.kashuv-root{--s-bg:#040d1a;--s-bg-2:#06111f;--s-surface:#0b1828;--s-surface-2:#112030;--s-glass:rgba(11,24,40,0.62);--s-border:rgba(56,189,248,0.10);--s-border-strong:rgba(56,189,248,0.28);--s-fg:#f0f9ff;--s-muted:#5d8cad;--s-cyan:#38bdf8;--s-indigo:#7dd3fc;--s-violet:#a78bfa;--s-grad:linear-gradient(120deg,#38bdf8,#7dd3fc 50%,#a78bfa);--s-grad-border:linear-gradient(135deg,rgba(56,189,248,0.9),rgba(167,139,250,0.9));--s-ease:cubic-bezier(0.16,1,0.3,1);--s-shadow-deep:0 30px 70px -30px rgba(56,189,248,0.35),0 10px 30px -20px rgba(167,139,250,0.3);background:var(--s-bg);color:var(--s-fg);min-height:100vh;font-family:var(--font-heebo,ui-sans-serif),ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Apple Color Emoji","Segoe UI Emoji";-webkit-font-smoothing:antialiased;line-height:1.55;position:relative}.kashuv-root:after{content:"";position:fixed;inset:0;z-index:1;pointer-events:none;opacity:.04;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.6 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:180px 180px}.kashuv-root a{color:inherit;text-decoration:none}.kashuv-root h1,.kashuv-root h2,.kashuv-root h3{letter-spacing:-.025em;line-height:1.08;margin:0}.s-wrap{max-width:1160px;margin:0 auto;padding:0 1.5rem}.s-section{padding:3.75rem 0}.s-section-tight{padding:2.25rem 0}.s-grid{display:grid;gap:1.25rem}@keyframes s-fade-up{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes s-fade-in{0%{opacity:0}to{opacity:1}}@keyframes s-float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes s-glow-pulse{0%,to{box-shadow:0 0 0 0 rgba(56,189,248,.35)}50%{box-shadow:0 0 0 10px rgba(56,189,248,0)}}@keyframes s-orb-drift{0%,to{transform:translate(0) scale(1)}33%{transform:translate(40px,-25px) scale(1.06)}66%{transform:translate(-25px,18px) scale(.96)}}@keyframes s-blob-drift{0%,to{transform:translate(0) scale(1)}30%{transform:translate(6vw,-4vh) scale(1.12)}65%{transform:translate(-4vw,5vh) scale(.92)}}@keyframes s-grad-shift{0%{background-position:0 50%}to{background-position:200% 50%}}@keyframes s-shimmer{0%{background-position:-400px 0}to{background-position:400px 0}}@keyframes s-spin-slow{to{transform:rotate(1turn)}}@keyframes s-turntable{0%{transform:rotateY(-50deg)}to{transform:rotateY(50deg)}}.s-reveal{opacity:0;transform:translateY(24px);transition:opacity .7s var(--s-ease),transform .7s var(--s-ease)}.s-reveal.s-revealed{opacity:1;transform:none}.s-reveal-delay-1{transition-delay:.08s}.s-reveal-delay-2{transition-delay:.16s}.s-reveal-delay-3{transition-delay:.24s}.s-reveal-delay-4{transition-delay:.32s}.s-hero-a1{animation:s-fade-up .8s var(--s-ease) .05s both}.s-hero-a2{animation:s-fade-up .8s var(--s-ease) .2s both}.s-hero-a3{animation:s-fade-up .8s var(--s-ease) .35s both}.s-hero-a4{animation:s-fade-up .8s var(--s-ease) .5s both}.s-hero-card{animation:s-fade-in 1s ease .3s both}.s-float{animation:s-float 7s ease-in-out infinite}.s-ear-3d{position:relative;width:min(320px,72vw);aspect-ratio:1;margin:2rem auto 0;perspective:1100px}.s-ear-3d-glow{position:absolute;inset:8%;border-radius:50%;background:radial-gradient(circle,rgba(56,189,248,.32),rgba(56,189,248,0) 68%);filter:blur(6px)}.s-ear-3d-tilt{position:absolute;inset:0;transform-style:preserve-3d;transform:rotateX(-10deg);animation:s-float 7s ease-in-out infinite}.s-ear-3d-spin{position:absolute;inset:0;transform-style:preserve-3d;animation:s-turntable 4.5s ease-in-out infinite alternate}.s-ear-3d-spin img{position:absolute;inset:0;width:100%;height:100%}.s-ear-3d-front{filter:drop-shadow(0 0 14px rgba(56,189,248,.35))}.s-ear-3d-shadow{position:absolute;left:22%;right:22%;bottom:-6%;height:9%;border-radius:50%;background:radial-gradient(ellipse,rgba(0,0,0,.55),rgba(0,0,0,0) 70%);animation:s-ear-shadow 4.5s ease-in-out infinite alternate}@keyframes s-ear-shadow{0%,to{transform:scaleX(.7)}50%{transform:scaleX(1)}}.s-grad-text{background:var(--s-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.s-grad-text-anim{background-size:200% auto;animation:s-grad-shift 7s linear infinite}.s-eyebrow{display:inline-flex;align-items:center;gap:.45rem;font-size:.75rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--s-cyan);border:1px solid var(--s-border-strong);background:rgba(56,189,248,.07);padding:.3rem .75rem;border-radius:999px;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.s-card{position:relative;background:var(--s-glass);border:1px solid var(--s-border);border-radius:20px;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.s-card-hover{transition:transform .35s var(--s-ease),border-color .35s var(--s-ease),box-shadow .35s var(--s-ease)}.s-card-hover:before{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1px;background:var(--s-grad-border);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .35s var(--s-ease);pointer-events:none}.s-card-hover:hover{transform:translateY(-5px);border-color:transparent;box-shadow:var(--s-shadow-deep)}.s-card-hover:hover:before{opacity:1}.s-btn{display:inline-flex;align-items:center;gap:.5rem;font-weight:600;font-size:.95rem;padding:.82rem 1.5rem;border-radius:999px;cursor:pointer;border:1px solid transparent;transition:transform .25s var(--s-ease),box-shadow .25s var(--s-ease),border-color .25s var(--s-ease),background .25s var(--s-ease)}.s-btn-primary{background:var(--s-grad);background-size:200% auto;color:var(--s-btn-fg,#021525);box-shadow:0 10px 30px -14px rgba(56,189,248,.6)}.s-btn-primary:hover{transform:translateY(-2px);background-position:100% 50%;box-shadow:0 18px 44px -12px rgba(56,189,248,.6),0 6px 20px -10px rgba(167,139,250,.5)}.s-btn-ghost{border-color:var(--s-border-strong);color:var(--s-fg);background:rgba(255,255,255,.025);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.s-btn-ghost:hover{border-color:var(--s-cyan);background:rgba(56,189,248,.07);transform:translateY(-1px)}.s-pill{display:inline-flex;align-items:center;font-size:.8rem;color:var(--s-muted);border:1px solid var(--s-border);background:var(--s-surface);padding:.4rem .85rem;border-radius:999px;white-space:nowrap;transition:border-color .25s var(--s-ease),color .25s var(--s-ease)}.s-pill:hover{border-color:var(--s-border-strong);color:var(--s-fg)}.s-hero{position:relative;overflow:hidden;background-image:radial-gradient(circle at 1px 1px,rgba(56,189,248,.06) 1px,transparent 0);background-size:42px 42px}.s-hero>.s-wrap{position:relative;z-index:1}.s-hero:before{inset:0;background-image:radial-gradient(ellipse 65% 55% at 30% -5%,rgba(56,189,248,.13),transparent),radial-gradient(ellipse 55% 45% at 80% 10%,rgba(167,139,250,.1),transparent);animation:s-orb-drift 20s ease-in-out infinite}.s-hero:after,.s-hero:before{content:"";position:absolute;pointer-events:none}.s-hero:after{width:600px;height:600px;border-radius:50%;background:radial-gradient(circle,rgba(56,189,248,.08) 0,transparent 70%);bottom:-200px;inset-inline-start:-150px;animation:s-orb-drift 28s ease-in-out infinite reverse}.s-blobs{inset:0;overflow:hidden;pointer-events:none;z-index:0}.s-blob,.s-blobs{position:absolute}.s-blob{border-radius:50%;filter:blur(70px);opacity:.55;will-change:transform;animation:s-blob-drift 24s ease-in-out infinite}.s-blob-1{width:min(46vw,560px);height:min(46vw,560px);top:-18%;inset-inline-start:-8%;background:radial-gradient(circle,rgba(56,189,248,.55),rgba(56,189,248,0) 70%)}.s-blob-2{width:min(38vw,480px);height:min(38vw,480px);top:10%;inset-inline-end:-10%;background:radial-gradient(circle,rgba(167,139,250,.5),rgba(167,139,250,0) 70%);animation-duration:30s;animation-delay:-8s}.s-blob-3{width:min(30vw,380px);height:min(30vw,380px);bottom:-22%;inset-inline-start:38%;background:radial-gradient(circle,rgba(125,211,252,.45),rgba(125,211,252,0) 70%);animation-duration:36s;animation-delay:-16s}.s-chat{display:flex;flex-direction:column;gap:.65rem}.s-bubble{max-width:82%;padding:.65rem .95rem;border-radius:16px;font-size:.88rem;line-height:1.45}.s-bubble-agent{align-self:flex-start;background:var(--s-grad);color:#100a00;border-bottom-left-radius:4px;font-weight:500}.s-bubble-customer{align-self:flex-end;background:var(--s-surface-2);color:var(--s-fg);border:1px solid var(--s-border);border-bottom-right-radius:4px}.kashuv-root[dir=rtl] .s-bubble-agent{border-bottom-left-radius:16px;border-bottom-right-radius:4px}.kashuv-root[dir=rtl] .s-bubble-customer{border-bottom-right-radius:16px;border-bottom-left-radius:4px}.s-tab{display:flex;align-items:center;gap:.6rem;width:100%;text-align:start;padding:.9rem 1rem;border-radius:14px;border:1px solid var(--s-border);background:var(--s-surface);color:var(--s-muted);cursor:pointer;font-weight:600;font-size:.98rem;transition:all .25s var(--s-ease)}.s-tab[data-active=true]{color:var(--s-fg);border-color:var(--s-border-strong);background:var(--s-surface-2);box-shadow:inset 3px 0 0 var(--s-cyan)}.kashuv-root[dir=rtl] .s-tab[data-active=true]{box-shadow:inset -3px 0 0 var(--s-cyan)}.s-faq-item{border:1px solid var(--s-border);border-radius:16px;background:var(--s-glass);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);overflow:hidden;transition:border-color .25s var(--s-ease)}.s-faq-item:hover{border-color:var(--s-border-strong)}.s-faq-q{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;text-align:start;padding:1.1rem 1.3rem;background:transparent;border:0;color:var(--s-fg);font-weight:600;font-size:1rem;cursor:pointer;font-family:inherit}.s-faq-a{padding:0 1.3rem 1.2rem;color:var(--s-muted);font-size:.95rem;line-height:1.65}.s-faq-chevron{flex-shrink:0;transition:transform .3s var(--s-ease);color:var(--s-cyan)}.s-faq-chevron[data-open=true]{transform:rotate(180deg)}.s-table{width:100%;border-collapse:collapse;font-size:.92rem}.s-table td,.s-table th{text-align:start;padding:.88rem 1rem;border-bottom:1px solid var(--s-border)}.s-table thead th{color:var(--s-muted);font-weight:600}.s-table thead th:last-child{color:var(--s-cyan)}.s-table tbody td:first-child{color:var(--s-fg);font-weight:500}.s-table tbody td{color:var(--s-muted)}.s-prose{font-size:1.05rem;line-height:1.8;color:var(--s-fg)}.s-prose ol,.s-prose p,.s-prose ul{margin:0 0 1.15rem;opacity:.9}.s-prose h2{font-size:clamp(1.4rem,3vw,1.75rem);line-height:1.3;margin:2.2rem 0 .8rem}.s-prose h3{font-size:1.15rem;line-height:1.35;margin:1.6rem 0 .6rem}.s-prose ol,.s-prose ul{padding-inline-start:1.4rem}.s-prose li{margin-bottom:.5rem}.s-prose li::marker{color:var(--s-cyan)}.s-prose-table{margin:.5rem 0 1.5rem;overflow-x:auto}.s-prose-table .s-table{min-width:560px;font-size:.92rem}.s-prose-note,.s-prose-table .s-table thead th:last-child{color:var(--s-muted)}.s-prose-note{font-size:.82rem;margin:.6rem 0 0;opacity:1}.kashuv-root input,.kashuv-root textarea{background:var(--s-bg-2);border:1px solid var(--s-border);color:var(--s-fg);border-radius:12px;padding:.7rem .9rem;width:100%;outline:none;font-size:.95rem;font-family:inherit;transition:border-color .2s var(--s-ease),box-shadow .2s var(--s-ease)}.kashuv-root input:focus,.kashuv-root textarea:focus{border-color:var(--s-cyan);box-shadow:0 0 0 3px rgba(56,189,248,.12)}.kashuv-root label{font-size:.82rem;color:var(--s-muted);display:block;margin-bottom:.4rem}.kashuv-root button{font-family:inherit}.s-icon-badge{width:46px;height:46px;border-radius:14px;justify-content:center;background:linear-gradient(135deg,rgba(56,189,248,.16),rgba(167,139,250,.12));border:1px solid rgba(56,189,248,.26);color:var(--s-cyan);flex-shrink:0;animation:s-glow-pulse 3.5s ease-in-out infinite}.s-icon-badge,.s-whatsapp-cta{display:inline-flex;align-items:center}.s-whatsapp-cta{gap:.75rem;align-self:start;padding:.55rem 1.1rem .55rem .55rem;border-radius:999px;font-weight:600;color:var(--s-fg);background:rgba(37,211,102,.12);border:1px solid rgba(37,211,102,.4);transition:background .25s var(--s-ease),transform .25s var(--s-ease)}.s-whatsapp-cta:hover{background:rgba(37,211,102,.2);transform:translateY(-1px)}.s-whatsapp-cta .s-icon-badge{background:rgba(37,211,102,.16);border-color:rgba(37,211,102,.45);color:#25d366;animation:none;border-radius:999px}.s-skip{position:fixed;top:10px;inset-inline-start:10px;z-index:100;padding:.7rem 1.1rem;border-radius:10px;background:var(--s-cyan);color:#04121f!important;font-weight:700;transform:translateY(-160%);transition:transform .15s}.s-skip:focus{transform:none}.kashuv-root main:focus{outline:none}.s-wa-fab{position:fixed;bottom:20px;inset-inline-end:20px;z-index:60;display:inline-flex;align-items:center;gap:.7rem;max-width:min(360px,calc(100vw - 40px));padding:.6rem;border-radius:999px;background:#25d366;color:#04210f;font-weight:600;line-height:1.3;box-shadow:0 10px 30px rgba(37,211,102,.35),0 2px 8px rgba(0,0,0,.25);transition:transform .25s var(--s-ease),box-shadow .25s var(--s-ease)}.s-wa-fab:hover{transform:translateY(-2px);box-shadow:0 14px 38px rgba(37,211,102,.45),0 3px 10px rgba(0,0,0,.3)}.s-wa-fab-icon{width:46px;height:46px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:rgba(255,255,255,.28);flex-shrink:0}.s-wa-fab-text{color:#04210f;padding-inline-end:.6rem;font-size:.86rem}@media (max-width:640px){.s-wa-fab{max-width:none;padding:0}.s-wa-fab-text{display:none}}.s-check{color:var(--s-cyan);flex-shrink:0}.s-stat-strip{display:flex;gap:0;border:1px solid var(--s-border);border-radius:22px;overflow:hidden;background:var(--s-glass);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.s-stat-item{flex:1;padding:2rem 1.5rem;text-align:center;position:relative}.s-stat-item+.s-stat-item:before{content:"";position:absolute;inset-inline-start:0;top:20%;height:60%;width:1px;background:var(--s-border)}.s-stat-value{font-size:2.8rem;font-weight:800;letter-spacing:-.04em;line-height:1;background:var(--s-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.s-stat-label{color:var(--s-muted);margin-top:.45rem;font-size:.88rem}.s-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:1.25rem;position:relative}.s-steps:before{content:"";position:absolute;top:27px;inset-inline:12.5%;height:2px;background:linear-gradient(90deg,rgba(56,189,248,0),rgba(56,189,248,.45) 15%,rgba(167,139,250,.45) 85%,rgba(167,139,250,0))}.s-step{position:relative;text-align:center;padding:0 .5rem}.s-step-num{width:56px;height:56px;border-radius:999px;margin:0 auto 1.1rem;display:inline-flex;align-items:center;justify-content:center;font-weight:800;font-size:1.15rem;color:#021525;background:var(--s-grad);box-shadow:0 0 0 6px var(--s-bg),0 14px 30px -12px rgba(56,189,248,.6);position:relative}.s-step h3{font-size:1.08rem;margin-bottom:.5rem}.s-step p{color:var(--s-muted);font-size:.9rem;line-height:1.6;margin:0}.s-cta-band{position:relative;overflow:hidden;border-radius:28px;padding:3.25rem 2.5rem;text-align:center;color:#021525;background:linear-gradient(120deg,#38bdf8,#7dd3fc,#a78bfa,#38bdf8);background-size:300% auto;animation:s-grad-shift 14s linear infinite;box-shadow:0 40px 90px -40px rgba(56,189,248,.55)}.s-cta-band:before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle at 1px 1px,rgba(2,21,37,.1) 1px,transparent 0);background-size:22px 22px;pointer-events:none}.s-cta-band>*{position:relative}.s-cta-band h2{font-size:clamp(1.7rem,3.4vw,2.5rem);font-weight:800}.s-cta-band p{margin:.9rem auto 0;max-width:560px;font-size:1.05rem;line-height:1.6;color:rgba(2,21,37,.8)}.s-cta-band-actions{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;margin-top:1.8rem}.s-cta-band .s-btn-dark{background:#041320;color:#f0f9ff;box-shadow:0 14px 30px -14px rgba(2,21,37,.7)}.s-cta-band .s-btn-dark:hover{transform:translateY(-2px);background:#0b2237}.s-cta-band .s-btn-light{background:rgba(255,255,255,.35);border-color:rgba(2,21,37,.25);color:#021525}.s-cta-band .s-btn-light:hover{background:rgba(255,255,255,.55);transform:translateY(-2px)}.s-social{display:flex;gap:.6rem;margin-top:1.1rem}.s-social a{width:42px;height:42px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;color:var(--s-muted);border:1px solid var(--s-border);background:rgba(255,255,255,.025);transition:color .25s var(--s-ease),border-color .25s var(--s-ease),transform .25s var(--s-ease),background .25s var(--s-ease)}.s-social a:hover{color:var(--s-fg);border-color:var(--s-cyan);background:rgba(56,189,248,.08);transform:translateY(-2px)}.s-social svg{width:18px;height:18px}.s-divider{border:none;height:1px;background:linear-gradient(90deg,transparent,var(--s-border),transparent);margin:0}.s-marquee{display:flex;overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.s-marquee-track{display:flex;flex-shrink:0;gap:.75rem;white-space:nowrap;animation:s-marquee-scroll var(--marquee-speed,35s) linear infinite;padding-inline-end:.75rem}.s-marquee[data-pause-hover]:hover .s-marquee-track{animation-play-state:paused}@keyframes s-marquee-scroll{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.kashuv-root[dir=rtl] .s-marquee-track{animation-name:s-marquee-scroll-rtl}@keyframes s-marquee-scroll-rtl{0%{transform:translateX(0)}to{transform:translateX(100%)}}.s-marquee .s-pill{font-size:.88rem;padding:.5rem 1rem;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:border-color .3s var(--s-ease),color .3s var(--s-ease),background .3s var(--s-ease)}.s-marquee .s-pill:hover{border-color:var(--s-cyan);color:var(--s-fg);background:rgba(56,189,248,.08)}.s-tilt-card{transition:transform .4s var(--s-ease),box-shadow .4s var(--s-ease);transform-style:preserve-3d;will-change:transform}.s-phone{position:relative;width:100%;max-width:340px;margin:0 auto;border-radius:36px;border:2px solid var(--s-border-strong);box-shadow:0 0 0 1px rgba(56,189,248,.06),0 25px 60px -20px rgba(56,189,248,.25),0 10px 30px -15px rgba(0,0,0,.6),inset 0 1px 0 rgba(255,255,255,.06);overflow:hidden}.s-phone,.s-phone-notch{background:var(--s-surface)}.s-phone-notch{display:flex;align-items:center;justify-content:center;padding:10px 0 6px}.s-phone-camera{width:10px;height:10px;border-radius:50%;background:var(--s-bg);border:1.5px solid var(--s-border-strong)}.s-phone-screen{padding:0 12px 16px}.s-phone-screen>.s-card{background:transparent;border:0;backdrop-filter:none;-webkit-backdrop-filter:none;padding:.5rem .25rem 0!important}.s-typing{display:inline-flex;align-items:center;gap:4px;padding:2px 0}.s-typing-dot{width:7px;height:7px;border-radius:50%;background:rgba(2,21,37,.5);animation:s-typing-bounce 1.2s ease-in-out infinite}.s-typing-dot:nth-child(2){animation-delay:.15s}.s-typing-dot:nth-child(3){animation-delay:.3s}@keyframes s-typing-bounce{0%,60%,to{transform:translateY(0);opacity:.4}30%{transform:translateY(-5px);opacity:1}}@keyframes s-bubble-in{0%{opacity:0;transform:translateY(10px) scale(.95)}to{opacity:1;transform:none}}.s-glow-divider{border:none;height:1px;margin:0;background:linear-gradient(90deg,transparent,rgba(56,189,248,.15) 20%,rgba(56,189,248,.45) 50%,rgba(167,139,250,.15) 80%,transparent);position:relative}.s-glow-divider:after{content:"";position:absolute;top:-8px;left:0;right:0;height:17px;background:inherit;filter:blur(8px);opacity:.5}.s-bento{display:grid;grid-template-columns:repeat(12,1fr);gap:1rem}.s-bento>:nth-child(4n+1),.s-bento>:nth-child(4n+4){grid-column:span 7}.s-bento>:nth-child(4n+2),.s-bento>:nth-child(4n+3){grid-column:span 5}.s-bento .s-tilt-card,.s-bento>*{height:100%}.s-bento-card{padding:1.6rem;height:100%;overflow:hidden}@media (max-width:860px){.s-bento{grid-template-columns:1fr}.s-bento>*{grid-column:span 1!important}}.s-reveal-blur{opacity:0;filter:blur(12px);transform:translateY(20px);transition:opacity .8s var(--s-ease),filter .8s var(--s-ease),transform .8s var(--s-ease)}.s-reveal-blur.s-revealed{opacity:1;filter:blur(0);transform:none}.s-card-glow:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:radial-gradient(260px circle at var(--mx,50%) var(--my,0),rgba(56,189,248,.13),transparent 70%);opacity:0;transition:opacity .4s var(--s-ease)}.s-tilt-card:hover .s-card-glow:after{opacity:1}.s-stat-strip{position:relative}.s-stat-strip:before{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1px;background:var(--s-grad-border);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.35;pointer-events:none}.s-hero-cine{min-height:min(100svh,980px);display:flex;align-items:center;padding:5.5rem 0 4.5rem;background:#02060d}.s-hero-cine:after,.s-hero-cine:before{display:none}.s-hero-media{position:absolute;inset:0;z-index:0;pointer-events:none}.s-hero-media video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:70% 0;object-position:70% 0;opacity:.95}.kashuv-root[dir=rtl] .s-hero-media video{transform:scaleX(-1)}.s-hero-media:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(2,6,13,.55) 0,rgba(2,6,13,0) 22%,rgba(2,6,13,0) 70%,var(--s-bg) 100%),linear-gradient(90deg,rgba(2,6,13,.9) 0,rgba(2,6,13,.62) 42%,rgba(2,6,13,.18) 100%)}.kashuv-root[dir=rtl] .s-hero-media:after{background:linear-gradient(180deg,rgba(2,6,13,.55) 0,rgba(2,6,13,0) 22%,rgba(2,6,13,0) 70%,var(--s-bg) 100%),linear-gradient(270deg,rgba(2,6,13,.9) 0,rgba(2,6,13,.62) 42%,rgba(2,6,13,.18) 100%)}.s-hero-net{display:block;width:100%;height:100%}.s-hero-grid{width:100%}.s-hero-copy{max-width:640px}.s-hero-cine h1{text-shadow:0 2px 30px rgba(2,6,13,.6)}.s-media-note{position:absolute;bottom:10px;inset-inline-end:14px;z-index:2;font-size:.68rem;color:rgba(240,249,255,.42);pointer-events:none}.s-call{padding:.35rem .3rem 0}.s-call-status{display:flex;justify-content:space-between;align-items:center;font-size:.76rem;font-weight:600}.s-call-live{display:inline-flex;align-items:center;gap:.4rem;color:#4ade80;transition:color .3s}.s-call-live.is-ended{color:var(--s-muted)}.s-call-dot{width:7px;height:7px;border-radius:50%;background:currentColor;animation:s-dot-pulse 1.6s ease-in-out infinite}.s-call-live.is-ended .s-call-dot{animation:none}@keyframes s-dot-pulse{0%,to{box-shadow:0 0 0 0 rgba(74,222,128,.6)}50%{box-shadow:0 0 0 5px rgba(74,222,128,0)}}.s-call-clock{color:var(--s-muted);font-variant-numeric:tabular-nums}.s-call-caller{display:flex;align-items:center;gap:.8rem;margin:.85rem 0 1rem;padding:.7rem .8rem;border-radius:16px;background:rgba(56,189,248,.05);border:1px solid var(--s-border)}.s-call-avatar{position:relative;flex-shrink:0;width:42px;height:42px;border-radius:50%;display:grid;place-items:center;background:var(--s-grad);color:#06121f}.s-call-avatar.is-ringing:before{content:"";position:absolute;inset:-1px;border-radius:50%;border:2px solid rgba(56,189,248,.7);animation:s-avatar-ring 1.4s ease-out infinite}@keyframes s-avatar-ring{0%{transform:scale(1);opacity:1}to{transform:scale(1.55);opacity:0}}.s-call-body{display:grid}.s-call-body>.s-chat{grid-area:1/1}.s-call-toast{display:flex;align-items:center;gap:.5rem;margin-top:.2rem;padding:.65rem .85rem;border-radius:14px;background:rgba(37,211,102,.1);border:1px solid rgba(37,211,102,.35);color:#bbf7d0;font-size:.8rem;font-weight:600;line-height:1.4}.s-call-toast svg{color:#25d366;flex-shrink:0}@keyframes s-toast-in{0%{opacity:0;transform:translateY(14px) scale(.96)}to{opacity:1;transform:none}}.s-call-tabs{display:flex;gap:.6rem;margin-top:1rem}.s-call-tabs button{flex:1;min-height:44px;border-radius:999px;border:1px solid var(--s-border);background:transparent;color:var(--s-muted);font:inherit;font-size:.82rem;font-weight:600;cursor:pointer;transition:color .25s ease,background .25s ease}.s-call-tabs button.is-active{background:var(--s-grad);color:#06121f;border-color:transparent}.s-wave{flex:1;display:flex;align-items:center;gap:3px;height:34px}.s-wave>span{flex:1;height:100%;border-radius:3px;background:var(--s-muted);opacity:.5;transform:scaleY(.14);transition:background .3s ease,opacity .3s ease}.s-wave[data-speaker=agent]>span,.s-wave[data-speaker=customer]>span{opacity:1;animation-name:s-wave-bar;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate}.s-wave[data-speaker=agent]>span{background:linear-gradient(180deg,#7dd3fc,#38bdf8 50%,#a78bfa)}.s-wave[data-speaker=customer]>span{background:#cbd5e1}@keyframes s-wave-bar{0%{transform:scaleY(calc(.12 * var(--amp, 1)))}to{transform:scaleY(var(--amp,1))}}.s-wave-lg{height:84px;gap:4px}.s-statement{position:relative;overflow:hidden;padding:clamp(4.5rem,10vw,7.5rem) 0;background:var(--s-bg)}.s-statement-media{position:absolute;inset:0;background:url(/kashuv/home/night.jpg) 30% 60%/cover no-repeat;opacity:.95}.s-statement-media:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,var(--s-bg) 0,rgba(4,13,26,.1) 22%,rgba(4,13,26,.1) 78%,var(--s-bg) 100%),radial-gradient(ellipse 60% 50% at 50% 50%,rgba(2,6,13,.5),transparent)}.s-statement .s-wrap{position:relative;z-index:1}.s-statement-grid{display:grid;grid-template-columns:1.25fr .75fr;gap:3rem;align-items:center}.s-statement-grid .s-scroll-words{text-align:start;margin:0}.s-scroll-words{max-width:980px;margin:0 auto;text-align:center;font-size:clamp(1.8rem,4.4vw,3.5rem);font-weight:800;line-height:1.22;letter-spacing:-.02em;text-shadow:0 2px 24px rgba(2,6,13,.7)}.s-scroll-words>span{opacity:clamp(.16,calc(var(--p, 0) * (var(--n) + 3) - var(--i)),1);transition:opacity .15s linear}.s-demo-line{display:grid;grid-template-columns:auto 1fr;gap:3rem;align-items:center;padding:3rem 3.25rem;border-radius:32px;background:radial-gradient(circle at 12% 50%,rgba(56,189,248,.2),transparent 50%),radial-gradient(circle at 95% 0,rgba(167,139,250,.14),transparent 45%),var(--s-surface);border:1px solid var(--s-border-strong);overflow:hidden}.kashuv-root[dir=rtl] .s-demo-line{background:radial-gradient(circle at 88% 50%,rgba(56,189,248,.2),transparent 50%),radial-gradient(circle at 5% 0,rgba(167,139,250,.14),transparent 45%),var(--s-surface)}.s-demo-rings{position:relative;width:180px;height:180px;display:grid;place-items:center}.s-demo-rings>span:not(.s-demo-core){position:absolute;inset:0;border-radius:50%;border:1.5px solid rgba(56,189,248,.55);animation:s-ring-out 3s ease-out infinite}.s-demo-rings>span:nth-child(2){animation-delay:1s}.s-demo-rings>span:nth-child(3){animation-delay:2s}@keyframes s-ring-out{0%{transform:scale(.45);opacity:1}to{transform:scale(1.15);opacity:0}}.s-demo-core{position:relative;width:84px;height:84px;border-radius:50%;display:grid;place-items:center;background:var(--s-grad);color:#06121f;box-shadow:0 0 60px rgba(56,189,248,.5);animation:s-ring-shake 3s ease-in-out infinite}@keyframes s-ring-shake{0%,60%,to{transform:rotate(0)}64%,72%,80%{transform:rotate(-12deg)}68%,76%{transform:rotate(12deg)}}.s-demo-copy h2{font-size:clamp(1.9rem,4vw,3rem);font-weight:900;letter-spacing:-.03em}.s-demo-copy p{color:var(--s-muted);font-size:1.08rem;line-height:1.65;max-width:560px;margin:.9rem 0 1.6rem}.s-demo-number{font-weight:800;letter-spacing:.02em;padding-inline-start:.65rem;margin-inline-start:.15rem;border-inline-start:1px solid rgba(6,18,31,.25)}.s-bv{position:relative;height:130px;border-radius:16px;background:rgba(56,189,248,.04);border:1px solid var(--s-border);display:flex;align-items:center;justify-content:center;padding:1rem 1.25rem;overflow:hidden}.s-bv-voice .s-wave{width:100%}.s-bv-cal{display:grid;grid-template-columns:repeat(7,1fr);align-content:center;gap:6px}.s-bv-cal>span{height:20px;border-radius:6px;background:rgba(56,189,248,.06);border:1px solid rgba(56,189,248,.1)}.s-bv-cal>.is-taken{background:rgba(167,139,250,.22);border-color:rgba(167,139,250,.3)}.s-bv-cal>.is-booking{display:grid;place-items:center;color:#06121f;animation:s-book 4.5s var(--s-ease) infinite}.s-bv-cal>.is-booking svg{animation:s-book-check 4.5s ease infinite}@keyframes s-book{0%,35%{background:rgba(56,189,248,.06);box-shadow:none;transform:scale(1)}45%{background:#38bdf8;box-shadow:0 0 22px rgba(56,189,248,.7);transform:scale(1.18)}55%,88%{background:#38bdf8;box-shadow:0 0 14px rgba(56,189,248,.45);transform:scale(1)}to{background:rgba(56,189,248,.06);box-shadow:none}}@keyframes s-book-check{0%,42%{opacity:0}50%,88%{opacity:1}to{opacity:0}}.s-bv-data svg{position:absolute;inset:0;width:100%;height:100%}.s-bv-line{fill:none;stroke:#38bdf8;stroke-width:2.5;stroke-linecap:round;stroke-dasharray:320;animation:s-draw 5s ease-in-out infinite;filter:drop-shadow(0 0 6px rgba(56,189,248,.6))}@keyframes s-draw{0%{stroke-dashoffset:320}45%,85%{stroke-dashoffset:0}to{stroke-dashoffset:-320}}.s-bv-bars{position:absolute;bottom:0;inset-inline-start:1.25rem;width:38%;height:72%;display:flex;align-items:flex-end;gap:5px}.s-bv-bars>span{flex:1;border-radius:4px 4px 0 0;background:linear-gradient(180deg,rgba(167,139,250,.55),rgba(167,139,250,.08));transform-origin:bottom;animation:s-grow 5s var(--s-ease) infinite}@keyframes s-grow{0%{transform:scaleY(.15)}40%,85%{transform:scaleY(1)}to{transform:scaleY(.15)}}.s-bv-orbit{height:170px}.s-bv-core{position:relative;z-index:1;width:60px;height:60px;border-radius:50%;display:grid;place-items:center;background:var(--s-surface-2);border:1px solid var(--s-border-strong);box-shadow:0 0 40px rgba(56,189,248,.35)}.s-bv-ring{position:absolute;top:50%;left:50%;width:0;height:0}.s-bv-node{position:absolute;top:0;left:0;white-space:nowrap;padding:.28rem .7rem;border-radius:999px;font-size:.72rem;font-weight:600;color:var(--s-fg);background:rgba(11,24,40,.92);border:1px solid var(--s-border-strong);offset-path:path("M 170 0 A 170 56 0 1 1 -170 0 A 170 56 0 1 1 170 0");offset-rotate:0deg;animation:s-orbit 40s linear infinite}@keyframes s-orbit{0%{offset-distance:0}to{offset-distance:100%}}@media (max-width:860px){.s-hero-cine{min-height:0;padding:4.5rem 0 3.5rem}.s-hero-media video{-o-object-position:95% 0;object-position:95% 0}.s-hero-net{opacity:.5}.s-statement-grid{grid-template-columns:1fr;gap:2.5rem}.s-statement-grid .s-scroll-words{text-align:center}.kashuv-root[dir=rtl] .s-hero-media:after,.s-hero-media:after{background:linear-gradient(180deg,rgba(2,6,13,.7) 0,rgba(2,6,13,.55) 45%,rgba(2,6,13,.8) 80%,var(--s-bg) 100%)}.s-demo-line{grid-template-columns:1fr;justify-items:center;text-align:center;gap:1.5rem;padding:2.25rem 1.25rem}.s-demo-rings{width:140px;height:140px}.s-demo-copy p{margin-inline:auto}}@media (max-width:520px){.s-bv-node{offset-path:path("M 88 0 A 88 58 0 1 1 -88 0 A 88 58 0 1 1 88 0");font-size:.66rem;padding:.22rem .55rem}}@media (max-width:380px){.s-bv-node{offset-path:path("M 62 0 A 62 58 0 1 1 -62 0 A 62 58 0 1 1 62 0");font-size:.62rem}.s-bv-core{width:46px;height:46px}.s-demo-cta{flex-wrap:wrap;justify-content:center}}.s-versus{display:grid;grid-template-columns:1fr 1.12fr;gap:1.25rem;align-items:center}.s-versus-col{border-radius:26px;padding:1.9rem 1.9rem 1.4rem;border:1px solid var(--s-border)}.s-versus-col h3{font-size:1.45rem;font-weight:800;margin-bottom:1rem}.s-versus-col ul{list-style:none;margin:0;padding:0}.s-versus-col li{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.78rem 0;border-top:1px solid var(--s-border);font-size:.92rem}.s-versus-col li>span:last-child{text-align:end;font-weight:600;flex-shrink:0;max-width:55%}.s-versus-human{background:rgba(255,255,255,.015)}.s-versus-human,.s-versus-human h3{color:var(--s-muted)}.s-versus-brand{position:relative;padding-block:2.4rem 1.9rem;background:radial-gradient(ellipse 80% 50% at 50% 0,rgba(56,189,248,.16),transparent 70%),var(--s-surface);border-color:var(--s-border-strong);box-shadow:var(--s-shadow-deep)}.s-versus-brand li{border-top-color:rgba(56,189,248,.14)}@media (max-width:860px){.s-versus{grid-template-columns:1fr}.s-versus-col{padding:1.5rem 1.25rem 1rem}.s-versus-col li{align-items:flex-start;font-size:.88rem}.s-versus-col li>span:last-child{max-width:58%}}.s-custom-badge{display:inline-block;margin-inline-start:.45rem;padding:.08rem .5rem;border-radius:999px;font-size:.68rem;font-weight:600;line-height:1.6;white-space:nowrap;vertical-align:middle;color:#c4b5fd;background:rgba(167,139,250,.12);border:1px solid rgba(167,139,250,.3)}@media (prefers-reduced-motion:reduce){.s-blob,.s-bv-bars>span,.s-bv-cal>.is-booking,.s-bv-cal>.is-booking svg,.s-bv-line,.s-call-avatar.is-ringing:before,.s-call-dot,.s-cta-band,.s-demo-core,.s-demo-rings>span,.s-ear-3d-shadow,.s-ear-3d-spin,.s-ear-3d-tilt,.s-float,.s-grad-text-anim,.s-hero:after,.s-hero:before,.s-icon-badge,.s-marquee-track,.s-typing-dot,.s-wave>span{animation:none!important}.s-bv-node{animation-play-state:paused}.s-wave[data-speaker=agent]>span,.s-wave[data-speaker=customer]>span{transform:scaleY(var(--amp,1))}.s-demo-rings>span:not(.s-demo-core){opacity:.35;transform:scale(.85)}.s-reveal,.s-reveal-blur{transition:none}.s-tilt-card{transform:none!important}.s-reveal-blur{filter:none}}@media (max-width:860px){.s-section{padding:2.75rem 0}.s-section-tight{padding:1.75rem 0}.s-stat-strip{flex-direction:column}.s-stat-item+.s-stat-item:before{inset-inline-start:20%;top:0;height:1px;width:60%}#contact .s-wrap,#what-is .s-wrap:first-child,.s-hero .s-wrap{grid-template-columns:1fr!important}.s-steps{grid-template-columns:1fr 1fr;gap:1.75rem 1rem}.s-steps:before{display:none}.s-cta-band{padding:2.5rem 1.5rem;border-radius:22px}}@media (max-width:600px){.s-stat-value{font-size:2.2rem}.s-steps{grid-template-columns:1fr}.s-blob{filter:blur(50px)}}