.kc-landing{--kc-bg:#050505;--kc-bg-soft:#080808;--kc-panel:#0a0a0a;--kc-panel-2:#0d0d0d;--kc-line:#ffffff17;--kc-muted:#858585;--kc-accent:#e12e38;color:#f5f5f5;background:#050505}.kc-landing .kc-nav,.kc-landing .kc-section,.kc-landing .kc-hero{background-color:#050505}.kc-landing .kc-nav{background:#050505f0;border-bottom-color:#ffffff12}.kc-landing .kc-section:nth-of-type(2n),.kc-landing .kc-product-section{background:#050505}.kc-landing .kc-product-screen{background:#090909;border-color:#ffffff16}.kc-landing .kc-guarantee{color:#707070;background:0 0;border:0;width:min(980px,100%);margin:25px auto 0}.kc-landing .kc-nav-inner{height:66px}.kc-landing .kc-brand-wordmark{letter-spacing:.055em;color:#f7f7f7;gap:0;font-size:18px}.kc-landing .kc-nav-links{gap:30px;margin-left:auto}.kc-landing .kc-nav-links button,.kc-landing .kc-login-link,.kc-landing .kc-nav-plans{color:#77777d;font-size:12px;font-weight:600}.kc-landing .kc-nav-plans{cursor:pointer;background:0 0;border:0;padding:0}.kc-landing .kc-nav-plans:hover{color:#fff}.kc-landing .kc-reference-hero{background:radial-gradient(58% 72% at 74% 48%,#e12e3813,#0000 67%),#050505;align-items:center;min-height:calc(100vh - 66px);padding:76px 0 62px;display:flex}.kc-landing .kc-reference-hero:before{background-image:linear-gradient(#ffffff07 1px,#0000 1px),linear-gradient(90deg,#ffffff07 1px,#0000 1px);background-size:48px 48px;-webkit-mask-image:linear-gradient(#000 10% 72%,#0000 100%);mask-image:linear-gradient(#000 10% 72%,#0000 100%)}.kc-landing .kc-reference-hero:after{display:none}.kc-landing .kc-reference-hero-grid{z-index:1;grid-template-columns:minmax(390px,.72fr) minmax(560px,1.28fr);align-items:center;gap:58px;display:grid;position:relative}.kc-landing .kc-reference-copy{padding-top:2px}.kc-landing .kc-reference-eyebrow{color:#ef3c46;letter-spacing:.16em;align-items:center;gap:7px;font-size:9px;font-weight:800;display:flex}.kc-landing .kc-reference-eyebrow>span{background:#ef2d38;width:2px;height:16px;display:block}.kc-landing .kc-reference-eyebrow svg{width:13px;height:13px}.kc-landing .kc-reference-copy h1{letter-spacing:-.072em;max-width:520px;margin:28px 0 27px;font-size:clamp(56px,5.15vw,78px);font-weight:850;line-height:.965}.kc-landing .kc-reference-copy h1 em{color:#e52d37}.kc-landing .kc-reference-copy .kc-hero-lead{color:#8d8d92;max-width:520px;margin:0;font-size:16px;line-height:1.72}.kc-landing .kc-reference-copy .kc-hero-actions{justify-content:flex-start;gap:12px;margin-top:31px}.kc-landing .kc-reference-copy .kc-button-large{border-radius:13px;min-height:53px;padding:15px 22px}.kc-landing .kc-reference-copy .kc-ghost-button{color:#b9b9bd;background:#ffffff04;border-radius:13px;min-height:53px;padding:14px 20px}.kc-landing .kc-reference-trust{color:#77777c;flex-wrap:wrap;gap:25px;margin-top:31px;font-size:10px;font-weight:600;display:flex}.kc-landing .kc-reference-trust span{align-items:center;gap:7px;display:inline-flex}.kc-landing .kc-reference-trust svg{color:#ef2d38}.kc-landing .kc-reference-product{background:#090a0b;border:1px solid #ffffff1c;border-radius:18px;min-width:0;overflow:hidden;box-shadow:0 36px 90px -45px #000000f2,0 0 0 1px #e12e3806}.kc-landing .kc-reference-product-head{color:#ededed;letter-spacing:.1em;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;height:38px;padding:0 15px;font-size:10px;display:flex}.kc-landing .kc-reference-product-head span{color:#5f6065;letter-spacing:.08em;border:1px solid #ffffff17;border-radius:999px;padding:5px 10px;font-size:7px;font-weight:800}.kc-landing .kc-reference-product-screen{background:#08090a;padding:10px}.kc-landing .kc-reference-product-screen img{aspect-ratio:16/9;object-fit:cover;object-position:top;border:1px solid #202125;border-radius:10px;width:100%;display:block}.kc-landing .kc-reference-product-foot{color:#47484d;letter-spacing:.13em;justify-content:space-between;align-items:center;margin:0 14px;padding:12px 3px 10px;font-size:7px;font-weight:700;display:flex}.kc-landing .kc-reference-product-foot b{color:#a5222a}@media (width<=1100px){.kc-landing .kc-reference-hero-grid{grid-template-columns:minmax(330px,.72fr) minmax(430px,1.28fr);gap:34px}.kc-landing .kc-reference-copy h1{font-size:clamp(49px,5.7vw,68px)}.kc-landing .kc-nav-links{gap:20px}.kc-landing .kc-nav-actions{gap:18px}}@media (width<=800px){.kc-landing .kc-nav-inner{height:64px}.kc-landing .kc-reference-hero{min-height:auto;padding:70px 0 58px}.kc-landing .kc-reference-hero-grid{grid-template-columns:1fr;gap:45px}.kc-landing .kc-reference-copy h1{max-width:650px;font-size:clamp(48px,10vw,68px)}.kc-landing .kc-reference-copy .kc-hero-lead{max-width:650px}.kc-landing .kc-reference-product{width:100%}}@media (width<=700px){.kc-landing .kc-brand-wordmark{font-size:16px}.kc-landing .kc-reference-hero{padding:58px 0 52px}.kc-landing .kc-reference-eyebrow{letter-spacing:.13em;font-size:8px}.kc-landing .kc-reference-copy h1{margin:22px 0 20px;font-size:clamp(43px,12vw,60px)}.kc-landing .kc-reference-copy .kc-hero-lead{font-size:13px;line-height:1.65}.kc-landing .kc-reference-copy .kc-hero-actions{flex-direction:column;align-items:stretch}.kc-landing .kc-reference-copy .kc-button-large,.kc-landing .kc-reference-copy .kc-ghost-button{width:100%}.kc-landing .kc-reference-trust{gap:12px 18px}.kc-landing .kc-reference-product{border-radius:14px}}.kc-landing .kc-reference-copy h1.kc-reference-headline{letter-spacing:-.062em;text-rendering:geometricprecision;-webkit-font-smoothing:antialiased;flex-direction:column;align-items:flex-start;width:max-content;max-width:none;margin:28px 0 27px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(56px,5.05vw,78px);font-weight:800;line-height:.93;display:flex}.kc-landing .kc-reference-headline>span,.kc-landing .kc-reference-headline em>span{white-space:nowrap;display:block}.kc-landing .kc-reference-headline em{color:#e52d37;font-style:normal;font-weight:800;display:block}.kc-landing .kc-reference-headline em span:first-child,.kc-landing .kc-reference-headline em span:last-child{display:block}.kc-landing .kc-reference-copy .kc-hero-lead{max-width:535px}.kc-landing .kc-reference-product-screen img{aspect-ratio:16/9;object-fit:cover;object-position:center top}@media (width<=1100px){.kc-landing .kc-reference-copy h1.kc-reference-headline{font-size:clamp(49px,5.65vw,68px)}}@media (width<=800px){.kc-landing .kc-reference-copy h1.kc-reference-headline{width:auto;max-width:100%;font-size:clamp(47px,10vw,68px);line-height:.95}}@media (width<=700px){.kc-landing .kc-reference-copy h1.kc-reference-headline{letter-spacing:-.055em;margin:22px 0 20px;font-size:clamp(42px,11.8vw,60px)}}.kc-landing .kc-reference-copy h1.kc-reference-headline{letter-spacing:-.055em;width:100%;max-width:500px;margin:30px 0 29px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(54px,4.55vw,70px);font-weight:760;line-height:.94}.kc-landing .kc-reference-headline>span,.kc-landing .kc-reference-headline em>span{width:max-content;max-width:100%}.kc-landing .kc-reference-headline em{font-weight:760}.kc-landing .kc-reference-product{width:100%;max-width:760px}.kc-landing .kc-reference-product-screen{padding:10px}.kc-landing .kc-reference-product-screen img{aspect-ratio:1650/928;object-fit:contain;object-position:center;background:#08090a;width:100%;height:auto}@media (width<=1100px){.kc-landing .kc-reference-copy h1.kc-reference-headline{max-width:470px;font-size:clamp(50px,5vw,64px)}}@media (width<=800px){.kc-landing .kc-reference-copy h1.kc-reference-headline{max-width:650px;font-size:clamp(46px,9.5vw,64px)}}@media (width<=700px){.kc-landing .kc-reference-copy h1.kc-reference-headline{font-size:clamp(41px,11vw,56px);line-height:.95}}.kc-landing .kc-guarantee{color:#777;background:0 0;border:0;justify-content:center;gap:28px;width:auto;margin:28px auto 0;display:flex}.kc-landing .kc-guarantee svg{color:#ef303b}.kc-landing .kc-guarantee b{color:#bdbdbd}.kc-landing .kc-guarantee span{color:#777}@media (width<=700px){.kc-landing .kc-guarantee{flex-direction:column;align-items:flex-start;gap:12px}}.kc-landing{isolation:isolate;background:#050505;position:relative;overflow:hidden}.kc-landing .kc-nav{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#050505e0}.kc-landing .kc-hero,.kc-landing .kc-section{background:0 0}.kc-landing .kc-hero{background:radial-gradient(50% 62% at 74% 48%,#e12e381b,#0000 68%),0 0}.kc-landing .kc-annual-pricing{align-items:center;gap:9px;min-height:20px;margin-top:9px;display:flex}.kc-landing .kc-annual-pricing>span{color:#ef3842;white-space:nowrap;background:#e12e3824;border-radius:999px;padding:4px 7px;font-size:8px;font-weight:800}.kc-landing .kc-annual-pricing del{color:#747474;font-size:10px;text-decoration-color:#e12e38;text-decoration-thickness:1px}@media (width<=700px){.kc-landing .kc-annual-pricing{margin-top:8px}}.kc-landing:before{opacity:.42;background-image:linear-gradient(#ffffff03 1px,#0000 1px),linear-gradient(90deg,#ffffff03 1px,#0000 1px);background-size:64px 64px}.kc-landing section{border-top:0!important;border-bottom:0!important}.kc-landing .kc-section-heading p{max-width:610px;line-height:1.55}.kc-landing .kc-pill{box-shadow:0 0 22px #e12e380e}.kc-landing .kc-category-tabs{background:#080808b8;border:1px solid #ffffff12;border-radius:999px;gap:6px;width:max-content;max-width:100%;margin:30px auto 34px;padding:4px}.kc-landing .kc-category-tabs button{color:#747474;border-radius:999px;padding:8px 13px;font-size:10px;font-weight:600}.kc-landing .kc-category-tabs button.active{color:#fff;background:#e12e38;box-shadow:0 7px 20px #e12e3833}.kc-landing .kc-annual-pricing{margin-top:7px}.kc-landing .kc-annual-pricing>span{padding:3px 6px;font-size:7px}.kc-landing .kc-annual-pricing del{font-size:9px}.kc-landing .kc-guarantee{margin-top:20px;font-size:10px}@media (width<=700px){.kc-landing:before{opacity:.28;background-size:54px 54px}.kc-landing .kc-category-tabs{border-radius:12px;justify-content:flex-start;width:100%;overflow-x:auto}.kc-landing .kc-category-tabs button{white-space:nowrap}}.kc-landing .kc-pill{letter-spacing:.12em;border-radius:999px;gap:8px;min-height:32px;padding:8px 16px;font-size:10px;font-weight:800;line-height:1;box-shadow:0 0 24px #e12e3811}.kc-landing .kc-pill span{flex:0 0 6px;width:6px;height:6px;box-shadow:0 0 11px #e12e388c}.kc-landing .kc-reference-eyebrow{letter-spacing:.15em;font-size:9px}@media (width<=700px){.kc-landing .kc-pill{min-height:30px;padding:7px 14px;font-size:9px}}.kc-landing .kc-section-heading h2{letter-spacing:-.055em;font-size:clamp(38px,4.15vw,56px);font-weight:760;line-height:.98}.kc-landing .kc-section-heading h2 em{color:#e12e38;font-style:normal;font-weight:720;display:inline}.kc-landing .kc-section-heading p{color:#777;font-size:12px;line-height:1.65}.kc-landing #produto{padding-top:96px;padding-bottom:96px}.kc-landing #produto .kc-section-heading h2{font-size:clamp(42px,4.6vw,62px)}.kc-landing #produto .kc-section-heading p{max-width:560px;margin-left:auto;margin-right:auto}.kc-landing #top .kc-reference-headline{letter-spacing:-.065em;line-height:.91}.kc-landing .kc-section{border-top:0!important;border-bottom:0!important}@media (width<=600px){.kc-landing .kc-section-heading h2{font-size:36px}}.kc-landing .kc-section-heading{width:100%}.kc-landing .kc-section-heading h2{max-width:820px;margin-left:auto;margin-right:auto}.kc-landing .kc-section-heading p{max-width:620px}@media (width<=900px) and (width>=701px){.kc-landing .kc-container{width:min(100% - 40px,820px)}}@media (width<=700px){.kc-landing .kc-container{width:calc(100% - 32px);max-width:none}.kc-landing .kc-section{padding:76px 0}.kc-landing .kc-section-heading h2{letter-spacing:-.055em;max-width:100%;font-size:clamp(35px,10vw,44px);line-height:1}.kc-landing .kc-section-heading p{max-width:520px;font-size:12px;line-height:1.6}.kc-landing .kc-reference-hero{padding:58px 0 70px}.kc-landing .kc-reference-copy h1.kc-reference-headline{letter-spacing:-.065em;width:100%;max-width:100%;font-size:clamp(42px,12vw,58px);line-height:.94}.kc-landing .kc-reference-headline>span,.kc-landing .kc-reference-headline em>span{white-space:normal}.kc-landing .kc-reference-product{width:100%}.kc-landing .kc-guarantee{width:100%;margin-top:25px}.kc-landing #produto .kc-showcase{margin-top:36px}}@media (width<=430px){.kc-landing .kc-container{width:calc(100% - 28px)}.kc-landing .kc-pill{min-height:32px;padding:8px 15px;font-size:9px}.kc-landing .kc-section-heading h2{font-size:35px}.kc-landing .kc-reference-copy h1.kc-reference-headline{font-size:clamp(40px,11.8vw,52px)}}.kc-landing img{max-width:100%}.kc-landing .kc-annual-pricing span{color:#f0b35b!important}.kc-landing .kc-annual-pricing del{color:#7a3438!important}.kc-landing{isolation:isolate;min-height:100vh;position:relative;background-color:#030303!important;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px)!important;background-size:48px 48px!important;background-attachment:fixed!important}.kc-landing:before{content:"";z-index:-2;pointer-events:none;background:radial-gradient(650px 480px at 72% 8%,#e12e3818,#0000 72%),radial-gradient(520px 420px at 10% 42%,#ffffff06,#0000 72%),radial-gradient(700px 500px at 55% 88%,#e12e380b,#0000 72%);position:fixed;inset:0}.kc-landing .kc-section,.kc-landing .kc-hero{background:0 0!important;border-top:0!important;border-bottom:0!important}.kc-landing .kc-reference-product{isolation:isolate;position:relative}.kc-landing .kc-reference-product:before{content:"";z-index:-1;filter:blur(38px);opacity:.9;background:radial-gradient(#e12e3833,#0000 64%);position:absolute;inset:8% -7% -8%}.kc-landing .kc-reference-product:after{content:"";filter:blur(7px);background:linear-gradient(90deg,#0000,#e12e38cc,#0000);width:55%;height:2px;position:absolute;bottom:-20px;left:22%}.kc-landing .kc-reference-product-screen{box-shadow:0 30px 80px #00000080,0 0 42px #e12e3814;border-color:#ffffff1c!important}.kc-landing .kc-reference-product-screen img{filter:saturate(1.04)contrast(1.02);width:100%;display:block}.kc-landing .kc-change-grid{background:#06060694;border:1px solid #ffffff14;border-radius:20px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden;box-shadow:0 30px 80px #0003}.kc-landing .kc-change-card{background:#ffffff03;min-height:280px;padding:28px 29px 25px;transition:background .25s,transform .25s,border-color .25s;position:relative}.kc-landing .kc-change-card+.kc-change-card{border-left:1px solid #ffffff12}.kc-landing .kc-change-card:hover{background:#ffffff07}.kc-landing .kc-change-top{justify-content:space-between;align-items:center;display:flex}.kc-landing .kc-change-top span{color:#e12e38;letter-spacing:.16em;font-size:10px;font-weight:800}.kc-landing .kc-change-top svg{color:#666;transition:color .25s,transform .25s}.kc-landing .kc-change-card:hover .kc-change-top svg{color:#e12e38;transform:translateY(-2px)}.kc-landing .kc-change-copy small{color:#5d5d5d;letter-spacing:.18em;font-size:8px;font-weight:800}.kc-landing .kc-change-copy h3{letter-spacing:-.04em;margin-top:10px;font-size:22px}.kc-landing .kc-change-line{opacity:.55;background:#e12e38;width:28px;height:1px;margin-top:24px;transition:width .25s}.kc-landing .kc-change-card:hover .kc-change-line{width:52px}.kc-landing .kc-annual-pricing{align-items:center;gap:8px;margin-top:10px;display:flex}.kc-landing .kc-annual-pricing span{background:#e12e381a;border-radius:999px;padding:4px 7px;font-size:8px;font-weight:800;color:#e12e38!important}.kc-landing .kc-annual-pricing del{font-size:9px;color:#6d3b3e!important}.kc-landing [class*=border-y],.kc-landing [class*=border-b]{border-color:#ffffff0e}@media (width<=700px){.kc-landing{background-size:32px 32px!important;background-attachment:scroll!important}.kc-landing .kc-change-grid{grid-template-columns:1fr}.kc-landing .kc-change-card{min-height:215px}.kc-landing .kc-change-card+.kc-change-card{border-top:1px solid #ffffff12;border-left:0}.kc-landing .kc-change-copy{margin-top:42px}}.kc-landing .kc-guarantee{background:radial-gradient(circle at 16%,#e12e3817,#0000 35%),#ffffff05;border:1px solid #e12e382e;border-radius:14px;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;width:min(900px,100%);margin:24px auto 0;padding:17px 20px;display:grid;box-shadow:0 18px 50px #0000002e}.kc-landing .kc-guarantee-item{align-items:center;gap:12px;display:flex}.kc-landing .kc-guarantee-item svg{color:#e12e38;filter:drop-shadow(0 0 9px #e12e384d);flex:none}.kc-landing .kc-guarantee-item:nth-child(3) svg{color:#fff}.kc-landing .kc-guarantee-item b{color:#f4f4f4;letter-spacing:-.01em;font-size:12px;font-weight:800;display:block}.kc-landing .kc-guarantee-item span{color:#707070;margin-top:4px;font-size:9.5px;line-height:1.35;display:block}.kc-landing .kc-guarantee-divider{background:#ffffff17;width:1px;height:34px}@media (width<=700px){.kc-landing .kc-guarantee{grid-template-columns:1fr;gap:13px;padding:16px}.kc-landing .kc-guarantee-divider{width:100%;height:1px}.kc-landing .kc-guarantee-item b{font-size:12px}}.kc-landing .kc-change-grid{grid-template-columns:repeat(3,minmax(0,1fr));min-height:330px}.kc-landing .kc-change-top span{letter-spacing:.2em;font-size:11px}.kc-landing .kc-change-top svg{width:20px;height:20px}.kc-landing .kc-change-copy{margin-top:auto;padding-top:45px}.kc-landing .kc-change-copy small{letter-spacing:.2em;color:#e12e38;font-size:9px;display:block}.kc-landing .kc-change-copy h3{letter-spacing:-.045em;margin-top:12px;font-size:25px;line-height:1.04}.kc-landing .kc-change-line{width:34px;margin-top:23px}@media (width<=700px){.kc-landing .kc-change-grid{min-height:0}.kc-landing .kc-change-card{min-height:250px;padding:25px 24px 23px}.kc-landing .kc-change-copy{padding-top:28px}.kc-landing .kc-change-copy h3,.kc-landing .kc-change-card.featured .kc-change-copy h3{font-size:24px}.kc-landing .kc-change-copy p{font-size:11.5px}}.kc-landing .kc-change-card{flex-direction:column;min-height:330px;padding:27px 30px 25px;display:flex}.kc-landing .kc-change-top{flex:none}.kc-landing .kc-change-copy{padding-top:36px;margin-top:0!important}.kc-landing .kc-change-copy small{margin-bottom:10px;display:block}.kc-landing .kc-change-copy h3{max-width:310px;font-size:27px;line-height:1.02}.kc-landing .kc-change-copy p{max-width:315px;margin-top:14px;font-size:12px;line-height:1.65}.kc-landing .kc-change-line{margin-top:auto;margin-bottom:1px}.kc-landing .kc-change-card.featured .kc-change-copy h3{font-size:29px}@media (width<=700px){.kc-landing .kc-change-card{min-height:245px;padding:24px 23px}.kc-landing .kc-change-copy{padding-top:27px}.kc-landing .kc-change-copy h3,.kc-landing .kc-change-card.featured .kc-change-copy h3{font-size:24px}}.kc-landing .kc-solution-kicker{color:#ff6b72;letter-spacing:.18em;margin-bottom:14px;font-size:10px;font-weight:800}.kc-landing .kc-solution-main{justify-content:space-between;align-items:flex-end;gap:40px;display:flex}.kc-landing .kc-solution-main p{color:#aaa;max-width:760px;margin-top:13px;font-size:15px;line-height:1.65}.kc-landing .kc-solution-link{color:#fff;background:#e12e38;border-radius:10px;flex:none;align-items:center;gap:8px;padding:13px 17px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:0 10px 30px #e12e382e}.kc-landing .kc-section-heading>p{font-size:14px;line-height:1.65}@media (width<=900px){.kc-landing .kc-solution-main{flex-direction:column;align-items:flex-start;gap:20px}}@media (width<=700px){.kc-landing .kc-solution-main h3{font-size:27px}.kc-landing .kc-solution-main p{font-size:14px}}.kc-landing{font-size:16px;background-color:#030303!important;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px)!important;background-size:48px 48px!important;background-attachment:fixed!important}.kc-landing .kc-section{position:relative;background:0 0!important;border:0!important}.kc-landing .kc-container{width:min(1220px,100% - 48px)}.kc-landing .kc-section-heading h2{letter-spacing:-.065em!important;font-size:clamp(42px,5vw,68px)!important;line-height:.98!important}.kc-landing .kc-section-heading>p{max-width:720px;color:#999!important;font-size:16px!important;line-height:1.75!important}.kc-landing .kc-pill{letter-spacing:.19em!important;padding:7px 11px!important;font-size:10px!important}.kc-landing .kc-change-grid{background:#ffffff1c!important;border:1px solid #ffffff1c!important;border-radius:22px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:1px!important;display:grid!important;overflow:hidden!important}.kc-landing .kc-change-card{background:#070707f0!important;border:0!important;border-radius:0!important;min-height:390px!important;padding:34px!important}.kc-landing .kc-change-card.featured{background:radial-gradient(circle at 80% 15%,#e12e382e,#0000 42%),#0a0607!important}.kc-landing .kc-change-top span{color:#e12e38!important;font-size:12px!important}.kc-landing .kc-change-copy small{letter-spacing:.2em!important;font-size:10px!important}.kc-landing .kc-change-copy p{color:#999!important;max-width:430px!important;margin-top:17px!important;font-size:15px!important;line-height:1.72!important}.kc-landing .kc-product-section{padding:145px 0!important}.kc-landing .kc-product-section .kc-showcase{margin-top:72px!important}.kc-landing .kc-solution-kicker{letter-spacing:.2em!important;font-size:10px!important}.kc-landing .kc-solution-main h3{letter-spacing:-.065em!important;max-width:800px!important;font-size:clamp(34px,4vw,53px)!important;line-height:.95!important}.kc-landing .kc-solution-main p{color:#aaa!important;max-width:820px!important;font-size:16px!important;line-height:1.7!important}@media (width<=900px){.kc-landing .kc-container{width:min(100% - 34px,1220px)}.kc-landing .kc-change-grid{grid-template-columns:1fr!important}.kc-landing .kc-change-card{min-height:300px!important}.kc-landing .kc-change-copy{margin-top:65px!important}.kc-landing .kc-solution-main{flex-direction:column!important;align-items:flex-start!important;gap:22px!important}}@media (width<=600px){.kc-landing .kc-container{width:calc(100% - 28px)}.kc-landing .kc-section-heading h2{font-size:39px!important}.kc-landing .kc-product-section{padding-top:92px!important;padding-bottom:92px!important}.kc-landing .kc-section-heading>p{font-size:15px!important}.kc-landing .kc-change-card{min-height:285px!important;padding:26px!important}.kc-landing .kc-solution-main h3{font-size:34px!important}}.kc-landing{overflow-x:clip}.kc-landing .kc-container{width:min(1180px,100% - 48px);margin-inline:auto}.kc-landing .kc-nav-inner{min-height:72px}.kc-landing .kc-nav-links{gap:28px}.kc-landing .kc-nav-actions{gap:8px}.kc-landing .kc-nav-actions .kc-button{white-space:nowrap}.kc-landing .kc-reference-hero{padding:92px 0 112px}.kc-landing .kc-reference-hero-grid{gap:72px}.kc-landing .kc-reference-headline{letter-spacing:-.075em!important;font-size:clamp(48px,6vw,82px)!important;line-height:.91!important}.kc-landing .kc-hero-lead{color:#9a9a9a;max-width:600px;font-size:16px!important;line-height:1.7!important}.kc-landing .kc-reference-product{min-width:0}.kc-landing .kc-section-heading{position:relative}.kc-landing .kc-section-heading.center{margin-inline:auto}.kc-landing .kc-section-heading h2{max-width:850px;margin-inline:auto}.kc-landing .kc-section-heading>p{color:#8e8e8e!important;font-size:15px!important;line-height:1.7!important}.kc-landing .kc-category-tabs{flex-wrap:wrap;justify-content:center;align-items:center;max-width:100%;background:0 0!important;border:0!important;width:auto!important;margin:42px auto!important;padding:0!important;display:flex!important;overflow:visible!important}.kc-landing .kc-category-tabs span{color:#858585;letter-spacing:.06em;background:#ffffff05;border:1px solid #ffffff14;border-radius:999px;justify-content:center;align-items:center;min-height:34px;padding:8px 14px;font-size:10px;font-weight:700;display:inline-flex}.kc-landing .kc-category-tabs span+span{margin-left:6px}.kc-landing .kc-category-tabs span.active{color:#fff;background:#e12e381f;border-color:#e12e386b}.kc-landing #produto .kc-showcase{margin-top:58px!important}.kc-landing .kc-show-hint{font-size:11px!important}.kc-landing .kc-solution-main{align-items:flex-end!important}@media (width<=1000px){.kc-landing .kc-container{width:min(100% - 36px,1180px)}.kc-landing .kc-reference-hero{padding:72px 0 88px}.kc-landing .kc-reference-hero-grid{grid-template-columns:1fr!important;gap:54px!important}.kc-landing .kc-reference-copy{max-width:760px}.kc-landing .kc-reference-product{width:100%;max-width:900px;margin-inline:auto}}@media (width<=600px){.kc-landing .kc-container{width:calc(100% - 28px)!important}.kc-landing .kc-nav-inner{min-height:64px}.kc-landing .kc-nav-actions,.kc-landing .kc-nav-links{display:none!important}.kc-landing .kc-mobile-menu{display:flex!important}.kc-landing .kc-reference-hero{padding:56px 0 70px!important}.kc-landing .kc-reference-hero-grid{gap:42px!important}.kc-landing .kc-reference-headline{letter-spacing:-.075em!important;font-size:clamp(43px,13.5vw,64px)!important;line-height:.9!important}.kc-landing .kc-hero-lead{margin-top:22px!important;font-size:14px!important;line-height:1.7!important}.kc-landing .kc-hero-actions{flex-direction:column!important;align-items:stretch!important;gap:9px!important}.kc-landing .kc-button-large,.kc-landing .kc-ghost-button{justify-content:center!important;width:100%!important}.kc-landing .kc-reference-trust{grid-template-columns:1fr!important;gap:9px!important;margin-top:22px!important;display:grid!important}.kc-landing .kc-reference-product-head{font-size:9px!important}.kc-landing .kc-reference-product-foot{font-size:8px!important}.kc-landing .kc-section{scroll-margin-top:70px}.kc-landing .kc-section-heading h2{font-size:38px!important;line-height:.98!important}.kc-landing .kc-section-heading>p{font-size:14px!important;line-height:1.65!important}.kc-landing #produto{padding:82px 0!important}.kc-landing .kc-category-tabs{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap!important;justify-content:flex-start!important;margin:28px 0 30px!important;padding-bottom:2px!important;overflow-x:auto!important}.kc-landing .kc-category-tabs::-webkit-scrollbar{display:none}.kc-landing .kc-category-tabs span{flex:none}.kc-landing #produto .kc-showcase{margin-top:38px!important}.kc-landing .kc-show-label{font-size:8px!important}.kc-landing .kc-show-hint{font-size:9px!important}.kc-landing .kc-solution-main{gap:20px!important}.kc-landing .kc-solution-main h3{font-size:34px!important}.kc-landing .kc-solution-main p{font-size:13.5px!important}.kc-landing .kc-solution-link{justify-content:center;width:100%}.kc-landing .kc-guarantee{gap:14px!important;margin-top:22px!important}}.kc-landing .kc-change-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;display:grid!important}.kc-landing .kc-change-card{border-radius:15px!important;min-height:238px!important;padding:24px!important}.kc-landing .kc-change-copy{margin-top:48px!important}.kc-landing .kc-change-copy h3{letter-spacing:-.04em!important;font-size:24px!important;line-height:1.05!important}.kc-landing .kc-change-copy p{color:#929292!important;margin-top:11px!important;font-size:13px!important;line-height:1.65!important}.kc-landing .kc-solution-main p{font-size:14px!important;line-height:1.65!important}@media (width<=900px){.kc-landing .kc-change-grid{grid-template-columns:1fr!important}.kc-landing .kc-change-card{min-height:205px!important}}@media (width<=600px){.kc-landing .kc-change-card{min-height:0!important;padding:21px!important}.kc-landing .kc-change-copy{margin-top:40px!important}.kc-landing .kc-change-copy h3{font-size:22px!important}.kc-landing .kc-change-copy p{font-size:13px!important}.kc-landing .kc-solution-main{flex-direction:column!important;align-items:flex-start!important;gap:17px!important}.kc-landing .kc-solution-main h3{font-size:30px!important}.kc-landing .kc-solution-link{justify-content:center!important;width:100%!important}}.kc-landing{background-color:#030303!important;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px)!important;background-size:48px 48px!important}.kc-landing:before{opacity:1;filter:blur(4px);background:radial-gradient(720px 520px at 72% 4%,#e12e3833,#0000 70%),radial-gradient(600px 520px at 8% 28%,#ffffff0e,#0000 72%),radial-gradient(760px 560px at 92% 48%,#e12e3824,#0000 72%),radial-gradient(680px 520px at 18% 70%,#e12e3816,#0000 72%),radial-gradient(900px 620px at 54% 98%,#ffffff09,#0000 72%);animation:18s ease-in-out infinite alternate kc-page-light}.kc-landing:after{opacity:1;background:radial-gradient(500px 320px at 50% 20%,#ffffff09,#0000 72%),linear-gradient(#ffffff05,#0000 24% 76%,#e12e3809)}@keyframes kc-page-light{0%{opacity:.78;transform:scale(1)}50%{opacity:1;transform:scale(1.035)}to{opacity:.86;transform:scale(1.015)}}.kc-landing #produto{isolation:isolate;position:relative;overflow:hidden}.kc-landing #produto:before{content:"";z-index:-1;pointer-events:none;filter:blur(8px);background:radial-gradient(700px 420px at 50% 45%,#e12e381f,#0000 70%),radial-gradient(500px 300px at 12% 20%,#ffffff09,#0000 72%);position:absolute;inset:-20% -10%}.kc-landing #produto>.kc-container{z-index:1;position:relative}.kc-landing .kc-change-grid{background:#080808b3;border-color:#ffffff21;box-shadow:0 30px 90px #00000061,0 0 70px #e12e380e,inset 0 1px #ffffff0e}.kc-landing .kc-change-card{background:radial-gradient(280px 190px at 10% 0,#ffffff09,#0000 72%),#ffffff03;min-height:305px}.kc-landing .kc-change-card:first-child{background:radial-gradient(330px 210px at 0 0,#ffffff0b,#0000 70%),#ffffff03}.kc-landing .kc-change-card:nth-child(2){background:radial-gradient(330px 210px at 100% 0,#e12e3812,#0000 70%),#ffffff03}.kc-landing .kc-change-card:nth-child(3){background:radial-gradient(360px 240px at 80% 0,#e12e382e,#0000 68%),linear-gradient(150deg,#e12e380e,#ffffff04)}.kc-landing .kc-change-card+.kc-change-card{border-left-color:#ffffff18}.kc-landing .kc-change-top span{text-shadow:0 0 14px #e12e3873}.kc-landing .kc-change-top svg{color:#858589;filter:drop-shadow(0 0 10px #ffffff14)}.kc-landing .kc-change-copy small{color:#ef3a43;text-shadow:0 0 13px #e12e3859}.kc-landing .kc-change-copy h3{color:#f2f2f2;text-shadow:0 8px 28px #00000073}.kc-landing .kc-change-copy p{color:#949498}.kc-landing .kc-change-line{background:#ef3540;box-shadow:0 0 14px #e12e388c}.kc-landing .kc-solution-kicker{color:#ef3a43;letter-spacing:.18em;font-size:9px;font-weight:800}.kc-landing .kc-solution-main{justify-content:space-between;align-items:flex-end;gap:30px;margin-top:12px;display:flex}.kc-landing .kc-solution-main h3{color:#f4f4f4;letter-spacing:-.045em;margin:0;font-size:clamp(28px,3.2vw,42px);line-height:.98}.kc-landing .kc-solution-main p{color:#929296;max-width:780px;margin:12px 0 0;font-size:12px;line-height:1.65}.kc-landing .kc-solution-link{color:#fff;background:#e12e38;border:1px solid #e12e388c;border-radius:10px;flex:none;align-items:center;gap:8px;min-height:45px;padding:0 17px;font-size:11px;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:0 12px 34px #e12e383d,0 0 28px #e12e3814}.kc-landing .kc-solution-link:hover{background:#ef3540;transform:translateY(-2px);box-shadow:0 16px 42px #e12e3857,0 0 40px #e12e381f}.kc-landing .kc-guarantee{background:radial-gradient(430px 150px at 8%,#e12e3826,#0000 72%),radial-gradient(360px 150px at 92%,#ffffff0b,#0000 72%),#0e0809c7;border-color:#e12e3857;box-shadow:0 20px 60px #00000052,0 0 45px #e12e3814,inset 0 1px #ffffff0e}.kc-landing .kc-guarantee-item svg{filter:drop-shadow(0 0 10px #e12e3880)}.kc-landing .kc-guarantee-item:nth-child(3) svg{filter:drop-shadow(0 0 10px #ffffff3d)}.kc-landing .kc-guarantee-item b{color:#f2f2f2;text-shadow:0 0 18px #ffffff0a}.kc-landing .kc-guarantee-item span{color:#858589}.kc-landing .kc-guarantee-divider{background:#ffffff29;box-shadow:0 0 10px #ffffff0a}.kc-landing .kc-section-heading p{color:#8f8f93}.kc-landing .kc-section-heading h2,.kc-landing .kc-change-copy h3{color:#f0f0f0}@media (width<=700px){.kc-landing:before{background:radial-gradient(460px 360px at 85% 4%,#e12e382e,#0000 70%),radial-gradient(380px 320px at 5% 32%,#ffffff0b,#0000 72%),radial-gradient(460px 360px at 95% 70%,#e12e3821,#0000 72%),radial-gradient(500px 340px at 35% 98%,#e12e3813,#0000 72%)}.kc-landing .kc-change-card{min-height:235px;padding:24px 23px}.kc-landing .kc-change-copy{padding-top:25px}.kc-landing .kc-solution-main{flex-direction:column;align-items:stretch;gap:20px}.kc-landing .kc-solution-main h3{font-size:30px}.kc-landing .kc-solution-link{justify-content:center;width:100%}.kc-landing .kc-guarantee{padding:17px 16px}}@media (prefers-reduced-motion:reduce){.kc-landing:before{animation:none}}.kc-landing .kc-solution-main{align-items:center!important;gap:28px!important}.kc-landing .kc-solution-main h3{font-size:clamp(27px,3vw,39px)!important;line-height:.98!important}.kc-landing .kc-solution-main p{max-width:760px!important;margin-top:9px!important;font-size:12px!important;line-height:1.55!important}@media (width<=700px){.kc-landing .kc-solution-main{gap:15px!important}.kc-landing .kc-solution-main h3{font-size:28px!important;line-height:.99!important}.kc-landing .kc-solution-main p{font-size:11.5px!important;line-height:1.55!important}}.kc-landing .kc-pro-stack{flex-direction:column;flex:1;gap:10px;display:flex}.kc-landing .kc-pro-base{background:radial-gradient(180px 80px at 0%,#e12e381a,#0000 75%),#e12e380b;border:1px solid #e12e3842;border-radius:11px;align-items:flex-start;gap:9px;padding:12px 13px;display:flex;box-shadow:inset 0 1px #ffffff0a}.kc-landing .kc-pro-base svg{color:#ef3540;filter:drop-shadow(0 0 7px #e12e388c);flex:none;margin-top:2px}.kc-landing .kc-pro-base b{color:#f2f2f2;font-size:11px;line-height:1.2;display:block}.kc-landing .kc-pro-base span{color:#858589;margin-top:4px;font-size:9px;line-height:1.4;display:block}.kc-landing .kc-pro-advanced-title{color:#e63842;letter-spacing:.18em;text-shadow:0 0 12px #e12e384d;margin-top:2px;font-size:7px;font-weight:900}.kc-landing .kc-pro-advanced-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.kc-landing .kc-pro-advanced-grid>div{background:radial-gradient(120px 70px at 100% 0,#e12e380e,#0000 72%),#ffffff03;border:1px solid #ffffff13;border-radius:10px;min-height:62px;padding:9px 10px}.kc-landing .kc-pro-advanced-grid span{color:#e12e38;margin-bottom:4px;font-size:7px;font-weight:800;display:block}.kc-landing .kc-pro-advanced-grid b{color:#e6e6e8;font-size:9.5px;line-height:1.15;display:block}.kc-landing .kc-pro-advanced-grid small{color:#77777b;margin-top:3px;font-size:7.5px;line-height:1.25;display:block}@media (width<=700px){.kc-landing .kc-pro-advanced-grid{gap:6px}.kc-landing .kc-pro-advanced-grid>div{min-height:59px}}.kc-landing .kc-solution-main{gap:22px!important}.kc-landing .kc-solution-main h3{font-size:clamp(24px,2.7vw,34px)!important}.kc-landing .kc-solution-main p{max-width:690px!important;font-size:11px!important;line-height:1.5!important}@media (width<=700px){.kc-landing .kc-solution-main{gap:13px!important}.kc-landing .kc-solution-main h3{font-size:25px!important}.kc-landing .kc-solution-main p{font-size:10.5px!important}}.kc-landing .kc-guarantee-mini-inner{background:#090707ad;border:1px solid #e12e3833;border-radius:13px;justify-content:center;align-items:center;gap:15px;width:min(760px,100%);margin:0 auto;padding:16px 22px;display:flex;box-shadow:0 14px 38px #00000038,0 0 28px #e12e380b,inset 0 1px #ffffff09}.kc-landing .kc-guarantee-mini-icon{color:#e9343e;filter:drop-shadow(0 0 10px #e12e3833);background:#e12e3812;border:1px solid #e12e3833;border-radius:11px;flex:0 0 42px;place-items:center;width:42px;height:42px;display:grid}.kc-landing .kc-guarantee-mini-copy{min-width:0}.kc-landing .kc-guarantee-mini-copy>span{color:#e9343e;letter-spacing:.18em;margin-bottom:4px;font-size:7px;font-weight:900;display:block}.kc-landing .kc-guarantee-mini-copy strong{color:#f1f1f1;letter-spacing:-.02em;font-size:14px;line-height:1.2;display:block}.kc-landing .kc-guarantee-mini-copy p{color:#77777b;margin:4px 0 0;font-size:10px;line-height:1.45}@media (width<=700px){.kc-landing .kc-guarantee-mini{padding:12px 0 2px}.kc-landing .kc-guarantee-mini-inner{border-radius:11px;gap:11px;width:calc(100% - 28px);padding:14px 15px}.kc-landing .kc-guarantee-mini-icon{flex-basis:36px;width:36px;height:36px}.kc-landing .kc-guarantee-mini-copy strong{font-size:12px}.kc-landing .kc-guarantee-mini-copy p{font-size:9px}}.kc-landing .kc-guarantee-mini{background:0 0!important;padding:20px 0 4px!important}.kc-landing .kc-guarantee-mini-inner{width:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:center!important;align-items:center!important;gap:12px!important;margin:0 auto!important;padding:0!important;display:flex!important}.kc-landing .kc-guarantee-mini-icon{color:#e9343e!important;filter:drop-shadow(0 0 9px #e12e3838)!important;background:0 0!important;border:0!important;border-radius:0!important;flex:0 0 34px!important;width:34px!important;height:34px!important}.kc-landing .kc-guarantee-mini-copy{flex-direction:column!important;gap:3px!important;display:flex!important}.kc-landing .kc-guarantee-mini-copy strong{letter-spacing:-.02em!important;font-size:13px!important;line-height:1.15!important}.kc-landing .kc-guarantee-mini-copy span{color:#e9343e!important;letter-spacing:.13em!important;text-transform:uppercase!important;margin:0!important;font-size:8px!important;font-weight:800!important;line-height:1.1!important;display:block!important}@media (width<=700px){.kc-landing .kc-guarantee-mini{padding:14px 0 2px!important}.kc-landing .kc-guarantee-mini-inner{gap:9px!important}.kc-landing .kc-guarantee-mini-icon{flex-basis:29px!important;width:29px!important;height:29px!important}.kc-landing .kc-guarantee-mini-copy strong{font-size:12px!important}.kc-landing .kc-guarantee-mini-copy span{font-size:7px!important}.kc-landing .kc-guarantee-mini{background:0 0!important;padding:12px 0 0!important}.kc-landing .kc-guarantee-mini-inner{justify-content:center!important;gap:8px!important;width:auto!important;max-width:100%!important}.kc-landing .kc-guarantee-mini-icon{flex:0 0 27px!important;width:27px!important;height:27px!important}.kc-landing .kc-guarantee-mini-copy{gap:2px!important}.kc-landing .kc-guarantee-mini-copy strong{font-size:11px!important;line-height:1.15!important}.kc-landing .kc-guarantee-mini-copy span{letter-spacing:.14em!important;font-size:6.5px!important}}.kc-landing .kc-guarantee-mini{background-color:#030303!important;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px),radial-gradient(560px 190px,#e12e380e,#0000 72%)!important;background-size:48px 48px,48px 48px,auto!important;background-attachment:fixed,fixed,scroll!important;padding:28px 0 20px!important;position:relative!important;overflow:hidden!important}.kc-landing .kc-guarantee-mini-icon{color:#e12e38!important;filter:drop-shadow(0 0 14px #e12e3847)!important;flex-basis:52px!important;width:52px!important;height:52px!important}.kc-landing .kc-guarantee-mini-copy strong{color:#f3f3f3!important;font-size:18px!important;line-height:1.15!important}.kc-landing .kc-guarantee-mini-copy span{color:#e12e38!important;letter-spacing:.16em!important;font-size:9px!important}@media (width<=700px){.kc-landing .kc-guarantee-mini{padding:24px 0 16px!important}.kc-landing .kc-guarantee-mini-inner{gap:12px!important}.kc-landing .kc-guarantee-mini-icon{flex-basis:42px!important;width:42px!important;height:42px!important}.kc-landing .kc-guarantee-mini-icon svg{width:25px!important;height:25px!important}.kc-landing .kc-guarantee-mini-copy{gap:4px!important}.kc-landing .kc-guarantee-mini-copy strong{font-size:15px!important}.kc-landing .kc-guarantee-mini-copy span{font-size:8px!important}}.kc-landing .kc-guarantee-mini{isolation:isolate!important;background:0 0!important;padding:18px 0 14px!important;position:relative!important;overflow:visible!important}.kc-landing .kc-guarantee-mini:before{content:""!important;z-index:-1!important;pointer-events:none!important;filter:blur(10px)!important;background:radial-gradient(760px 260px,#e12e3816,#0000 72%),radial-gradient(900px 280px at 50% 45%,#ffffff07,#0000 74%)!important;position:absolute!important;inset:-80px 0!important}.kc-landing .kc-guarantee-mini-copy{gap:5px!important;min-width:0!important}@media (width<=700px){.kc-landing .kc-guarantee-mini{padding:14px 0 10px!important}.kc-landing .kc-guarantee-mini:before{background:radial-gradient(520px 200px,#e12e3812,#0000 74%),radial-gradient(600px 220px,#ffffff06,#0000 76%)!important;inset:-55px -10%!important}.kc-landing .kc-guarantee-mini-inner{gap:12px!important;width:calc(100% - 28px)!important;min-height:48px!important}.kc-landing .kc-guarantee-mini-icon{flex-basis:42px!important;width:42px!important;height:42px!important}.kc-landing .kc-guarantee-mini-copy strong{font-size:15px!important}.kc-landing .kc-guarantee-mini-copy span{font-size:8px!important}}.kc-landing .kc-guarantee-mini{isolation:isolate!important;background-color:#0000!important;background-image:none!important}.kc-landing .kc-guarantee-mini:before{filter:blur(8px)!important;background:radial-gradient(650px 230px,#e12e380e,#0000 72%),radial-gradient(700px 260px at 50% 45%,#ffffff06,#0000 74%)!important}.kc-landing .kc-guarantee-mini{box-shadow:none!important;background:0 0!important;border:0!important;padding:16px 0 12px!important}.kc-landing .kc-guarantee-mini:before{content:none!important;display:none!important}.kc-landing .kc-guarantee-mini-inner{width:min(1120px,100% - 56px)!important;min-height:62px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:center!important;margin:0 auto!important;padding:0!important}.kc-landing .kc-guarantee-mini-copy strong{font-size:19px!important}.kc-landing .kc-guarantee-mini-copy span{font-size:9px!important}@media (width<=700px){.kc-landing .kc-guarantee-mini{padding:14px 0 10px!important}.kc-landing .kc-guarantee-mini-inner{width:calc(100% - 28px)!important;min-height:52px!important}.kc-landing .kc-guarantee-mini-icon{flex-basis:44px!important;width:44px!important;height:44px!important}.kc-landing .kc-guarantee-mini-copy strong{font-size:15px!important}}.kc-landing .kc-guarantee-mini{overflow:visible!important}.kc-landing .kc-guarantee-mini-inner{gap:20px!important;width:min(1180px,100% - 44px)!important}@media (width<=700px){.kc-landing .kc-guarantee-mini-copy strong{white-space:normal!important;font-size:18px!important}.kc-landing .kc-guarantee-mini-copy span{font-size:8px!important}.kc-landing .kc-guarantee-mini-inner{gap:12px!important}}.kc-landing .kc-guarantee-mini-copy strong{letter-spacing:-.045em!important;white-space:nowrap!important;font-size:32px!important;line-height:1!important}.kc-landing .kc-guarantee-mini-copy span{letter-spacing:.2em!important;margin-top:4px!important;font-size:11px!important}.kc-landing .kc-guarantee-mini-inner{gap:24px!important;width:min(1240px,100% - 40px)!important}.kc-landing .kc-guarantee-mini-icon{flex-basis:60px!important;width:60px!important;height:60px!important}@media (width<=700px){.kc-landing .kc-guarantee-mini-inner{gap:13px!important;width:calc(100% - 24px)!important}.kc-landing .kc-guarantee-mini-icon{flex-basis:46px!important;width:46px!important;height:46px!important}.kc-landing .kc-guarantee-mini-icon svg{width:27px!important;height:27px!important}.kc-landing .kc-guarantee-mini-copy strong{white-space:normal!important;font-size:21px!important;line-height:1.02!important}.kc-landing .kc-guarantee-mini-copy span{letter-spacing:.17em!important;font-size:8px!important}}.kc-landing .kc-guarantee-mini{padding:18px 0 16px!important}.kc-landing .kc-guarantee-mini-inner{justify-content:center!important;gap:22px!important;width:min(1320px,100% - 32px)!important;min-height:72px!important}.kc-landing .kc-guarantee-mini-icon{opacity:.95!important;flex-basis:62px!important;width:62px!important;height:62px!important}.kc-landing .kc-guarantee-mini-icon svg{width:36px!important;height:36px!important}.kc-landing .kc-guarantee-mini-copy{gap:5px!important}.kc-landing .kc-guarantee-mini-copy strong{letter-spacing:-.055em!important;font-size:38px!important;font-weight:800!important;line-height:.98!important}.kc-landing .kc-guarantee-mini-copy span{letter-spacing:.22em!important;font-size:10px!important;font-weight:800!important;line-height:1!important}@media (width<=700px){.kc-landing .kc-guarantee-mini{padding:16px 0 13px!important}.kc-landing .kc-guarantee-mini-inner{gap:11px!important;width:calc(100% - 20px)!important;min-height:62px!important}.kc-landing .kc-guarantee-mini-icon{flex-basis:46px!important;width:46px!important;height:46px!important}.kc-landing .kc-guarantee-mini-icon svg{width:27px!important;height:27px!important}.kc-landing .kc-guarantee-mini-copy{gap:4px!important}.kc-landing .kc-guarantee-mini-copy strong{letter-spacing:-.045em!important;font-size:25px!important;line-height:1!important}.kc-landing .kc-guarantee-mini-copy span{letter-spacing:.18em!important;font-size:7px!important}}.kc-landing{isolation:isolate!important;background-color:#050505!important;background-image:radial-gradient(900px 620px at 76% 13%,#e12e3813,#0000 70%),radial-gradient(760px 520px at 20% 48%,#e12e3809,#0000 72%),none!important;background-position:0 0,0 0,0 0!important;background-repeat:repeat,repeat,repeat!important;background-size:auto,auto,auto!important;background-attachment:fixed!important;background-origin:padding-box,padding-box,padding-box!important;background-clip:border-box,border-box,border-box!important;position:relative!important;overflow:hidden!important}.kc-landing:before{content:""!important;z-index:0!important;pointer-events:none!important;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px)!important;background-size:48px 48px!important;position:absolute!important;inset:0!important}.kc-landing .kc-nav,.kc-landing .kc-hero,.kc-landing .kc-reference-hero,.kc-landing .kc-section,.kc-landing .kc-product-section,.kc-landing .kc-guarantee-mini{background:0 0!important}.kc-landing .kc-reference-hero{isolation:isolate!important;position:relative!important;overflow:visible!important}.kc-landing .kc-reference-hero:after,.kc-landing .kc-reference-hero:before{content:none!important;display:none!important}.kc-landing:after{content:""!important;z-index:0!important;pointer-events:none!important;background:radial-gradient(760px 560px at 78% 12%,#e12e3812,#0000 72%),radial-gradient(820px 620px at 18% 52%,#e12e3807,#0000 74%),radial-gradient(900px 700px at 52% 92%,#e12e3809,#0000 76%)!important;position:absolute!important;inset:0!important}.kc-landing .kc-guarantee-mini:before,.kc-landing .kc-guarantee-mini:after{content:none!important;display:none!important}.kc-landing .kc-reference-copy .kc-button-large{box-shadow:0 12px 34px #e12e383d,0 0 30px #e12e3814!important}.kc-landing .kc-reference-copy .kc-button-large:hover{box-shadow:0 16px 42px #e12e3852,0 0 42px #e12e381f!important}.kc-landing{isolation:isolate!important;background-color:#050505!important;position:relative!important;overflow:hidden!important}.kc-landing:before{content:""!important;z-index:0!important;pointer-events:none!important;opacity:1!important;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px)!important;background-size:48px 48px!important;position:absolute!important;inset:0!important}.kc-landing>header,.kc-landing>section,.kc-landing>footer{z-index:1!important;position:relative!important}.kc-landing .kc-nav,.kc-landing .kc-hero,.kc-landing .kc-reference-hero,.kc-landing .kc-section,.kc-landing .kc-product-section,.kc-landing .kc-guarantee-mini{background-color:#0000!important}.kc-landing .kc-reference-hero{background:radial-gradient(62% 72% at 76% 45%,#e12e381b,#0000 68%),0 0!important}.kc-landing .kc-product-section{background:radial-gradient(50% 62% at 78% 48%,#e12e380e,#0000 72%),0 0!important}.kc-landing .kc-reference-hero:before{content:""!important;z-index:0!important;pointer-events:none!important;background-image:linear-gradient(#ffffff07 1px,#0000 1px),linear-gradient(90deg,#ffffff07 1px,#0000 1px)!important;background-size:48px 48px!important;display:block!important;position:absolute!important;inset:0!important;-webkit-mask-image:linear-gradient(#000 10% 82%,#0000 100%)!important;mask-image:linear-gradient(#000 10% 82%,#0000 100%)!important}.kc-landing .kc-reference-hero-grid{z-index:1!important;position:relative!important}.kc-landing .kc-reference-hero:after,.kc-landing .kc-guarantee-mini:before,.kc-landing .kc-guarantee-mini:after{content:none!important;display:none!important}.kc-landing{background:#040404!important}.kc-landing:before{opacity:.9!important;background-image:linear-gradient(#ffffff13 1px,#0000 1px),linear-gradient(90deg,#ffffff13 1px,#0000 1px)!important;background-size:56px 56px!important;animation:38s ease-in-out infinite alternate kc-grid-soft-drift!important}.kc-landing:after{filter:blur(30px)!important;background:radial-gradient(720px 560px at 72% 8%,#e12e383d,#0000 68%),radial-gradient(820px 620px at 18% 28%,#e12e3826,#0000 70%),radial-gradient(760px 620px at 84% 55%,#e12e3821,#0000 72%),radial-gradient(900px 650px at 28% 78%,#e12e381f,#0000 72%),radial-gradient(760px 540px at 52% 100%,#e12e3829,#0000 70%)!important}@keyframes kc-grid-soft-drift{0%{background-position:0 0,0 0;transform:translate(0)}50%{background-position:10px 6px,10px 6px;transform:translate(8px,4px)}to{background-position:20px 12px,20px 12px;transform:translate(16px,8px)}}.kc-landing .kc-reference-hero:after,.kc-landing .kc-product-section:after{content:""!important;z-index:-1!important;pointer-events:none!important;opacity:.72!important;background-image:linear-gradient(#fff1 1px,#0000 1px),linear-gradient(90deg,#fff1 1px,#0000 1px)!important;background-size:56px 56px!important;animation:42s ease-in-out infinite alternate kc-grid-soft-drift!important;position:absolute!important;inset:0!important;-webkit-mask-image:radial-gradient(78% 76%,#000 0%,#000000c7 52%,#0000 88%)!important;mask-image:radial-gradient(78% 76%,#000 0%,#000000c7 52%,#0000 88%)!important}.kc-landing .kc-reference-hero:before{background:radial-gradient(1050px 760px at 76% 44%,#e12e384d,#0000 68%),radial-gradient(700px 520px at 18% 22%,#e12e381a,#0000 72%)!important}.kc-landing .kc-product-section:before{background:radial-gradient(1100px 760px at 76% 48%,#e12e383b,#0000 70%),radial-gradient(720px 520px at 18% 70%,#e12e381a,#0000 72%)!important}@media (prefers-reduced-motion:reduce){.kc-landing:before,.kc-landing .kc-reference-hero:after,.kc-landing .kc-product-section:after{animation:none!important}}.kc-landing .kc-guarantee-mini{box-shadow:none!important;border-top:0!important;border-bottom:0!important}@keyframes kcG7Shine{0%,60%{left:-40%}to{left:120%}}@keyframes kcG7Spin{to{transform:rotate(360deg)}}.kc-landing{text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased}.kc-landing :is(p,li,a,button,small,label){word-spacing:normal}.kc-landing :is(p,li,small){letter-spacing:0!important}.kc-landing :is(a,button):not([class*=eyebrow]){letter-spacing:0}.kc-landing h1{letter-spacing:-.045em!important;line-height:.98!important}.kc-landing h2{word-spacing:.04em;letter-spacing:-.035em!important}.kc-landing .kc-hero,.kc-landing .kc-reference-hero{min-height:min(100svh,920px)!important}.kc-landing .kc-product-section{padding-top:104px!important;padding-bottom:104px!important}.kc-landing :is(a,button):focus-visible{outline-offset:3px;outline:2px solid #ef303b}@media (width<=700px){.kc-landing .kc-product-section,.kc-landing .kc-section{padding-top:72px!important;padding-bottom:72px!important}.kc-landing h1{letter-spacing:-.035em!important}.kc-landing h2{font-size:clamp(30px,8.4vw,40px)!important;line-height:1.06!important}.kc-landing :is(.kc-button,.kc-ghost-button){min-height:48px}}@media (width<=820px){.kc-landing *{-webkit-backdrop-filter:none!important}.kc-landing .kc-section{content-visibility:auto;contain-intrinsic-size:auto 900px}.kc-landing [class*=card]{box-shadow:none!important}.kc-landing :is(a,button){-webkit-tap-highlight-color:transparent;touch-action:manipulation}.kc-landing :is(a,button):active{transform:scale(.98)}.kc-landing img{content-visibility:auto}}html{-webkit-text-size-adjust:100%}.kc-landing .kc-brand-wordmark{color:#f2f2f2;letter-spacing:.105em;-webkit-font-smoothing:antialiased;text-rendering:geometricprecision;justify-content:flex-start;align-items:center;gap:9px;min-width:max-content;padding:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:19px;font-weight:800;line-height:1;display:inline-flex}.kc-landing .kc-brand-wordmark img{object-fit:contain;flex:0 0 31px;width:31px;height:31px;display:block}.kc-landing .kc-brand-wordmark span{display:block;transform:translateY(.5px)}.kc-landing .kc-brand-wordmark:hover{color:#fff}@media (width<=700px){.kc-landing .kc-brand-wordmark{letter-spacing:.095em;gap:7px;font-size:16px}.kc-landing .kc-brand-wordmark img{flex-basis:27px;width:27px;height:27px}}.kc-landing .kc-scroll-progress{z-index:1000;transform-origin:0;pointer-events:none;background:linear-gradient(90deg,#f02e3b,#ff626a);width:100%;height:2px;position:fixed;inset:0 auto auto 0;box-shadow:0 0 10px #f02e3b59}.kc-landing .kc-nav-links button.active{color:#fff}.kc-landing .kc-nav-links button.active:after{transform:scaleX(1)}.kc-landing .kc-flow-demo{background:linear-gradient(135deg,#ffffff09,#ffffff03);border:1px solid #f02e3b33;border-radius:18px;padding:18px;position:relative;overflow:hidden}.kc-landing .kc-flow-switch{justify-content:center;gap:6px;margin-bottom:16px;display:flex}.kc-landing .kc-flow-switch button{color:#c9c9cf;background:#ffffff06;border:1px solid #ffffff1f;border-radius:999px;padding:8px 14px;font-size:13px;transition:background .25s,border-color .25s,color .25s}.kc-landing .kc-flow-switch button.active{color:#fff;background:#f02e3b21;border-color:#f02e3ba6}.kc-landing .kc-flow-stage{justify-content:center;align-items:center;min-height:164px;display:flex;position:relative}.kc-landing .kc-flow-lines{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.kc-landing .kc-flow-lines path{fill:none;stroke:#f03a45;stroke-width:1.4px;stroke-dasharray:5 7;opacity:.13;transition:opacity .4s,stroke-dasharray .4s}.kc-landing .kc-flow-tool{color:#c8c8ce;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-width:0;font-size:12px;transition:transform .5s,color .3s;display:flex}.kc-landing .kc-flow-tool svg{box-sizing:content-box;color:#f15a62;background:#141014;border:1px solid #ffffff1f;border-radius:12px;padding:10px}.kc-landing .kc-detail-kicker{letter-spacing:.12em;color:#ff737b;font:600 10px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace}.kc-landing .kc-flow-demo.is-connected .kc-flow-lines path{opacity:.85;stroke-dasharray:3 4}.kc-landing .kc-flow-demo.is-connected .kc-flow-tool{color:#fff;transform:scale(.88)}.kc-landing .kc-flow-demo.is-connected .kc-flow-tool svg{background:#1c0d10;border-color:#f02e3b59}.kc-landing .kc-flow-captions{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:8px;display:grid}.kc-landing .kc-flow-captions span{text-align:center;color:#c9c9cf;font-size:13px}.kc-landing .kc-pain-picker{margin-top:28px}.kc-landing .kc-pain-picker>h3{margin:0 0 12px;font-size:18px}.kc-landing .kc-pain-panel{background:#ffffff06;border:1px solid #f02e3b33;border-radius:16px;grid-template-columns:1fr 1fr;gap:16px;margin-top:14px;padding:18px;animation:.24s both kcCompactIn;display:grid}.kc-landing .kc-pain-panel p{color:#e0e0e4;margin:7px 0 0;font-size:15px;line-height:1.5}.kc-landing .kc-solution-compact{margin-top:18px;padding:18px 22px}.kc-landing .kc-solution-compact .kc-solution-kicker{display:none}.kc-landing .kc-solution-compact .kc-solution-main{align-items:center;gap:18px}.kc-landing .kc-solution-compact h3{margin:0 0 5px;font-size:clamp(18px,2vw,23px)}.kc-landing .kc-solution-compact p{max-width:70ch;margin:0;font-size:14px}.kc-landing .kc-solution-compact .kc-solution-link{white-space:nowrap}@keyframes kcCompactIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (width<=760px){.kc-landing .kc-flow-demo{border-radius:14px;padding:12px}.kc-landing .kc-flow-stage{min-height:206px}.kc-landing .kc-flow-tool{gap:5px;font-size:11px}.kc-landing .kc-flow-tool svg{padding:7px}.kc-landing .kc-flow-captions{gap:6px}.kc-landing .kc-flow-captions span{font-size:11px;line-height:1.35}.kc-landing .kc-pain-picker{margin-top:22px}.kc-landing .kc-pain-panel{grid-template-columns:1fr;gap:14px;padding:15px}.kc-landing .kc-solution-compact{padding:16px}.kc-landing .kc-solution-compact .kc-solution-main{flex-direction:column;align-items:flex-start;display:flex}.kc-landing .kc-solution-compact .kc-solution-link{white-space:normal}}@media (width<=380px){.kc-landing .kc-flow-captions span{font-size:10px}}@media (prefers-reduced-motion:reduce){.kc-landing .kc-flow-tool,.kc-landing .kc-flow-lines path{transition:none;animation:none}}.kc-landing .kc-flow-demo.is-connected .kc-flow-tool:first-child{transform:translate(14px,22px)scale(.82)}.kc-landing .kc-flow-demo.is-connected .kc-flow-tool:nth-child(2){transform:translate(7px,22px)scale(.82)}.kc-landing .kc-flow-demo.is-connected .kc-flow-tool:nth-child(3){transform:translate(2px,22px)scale(.82)}.kc-landing .kc-flow-demo.is-connected .kc-flow-tool:nth-child(4){transform:translate(-2px,22px)scale(.82)}.kc-landing .kc-flow-demo.is-connected .kc-flow-tool:nth-child(5){transform:translate(-7px,22px)scale(.82)}.kc-landing .kc-flow-demo.is-connected .kc-flow-tool:nth-child(6){transform:translate(-14px,22px)scale(.82)}@media (width>=761px){.kc-landing .kc-flow-demo.is-connected .kc-flow-tool:first-child{transform:translate(120px,35px)scale(.78)}.kc-landing .kc-flow-demo.is-connected .kc-flow-tool:nth-child(2){transform:translate(75px,35px)scale(.78)}.kc-landing .kc-flow-demo.is-connected .kc-flow-tool:nth-child(3){transform:translate(30px,35px)scale(.78)}.kc-landing .kc-flow-demo.is-connected .kc-flow-tool:nth-child(4){transform:translate(-30px,35px)scale(.78)}.kc-landing .kc-flow-demo.is-connected .kc-flow-tool:nth-child(5){transform:translate(-75px,35px)scale(.78)}.kc-landing .kc-flow-demo.is-connected .kc-flow-tool:nth-child(6){transform:translate(-120px,35px)scale(.78)}}@media (width<=760px){.kc-landing .kc-flow-demo.is-connected .kc-flow-tool:first-child{transform:translate(38px,28px)scale(.78)}.kc-landing .kc-flow-demo.is-connected .kc-flow-tool:nth-child(2){transform:translateY(28px)scale(.78)}.kc-landing .kc-flow-demo.is-connected .kc-flow-tool:nth-child(3){transform:translate(-38px,28px)scale(.78)}.kc-landing .kc-flow-demo.is-connected .kc-flow-tool:nth-child(4){transform:translate(38px,-28px)scale(.78)}.kc-landing .kc-flow-demo.is-connected .kc-flow-tool:nth-child(5){transform:translateY(-28px)scale(.78)}.kc-landing .kc-flow-demo.is-connected .kc-flow-tool:nth-child(6){transform:translate(-38px,-28px)scale(.78)}}.kc-landing .kc-live-grid{z-index:-1;pointer-events:none;opacity:.95;width:100%;height:100%;display:block;position:fixed;inset:0}.kc-landing .kc-command-launcher{z-index:1000;position:fixed;bottom:22px;right:22px}.kc-landing .kc-command-launcher button{color:#ddd;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0c0a0ae0;border:1px solid #ef364359;border-radius:999px;align-items:center;gap:9px;padding:9px 12px;font-size:12px;transition:transform .35s cubic-bezier(.22,1,.36,1),border-color .35s cubic-bezier(.22,1,.36,1);display:flex;box-shadow:0 8px 28px #00000047}.kc-landing .kc-command-launcher button span:first-child{color:#ff5862;font-family:ui-monospace,monospace;font-weight:700}.kc-landing .kc-command-launcher button:hover{border-color:#ff4650cc;transform:translateY(-2px)}.kc-landing .kc-command-launcher button:focus-visible{outline-offset:4px;outline:2px solid #ff646d}.kc-landing .kc-command-backdrop{z-index:2000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000ad;justify-content:center;align-items:flex-start;padding:12vh 18px 24px;display:flex;position:fixed;inset:0}.kc-landing .kc-command-dialog{color:#f5f5f6;background:#0d0c0df7;border:1px solid #ef36435c;border-radius:18px;width:min(620px,100%);max-height:76vh;overflow:hidden;box-shadow:0 24px 90px #0000008c}.kc-landing .kc-command-input-row{border-bottom:1px solid #ffffff17;align-items:center;gap:12px;padding:15px 17px;display:flex}.kc-landing .kc-command-input-row>span{color:#ff5964;font-size:25px}.kc-landing .kc-command-input-row input{color:#fff;background:0 0;border:0;outline:none;flex:1;min-width:0;font-size:16px}.kc-landing .kc-command-input-row kbd{color:#b6b6bd;border:1px solid #424044;border-radius:5px;padding:3px 5px;font:11px ui-monospace,monospace}.kc-landing .kc-command-input-row button{color:#c9c9ce;background:0 0;border:0;place-items:center;padding:5px;display:grid}.kc-landing .kc-command-results{max-height:54vh;padding:8px;overflow:auto}.kc-landing .kc-command-results>button{text-align:left;color:#f2f2f4;background:0 0;border:1px solid #0000;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:11px 12px;transition:background .35s cubic-bezier(.22,1,.36,1),border-color .35s cubic-bezier(.22,1,.36,1);display:flex}.kc-landing .kc-command-results>button:hover,.kc-landing .kc-command-results>button:focus-visible{background:#e62f3c1a;border-color:#ef364347;outline:none}.kc-landing .kc-command-results>button>span{gap:3px;display:grid}.kc-landing .kc-command-results b{font-size:14px;font-weight:600}.kc-landing .kc-command-results small{color:#bdbdc5;font-size:12px}.kc-landing .kc-command-results>button>svg{color:#ff5964;flex:none}.kc-landing .kc-command-hint{color:#aaaab2;border-top:1px solid #ffffff14;margin:0;padding:12px 17px;font-size:11px}.kc-landing .kc-mobile-sticky-cta{display:none}.kc-landing .kc-chg2-card{transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1);position:relative}.kc-landing .kc-chg2-card:after{content:"";z-index:2;border-radius:inherit;pointer-events:none;opacity:var(--spot-alpha,0);background:radial-gradient(260px circle at var(--spot-x,50%) var(--spot-y,50%),#ff38451a,transparent 72%);transition:opacity .35s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ff45505c}.kc-landing .kc-chg2-card:hover{transform:perspective(900px) rotateX(var(--tilt-y,0deg)) rotateY(var(--tilt-x,0deg)) translateY(-2px)}.kc-landing .kc-section:not(.kc-product-section) .kc-button,.kc-landing .kc-nav-plans{translate:var(--mag-x,0px) var(--mag-y,0px);transition:translate .35s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1),background-position .35s cubic-bezier(.22,1,.36,1)}.kc-landing .kc-section:not(.kc-product-section) .kc-button:after{transition:transform .35s cubic-bezier(.22,1,.36,1),opacity .35s cubic-bezier(.22,1,.36,1)}.kc-landing .kc-word{opacity:0;animation:.65s cubic-bezier(.22,1,.36,1) forwards kc-word-arrive;display:inline-block;transform:translateY(9px)}@keyframes kc-word-arrive{to{opacity:1;transform:translateY(0)}}@media (width<=760px){.kc-landing .kc-command-launcher{right:12px;bottom:calc(76px + env(safe-area-inset-bottom))}.kc-landing .kc-command-launcher button{padding:8px 10px}.kc-landing .kc-mobile-sticky-cta{z-index:950;padding:10px 16px calc(10px + env(safe-area-inset-bottom));pointer-events:none;background:linear-gradient(#05050500,#050505f5 28%);justify-content:center;display:flex;position:fixed;bottom:0;left:0;right:0}.kc-landing .kc-mobile-sticky-cta .kc-button{pointer-events:auto;justify-content:center;width:min(100%,460px);box-shadow:0 8px 30px #0006}.kc-landing .kc-command-backdrop{padding:8vh 12px 18px}.kc-landing .kc-command-dialog{border-radius:14px}.kc-landing .kc-command-hint{line-height:1.45}}@media (prefers-reduced-motion:reduce){.kc-landing .kc-word{opacity:1;animation:none;transform:none}.kc-landing .kc-chg2-card,.kc-landing .kc-section:not(.kc-product-section) .kc-button,.kc-landing .kc-nav-plans{transition:none!important;transform:none!important}.kc-landing .kc-live-grid{opacity:.65}}.kc-landing .kc-section:not(.kc-product-section) .kc-button svg{transition:transform .35s cubic-bezier(.22,1,.36,1)}.kc-landing .kc-section:not(.kc-product-section) .kc-button:hover svg{transform:translate(4px)}@media (hover:none),(pointer:coarse){.kc-landing .kc-chg2-card:hover{transform:none}.kc-landing .kc-chg2-card:active{transform:scale(.99)}}.kc-landing .kc-section:not(.kc-product-section) .kc-button{position:relative;overflow:hidden}.kc-landing .kc-section:not(.kc-product-section) .kc-button:after{content:"";opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000,#fff3,#0000);width:32%;height:150%;position:absolute;top:-25%;left:-45%;transform:translate(-160%)skew(-18deg)}.kc-landing .kc-section:not(.kc-product-section) .kc-button:hover:after{opacity:1;transform:translate(480%)skew(-18deg)}@media (prefers-reduced-motion:reduce){.kc-landing .kc-section:not(.kc-product-section) .kc-button:after{transition:none!important;display:none!important;transform:none!important}}.kc-landing .kc-word{white-space:normal;vertical-align:baseline;display:inline-block}.kc-landing .kc-mobile-search{color:#ff626c;cursor:pointer;background:#0f0c0ddb;border:1px solid #ef364352;border-radius:10px;flex:0 0 36px;justify-content:center;align-items:center;width:36px;height:36px;font-size:25px;line-height:1;display:none}.kc-landing .kc-mobile-search:focus-visible{outline-offset:3px;outline:2px solid #ff646d}.kc-landing .kc-detail-kicker{letter-spacing:.1em;color:#ff626c;margin-bottom:7px;font:600 10px ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.kc-landing .kc-command-launcher{display:none!important}@media (width<=820px){.kc-landing .kc-mobile-search{display:flex}.kc-landing .kc-nav-actions .kc-nav-plans,.kc-landing .kc-nav-actions .kc-button{display:none}}@media (width<=420px){.kc-landing .kc-mobile-search{flex-basis:32px;width:32px;height:32px}.kc-landing .kc-nav-inner{gap:8px}.kc-landing .kc-brand-wordmark span{font-size:19px}}.kc-landing #top.kc-reference-hero{--hero-cursor-x:76%;--hero-cursor-y:44%;perspective:1200px;overflow:clip!important}.kc-landing #top.kc-reference-hero:before{transition:opacity .5s cubic-bezier(.22,1,.36,1);background-image:radial-gradient(460px circle at var(--hero-cursor-x) var(--hero-cursor-y),#e5322d29,transparent 72%),linear-gradient(#ffffff07 1px,transparent 1px),linear-gradient(90deg,#ffffff07 1px,transparent 1px)!important;background-size:auto,48px 48px,48px 48px!important}.kc-landing #top .kc-reference-copy{min-width:0}.kc-landing #top .kc-reference-eyebrow,.kc-landing #top .kc-reference-headline .kc-hero-word,.kc-landing #top .kc-hero-lead,.kc-landing #top .kc-hero-actions,.kc-landing #top .kc-reference-trust,.kc-landing #top .kc-hero-product{opacity:0;animation:.85s cubic-bezier(.22,1,.36,1) both paused kc-hero-enter;transform:translateY(18px)}.kc-landing #top.kc-hero-active .kc-reference-eyebrow{animation-delay:0s}.kc-landing #top.kc-hero-active .kc-reference-headline .kc-hero-word{animation-delay:calc(var(--hero-word-index,0)*70ms)}.kc-landing #top .kc-reference-headline>.kc-hero-word:first-child{--hero-word-index:1}.kc-landing #top .kc-reference-headline>.kc-hero-word:nth-child(2){--hero-word-index:2}.kc-landing #top .kc-reference-headline>.kc-hero-word:nth-child(3){--hero-word-index:3}.kc-landing #top .kc-reference-headline .kc-hero-highlight .kc-hero-word:first-of-type{--hero-word-index:4}.kc-landing #top .kc-reference-headline .kc-hero-highlight .kc-hero-word:nth-of-type(2){--hero-word-index:5}.kc-landing #top .kc-reference-headline .kc-hero-highlight .kc-hero-word:nth-of-type(3){--hero-word-index:6}.kc-landing #top .kc-reference-headline .kc-hero-highlight .kc-hero-word:nth-of-type(4){--hero-word-index:7}.kc-landing #top.kc-hero-active .kc-hero-lead{animation-delay:.56s}.kc-landing #top.kc-hero-active .kc-hero-actions{animation-delay:.63s}.kc-landing #top.kc-hero-active .kc-reference-trust{animation-delay:.7s}.kc-landing #top.kc-hero-active .kc-hero-product{animation-delay:.77s}.kc-landing #top.kc-hero-active :is(.kc-reference-eyebrow,.kc-reference-headline .kc-hero-word,.kc-hero-lead,.kc-hero-actions,.kc-reference-trust,.kc-hero-product){animation-play-state:running}@keyframes kc-hero-enter{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translate(0)}}.kc-landing #top .kc-reference-headline{overflow:visible}.kc-landing #top .kc-reference-headline>.kc-hero-word{width:max-content;max-width:100%;display:block}.kc-landing #top .kc-reference-headline .kc-hero-highlight{color:#e5322d;width:max-content;max-width:100%;padding-bottom:9px;display:block;position:relative}.kc-landing #top .kc-reference-headline .kc-hero-highlight .kc-hero-word{white-space:nowrap;width:auto;max-width:100%;display:inline-block}.kc-landing #top .kc-reference-headline .kc-hero-highlight-last{text-shadow:0 0 24px #e5322d21;position:relative}.kc-landing #top .kc-reference-headline .kc-hero-highlight-last:after{content:"";transform-origin:0;background:linear-gradient(90deg,#e5322d,#e5322d4d);border-radius:2px;height:2px;position:absolute;bottom:-3px;left:0;right:0;transform:scaleX(0)}.kc-landing #top.kc-hero-active .kc-reference-headline .kc-hero-highlight-last:after{animation:.78s cubic-bezier(.22,1,.36,1) 1.2s forwards kc-hero-underline}.kc-landing #top .kc-reference-headline .kc-hero-highlight-last:before{content:"";pointer-events:none;opacity:0;background:linear-gradient(110deg,#0000 15%,#ff64696b 48%,#0000 78%);border-radius:8px;position:absolute;inset:-4px -8px;transform:translate(-130%)}.kc-landing #top.kc-hero-active .kc-reference-headline .kc-hero-highlight-last:before{opacity:1;animation:1s cubic-bezier(.22,1,.36,1) 2s kc-hero-word-shine,6s ease-in-out 4s infinite kc-hero-shine-loop}@keyframes kc-hero-underline{to{transform:scaleX(1)}}@keyframes kc-hero-word-shine{0%{transform:translate(-130%)}to{transform:translate(130%)}}@keyframes kc-hero-shine-loop{0%,72%,to{transform:translate(-130%)}84%{transform:translate(130%)}}.kc-landing #top .kc-hero-product{isolation:isolate;perspective:1200px;transform:translate3d(0,var(--hero-scroll-y,0px),0) rotateX(var(--hero-tilt-x,0deg)) rotateY(var(--hero-tilt-y,0deg)) scale(var(--hero-scroll-scale,1));transform-style:preserve-3d;transition:transform .45s cubic-bezier(.22,1,.36,1);position:relative;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;overflow:visible!important}.kc-landing #top .kc-hero-product:before{content:"";z-index:-2;filter:blur(30px);pointer-events:none;background:radial-gradient(at 50% 48%,#e5322d40,#e5322d1f 35%,#0000 72%);border-radius:50%;position:absolute;inset:-60px}.kc-landing #top .kc-hero-product:after{content:none!important;display:none!important}.kc-landing #top .kc-reference-product-head{color:#b9b9bf;letter-spacing:.12em;height:24px;padding:0 2px 10px;font-size:9px;background:0 0!important;border:0!important}.kc-landing #top .kc-reference-product-head span{color:#77777f;background:0 0;border:0;border-radius:0;padding:0;font-size:8px}.kc-landing #top .kc-hero-screen{isolation:isolate;animation:6s ease-in-out infinite kc-hero-breathe;position:relative;transform:translateZ(0);box-shadow:0 34px 90px #00000094,0 0 0 1px #e5322d59,0 0 36px #e5322d14;background:0 0!important;border:0!important;border-radius:16px!important;padding:0!important;overflow:hidden!important}.kc-landing #top .kc-hero-screen img{aspect-ratio:16/9;object-fit:cover;object-position:top;width:100%;height:auto;display:block;filter:none!important;box-shadow:none!important;border:1px solid #e5322d59!important;border-radius:16px!important}@keyframes kc-hero-breathe{0%,to{transform:translateY(-6px)}50%{transform:translateY(6px)}}.kc-landing #top .kc-hero-sweep{z-index:2;pointer-events:none;opacity:0;mix-blend-mode:screen;background:linear-gradient(105deg,#0000,#ffffff21 48%,#ff575c14 54%,#0000);width:24%;position:absolute;inset:-35% auto -35% -35%;transform:translate(-180%)rotate(18deg)}.kc-landing #top.kc-hero-active .kc-hero-sweep{animation:1.25s cubic-bezier(.22,1,.36,1) 2s kc-hero-sweep,7s ease-in-out 3.25s infinite kc-hero-sweep-loop}@keyframes kc-hero-sweep{0%{opacity:0;transform:translate(-180%)rotate(18deg)}18%{opacity:.75}85%{opacity:.5}to{opacity:0;transform:translate(620%)rotate(18deg)}}@keyframes kc-hero-sweep-loop{0%,76%,to{opacity:0;transform:translate(-180%)rotate(18deg)}82%{opacity:.65}96%{opacity:0;transform:translate(620%)rotate(18deg)}}.kc-landing #top .kc-reference-product-foot{color:#77777f;letter-spacing:.1em;margin:0;padding:9px 2px 0;font-size:8px}.kc-landing #top .kc-reference-product-foot b{color:#b52a32}.kc-landing #top .kc-hero-module-chips{z-index:4;pointer-events:none;position:absolute;inset:0}.kc-landing #top .kc-hero-module-chip{color:#dedee2;white-space:nowrap;min-height:35px;transform:translate3d(0,var(--hero-chip-away,0px),0);background:#0a0809e6;border:1px solid #e5322d3d;border-radius:10px;align-items:center;gap:8px;padding:9px 12px;font-size:11px;font-weight:600;transition:opacity .4s cubic-bezier(.22,1,.36,1),transform .5s cubic-bezier(.22,1,.36,1),border-color .4s cubic-bezier(.22,1,.36,1),box-shadow .4s cubic-bezier(.22,1,.36,1);display:inline-flex;position:absolute;box-shadow:0 10px 30px #00000052}.kc-landing #top .kc-hero-module-chip i{background:#e5322d;border-radius:50%;flex:0 0 6px;width:6px;height:6px;animation:2s ease-out infinite kc-hero-chip-dot;box-shadow:0 0 #e5322d80}.kc-landing #top .kc-hero-module-chip.chip-0{top:15%;left:-30px}.kc-landing #top .kc-hero-module-chip.chip-1{top:26%;right:-32px}.kc-landing #top .kc-hero-module-chip.chip-2{bottom:26%;right:-35px}.kc-landing #top .kc-hero-module-chip.chip-3{bottom:22%;left:-35px}.kc-landing #top .kc-hero-module-chip.chip-4{top:-19px;left:42%}.kc-landing #top .kc-hero-connector{pointer-events:none;opacity:.45;display:block;position:absolute}.kc-landing #top .kc-hero-connector:before{content:"";transform-origin:0;background:linear-gradient(90deg,#e5322d0d,#e5322db3);width:44px;height:1px;position:absolute}.kc-landing #top .chip-0 .kc-hero-connector{width:60px;top:50%;left:100%}.kc-landing #top .chip-1 .kc-hero-connector,.kc-landing #top .chip-2 .kc-hero-connector{width:58px;top:50%;right:100%;transform:scaleX(-1)}.kc-landing #top .chip-3 .kc-hero-connector{width:58px;top:50%;left:100%}.kc-landing #top .chip-4 .kc-hero-connector{width:1px;height:30px;top:100%;left:50%}.kc-landing #top .chip-4 .kc-hero-connector:before{background:linear-gradient(#e5322da6,#e5322d05);width:1px;height:30px}.kc-landing #top.kc-hero-active .kc-hero-module-chip.chip-0{animation-delay:0s}.kc-landing #top.kc-hero-active .kc-hero-module-chip.chip-1{animation-delay:4s}.kc-landing #top.kc-hero-active .kc-hero-module-chip.chip-2{animation-delay:8s}.kc-landing #top.kc-hero-active .kc-hero-module-chip.chip-3{animation-delay:12s}.kc-landing #top.kc-hero-active .kc-hero-module-chip.chip-4{animation-delay:16s}@keyframes kc-hero-chip-cycle{0%,15%,to{border-color:#e5322d3d;box-shadow:0 10px 30px #00000052}6%,10%{border-color:#e5322dcc;box-shadow:0 0 22px #e5322d33,0 10px 30px #00000052}}@keyframes kc-hero-chip-dot{0%{box-shadow:0 0 #e5322d73}70%,to{box-shadow:0 0 0 6px #e5322d00}}@media (width<=1100px){.kc-landing #top .kc-hero-module-chip.chip-0{left:-12px}.kc-landing #top .kc-hero-module-chip.chip-1,.kc-landing #top .kc-hero-module-chip.chip-2{right:-12px}.kc-landing #top .kc-hero-module-chip.chip-3{left:-12px}}@media (width<=800px){.kc-landing #top.kc-reference-hero{overflow:hidden!important}.kc-landing #top .kc-hero-product{transform:translate3d(0,var(--hero-scroll-y,0px),0) scale(var(--hero-scroll-scale,1))!important}.kc-landing #top .kc-hero-module-chips{gap:10px;width:100%;margin:12px 0 0;padding:5px 0 9px;display:flex;position:relative;inset:auto;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.kc-landing #top .kc-hero-module-chip{flex:none;position:relative;animation:none!important;inset:auto!important;transform:none!important}.kc-landing #top .kc-hero-connector{display:none!important}.kc-landing #top .kc-reference-product-head{padding-bottom:8px}.kc-landing #top .kc-reference-product-foot{padding-top:8px}.kc-landing #top.kc-hero-active .kc-hero-module-chips{animation:24s linear infinite kc-hero-chip-marquee}@keyframes kc-hero-chip-marquee{0%{transform:translate(0)}to{transform:translate(-35%)}}}@media (width<=600px){.kc-landing #top .kc-reference-product{max-width:none}.kc-landing #top .kc-hero-product:before{inset:-25px -12px}.kc-landing #top .kc-hero-module-chips{margin-top:8px}.kc-landing #top .kc-hero-module-chip{min-height:32px;padding:8px 10px;font-size:10px}.kc-landing #top .kc-reference-headline>.kc-hero-word{white-space:normal}.kc-landing #top .kc-reference-headline .kc-hero-highlight .kc-hero-word{white-space:nowrap}}@media (prefers-reduced-motion:reduce){.kc-landing #top *{transition:none!important;animation:none!important}.kc-landing #top .kc-reference-eyebrow,.kc-landing #top .kc-reference-headline .kc-hero-word,.kc-landing #top .kc-hero-lead,.kc-landing #top .kc-hero-actions,.kc-landing #top .kc-reference-trust,.kc-landing #top .kc-hero-product{opacity:1!important;transform:none!important}.kc-landing #top .kc-reference-headline .kc-hero-highlight-last:after{transform:scaleX(1)}.kc-landing #top .kc-hero-screen{animation:none!important}.kc-landing #top .kc-hero-sweep{display:none!important}.kc-landing #top .kc-hero-module-chips{transform:none!important}}.kc-landing #top .kc-hero-product{animation-name:kc-hero-product-enter!important}@keyframes kc-hero-product-enter{0%{opacity:0}to{opacity:1}}.kc-landing #top .kc-hero-screen{animation:none}.kc-landing #top.kc-hero-active .kc-hero-screen{animation:6s ease-in-out infinite kc-hero-breathe}.kc-landing #top .kc-hero-module-chip i{animation:none}.kc-landing #top .kc-hero-connector{opacity:.2}.kc-landing #top.kc-hero-active .kc-hero-module-chip .kc-hero-connector{animation:20s ease-in-out infinite kc-hero-line-pulse}.kc-landing #top.kc-hero-active .kc-hero-module-chip.chip-0 .kc-hero-connector{animation-delay:0s}.kc-landing #top.kc-hero-active .kc-hero-module-chip.chip-1 .kc-hero-connector{animation-delay:4s}.kc-landing #top.kc-hero-active .kc-hero-module-chip.chip-2 .kc-hero-connector{animation-delay:8s}.kc-landing #top.kc-hero-active .kc-hero-module-chip.chip-3 .kc-hero-connector{animation-delay:12s}.kc-landing #top.kc-hero-active .kc-hero-module-chip.chip-4 .kc-hero-connector{animation-delay:16s}@keyframes kc-hero-line-pulse{0%,15%,to{opacity:.2}6%,10%{opacity:.95}}.kc-landing #top .kc-reference-headline .kc-hero-highlight .kc-hero-word:not(:last-child){margin-right:0}.kc-landing #top .kc-hero-module-chip{isolation:isolate}.kc-landing #top .kc-hero-module-chip:after{content:"";z-index:-1;border-radius:inherit;opacity:0;pointer-events:none;border:1px solid #e5322dcc;position:absolute;inset:-1px;box-shadow:0 0 22px #e5322d33}.kc-landing #top.kc-hero-active .kc-hero-module-chip:after{animation:20s ease-in-out infinite kc-hero-chip-glow}.kc-landing #top.kc-hero-active .kc-hero-module-chip.chip-0:after{animation-delay:0s}.kc-landing #top.kc-hero-active .kc-hero-module-chip.chip-1:after{animation-delay:4s}.kc-landing #top.kc-hero-active .kc-hero-module-chip.chip-2:after{animation-delay:8s}.kc-landing #top.kc-hero-active .kc-hero-module-chip.chip-3:after{animation-delay:12s}.kc-landing #top.kc-hero-active .kc-hero-module-chip.chip-4:after{animation-delay:16s}@keyframes kc-hero-chip-glow{0%,15%,to{opacity:0}6%,10%{opacity:1}}.kc-landing #top.kc-hero-active .kc-hero-module-chip{animation:none!important}.kc-landing #top .kc-hero-module-chip i{position:relative;box-shadow:none!important}.kc-landing #top .kc-hero-module-chip i:after{content:"";opacity:0;pointer-events:none;border:1px solid #e5322da6;border-radius:50%;position:absolute;inset:-4px}.kc-landing #top.kc-hero-active .kc-hero-module-chip i:after{animation:2s ease-out infinite kc-hero-dot-ring}@keyframes kc-hero-dot-ring{0%{opacity:.7;transform:scale(.65)}to{opacity:0;transform:scale(1.7)}}.kc-landing #top.kc-hero-active .kc-hero-module-chip i{animation:none!important}.kc-landing{--kc-grid-cell:64px;--kc-motion:cubic-bezier(.22,1,.36,1)}.kc-landing .kc-live-grid{opacity:.78}.kc-landing .kc-container{max-width:1248px}.kc-landing .kc-section:not(#produto){scroll-margin-top:88px}.kc-landing .kc-section:not(#produto) .kc-section-heading h2{letter-spacing:-.045em;text-wrap:balance}.kc-landing .kc-section:not(#produto) .kc-section-heading p{color:#c1bcb9;font-size:15px;line-height:1.65}.kc-landing .kc-section:not(#produto) .kc-section-heading{margin-bottom:48px}.kc-landing .kc-section:not(#produto) .kc-container{position:relative}.kc-landing .kc-detail-kicker{color:#e65a5f;letter-spacing:.12em;font-size:10px}.kc-landing .kc-solution-link{color:#fff;flex:none;align-items:center;gap:10px;font-size:14px;text-decoration:none;display:inline-flex}.kc-landing .kc-solution-link svg{transition:transform .35s var(--kc-motion)}.kc-landing .kc-solution-link:hover svg{transform:translate(4px)}.kc-landing .kc-button{transition:transform .35s var(--kc-motion),background .35s var(--kc-motion),color .35s var(--kc-motion),box-shadow .35s var(--kc-motion)}.kc-landing .kc-button svg{transition:transform .35s var(--kc-motion)}.kc-landing .kc-button:hover svg{transform:translate(4px)}.kc-landing .kc-chg2-card{--spot-alpha:0;--spot-x:50%;--spot-y:50%;--tilt-x:0deg;--tilt-y:0deg}.kc-landing .kc-chg2-card:after{background:radial-gradient(220px circle at var(--spot-x) var(--spot-y),#e5322d1a,transparent 72%);opacity:var(--spot-alpha);pointer-events:none;transition:opacity .35s var(--kc-motion)}@media (width<=760px){.kc-landing .kc-section:not(#produto){scroll-margin-top:72px}}@media (prefers-reduced-motion:reduce){.kc-landing .kc-section:not(#produto) *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.kc-landing .kc-detail-kicker{letter-spacing:.035em;font-family:inherit;font-size:11px}.kc-landing{--kc-solid-card:#101014;--kc-solid-panel:#0d0d11;--kc-solid-border:#2b2b33;--kc-text-main:#fff;--kc-text-body:#d4d4dc;--kc-text-secondary:#a6a6b2;--kc-motion:cubic-bezier(.22,1,.36,1)}.kc-landing .kc-live-grid{opacity:1;-webkit-mask-image:linear-gradient(90deg,#000 0%,#00000040 14%,#0000000f 50%,#00000040 86%,#000 100%);mask-image:linear-gradient(90deg,#000 0%,#00000040 14%,#0000000f 50%,#00000040 86%,#000 100%)}.kc-landing .kc-section:not(.kc-product-section) .kc-section-heading.center{text-align:center;max-width:840px;margin-left:auto;margin-right:auto}.kc-landing .kc-section:not(.kc-product-section) .kc-section-heading.center>p{max-width:70ch;margin-left:auto;margin-right:auto;font-size:16px;line-height:1.6}.kc-landing .kc-section:not(.kc-product-section) .kc-section-heading{margin-bottom:40px}.kc-landing #top .kc-reference-headline .kc-hero-highlight-last{text-shadow:none!important}.kc-landing #top .kc-reference-headline .kc-hero-highlight-last:before{content:none!important;filter:none!important;background:0 0!important;animation:none!important;display:none!important}.kc-landing #top .kc-reference-headline .kc-hero-highlight-last{background:0 0!important;-webkit-background-clip:initial!important;background-clip:initial!important}@media (width<=760px){.kc-landing .kc-section:not(.kc-product-section) .kc-section-heading{margin-bottom:28px}}.kc-landing :is(h1,h2,h3):not(#produto *):not(.kc-showcase *){overflow:visible}.kc-landing :not(#produto) .kc-word{white-space:nowrap;vertical-align:baseline;animation-delay:var(--kc-word-delay,0s);display:inline-block}.kc-landing :not(#produto) .kc-letter{white-space:pre;opacity:1;transition:transform .22s var(--kc-motion,cubic-bezier(.22,1,.36,1)),opacity .22s var(--kc-motion,cubic-bezier(.22,1,.36,1));transition-delay:var(--kc-letter-delay,0s);will-change:transform;display:inline-block;transform:translateY(0)}.kc-landing :is(h1,h2,h3):not(#produto *) .kc-word:hover .kc-letter,.kc-landing :is(h1,h2,h3):not(#produto *):hover .kc-letter,.kc-landing :is(h1,h2,h3):not(#produto *):active .kc-letter,.kc-landing :is(h1,h2,h3):not(#produto *):focus-visible .kc-letter{transform:translateY(-2px)}.kc-landing :not(#produto) .kc-decode-word{display:inline-block;position:relative}.kc-landing :not(#produto) .kc-decode-word.kc-decode-in{animation:kc-decode-settle .52s var(--kc-motion,cubic-bezier(.22,1,.36,1)) both}@keyframes kc-decode-settle{0%{opacity:.7;transform:translateY(3px)}55%{opacity:1;transform:translateY(-1px)}to{opacity:1;transform:translateY(0)}}.kc-landing :not(#produto) .kc-reference-eyebrow.kc-decode-in,.kc-landing :not(#produto) .kc-detail-kicker.kc-decode-in{animation:kc-label-decode .48s var(--kc-motion,cubic-bezier(.22,1,.36,1)) both}@keyframes kc-label-decode{0%{opacity:.35;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@keyframes kc-pain-crossfade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.kc-landing :not(#produto) a:not(.kc-button):after{transition:transform .26s var(--kc-motion),opacity .26s var(--kc-motion)}@keyframes kc-faq-line-reveal{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.kc-landing :not(#produto) .kc-reading-line{color:#8a8a94}@supports (animation-timeline:view()){.kc-landing :not(#produto) .kc-reading-line{animation:linear both kc-reading-color;animation-timeline:view();animation-range:entry cover 65%}}@keyframes kc-reading-color{0%{color:#8a8a94}to{color:#f5f5f7}}@media (hover:none){.kc-landing :is(h1,h2,h3):not(#produto *):active .kc-letter{transition-duration:.12s;transition-delay:0s;transform:translateY(-1px)}}@media (prefers-reduced-motion:reduce){.kc-landing :not(#produto) .kc-letter{transition:none!important;animation:none!important;transform:none!important}.kc-landing :not(#produto) .kc-reading-line{color:#f5f5f7;animation:none!important}}@keyframes kc-cursor-blink{50%{opacity:0}}@keyframes kc-headline-rise{0%{opacity:0;filter:blur(5px);transform:translateY(20px)}to{opacity:1;filter:blur();transform:translate(0)}}@keyframes kc-headline-accent{0%{opacity:0;clip-path:inset(0 0 100%);transform:translateY(12px)}to{opacity:1;clip-path:inset(0);transform:translate(0)}}.kc-landing :is(#problema-solucao,#plataforma,#como-funciona,#planos,#faq,.kc-final,.kc-footer) .kc-container,.kc-landing :is(#problema-solucao,#plataforma,#como-funciona,#planos,#faq,.kc-final,.kc-footer)>.kc-container{box-sizing:border-box;width:min(100%,1200px);max-width:1200px;margin-inline:auto;padding-inline:24px}.kc-landing :is(#problema-solucao,#plataforma,#como-funciona,#planos,#faq,.kc-final,.kc-footer){box-sizing:border-box;color:#d4d4dc;margin:0;padding-block:80px}.kc-landing :is(#problema-solucao,#plataforma,#como-funciona,#planos,#faq,.kc-final,.kc-footer) h2{letter-spacing:-.02em;text-wrap:balance;color:#fff;max-width:22ch;margin:0;font-size:clamp(32px,4.4vw,56px);font-weight:700;line-height:1.08}.kc-landing :is(#problema-solucao,#plataforma,#como-funciona,#planos,#faq,.kc-final,.kc-footer) p{color:#d4d4dc;margin:0;font-size:16px;line-height:1.65}.kc-landing :is(#problema-solucao,#plataforma,#como-funciona,#planos,#faq,.kc-final,.kc-footer) :is(small,.muted,.kc-detail-kicker){color:#a6a6b2}.kc-landing :is(#problema-solucao,#plataforma,#como-funciona,#planos,#faq,.kc-final,.kc-footer) :is(button,a){box-sizing:border-box}.kc-landing :is(#problema-solucao,#plataforma,#como-funciona,#planos,#faq,.kc-final,.kc-footer) .kc-section-heading{text-align:center;flex-direction:column;align-items:center;gap:16px;margin:0 auto 40px;display:flex}.kc-landing :is(#problema-solucao,#plataforma,#como-funciona,#planos,#faq,.kc-final,.kc-footer) .kc-section-heading h2{margin-inline:auto}.kc-landing #problema-solucao .kc-container{flex-direction:column;gap:40px;display:flex}.kc-landing #problema-solucao .kc-change-heading{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:24px;margin:0;display:grid}.kc-landing #problema-solucao .kc-change-heading h2{grid-column:1/span 7;max-width:22ch}.kc-landing #problema-solucao .kc-change-heading p{color:#d4d4dc;grid-column:9/span 4;align-self:end;max-width:34ch}.kc-landing #problema-solucao .kc-problem-layout{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:24px;display:grid}.kc-landing #problema-solucao .kc-problem-visual,.kc-landing #problema-solucao .kc-pain-selector{box-sizing:border-box;background:#101014;border:1px solid #2b2b33;border-radius:16px;min-width:0;height:100%;min-height:360px;padding:24px}.kc-landing #problema-solucao .kc-problem-visual{flex-direction:column;gap:18px;display:flex}.kc-landing #problema-solucao .kc-solution-switch{background:#101014;border:1px solid #2b2b33;border-radius:999px;align-self:flex-start;gap:4px;padding:4px;display:inline-flex}.kc-landing #problema-solucao .kc-solution-switch button{color:#d4d4dc;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:9px 14px;font-size:14px}.kc-landing #problema-solucao .kc-solution-switch button.active{color:#101014;background:#fff}.kc-landing #problema-solucao .kc-solution-flow{flex-direction:column;flex:1;gap:20px;min-width:0;display:flex}.kc-landing #problema-solucao .kc-flow-tools{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));align-content:center;gap:12px;display:grid}.kc-landing #problema-solucao .kc-flow-tools>span{color:#d4d4dc;background:#101014;border:1px solid #2b2b33;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-width:0;min-height:60px;padding:10px 4px;transition:transform .45s cubic-bezier(.22,1,.36,1),border-color .3s;display:flex}.kc-landing #problema-solucao .kc-solution-flow.is-connected .kc-flow-tools>span:first-child{transform:translate(8px,8px)}.kc-landing #problema-solucao .kc-solution-flow.is-connected .kc-flow-tools>span:nth-child(2){transform:translateY(8px)}.kc-landing #problema-solucao .kc-solution-flow.is-connected .kc-flow-tools>span:nth-child(3){transform:translate(-8px,8px)}.kc-landing #problema-solucao .kc-solution-flow.is-connected .kc-flow-tools>span:nth-child(4){transform:translate(8px,-6px)}.kc-landing #problema-solucao .kc-solution-flow.is-connected .kc-flow-tools>span:nth-child(5){transform:translateY(-6px)}.kc-landing #problema-solucao .kc-solution-flow.is-connected .kc-flow-tools>span:nth-child(6){transform:translate(-8px,-6px)}.kc-landing #problema-solucao .kc-flow-tools small{color:#d4d4dc;text-align:center;font-size:14px;line-height:1.3}.kc-landing #problema-solucao .kc-flow-core{color:#fff;justify-content:center;align-items:center;gap:10px;min-height:44px;display:flex}.kc-landing #problema-solucao .kc-flow-core img{object-fit:contain;width:24px;height:24px}.kc-landing #problema-solucao .kc-solution-flow.is-connected .kc-flow-tools>span{border-color:#e5322d99}.kc-landing #problema-solucao .kc-solution-captions{border-top:1px solid #2b2b33;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding-top:16px;display:grid}.kc-landing #problema-solucao .kc-solution-captions span{color:#d4d4dc;text-align:center;font-size:13px;line-height:1.45}.kc-landing #problema-solucao .kc-pain-selector{flex-direction:column;gap:18px;display:flex}.kc-landing #problema-solucao .kc-pain-selector h3{color:#fff;margin:0;font-size:22px;line-height:1.2}.kc-landing #problema-solucao .kc-pain-chips{flex-wrap:wrap;gap:8px;display:flex}.kc-landing #problema-solucao .kc-pain-chips button,.kc-landing #problema-solucao .kc-pain-modules button{color:#d4d4dc;cursor:pointer;background:#101014;border:1px solid #2b2b33;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:8px 12px;font-size:13px;line-height:1.3;transition:background .2s,border-color .2s,color .2s;display:inline-flex}.kc-landing #problema-solucao .kc-pain-chips button.active{color:#101014;background:#f5f5f7;border-color:#f5f5f7}.kc-landing #problema-solucao .kc-pain-detail{flex-direction:column;gap:16px;animation:.28s both kc-final-fade;display:flex}.kc-landing #problema-solucao .kc-pain-solution-text{min-height:3.1em}.kc-landing #problema-solucao .kc-type-cursor{vertical-align:-.12em;background:#e5322d;width:2px;height:1em;margin-left:2px;animation:.65s steps(2,end) infinite kc-type-blink;display:inline-block}.kc-landing #problema-solucao .kc-type-cursor.done{opacity:0;animation:none}@keyframes kc-type-blink{50%{opacity:0}}.kc-landing #problema-solucao .kc-pain-detail>div{flex-direction:column;gap:6px;display:flex}.kc-landing #problema-solucao .kc-detail-kicker{letter-spacing:.08em;color:#b8b8c4;font-size:12px}.kc-landing #problema-solucao .kc-pain-detail p{color:#d4d4dc;font-size:15px;line-height:1.55}.kc-landing #problema-solucao .kc-pain-modules>div{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.kc-landing #problema-solucao .kc-pain-cta{align-self:flex-start;margin-top:auto;padding:10px 14px;font-size:13px}.kc-landing #problema-solucao :is(.kc-problem-visual,.kc-pain-selector):hover,.kc-landing #planos .kc-plan:hover,.kc-landing #planos .kc-g7-card:hover{border-color:#e5322d99}@keyframes kc-final-fade{0%{opacity:0}to{opacity:1}}.kc-landing #plataforma .kc-fx-card.ambient-tile-active{opacity:.82;border-color:#e5322d99}.kc-landing #como-funciona .kc-step{transition:opacity .25s}.kc-landing #como-funciona .kc-step.ambient-step-active{opacity:1}.kc-landing #como-funciona .kc-step:not(.ambient-step-active){opacity:.88}.kc-landing .kc-final{isolation:isolate;background-image:radial-gradient(ellipse at var(--cta-pulse-x,50%) 68%,#e5322d29,transparent 42%);background-repeat:no-repeat;background-size:100% 100%;position:relative}.kc-landing #top .kc-reference-eyebrow{letter-spacing:.12em!important;font-size:12px!important}.kc-landing #plataforma .kc-section-heading{gap:14px;margin-bottom:40px}.kc-landing #plataforma .kc-section-eyebrow{letter-spacing:.12em;color:#b8b8c4;font-size:12px}.kc-landing #plataforma .kc-fx-tabs{overscroll-behavior-inline:contain;scrollbar-width:thin;gap:8px;margin:0 0 24px;padding:2px 0 8px;display:flex;overflow-x:auto}.kc-landing #plataforma .kc-fx-tabs button{color:#d4d4dc;cursor:pointer;background:#101014;border:1px solid #2b2b33;border-radius:999px;flex:none;align-items:center;gap:8px;padding:10px 14px;font-size:14px;display:inline-flex}.kc-landing #plataforma .kc-fx-tabs button.active{color:#fff;border-color:#e5322d99}.kc-landing #plataforma .kc-fx-tabs button span{color:#a6a6b2;font-size:12px}.kc-landing #plataforma .kc-fx-layout{display:block;position:relative}.kc-landing #plataforma .kc-fx-grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:136px;grid-auto-flow:row;gap:16px;min-width:0;display:grid}.kc-landing #plataforma .kc-fx-card{color:#fff;text-align:left;cursor:pointer;background:#101014;border:1px solid #2b2b33;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px;width:100%;min-width:0;height:100%;min-height:0;padding:10px 12px;transition:border-color .2s,opacity .2s;display:flex;position:relative}.kc-landing #plataforma .kc-fx-card:hover,.kc-landing #plataforma .kc-fx-card:focus-visible,.kc-landing #plataforma .kc-fx-card.selected{border-color:#e5322d99}.kc-landing #plataforma .kc-fx-card.is-filtered-out{opacity:.3;pointer-events:none}.kc-landing #plataforma .kc-fx-card.kc-fx-wide{grid-column:span 2}.kc-landing #plataforma .kc-fx-icon{color:#d4d4dc;flex:0 0 20px;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.kc-landing #plataforma .kc-fx-card-copy{white-space:normal;flex-direction:column;gap:6px;width:100%;min-width:0;display:flex}.kc-landing #plataforma .kc-fx-card-copy b{color:#fff;white-space:normal;overflow-wrap:anywhere;font-size:16px;font-weight:600;line-height:1.2}.kc-landing #plataforma .kc-fx-card-copy small{color:#a6a6b2;white-space:normal;overflow-wrap:anywhere;font-size:14px;line-height:1.35}.kc-landing #plataforma .kc-fx-card-copy:after{content:"Ver no app →";color:#f5a0a0;opacity:0;min-height:14px;font-size:12px;line-height:14px;transition:opacity .2s;display:block}.kc-landing #plataforma .kc-fx-card:hover .kc-fx-card-copy:after,.kc-landing #plataforma .kc-fx-card:focus-visible .kc-fx-card-copy:after{opacity:1}.kc-landing #plataforma .kc-fx-card-arrow{opacity:0;width:15px;height:15px;transition:opacity .2s,transform .2s;position:absolute;top:14px;right:14px}.kc-landing #plataforma .kc-fx-card:hover .kc-fx-card-arrow,.kc-landing #plataforma .kc-fx-card:focus-visible .kc-fx-card-arrow{opacity:1;transform:translate(3px)}.kc-landing #plataforma .kc-fx-app-tile{border-color:#e5322d99}.kc-landing #plataforma .kc-fx-detail{z-index:120;color:#d4d4dc;box-sizing:border-box;background:#101014;border:1px solid #2b2b33;border-radius:16px;width:min(380px,100vw - 48px);padding:28px;position:fixed;top:calc(50% - 180px);right:24px;transform:none}.kc-landing #plataforma .kc-fx-detail h3{color:#fff;margin:14px 0;font-size:24px}.kc-landing #plataforma .kc-fx-detail p{color:#d4d4dc}.kc-landing #plataforma .kc-fx-close{color:#fff;background:#101014;border:1px solid #2b2b33;border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:12px;right:12px}.kc-landing #plataforma .kc-fx-used{color:#a6a6b2;flex-direction:column;gap:6px;margin:20px 0;display:flex}.kc-landing #plataforma .kc-fx-app-button{align-items:center;gap:8px;display:inline-flex}.kc-landing #plataforma .kc-fx-backdrop{z-index:119;background:#0000008c;border:0;position:fixed;inset:0}.kc-landing #como-funciona .kc-section-heading{margin-bottom:40px}.kc-landing #como-funciona .kc-process-grid{background:linear-gradient(90deg,#e5322d 0%,#e5322d calc(var(--ambient-line-phase,0)*100%),#2b2b33 calc(var(--ambient-line-phase,0)*100%),#2b2b33 100%) center 24px/100% 1px no-repeat;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.kc-landing #como-funciona .kc-step{text-align:center;background:0 0;border:0;border-radius:0;flex-direction:column;align-items:center;gap:20px;min-width:0;min-height:300px;padding:0 20px 24px;display:flex}.kc-landing #como-funciona .kc-step-top{flex-direction:column;align-items:center;gap:12px;display:flex}.kc-landing #como-funciona .kc-step-number{color:#fff;background:#101014;border:1px solid #e5322d;border-radius:50%;flex:0 0 48px;place-items:center;width:48px;height:48px;font-size:14px;display:grid}.kc-landing #como-funciona .kc-step-kicker{letter-spacing:.08em;color:#b8b8c4;font-size:12px}.kc-landing #como-funciona .kc-step-copy h3{color:#fff;margin:0 0 10px;font-size:20px;line-height:1.25}.kc-landing #como-funciona .kc-step-copy p{color:#d4d4dc;max-width:30ch;margin:0 auto;font-size:16px;line-height:1.6}.kc-landing #planos .kc-section-heading{margin-bottom:24px}.kc-landing #planos .kc-billing-toggle{background:#101014;border:1px solid #2b2b33;border-radius:999px;gap:4px;padding:4px;display:inline-flex}.kc-landing #planos .kc-billing-toggle button{color:#d4d4dc;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:10px 18px;font-size:14px}.kc-landing #planos .kc-billing-toggle button.active{color:#101014;background:#fff}.kc-landing #planos .kc-billing-toggle small{letter-spacing:.04em;font-size:10px}.kc-landing #planos .kc-operations-picker{text-align:center;flex-direction:column;align-items:center;gap:12px;margin:0 auto 28px;display:flex}.kc-landing #planos .kc-operations-picker>span{color:#d4d4dc;font-size:14px}.kc-landing #planos .kc-operations-picker>div{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.kc-landing #planos .kc-operations-picker button{color:#d4d4dc;cursor:pointer;background:#101014;border:1px solid #2b2b33;border-radius:999px;padding:9px 16px;font-size:14px}.kc-landing #planos .kc-operations-picker button.active{color:#fff;border-color:#e5322d}.kc-landing #planos .kc-plans{grid-template-columns:repeat(2,minmax(0,440px));justify-content:center;align-items:stretch;gap:24px;display:grid}.kc-landing #planos .kc-plan-wrap{min-width:0;display:flex}.kc-landing #planos .kc-plan{color:#d4d4dc;box-sizing:border-box;background:#101014;border:1px solid #2b2b33;border-radius:16px;flex-direction:column;align-items:stretch;gap:16px;width:100%;min-height:100%;padding:24px;display:flex}.kc-landing #planos .kc-plan.featured{border-color:#e5322d59}.kc-landing #planos .kc-plan-wrap.ambient-plan-glow .kc-plan.featured{border-color:#e5322d99}.kc-landing #planos .kc-plan-top{color:#fff;align-items:center;gap:10px;min-height:32px;display:flex}.kc-landing #planos .kc-plan-top>span:first-child{letter-spacing:.04em;font-size:16px;font-weight:700}.kc-landing #planos .kc-plan-badge{color:#fff;white-space:nowrap;border:1px solid #e5322d73;border-radius:999px;align-items:center;gap:6px;margin-left:auto;padding:6px 9px;font-size:11px;line-height:1.2;display:inline-flex}.kc-landing #planos .kc-plan>p{color:#a6a6b2;font-size:15px}.kc-landing #planos .kc-price{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.kc-landing #planos .kc-price strong{color:#fff;letter-spacing:-.04em;font-size:clamp(30px,3vw,40px);line-height:1}.kc-landing #planos .kc-price>span{color:#a6a6b2;font-size:14px}.kc-landing #planos .kc-annual-pricing{color:#a6a6b2;align-items:center;gap:10px;font-size:13px;display:flex}.kc-landing #planos .kc-price-note{color:#a6a6b2;font-size:13px}.kc-landing #planos .kc-plan-divider{background:#2b2b33;height:1px}.kc-landing #planos .kc-plan ul{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.kc-landing #planos .kc-plan li{color:#d4d4dc;align-items:flex-start;gap:8px;font-size:14px;line-height:1.45;display:flex}.kc-landing #planos .kc-plan li svg{color:#d4d4dc;flex:0 0 16px;margin-top:2px}.kc-landing #planos .kc-benefits-toggle{color:#fff;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:13px;text-decoration:underline}.kc-landing #planos .kc-plan-button{justify-content:center;align-items:center;gap:8px;width:100%;margin-top:auto;display:flex}.kc-landing #planos .kc-purchase-note{color:#d4d4dc;justify-content:center;align-items:center;gap:8px;margin:28px auto 16px;font-size:14px;display:flex}.kc-landing #planos .kc-g7-card{background:#101014;border:1px solid #2b2b33;border-radius:16px;align-items:center;gap:24px;padding:24px;display:flex}.kc-landing #planos .kc-g7-seal{flex:0 0 64px;place-items:center;width:64px;height:64px;display:grid;position:relative}.kc-landing #planos .kc-g7-ring{border:1px solid #e5322db3;border-radius:50%;position:absolute;inset:0}.kc-landing #planos .kc-g7-seal-core{color:#fff;flex-direction:column;justify-content:center;align-items:center;line-height:1;display:flex}.kc-landing #planos .kc-g7-seal-core svg{width:20px;height:20px}.kc-landing #planos .kc-g7-seal-core b{font-size:14px}.kc-landing #planos .kc-g7-seal-core small{color:#a6a6b2;font-size:9px}.kc-landing #planos .kc-g7-copy{flex-direction:column;flex:1;gap:12px;min-width:0;display:flex}.kc-landing #planos .kc-g7-copy h3{max-width:none;font-size:24px}.kc-landing #planos .kc-g7-copy p{font-size:14px}.kc-landing #planos .kc-g7-copy ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.kc-landing #planos .kc-g7-copy li{color:#d4d4dc;white-space:nowrap;border:1px solid #2b2b33;border-radius:999px;align-items:center;gap:6px;padding:7px 10px;font-size:12px;display:inline-flex}.kc-landing #faq .kc-container{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:24px;display:grid}.kc-landing #faq .kc-section-heading{text-align:left;grid-column:1/span 5;align-items:flex-start;margin:0;position:sticky;top:100px}.kc-landing #faq .kc-section-heading h2{max-width:22ch}.kc-landing #faq .kc-faq-list{grid-column:6/span 7;min-width:0}.kc-landing #faq .kc-faq-search{color:#a6a6b2;background:#101014;border:1px solid #2b2b33;border-radius:12px;align-items:center;gap:10px;margin:0 0 18px;padding:12px 14px;display:flex}.kc-landing #faq .kc-faq-search input{color:#fff;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0}.kc-landing #faq .kc-faq-item{border-bottom:1px solid #2b2b33}.kc-landing #faq .kc-faq-item>button{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;border-left:2px solid #0000;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:20px 12px;font-size:16px;line-height:1.45;display:flex}.kc-landing #faq .kc-faq-item.open>button{border-left-color:#e5322d}.kc-landing #faq .kc-faq-item>button span{flex:1;min-width:0}.kc-landing #faq .kc-faq-item>button svg{flex:0 0 18px}.kc-landing #faq .kc-faq-answer{padding:0 12px 20px 14px;display:none}.kc-landing #faq .kc-faq-item.open .kc-faq-answer{animation:.25s both kc-final-fade;display:block}.kc-landing #faq .kc-faq-answer p{color:#d4d4dc;font-size:15px;line-height:1.6}.kc-landing #faq mark.kc-faq-match{color:#fff;background:#e5322d38;border-radius:3px}.kc-landing .kc-final-inner{text-align:center;flex-direction:column;align-items:center;gap:18px;display:flex}.kc-landing .kc-final-inner h2{max-width:20ch;margin-inline:auto}.kc-landing .kc-final-inner p{color:#d4d4dc;max-width:60ch}.kc-landing .kc-final-inner .kc-button{margin-top:8px}.kc-landing .kc-footer-inner{flex-direction:column;gap:32px;display:flex}.kc-landing .kc-footer-main{border-bottom:1px solid #2b2b33;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:0 0 32px;display:grid}.kc-landing .kc-footer-brand,.kc-landing .kc-footer-group{flex-direction:column;align-items:flex-start;gap:14px;min-width:0;display:flex}.kc-landing .kc-footer-group>span{letter-spacing:.1em;color:#b8b8c4;font-size:12px}.kc-landing .kc-footer-group p{color:#d4d4dc;font-size:14px}.kc-landing .kc-footer-links{gap:16px;display:flex}.kc-landing .kc-footer-links button{color:#d4d4dc;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.kc-landing .kc-footer-bottom{color:#a6a6b2;flex-wrap:wrap;justify-content:space-between;gap:16px;font-size:12px;display:flex}.kc-landing #top .kc-reference-eyebrow{white-space:nowrap;flex-wrap:nowrap;align-items:center;gap:7px;width:max-content;max-width:100%;line-height:1.5;display:flex;overflow:visible;letter-spacing:.12em!important;font-size:12px!important}.kc-landing #top .kc-reference-eyebrow>span{background:#ef2d38;flex:0 0 2px;width:2px;height:16px}.kc-landing #top .kc-reference-eyebrow svg{display:none!important}.kc-landing #top .kc-reference-copy:before,.kc-landing #top .kc-reference-copy:after,.kc-landing #top .kc-reference-headline:before,.kc-landing #top .kc-reference-headline:after{content:none!important;filter:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;background:0 0!important;display:none!important}@media (width<=760px){.kc-landing :is(#problema-solucao,#plataforma,#como-funciona,#planos,#faq,.kc-final,.kc-footer) .kc-container,.kc-landing :is(#problema-solucao,#plataforma,#como-funciona,#planos,#faq,.kc-final,.kc-footer)>.kc-container{padding-inline:20px}.kc-landing :is(#problema-solucao,#plataforma,#como-funciona,#planos,#faq,.kc-final,.kc-footer){padding-block:56px}.kc-landing :is(#problema-solucao,#plataforma,#como-funciona,#planos,#faq,.kc-final,.kc-footer) p{font-size:15px}.kc-landing :is(#problema-solucao,#plataforma,#como-funciona,#planos,#faq,.kc-final,.kc-footer) .kc-section-heading{gap:12px;margin-bottom:28px}.kc-landing #problema-solucao .kc-container{gap:28px}.kc-landing #problema-solucao .kc-change-heading{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.kc-landing #problema-solucao .kc-change-heading h2,.kc-landing #problema-solucao .kc-change-heading p{width:100%;max-width:100%}.kc-landing #problema-solucao .kc-problem-layout{grid-template-columns:minmax(0,1fr);gap:16px}.kc-landing #problema-solucao .kc-problem-visual,.kc-landing #problema-solucao .kc-pain-selector{min-height:0;padding:20px}.kc-landing #problema-solucao .kc-solution-captions{grid-template-columns:1fr;gap:10px}.kc-landing #problema-solucao .kc-solution-captions span{text-align:left}.kc-landing #plataforma .kc-fx-tabs{margin-bottom:20px}.kc-landing #plataforma .kc-fx-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:148px;gap:12px}.kc-landing #plataforma .kc-fx-card{padding:10px}.kc-landing #plataforma .kc-fx-card-copy b{font-size:15px}.kc-landing #plataforma .kc-fx-card-copy small{font-size:13px}.kc-landing #plataforma .kc-fx-detail{width:100%;padding:28px 20px max(24px,env(safe-area-inset-bottom));border-radius:16px 16px 0 0;inset:auto 0 0;transform:none}.kc-landing #plataforma .kc-fx-backdrop{background:#000000a6}.kc-landing #como-funciona .kc-process-grid{background:linear-gradient(180deg,#e5322d 0%,#e5322d calc(var(--ambient-line-phase,0)*100%),#2b2b33 calc(var(--ambient-line-phase,0)*100%),#2b2b33 100%) 23px 0/1px 100% no-repeat;grid-template-columns:1fr;gap:24px}.kc-landing #como-funciona .kc-step{text-align:left;grid-template-columns:48px minmax(0,1fr);align-items:start;gap:16px;min-height:0;padding:0 0 12px;display:grid}.kc-landing #como-funciona .kc-step-top{display:contents}.kc-landing #como-funciona .kc-step-number{grid-area:1/1;width:48px;height:48px}.kc-landing #como-funciona .kc-step-kicker{grid-area:1/2;align-self:center}.kc-landing #como-funciona .kc-step-copy{grid-area:2/2}.kc-landing #como-funciona .kc-step-copy p{max-width:100%;margin:0}.kc-landing #como-funciona .kc-step-arrow{display:none}.kc-landing #planos .kc-plans{grid-template-columns:minmax(0,440px)}.kc-landing #planos .kc-plan{padding:20px}.kc-landing #planos .kc-g7-card{align-items:flex-start;gap:16px;padding:20px}.kc-landing #planos .kc-g7-seal{flex-basis:64px}.kc-landing #planos .kc-g7-copy h3{font-size:22px}.kc-landing #planos .kc-g7-copy ul{gap:6px}.kc-landing #planos .kc-g7-copy li{white-space:normal}.kc-landing #faq .kc-container{grid-template-columns:minmax(0,1fr);gap:28px}.kc-landing #faq .kc-section-heading,.kc-landing #faq .kc-faq-list{grid-column:1;position:static}.kc-landing #faq .kc-section-heading h2{max-width:22ch}.kc-landing .kc-footer-main{grid-template-columns:minmax(0,1fr);gap:28px}.kc-landing .kc-footer-bottom{flex-direction:column}}@media (width<=360px){.kc-landing #plataforma .kc-fx-grid{gap:8px}.kc-landing #plataforma .kc-fx-card{padding:8px}.kc-landing #plataforma .kc-fx-card-copy b{font-size:14px}.kc-landing #plataforma .kc-fx-card-copy small{font-size:12px}.kc-landing #planos .kc-plan-top{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.kc-landing #planos .kc-plan.featured,.kc-landing #planos .kc-g7-ring,.kc-landing #problema-solucao .kc-pain-detail,.kc-landing #faq .kc-faq-item.open .kc-faq-answer{animation:none!important}.kc-landing #problema-solucao .kc-type-cursor{display:none!important}.kc-landing #plataforma .kc-fx-card,.kc-landing #como-funciona .kc-step,.kc-landing #problema-solucao .kc-pain-chips button{transition:none!important}.kc-landing .kc-final{background-image:none!important}}.kc-landing #problema-solucao .kc-problem-visual{gap:16px;min-width:0;height:auto;min-height:0}.kc-landing #problema-solucao .kc-solution-flow{flex:none;gap:16px}.kc-landing #problema-solucao .kc-flow-tools{flex:none;gap:8px}.kc-landing #problema-solucao .kc-flow-tools>span{min-height:64px}.kc-landing #problema-solucao .kc-flow-core{min-height:40px}.kc-landing #problema-solucao .kc-solution-captions{margin-top:0;padding-top:12px}@media (width>=761px){.kc-landing #problema-solucao .kc-problem-visual{height:100%}}@media (width<=760px){.kc-landing #problema-solucao .kc-problem-visual{height:auto;padding:16px}.kc-landing #problema-solucao .kc-solution-flow{flex:none}.kc-landing #problema-solucao .kc-flow-tools>span{min-height:62px;padding:9px 4px}.kc-landing #problema-solucao .kc-flow-tools small{font-size:13px}.kc-landing #problema-solucao .kc-solution-captions{padding-top:12px}}.kc-landing #problema-solucao .kc-problem-layout{grid-template-columns:minmax(0,1fr);gap:0}.kc-landing #problema-solucao .kc-pain-selector{width:100%;max-width:100%;height:auto;min-height:0;padding:clamp(22px,3.5vw,36px)}.kc-landing #problema-solucao .kc-pain-detail{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}@media (width<=700px){.kc-landing #problema-solucao .kc-pain-selector{padding:20px 16px}.kc-landing #problema-solucao .kc-pain-detail{grid-template-columns:minmax(0,1fr);gap:16px}.kc-landing #problema-solucao .kc-pain-modules{grid-column:auto}}.kc-landing #problema-solucao .kc-container{display:block}.kc-landing #problema-solucao .kc-change-layout{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:start;gap:clamp(24px,3.2vw,48px);display:grid}.kc-landing #problema-solucao .kc-change-heading{flex-direction:column;align-items:flex-start;gap:18px;min-width:0;margin:0;display:flex}.kc-landing #problema-solucao .kc-change-heading h2{text-align:left;letter-spacing:-.045em;width:100%;max-width:12ch;margin:0;font-size:clamp(34px,3.3vw,52px);line-height:1.04}.kc-landing #problema-solucao .kc-change-heading p{text-align:left;align-self:flex-start;width:100%;max-width:32ch;margin:0}.kc-landing #problema-solucao .kc-problem-layout{grid-template-columns:minmax(0,1fr);gap:0;min-width:0;display:grid}.kc-landing #problema-solucao .kc-pain-selector{gap:14px;min-width:0;height:auto;min-height:0;padding:clamp(18px,2vw,26px)}.kc-landing #problema-solucao .kc-pain-selector h3{font-size:clamp(19px,1.8vw,22px)}.kc-landing #problema-solucao .kc-pain-chips{gap:6px}.kc-landing #problema-solucao .kc-pain-chips button,.kc-landing #problema-solucao .kc-pain-modules button{padding:7px 10px;font-size:12px}.kc-landing #problema-solucao .kc-pain-detail{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;animation:.28s both kc-final-fade;display:grid}.kc-landing #problema-solucao .kc-pain-detail>div{min-width:0}.kc-landing #problema-solucao .kc-pain-detail p{overflow-wrap:anywhere;font-size:13px;line-height:1.5}.kc-landing #problema-solucao .kc-detail-kicker{font-size:10px}.kc-landing #problema-solucao .kc-pain-modules{grid-column:1/-1}.kc-landing #problema-solucao .kc-pain-modules>div{gap:6px}.kc-landing #problema-solucao .kc-pain-cta{margin-top:0}@media (width<=900px){.kc-landing #problema-solucao .kc-change-layout{grid-template-columns:minmax(0,1fr);gap:24px}.kc-landing #problema-solucao .kc-change-heading h2{max-width:16ch;font-size:clamp(34px,6vw,48px)}.kc-landing #problema-solucao .kc-change-heading p{max-width:42ch}}@media (width<=600px){.kc-landing #problema-solucao .kc-change-layout{gap:20px}.kc-landing #problema-solucao .kc-change-heading h2{font-size:clamp(32px,9vw,42px)}.kc-landing #problema-solucao .kc-pain-selector{gap:13px;padding:18px 14px}.kc-landing #problema-solucao .kc-pain-detail{grid-template-columns:minmax(0,1fr);gap:13px}.kc-landing #problema-solucao .kc-pain-modules{grid-column:auto}}.kc-landing #problema-solucao .kc-change-heading h2{max-width:10.5ch;font-size:clamp(42px,4.3vw,62px);line-height:1}@media (width<=900px){.kc-landing #problema-solucao .kc-change-heading h2{max-width:13ch;font-size:clamp(40px,6.2vw,54px)}}@media (width<=600px){.kc-landing #problema-solucao .kc-change-heading h2{max-width:13ch;font-size:clamp(34px,9.2vw,44px)}}.kc-landing #problema-solucao .kc-change-heading h2{letter-spacing:-.045em;width:100%;max-width:100%;font-size:clamp(40px,4vw,56px);line-height:1.02}@media (width>=901px){.kc-landing #problema-solucao .kc-change-heading h2{text-wrap:balance}}.kc-landing:before{animation:none!important}.kc-landing .kc-reference-product:before,.kc-landing #top .kc-hero-product:before,.kc-landing .kc-reference-product:after{filter:none!important}.kc-landing .kc-letter{will-change:auto!important}@media (width<=760px),(hover:none){.kc-landing .kc-nav,.kc-landing .kc-command-launcher button,.kc-landing .kc-command-backdrop{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.kc-landing #top .kc-hero-screen{animation:none!important;transform:none!important;box-shadow:0 12px 32px #00000061,0 0 0 1px #e5322d4d!important}.kc-landing #top .kc-hero-module-chips,.kc-landing #top .kc-hero-module-chip,.kc-landing #top .kc-hero-module-chip i,.kc-landing #top .kc-hero-module-chip i:after,.kc-landing #top .kc-hero-module-chip:after,.kc-landing #top .kc-hero-module-chip .kc-hero-connector,.kc-landing #top .kc-hero-sweep{animation:none!important}.kc-landing #top .kc-hero-module-chip:after,.kc-landing #top .kc-hero-sweep{display:none!important}.kc-landing .kc-guarantee-item svg,.kc-landing .kc-pro-base svg,.kc-landing .kc-guarantee-mini-icon,.kc-landing .kc-change-top svg{filter:none!important}}@media (prefers-reduced-motion:reduce){.kc-landing:before,.kc-landing #top .kc-hero-screen,.kc-landing #top .kc-hero-module-chips,.kc-landing #top .kc-hero-module-chip,.kc-landing #top .kc-hero-module-chip i,.kc-landing #top .kc-hero-module-chip i:after,.kc-landing #top .kc-hero-module-chip:after,.kc-landing #top .kc-hero-module-chip .kc-hero-connector,.kc-landing #top .kc-hero-sweep{transition:none!important;animation:none!important}}.kc-landing #planos .kc-g7{width:min(100%,960px);margin:28px auto 0}.kc-landing #planos .kc-g7-card{background:linear-gradient(135deg,#141419fa,#0d0d10fa);border:1px solid #e5322d61;border-radius:18px;align-items:center;gap:28px;padding:30px 34px}.kc-landing #planos .kc-g7-ring{border-color:#e5322db8;box-shadow:inset 0 0 0 5px #e5322d0b}.kc-landing #planos .kc-g7-seal-core{gap:2px}.kc-landing #planos .kc-g7-seal-core svg{color:#ef303b;width:22px;height:22px}.kc-landing #planos .kc-g7-copy h3{letter-spacing:-.035em;margin:0;font-size:clamp(23px,2.1vw,29px);line-height:1.12}.kc-landing #planos .kc-g7-copy h3 em{color:#ef303b;font-style:normal}.kc-landing #planos .kc-g7-copy li{background:#ffffff06;border-color:#ffffff1c;gap:7px;padding:9px 12px;font-size:12px;line-height:1.2}.kc-landing #planos .kc-g7-copy li svg{color:#ef303b;flex:none}.kc-landing #planos .kc-g7-supporting{color:#a8a8b2;text-align:center;text-wrap:pretty;max-width:780px;margin:15px auto 0;font-size:13px;line-height:1.65}@media (width<=700px){.kc-landing #planos .kc-g7{margin-top:22px}.kc-landing #planos .kc-g7-card{text-align:center;flex-direction:column;align-items:center;gap:18px;padding:24px 18px}.kc-landing #planos .kc-g7-seal{flex-basis:64px;width:64px;height:64px}.kc-landing #planos .kc-g7-copy{align-items:center;gap:16px;width:100%}.kc-landing #planos .kc-g7-copy h3{max-width:320px;font-size:clamp(22px,6vw,26px);line-height:1.15}.kc-landing #planos .kc-g7-copy ul{justify-content:center;gap:7px;width:100%}.kc-landing #planos .kc-g7-copy li{padding:8px 10px;font-size:11px}.kc-landing #planos .kc-g7-supporting{margin:12px 8px 0;font-size:12px;line-height:1.6}}.kc-landing #planos .kc-g7-card{grid-template-columns:76px minmax(0,1fr);align-items:center;column-gap:24px;padding:28px 32px;display:grid}.kc-landing #planos .kc-g7-seal{flex:none;width:72px;height:72px}.kc-landing #planos .kc-g7-copy{gap:18px;width:100%;min-width:0}.kc-landing #planos .kc-g7-copy h3{font-size:clamp(25px,2.5vw,32px);line-height:1.12}.kc-landing #planos .kc-g7-copy ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%;display:grid}.kc-landing #planos .kc-g7-copy li{white-space:normal;text-align:center;justify-content:center;align-items:center;min-width:0;min-height:42px;padding:9px 12px;line-height:1.3;display:flex}.kc-landing #planos .kc-g7-copy li svg{flex:0 0 16px}.kc-landing #planos .kc-g7-supporting{max-width:900px;margin-top:14px}@media (width<=700px){.kc-landing #planos .kc-g7-card{grid-template-columns:minmax(0,1fr);justify-items:center;row-gap:18px;padding:24px 18px}.kc-landing #planos .kc-g7-copy{align-items:center;gap:16px}.kc-landing #planos .kc-g7-copy h3{text-align:center;font-size:clamp(23px,6vw,27px)}.kc-landing #planos .kc-g7-copy ul{grid-template-columns:minmax(0,1fr);gap:8px}.kc-landing #planos .kc-g7-copy li{text-align:left;justify-content:flex-start;min-height:40px;padding:10px 14px}}@media (width>=701px) and (width<=900px){.kc-landing #planos .kc-g7-card{grid-template-columns:64px minmax(0,1fr);column-gap:18px;padding:24px}.kc-landing #planos .kc-g7-seal{width:64px;height:64px}.kc-landing #planos .kc-g7-copy ul{gap:7px}.kc-landing #planos .kc-g7-copy li{padding:8px;font-size:11px}}.kc-landing #planos .kc-g7{width:min(100%,1040px)}.kc-landing #planos .kc-g7-card{background:radial-gradient(at 0%,#e5322d0e,#0000 42%),linear-gradient(115deg,#121216 0%,#0e0e12 100%);border-color:#e5322d6b;border-radius:18px;grid-template-columns:68px minmax(0,1fr);column-gap:22px;padding:23px 28px}.kc-landing #planos .kc-g7-seal{width:68px;height:68px}.kc-landing #planos .kc-g7-copy{gap:14px}.kc-landing #planos .kc-g7-copy h3{letter-spacing:-.04em;font-size:clamp(25px,2.35vw,30px);line-height:1.08}.kc-landing #planos .kc-g7-copy ul{gap:9px}.kc-landing #planos .kc-g7-copy li{letter-spacing:-.01em;background:#ffffff06;border-color:#ffffff1a;gap:8px;min-height:39px;padding:8px 12px;font-size:12px}.kc-landing #planos .kc-g7-copy li svg{width:15px;height:15px}.kc-landing #planos .kc-g7-supporting{max-width:860px;margin-top:12px;font-size:12.5px}@media (width>=701px) and (width<=900px){.kc-landing #planos .kc-g7-card{grid-template-columns:60px minmax(0,1fr);column-gap:18px;padding:22px}.kc-landing #planos .kc-g7-seal{width:60px;height:60px}.kc-landing #planos .kc-g7-copy h3{font-size:25px}}@media (width<=700px){.kc-landing #planos .kc-g7-card{row-gap:15px;padding:22px 16px}.kc-landing #planos .kc-g7-copy{gap:14px}.kc-landing #planos .kc-g7-copy h3{max-width:330px;font-size:clamp(22px,5.8vw,26px);line-height:1.15}.kc-landing #planos .kc-g7-copy ul{gap:7px;max-width:420px}.kc-landing #planos .kc-g7-copy li{border-radius:12px;min-height:39px;font-size:12px}.kc-landing #planos .kc-g7-supporting{margin:12px 4px 0;font-size:12px}}.kc-landing #plataforma .kc-section-heading h2{text-wrap:initial;text-align:center;width:100%;max-width:1000px;margin-inline:auto}.kc-landing #plataforma .kc-section-heading h2 .kc-platform-title-line{white-space:nowrap;display:block}.kc-landing #plataforma .kc-section-heading h2 .kc-platform-title-line em{display:inline}@media (width<=700px){.kc-landing #plataforma .kc-section-heading h2{letter-spacing:-.055em;max-width:100%;font-size:clamp(32px,8.2vw,46px);line-height:.99}.kc-landing #plataforma .kc-section-heading h2 .kc-platform-title-line{white-space:normal;text-wrap:balance}}
