:root{--paper:#ffffff;--paper-2:#fafafb;--paper-3:#f3f4f6;--card:#ffffff;--ink:#1c1d1f;--ink-2:#2e3238;--ink-3:#667080;--ink-4:#a4adba;--quiet:#7b8595;--rule:#e6e8ec;--rule-2:#d3d8df;--primary:#202124;--primary-hover:#33353a;--primary-edge:#4d5562;--on-primary:#f6f7f8;--signal:#0cf19e;--signal-ink:#037a55;--signal-wash:#ddf8eb;--on-signal:#0b0b0c;--night:#101010;--night-2:#17181a;--night-3:#202124;--night-text:#f7f7f8;--night-muted:#8f99a8;--ch-ai:#2f63d8;--ch-email:#d4552f;--ch-wa:#128c7e;--ch-call:#3a5bd9;--ch-site:#c7841a;--ch-pay:#7a4fd0;--chat:#f3f4f6;--bubble:#daf7e9;--wa-paper:#f2efe7;--wa-out:#d9fbe9;--dot:rgba(28,29,31,0.09);--shadow-rgb:28,29,31;--shadow-sm:0 1px 2px rgba(28,29,31,0.05);--shadow:0 1px 2px rgba(28,29,31,0.04),0 6px 20px -8px rgba(28,29,31,0.1);--shadow-lg:0 1px 2px rgba(28,29,31,0.04),0 18px 44px -18px rgba(28,29,31,0.16);--font-display:var(--font-redhat),system-ui,sans-serif;--font-text:var(--font-hanken),system-ui,sans-serif;--font-mono:var(--font-fragment),ui-monospace,SFMono-Regular,Menlo,monospace;--h-weight:560;--h-track:-0.026em;--h-lead:1;--h-scale:1;--h-stretch:100%;--radius:12px;--radius-lg:16px;--radius-xl:20px;--radius-2xl:24px;--ease:cubic-bezier(0.23,1,0.32,1);--ease-io:cubic-bezier(0.65,0,0.35,1)}:root:lang(ar){--font-display:var(--font-kufi-ar),var(--font-redhat),system-ui,sans-serif;--font-text:var(--font-sans-ar),var(--font-hanken),system-ui,sans-serif;--font-mono:var(--font-sans-ar),var(--font-fragment),ui-monospace,SFMono-Regular,Menlo,monospace;--h-track:0;--h-lead:1.3}:root:lang(ar) *{letter-spacing:0!important}.lp-invert{--paper:#101010;--paper-2:#141516;--paper-3:#1d1e21;--card:#17181a;--ink:#f7f7f8;--ink-2:#c9ced6;--ink-3:#8f99a8;--ink-4:#5d6470;--quiet:#8f99a8;--rule:#232529;--rule-2:#31343a;--primary:#f7f7f8;--primary-hover:#ffffff;--primary-edge:#f7f7f8;--on-primary:#101010;--signal-wash:#0f2e23;--signal-ink:#3ff2b0;--shadow-rgb:0,0,0;--shadow-sm:none;--shadow:0 1px 2px rgba(0,0,0,0.4);--shadow-lg:0 18px 44px -18px rgba(0,0,0,0.6);color:var(--ink)}body,html{background:var(--paper)}.lp{background:var(--paper);color:var(--ink);font-family:var(--font-text);font-feature-settings:normal;letter-spacing:-.004em;-webkit-font-smoothing:antialiased}.lp h1,.lp h2,.lp h3,.lp h4{font-family:var(--font-text);color:var(--ink)}.lp ::-moz-selection{background:var(--signal);color:var(--on-signal)}.lp ::selection{background:var(--signal);color:var(--on-signal)}.lp :focus-visible{outline:2px solid var(--signal-ink);outline-offset:2px;border-radius:6px}.lp .lp-dark :focus-visible{outline-color:var(--signal)}.lp .lp-display,.lp .lp-h1,.lp .lp-h2,.lp .lp-h3{font-family:var(--font-display);font-weight:var(--h-weight);font-stretch:var(--h-stretch);font-optical-sizing:auto}.lp .lp-h1{font-size:calc(clamp(2.75rem, 5.6vw, 4.875rem) * var(--h-scale));font-weight:620;line-height:calc(1 * var(--h-lead));letter-spacing:calc(var(--h-track) * 1.25);text-wrap:balance}.lp .lp-h1-page{font-size:calc(clamp(2.375rem, 4.4vw, 3.75rem) * var(--h-scale));line-height:1.04;letter-spacing:calc(var(--h-track) * 1.15)}.lp-h2{font-size:calc(clamp(2rem, 3.4vw, 3.125rem) * var(--h-scale));line-height:calc(1.08 * var(--h-lead));letter-spacing:var(--h-track);text-wrap:balance}.lp-h2-side{font-size:calc(clamp(1.875rem, 2.8vw, 2.625rem) * var(--h-scale))}.lp-h3{font-size:calc(clamp(1.375rem, 1.8vw, 1.75rem) * var(--h-scale));line-height:1.12;letter-spacing:calc(var(--h-track) * .6)}.lp-lede{font-size:clamp(1.0625rem,1.25vw,1.1875rem);line-height:1.5;font-weight:470;letter-spacing:-.01em;color:var(--ink-3);text-wrap:pretty}.lp-mono{letter-spacing:0}.lp-kicker,.lp-mono{font-family:var(--font-mono)}.lp-kicker{font-size:.75rem;line-height:1;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3)}.lp .lp-quiet{color:var(--quiet)}.lp-card{box-shadow:var(--shadow)}.lp-card,.lp-window{background:var(--card);border:1px solid var(--rule)}.lp-window{box-shadow:var(--shadow-lg)}.lp-stage{background-color:var(--paper-2);background-image:radial-gradient(var(--dot) 1px,transparent 1.2px);background-size:18px 18px}.lp-dark .lp-stage,.lp-stage-dark{background-color:var(--night-2);background-image:radial-gradient(rgba(255,255,255,.075) 1px,transparent 1.2px);background-size:18px 18px}.lp-hr{height:1px;background:var(--rule)}.lp-wash{background:repeating-linear-gradient(90deg,rgba(var(--shadow-rgb),.045) 0 1px,transparent 1px 7px),linear-gradient(180deg,rgba(242,244,248,0) 0,#f3f5f9 55%,#eff2f7 100%);-webkit-mask-image:linear-gradient(180deg,transparent,#000 30%);mask-image:linear-gradient(180deg,transparent,#000 30%)}.lp-stripes{background-image:repeating-linear-gradient(90deg,rgba(255,255,255,.028) 0 1px,transparent 1px 7px)}.lp-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:10px;font-weight:560;letter-spacing:-.01em;white-space:nowrap;transition:transform .25s var(--ease),background-color .2s var(--ease),box-shadow .25s var(--ease),border-color .2s var(--ease),color .2s var(--ease)}.lp-btn:active{transform:translateY(0) scale(.98)}.lp-btn-ink{background:var(--primary);color:var(--on-primary);border:1px solid var(--primary-edge);box-shadow:0 1px 2px rgba(var(--shadow-rgb),.12)}.lp-btn-ink:hover{background:var(--primary-hover)}.lp-btn-line{background:var(--card);color:var(--ink-2);border:1px solid var(--rule-2);box-shadow:var(--shadow-sm)}.lp-btn-line:hover{color:var(--ink);border-color:color-mix(in oklab,var(--rule-2),var(--ink) 30%)}.lp-btn-signal{background:var(--signal);color:var(--on-signal);box-shadow:0 1px 0 rgba(255,255,255,.4) inset,0 8px 24px -12px color-mix(in srgb,var(--signal) 60%,transparent)}.lp-btn-signal:hover{transform:translateY(-1px);background:color-mix(in oklab,var(--signal),#fff 20%)}.lp-btn-ghost-dark{color:var(--night-text);border:1px solid rgba(255,255,255,.16)}.lp-btn-ghost-dark:hover{transform:translateY(-1px);border-color:rgba(255,255,255,.34)}.lp-btn .lp-arrow,.lp-link .lp-arrow{transition:transform .3s var(--ease)}.lp-btn:hover .lp-arrow,.lp-link:hover .lp-arrow{transform:translateX(3px)}[dir=rtl] .lp-btn:hover .lp-arrow,[dir=rtl] .lp-link:hover .lp-arrow{transform:translateX(-3px) scaleX(-1)}.lp-link{display:inline-flex;align-items:center;gap:.375rem;font-weight:600;color:var(--ink);text-decoration:underline;text-decoration-color:var(--rule-2);text-underline-offset:5px;text-decoration-thickness:1px;transition:text-decoration-color .2s var(--ease)}.lp-link:hover{text-decoration-color:var(--ink)}.lp-chip{display:inline-flex;align-items:center;gap:.375rem;border-radius:8px;border:1px solid var(--rule);background:var(--card);padding:.3125rem .625rem;font-size:.75rem;line-height:1;font-weight:550;color:var(--ink-2);white-space:nowrap}@keyframes lp-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.lp-fill{transform-origin:left center;animation:lp-fill linear both}[dir=rtl] .lp-fill{transform-origin:right center}@keyframes lp-in-up{0%{opacity:0;transform:translate3d(0,10px,0)}to{opacity:1;transform:none}}.lp-in-up{animation:lp-in-up .5s var(--ease) both}@keyframes lp-in-left{0%{opacity:0;transform:translate3d(-12px,0,0)}to{opacity:1;transform:none}}.lp-in-left{animation:lp-in-left .5s var(--ease) both}@keyframes lp-in-right{0%{opacity:0;transform:translate3d(12px,0,0)}to{opacity:1;transform:none}}[dir=rtl] .lp-in-left{animation-name:lp-in-right}@keyframes lp-in-scale{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}.lp-in-scale{animation:lp-in-scale .45s var(--ease) both}@keyframes lp-pulse{0%{transform:scale(1);opacity:.55}to{transform:scale(2.6);opacity:0}}.lp-pulse:after{content:"";position:absolute;inset:0;border-radius:999px;background:currentColor;animation:lp-pulse 1.8s var(--ease) infinite}@keyframes lp-blink{50%{opacity:0}}.lp-caret{display:inline-block;width:1.5px;height:1.05em;margin-inline-start:1px;vertical-align:-.15em;background:currentColor;animation:lp-blink 1s steps(1) infinite}@keyframes lp-dots{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}.lp-typing span{display:inline-block;width:5px;height:5px;border-radius:99px;background:currentColor;animation:lp-dots 1.2s infinite}.lp-typing span:nth-child(2){animation-delay:.15s}.lp-typing span:nth-child(3){animation-delay:.3s}.lp-strike{position:relative;display:inline-block;transition:color .6s var(--ease)}.lp-strike:after{content:"";position:absolute;inset-inline:-.04em;top:54%;height:.06em;min-height:2px;background:var(--ink-2);transform-origin:left center;transform:scaleX(1)}[dir=rtl] .lp-strike:after{transform-origin:right center}@media (scripting:enabled){.reveal .lp-strike{color:var(--ink)}.reveal .lp-strike:after{transform:scaleX(0);transition:transform .55s var(--ease-io);transition-delay:var(--strike-delay,0s)}.reveal[data-in=true] .lp-strike{color:var(--ink-4);transition-delay:var(--strike-delay,0s)}.reveal[data-in=true] .lp-strike:after{transform:scaleX(1)}}.lp-draw path{stroke-dasharray:1;stroke-dashoffset:0}@media (scripting:enabled){.reveal .lp-draw path{stroke-dashoffset:1;transition:stroke-dashoffset 1.6s var(--ease-io) .2s}.reveal[data-in=true] .lp-draw path{stroke-dashoffset:0}}.lp-range{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:28px;background:transparent;cursor:pointer}.lp-range::-webkit-slider-runnable-track{height:6px;border-radius:99px;background:linear-gradient(to right,var(--ink) 0 var(--pct,0),var(--paper-3) var(--pct,0) 100%)}[dir=rtl] .lp-range::-webkit-slider-runnable-track{background:linear-gradient(to left,var(--ink) 0 var(--pct,0),var(--paper-3) var(--pct,0) 100%)}.lp-range::-moz-range-track{height:6px;border-radius:99px;background:var(--paper-3)}.lp-range::-moz-range-progress{height:6px;border-radius:99px;background:var(--ink)}.lp-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:26px;height:26px;margin-top:-10px;border-radius:99px;background:var(--card);border:1px solid var(--rule-2);box-shadow:0 2px 6px rgba(var(--shadow-rgb),.18),0 0 0 4px var(--signal) inset;-webkit-transition:transform .2s var(--ease);transition:transform .2s var(--ease)}.lp-range::-moz-range-thumb{width:26px;height:26px;border-radius:99px;background:var(--card);border:1px solid var(--rule-2);box-shadow:0 2px 6px rgba(var(--shadow-rgb),.18),0 0 0 4px var(--signal) inset}.lp-range:active::-webkit-slider-thumb{transform:scale(1.1)}.lp-faq summary{list-style:none;cursor:pointer}.lp-faq summary::-webkit-details-marker{display:none}.lp-faq .lp-faq-icon{transition:transform .3s var(--ease)}.lp-faq[open] .lp-faq-icon{transform:rotate(45deg)}.lp-noscroll{scrollbar-width:none}.lp-noscroll::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:reduce){.lp *,.lp :after,.lp :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;transition-delay:0s!important}.lp-caret,.lp-pulse:after{animation:none!important}}