@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2) format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2) format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-latin-800-normal-BYj_oED-.woff2) format("woff2"),url(/assets/inter-latin-800-normal-D1mf63XC.woff) format("woff")}@font-face{font-family:"Instrument Serif";font-style:italic;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-400-italic-DKMiL14s.woff2) format("woff2"),url(/assets/instrument-serif-latin-400-italic-u__WvvIK.woff) format("woff")}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;padding-top:env(safe-area-inset-top);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}body{font-family:Inter,system-ui,sans-serif;font-feature-settings:"cv02","cv03","cv04","cv11";background-color:#fff;color:#16121f;overscroll-behavior:none;-webkit-tap-highlight-color:transparent}a,button,[role=button],input,select,textarea,label{touch-action:manipulation}input,textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#111}::-webkit-scrollbar-thumb{background:#7c3aed80;border-radius:99px}::-webkit-scrollbar-thumb:hover{background:#7c3aedcc}@media (max-width: 767px){body{background-image:radial-gradient(rgba(167,139,250,.1) 1px,transparent 1px);background-size:28px 28px}}.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.col-span-2{grid-column:span 2 / span 2}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.max-h-0{max-height:0px}.max-h-48{max-height:12rem}.max-h-96{max-height:24rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.flex-shrink-0{flex-shrink:0}.translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-8{--tw-translate-y: 2rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.list-disc{list-style-type:disc}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gap-3{gap:.75rem}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.border{border-width:1px}.pb-5{padding-bottom:1.25rem}.pl-5{padding-left:1.25rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.leading-relaxed{line-height:1.625}.text-\[\#5b21b6\]{--tw-text-opacity: 1;color:rgb(91 33 182 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.opacity-0{opacity:0}.opacity-100{opacity:1}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert: invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-700{transition-duration:.7s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}h1,h2,h3{text-wrap:balance}a[href]:active:not(.logo-header):not(.logo-footer),button:active{transform:scale(.97)}@keyframes fadeInUp{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}.logo-header{width:76px;height:37px;cursor:pointer}.logo-header-img{width:151px;left:-38px;top:-29px}.logo-footer{width:84px;height:41px}.logo-footer-img{width:167px;left:-42px;top:-32px}@media (min-width: 768px){.logo-header{width:160px;height:79px}.logo-header-img{width:318px;left:-81px;top:-61px}.logo-footer{width:180px;height:88px}.logo-footer-img{width:357px;left:-90px;top:-69px}}@keyframes pulse-slow{0%,to{opacity:1}50%{opacity:.4}}.animate-pulse-slow{animation:pulse-slow 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes orb-1{0%,to{transform:translate(0) scale(1)}33%{transform:translate(60px,-40px) scale(1.06)}66%{transform:translate(-30px,50px) scale(.95)}}@keyframes orb-2{0%,to{transform:translate(0) scale(1)}40%{transform:translate(-80px,60px) scale(1.08)}70%{transform:translate(50px,-30px) scale(.93)}}@keyframes orb-3{0%,to{transform:translate(0) scale(1)}30%{transform:translate(40px,70px) scale(1.05)}60%{transform:translate(-60px,-20px) scale(.97)}}@keyframes orb-4{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-50px,-60px) scale(1.1)}}@keyframes particle-up{0%{transform:translateY(0);opacity:0}10%{opacity:1}90%{opacity:.6}to{transform:translateY(-600px);opacity:0}}.orb-1{animation:orb-1 12s ease-in-out infinite}.orb-2{animation:orb-2 16s ease-in-out infinite}.orb-3{animation:orb-3 10s ease-in-out infinite}.orb-4{animation:orb-4 14s ease-in-out infinite}.particle{animation:particle-up linear infinite}@keyframes ring-out{0%{transform:scale(1);opacity:.55}to{transform:scale(2.8);opacity:0}}@keyframes marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.marquee-track{animation:marquee-scroll 36s linear infinite;width:-moz-max-content;width:max-content;will-change:transform}@keyframes bubble-in{0%{opacity:0;transform:translateY(10px) scale(.93)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes pop-in{0%{opacity:0;transform:scale(.65)}70%{opacity:1;transform:scale(1.07)}to{opacity:1;transform:scale(1)}}@keyframes bar-grow{0%{width:0%}}@keyframes counter-tick{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.calc-slider{-webkit-appearance:none;width:100%;height:4px;border-radius:99px;outline:none;cursor:pointer;transition:opacity .2s}.calc-slider::-webkit-slider-thumb{-webkit-appearance:none;width:22px;height:22px;border-radius:50%;background:#7c3aed;cursor:pointer;border:3px solid #fff;box-shadow:0 0 0 4px #7c3aed40;-webkit-transition:box-shadow .2s;transition:box-shadow .2s}.calc-slider::-webkit-slider-thumb:hover{box-shadow:0 0 0 6px #7c3aed59}.calc-slider::-moz-range-thumb{width:22px;height:22px;border-radius:50%;background:#7c3aed;cursor:pointer;border:3px solid #fff}.t-track{overflow-x:scroll;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;display:flex;gap:16px;flex-wrap:nowrap}.t-track::-webkit-scrollbar{display:none}.t-card{scroll-snap-align:start;flex:0 0 340px;min-width:340px}@media (max-width: 767px){.t-card{flex:0 0 calc(100vw - 64px);min-width:calc(100vw - 64px)}}.hover\:underline:hover{text-decoration-line:underline}@media (min-width: 640px){.sm\:inline{display:inline}}@media (min-width: 768px){.md\:col-span-1{grid-column:span 1 / span 1}.md\:flex{display:flex}.md\:hidden{display:none}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}body.lt-body{background:#fff;background-image:none;color:#16121f}.lt{--ink: #16121f;--muted: #6b6680;--faint: #75708a;--line: rgba(22, 18, 31, .08);--v: #7c3aed;--v-dark: #6d28d9;--v-soft: #f5f3ff;--v-tint: #ede9fe;--v-mid: #a78bfa;--ease: cubic-bezier(.22, 1, .36, 1);--shadow: 0 1px 2px rgba(22, 18, 31, .04), 0 12px 32px -12px rgba(76, 29, 149, .16), 0 40px 80px -40px rgba(76, 29, 149, .18);position:relative;z-index:1;min-height:100vh;background:#fff;color:var(--ink);font-family:Inter,system-ui,sans-serif;overflow-x:clip}.lt em{font-family:"Instrument Serif",Georgia,serif;font-style:italic;font-weight:400;color:var(--v);letter-spacing:-.01em}.lt-wrap{width:min(1160px,100% - 48px);margin:0 auto}.lt-section{padding:clamp(80px,11vw,140px) 0;position:relative}.lt .rv{opacity:0;transform:translate3d(0,34px,0);filter:blur(6px);transition:opacity 1s var(--ease) var(--d, 0s),transform 1.2s var(--ease) var(--d, 0s),filter 1s var(--ease) var(--d, 0s)}.lt .rv.in{opacity:1;transform:none;filter:none}.lt .lines .ln{display:block;overflow:hidden;padding:0 .04em .14em;margin-bottom:-.14em}.lt .lines .ln>span{display:block;transform:translate3d(0,110%,0) rotate(2deg);transform-origin:0 100%;transition:transform 1.3s var(--ease) calc(var(--d, 0s) + var(--i) * .13s)}.lt .lines.in .ln>span{transform:none}.lt-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--v);color:#fff;font-weight:700;font-size:15px;padding:15px 28px;border-radius:100px;text-decoration:none;white-space:nowrap;box-shadow:0 10px 30px -8px #7c3aed8c;transition:transform .4s var(--ease),box-shadow .4s var(--ease),background .2s}.lt-btn:hover{background:var(--v-dark);transform:translateY(-2px);box-shadow:0 16px 36px -8px #7c3aed99}.lt-btn-sm{padding:10px 18px;font-size:14px}.lt-btn-ghost{background:#fff;color:var(--ink);border:1px solid var(--line);box-shadow:0 6px 20px -10px #16121f33}.lt-btn-ghost:hover{background:#fff;border-color:#7c3aed59}.lt-btn-soft{background:var(--v-soft);color:var(--v);box-shadow:none;border:1px solid var(--v-tint)}.lt-btn-soft:hover{background:var(--v);color:#fff}.lt-btn-white{background:#fff;color:var(--v-dark);box-shadow:0 12px 30px -10px #00000059}.lt-btn-white:hover{background:#fff}.lt-pill{display:inline-flex;align-items:center;gap:9px;background:#fff;border:1px solid var(--v-tint);border-radius:100px;padding:8px 16px 8px 12px;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--v);box-shadow:0 6px 20px -10px #7c3aed59}.lt-pill .dot{width:7px;height:7px;border-radius:50%;background:var(--v);box-shadow:0 0 0 4px #7c3aed26;animation:lt-ping 2.4s ease-in-out infinite}.lt-pill.on-dark{background:#ffffff1f;border-color:#ffffff38;color:#fff;box-shadow:none}.lt-pill.on-dark .dot{background:#fff;box-shadow:0 0 0 4px #fff3}@keyframes lt-ping{50%{box-shadow:0 0 0 7px #7c3aed00}}.lt-label{display:inline-block;color:var(--v);font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;margin-bottom:18px}.lt-head{margin-bottom:clamp(40px,6vw,72px)}.lt-head.center{text-align:center}.lt h2{font-size:clamp(2.4rem,5.6vw,4.4rem);font-weight:800;letter-spacing:-.04em;line-height:1.02;margin:0}.lt h2 em{font-size:1.06em}.lt-nav{position:fixed;top:max(16px,env(safe-area-inset-top,16px));left:50%;transform:translate(-50%);width:min(1080px,100% - 24px);z-index:50}.lt-nav-bar{display:flex;align-items:center;justify-content:space-between;padding:8px 8px 8px 22px;border-radius:100px;background:#fffffff0;border:1px solid rgba(22,18,31,.06);box-shadow:0 8px 30px -14px #4c1d9540;transition:background .4s,box-shadow .4s}.lt-nav.scrolled .lt-nav-bar{background:#ffffffe6;box-shadow:0 14px 40px -16px #4c1d9559}.lt-logo img{height:40px;width:auto;display:block}@media (max-width: 767px){.lt-nav .lt-logo img{height:34px}}.lt-logo-stack img{height:120px}.lt-nav-links{gap:2px}.lt-nav-link{color:var(--muted);font-size:14px;font-weight:500;padding:9px 16px;border-radius:100px;text-decoration:none;transition:color .2s,background .2s}.lt-nav-link:hover{color:var(--ink);background:var(--v-soft)}.lt-nav-right{display:flex;gap:8px;align-items:center}.lt-burger{width:42px;height:42px;border-radius:50%;background:var(--v-soft);border:none;align-items:center;justify-content:center;color:var(--ink);cursor:pointer}.lt-nav-menu{margin-top:8px;background:#fffffff5;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid var(--line);border-radius:24px;padding:10px;box-shadow:var(--shadow);animation:lt-drop .35s var(--ease)}.lt-nav-mlink{display:block;color:var(--ink);font-size:16px;font-weight:500;padding:14px 16px;border-radius:14px;text-decoration:none}.lt-nav-mlink:active{background:var(--v-soft)}@keyframes lt-drop{0%{opacity:0;transform:translateY(-8px)}}.lt-hero{position:relative;padding-top:clamp(130px,16vw,180px);text-align:center;overflow:clip}.lt-hero-bg{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.lt-hero-bg i{position:absolute;border-radius:50%;will-change:transform}.lt-hero-bg .b1{width:620px;height:620px;left:-12%;top:-8%;background:radial-gradient(closest-side,rgba(167,139,250,.32),transparent);animation:lt-drift 18s ease-in-out infinite}.lt-hero-bg .b2{width:560px;height:560px;right:-10%;top:6%;background:radial-gradient(closest-side,rgba(196,181,253,.4),transparent);animation:lt-drift 22s ease-in-out infinite reverse}.lt-hero-bg .b3{width:700px;height:700px;left:30%;top:45%;background:radial-gradient(closest-side,rgba(124,58,237,.14),transparent);animation:lt-drift 26s ease-in-out infinite}@keyframes lt-drift{50%{transform:translate3d(40px,30px,0) scale(1.08)}}.lt-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:radial-gradient(rgba(124,58,237,.16) 1px,transparent 1px);background-size:28px 28px;-webkit-mask-image:radial-gradient(ellipse 60% 50% at 50% 30%,#000,transparent);mask-image:radial-gradient(ellipse 60% 50% at 50% 30%,#000,transparent)}.lt-hero-copy{position:relative;z-index:2}.lt-hero h1{font-size:clamp(2.7rem,7.4vw,6.2rem);font-weight:800;letter-spacing:-.045em;line-height:1;margin:30px auto 26px;max-width:1000px}.lt-hero h1 em{font-size:1.07em}.lt-lead{font-size:clamp(16px,1.6vw,19px);color:var(--muted);line-height:1.6;max-width:480px;margin:0 auto 36px}.lt-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.lt-stage{position:relative;width:min(1100px,100%);height:clamp(500px,56vw,640px);margin:clamp(48px,7vw,80px) auto 0}.lt-hero:after{content:"";position:absolute;left:0;right:0;bottom:0;height:200px;background:linear-gradient(#fff0,#fff 85%);z-index:3;pointer-events:none}.lt-stage-phone{position:absolute;left:50%;top:0;transform:translate(-50%);will-change:transform}.lt-stage-phone *{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.lt-stage-phone .lt-tilt>div>div{box-shadow:0 40px 80px -30px #4c1d9573,0 0 0 1px #16121f14!important}.lt-stage-site{position:absolute;left:0;top:12%;width:440px;transform:rotate(-5deg);will-change:transform}.lt-chip{position:absolute;display:flex;align-items:center;gap:12px;text-align:left;background:#fff;border:1px solid rgba(124,58,237,.12);border-radius:18px;padding:12px 18px 12px 12px;box-shadow:0 1px 2px #16121f0a,0 18px 36px -16px #4c1d9547;will-change:transform,translate;animation:lt-bob 6s ease-in-out infinite;z-index:4}.lt-tilt{transform-origin:50% 100%;will-change:transform;transform:perspective(1100px) rotateX(22deg) translate3d(0,40px,0)}@media (prefers-reduced-motion: reduce){.lt-tilt,.lt-stage.in .lt-tilt{transform:none;animation:none}}.lt-chip .ic{width:38px;height:38px;border-radius:12px;background:var(--v-soft);color:var(--v);display:grid;place-items:center;flex-shrink:0}.lt-chip b{display:block;font-size:14px;font-weight:700}.lt-chip small{display:block;font-size:12px;color:var(--muted)}.lt-chip.c1{right:7%;top:10%}.lt-chip.c2{right:1%;top:42%;animation-delay:-2s}.lt-chip.c3{left:9%;top:66%;animation-delay:-4s}@keyframes lt-bob{0%,to{translate:0 0}50%{translate:0 -10px}}.lt .lt-stage.rv,.lt .lt-showcase.rv{filter:none}.lt-browser{background:#fff;border-radius:18px;overflow:hidden;border:1px solid var(--line);box-shadow:var(--shadow)}.lt-browser-bar{display:flex;align-items:center;gap:6px;padding:10px 14px;background:#faf9fd;border-bottom:1px solid var(--line)}.lt-browser-bar i{width:9px;height:9px;border-radius:50%;background:#e4e0ef}.lt-browser-bar span{margin-left:10px;flex:1;background:#fff;border:1px solid var(--line);border-radius:8px;font-size:11px;color:var(--faint);padding:4px 10px;text-align:left}.lt-browser-body{padding:18px;display:flex;flex-direction:column;gap:16px}.lt-mini-nav{display:flex;align-items:center;gap:10px}.lt-mini-nav b{width:70px;height:12px;border-radius:6px;background:var(--ink);margin-right:auto}.lt-mini-nav span{width:34px;height:7px;border-radius:4px;background:#e8e5f0}.lt-mini-hero{border-radius:14px;padding:26px 20px;display:flex;flex-direction:column;gap:10px;background:linear-gradient(135deg,#ede9fe,#f5f3ff 60%,#fff)}.lt-mini-hero b{width:78%;height:16px;border-radius:8px;background:var(--ink)}.lt-mini-hero b.s{width:52%;background:var(--v)}.lt-mini-hero .cta{width:96px;height:26px;border-radius:100px;background:var(--v);margin-top:6px}.lt-mini-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.lt-mini-cards span{height:58px;border-radius:12px;background:#f6f4fb;border:1px solid var(--line)}.lt-browser-body.build>*{animation:lt-build 7s var(--ease) infinite both}.lt-browser-body.build>:nth-child(2){animation-delay:.35s}.lt-browser-body.build>:nth-child(3){animation-delay:.7s}@keyframes lt-build{0%,4%{opacity:0;transform:translateY(18px) scale(.97)}14%,88%{opacity:1;transform:none}to{opacity:0}}.lt-marquee{border-block:1px solid var(--line);padding:22px 0;overflow:hidden;background:#fff;position:relative;z-index:2}.lt-marquee .marquee-track{display:flex}.lt-marquee span{color:var(--faint);font-size:13px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;display:inline-flex;align-items:center;gap:28px;padding-right:28px}.lt-marquee span i{color:var(--v-mid);font-style:normal;font-size:11px}.lt-stack{display:flex;flex-direction:column;gap:8vh}.stk{position:sticky;top:calc(100px + var(--n, 0) * 18px)}.stk:nth-child(2){--n: 1}.stk:nth-child(3){--n: 2}.lt-card{display:grid;grid-template-columns:1fr 1.05fr;gap:clamp(28px,4vw,56px);align-items:center;min-height:min(540px,72vh);padding:clamp(28px,4.5vw,60px);background:#fff;border:1px solid var(--line);border-radius:36px;box-shadow:var(--shadow);transform:scale(calc(1 - var(--q, 0) * .06));transform-origin:50% 0;overflow:hidden;isolation:isolate}.lt-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#f3f0fb;opacity:calc(var(--q, 0) * .7);pointer-events:none;z-index:5;border-radius:inherit}.lt-card-copy{position:relative;z-index:1}.lt-tag{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--v);background:var(--v-soft);border-radius:100px;padding:7px 14px}.lt-tag .hot{font-family:inherit;font-style:normal;font-size:11px;font-weight:700;color:#fff;background:var(--v);border-radius:100px;padding:2px 8px;margin-left:4px}.lt-tag.light{color:#fff;background:#ffffff29}.lt-card h3{font-size:clamp(1.9rem,3.6vw,3rem);font-weight:800;letter-spacing:-.035em;line-height:1.04;margin:22px 0 14px}.lt-card p{color:var(--muted);font-size:17px;line-height:1.6;margin:0 0 22px}.lt-ticks{list-style:none;padding:0;margin:0 0 30px;display:flex;flex-direction:column;gap:11px}.lt-ticks li{display:flex;align-items:center;gap:11px;font-size:15px;font-weight:500}.lt-ticks svg{width:22px;height:22px;padding:4px;border-radius:50%;background:var(--v-soft);color:var(--v);flex-shrink:0}.lt-card-art{position:relative;height:100%;min-height:360px;display:grid;place-items:center;border-radius:28px;background:linear-gradient(150deg,#f5f3ff,#ede9fe 55%,#f8f6ff);overflow:hidden}.lt-card-art:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(rgba(124,58,237,.14) 1px,transparent 1px);background-size:22px 22px;-webkit-mask-image:radial-gradient(closest-side,#000,transparent);mask-image:radial-gradient(closest-side,#000,transparent)}.art-site .lt-browser{width:84%;position:relative;transform:rotate(-3deg)}.lt-call{position:relative;width:min(340px,86%);background:#fff;border-radius:26px;padding:18px;box-shadow:var(--shadow);display:flex;flex-direction:column;gap:12px}.lt-call-top{display:flex;align-items:center;gap:12px}.lt-call-top .av{width:40px;height:40px;border-radius:50%;background:#22c55e;color:#fff;display:grid;place-items:center;animation:lt-ring 1.6s ease-in-out infinite}.lt-call-top b{display:block;font-size:14px}.lt-call-top small{font-size:12px;color:var(--muted)}.lt-call-top em{margin-left:auto;font-family:inherit;font-style:normal;font-size:12px;color:var(--muted);font-variant-numeric:tabular-nums}@keyframes lt-ring{0%,to{box-shadow:0 0 #22c55e73}50%{box-shadow:0 0 0 10px #22c55e00}}.lt-wave{display:flex;align-items:center;gap:3px;height:40px;padding:0 4px}.lt-wave i{flex:1;height:100%;border-radius:3px;background:linear-gradient(var(--v-mid),var(--v));transform:scaleY(.2);animation:lt-wave 1.2s ease-in-out infinite;animation-delay:calc(var(--i) * -.09s)}@keyframes lt-wave{0%,to{transform:scaleY(.18)}30%{transform:scaleY(.9)}60%{transform:scaleY(.4)}}.lt-bubble{max-width:82%;font-size:13px;line-height:1.45;padding:10px 14px;border-radius:16px;animation:lt-msg 8s var(--ease) infinite both}.lt-bubble.ai{background:var(--v-soft);color:var(--ink);border-bottom-left-radius:4px;animation-delay:.6s}.lt-bubble.me{align-self:flex-end;background:var(--v);color:#fff;border-bottom-right-radius:4px;animation-delay:1.8s}.lt-lead-card{display:flex;align-items:center;gap:10px;border:1px dashed rgba(124,58,237,.35);border-radius:16px;padding:10px 12px;color:var(--v);animation:lt-msg 8s var(--ease) infinite both;animation-delay:3s}.lt-lead-card b{display:block;font-size:13px;color:var(--ink)}.lt-lead-card small{font-size:12px;color:var(--muted)}@keyframes lt-msg{0%{opacity:0;transform:translateY(12px) scale(.96)}8%,85%{opacity:1;transform:none}95%,to{opacity:0}}.lt-card-bundle{background:linear-gradient(135deg,#5b21b6,#7c3aed 55%,#9061f9);border:none;color:#fff}.lt-card-bundle:after{background:#4c1d95}.lt-card-bundle h3 em{color:#ddd6fe}.lt-card-bundle p{color:#ffffffd1;font-weight:600}.lt-saves{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:30px}.lt-saves span{font-size:13px;font-weight:600;background:#ffffff24;border:1px solid rgba(255,255,255,.2);border-radius:100px;padding:7px 13px}.art-bundle{background:#ffffff14}.art-bundle:before{background-image:radial-gradient(rgba(255,255,255,.22) 1px,transparent 1px)}.lt-orbit{position:relative;width:300px;height:300px;border-radius:50%;border:1px dashed rgba(255,255,255,.35);display:grid;place-items:center;animation:lt-spin 18s linear infinite}.lt-orbit>span{position:absolute;width:64px;height:64px;border-radius:20px;background:#fff;color:var(--v);display:grid;place-items:center;box-shadow:0 16px 30px -10px #00000059;animation:lt-spin 18s linear infinite reverse}.lt-orbit .o1{top:-32px;left:calc(50% - 32px)}.lt-orbit .o2{bottom:-32px;left:calc(50% - 32px)}.lt-orbit-core{width:168px;height:168px;border-radius:50%;background:#ffffff24;border:1px solid rgba(255,255,255,.3);display:flex;flex-direction:column;align-items:center;justify-content:center;animation:lt-spin 18s linear infinite reverse;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.lt-orbit-core b{font-size:44px;font-weight:800;letter-spacing:-.04em;line-height:1;margin:4px 0}.lt-orbit-core small{font-size:12px;opacity:.8}@keyframes lt-spin{to{transform:rotate(360deg)}}.lt-stats-sec{padding:clamp(20px,4vw,40px) 0}.lt-stats{display:grid;grid-template-columns:repeat(4,1fr);background:linear-gradient(135deg,#f7f5ff,#efeafe);border:1px solid var(--v-tint);border-radius:36px;padding:clamp(36px,5vw,64px) clamp(20px,4vw,48px)}.lt-stat{text-align:center;padding:0 12px}.lt-stat+.lt-stat{border-left:1px solid rgba(124,58,237,.14)}.lt-stat strong{display:block;font-size:clamp(2.6rem,5.4vw,4.4rem);font-weight:800;letter-spacing:-.05em;line-height:1;background:linear-gradient(180deg,var(--ink),#4c1d95);-webkit-background-clip:text;background-clip:text;color:transparent;font-variant-numeric:tabular-nums}.lt-stat span{display:block;margin-top:10px;font-size:14px;color:var(--muted);font-weight:500}.lt-faq-wrap{max-width:860px}.lt-faq{border-top:1px solid var(--line)}.lt-faq-item{border-bottom:1px solid var(--line)}.lt-faq-q{width:100%;display:flex;align-items:center;justify-content:space-between;gap:20px;background:none;border:none;padding:24px 4px;text-align:left;cursor:pointer;font:inherit;font-size:clamp(16px,1.6vw,18px);font-weight:600;color:var(--ink);letter-spacing:-.01em}.lt-faq-q i{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;flex-shrink:0;background:var(--v-soft);color:var(--v);transition:transform .5s var(--ease),background .3s,color .3s}.lt-faq-item.open .lt-faq-q i{transform:rotate(135deg);background:var(--v);color:#fff}.lt-faq-a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .6s var(--ease)}.lt-faq-item.open .lt-faq-a{grid-template-rows:1fr}.lt-faq-a>div{overflow:hidden}.lt-faq-a p{margin:0;padding:0 60px 26px 4px;color:var(--muted);font-size:16px;line-height:1.7}.lt-cta-sec{padding-top:0}.lt-cta{position:relative;overflow:hidden;text-align:center;color:#fff;background:linear-gradient(135deg,#4c1d95,#7c3aed 55%,#9b6dff);border-radius:calc(64px - var(--p, 1) * 24px);padding:clamp(64px,9vw,120px) 24px;transform:scale(calc(.88 + var(--p, 1) * .12));box-shadow:0 50px 100px -40px #4c1d9599}.lt-cta-glow{position:absolute;top:-30%;right:-30%;bottom:-30%;left:-30%;background:radial-gradient(closest-side at 30% 30%,rgba(255,255,255,.22),transparent),radial-gradient(closest-side at 75% 70%,rgba(196,181,253,.35),transparent);animation:lt-drift 16s ease-in-out infinite;pointer-events:none}.lt-cta>*{position:relative}.lt-cta h2{color:#fff;font-size:clamp(2.8rem,7vw,5.6rem);margin:26px 0 18px}.lt-cta h2 em{color:#ddd6fe}.lt-cta p{color:#ffffffc7;font-size:17px;line-height:1.6;max-width:460px;margin:0 auto 30px}.lt-cta-phone{display:inline-block;font-size:clamp(2rem,5.4vw,3.6rem);font-weight:800;letter-spacing:-.03em;color:#fff;text-decoration:none;background:#ffffff1a;border:1px solid rgba(255,255,255,.22);border-radius:100px;padding:14px clamp(24px,4vw,44px);transition:background .3s,transform .4s var(--ease)}.lt-cta-phone:hover{background:#ffffff2e;transform:translateY(-2px)}.lt-cta-meta{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 22px;margin-top:26px;font-size:13px;color:#ffffffbf}.lt-cta-meta span{display:inline-flex;align-items:center;gap:6px}.lt-footer{background:#faf9fd;border-top:1px solid var(--line);padding:64px 0 32px}.lt-footer-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:40px 32px;padding-bottom:44px;border-bottom:1px solid var(--line)}.lt-footer-brand p{color:var(--muted);font-size:14px;line-height:1.6;max-width:240px;margin:16px 0 0}.lt-footer h4{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--faint);margin:0 0 18px}.lt-footer-grid>div:not(.lt-footer-brand){display:flex;flex-direction:column;gap:12px}.lt-footer-grid a:not(.lt-logo){display:inline-flex;align-items:center;gap:8px;color:var(--ink);font-size:15px;text-decoration:none;opacity:.75;transition:opacity .2s,color .2s}.lt-footer-grid a:not(.lt-logo):hover{opacity:1;color:var(--v)}.lt-footer-copy{text-align:center;color:var(--faint);font-size:13px;margin:28px 0 0}@media (max-width: 1023px){.lt-stage-site{width:340px;left:-4%}}@media (max-width: 767px){.lt-wrap{width:calc(100% - 32px)}.lt-stage-site{display:none}.lt-chip{padding:9px 12px 9px 9px;border-radius:14px;gap:9px}.lt-chip .ic{width:30px;height:30px;border-radius:9px}.lt-chip b{font-size:12px}.lt-chip small{font-size:11px}.lt-stage{height:556px}.lt-stage-phone>div:not(.lt-tilt),.lt-tilt>div{transform:scale(.82);transform-origin:50% 0}.lt-chip.c1{right:auto;left:0;top:398px}.lt-chip.c2{right:0;left:auto;top:462px}.lt-chip.c3{display:none}.stk{top:calc(84px + var(--n, 0) * 12px)}.lt-stack{gap:4vh}.lt-card{grid-template-columns:1fr;min-height:0;border-radius:28px;padding:26px 22px;gap:22px}.lt-card h3{margin-top:16px}.lt-card p{font-size:16px;margin-bottom:18px}.lt-ticks{margin-bottom:22px;gap:9px}.lt-card-art{min-height:0;height:210px;order:-1;border-radius:20px}.lt-call{transform:scale(.78)}.art-site .lt-browser{width:100%;transform:rotate(-3deg) scale(.74)}.lt-orbit{width:180px;height:180px}.lt-orbit>span{width:48px;height:48px;border-radius:15px}.lt-orbit .o1{top:-24px;left:calc(50% - 24px)}.lt-orbit .o2{bottom:-24px;left:calc(50% - 24px)}.lt-orbit-core{width:112px;height:112px}.lt-orbit-core b{font-size:30px}.lt-stats{grid-template-columns:repeat(2,1fr);row-gap:36px;border-radius:28px}.lt-stat:nth-child(3){border-left:none}.lt-faq-a p{padding-right:8px}.lt-footer-brand{grid-column:span 2}}@media (max-width: 767px) and (max-height: 740px){.lt-card-art{display:none}}@media (prefers-reduced-motion: reduce){.lt .rv,.lt .lines .ln>span{opacity:1;transform:none;filter:none;transition:none}.lt *,.lt *:before{animation:none!important}}.lt-story{height:300vh;position:relative}.lt-story-pin{position:sticky;top:0;height:100vh;height:100svh;display:flex;align-items:center;overflow:hidden}.lt-story-grid{display:grid;grid-template-columns:1fr 1.1fr;gap:clamp(32px,5vw,80px);align-items:center}.lt-story-lines{position:relative;min-height:270px}.lt-story-line{position:absolute;inset:0 0 auto;opacity:0;transform:translateY(40px);filter:blur(8px);transition:opacity .8s var(--ease),transform .9s var(--ease),filter .8s var(--ease);pointer-events:none}.lt-story-line h2{font-size:clamp(2.6rem,5.8vw,4.8rem)}.lt-story-line p{color:var(--muted);font-size:clamp(17px,1.6vw,20px);line-height:1.55;max-width:420px;margin:22px 0 0}.lt-story[data-step="0"] .lt-story-line[data-i="0"],.lt-story[data-step="1"] .lt-story-line[data-i="1"],.lt-story[data-step="2"] .lt-story-line[data-i="2"]{opacity:1;transform:none;filter:none}.lt-story:not([data-step]) .lt-story-line[data-i="0"]{opacity:1;transform:none;filter:none}.lt-story-dots{display:flex;gap:8px;margin-top:28px}.lt-story-dots i{height:6px;width:6px;border-radius:6px;background:var(--v-tint);transition:width .6s var(--ease),background .4s}.lt-story[data-step="0"] .lt-story-dots i[data-i="0"],.lt-story:not([data-step]) .lt-story-dots i[data-i="0"],.lt-story[data-step="1"] .lt-story-dots i[data-i="1"],.lt-story[data-step="2"] .lt-story-dots i[data-i="2"]{width:34px;background:var(--v)}.lt-story-scene{position:relative;aspect-ratio:1 / .92;border-radius:40px;overflow:hidden;background:linear-gradient(180deg,#ede9fe,#f5f3ff 55%,#faf8ff);border:1px solid var(--v-tint);box-shadow:var(--shadow);transform:scale(calc(.94 + var(--p, 0) * .06))}.lt-story-scene .sun{position:absolute;width:90px;height:90px;border-radius:50%;right:12%;top:10%;background:radial-gradient(circle,#fde68a,#fbbf24 60%);box-shadow:0 0 60px 20px #fbbf2459;transform:translateY(calc(var(--p, 0) * 30px))}.lt-story-scene .cloud{position:absolute;height:34px;border-radius:40px;background:#fff;box-shadow:0 8px 20px -12px #4c1d954d;animation:lt-cloud 26s linear infinite}.lt-story-scene .cloud:before{content:"";position:absolute;width:50%;height:150%;left:18%;bottom:30%;border-radius:50%;background:#fff}.lt-story-scene .c1{width:120px;top:16%;left:8%}.lt-story-scene .c2{width:90px;top:30%;left:52%;animation-duration:34s;animation-delay:-12s}@keyframes lt-cloud{0%{translate:-40px 0}50%{translate:60px 0}to{translate:-40px 0}}.lt-story-scene .house{position:absolute;left:6%;right:6%;bottom:0;width:88%;filter:drop-shadow(0 30px 40px rgba(76,29,149,.22))}.lt-story-scene .worker{position:absolute;left:31%;top:45%;width:54px;height:54px;border-radius:50%;background:#fbbf24;color:#78350f;display:grid;place-items:center;border:4px solid #fff;box-shadow:0 10px 24px -8px #78350f80;animation:lt-hammer 1.1s ease-in-out infinite}@keyframes lt-hammer{50%{transform:translateY(-5px) rotate(-6deg)}}.lt-story-scene .tag-time{position:absolute;left:6%;top:7%;display:inline-flex;align-items:center;gap:6px;background:#ffffffe6;border-radius:100px;padding:7px 13px;font-size:12px;font-weight:600;color:var(--muted);box-shadow:0 6px 18px -10px #4c1d9566}.lt-story-scene .phone{position:absolute;right:6%;bottom:8%;width:min(250px,62%);height:76px;background:#fff;border-radius:22px;box-shadow:0 24px 50px -18px #4c1d958c;opacity:0;transform:translateY(60px) scale(.9);transition:opacity .7s var(--ease),transform .8s var(--ease)}.lt-story[data-step="1"] .phone,.lt-story[data-step="2"] .phone{opacity:1;transform:none}.lt-story[data-step="1"] .phone{animation:lt-buzz .9s ease-in-out infinite}@keyframes lt-buzz{0%,to{rotate:0deg}20%{rotate:-3deg}40%{rotate:3deg}60%{rotate:-2deg}80%{rotate:0deg}}.lt-story-scene .ring{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:22px;border:2px solid rgba(239,68,68,.5);opacity:0}.lt-story[data-step="1"] .ring{animation:lt-ripple 1.6s ease-out infinite}.lt-story[data-step="1"] .ring.r2{animation-delay:.8s}@keyframes lt-ripple{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.25,1.6)}}.ph-state{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;gap:12px;padding:0 16px;transition:opacity .5s var(--ease),transform .6s var(--ease)}.ph-state b{display:block;font-size:14px}.ph-state small{font-size:12px;color:var(--muted)}.ph-ic{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;color:#fff;flex-shrink:0}.ph-ic.red{background:#ef4444}.ph-ic.green{background:#22c55e}.ph-state.answered{opacity:0;transform:translateY(14px)}.lt-story[data-step="2"] .ph-state.incoming{opacity:0;transform:translateY(-14px)}.lt-story[data-step="2"] .ph-state.answered{opacity:1;transform:none}.lt-story-scene .lead{position:absolute;left:6%;top:20%;display:flex;align-items:center;gap:12px;background:var(--v);color:#fff;border-radius:20px;padding:14px 18px 14px 14px;box-shadow:0 24px 50px -18px #4c1d95b3;opacity:0;transform:translateY(-30px) scale(.9);transition:opacity .7s var(--ease) .3s,transform .8s var(--ease) .3s}.lt-story-scene .lead b{display:block;font-size:14px}.lt-story-scene .lead small{font-size:12px;opacity:.85}.lt-story[data-step="2"] .lead{opacity:1;transform:none}.lt-story[data-step="2"] .worker{animation:none;background:#22c55e;color:#fff}.lt-bento{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.bt{position:relative;overflow:hidden;background:#fff;border:1px solid var(--line);border-radius:32px;padding:28px;display:flex;flex-direction:column;box-shadow:0 1px 2px #16121f08;transition:box-shadow .5s var(--ease),border-color .4s,opacity 1s var(--ease) var(--d, 0s),transform 1.2s var(--ease) var(--d, 0s),filter 1s var(--ease) var(--d, 0s)}.bt.in:hover{box-shadow:var(--shadow);border-color:var(--v-tint)}.bt-trades,.bt-calls{grid-column:span 2}.bt h3{font-size:clamp(1.4rem,2.2vw,1.8rem);font-weight:800;letter-spacing:-.03em;margin:22px 0 6px}.bt p{color:var(--muted);font-size:15px;line-height:1.55;margin:0}.bt-art{position:relative;height:210px;border-radius:22px;background:linear-gradient(150deg,#f7f5ff,#efeafe);display:grid;place-items:center;overflow:hidden}.bt-trades .bt-art{display:flex;flex-direction:column;justify-content:center;gap:14px}.bt-chips{display:flex;gap:12px;width:-moz-max-content;width:max-content;animation:lt-slide 28s linear infinite}.bt-chips.r1{animation-direction:reverse;animation-duration:32s;margin-left:-120px}.bt-chips span{display:inline-flex;align-items:center;gap:8px;background:#fff;border:1px solid var(--v-tint);border-radius:100px;padding:11px 18px;font-size:14px;font-weight:600;white-space:nowrap;box-shadow:0 8px 20px -14px #4c1d9580}.bt-chips svg{color:var(--v)}@keyframes lt-slide{to{transform:translate(-50%)}}.bt-ring{width:150px;height:150px;transform:rotate(-90deg)}.bt-ring circle{fill:none;stroke:#fff;stroke-width:12}.bt-ring .fill{stroke:var(--v);stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100;transition:stroke-dashoffset 2s var(--ease) .4s}.bt-speed.in .bt-ring .fill{stroke-dashoffset:8}.bt-ring-num{position:absolute;font-size:34px;font-weight:800;letter-spacing:-.04em;color:var(--ink)}.bt-toggle{position:relative;display:grid;grid-template-columns:1fr 1fr;width:min(300px,90%);background:#fff;border-radius:100px;padding:6px;box-shadow:0 10px 30px -14px #4c1d9580}.bt-toggle .opt{position:relative;z-index:1;text-align:center;font-size:13px;font-weight:700;padding:12px 6px;border-radius:100px;color:var(--faint);animation:lt-opt-a 4s var(--ease) infinite}.bt-toggle .opt.b{animation-name:lt-opt-b}.bt-toggle i{position:absolute;top:6px;bottom:6px;left:6px;width:calc(50% - 6px);border-radius:100px;background:var(--v);box-shadow:0 8px 20px -8px #7c3aedb3;animation:lt-knob 4s var(--ease) infinite}@keyframes lt-knob{0%,20%{transform:none;background:#c9c3d8}40%,90%{transform:translate(100%);background:var(--v)}to{transform:none;background:#c9c3d8}}@keyframes lt-opt-a{0%,20%{color:#fff}40%,90%{color:var(--faint)}to{color:#fff}}@keyframes lt-opt-b{0%,20%{color:var(--faint)}40%,90%{color:#fff}to{color:var(--faint)}}.bt-calls .bt-art{display:flex;flex-direction:column;justify-content:center;gap:10px;padding:0 clamp(16px,4vw,48px)}.bt-call{position:relative;width:min(440px,100%);align-self:center;display:flex;align-items:center;justify-content:space-between;background:#fff;border-radius:16px;padding:11px 16px;font-size:14px;font-weight:600;box-shadow:0 8px 20px -16px #4c1d9580}.bt-call .who{font-variant-numeric:tabular-nums}.bt-call .st{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;padding:5px 11px;border-radius:100px}.bt-call .miss{color:#dc2626;background:#fef2f2;animation:lt-miss 6s var(--ease) infinite;animation-delay:calc(var(--i) * .5s)}.bt-call .ok{position:absolute;right:16px;color:#15803d;background:#f0fdf4;animation:lt-ok 6s var(--ease) infinite;animation-delay:calc(var(--i) * .5s)}@keyframes lt-miss{0%,25%{opacity:1;transform:none}35%,92%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@keyframes lt-ok{0%,25%{opacity:0;transform:translateY(8px)}35%,92%{opacity:1;transform:none}to{opacity:0;transform:translateY(8px)}}@media (max-width: 1023px){.lt-story-grid{grid-template-columns:1fr;gap:24px}.lt-story-lines{min-height:190px}.lt-story-line p{margin-top:12px}.lt-story-scene{aspect-ratio:auto;height:min(46vh,420px)}.lt-bento{grid-template-columns:1fr 1fr}.bt-trades,.bt-calls{grid-column:span 2}}@media (max-width: 767px){.lt-story-pin{align-items:flex-start;padding-top:96px}.lt-story-line h2{font-size:clamp(2.3rem,10vw,3rem)}.lt-story-lines{min-height:170px}.lt-story-dots{margin-top:8px}.lt-story-scene{height:min(44vh,380px);border-radius:28px}.lt-story-scene .sun{width:60px;height:60px}.lt-story-scene .worker{width:44px;height:44px}.lt-story-scene .lead{padding:10px 14px 10px 10px;top:18%}.lt-story-scene .phone{height:64px}.lt-bento{grid-template-columns:1fr}.bt-trades,.bt-calls{grid-column:auto}.bt{padding:20px;border-radius:26px}.bt-art{height:180px}}@media (prefers-reduced-motion: reduce){.lt-story{height:auto}.lt-story-pin{position:static;height:auto;padding:80px 0}.lt-story-lines{min-height:0}.lt-story-line{position:static;opacity:1;transform:none;filter:none;margin-bottom:24px}}.lt-pill.green{color:#15803d;border-color:#bbf7d0;box-shadow:0 6px 20px -10px #15803d59}.lt-pill.green .dot{background:#22c55e;box-shadow:0 0 0 4px #22c55e2e}.lt-tint{background:linear-gradient(180deg,#fff,#f8f6ff 18%,#f8f6ff 82%,#fff)}.lt-hero-product{padding-bottom:clamp(60px,8vw,100px)}.lt-hero-product:after{display:none}.lt-showcase{position:relative;z-index:2;max-width:980px;margin:clamp(48px,7vw,80px) auto 0;perspective:1400px}.lt-insights{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.lt-insight{background:#fff;border:1px solid var(--line);border-radius:32px;padding:clamp(32px,4vw,48px) 28px;text-align:center;box-shadow:var(--shadow);transition:opacity 1s var(--ease) var(--d, 0s),transform 1.2s var(--ease) var(--d, 0s),filter 1s var(--ease) var(--d, 0s)}.lt-insight strong{display:block;font-size:clamp(3.4rem,6vw,5rem);font-weight:800;letter-spacing:-.05em;line-height:1;margin-bottom:18px;background:linear-gradient(180deg,var(--v),#4c1d95);-webkit-background-clip:text;background-clip:text;color:transparent;font-variant-numeric:tabular-nums}.lt-insight span{color:var(--muted);font-size:15px;line-height:1.55;display:block;max-width:260px;margin:0 auto}.lt-included{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.lt-inc{display:flex;gap:18px;align-items:flex-start;background:#fff;border:1px solid var(--line);border-radius:26px;padding:26px;transition:opacity 1s var(--ease) var(--d, 0s),transform 1.2s var(--ease) var(--d, 0s),filter 1s var(--ease) var(--d, 0s),box-shadow .5s var(--ease),border-color .4s}.lt-inc.in:hover{box-shadow:var(--shadow);border-color:var(--v-tint)}.lt-inc .ic{width:48px;height:48px;border-radius:15px;background:var(--v-soft);color:var(--v);display:grid;place-items:center;flex-shrink:0}.lt-inc h3{font-size:17px;font-weight:700;letter-spacing:-.02em;margin:2px 0 6px}.lt-inc p{font-size:14px;color:var(--muted);line-height:1.55;margin:0}.lt-steps{height:calc(var(--n) * 85vh + 40vh);position:relative}.lt-steps-pin{position:sticky;top:0;height:100vh;height:100svh;display:flex;align-items:center;overflow:hidden}.lt-steps-grid{display:grid;grid-template-columns:1fr 1.05fr;gap:clamp(32px,6vw,96px);align-items:center}.lt-steps-title{margin-bottom:40px!important}.lt-steps-list{position:relative;list-style:none;margin:0;padding:0 0 0 34px;display:flex;flex-direction:column;gap:26px}.lt-steps-list .rail{position:absolute;left:9px;top:8px;bottom:8px;width:3px;border-radius:3px;background:var(--v-tint);overflow:hidden}.lt-steps-list .rail i{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(var(--v-mid),var(--v));transform-origin:top;transform:scaleY(var(--p, 0))}.lt-steps-list li{position:relative;display:grid;grid-template-columns:auto 1fr;-moz-column-gap:14px;column-gap:14px;align-items:baseline;color:var(--faint);transition:color .5s}.lt-steps-list li:before{content:"";position:absolute;left:-31px;top:6px;width:15px;height:15px;border-radius:50%;background:#fff;border:3px solid var(--v-tint);transition:border-color .4s,background .4s,transform .5s var(--ease)}.lt-steps-list li.on:before{border-color:var(--v);background:var(--v)}.lt-steps-list li.cur:before{transform:scale(1.3);box-shadow:0 0 0 6px #7c3aed26}.lt-steps-list .n{font-size:12px;font-weight:800;letter-spacing:.1em}.lt-steps-list b{font-size:clamp(18px,1.8vw,22px);font-weight:700;letter-spacing:-.02em}.lt-steps-list small{grid-column:2;font-size:13px;font-weight:600}.lt-steps-list li.on{color:var(--ink)}.lt-steps-list li.on .n,.lt-steps-list li.on small{color:var(--v)}.lt-steps-cards{position:relative;height:420px}.lt-step-card{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:flex-end;padding:clamp(28px,4vw,48px);border-radius:36px;overflow:hidden;background:linear-gradient(150deg,#7c3aed,#5b21b6);color:#fff;box-shadow:0 40px 80px -36px #4c1d9599;opacity:0;transform:translateY(60px) scale(.94) rotate(2deg);transition:opacity .7s var(--ease),transform .9s var(--ease)}.lt-step-card:nth-child(2){background:linear-gradient(150deg,#8b5cf6,#6d28d9)}.lt-step-card:nth-child(3){background:linear-gradient(150deg,#9061f9,#7c3aed)}.lt-step-card:nth-child(4){background:linear-gradient(150deg,#a78bfa,#7c3aed)}.lt-step-card:before{content:"";position:absolute;width:380px;height:380px;right:-120px;top:-140px;border-radius:50%;background:radial-gradient(closest-side,rgba(255,255,255,.28),transparent)}.lt-step-card.on{opacity:1;transform:translateY(calc(var(--back, 0) * -14px)) scale(calc(1 - var(--back, 0) * .05))}.lt-step-card.on:not(.cur){opacity:0}.lt-step-card.cur{opacity:1;transform:none;z-index:2}.lt-step-card .ic{position:absolute;top:clamp(28px,4vw,44px);left:clamp(28px,4vw,48px);width:76px;height:76px;border-radius:24px;background:#ffffff29;border:1px solid rgba(255,255,255,.28);display:grid;place-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.lt-step-card.cur .ic{animation:lt-pop .8s var(--ease)}@keyframes lt-pop{0%{transform:scale(.6) rotate(-12deg);opacity:0}}.lt-step-card .day{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;opacity:.8}.lt-step-card h3{font-size:clamp(2rem,3.6vw,3rem);font-weight:800;letter-spacing:-.04em;margin:10px 0 12px}.lt-step-card p{font-size:17px;line-height:1.55;opacity:.88;margin:0;max-width:420px}.lt-pricing-wrap{max-width:980px}.lt-prices{display:grid;grid-template-columns:1fr 1fr;gap:18px}.lt-price{background:#fff;border:1px solid var(--line);border-radius:34px;padding:clamp(28px,4vw,44px);box-shadow:var(--shadow);display:flex;flex-direction:column;transition:opacity 1s var(--ease) var(--d, 0s),transform 1.2s var(--ease) var(--d, 0s),filter 1s var(--ease) var(--d, 0s)}.lt-price .kind{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--v)}.lt-price .amount{display:flex;align-items:baseline;gap:2px;margin:18px 0 4px}.lt-price .amount sup{font-size:24px;font-weight:700;color:var(--muted);top:-1.2em}.lt-price .amount b{font-size:clamp(4rem,7vw,5.4rem);font-weight:800;letter-spacing:-.05em;line-height:1}.lt-price .amount span{font-size:16px;color:var(--muted);font-weight:500;margin-left:4px}.lt-price .note{font-size:13px;color:var(--faint)}.lt-price p{color:var(--muted);font-size:15px;line-height:1.6;margin:22px 0;padding-top:22px;border-top:1px solid var(--line)}.lt-price ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:11px}.lt-price li{display:flex;align-items:center;gap:11px;font-size:15px;font-weight:500}.lt-price li svg{width:22px;height:22px;padding:4px;border-radius:50%;background:var(--v-soft);color:var(--v);flex-shrink:0}.lt-price.featured{background:linear-gradient(160deg,#1e1035,#2e1065);color:#fff;border-color:transparent}.lt-price.featured .kind{color:#c4b5fd}.lt-price.featured .amount sup,.lt-price.featured .amount span,.lt-price.featured .note{color:#fff9}.lt-price.featured p{color:#ffffffb8;border-color:#ffffff1f}.lt-price.featured li svg{background:#a78bfa33;color:#ddd6fe}.lt-note{display:flex;align-items:center;gap:14px;max-width:660px;margin:22px auto 0;background:#fff;border:1px solid var(--line);border-radius:22px;padding:18px 22px}.lt-note svg{color:var(--v);flex-shrink:0}.lt-note p{margin:0;font-size:15px;color:var(--muted);line-height:1.55}.lt-note b{color:var(--ink)}.lt-bundle{position:relative;overflow:hidden;margin-top:22px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px;background:linear-gradient(135deg,#5b21b6,#7c3aed 55%,#9061f9);color:#fff;border-radius:34px;padding:clamp(28px,4vw,44px);box-shadow:0 40px 80px -36px #4c1d9599}.lt .lt-bundle.rv.in{transform:scale(calc(.94 + var(--p, 1) * .06))}.lt-bundle-glow{position:absolute;top:-40%;right:-40%;bottom:-40%;left:-40%;background:radial-gradient(closest-side at 80% 20%,rgba(255,255,255,.22),transparent);animation:lt-drift 14s ease-in-out infinite;pointer-events:none}.lt-bundle>*{position:relative}.lt-bundle-copy{flex:1 1 360px}.lt-bundle h3{font-size:clamp(1.7rem,3vw,2.4rem);font-weight:800;letter-spacing:-.035em;margin:16px 0 8px}.lt-bundle h3 em{color:#ddd6fe}.lt-bundle p{margin:0 0 18px;color:#ffffffd1;font-weight:600}.lt-bundle .lt-saves{margin-bottom:0}.lt-roi-wrap{max-width:860px}.lt-roi{background:#fff;border:1px solid var(--line);border-radius:36px;padding:clamp(28px,5vw,52px);box-shadow:var(--shadow)}.lt-roi-inputs{display:grid;grid-template-columns:1fr 1fr;gap:28px 48px}.lt-roi-inputs label{display:block}.lt-roi-inputs label>span{display:flex;justify-content:space-between;align-items:baseline;font-size:14px;font-weight:600;color:var(--muted);margin-bottom:16px}.lt-roi-inputs b{font-size:24px;font-weight:800;color:var(--ink);letter-spacing:-.02em}.lt .calc-slider{border:0}.lt-roi-out{text-align:center;padding:40px 0;margin:32px 0;border-block:1px solid var(--line)}.lt-roi-out small{display:block;color:var(--muted);font-size:14px}.lt-roi-out strong{display:block;font-size:clamp(3.2rem,10vw,6rem);font-weight:800;letter-spacing:-.05em;line-height:1;margin:14px 0 10px;color:#e11d48;font-variant-numeric:tabular-nums}.lt-roi-even{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:22px;padding:22px 26px;text-align:center}.lt-roi-even>b{display:block;color:#15803d;font-size:16px;margin-bottom:6px}.lt-roi-even p{margin:0;color:var(--muted);font-size:15px;line-height:1.6}.lt-roi-even strong{color:var(--ink)}.lt-roi-even strong.g{color:#15803d}.lt-convo{height:380vh;position:relative}.lt-convo-pin{position:sticky;top:0;height:100vh;height:100svh;display:flex;align-items:center;overflow:hidden}.lt-convo-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(32px,6vw,90px);align-items:center}.lt-convo h2{margin-bottom:30px;font-size:clamp(2.2rem,3.8vw,3.3rem)}.lt-convo-pin{padding-top:56px}.lt-lead2{background:#fff;border:1px solid var(--line);border-radius:28px;padding:10px;box-shadow:var(--shadow);max-width:440px}.lt-lead2-head{display:flex;align-items:center;gap:10px;padding:10px 10px 14px}.lt-lead2-head .app{width:34px;height:34px;border-radius:11px;background:linear-gradient(150deg,#8b5cf6,#6d28d9);color:#fff;display:grid;place-items:center}.lt-lead2-head b{font-size:15px}.lt-lead2-head .st{margin-left:auto;font-size:12px;font-weight:700}.lt-lead2-head .wait{display:inline-flex;align-items:center;gap:7px;color:#b45309;background:#fffbeb;padding:6px 11px;border-radius:100px}.lt-lead2-head .wait:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor;animation:lt-ping 1.2s ease-in-out infinite;box-shadow:0 0 0 4px #fbbf2440}.lt-lead2-head .sent{display:none;align-items:center;gap:6px;color:#15803d;background:#f0fdf4;padding:6px 11px;border-radius:100px}.lt-lead2-head .sent.on{display:inline-flex;animation:lt-pop .6s var(--ease)}.lt-lead2-head .sent.on~.wait,.lt-convo[data-step="6"] .wait{display:none}.lt-lead2-row{position:relative;display:flex;justify-content:space-between;align-items:center;height:50px;padding:0 16px;margin-top:6px;border-radius:15px;background:#f6f4fb;font-size:14px;overflow:hidden;transition:background .5s,box-shadow .5s}.lt-lead2-row .k{color:var(--muted);font-weight:500}.lt-lead2-row b{font-weight:700;opacity:0;transform:translate(14px);transition:opacity .5s,transform .6s var(--ease)}.lt-lead2-row b.hot{color:#dc2626;background:#fef2f2;padding:4px 10px;border-radius:100px}.lt-lead2-row:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.85),transparent);transform:translate(-100%);animation:lr-shimmer 1.8s ease-in-out infinite}.lt-lead2-row.on{background:#fff;box-shadow:inset 0 0 0 1px var(--line)}.lt-lead2-row.on:after{display:none}.lt-lead2-row.on b{opacity:1;transform:none}.lt-lead2-row.cur{box-shadow:inset 0 0 0 2px var(--v-tint)}@keyframes lr-shimmer{to{transform:translate(100%)}}.lt-chat{background:#fff;border:1px solid var(--line);border-radius:34px;box-shadow:var(--shadow);overflow:hidden;display:flex;flex-direction:column;height:min(560px,70vh)}.lt-chat-head{display:flex;align-items:center;gap:12px;padding:18px 22px;border-bottom:1px solid var(--line)}.lt-chat-head .av{width:40px;height:40px;border-radius:50%;background:#22c55e;color:#fff;display:grid;place-items:center;animation:lt-ring 1.6s ease-in-out infinite}.lt-chat-head b{display:block;font-size:15px}.lt-chat-head small{font-size:12px;color:var(--muted)}.lt-chat-head .live{margin-left:auto;display:flex;align-items:center;gap:3px;height:22px}.lt-chat-head .live i{width:4px;height:100%;border-radius:3px;background:var(--v);animation:lt-wave 1s ease-in-out infinite}.lt-chat-head .live i:nth-child(2){animation-delay:-.2s}.lt-chat-head .live i:nth-child(3){animation-delay:-.4s}.lt-chat-head .live i:nth-child(4){animation-delay:-.6s}.lt-chat-head .live i:nth-child(5){animation-delay:-.8s}.lt-convo[data-step="6"] .lt-chat-head .av,.lt-convo[data-step="6"] .live i{animation:none}.lt-convo[data-step="6"] .lt-chat-head .av{background:#9ca3af}.lt-chat-body{flex:1;display:flex;flex-direction:column;justify-content:flex-end;gap:10px;padding:20px;overflow:hidden;background:linear-gradient(180deg,#fff,#faf9fd);-webkit-mask-image:linear-gradient(transparent,#000 18%);mask-image:linear-gradient(transparent,#000 18%)}.msg{max-width:78%;font-size:15px;line-height:1.5;padding:12px 16px;border-radius:20px;display:none}.msg.on{display:block;animation:lt-msg-in .6s var(--ease) both}.msg.ai{align-self:flex-start;background:var(--v-soft);color:var(--ink);border-bottom-left-radius:6px}.msg.me{align-self:flex-end;background:var(--v);color:#fff;border-bottom-right-radius:6px}.msg.done{align-self:center;max-width:none;font-size:13px;font-weight:700;color:#15803d;background:#f0fdf4;border-radius:100px;padding:9px 16px}.msg.done.on{display:inline-flex;align-items:center;gap:7px}@keyframes lt-msg-in{0%{opacity:0;transform:translateY(18px) scale(.96)}}@media (max-width: 1023px){.lt-convo-grid{grid-template-columns:1fr;gap:18px}.lt-convo h2{margin-bottom:0}.lt-convo-side{display:contents}.lt-convo-side .lt-label{order:0}.lt-convo h2{order:1}.lt-chat{order:2;height:min(330px,40vh)}.lt-lead2{order:3;max-width:none}}@media (max-width: 767px){.lt-convo-pin{align-items:flex-start;padding-top:88px}.lt-convo h2{font-size:clamp(1.9rem,8vw,2.4rem)}.lt-convo-side .lt-label{margin-bottom:-6px}.lt-chat{border-radius:26px}.lt-chat-head{padding:12px 16px}.lt-chat-body{padding:14px;gap:8px}.msg{font-size:14px;padding:10px 13px}.lt-lead2{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:8px;border-radius:22px}.lt-lead2-head{grid-column:span 2;padding:4px 4px 6px}.lt-lead2-row{margin:0;height:auto;padding:8px 11px;flex-direction:column;align-items:flex-start;gap:2px;font-size:13px}.lt-lead2-row .k{font-size:11px}}@media (prefers-reduced-motion: reduce){.lt-convo{height:auto}.lt-convo-pin{position:static;height:auto;padding:80px 0}.msg{display:block}}.lt-legal{padding:clamp(130px,14vw,170px) 0 clamp(60px,8vw,100px)}.lt-legal .lt-wrap{max-width:820px}.lt-legal h1{font-size:clamp(2.4rem,6vw,4rem);font-weight:800;letter-spacing:-.04em;margin:0 0 32px}.lt-legal-card{background:#fff;border:1px solid var(--line);border-radius:32px;padding:clamp(24px,5vw,48px);box-shadow:var(--shadow)}@media (max-width: 1023px){.lt-included{grid-template-columns:1fr 1fr}.lt-steps-grid{grid-template-columns:1fr;gap:28px}.lt-steps-title{margin-bottom:22px!important}.lt-steps-cards{height:300px}}@media (max-width: 767px){.lt-insights,.lt-included,.lt-prices{grid-template-columns:1fr}.lt-insight{border-radius:26px}.lt-inc{padding:20px;border-radius:22px}.lt-steps{height:calc(var(--n) * 75vh + 30vh)}.lt-steps-pin{align-items:flex-start;padding-top:92px}.lt-steps-title{font-size:clamp(2.1rem,9vw,2.8rem)!important}.lt-steps-list{gap:14px}.lt-steps-list small{display:none}.lt-steps-cards{height:min(300px,40vh)}.lt-step-card{border-radius:28px;padding:24px}.lt-step-card .ic{width:56px;height:56px;border-radius:18px;top:22px;left:24px}.lt-step-card h3{font-size:1.8rem;margin:6px 0 8px}.lt-step-card p{font-size:15px}.lt-roi-inputs{grid-template-columns:1fr}}@media (max-width: 767px) and (max-height: 720px){.lt-steps-list{display:none}}@media (prefers-reduced-motion: reduce){.lt-steps{height:auto}.lt-steps-pin{position:static;height:auto;padding:80px 0}.lt-steps-cards{height:auto;display:grid;gap:12px}.lt-step-card{position:relative;opacity:1;transform:none;min-height:240px}}.lt-serp{height:280vh;position:relative}.lt-serp-pin,.lt-build-pin,.lt-day-pin,.lt-flow-pin{position:sticky;top:0;height:100vh;height:100svh;display:flex;align-items:center;overflow:hidden}.lt-serp-grid,.lt-build-grid{display:grid;grid-template-columns:1fr 1.05fr;gap:clamp(32px,6vw,90px);align-items:center}.lt-serp h2,.lt-build h2{margin-bottom:34px}.lt-serp{height:340vh}.lt-serp-lead{font-size:18px;line-height:1.6;color:var(--muted);max-width:420px}.sv-ring-stage{--R: 340px;--cw: 290px;position:relative;height:min(560px,70vh);perspective:1600px;display:grid;place-items:center}.sv-ring-wrap{display:grid;place-items:center;transform-style:preserve-3d;transition:transform .7s var(--ease),opacity .6s,filter .6s}.lt-serp[data-step="2"] .sv-ring-wrap,.lt-serp[data-step="3"] .sv-ring-wrap{transform:translate3d(0,-30px,-260px);opacity:.35}.sv-ring{position:relative;width:var(--cw);aspect-ratio:300 / 230;transform-style:preserve-3d;transform:translateZ(calc(var(--R) * -1)) rotateY(calc(clamp(0,var(--p, 0) / .46,1)*-300deg));will-change:transform}.sv-site{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:16px;overflow:hidden;background:#fff;box-shadow:0 30px 60px -30px #16121f80,0 0 0 1px var(--line);transform:rotateY(calc(var(--i) * 60deg)) translateZ(var(--R));backface-visibility:hidden}.sv-site .bar,.sv-you-site .bar{display:flex;align-items:center;gap:5px;padding:7px 10px;background:#faf9fd;border-bottom:1px solid var(--line)}.sv-site .bar i,.sv-you-site .bar i{width:7px;height:7px;border-radius:50%;background:#e4e0ef}.sv-site .bar span,.sv-you-site .bar span{margin-left:6px;font-size:10.5px;color:var(--muted)}.sv-site img{display:block;width:100%;height:calc(100% - 26px);-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.sv-site .lbl{position:absolute;left:10px;bottom:10px;display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;padding:6px 11px;border-radius:100px;background:var(--ink);color:#fff}.sv-you{position:absolute;z-index:4;left:50%;top:50%;width:calc(var(--cw) * 1.25);margin-left:calc(var(--cw) * -.625);transform:translate3d(0,-50%,0);pointer-events:none}.sv-you-site{border-radius:18px;overflow:hidden;background:#fff;box-shadow:0 50px 90px -30px #7c3aeda6,0 0 0 3px var(--v);opacity:0;transform:translate3d(0,-360px,0) rotate(-6deg) scale(1.25);transition:transform .45s cubic-bezier(.5,0,.75,0),opacity .2s}.sv-you-site img{display:block;width:100%;aspect-ratio:300 / 204;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.lt-serp[data-step="2"] .sv-you-site,.lt-serp[data-step="3"] .sv-you-site{opacity:1;transform:none;transition:transform .5s cubic-bezier(.55,0,.6,1.45) .15s,opacity .2s .15s}.sv-you-res{display:flex;align-items:center;gap:12px;margin:-26px 18px 0;position:relative;padding:12px 14px;border-radius:18px;background:#fff;border:2px solid var(--v);box-shadow:0 24px 44px -20px #4c1d9599;opacity:0;transform:translate3d(0,30px,0) scale(.9);transition:opacity .25s,transform .25s var(--ease)}.sv-you-res>div{flex:1;min-width:0}.sv-you-res b{display:block;font-size:15px;color:var(--v)}.sv-you-res small{font-size:12px;color:var(--muted)}.sv-you-res .fav{width:36px;height:36px;border-radius:11px;background:var(--v);color:#fff;display:grid;place-items:center;flex-shrink:0}.sv-you-res .cta{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:700;color:#fff;background:#22c55e;border-radius:100px;padding:8px 12px}.lt-serp[data-step="2"] .sv-you-res,.lt-serp[data-step="3"] .sv-you-res{opacity:1;transform:none;transition:opacity .4s .75s,transform .6s cubic-bezier(.175,.885,.32,1.275) .75s}.lt-serp[data-step="3"] .sv-you-res .cta{animation:lt-buzz .8s ease-in-out infinite,lt-ring 1.6s ease-in-out infinite}.sv-shock{position:absolute;z-index:3;left:50%;top:50%;width:160px;height:160px;margin:-80px 0 0 -80px;border-radius:50%;border:3px solid var(--v);opacity:0;pointer-events:none}.lt-serp[data-step="2"] .sv-shock{animation:lt-shock .8s cubic-bezier(0,0,.2,1) .6s}@keyframes lt-shock{0%{opacity:.8;transform:scale(.4)}to{opacity:0;transform:scale(4)}}.sv-call{position:absolute;z-index:6;right:0;bottom:2%;display:flex;align-items:center;gap:10px;background:var(--ink);color:#fff;border-radius:18px;padding:10px 18px 10px 10px;box-shadow:0 24px 50px -18px #16121f8c;opacity:0;transform:translate3d(0,24px,0) scale(.9);transition:opacity .3s,transform .3s var(--ease)}.sv-call .ic{width:36px;height:36px;border-radius:12px;background:#22c55e;display:grid;place-items:center;animation:lt-ring 1.6s ease-in-out infinite}.sv-call b{display:block;font-size:14px}.sv-call small{font-size:12px;color:#ffffffa6}.lt-serp[data-step="3"] .sv-call{opacity:1;transform:none;transition:opacity .4s .5s,transform .6s cubic-bezier(.175,.885,.32,1.275) .5s}@media (max-width: 767px){.lt-serp-lead{font-size:15px}.sv-ring-stage{--R: 220px;--cw: 200px;perspective:1000px;height:min(430px,54vh)}.sv-you{width:calc(var(--cw) * 1.45);margin-left:calc(var(--cw) * -.725)}.sv-you-res{margin:-20px 8px 0;padding:8px 10px;gap:9px;border-radius:14px}.sv-you-res b{font-size:13px}.sv-you-res small{font-size:10.5px}.sv-you-res .fav{width:28px;height:28px}.sv-you-res .cta{font-size:10.5px;padding:6px 9px}.sv-site .lbl{font-size:10px;padding:4px 8px}.sv-call{padding:8px 12px 8px 8px;bottom:-2%}.sv-call .ic{width:28px;height:28px}}.lt-build{height:360vh;position:relative}.lt-build-list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:10px}.lt-build-list li{display:flex;align-items:flex-start;gap:12px;padding:14px;border-radius:18px;border:1px solid transparent;color:var(--faint);transition:background .5s,border-color .5s,color .5s}.lt-build-list li .ic{width:34px;height:34px;border-radius:11px;background:#f1eff7;display:grid;place-items:center;flex-shrink:0;transition:background .5s,color .5s}.lt-build-list li b{display:block;font-size:15px}.lt-build-list li small{font-size:13px;line-height:1.4}.lt-build-list li.on{color:var(--ink)}.lt-build-list li.on small{color:var(--muted)}.lt-build-list li.on .ic{background:var(--v-soft);color:var(--v)}.lt-build-list li.cur{background:#fff;border-color:var(--v-tint);box-shadow:var(--shadow)}.lt-build-stage{position:relative;height:480px}.lt-build-stage .bw{position:absolute;top:20px;right:70px;bottom:40px;left:0;background:#fff;border-radius:22px;border:1px solid var(--line);box-shadow:var(--shadow);overflow:hidden;display:flex;flex-direction:column}.bw-bar{display:flex;align-items:center;gap:6px;padding:12px 14px;background:#faf9fd;border-bottom:1px solid var(--line)}.bw-bar>i{width:10px;height:10px;border-radius:50%;background:#e4e0ef}.bw-bar .url{margin-left:10px;flex:1;display:flex;align-items:center;gap:6px;height:26px;background:#fff;border:1px solid var(--line);border-radius:8px;padding:0 10px;font-size:12px;color:var(--muted)}.bw-bar .lock{color:#16a34a;display:inline-flex;width:0;overflow:hidden;transition:width .5s var(--ease)}.bw-bar .lock.on{width:14px}.bw-bar .dom{overflow:hidden;white-space:nowrap;max-width:0;transition:max-width 1s steps(16)}.bw-bar .dom.on{max-width:140px}.bw-page{flex:1;padding:16px;display:flex;flex-direction:column;gap:12px;background:repeating-linear-gradient(135deg,#fbfaff 0,#fbfaff 10px,#f6f4fc 10px,#f6f4fc 20px)}.pc{border-radius:12px;opacity:0;transform:translateY(40px) scale(.92);transition:opacity .7s var(--ease),transform .9s var(--ease)}.pc.on{opacity:1;transform:none}.pc.nav.on{transition-delay:0s}.pc.hero.on{transition-delay:.12s}.pc.cards.on{transition-delay:.24s}.pc.contact.on{transition-delay:.36s}.pc.nav{display:flex;align-items:center;gap:10px;background:#fff;padding:10px 12px}.pc.nav b{width:70px;height:12px;border-radius:6px;background:var(--ink);margin-right:auto}.pc.nav span{width:34px;height:7px;border-radius:4px;background:#e8e5f0}.pc.nav .cta{width:60px;height:22px;border-radius:100px;background:var(--v)}.pc.hero{flex:1;padding:22px;display:flex;flex-direction:column;justify-content:center;gap:10px;background:linear-gradient(135deg,#ede9fe,#f5f3ff 60%,#fff)}.pc.hero b{width:70%;height:16px;border-radius:8px;background:var(--ink)}.pc.hero b.s{width:46%;background:var(--v)}.pc.hero .cta{width:100px;height:28px;border-radius:100px;background:var(--v);margin-top:6px}.pc.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.pc.cards span{height:56px;border-radius:12px;background:#fff;border:1px solid var(--line)}.pc.contact{display:flex;align-items:center;justify-content:space-between;background:#fff;padding:12px}.pc.contact span{width:40%;height:10px;border-radius:5px;background:#e8e5f0}.pc.contact .cta{width:90px;height:26px;border-radius:100px;background:#22c55e}.lt-build-stage .fl{position:absolute;display:flex;align-items:center;gap:10px;background:#fff;border-radius:16px;padding:11px 15px 11px 11px;box-shadow:var(--shadow);border:1px solid var(--v-tint);opacity:0;transform:translateY(30px) scale(.85);transition:opacity .6s var(--ease),transform .8s cubic-bezier(.34,1.56,.64,1);z-index:3}.lt-build-stage .fl.on{opacity:1;transform:none;animation:lt-bob 6s ease-in-out .8s infinite}.lt-build-stage .fl>svg{width:32px;height:32px;padding:8px;border-radius:10px;background:var(--v-soft);color:var(--v);flex-shrink:0}.lt-build-stage .fl b{display:block;font-size:13px}.lt-build-stage .fl small{font-size:11px;color:var(--muted)}.lt-build-stage .seo{left:-24px;top:34%}.lt-build-stage .ssl{right:30px;top:0}.lt-build-stage .ssl>svg{background:#f0fdf4;color:#16a34a}.lt-build-stage .upd{left:8%;bottom:0}.lt-build-stage .mob{right:0;bottom:16px;width:130px;height:250px;padding:8px;border-radius:26px;background:#16121f;border:none}.mob-screen{width:100%;height:100%;border-radius:19px;background:#fff;padding:22px 10px 10px;display:flex;flex-direction:column;gap:8px}.mob-screen b{height:9px;width:80%;border-radius:5px;background:var(--ink)}.mob-screen b.s{width:55%;background:var(--v)}.mob-screen .cta{height:22px;border-radius:100px;background:var(--v);margin:4px 0}.mob-screen span:not(.cta){flex:1;border-radius:9px;background:#f3f1f9}@media (max-width: 1023px){.lt-serp-grid,.lt-build-grid{grid-template-columns:1fr;gap:26px}.lt-serp h2,.lt-build h2{margin-bottom:18px}}@media (max-width: 767px){.lt-serp-pin,.lt-build-pin,.lt-day-pin,.lt-flow-pin{align-items:flex-start;padding-top:92px}.lt-serp h2,.lt-build h2{font-size:clamp(2rem,8.6vw,2.6rem)}.lt-build-list{gap:4px}.lt-build-list li{padding:7px 9px;gap:9px}.lt-build-list li small{display:none}.lt-build-list li .ic{width:28px;height:28px}.lt-build-list li b{font-size:13px;line-height:28px}.lt-build-stage{height:min(330px,40vh)}.lt-build-stage .bw{top:10px;right:50px;bottom:20px;left:0}.lt-build-stage .seo{left:-6px}.lt-build-stage .mob{width:90px;height:175px;border-radius:20px;padding:6px}.lt-build-stage .fl:not(.mob){padding:8px 11px 8px 8px}.lt-build-stage .fl b{font-size:12px}}@media (prefers-reduced-motion: reduce){.lt-serp,.lt-build{height:auto}.lt-serp-pin,.lt-build-pin{position:static;height:auto;padding:80px 0}}.lt-day{height:400vh;position:relative}.lt-day-pin{padding-top:64px}.lt-day[data-step="0"]{--s: 0}.lt-day[data-step="1"]{--s: 1}.lt-day[data-step="2"]{--s: 2}.lt-day[data-step="3"]{--s: 3}.lt-day[data-step="4"]{--s: 4}.lt-day[data-step="5"]{--s: 5}.lt-day[data-step="6"]{--s: 6}.lt-deckx{display:grid;grid-template-columns:1fr 1.05fr;gap:clamp(32px,6vw,90px);align-items:center;counter-reset:calls}.lt-deck{order:2;position:relative;height:min(520px,64vh);perspective:1300px;--cw: 320px;--ch: 200px;--fx: 74px}.lt-deckx-copy{order:1}.lt-deck .glow{position:absolute;top:8%;right:4%;bottom:8%;left:4%;border-radius:50%;background:radial-gradient(closest-side,rgba(196,181,253,.55),transparent);transition:background 1s}.lt-day[data-step="4"] .lt-deck .glow,.lt-day[data-step="5"] .lt-deck .glow{background:radial-gradient(closest-side,rgba(76,29,149,.4),transparent)}.lt-day[data-step="6"] .lt-deck .glow{background:radial-gradient(closest-side,rgba(134,239,172,.5),transparent)}.dk{--d: calc(var(--s, 0) - 1 - var(--i));position:absolute;left:50%;top:50%;width:var(--cw);height:var(--ch);margin:calc(var(--ch) * -.5) 0 0 calc(var(--cw) * -.5);z-index:calc(var(--i) + 1);opacity:0;transform:translate3d(0,220px,0) rotate(8deg) scale(.85);transition:transform .75s cubic-bezier(.22,1.2,.36,1),opacity .35s}.dk.on{counter-increment:calls;opacity:calc(1 - var(--d) * .14);transform:translate3d(calc(var(--d) * 16px),calc(var(--d) * -30px),0) rotate(calc(var(--d) * -2deg)) scale(calc(1 - var(--d) * .05))}.lt-day[data-step="6"] .dk{opacity:1;transform-origin:50% 150%;transform:translate3d(calc((var(--i) - 2) * var(--fx)),calc(var(--f) * 16px + 20px),0) rotate(calc((var(--i) - 2) * 9deg)) scale(.82);transition-delay:calc(var(--i) * .05s)}.dk-in{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform .8s var(--ease)}.lt-day[data-step="6"] .dk-in{transform:rotateY(180deg);transition-delay:calc(.55s + var(--i) * .1s)}.dk .side{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:24px;padding:20px 22px;backface-visibility:hidden;-webkit-backface-visibility:hidden;display:flex;flex-direction:column}.dk .front{background:#fff;border:1px solid var(--line);box-shadow:0 30px 60px -28px #4c1d9573}.dk .back{transform:rotateY(180deg);background:linear-gradient(150deg,#22c55e,#15803d);color:#fff;box-shadow:0 30px 60px -24px #15803d99}.dk .top{display:flex;justify-content:space-between;align-items:center;margin-bottom:auto}.dk .ic{width:42px;height:42px;border-radius:14px;display:grid;place-items:center}.dk .front .ic{background:#fee2e2;color:#dc2626}.dk .back .ic{background:#ffffff38;color:#fff}.dk time{font-size:14px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--faint)}.dk .back time{color:#fffc}.dk b{font-size:21px;letter-spacing:-.02em}.dk .front b{color:#dc2626}.dk small{font-size:14px;color:var(--muted);margin-top:2px}.dk .back small{color:#fff;font-weight:600}.dk .vm{font-size:12px;margin-top:10px;padding-top:10px;border-top:1px solid var(--line);color:var(--faint)}.dk .back .vm{border-color:#ffffff40;color:#ffffffd9}.dk.cur .front .ic{animation:lt-buzz .8s ease-in-out .55s 2}.lt-day-titles{position:relative;min-height:3.4em;font-size:clamp(2rem,3.4vw,2.9rem);margin:6px 0 22px}.lt-day-titles h2{font-size:inherit;position:absolute;inset:0 0 auto;transition:opacity .5s var(--ease),transform .7s var(--ease)}.lt-day-titles .t2{opacity:0;transform:translate3d(0,40px,0)}.lt-day[data-step="6"] .t1{opacity:0;transform:translate3d(0,-40px,0)}.lt-day[data-step="6"] .t2{opacity:1;transform:none;transition-delay:.15s}.dk-meter{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.dk-meter>span{display:inline-flex;align-items:center;gap:9px;background:#fff;border:1px solid var(--line);border-radius:100px;padding:9px 16px;font-size:13px;font-weight:700;box-shadow:0 10px 24px -16px #4c1d9573}.dk-meter .clock svg{color:#f59e0b;transition:opacity .4s,transform .5s var(--ease)}.dk-meter .clock .moon{display:none;color:#6d28d9}.lt-day[data-step="4"] .dk-meter .clock .sun,.lt-day[data-step="5"] .dk-meter .clock .sun,.lt-day[data-step="6"] .dk-meter .clock .sun{display:none}.lt-day[data-step="4"] .dk-meter .clock .moon,.lt-day[data-step="5"] .dk-meter .clock .moon,.lt-day[data-step="6"] .dk-meter .clock .moon{display:block}.dk-meter .count{color:#dc2626}.dk-meter .count .n:before{content:counter(calls);font-size:22px;font-weight:800}.dk-meter .count .n{display:inline-block}.dk-meter .a{display:none}.lt-day[data-step="6"] .dk-meter .count{color:#16a34a}.lt-day[data-step="6"] .dk-meter .m{display:none}.lt-day[data-step="6"] .dk-meter .a{display:inline}.lt-day[data-step="1"] .count .n,.lt-day[data-step="3"] .count .n,.lt-day[data-step="5"] .count .n{animation:lt-popA .5s var(--ease) .5s}.lt-day[data-step="2"] .count .n,.lt-day[data-step="4"] .count .n{animation:lt-popB .5s var(--ease) .5s}.lt-day[data-step="6"] .count .n{animation:lt-popA .6s cubic-bezier(.34,1.56,.64,1) 1s}@keyframes lt-popA{40%{transform:scale(1.35)}}@keyframes lt-popB{40%{transform:scale(1.35)}}@keyframes lt-pop{40%{transform:scale(1.25)}}@keyframes lt-ripple{0%{transform:scale(1);opacity:.7}to{transform:scale(2.3);opacity:0}}.ai-switch i{position:relative;width:38px;height:22px;border-radius:22px;background:#d4d0de;transition:background .3s}.ai-switch i:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 2px 6px #0003;transition:transform .45s cubic-bezier(.34,1.56,.64,1)}.lt-day[data-step="6"] .ai-switch{color:#16a34a;border-color:#bbf7d0}.lt-day[data-step="6"] .ai-switch i{background:#22c55e}.lt-day[data-step="6"] .ai-switch i:after{transform:translate(16px)}.lt-deckx .facts{font-size:13px;color:var(--muted);margin-top:18px;max-width:460px}@media (max-width: 1023px){.lt-deckx{grid-template-columns:1fr;gap:14px}.lt-deckx-copy{display:contents}.lt-deckx-copy>.lt-label{order:-3}.lt-day-titles{order:-2;margin:0}.lt-deck{order:-1;height:min(330px,40vh)}.dk-meter{order:0}}@media (max-width: 767px){.lt-day-pin{padding-top:84px}.lt-day-titles{font-size:clamp(1.7rem,7.4vw,2.2rem);min-height:2.4em}.lt-deck{--cw: 250px;--ch: 156px;--fx: 34px}.dk .side{padding:14px 16px;border-radius:18px}.dk .ic{width:34px;height:34px;border-radius:11px}.dk b{font-size:17px}.dk small{font-size:12px}.dk time{font-size:12px}.dk .vm{font-size:10.5px;margin-top:6px;padding-top:6px}.dk-meter{gap:8px}.dk-meter>span{padding:7px 12px;font-size:12px}.lt-deckx .facts{display:none}}.lt-flow{height:300vh;position:relative}.lt-flow-head{margin-bottom:clamp(40px,6vw,70px)}.lt-flow-track{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.lt-flow-line{position:absolute;left:16.6%;right:16.6%;top:58px;height:4px;border-radius:4px;background:var(--v-tint)}.lt-flow-line>i{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(90deg,var(--v-mid),var(--v));transform-origin:left;transform:scaleX(clamp(0,(var(--p, 0) - .08) * 1.35,1))}.lt-flow-line .pulse{position:absolute;top:50%;left:calc(clamp(0,(var(--p, 0) - .08) * 1.35,1)*100%);width:16px;height:16px;margin:-8px 0 0 -8px;border-radius:50%;background:var(--v);box-shadow:0 0 0 6px #7c3aed33,0 0 24px 6px #7c3aed73}.lt-flow-node{position:relative;text-align:center;padding:0 8px}.lt-flow-node .orb{position:relative;width:116px;height:116px;margin:0 auto 26px;border-radius:36px;display:grid;place-items:center;background:#fff;color:var(--faint);border:1px solid var(--line);box-shadow:0 1px 2px #16121f0a;transform:scale(.86);transition:transform .7s cubic-bezier(.34,1.56,.64,1),background .5s,color .5s,box-shadow .5s}.lt-flow-node.on .orb{transform:scale(1);background:linear-gradient(150deg,#8b5cf6,#6d28d9);color:#fff;border-color:transparent;box-shadow:0 30px 60px -24px #4c1d95a6}.lt-flow-node.cur .orb{animation:lt-orb 2s ease-in-out infinite}@keyframes lt-orb{50%{box-shadow:0 30px 60px -24px #4c1d95a6,0 0 0 14px #7c3aed1f}}.lt-flow-node .wave{position:absolute;bottom:18px;display:flex;gap:3px;align-items:center;height:16px;opacity:0}.lt-flow-node.on .wave{opacity:1}.lt-flow-node .wave i{width:3px;height:100%;border-radius:2px;background:#fff;animation:lt-wave 1s ease-in-out infinite;animation-delay:calc(var(--k) * -.15s)}.lt-flow-node .orb svg{transition:transform .4s}.lt-flow-node:nth-child(3) .orb svg{transform:translateY(-6px)}.lt-flow-node .day{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--faint);transition:color .4s}.lt-flow-node h3{font-size:clamp(1.3rem,2.2vw,1.7rem);font-weight:800;letter-spacing:-.03em;margin:8px 0;color:var(--faint);transition:color .4s}.lt-flow-node p{font-size:15px;line-height:1.55;color:var(--faint);margin:0 auto;max-width:300px;opacity:.5;transition:color .4s,opacity .4s}.lt-flow-node.on .day{color:var(--v)}.lt-flow-node.on h3{color:var(--ink)}.lt-flow-node.on p{color:var(--muted);opacity:1}@media (max-width: 767px){.lt-flow-track{grid-template-columns:1fr;gap:16px;padding-left:0}.lt-flow-line{left:40px;right:auto;top:40px;bottom:40px;width:4px;height:auto}.lt-flow-line>i{transform-origin:top;transform:scaleY(clamp(0,(var(--p, 0) - .08) * 1.35,1))}.lt-flow-line .pulse{left:50%;top:calc(clamp(0,(var(--p, 0) - .08) * 1.35,1)*100%);margin:-8px 0 0 -8px}.lt-flow-node{display:grid;grid-template-columns:84px 1fr;-moz-column-gap:16px;column-gap:16px;text-align:left;padding:0}.lt-flow-node .orb{width:80px;height:80px;border-radius:26px;margin:0;grid-row:span 3}.lt-flow-node .wave{bottom:10px;height:12px}.lt-flow-node h3{margin:2px 0 4px}.lt-flow-node p{font-size:14px;margin:0}}@media (prefers-reduced-motion: reduce){.lt-day,.lt-flow{height:auto}.lt-day-pin,.lt-flow-pin{position:static;height:auto;padding:80px 0}}.ss{position:relative}.ss-box{position:relative;width:100%;aspect-ratio:1000 / 560}.ss-canvas{position:absolute;left:0;top:0;width:1000px;height:560px;transform-origin:0 0}.ss-laptop{position:absolute;left:0;top:0;width:768px;height:540px;background:#fff;border-radius:22px;overflow:hidden;border:1px solid var(--line);box-shadow:0 50px 100px -40px #4c1d9573,0 2px 6px #16121f0d;display:flex;flex-direction:column;text-align:left}.ss-bar{display:flex;align-items:center;gap:7px;height:44px;padding:0 16px;background:#faf9fd;border-bottom:1px solid var(--line);flex-shrink:0}.ss-bar i{width:11px;height:11px;border-radius:50%;background:#e4e0ef}.ss-bar span{margin:0 auto;width:300px;text-align:center;font-size:12px;color:var(--muted);background:#fff;border:1px solid var(--line);border-radius:8px;padding:5px 10px}.ss-screen,.ss-phone-screen{position:relative;flex:1;overflow:hidden}.ss-layer{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transform:translateY(14px) scale(.985);transition:opacity .7s var(--ease),transform .9s var(--ease);will-change:opacity,transform}.ss-layer.on{opacity:1;transform:none;z-index:1}.ss svg{width:1em;height:1em}.ss-site{height:100%;display:flex;flex-direction:column;background:#fff}.ss-nav{display:flex;align-items:center;gap:12px;padding:16px 30px;border-bottom:1px solid #f1eff6}.ss-nav .mark{width:36px;height:36px;border-radius:11px;background:var(--a);color:#fff;display:grid;place-items:center;font-size:18px}.ss-nav>b{font-size:17px;font-weight:800;letter-spacing:-.02em;line-height:1.05}.ss-nav>b small{display:block;font-size:11px;font-weight:500;color:var(--muted);letter-spacing:0}.ss-nav nav{margin-left:auto;display:flex;gap:26px;font-size:13px;color:var(--muted);font-weight:500}.ss-nav .call{margin-left:20px;display:inline-flex;align-items:center;gap:7px;background:var(--a);color:#fff;font-size:13px;font-weight:700;padding:9px 16px;border-radius:100px}.ss-hero{flex:1;display:grid;grid-template-columns:1.1fr 1fr;gap:26px;padding:30px;align-items:center}.ss-hero .chip{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--a);background:var(--soft);border-radius:100px;padding:6px 12px}.ss-hero h4{font-size:46px;font-weight:800;letter-spacing:-.045em;line-height:1.02;margin:16px 0 12px;color:var(--ink)}.ss-hero h4 span{color:var(--a)}.ss-hero p{font-size:14px;color:var(--muted);line-height:1.55;margin:0 0 22px;max-width:330px}.ss-hero .btns{display:flex;gap:10px}.ss-hero .b1{display:inline-flex;align-items:center;gap:8px;background:var(--a);color:#fff;font-size:13px;font-weight:700;padding:12px 18px;border-radius:100px;box-shadow:0 10px 22px -10px var(--a)}.ss-hero .b2{font-size:13px;font-weight:700;padding:12px 18px;border-radius:100px;border:1px solid var(--line)}.ss-hero .art{position:relative;height:100%;min-height:250px;border-radius:24px;background:radial-gradient(circle at 30% 30%,#fff,var(--soft) 60%);border:1px solid #f1eff6;display:grid;place-items:center;overflow:hidden}.ss-hero .art:before{content:"";position:absolute;width:260px;height:260px;border-radius:50%;border:2px dashed color-mix(in srgb,var(--a) 30%,transparent);animation:lt-spin 30s linear infinite}.ss-hero .big{position:relative;width:120px;height:120px;border-radius:36px;background:var(--a);color:#fff;display:grid;place-items:center;font-size:56px;box-shadow:0 30px 50px -20px var(--a)}.ss-hero .pill{position:absolute;display:inline-flex;align-items:center;gap:6px;background:#fff;font-size:12px;font-weight:700;padding:9px 13px;border-radius:100px;box-shadow:0 12px 26px -14px #16121f59}.ss-hero .pill svg{color:var(--a)}.ss-hero .p1{left:18px;top:26px}.ss-hero .p2{right:18px;bottom:26px}.ss-services{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;padding:0 30px 28px}.ss-services>div{display:grid;grid-template-columns:auto 1fr;-moz-column-gap:12px;column-gap:12px;align-items:center;border:1px solid #f1eff6;border-radius:16px;padding:14px}.ss-services span{grid-row:span 2;width:40px;height:40px;border-radius:12px;background:var(--soft);color:var(--a);display:grid;place-items:center;font-size:18px}.ss-services b{font-size:14px}.ss-services small{font-size:11px;color:var(--a);font-weight:600}.ss-phone{position:absolute;right:0;top:70px;width:200px;height:410px;background:#16121f;border-radius:38px;padding:9px;box-shadow:0 40px 80px -30px #16121f8c;display:flex}.ss-phone:before{content:"";position:absolute;top:15px;left:50%;width:64px;height:18px;margin-left:-32px;border-radius:12px;background:#16121f;z-index:3}.ss-phone-screen{border-radius:30px;background:#fff}.ss-msite{height:100%;padding:42px 14px 14px;display:flex;flex-direction:column;gap:10px;text-align:left;background:linear-gradient(180deg,var(--soft),#fff 45%)}.m-nav{display:flex;align-items:center;gap:7px}.m-nav .mark{width:24px;height:24px;border-radius:8px;background:var(--a);color:#fff;display:grid;place-items:center;font-size:13px}.m-nav b{font-size:13px;font-weight:800}.m-nav i{margin-left:auto;width:18px;height:2px;background:var(--ink);box-shadow:0 5px 0 var(--ink),0 -5px 0 var(--ink)}.ss-msite .chip{align-self:flex-start;font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--a);background:#fff;border-radius:100px;padding:4px 8px;margin-top:8px}.ss-msite h5{font-size:24px;font-weight:800;letter-spacing:-.04em;line-height:1.05;margin:0}.ss-msite h5 span{color:var(--a)}.m-call{display:flex;align-items:center;justify-content:center;gap:6px;background:var(--a);color:#fff;font-size:12px;font-weight:700;padding:10px;border-radius:100px;margin:2px 0 4px}.m-card{display:flex;align-items:center;gap:9px;font-size:12px;font-weight:700;background:#fff;border:1px solid #f1eff6;border-radius:12px;padding:9px}.m-card span{width:28px;height:28px;border-radius:9px;background:var(--soft);color:var(--a);display:grid;place-items:center;font-size:14px}.ss-tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:30px}.ss-tabs button{position:relative;overflow:hidden;display:inline-flex;align-items:center;gap:8px;font:inherit;font-size:14px;font-weight:600;color:var(--muted);background:#fff;border:1px solid var(--line);border-radius:100px;padding:10px 18px;cursor:pointer;transition:color .3s,border-color .3s,box-shadow .3s}.ss-tabs button.on{color:var(--v);border-color:var(--v-tint);box-shadow:0 10px 24px -14px #7c3aed99}.ss-tabs button i{position:absolute;left:0;bottom:0;height:3px;width:0;background:var(--v)}.ss-tabs button.on i{animation:ss-progress 4.8s linear forwards}@keyframes ss-progress{to{width:100%}}.ss-note{text-align:center;font-size:13px;color:var(--faint);margin:16px 0 0}@media (max-width: 767px){.ss-tabs{gap:6px;margin-top:20px}.ss-tabs button{font-size:13px;padding:8px 13px}}.lt-hsc{--card: min(560px, 44vw);--gap: 28px;height:calc(100vh + var(--n) * (var(--card) + var(--gap)) - 40vw);position:relative}.lt-hsc-pin{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden;display:flex;flex-direction:column;justify-content:center;gap:44px}.lt-hsc-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.lt-hsc-head h2{margin:10px 0 0}.lt-hsc-bar{width:min(280px,30vw);height:4px;border-radius:4px;background:var(--v-tint);overflow:hidden;flex:none;margin-bottom:14px}.lt-hsc-bar i{display:block;height:100%;background:var(--v);transform-origin:left;transform:scaleX(var(--p, 0))}.lt-hsc-track{display:flex;gap:var(--gap);width:-moz-max-content;width:max-content;padding:0 max(24px,calc((100vw - 1160px)/2));transform:translate3d(calc(var(--p, 0) * (100vw - 100%)),0,0)}.lt-hsc-card{position:relative;width:var(--card);min-height:min(420px,52vh);flex:none;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;gap:10px;padding:clamp(26px,3vw,40px);border-radius:34px;background:#fff;border:1px solid var(--line);box-shadow:var(--shadow);transition:transform .6s var(--ease),box-shadow .6s var(--ease)}.lt-hsc-card.cur{transform:translateY(-10px);box-shadow:0 30px 70px -30px #7c3aed73}.lt-hsc-card:nth-child(2n){background:linear-gradient(150deg,#8b5cf6,#6d28d9);color:#fff;border:none}.lt-hsc-card .big{position:absolute;top:-.12em;right:.06em;font-size:clamp(140px,16vw,230px);font-weight:800;letter-spacing:-.06em;line-height:1;color:transparent;-webkit-text-stroke:2px var(--v-tint);transform:translate3d(calc((var(--p, 0) * var(--n) - var(--i)) * -60px),0,0)}.lt-hsc-card:nth-child(2n) .big{-webkit-text-stroke-color:rgba(255,255,255,.28)}.lt-hsc-card .ic{width:56px;height:56px;border-radius:18px;display:grid;place-items:center;background:var(--v-soft);color:var(--v);margin-bottom:auto;position:relative}.lt-hsc-card:nth-child(2n) .ic{background:#ffffff29;color:#fff}.lt-hsc-card .day{font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--v);position:relative}.lt-hsc-card:nth-child(2n) .day{color:#ddd6fe}.lt-hsc-card h3{font-size:clamp(26px,2.6vw,36px);font-weight:800;letter-spacing:-.03em;margin:0;position:relative}.lt-hsc-card p{margin:0;font-size:16px;line-height:1.55;opacity:.8;max-width:34ch;position:relative}@media (max-width: 767px){.lt-hsc{--card: 80vw;--gap: 14px;height:calc(100vh + var(--n) * (var(--card) + var(--gap)) - 70vw)}.lt-hsc-pin{gap:26px}.lt-hsc-bar{display:none}.lt-hsc-track{padding:0 16px}.lt-hsc-card{min-height:58vh;border-radius:28px}}@media (prefers-reduced-motion: reduce){.lt-hsc{height:auto}.lt-hsc-pin{position:static;height:auto;padding:80px 0}.lt-hsc-track{transform:none;width:auto;overflow-x:auto}}.fx-glare{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;z-index:6;opacity:0;transition:opacity .4s;background:radial-gradient(420px circle at var(--gx, 50%) var(--gy, 50%),rgba(255,255,255,.55),transparent 55%);mix-blend-mode:soft-light}.fx-tilt:hover .fx-glare{opacity:1}.lt-bento-h{display:flex;gap:var(--gap)}.lt-bento-h .bt{width:var(--card);min-height:min(440px,54vh);flex:none}.lt-bento-h .bt-trades,.lt-bento-h .bt-calls{width:calc(var(--card) * 1.35)}@media (max-width: 767px){.lt-bento-h .bt-trades,.lt-bento-h .bt-calls{width:var(--card)}}.lt-phone3d-scene{perspective:1400px;display:grid;place-items:center;background:radial-gradient(circle at 50% 55%,#f5f3ff,#fff 70%)}.lt-phone3d-scene .glow{position:absolute;width:70%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(124,58,237,.28),transparent 65%);transform:scale(calc(.8 + var(--p, 0) * .4))}.lt-phone3d-scene .waves{position:absolute;width:300px;aspect-ratio:1;display:grid;place-items:center}.lt-phone3d-scene .waves i{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px solid rgba(239,68,68,.45);opacity:0}.lt-story[data-step="1"] .lt-phone3d-scene .waves i{animation:lt-p3d-wave 1.8s ease-out infinite}.lt-story[data-step="1"] .lt-phone3d-scene .waves i:nth-child(2){animation-delay:.6s}.lt-story[data-step="1"] .lt-phone3d-scene .waves i:nth-child(3){animation-delay:1.2s}@keyframes lt-p3d-wave{0%{transform:scale(.6);opacity:.9}to{transform:scale(1.9);opacity:0}}.lt-phone3d-scene .tag-time{z-index:3}.p3d{--a: clamp(0, var(--p, 0) * 2.4, 1);position:relative;z-index:2;height:78%;aspect-ratio:9 / 18.5;transform-style:preserve-3d;transform:rotateY(calc(-58deg + var(--a) * 58deg)) rotateX(calc(16deg - var(--a) * 16deg)) rotate(calc(-12deg + var(--a) * 12deg)) translate3d(calc(60px - var(--a) * 60px),0,0) scale(calc(.88 + var(--p, 0) * .12))}.p3d-body{position:absolute;top:0;right:0;bottom:0;left:0;transform-style:preserve-3d}.lt-story[data-step="1"] .p3d-body{animation:lt-p3d-buzz .5s ease-in-out infinite}@keyframes lt-p3d-buzz{0%,to{transform:rotate(0)}20%{transform:rotate(-3deg)}40%{transform:rotate(3deg)}60%{transform:rotate(-2deg)}80%{transform:rotate(2deg)}}.p3d-back{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:42px;background:linear-gradient(135deg,#4c1d95,#1e1b4b);transform:translateZ(-16px);box-shadow:0 40px 80px -30px #1e1b4bb3}.p3d-screen{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:42px;padding:10px;background:#16121f;overflow:hidden;box-shadow:inset 0 0 0 2px #2e2840,0 30px 70px -30px #4c1d9599}.p3d-screen .notch{position:absolute;left:50%;top:18px;width:30%;height:22px;border-radius:20px;background:#000;transform:translate(-50%);z-index:3}.p3d-screen .scr{position:absolute;top:10px;right:10px;bottom:10px;left:10px;border-radius:34px;display:flex;flex-direction:column;align-items:center;padding:64px 16px 22px;opacity:0;transform:scale(.96);transition:opacity .6s var(--ease),transform .7s var(--ease)}.lt-story:not([data-step]) .scr-lock,.lt-story[data-step="0"] .scr-lock,.lt-story[data-step="1"] .scr-ring,.lt-story[data-step="2"] .scr-ai{opacity:1;transform:none}.scr-lock{background:linear-gradient(170deg,#7c3aed,#312e81);color:#fff}.scr-lock .clock{font-size:58px;font-weight:700;letter-spacing:-.04em;line-height:1}.scr-lock>small{opacity:.8;margin-top:6px;font-size:12px}.scr-lock .note{margin-top:auto;width:100%;display:flex;gap:10px;align-items:center;background:#ffffff29;border-radius:18px;padding:12px;font-size:12px}.scr-lock .note b{display:block;font-size:13px}.scr-ring{background:linear-gradient(180deg,#1f1a2e,#0f0c18);color:#fff;text-align:center}.scr-ring small{font-size:12px;opacity:.7}.scr-ring>b{font-size:18px;margin:6px 0 2px;white-space:nowrap}.scr-ring .loc{margin-bottom:auto}.scr-ring .avatar{width:84px;height:84px;border-radius:50%;display:grid;place-items:center;background:#7c3aed;margin:22px 0 auto;box-shadow:0 0 0 12px #7c3aed40,0 0 0 26px #7c3aed1a}.scr-ring .btns{display:flex;justify-content:space-between;width:80%}.scr-ring .btns i{width:54px;height:54px;border-radius:50%}.scr-ring .no{background:#ef4444}.scr-ring .yes{background:#22c55e}.lt-story[data-step="1"] .scr-ring .yes{animation:lt-p3d-pulse 1s ease-in-out infinite}@keyframes lt-p3d-pulse{50%{transform:scale(1.12);box-shadow:0 0 0 10px #22c55e40}}.scr-ai{background:#fff;align-items:stretch;gap:10px;padding-top:54px}.scr-ai .ai-top{display:flex;align-items:center;gap:8px;font-size:13px;margin-bottom:6px}.scr-ai .ai-top span{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;background:var(--v);color:#fff}.scr-ai .ai-top em{margin-left:auto;font-style:normal;font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#22c55e}.scr-ai .b{margin:0;font-size:12.5px;line-height:1.4;padding:9px 12px;border-radius:16px;max-width:85%;opacity:0;transform:translateY(12px);transition:opacity .5s var(--ease),transform .6s var(--ease)}.scr-ai .ai{background:var(--v-soft);color:var(--ink);border-bottom-left-radius:4px}.scr-ai .me{background:var(--v);color:#fff;align-self:flex-end;border-bottom-right-radius:4px}.lt-story[data-step="2"] .scr-ai .b{opacity:1;transform:none}.lt-story[data-step="2"] .scr-ai .b:nth-child(3){transition-delay:.5s}.lt-story[data-step="2"] .scr-ai .b:nth-child(4){transition-delay:1s}.lt-phone3d-scene .lead{z-index:4;left:auto;right:2%;top:auto;bottom:14%}.lt-story[data-step="2"] .lt-phone3d-scene .lead{transition-delay:1.4s}@media (max-width: 767px){.p3d{height:84%}.lt-story-scene.lt-phone3d-scene{height:clamp(300px,calc(100svh - 366px),480px)}.p3d-screen,.p3d-back{border-radius:30px}.p3d-screen .scr{top:7px;right:7px;bottom:7px;left:7px;border-radius:24px;padding:44px 9px 12px}.p3d-screen .notch{top:13px;height:16px}.scr-lock .clock{font-size:40px}.scr-lock .note{padding:8px;font-size:10px}.scr-ring>b{font-size:14px}.scr-ring .avatar{width:58px;height:58px}.scr-ring .btns i{width:38px;height:38px}.scr-ai{padding-top:40px!important;gap:7px}.scr-ai .ai-top{font-size:11px}.scr-ai .b{font-size:10.5px;padding:6px 9px;border-radius:12px;max-width:92%}.lt-phone3d-scene .waves{width:220px}.lt-phone3d-scene .lead{right:4%;bottom:6%}}@media (prefers-reduced-motion: reduce){.p3d{transform:none}.lt-story[data-step="1"] .p3d-body{animation:none}}.lt-hero-wall:after{display:none}.lt-hero-wall .lt-hero-bg .b2,.lt-hero-wall .lt-hero-bg .b3{display:none}.lt-hero-wall{text-align:left;min-height:min(900px,100vh);padding-bottom:80px;display:flex;flex-direction:column;justify-content:center}.lt-hero-wall .lt-hero-copy{width:min(1160px,100% - 48px)}.lt-hero-wall .lt-hero-copy>*{max-width:560px}.lt-hero-wall h1{font-size:clamp(2.6rem,5.4vw,5.2rem);margin:26px 0 22px}.lt-hero-wall .lt-lead{margin-left:0;max-width:440px}.lt-hero-wall .lt-actions{justify-content:flex-start}.lt-wall-stage{position:absolute;z-index:1;top:0;bottom:0;right:0;width:62%;perspective:1600px;pointer-events:none;overflow:hidden}.lt-wall-stage:before,.lt-wall-stage:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none}.lt-wall-stage:before{background:linear-gradient(90deg,#fff,#fffc 14%,#fff0 38%)}.lt-wall-stage:after{background:linear-gradient(180deg,#fff,#fff0 20%,#fff0 80%,#fff)}.lt-wall-plane{position:absolute;left:50%;top:50%;width:1400px;display:flex;gap:22px;transform:translate(-38%,-50%) rotateX(36deg) rotate(-20deg)}.lt-wall-col{flex:1;height:1500px;overflow:hidden}.lt-wall-run{display:flex;flex-direction:column;gap:22px;animation:lt-wall-down 50s linear infinite;will-change:transform}.lt-wall-col.up .lt-wall-run{animation-name:lt-wall-up;animation-duration:58s}.lt-wall-run img{width:100%;height:auto;border-radius:16px;display:block;border:1px solid rgba(22,18,31,.06);box-shadow:0 30px 50px -24px #4c1d9559}@keyframes lt-wall-down{0%{transform:translateY(-50%)}to{transform:translateY(0)}}@keyframes lt-wall-up{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.lt-wall-note{position:absolute;z-index:2;right:24px;bottom:22px;margin:0;font-size:12px;color:var(--muted)}@media (max-width: 1023px){.lt-hero-wall{text-align:center;min-height:0;padding-bottom:0}.lt-hero-wall .lt-hero-copy>*{max-width:none}.lt-hero-wall .lt-lead{margin:0 auto}.lt-hero-wall .lt-actions{justify-content:center}.lt-wall-stage{position:relative;width:auto;height:52vh;margin-top:18px}.lt-wall-stage:before{display:none}.lt-wall-plane{left:50%;width:1000px;transform:translate(-50%,-50%) rotateX(36deg) rotate(-20deg)}.lt-wall-note{position:static;text-align:center;padding:14px 16px 40px}}@media (prefers-reduced-motion: reduce){.lt-wall-run{animation:none}}.lt-convo-grid{perspective:1600px}.lt-iphone{--a: clamp(0, var(--p, 0) * 2.5, 1);position:relative;justify-self:center;height:min(620px,72vh);aspect-ratio:9 / 19.5;padding:11px;border-radius:56px;background:linear-gradient(145deg,#2b2638,#0f0c18 60%);box-shadow:inset 0 0 0 2px #3b3550,inset 0 0 0 4px #0b0912,0 50px 90px -40px #4c1d95a6;transform:rotateY(calc(-26deg + var(--a) * 26deg)) rotateX(calc(10deg - var(--a) * 10deg)) rotate(calc(-5deg + var(--a) * 5deg))}.lt-iphone:before,.lt-iphone:after{content:"";position:absolute;width:4px;border-radius:4px;background:#2b2638}.lt-iphone:before{left:-3px;top:18%;height:9%;box-shadow:0 70px #2b2638}.lt-iphone:after{right:-3px;top:26%;height:13%}.lt-iphone .island{position:absolute;z-index:4;left:50%;top:22px;width:31%;height:26px;border-radius:20px;background:#000;transform:translate(-50%)}.lt-iphone-status{position:absolute;z-index:3;left:11px;right:11px;top:11px;height:48px;display:flex;align-items:center;justify-content:space-between;padding:0 26px;font-size:13px;color:var(--ink)}.lt-iphone-status span{display:flex;gap:3px;align-items:flex-end}.lt-iphone-status span i{width:3px;border-radius:2px;background:var(--ink)}.lt-iphone-status span i:nth-child(1){height:5px}.lt-iphone-status span i:nth-child(2){height:8px}.lt-iphone-status span i:nth-child(3){height:11px}.lt-iphone .lt-chat{height:100%;border:none;border-radius:45px;box-shadow:none}.lt-iphone .lt-chat-head{padding:56px 16px 12px;gap:10px}.lt-iphone .lt-chat-head .av{width:34px;height:34px}.lt-iphone .lt-chat-head b{font-size:13.5px}.lt-iphone .lt-chat-head small{font-size:11px}.lt-iphone .lt-chat-body{padding:14px 12px;gap:8px}.lt-iphone .msg{font-size:13px;padding:9px 12px;border-radius:18px;max-width:84%}.lt-iphone .msg.done{font-size:11.5px;padding:7px 12px}@media (max-width: 1023px){.lt-iphone{order:2;height:min(420px,46vh);padding:8px;border-radius:40px}.lt-iphone .lt-chat{border-radius:32px}.lt-iphone .island{top:15px;height:18px}.lt-iphone-status{left:8px;right:8px;top:8px;height:36px;padding:0 18px;font-size:10px}.lt-iphone .lt-chat-head{padding:40px 10px 8px}.lt-iphone .lt-chat-head .av{width:26px;height:26px}.lt-iphone .lt-chat-head b{font-size:11px}.lt-iphone .lt-chat-head small{font-size:9px}.lt-iphone .lt-chat-head .live{height:14px}.lt-iphone .lt-chat-body{padding:10px 8px;gap:6px}.lt-iphone .msg{font-size:10.5px;padding:7px 9px;border-radius:14px}.lt-iphone .msg.done{font-size:9.5px;padding:5px 9px}}@media (prefers-reduced-motion: reduce){.lt-iphone{transform:none}}.lt-wa{position:relative;overflow:hidden;color:#fff;border-radius:44px;padding:clamp(40px,6vw,80px);background:linear-gradient(135deg,#4c1d95,#7c3aed 55%,#9b6dff);display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(28px,5vw,64px);align-items:center}.lt-wa-glow{position:absolute;top:-30%;right:-30%;bottom:-30%;left:-30%;background:radial-gradient(closest-side at 25% 30%,rgba(255,255,255,.2),transparent),radial-gradient(closest-side at 80% 75%,rgba(196,181,253,.35),transparent);animation:lt-drift 16s ease-in-out infinite;pointer-events:none}.lt-wa-copy{position:relative}.lt-wa-copy h2{color:#fff;margin:18px 0 0}.lt-wa-copy h2 em{color:#ddd6fe}.lt-wa-copy>p{color:#ffffffd1;font-size:17px;line-height:1.55;max-width:40ch;margin:18px 0 0}.lt-wa-actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px 18px;margin-top:28px}.lt-wa-num{font-weight:700;font-size:17px;letter-spacing:.01em;color:#fff}.lt-wa .lt-cta-meta{justify-content:flex-start;margin-top:22px}.lt-wa-chat{position:relative;background:#efeae2;border-radius:28px;overflow:hidden;box-shadow:0 40px 80px -30px #1e0a4699;color:#111;max-width:380px;justify-self:end;width:100%}.lt-wa-chat .top{display:flex;align-items:center;gap:10px;padding:14px 16px;background:#075e54;color:#fff}.lt-wa-chat .av{width:36px;height:36px;border-radius:50%;background:#fff;color:#7c3aed;display:grid;place-items:center;font-weight:800}.lt-wa-chat .top b{display:block;font-size:14px}.lt-wa-chat .top small{font-size:12px;opacity:.8}.lt-wa-chat .body{display:flex;flex-direction:column;gap:8px;padding:18px 14px 20px}.lt-wa-chat .body p{margin:0;max-width:82%;font-size:14px;line-height:1.45;padding:9px 12px;border-radius:4px 12px 12px;background:#fff;box-shadow:0 1px 1px #00000014}.lt-wa-chat.in .body p{animation:lt-msg-in .6s var(--ease) both}.lt-wa-chat.in .body p:nth-child(2){animation-delay:.5s}.lt-wa-chat.in .body .typing{animation-delay:1s}.lt-wa-side{position:relative;display:flex;flex-direction:column;align-items:flex-end;gap:16px}.lt-wa-ai{display:flex;align-items:center;gap:12px;padding:10px 10px 10px 12px;border-radius:100px;width:-moz-fit-content;width:fit-content;background:#ffffff1f;border:1px solid rgba(255,255,255,.28);color:#fff;text-decoration:none;transition:background .3s,transform .3s var(--ease)}.lt-wa-ai:hover{background:#fff3;transform:translateY(-2px)}.lt-wa-ai .orb{position:relative;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:#fff;color:var(--v);flex:none}.lt-wa-ai .orb:before,.lt-wa-ai .orb:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:1.5px solid rgba(255,255,255,.7);animation:lt-wa-ping 2.4s ease-out infinite}.lt-wa-ai .orb:after{animation-delay:1.2s}@keyframes lt-wa-ping{0%{transform:scale(1);opacity:.9}to{transform:scale(1.8);opacity:0}}.lt-wa-ai .tx{display:flex;flex-direction:column;line-height:1.2}.lt-wa-ai small{font-size:11.5px;color:#ddd6fe}.lt-wa-ai b{font-size:15px;letter-spacing:.01em}.lt-wa-ai .go{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:#ffffff29;margin-left:6px}@media (max-width: 1023px){.lt-wa-side{align-items:stretch}.lt-wa-ai{width:auto}.lt-wa-ai .go{margin-left:auto}}@media (prefers-reduced-motion: reduce){.lt-wa-ai .orb:before,.lt-wa-ai .orb:after{animation:none}}.lt-wa-chat .typing{display:flex;gap:4px;width:-moz-fit-content;width:fit-content}.lt-wa-chat .typing i{width:7px;height:7px;border-radius:50%;background:#9ca3af;animation:lt-wa-dot 1.2s ease-in-out infinite}.lt-wa-chat .typing i:nth-child(2){animation-delay:.2s}.lt-wa-chat .typing i:nth-child(3){animation-delay:.4s}@keyframes lt-wa-dot{50%{transform:translateY(-4px);opacity:.5}}@media (max-width: 1023px){.lt-wa{grid-template-columns:1fr;border-radius:32px;padding:40px 24px}.lt-wa-chat{justify-self:stretch;max-width:none}}.lt-wall-call{position:relative;align-self:center;width:58%;aspect-ratio:9 / 19;border-radius:30px;padding:46px 12px 14px;display:flex;flex-direction:column;align-items:center;gap:6px;border:7px solid #16121f;box-shadow:0 30px 50px -24px #4c1d9573;overflow:hidden}.lt-wall-call .isl{position:absolute;top:9px;left:50%;width:32%;height:14px;border-radius:10px;background:#000;transform:translate(-50%)}.lt-wall-call.ring{background:linear-gradient(180deg,#1f1a2e,#0f0c18);color:#fff}.lt-wall-call.ring small{font-size:10px;opacity:.7}.lt-wall-call.ring b{font-size:13px}.lt-wall-call.ring .av{margin:auto;width:54px;height:54px;border-radius:50%;display:grid;place-items:center;background:#7c3aed;box-shadow:0 0 0 9px #7c3aed40}.lt-wall-call.ring .av svg{width:22px;height:22px}.lt-wall-call.ring .btns{display:flex;justify-content:space-between;width:80%}.lt-wall-call.ring .btns i{width:34px;height:34px;border-radius:50%;background:#ef4444}.lt-wall-call.ring .btns i+i{background:#22c55e}.lt-wall-call.ai{background:#fff;align-items:stretch;padding-top:40px}.lt-wall-call.ai .top{display:flex;justify-content:space-between;font-size:11px;font-weight:700;margin-bottom:4px}.lt-wall-call.ai .top em{font-style:normal;font-family:Inter,system-ui,sans-serif}.lt-wall-call.ai .top u{text-decoration:none;color:#22c55e;font-size:9px;letter-spacing:.1em;text-transform:uppercase}.lt-wall-call.ai p{margin:0;font-size:10px;line-height:1.35;padding:6px 8px;border-radius:12px;max-width:88%}.lt-wall-call.ai .a{background:var(--v-soft)}.lt-wall-call.ai .m{background:var(--v);color:#fff;align-self:flex-end}.lt-wall-call.lead{background:linear-gradient(170deg,#7c3aed,#312e81);color:#fff}.lt-wall-call.lead .clk{font-size:34px;font-weight:700;letter-spacing:-.04em;margin-top:6px}.lt-wall-call.lead .note{margin-top:14px;width:100%;display:flex;gap:8px;align-items:center;background:#fff;color:var(--ink);border-radius:12px;padding:8px}.lt-wall-call.lead .note>svg{width:22px;height:22px;padding:4px;border-radius:7px;background:var(--v);color:#fff;flex:none}.lt-wall-call.lead .note b{display:block;font-size:10.5px}.lt-wall-call.lead .note small{font-size:9px;color:var(--muted)}.lt-off,.lt-off *{animation-play-state:paused!important}.lt-cookie{position:fixed;z-index:80;left:20px;bottom:20px;width:min(420px,calc(100vw - 32px));display:grid;grid-template-columns:auto 1fr;gap:12px 14px;align-items:start;background:#fff;color:var(--ink, #16121f);border:1px solid rgba(22,18,31,.08);border-radius:22px;padding:18px;box-shadow:0 30px 60px -24px #4c1d9559;font-family:Inter,system-ui,sans-serif;animation:lt-cookie-in .5s cubic-bezier(.22,1,.36,1)}@keyframes lt-cookie-in{0%{opacity:0;transform:translate3d(0,20px,0)}}.lt-cookie .ic{width:34px;height:34px;border-radius:11px;background:#f5f3ff;color:#7c3aed;display:grid;place-items:center}.lt-cookie p{margin:0;font-size:13.5px;line-height:1.55;color:#6b6680}.lt-cookie p a{color:#7c3aed;font-weight:600;text-decoration:underline}.lt-cookie .btns{grid-column:1 / -1;display:grid;grid-template-columns:1fr 1fr;gap:8px}.lt-cookie button{font:600 14px/1 inherit;font-family:inherit;padding:12px;border-radius:100px;cursor:pointer;border:1px solid rgba(22,18,31,.12);background:#fff;color:#16121f}.lt-cookie button.yes{background:#7c3aed;border-color:#7c3aed;color:#fff}.lt-cookie button:focus-visible{outline:2px solid #7c3aed;outline-offset:2px}@media (max-width: 767px){.lt-cookie{left:16px;right:16px;bottom:16px;width:auto}}.lt-footer-btn{background:none;border:0;padding:0;font-family:inherit;font-size:15px;color:var(--ink);opacity:.75;cursor:pointer;text-align:left;transition:opacity .2s,color .2s}.lt-footer-btn:hover{opacity:1;color:var(--v)}@media (max-width: 767px){.lt-hsc-pin{justify-content:flex-start;padding-top:88px;gap:24px}}@media (min-width: 1024px){.lt-hero-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:24px;width:min(1240px,calc(100% - 48px));margin:0 auto;padding-top:120px;padding-bottom:40px;min-height:min(860px,100vh);text-align:left;overflow:visible}.lt-hero-split:before,.lt-hero-split:after{display:none}.lt-hero-split .lt-hero-bg{top:0;right:-20vw;bottom:0;left:-20vw}.lt-hero-split .lt-wrap{width:auto;margin:0}.lt-hero-split h1{font-size:clamp(2.8rem,4.8vw,4.8rem);margin:26px 0 22px}.lt-hero-split .lt-lead{margin:0 0 32px}.lt-hero-split .lt-actions{justify-content:flex-start}.lt-hero-split .lt-stage{width:100%;height:min(640px,calc(100vh - 150px));margin:0}.lt-hero-split .lt-stage-phone>div:not(.lt-tilt),.lt-hero-split .lt-tilt>div{transform:scale(.92);transform-origin:50% 0}.lt-hero-split .lt-chip.c1{right:0;top:8%}.lt-hero-split .lt-chip.c2{right:0;top:46%}.lt-hero-split .lt-chip.c3{left:2%;top:62%}}@media (max-width: 767px){.lt-phone3d-scene .p3d{height:calc(100% - 100px);margin-bottom:72px;aspect-ratio:9 / 18.2}.lt-phone3d-scene .lead{left:8%;right:8%;bottom:4%;top:auto;justify-content:center;padding:9px 14px;border-radius:16px}.lt-phone3d-scene .lead b{font-size:13px}.lt-phone3d-scene .lead small{font-size:11px}.lt-day[data-step="6"] .dk{transform:translate3d(calc((var(--i) - 2) * 16px),calc(var(--f) * 10px + 14px),0) rotate(calc((var(--i) - 2) * 6deg)) scale(.74)}.lt-convo-grid{gap:14px}.lt-lead2{gap:5px;padding:6px;border-radius:18px}.lt-lead2-head{padding:2px 4px;gap:8px}.lt-lead2-head .app{width:26px;height:26px;border-radius:9px}.lt-lead2-head b{font-size:13px}.lt-lead2-head .st{font-size:11px}.lt-lead2-head .wait,.lt-lead2-head .sent{padding:4px 9px}.lt-lead2-row{padding:6px 10px;border-radius:12px;font-size:12.5px}.lt-lead2-row .k{font-size:10.5px}}@media (max-width: 767px) and (max-height: 680px){.lt-convo-pin{padding-top:80px}.lt-convo h2{font-size:1.75rem}.lt-convo-grid{gap:10px}}.p3d-body:before,.p3d-body:after{content:"";position:absolute;width:4px;border-radius:4px;background:#2b2638}.p3d-body:before{left:-3px;top:18%;height:8%;box-shadow:0 calc(var(--bh, 60px)) 0 #2b2638}.p3d-body:after{right:-3px;top:26%;height:12%}@media (max-width: 767px){.p3d-body{--bh: 40px}.p3d-body:before,.p3d-body:after{width:3px}.p3d-body:before{left:-2px}.p3d-body:after{right:-2px}}.lt-stage-phone .lt-tilt>div>div:before,.lt-stage-phone .lt-tilt>div>div:after{content:"";position:absolute;width:4px;border-radius:4px;background:#2a2a30}.lt-stage-phone .lt-tilt>div>div:before{left:-3px;top:17%;height:8%;box-shadow:0 62px #2a2a30}.lt-stage-phone .lt-tilt>div>div:after{right:-3px;top:25%;height:13%}.lt-chat-head .av{flex:none}@media (max-width: 767px){.lt-story-pin{padding-top:84px}.lt-story-grid{gap:12px}.lt-story-lines{min-height:124px}.lt-story-line h2{font-size:clamp(2rem,9vw,2.5rem)}.lt-story-line p{font-size:15.5px;line-height:1.45;margin-top:8px}.lt-story-dots{margin-top:2px}.lt-story-scene.lt-phone3d-scene{height:clamp(360px,calc(100svh - 296px),600px)}.lt-phone3d-scene .p3d{height:calc(100% - 86px);margin-bottom:50px;aspect-ratio:9 / 18.2}.lt-phone3d-scene .tag-time,.lt-phone3d-scene .lead{left:50%;right:auto;top:auto;bottom:10px;transform:translate(-50%);white-space:nowrap}.lt-phone3d-scene .tag-time{transition:opacity .4s}.lt-story[data-step="2"] .lt-phone3d-scene .tag-time{opacity:0}.lt-phone3d-scene .lead{padding:7px 16px 7px 10px;gap:10px;border-radius:14px;opacity:0;transform:translate(-50%) translateY(16px) scale(.92)}.lt-story[data-step="2"] .lt-phone3d-scene .lead{opacity:1;transform:translate(-50%)}.lt-phone3d-scene .lead b{font-size:13px}.lt-phone3d-scene .lead small{font-size:11px}.p3d-screen{container-type:size;padding:6px;border-radius:32px}.p3d-back{border-radius:32px}.p3d-screen .notch{top:5.5cqw;height:8.5cqw;width:30%}.p3d-screen .scr{top:6px;right:6px;bottom:6px;left:6px;border-radius:27px;padding:24cqw 6cqw 8cqw}.scr-lock .clock{font-size:24cqw}.scr-lock>small{font-size:6.4cqw;margin-top:2cqw}.scr-lock .note{gap:4cqw;padding:5cqw;border-radius:7cqw;font-size:5.6cqw}.scr-lock .note b{font-size:6.2cqw}.scr-lock .note svg{width:8cqw;height:8cqw;flex:none}.scr-ring small{font-size:6.2cqw}.scr-ring>b{font-size:8.4cqw;margin:2cqw 0 1cqw}.scr-ring .avatar{width:30cqw;height:30cqw;margin:8cqw 0 auto;box-shadow:0 0 0 4.5cqw #7c3aed40,0 0 0 9cqw #7c3aed1a}.scr-ring .avatar svg{width:13cqw;height:13cqw}.scr-ring .btns{width:78%}.scr-ring .btns i{width:19cqw;height:19cqw}.scr-ai{padding-top:22cqw!important;gap:4cqw}.scr-ai .ai-top{font-size:6.6cqw;gap:3cqw;margin-bottom:2cqw}.scr-ai .ai-top span{width:11cqw;height:11cqw;flex:none}.scr-ai .ai-top span svg{width:6cqw;height:6cqw}.scr-ai .ai-top em{font-size:4.6cqw}.scr-ai .b{font-size:6.2cqw;padding:3.6cqw 5cqw;border-radius:6.5cqw;max-width:88%}}.lt-story-scene,.p3d,.lt-phone3d-scene .glow,.lt-iphone,.sv-ring,.lt-hsc-track,.lt-hsc-card .big,.lt-cta,.lt-flow-line .pulse,.lt-deck .dk{will-change:transform}.lt-cta{border-radius:40px}.lt-flow-line .pulse{left:0;width:100%;height:16px;margin:-8px 0 0 -8px;background:none;box-shadow:none;border-radius:0;transform:translate3d(calc(clamp(0,(var(--p, 0) - .08) * 1.35,1)*100%),0,0)}.lt-flow-line .pulse:before{content:"";position:absolute;left:0;top:0;width:16px;height:16px;border-radius:50%;background:var(--v);box-shadow:0 0 0 6px #7c3aed33,0 0 24px 6px #7c3aed73}@media (max-width: 767px){.lt-flow-line .pulse{left:50%;top:0;width:16px;height:100%;margin:0 0 0 -8px;transform:translate3d(0,calc(clamp(0,(var(--p, 0) - .08) * 1.35,1)*100%),0)}.lt-flow-line .pulse:before{top:-8px}}@keyframes lt-ping{50%{transform:scale(1.4);opacity:.55}}@keyframes lt-orb{50%{transform:scale(1.05)}}@keyframes lt-p3d-pulse{50%{transform:scale(1.12)}}@keyframes lt-ring{0%,to{transform:none}}.lt-call-top .av,.lt-chat-head .av{position:relative;animation:none}.lt-call-top .av:after,.lt-chat-head .av:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px solid rgba(34,197,94,.55);animation:lt-halo 1.6s ease-out infinite;pointer-events:none}@keyframes lt-halo{0%{transform:scale(1);opacity:1}to{transform:scale(1.55);opacity:0}}.lt-convo[data-step="6"] .lt-chat-head .av:after{display:none}@media (prefers-reduced-motion: reduce){.lt-call-top .av:after,.lt-chat-head .av:after{animation:none;opacity:0}}@media (max-width: 767px){.lt-convo-pin{padding-top:78px}.lt-convo-grid{gap:10px}.lt-convo h2{font-size:clamp(1.75rem,7.4vw,2.2rem)}.lt-lead2-head{padding:0 4px}.lt-lead2-row{padding:5px 10px}}.sv-call .ic,.sv-you-res .cta{position:relative}.sv-call .ic:after,.lt-serp[data-step="3"] .sv-you-res .cta:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;border:2px solid rgba(34,197,94,.55);animation:lt-halo 1.6s ease-out infinite;pointer-events:none}.lt-hero.lt-off .lt-wall-stage{visibility:hidden}.lt-hero.lt-off .lt-wall-plane{display:none}.lt-off *:before,.lt-off *:after{animation-play-state:paused!important}.lt-stack .stk.lt-card,[data-par],[data-tilt]{will-change:transform}.lt-stack .lt-card:after{will-change:opacity}.lt .rv{filter:none;transition:opacity 1s var(--ease) var(--d, 0s),transform 1.2s var(--ease) var(--d, 0s)}.lt-story-line{filter:none!important;transition:opacity .8s var(--ease),transform .9s var(--ease)}.lt-orbit-core,.lt-step-card .ic{backdrop-filter:none;-webkit-backdrop-filter:none}.lt-orbit-core{background:#fff3}.lt-step-card .ic{background:#ffffff38}.lt-info-intro{color:var(--muted);font-size:clamp(16px,1.5vw,18.5px);line-height:1.6;max-width:620px;margin:22px 0 0}.lt-info-intro.center{margin-left:auto;margin-right:auto}.lt-info-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.lt-info-card{background:#fff;border:1px solid var(--line);border-radius:28px;padding:clamp(24px,3vw,34px);box-shadow:var(--shadow);display:flex;flex-direction:column;gap:14px;min-width:0}.lt-info-card .hd{display:flex;align-items:center;gap:14px}.lt-info-card .ic{width:44px;height:44px;border-radius:14px;flex:none;display:grid;place-items:center;background:var(--v-soft);color:var(--v)}.lt-info-card h3{margin:0;font-size:20px;font-weight:800;letter-spacing:-.02em}.lt-info-card .sub{margin:0;color:var(--muted);font-size:15px;line-height:1.55}.lt-info-card ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:11px}.lt-info-card li{display:flex;gap:10px;align-items:flex-start;font-size:15.5px;line-height:1.45}.lt-info-card li svg{flex:none;margin-top:2px;color:var(--v)}.lt-info-card .lt-btn{align-self:flex-start;margin-top:auto}.lt-compare{background:#fff;border:1px solid var(--line);border-radius:28px;box-shadow:var(--shadow);overflow:hidden}.lt-compare .row{display:grid;grid-template-columns:1fr 1.15fr 1.15fr 1.25fr;border-top:1px solid var(--line)}.lt-compare .row:first-child{border-top:none}.lt-compare .row>span{padding:18px 20px;font-size:15px;line-height:1.4;display:flex;gap:9px;align-items:flex-start;min-width:0}.lt-compare .head>span{font-size:13px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);align-items:center}.lt-compare .head>span.ai{color:var(--v)}.lt-compare .k{font-weight:700}.lt-compare .c svg{flex:none;margin-top:2px}.lt-compare .m-yes svg{color:#16a34a}.lt-compare .m-no svg{color:#dc2626}.lt-compare .m-some svg{color:#b45309}.lt-compare .c.m-no{color:var(--muted)}.lt-compare .ai{background:var(--v-soft)}.lt-compare .c.ai{font-weight:700;color:var(--ink)}.lt-compare-note{margin:16px 0 0;text-align:center;font-size:13px;color:var(--faint)}.lt-about{display:grid;grid-template-columns:1fr 1.1fr;gap:clamp(32px,6vw,90px);align-items:start}.lt-about-copy{position:sticky;top:120px}.lt-ways{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.lt-ways li{display:flex;gap:16px;background:#fff;border:1px solid var(--line);border-radius:24px;padding:20px 22px;box-shadow:var(--shadow)}.lt-ways .ic{width:44px;height:44px;border-radius:14px;flex:none;display:grid;place-items:center;background:var(--v-soft);color:var(--v)}.lt-ways b{display:block;font-size:17px;letter-spacing:-.01em}.lt-ways p{margin:4px 0 0;color:var(--muted);font-size:15px;line-height:1.55}@media (max-width: 1023px){.lt-about{grid-template-columns:1fr}.lt-about-copy{position:static}}@media (max-width: 767px){.lt-info-grid{grid-template-columns:1fr;gap:14px}.lt-info-card{border-radius:24px}.lt-compare{background:none;border:none;box-shadow:none;overflow:visible;display:flex;flex-direction:column;gap:12px}.lt-compare .head{display:none}.lt-compare .row{grid-template-columns:1fr;border:1px solid var(--line);border-radius:22px;background:#fff;box-shadow:var(--shadow);overflow:hidden}.lt-compare .row>span{padding:10px 16px;font-size:14px}.lt-compare .k{padding-top:14px!important;font-size:15.5px}.lt-compare .c{display:flex;flex-wrap:wrap;-moz-column-gap:8px;column-gap:8px;row-gap:3px}.lt-compare .c:before{content:attr(data-col);flex-basis:100%;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--faint)}.lt-compare .c.ai:before{color:var(--v)}.lt-compare .c:last-child{padding-bottom:14px}.lt-ways li{padding:16px 18px;border-radius:20px}}.lt-compare{position:relative;overflow:visible;isolation:isolate}.lt-compare .row{position:relative;z-index:1}.lt-compare .row:last-child>span:first-child{border-bottom-left-radius:28px}.lt-compare .ai{background:none}.lt-compare .ai-lift{position:absolute;z-index:0;top:-16px;bottom:-16px;left:calc(72.53% - 6px);right:-6px;border-radius:28px;background:linear-gradient(165deg,#8b5cf6,#6d28d9 55%,#4c1d95);box-shadow:0 40px 80px -30px #4c1d95b3,0 0 0 1px #ffffff1f inset;overflow:hidden;pointer-events:none}.lt-compare .ai-lift i{position:absolute;top:-40%;right:-60%;bottom:-40%;left:-60%;background:linear-gradient(105deg,transparent 40%,rgba(255,255,255,.22) 50%,transparent 60%);transform:translate(-60%)}.lt-compare .head>span.ai{color:#fff;gap:7px}.lt-compare .c.ai{color:#fff;font-weight:700}.lt-compare .c.ai svg{color:#16a34a;background:#fff;border-radius:50%;padding:3px;width:20px;height:20px;margin-top:0;box-shadow:0 4px 10px -4px #00000059}.lt-compare .row:not(.head):hover>span:not(.ai){background:#faf9fd}.lt-compare.rv{opacity:1;transform:none}.lt-compare .row{opacity:0;transform:translate3d(0,18px,0);transition:opacity .6s var(--ease),transform .7s var(--ease);transition-delay:calc(.25s + var(--r) * .11s)}.lt-compare .row.in{opacity:1;transform:none}.lt-compare .ai-lift{opacity:0;transform:translate3d(0,60px,0) scale(.94);transition:opacity .5s var(--ease),transform .9s cubic-bezier(.34,1.4,.64,1)}.lt-compare.in .ai-lift{opacity:1;transform:none}.lt-compare.in .ai-lift i{animation:lt-cmp-sheen 1.4s var(--ease) 1.2s 1 both}@keyframes lt-cmp-sheen{0%{transform:translate(-60%)}to{transform:translate(60%)}}.lt-compare .c svg{transform:scale(0);transition:transform .5s cubic-bezier(.34,1.8,.64,1);transition-delay:calc(.55s + var(--r) * .11s)}.lt-compare .c.ai svg{transition-delay:calc(.75s + var(--r) * .11s)}.lt-compare .row.in .c svg{transform:none}@media (prefers-reduced-motion: reduce){.lt-compare .row,.lt-compare .ai-lift,.lt-compare .c svg{opacity:1;transform:none;transition:none}}@media (max-width: 767px){.lt-compare .ai-lift{display:none}.lt-compare .row:last-child>span:first-child{border-radius:0}.lt-compare .c.ai{background:linear-gradient(150deg,#8b5cf6,#6d28d9);margin:4px 8px 8px;border-radius:16px;padding:12px 14px!important}.lt-compare .c.ai:before{color:#fffc!important}.lt-compare .row:not(.head):hover>span:not(.ai){background:none}.lt-compare .row{transition-delay:0s}.lt-compare .c svg{transition-delay:.3s}.lt-compare .c.ai svg{transition-delay:.5s}}@media (min-width: 768px){.lt-compare{background:none;border:none;box-shadow:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.lt-compare .ai-lift,.lt-compare .row.head{display:none}.lt-compare .row{display:flex;flex-direction:column;border:1px solid var(--line);border-radius:26px;background:#fff;box-shadow:var(--shadow);overflow:hidden;transition:opacity .7s var(--ease),transform .8s var(--ease),box-shadow .4s var(--ease);transition-delay:calc((var(--r) - 1) * .08s)}.lt-compare .row.in:hover{transform:translate3d(0,-6px,0);box-shadow:0 30px 60px -30px #4c1d9559;transition-delay:0s}.lt-compare .row:last-child>span:first-child{border-radius:0}.lt-compare .row>span{padding:10px 20px;font-size:14.5px}.lt-compare .row:not(.head):hover>span:not(.ai){background:none}.lt-compare .k{padding-top:20px!important;padding-bottom:6px!important;font-size:18px;letter-spacing:-.01em}.lt-compare .c{display:flex;flex-wrap:wrap;-moz-column-gap:8px;column-gap:8px;row-gap:3px}.lt-compare .c:before{content:attr(data-col);flex-basis:100%;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--faint)}.lt-compare .c.ai{margin:auto 10px 10px;padding:14px 16px!important;border-radius:18px;background:linear-gradient(150deg,#8b5cf6,#6d28d9)}.lt-compare .c.ai:before{color:#fffc}.lt-compare .c svg{transition-delay:calc(.3s + (var(--r) - 1) * .08s)}.lt-compare .c.ai svg{transition-delay:calc(.5s + (var(--r) - 1) * .08s)}}@media (min-width: 768px) and (max-width: 1023px){.lt-compare{grid-template-columns:repeat(2,minmax(0,1fr))}}
