@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_60f64fe0-module__Qf36mG__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_60f64fe0-module__Qf36mG__variable{--font-inter:"Inter", "Inter Fallback"}
:root{--brand:#1010ff;--brand-strong:#0a0ad1;--brand-soft:#eef0ff;--yellow:#ffd21f;--yellow-strong:#f2b900;--on-yellow:#1b1a05;--navy:#0b1230;--navy-2:#151f4a;--canvas:#f4f6fb;--surface:#fff;--text:#141d38;--muted:#56617c;--faint:#8f99b0;--border:#e4e8f2;--success:#0f8a45;--whatsapp:#25d366;--on-dark:#c5ccea;--radius:18px;--radius-lg:26px;--shadow:0 20px 50px -28px #0b123073;--font:var(--font-inter), ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;scroll-padding-top:90px}body{font-family:var(--font);color:var(--text);background:var(--canvas);-webkit-font-smoothing:antialiased;margin:0;line-height:1.6}img,svg{max-width:100%;display:block}img{height:auto}a{color:inherit}h1,h2,h3,p,ul,ol,dl,dd,figure{margin:0}ul,ol{padding:0;list-style:none}:focus-visible{outline:3px solid var(--brand);outline-offset:3px;border-radius:6px}.on-dark :focus-visible,.foot :focus-visible,.demo :focus-visible,.sim__result :focus-visible,.btn--primary:focus-visible{outline-color:var(--yellow)}.wrap{width:min(1160px,100% - 40px);margin-inline:auto}.skip{z-index:100;background:var(--yellow);color:var(--on-yellow);border-radius:10px;padding:10px 16px;font-weight:700;text-decoration:none;position:absolute;top:-60px;left:12px}.skip:focus{top:12px}.eyebrow{letter-spacing:2.4px;text-transform:uppercase;color:var(--brand);margin-bottom:14px;font-size:12px;font-weight:700}.on-dark .eyebrow{color:var(--yellow)}h1{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(36px,5.4vw,60px);font-weight:800;line-height:1.04}h1 em,h2 em{background:linear-gradient(transparent 68%, var(--yellow) 68%, var(--yellow) 92%, transparent 92%);font-style:normal}.on-dark h1 em{color:#fff;background:linear-gradient(transparent 84%, var(--yellow) 84%, var(--yellow) 95%, transparent 95%)}h2{letter-spacing:-.028em;text-wrap:balance;font-size:clamp(27px,3.4vw,40px);font-weight:800;line-height:1.12}h3{letter-spacing:-.01em;font-size:18px;font-weight:700;line-height:1.3}.lead{color:var(--muted);text-wrap:pretty;max-width:620px;font-size:clamp(17px,1.6vw,20px)}.on-dark .lead{color:var(--on-dark)}.muted{color:var(--muted)}.btn{min-height:50px;font:inherit;cursor:pointer;border:1px solid #0000;border-radius:14px;justify-content:center;align-items:center;gap:10px;padding:13px 22px;font-size:15.5px;font-weight:700;line-height:1.2;text-decoration:none;transition:transform .12s,filter .15s,background .15s,border-color .15s;display:inline-flex}.btn svg{flex:none;width:19px;height:19px}.btn:hover{filter:brightness(1.05);transform:translateY(-1px)}.btn:active{transform:translateY(1px)}.btn--primary{background:var(--yellow);color:var(--on-yellow);box-shadow:0 12px 30px -14px #ffd21fcc}.btn--brand{background:var(--brand);color:#fff}.btn--dark{background:var(--navy);color:#fff}.btn--ghost{color:#fff;background:#ffffff14;border-color:#ffffff42}.btn--outline{background:var(--surface);border-color:var(--border);color:var(--text)}.btn--whatsapp{background:var(--whatsapp);color:#053d1c}.btn--small{white-space:nowrap;border-radius:12px;min-height:42px;padding:9px 16px;font-size:14px}.btn--block{width:100%}.actions{flex-wrap:wrap;gap:12px;display:flex}.text-link{color:var(--brand);align-items:center;gap:6px;font-weight:700;text-decoration:none;display:inline-flex}.text-link svg{width:17px;height:17px;transition:transform .15s}.text-link:hover svg{transform:translate(3px)}.on-dark .text-link{color:var(--yellow)}.top{z-index:50;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--border);background:#ffffffe6;position:sticky;top:0}.top__row{align-items:center;gap:18px;height:72px;display:flex}.brand{letter-spacing:1.4px;align-items:center;gap:10px;margin-right:auto;font-size:18px;font-weight:800;text-decoration:none;display:flex}.brand img{object-fit:contain;width:42px;height:42px}.nav{align-items:center;gap:2px;display:flex}.nav__link{color:var(--muted);white-space:nowrap;border-radius:10px;align-items:center;gap:5px;padding:9px 12px;font-size:14.5px;font-weight:600;text-decoration:none;display:inline-flex}.nav__link svg{width:15px;height:15px}.nav__link:hover,.nav__link[aria-current=page],.nav__item:focus-within>.nav__link{background:var(--brand-soft);color:var(--brand)}.nav__item{position:relative}.nav__menu{background:var(--surface);border:1px solid var(--border);opacity:0;visibility:hidden;border-radius:16px;width:320px;padding:8px;transition:opacity .15s,transform .15s,visibility .15s;position:absolute;top:100%;left:-8px;transform:translateY(6px);box-shadow:0 30px 60px -30px #0b123080}.nav__item:hover .nav__menu,.nav__item:focus-within .nav__menu{opacity:1;visibility:visible;transform:translateY(0)}.nav__menu a{border-radius:10px;padding:10px 12px;text-decoration:none;display:block}.nav__menu a:hover{background:var(--brand-soft)}.nav__menu strong{font-size:14.5px;display:block}.nav__menu span{color:var(--muted);font-size:13px}.lang{background:var(--brand-soft);border-radius:10px;gap:2px;padding:3px;display:flex}.lang a{color:var(--muted);border-radius:8px;padding:5px 8px;font-size:12px;font-weight:700;text-decoration:none}.lang a[aria-current=true]{background:var(--brand);color:#fff}.top__tools{align-items:center;gap:10px;display:flex}.top__login{color:var(--muted);white-space:nowrap;padding:8px 6px;font-size:14px;font-weight:600;text-decoration:none}.top__login:hover{color:var(--brand)}.mnav{display:none}.mnav>summary{background:var(--brand-soft);width:44px;height:44px;color:var(--brand);cursor:pointer;border-radius:12px;place-items:center;list-style:none;display:grid}.mnav>summary::-webkit-details-marker{display:none}.mnav>summary svg{width:22px;height:22px}.mnav .mnav__close,.mnav[open] .mnav__open{display:none}.mnav[open] .mnav__close{display:block}.mnav__panel{background:var(--surface);border-bottom:1px solid var(--border);max-height:calc(100dvh - 64px);padding:12px 20px 22px;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 30px 50px -30px #0b123080}.mnav__panel a{border-bottom:1px solid var(--border);padding:13px 4px;font-weight:600;text-decoration:none;display:block}.mnav__panel a.sub{color:var(--muted);padding-left:18px;font-weight:500}.mnav__panel .btn{border-bottom:0;margin-top:16px;display:flex}.hero{color:#fff;background:radial-gradient(60% 55% at 10% 0%, #2a3cff8c, transparent 70%), radial-gradient(45% 50% at 100% 100%, #ffd21f33, transparent 70%), var(--navy);position:relative;overflow:hidden}.hero:after{content:"";pointer-events:none;background-image:radial-gradient(#ffffff17 1px,#0000 1px);background-size:26px 26px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 75%);mask-image:linear-gradient(#000,#0000 75%)}.hero>.wrap{z-index:1;position:relative}.hero--home .hero__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:48px;padding:76px 0 96px;display:grid}.hero--page .hero__grid{max-width:800px;padding:68px 0 76px}.hero--split .hero__grid{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:48px;max-width:none;display:grid}.hero h1{margin-bottom:20px}.hero .lead{margin-bottom:30px}.checks{color:var(--on-dark);flex-wrap:wrap;gap:8px 20px;margin-top:26px;font-size:14px;display:flex}.checks li{align-items:center;gap:7px;display:flex}.checks svg{width:16px;height:16px;color:var(--yellow)}.hero__visual{position:relative}.hero__visual:before{content:"";filter:blur(8px);background:radial-gradient(circle,#ffd21f38,#0000 68%);position:absolute;inset:8% -6% -6% 10%}.hero__call{border:1px solid #ffffff4d;border-radius:20px;width:168px;position:absolute;bottom:-46px;left:-34px;overflow:hidden;box-shadow:0 30px 60px -20px #0009}.shot{border:1px solid var(--border);background:#fff;border-radius:16px;position:relative;overflow:hidden;box-shadow:0 40px 80px -40px #0b12308c}.on-dark .shot{border-color:#ffffff2e;box-shadow:0 40px 90px -30px #000000b3}.shot__bar{border-bottom:1px solid var(--border);background:#eef1f7;align-items:center;gap:6px;height:30px;padding:0 12px;display:flex}.shot__bar i{background:#cdd3e1;border-radius:50%;width:9px;height:9px}.shot__bar span{color:var(--faint);white-space:nowrap;text-overflow:ellipsis;margin-left:10px;font-size:11px;overflow:hidden}.shot img{width:100%;height:auto}.shot--phone{border:8px solid var(--navy);border-radius:30px;max-width:290px}.section{padding:88px 0}.section--tight{padding:56px 0}.section--surface{background:var(--surface);border-block:1px solid var(--border)}.section--dark{color:#fff;background:radial-gradient(50% 60% at 100% 0%, #2a3cff73, transparent 70%), var(--navy)}.section__head{max-width:720px;margin-bottom:44px}.section__head h2+p{margin-top:14px}.section__head--center{text-align:center;margin-inline:auto}.section__head--center .lead{margin-inline:auto}.section__foot{margin-top:34px}.grid{gap:18px;display:grid}.grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.split{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:56px;display:grid}.split--even{grid-template-columns:repeat(2,minmax(0,1fr))}.split--flip>:first-child{order:2}.split--contact{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start}.split h2{margin-bottom:14px}.stats{z-index:2;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:-44px;display:grid;position:relative}.stats--3{grid-template-columns:repeat(3,minmax(0,1fr))}.stats>div{border-left:1px solid var(--border);padding:26px 26px 24px}.stats>div:first-child{border-left:0}.stats strong{letter-spacing:-.03em;color:var(--brand);white-space:nowrap;margin-bottom:6px;font-size:30px;font-weight:800;line-height:1.1;display:block}.stats span{color:var(--muted);font-size:14px;line-height:1.4;display:block}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;gap:10px;padding:26px 24px;display:flex}.section--surface .card{background:var(--canvas);border-color:#0000}.card p{color:var(--muted);font-size:15px}.card__icon{background:var(--brand-soft);width:46px;height:46px;color:var(--brand);border-radius:13px;place-items:center;margin-bottom:6px;display:grid}.card__icon svg{width:23px;height:23px}.card--link{text-decoration:none;transition:transform .15s,box-shadow .15s,border-color .15s}.card--link:hover{border-color:var(--brand);box-shadow:var(--shadow);transform:translateY(-3px)}.card--big{gap:14px;padding:34px 32px}.card--big h3{letter-spacing:-.02em;font-size:24px}.card--big p{font-size:16px}.card.card--dark{background:var(--navy);border-color:var(--navy);color:#fff}.card--dark p{color:var(--on-dark)}.card--dark .card__icon{color:var(--yellow);background:#ffffff1a}.card--dark .text-link{color:var(--yellow)}.card.card--yellow{background:linear-gradient(140deg,#fff3bf,#fffbe6);border-color:#f2e3a0}.card--yellow .card__icon{background:var(--yellow);color:var(--on-yellow)}.card .text-link{margin-top:auto;padding-top:8px}.steps{counter-reset:step}.step{counter-increment:step}.step:before{content:"0" counter(step);letter-spacing:2px;color:var(--brand);font-size:13px;font-weight:800}.ticks{gap:12px;display:grid}.ticks--2{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 28px}.ticks li{align-items:flex-start;gap:10px;font-size:15.5px;display:flex}.ticks svg{width:20px;height:20px;color:var(--success);flex:none;margin-top:2px}.on-dark .ticks svg{color:var(--yellow)}.numbered{counter-reset:n;gap:12px;display:grid}.numbered li{counter-increment:n;align-items:flex-start;gap:12px;font-size:15.5px;display:flex}.numbered li:before{content:counter(n);color:#fff;background:#e11d2e;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:13px;font-weight:800;display:grid}.note{background:var(--brand-soft);color:var(--text);border-radius:14px;padding:18px 20px;font-size:15px}.note strong{margin-bottom:2px;display:block}.plans{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:18px;display:grid}.plans--2{grid-template-columns:repeat(2,minmax(0,1fr));max-width:820px}.plan{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;padding:30px 28px 28px;display:flex;position:relative}.plan--featured{border:2px solid var(--brand);box-shadow:0 30px 60px -34px #1010ff99}.plan__badge{background:var(--brand);color:#fff;letter-spacing:.3px;border-radius:999px;padding:4px 12px;font-size:12px;font-weight:700;position:absolute;top:-13px;left:28px}.plan__name{letter-spacing:-.01em;font-size:19px;font-weight:800}.plan__zone{color:var(--muted);min-height:22px;margin-top:4px;font-size:14px}.plan__price{flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:22px 0 4px;display:flex}.plan__price strong{letter-spacing:-.04em;font-size:46px;font-weight:800;line-height:1}.plan__price small{color:var(--muted);font-size:14px;font-weight:700}.plan__unit{color:var(--muted);margin-bottom:22px;font-size:13.5px}.plan__list{border-top:1px solid var(--border);gap:11px;margin-bottom:26px;padding-top:20px;display:grid}.plan__list li{align-items:flex-start;gap:10px;font-size:15px;display:flex}.plan__list small{color:var(--muted);font-size:13px;display:block}.plan__list .tick{width:19px;height:19px;color:var(--success);flex:none;margin-top:2px}.plan .btn{margin-top:auto}.flag{border-radius:3px;flex:none;width:24px;height:17px;margin-top:3px;box-shadow:0 0 0 1px #0b12301f}.rates{border-collapse:collapse;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);width:100%;overflow:hidden}.rates th,.rates td{text-align:left;border-bottom:1px solid var(--border);padding:16px 20px;font-size:15.5px}.rates tr:last-child td{border-bottom:0}.rates th{letter-spacing:1.6px;text-transform:uppercase;color:var(--muted);background:var(--canvas);font-size:12px}.rates td:first-child{font-weight:700}.rates td span{align-items:center;gap:10px;display:inline-flex}.rates td span .flag{margin-top:0}.rates .num{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.rates .num small{color:var(--muted);font-size:13px;font-weight:500}.pills{flex-wrap:wrap;gap:10px;display:flex}.pills li{background:#ffffff1a;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:14px;font-weight:600;display:inline-flex}.pills svg{width:16px;height:16px;color:var(--yellow)}.dest{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);gap:0;display:grid;overflow:hidden}.dest li{border-bottom:1px solid var(--border);align-items:center;gap:14px;padding:15px 20px;font-size:15px;display:flex}.dest li:last-child{border-bottom:0}.dest .flag{margin-top:0}.dest strong{min-width:110px}.dest span{color:var(--muted)}.faq{gap:10px;max-width:820px;margin-inline:auto;display:grid}.faq details{background:var(--surface);border:1px solid var(--border);border-radius:14px}.section--surface .faq details{background:var(--canvas);border-color:#0000}.faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;font-size:16.5px;font-weight:700;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary svg{width:20px;height:20px;color:var(--brand);flex:none;transition:transform .2s}.faq details[open] summary svg{transform:rotate(45deg)}.faq details p{color:var(--muted);max-width:700px;padding:0 20px 20px}.cta{border-radius:var(--radius-lg);color:#fff;background:radial-gradient(60% 120% at 0% 0%, #2a3cffb3, transparent 70%), radial-gradient(40% 90% at 100% 100%, #ffd21f38, transparent 70%), var(--navy);grid-template-columns:minmax(0,1.2fr) auto;align-items:center;gap:30px;padding:44px 46px;display:grid}.cta h2{margin-bottom:10px;font-size:clamp(24px,2.8vw,34px)}.cta p{color:var(--on-dark);max-width:560px}.cta small{color:var(--on-dark);margin-top:12px;font-size:13.5px;display:block}.cta .actions{flex-direction:column;align-items:stretch}.work{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;display:flex;overflow:hidden}.work__media{aspect-ratio:16/10;background:var(--navy);border-bottom:1px solid var(--border);position:relative;overflow:hidden}.work__media img{object-fit:cover;object-position:top left;width:100%;height:100%}.work__media--plain{background:radial-gradient(70% 90% at 20% 0%, #2a3cff73, transparent 70%), var(--navy);color:var(--yellow);place-items:center;display:grid}.work__media--plain svg{width:54px;height:54px}.work__media--plain img{object-fit:contain;width:55%;height:auto}.work__media--light{background:var(--canvas)}.work__body{flex-direction:column;flex:1;gap:10px;padding:22px 22px 24px;display:flex}.work__body p{color:var(--muted);font-size:15px}.work__kind{color:var(--muted);font-size:13px;font-weight:600}.work__points{gap:6px;margin-top:4px;font-size:14px;display:grid}.work__points li{align-items:flex-start;gap:8px;display:flex}.work__points svg{width:16px;height:16px;color:var(--success);flex:none;margin-top:3px}.work .text-link{margin-top:auto;padding-top:10px;font-size:14.5px}.status{color:var(--text);background:#fff;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;top:12px;left:12px;box-shadow:0 6px 16px -8px #0b123099}.status:before{content:"";background:var(--success);border-radius:50%;width:7px;height:7px}.status--pilot:before{background:var(--brand)}.status--demo:before,.status--dev:before,.status--study:before{background:var(--yellow-strong)}.logos{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.form{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow);gap:16px;padding:30px;display:grid}.form__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.field{align-content:start;gap:6px;display:grid}.field label{font-size:14px;font-weight:700}.field small{color:var(--muted);font-size:12.5px}.field input,.field select,.field textarea{width:100%;min-height:48px;color:var(--text);font:inherit;background:#fff;border:1px solid #cfd6e6;border-radius:12px;padding:11px 14px;font-size:16px}.field textarea{resize:vertical;min-height:96px}.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--brand);outline:none;box-shadow:0 0 0 3px #1010ff29}.form__error{color:#b42318;font-size:14px;font-weight:600}.form__privacy{color:var(--muted);font-size:13px}.info{gap:18px;display:grid}.info dt{letter-spacing:1.6px;text-transform:uppercase;color:var(--muted);margin-bottom:3px;font-size:12px;font-weight:700}.info dd a{color:var(--brand);font-weight:600}.prose{max-width:760px}.prose h1{margin-bottom:8px;font-size:clamp(32px,4vw,44px)}.prose h2{letter-spacing:-.01em;margin:38px 0 12px;font-size:22px}.prose p{color:#303a56;margin-bottom:12px}.prose a{color:var(--brand);font-weight:600}.prose dl{grid-template-columns:max-content 1fr;gap:8px 20px;display:grid}.prose dt{color:var(--muted)}.prose dd{overflow-wrap:anywhere}.foot{background:var(--navy);color:var(--on-dark);margin-top:0;padding:60px 0 30px;font-size:14.5px}.foot__grid{border-bottom:1px solid #ffffff1f;grid-template-columns:1.5fr repeat(3,1fr);gap:36px;padding-bottom:40px;display:grid}.foot .brand{color:#fff;margin-bottom:14px}.foot h2{letter-spacing:1.8px;text-transform:uppercase;color:#fff;margin-bottom:14px;font-size:12px;font-weight:700}.foot ul{gap:9px;display:grid}.foot a{text-decoration:none}.foot a:hover{color:var(--yellow)}.foot__actions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.foot__bottom{flex-wrap:wrap;justify-content:space-between;gap:10px 24px;padding-top:24px;font-size:13px;display:flex}.foot__bottom ul{flex-wrap:wrap;gap:8px 20px;display:flex}.foot__bottom{align-items:center}.foot__bottom .social{gap:8px}.social a{color:#fff;background:#ffffff17;border-radius:50%;place-items:center;width:38px;height:38px;transition:background .2s,color .2s,transform .2s;display:grid}.social a:hover{background:var(--yellow);color:var(--on-yellow);transform:translateY(-2px)}.social svg{width:18px;height:18px}@media (max-width:1200px){.nav,.top__login{display:none}.mnav{display:block}.top__row{height:64px}.top .wrap{position:static}}@media (max-width:960px){.hero--home .hero__grid,.hero--split .hero__grid{grid-template-columns:1fr;padding:52px 0 84px}.hero__call{width:130px;bottom:-40px;left:auto;right:14px}.split,.split--even,.split--contact{grid-template-columns:minmax(0,1fr);gap:34px}.split--flip>:first-child{order:0}.grid--3,.grid--4,.plans,.logos,.stats{grid-template-columns:repeat(2,minmax(0,1fr))}.stats>div:nth-child(odd){border-left:0}.stats>div:nth-child(n+3){border-top:1px solid var(--border)}.cta{grid-template-columns:1fr;padding:34px 28px}.cta .actions{flex-direction:row}.foot__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.section{padding:64px 0}}@media (max-width:640px){.wrap{width:min(1160px,100% - 32px)}.grid--2,.grid--3,.grid--4,.plans,.plans--2,.logos,.ticks--2,.form__row,.stats,.stats--3{grid-template-columns:1fr}.stats>div{border-left:0;padding:20px 22px}.stats>div+div{border-top:1px solid var(--border)}.hero--home .hero__grid,.hero--split .hero__grid{padding:40px 0 78px}.hero--page .hero__grid{padding:44px 0 56px}.hero .actions .btn,.cta .actions .btn{width:100%}.cta .actions{flex-direction:column}.form{padding:22px 18px}.foot__grid{grid-template-columns:1fr;gap:28px}.brand span{font-size:16px}.top__tools>.btn{display:none}.rates th,.rates td{padding:13px 10px;font-size:14px}.rates th{letter-spacing:1px;font-size:11px}.rates .num{white-space:normal}.prose dl{grid-template-columns:minmax(0,1fr);gap:2px}.prose dd{margin-bottom:10px}.hero__call{border-radius:14px;width:104px}.dest li{flex-wrap:wrap;gap:4px 12px}.dest span{flex-basis:100%;padding-left:38px}.section{padding:52px 0}.section__head{margin-bottom:30px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}.google-consent-toggle{z-index:60;color:#0b1230;font:inherit;cursor:pointer;background:#fff;border:1px solid #64748b;border-radius:8px;padding:8px 12px;font-size:12px;position:fixed;bottom:12px;left:12px}.google-consent{z-index:61;color:#0b1230;background:#fff;border:1px solid #cbd5e1;border-radius:14px;width:min(540px,100vw - 24px);max-height:calc(100dvh - 80px);padding:20px;position:fixed;bottom:52px;left:12px;overflow:auto;box-shadow:0 8px 32px #0b123033}.google-consent h2{margin-bottom:8px;font-size:18px}.google-consent p{margin-bottom:10px;font-size:14px}.google-consent a{font-size:14px;text-decoration:underline}.google-consent-actions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}
:root{--ease:cubic-bezier(.2, .7, .2, 1);interpolate-size:allow-keywords}[data-reveal][data-reveal]{opacity:0;transition:opacity .7s var(--ease) var(--d,0s), transform .7s var(--ease) var(--d,0s);transform:translateY(26px)}[data-reveal][data-reveal].is-in{opacity:1;transform:none}.progress{z-index:60;background:linear-gradient(90deg, var(--brand), var(--yellow));height:3px;transform:scaleX(var(--p,0));transform-origin:0;pointer-events:none;position:fixed;inset:0 0 auto}.top{transition:box-shadow .25s,background .25s}.top.is-scrolled{box-shadow:0 14px 34px -24px #0b12308c}@keyframes rise{0%{opacity:0;transform:translateY(20px)}}@keyframes drift{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(6%,8%)scale(1.12)}}@keyframes bob{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, currentColor 55%, transparent)}to{box-shadow:0 0 0 9px #0000}}.hero:before{content:"";filter:blur(30px);pointer-events:none;background:radial-gradient(circle,#3c50ff8c,#0000 65%);border-radius:50%;width:46vw;height:46vw;animation:16s ease-in-out infinite drift;position:absolute;top:-22vw;left:-12vw}.hero__grid>div:first-child>*{animation:rise .8s var(--ease) both}.hero__grid>div:first-child>:nth-child(2){animation-delay:80ms}.hero__grid>div:first-child>:nth-child(3){animation-delay:.16s}.hero__grid>div:first-child>:nth-child(4){animation-delay:.24s}.hero__grid>div:first-child>:nth-child(5){animation-delay:.32s}.hero__grid>:nth-child(2){animation:rise 1s var(--ease) .25s both}.tilt{transform:perspective(1400px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transform-style:preserve-3d;transition:transform .25s ease-out}.hero__call{animation:6s ease-in-out infinite bob}.chip{z-index:3;color:var(--text);white-space:nowrap;background:#fffffff5;border-radius:999px;align-items:center;gap:8px;padding:8px 13px;font-size:13px;font-weight:700;animation:5s ease-in-out infinite bob;display:inline-flex;position:absolute;box-shadow:0 16px 34px -14px #0000008c}.chip i{background:currentColor;border-radius:50%;width:9px;height:9px;animation:1.6s ease-out infinite pulse}.chip--ready{top:-16px;right:22px}.chip--ready i{color:var(--success)}.chip--call{animation-delay:-1.6s;top:34%;right:-18px}.chip--call i{color:var(--brand)}.chip--rec{animation-delay:-3.1s;bottom:14px;right:26px}.chip--rec i{color:#e11d2e}.chip b{font-variant-numeric:tabular-nums;color:var(--muted);font-weight:700}.btn{position:relative;overflow:hidden}.btn--primary:after,.btn--brand:after,.btn--whatsapp:after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 30%,#ffffff8c 50%,#0000 70%);position:absolute;inset:0;transform:translate(-120%)}.btn--primary:hover:after,.btn--brand:hover:after,.btn--whatsapp:hover:after{transition:transform .7s var(--ease);transform:translate(120%)}.btn svg{transition:transform .2s var(--ease)}.btn:hover svg:last-child{transform:translate(3px)}.card,.plan,.work{transition:transform .25s var(--ease), box-shadow .25s var(--ease), border-color .25s;position:relative}.card:hover,.plan:hover,.work:hover{box-shadow:var(--shadow);transform:translateY(-4px)}.card:after,.plan:after,.work:after{content:"";border-radius:inherit;background:radial-gradient(280px circle at var(--mx,50%) var(--my,0%), #1010ff1a, transparent 70%);opacity:0;pointer-events:none;transition:opacity .3s;position:absolute;inset:0}.card:hover:after,.plan:hover:after,.work:hover:after{opacity:1}.card.card--dark:after{background:radial-gradient(280px circle at var(--mx,50%) var(--my,0%), #ffd21f29, transparent 70%)}.card__icon{transition:transform .3s var(--ease)}.card:hover .card__icon{transform:scale(1.1)rotate(-4deg)}.work__media img{transition:transform .6s var(--ease)}.work:hover .work__media img{transform:scale(1.04)}.work__media--plain img{transform:none!important}.shot{transition:transform .4s var(--ease), box-shadow .4s var(--ease)}.faq details::details-content{block-size:0;transition:block-size .35s var(--ease), content-visibility .35s allow-discrete;overflow:clip}.faq details[open]::details-content{block-size:auto}.faq details{transition:border-color .2s}.faq details:hover,.faq details[open]{border-color:var(--brand)}@keyframes marquee{to{transform:translate(-50%)}}.marquee{padding:26px 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.marquee__track{width:max-content;animation:46s linear infinite marquee;display:flex}.marquee:hover .marquee__track{animation-play-state:paused}.marquee ul{gap:12px;padding-right:12px;display:flex}.marquee li{background:var(--surface);border:1px solid var(--border);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:9px 16px;font-size:14px;font-weight:600;display:inline-flex}.marquee li svg{width:16px;height:16px;color:var(--brand)}.tabs{flex-wrap:wrap;gap:8px;margin-bottom:26px;display:flex}.tab{border:1px solid var(--border);background:var(--surface);color:var(--muted);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:11px 18px;font-size:15px;font-weight:700;transition:color .2s,background .2s,border-color .2s,transform .2s;display:inline-flex;position:relative;overflow:hidden}.tab:hover{color:var(--brand);border-color:var(--brand);transform:translateY(-1px)}.tab[aria-selected=true]{background:var(--navy);border-color:var(--navy);color:#fff}.tab svg{width:17px;height:17px}.tab small{background:var(--brand-soft);color:var(--brand);border-radius:999px;padding:1px 7px;font-size:12px;font-weight:700}.tab[aria-selected=true] small{color:#fff;background:#ffffff29}@keyframes fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.tab__timer{background:var(--yellow);transform-origin:0;height:3px;animation:fill var(--tour-delay,6s) linear both;position:absolute;inset:auto 0 0}.tour__panel{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);align-items:center;gap:44px;display:grid}.tour__copy h3{letter-spacing:-.02em;margin-bottom:12px;font-size:clamp(22px,2.4vw,30px)}.tour__copy>p{color:var(--muted);margin-bottom:20px;font-size:17px}.tour__copy>*{animation:rise .5s var(--ease) both}.tour__copy>:nth-child(2){animation-delay:60ms}.tour__copy>:nth-child(3){animation-delay:.12s}.tour__stage{aspect-ratio:17/10;background:var(--navy);border:1px solid var(--border);border-radius:16px;position:relative;overflow:hidden;box-shadow:0 40px 80px -40px #0b12308c}.tour__stage img{object-fit:cover;object-position:top left;opacity:0;width:100%;height:100%;transition:opacity .5s var(--ease), transform .8s var(--ease);position:absolute;inset:0;transform:scale(1.03)}.tour__stage img.is-active{opacity:1;transform:none}.demo{border-radius:var(--radius-lg);color:#fff;background:radial-gradient(60% 80% at 0% 0%, #2a3cff80, transparent 70%), var(--navy);padding:30px;position:relative;overflow:hidden}.demo__bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:8px;display:flex}.segmented{background:#ffffff1a;border-radius:14px;padding:4px;display:inline-flex}.segmented button{color:var(--on-dark);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;padding:9px 16px;font-size:14.5px;font-weight:700;transition:background .2s,color .2s}.segmented button[aria-pressed=true]{background:var(--yellow);color:var(--on-yellow)}.demo__play{color:#fff;font:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff38;border-radius:10px;align-items:center;gap:7px;padding:8px 14px;font-size:13.5px;font-weight:700;display:inline-flex}.demo__play svg{width:15px;height:15px}.demo__hint{color:var(--on-dark);min-height:48px;margin-bottom:18px;font-size:15px}.demo__body{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:stretch;gap:22px;display:grid}.demo__label{letter-spacing:1.8px;text-transform:uppercase;color:var(--on-dark);margin-bottom:10px;font-size:11px;font-weight:700}.demo__lines{align-content:start;gap:8px;min-height:268px;display:grid}.line{font-variant-numeric:tabular-nums;transition:background .3s, border-color .3s, transform .3s var(--ease);animation:rise .4s var(--ease) both;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:11px 14px;font-size:14.5px;display:flex}.line__number{color:#dfe4f7;align-items:center;gap:10px;display:inline-flex}.line__number svg{width:16px;height:16px;color:var(--on-dark)}.badge{color:var(--on-dark);white-space:nowrap;background:#ffffff1a;border-radius:999px;align-items:center;gap:7px;padding:4px 10px;font-size:12.5px;font-weight:700;display:inline-flex}.badge i{background:currentColor;border-radius:50%;width:7px;height:7px}.line--dialing .badge{color:var(--yellow)}.line--dialing .badge i{animation:1s ease-out infinite pulse}.line--busy .badge{color:#ffab70}.line--answered{background:#12a15038;border-color:#34d37899;transform:translate(6px)}.line--answered .badge{color:#04240f;background:#1fbf6b}.line--idle{opacity:.45}.demo__agent{flex-direction:column;gap:14px;display:flex}.agent{background:#ffffff12;border:1px solid #ffffff1f;border-radius:16px;align-items:center;gap:14px;padding:18px;transition:background .3s,border-color .3s,box-shadow .3s;display:flex}.agent__avatar{width:48px;height:48px;color:var(--yellow);background:#ffffff1f;border-radius:50%;flex:none;place-items:center;display:grid}.agent__avatar svg{width:24px;height:24px}.agent strong{font-size:15.5px;display:block}.agent span{color:var(--on-dark);font-size:13.5px}.agent--talking{background:#12a1503d;border-color:#34d378a6;box-shadow:0 0 0 6px #34d3781f}.agent--talking .agent__avatar{color:#04240f;background:#1fbf6b}.counters{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:auto;display:grid}.counters div{background:#ffffff0f;border-radius:14px;padding:14px 16px}.counters dt{color:var(--on-dark);font-size:12px}.counters dd{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:30px;font-weight:800}.counters div:last-child dd{color:var(--yellow)}.demo__note{color:var(--on-dark);margin-top:16px;font-size:12.5px}.sup{gap:18px;display:grid}.sup__body{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);margin-top:14px}.seat{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;font-size:14.5px;animation:none}.seat:disabled{cursor:default}.seat--call .badge{color:#7ef0b0;background:#1fbf6b38}.seat--call .badge i{animation:1s ease-out infinite pulse}.seat--pause .badge{color:#ffab70}.seat--monitored{border-color:var(--yellow);background:#ffd21f1f}.seat em{background:var(--yellow);color:var(--on-yellow);border-radius:999px;align-items:center;gap:5px;padding:2px 8px;font-size:11.5px;font-style:normal;font-weight:700;display:inline-flex}.seat em svg{width:12px;height:12px;color:inherit}.sup__stage{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:16px;flex-direction:column;justify-content:center;margin:0;display:flex}.coach__canvas{aspect-ratio:4/3;position:relative}.coach__links{width:100%;height:100%;position:absolute;inset:0}.coach__link{fill:none;stroke:#ffffff29;stroke-width:3px;stroke-linecap:round;stroke-dasharray:2 12;transition:stroke .4s var(--ease)}.coach__link--call,.sup[data-mode="1"] .coach__link--whisper,.sup[data-mode="2"] .coach__link--whisper,.sup[data-mode="2"] .coach__link--barge{stroke:var(--yellow);animation:1.1s linear infinite coach-flow}.coach__link--call{stroke:#fff}@keyframes coach-flow{to{stroke-dashoffset:-28px}}.coach__node{text-align:center;color:#fff;justify-items:center;gap:8px;width:120px;margin:-32px 0 0 -60px;font-size:13.5px;font-weight:700;display:grid;position:absolute}.coach__node>span{background:#ffffff1a;border:2px solid #ffffff38;border-radius:50%;place-items:center;width:64px;height:64px;display:grid}.coach__node svg{width:26px;height:26px}.coach__node--client{top:27%;left:22%}.coach__node--agent{top:27%;left:78%}.coach__node--supervisor{top:76%;left:50%}.coach__node--supervisor>span{background:var(--yellow);border-color:var(--yellow);color:var(--on-yellow)}.coach__tip{background:var(--yellow);max-width:38%;color:var(--on-yellow);opacity:0;transition:opacity .35s var(--ease), transform .35s var(--ease);border-radius:12px 12px 12px 2px;padding:8px 12px;font-size:13px;font-weight:700;line-height:1.3;position:absolute;top:52%;left:60%;transform:translateY(6px)}.sup[data-mode="1"] .coach__tip{opacity:1;transform:none}.sup__stage figcaption{color:var(--on-dark);flex-wrap:wrap;justify-content:center;gap:4px 6px;padding:0 16px 16px;font-size:13px;display:flex}.sup__stage figcaption strong{color:#fff;animation:rise .4s var(--ease) both}.coach__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.coach__steps li{display:grid}.coach__steps button{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);width:100%;color:var(--muted);font:inherit;text-align:left;cursor:pointer;transition:border-color .25s var(--ease), box-shadow .25s var(--ease);align-items:flex-start;gap:14px;padding:18px 20px;font-size:15px;line-height:1.5;display:flex}.coach__steps button strong{color:var(--text);margin-bottom:2px;font-size:17px;display:block}.coach__steps button i{background:var(--brand-soft);width:30px;height:30px;color:var(--brand);border-radius:50%;flex:none;place-items:center;font-size:14px;font-style:normal;font-weight:800;display:grid}.coach__steps button[aria-pressed=true]{border-color:var(--brand);box-shadow:0 18px 40px -28px #1010ffb3}.coach__steps button[aria-pressed=true] i{background:var(--brand);color:#fff}@media (max-width:960px){.sup__body,.coach__steps{grid-template-columns:minmax(0,1fr)}.sup .demo__lines{min-height:0}}@media (max-width:640px){.coach__node{margin-top:-26px;font-size:12px}.coach__node>span{width:52px;height:52px}.coach__node svg{width:21px;height:21px}.coach__tip{max-width:40%;font-size:11.5px}.seat{flex-wrap:wrap}}.sup__pick{color:var(--on-dark);margin-top:12px;font-size:13px}.coach__steps--stack{grid-template-columns:minmax(0,1fr);align-content:start}.access{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:22px;display:grid}.access__board{border-radius:var(--radius-lg);background:var(--surface);border:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:22px;display:grid}.access__team>p{letter-spacing:1.6px;text-transform:uppercase;color:var(--muted);margin-bottom:10px;font-size:12px;font-weight:700}.access__team ul{gap:8px;display:grid}.access__team li{background:var(--brand-soft);transition:opacity .3s var(--ease), background .3s var(--ease), border-color .3s var(--ease);border:1px solid #1010ff2e;border-radius:12px;align-items:center;gap:10px;padding:12px 14px;font-size:14.5px;font-weight:700;display:flex}.access__team li>svg{width:17px;height:17px;color:var(--brand)}.access__team li span{color:var(--brand);align-items:center;gap:5px;margin-left:auto;font-size:12px;font-weight:700;display:inline-flex}.access__team li span svg{width:14px;height:14px}.access__team li.is-hidden{background:var(--canvas);border-color:var(--border);color:var(--muted);font-weight:500}.access__team li.is-hidden>svg,.access__team li.is-hidden span{color:var(--muted)}.access__note{color:var(--muted);grid-column:1/-1;font-size:13px}@media (max-width:960px){.access{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.access__board{grid-template-columns:minmax(0,1fr);padding:16px}}.sim{border-radius:var(--radius-lg);background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow);grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:0;display:grid;overflow:hidden}.sim__controls{gap:24px;padding:32px;display:grid}.sim__label{letter-spacing:1.6px;text-transform:uppercase;color:var(--muted);margin-bottom:10px;font-size:12px;font-weight:700;display:block}.sim__offers{flex-wrap:wrap;gap:8px;display:flex}.sim__offers button{border:1px solid var(--border);background:var(--canvas);color:var(--text);font:inherit;cursor:pointer;border-radius:12px;padding:10px 14px;font-size:14px;font-weight:700;transition:border-color .2s,background .2s,color .2s,transform .2s}.sim__offers button:hover{border-color:var(--brand);transform:translateY(-1px)}.sim__offers button[aria-pressed=true]{background:var(--brand);border-color:var(--brand);color:#fff}.sim__offers small{opacity:.75;font-size:12px;font-weight:600;display:block}.sim__includes{background:var(--brand-soft);animation:rise .35s var(--ease) both;border-radius:14px;margin-top:14px;padding:14px 16px;font-size:15px}.sim__includes strong{letter-spacing:1.4px;text-transform:uppercase;color:var(--brand);margin-bottom:3px;font-size:12px;display:block}.stepper{align-items:center;gap:14px;display:flex}.stepper button{border:1px solid var(--border);background:var(--canvas);width:44px;height:44px;color:var(--text);cursor:pointer;border-radius:12px;flex:none;place-items:center;transition:border-color .2s,transform .1s;display:grid}.stepper button:hover{border-color:var(--brand)}.stepper button:active{transform:scale(.94)}.stepper button svg{width:18px;height:18px}.stepper output{text-align:center;letter-spacing:-.03em;font-variant-numeric:tabular-nums;min-width:64px;font-size:34px;font-weight:800}.sim input[type=range]{width:100%;accent-color:var(--brand);cursor:pointer;height:28px;margin-top:14px}.sim__result{color:#fff;background:radial-gradient(70% 90% at 100% 0%, #2a3cff99, transparent 70%), var(--navy);flex-direction:column;justify-content:center;gap:8px;padding:32px;display:flex}.sim__result .sim__label{color:var(--yellow);margin-bottom:0}@keyframes pop{0%{opacity:.4;transform:translateY(8px)scale(.97)}}.sim__result .sim__total{color:#fff;letter-spacing:-.045em;font-variant-numeric:tabular-nums;animation:pop .35s var(--ease);font-size:clamp(44px,6vw,68px);font-weight:800;line-height:1}.sim__result .sim__total small{letter-spacing:0;color:var(--on-dark);margin-left:8px;font-size:15px;font-weight:700}.sim__result p{color:var(--on-dark);font-size:14.5px}.sim__result .btn{align-self:flex-start;margin-top:14px}.explorer__panel{border-radius:var(--radius-lg);background:var(--surface);border:1px solid var(--border);padding:30px}.section--surface .explorer__panel{background:var(--canvas);border-color:#0000}.explorer__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 28px;display:grid}.explorer__list li{animation:rise .45s var(--ease) both;animation-delay:calc(var(--i) * 35ms);align-items:flex-start;gap:10px;font-size:15.5px;display:flex}.explorer__list svg{width:20px;height:20px;color:var(--success);flex:none;margin-top:2px}.lead-block{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:48px;display:grid}.lead-block h2{margin-bottom:14px}.lead-block .ticks{margin:24px 0 28px}.fab{z-index:45;background:var(--whatsapp);color:#053d1c;width:58px;height:58px;transition:transform .2s var(--ease);border-radius:50%;place-items:center;display:grid;position:fixed;bottom:20px;right:20px;box-shadow:0 18px 36px -14px #053d1cb3}.fab:before{content:"";color:var(--whatsapp);border-radius:50%;animation:2.2s ease-out infinite pulse;position:absolute;inset:0}.fab:hover{transform:scale(1.08)}.fab svg{width:27px;height:27px}.fab span{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.stats strong{font-variant-numeric:tabular-nums}.plan__free{color:#0a6b35;background:#0f8a451a;border-radius:999px;align-self:flex-start;margin:-12px 0 20px;padding:4px 10px;font-size:12.5px;font-weight:700;display:inline-block}.plan__sub{letter-spacing:1.4px;text-transform:uppercase;color:var(--muted);margin:-6px 0 12px;font-size:12px;font-weight:700}.plan__list+.plan__free{color:var(--success);background:#0f8a451a;border-radius:999px;align-self:flex-start;margin:-12px 0 20px;padding:4px 10px;font-size:12.5px;font-weight:700;display:inline-block}.card.guarantee{background:#ffffff0f;border-color:#ffffff24;gap:12px}.guarantee__figure{flex-wrap:wrap;align-items:baseline;gap:6px 12px;display:flex}.guarantee__figure strong{letter-spacing:-.04em;color:var(--yellow);font-size:clamp(44px,5vw,62px);font-weight:800;line-height:1}.guarantee__figure span{color:#fff;font-size:18px;font-weight:700}.plan__sub{margin-top:-8px}.plan__list--plain{border-top:0;padding-top:0}.intl-groups{gap:34px;display:grid}.intl-group__label{letter-spacing:1.8px;text-transform:uppercase;color:var(--muted);align-items:center;gap:14px;margin-bottom:16px;font-size:12px;font-weight:700;display:flex}.intl-group__label:after{content:"";background:var(--border);flex:1;height:1px}.plans--pair{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:961px){.plans--pair .plan__list--plain{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:18px}}@media (max-width:640px){.plans--pair{grid-template-columns:minmax(0,1fr)}}.plan__flags{color:var(--text);flex-wrap:wrap;align-items:center;gap:8px;font-weight:600;display:flex}.plan__flags .flag{margin-top:0}.plan__duo{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:20px 0 8px;display:grid}.plan__duo>div{border-radius:var(--radius);background:var(--canvas);border:1px solid var(--border);padding:12px 14px}.plan__duo dt{letter-spacing:1.4px;text-transform:uppercase;color:var(--muted);font-size:11.5px;font-weight:700}.plan__duo dd{letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin:2px 0 0;font-size:32px;font-weight:800;line-height:1.1}@media (max-width:960px){.tour__panel,.demo__body,.sim,.lead-block{grid-template-columns:1fr}.tour__panel{gap:26px}.explorer__list{grid-template-columns:repeat(2,minmax(0,1fr))}.chip--call{right:8px}.lead-block{gap:30px}}@media (max-width:640px){.explorer__list{grid-template-columns:1fr}.explorer__panel,.demo,.sim__controls,.sim__result{padding:22px 18px}.tabs{scrollbar-width:none;flex-wrap:nowrap;margin-inline:-16px;padding:2px 16px 8px;overflow-x:auto}.tab{flex:none;padding:10px 15px;font-size:14px}.chip{padding:6px 10px;font-size:11.5px}.chip--rec{display:none}.fab{width:52px;height:52px;bottom:14px;right:14px}.demo__lines{min-height:0}.line{padding:10px 12px;font-size:13.5px}.line__number svg{display:none}.badge{padding:4px 8px;font-size:12px}.hero:before{width:90vw;height:90vw}}@media (prefers-reduced-motion:reduce){*,:before,:after{animation:none!important}[data-reveal][data-reveal]{opacity:1;transform:none}.marquee{-webkit-mask-image:none;mask-image:none}.marquee__track{flex-wrap:wrap;justify-content:center;width:auto}.marquee__track>ul{flex-wrap:wrap;justify-content:center}.marquee__track>[aria-hidden=true]{display:none}.tilt{transform:none}}.tilt{position:relative}@media print{[data-reveal][data-reveal]{opacity:1;transform:none}}
