[data-scope=landing]{--lp-bg:15 17 21;--lp-surface:26 29 36;--lp-elevated:34 38 47;--lp-fg:236 239 244;--lp-fg-2:165 173 186;--lp-fg-3:122 131 146;--lp-accent:76 139 245;--lp-accent-ink:255 255 255;--lp-blue:110 168 254;--lp-success:47 191 113;--lp-border:rgba(255,255,255,0.06);--lp-border-hover:rgba(255,255,255,0.12);--lp-glow:rgba(76,139,245,0.22);--lp-noise-opacity:0.03;--lp-scene-line:rgba(255,255,255,0.14);--lp-font:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--lp-mono:ui-monospace,"SF Mono",Menlo,Consolas,monospace;--lp-ease:cubic-bezier(0.22,1,0.36,1);font-family:var(--lp-font);background:rgb(var(--lp-bg));color:rgb(var(--lp-fg))}html:not(.dark) [data-scope=landing]{--lp-bg:238 241 246;--lp-surface:255 255 255;--lp-elevated:255 255 255;--lp-fg:26 29 36;--lp-fg-2:74 82 95;--lp-fg-3:122 131 146;--lp-accent:59 111 224;--lp-accent-ink:255 255 255;--lp-blue:76 139 245;--lp-success:25 145 88;--lp-border:rgba(15,17,21,0.08);--lp-border-hover:rgba(15,17,21,0.16);--lp-glow:rgba(59,111,224,0.14);--lp-noise-opacity:0.02;--lp-scene-line:rgba(15,17,21,0.18)}.ld-root{min-height:100vh;overflow-x:clip}.ld-container{max-width:1180px;margin:0 auto;padding:0 24px}.ld-section{padding:96px 0;position:relative}@media (max-width:768px){.ld-section{padding:64px 0}}.ld-h1{font-size:clamp(40px,6.2vw,74px);font-weight:800;line-height:1.04}.ld-h1,.ld-h2{letter-spacing:-.02em;margin:0}.ld-h2{font-size:clamp(28px,3.6vw,44px);font-weight:750;line-height:1.1}.ld-lead{font-size:18px;line-height:1.6;color:rgb(var(--lp-fg-2))}.ld-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--lp-accent))}.ld-mono{font-family:var(--lp-mono);font-variant-numeric:tabular-nums}.ld-grad-text{background:linear-gradient(100deg,rgb(var(--lp-blue)),rgb(var(--lp-accent)));-webkit-background-clip:text;background-clip:text;color:transparent}.ld-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:46px;padding:0 22px;border-radius:14px;font-size:15px;font-weight:600;cursor:pointer;text-decoration:none;border:1px solid transparent;transition:transform .14s var(--lp-ease),background .14s var(--lp-ease),border-color .14s var(--lp-ease),box-shadow .14s var(--lp-ease)}.ld-btn:active{transform:translateY(1px)}.ld-btn:focus-visible{outline:2px solid rgb(var(--lp-accent));outline-offset:2px}.ld-btn-primary{background:rgb(var(--lp-accent));color:rgb(var(--lp-accent-ink));box-shadow:0 0 24px -6px var(--lp-glow)}.ld-btn-primary:hover{box-shadow:0 0 34px -4px var(--lp-glow);filter:brightness(1.06)}.ld-btn-ghost{background:transparent;color:rgb(var(--lp-fg));border-color:var(--lp-border-hover)}.ld-btn-ghost:hover{border-color:rgb(var(--lp-fg-3));background:rgb(var(--lp-elevated)/.6)}.ld-btn-sm{height:38px;padding:0 16px;font-size:14px;border-radius:12px}.ld-card{background:rgb(var(--lp-surface));border:1px solid var(--lp-border);border-radius:20px;transition:border-color .18s var(--lp-ease)}.ld-card:hover{border-color:var(--lp-border-hover)}.ld-status-pill{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:999px;background:rgb(var(--lp-elevated)/.85);border:1px solid var(--lp-border);font-family:var(--lp-mono);font-size:12.5px;color:rgb(var(--lp-fg-2));backdrop-filter:blur(8px)}.ld-status-pill .ld-dot{width:7px;height:7px;border-radius:50%;background:rgb(var(--lp-success));box-shadow:0 0 8px rgb(var(--lp-success));animation:ldPulse 2.4s ease-in-out infinite}.ld-noise:before{content:"";opacity:var(--lp-noise-opacity);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23n)'/%3E%3C/svg%3E")}.ld-grid-bg,.ld-noise:before{position:absolute;inset:0;pointer-events:none}.ld-grid-bg{background-image:linear-gradient(var(--lp-border) 1px,transparent 1px),linear-gradient(90deg,var(--lp-border) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:radial-gradient(ellipse 75% 60% at 50% 30%,#000 20%,transparent 72%);mask-image:radial-gradient(ellipse 75% 60% at 50% 30%,#000 20%,transparent 72%)}@keyframes ldPulse{0%,to{opacity:1}50%{opacity:.45}}@keyframes ldPacket{0%{offset-distance:0;opacity:0}8%{opacity:1}92%{opacity:1}to{offset-distance:100%;opacity:0}}@keyframes ldDash{to{stroke-dashoffset:0}}.ld-header{position:sticky;top:0;z-index:50;padding:12px 0}.ld-header-pill{display:flex;align-items:center;gap:18px;height:58px;padding:0 16px;background:rgb(var(--lp-surface)/.72);border:1px solid var(--lp-border);border-radius:16px;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.ld-brand{display:inline-flex;align-items:center;gap:9px;font-weight:700;font-size:16.5px;color:rgb(var(--lp-fg));text-decoration:none}.ld-brand svg{color:rgb(var(--lp-accent))}.ld-brand img{border-radius:7px}.ld-brand b{color:rgb(var(--lp-accent));font-weight:700}.ld-nav{display:flex;gap:24px;margin-left:10px;flex:1}.ld-nav a{font-size:14px;font-weight:500;color:rgb(var(--lp-fg-2));text-decoration:none;transition:color .14s var(--lp-ease)}.ld-nav a:hover{color:rgb(var(--lp-fg))}.ld-header-actions{display:flex;align-items:center;gap:9px;margin-left:auto}.ld-lang{display:inline-flex;border:1px solid var(--lp-border);border-radius:10px;overflow:hidden}.ld-lang button{padding:6px 10px;font-size:12.5px;font-weight:600;background:transparent;border:0;color:rgb(var(--lp-fg-3));cursor:pointer}.ld-lang button[aria-pressed=true]{background:rgb(var(--lp-elevated));color:rgb(var(--lp-fg))}.ld-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:transparent;border:1px solid var(--lp-border);color:rgb(var(--lp-fg-2));cursor:pointer;transition:border-color .14s var(--lp-ease),color .14s var(--lp-ease)}.ld-icon-btn:hover{border-color:var(--lp-border-hover);color:rgb(var(--lp-fg))}.ld-burger{display:none}.ld-mobile-nav{display:flex;flex-direction:column;gap:4px;margin-top:8px;padding:10px;background:rgb(var(--lp-surface)/.94);border:1px solid var(--lp-border);border-radius:16px;backdrop-filter:blur(18px)}.ld-mobile-nav a{padding:10px 12px;border-radius:10px;font-size:15px;color:rgb(var(--lp-fg-2));text-decoration:none}.ld-mobile-nav a:hover{background:rgb(var(--lp-elevated));color:rgb(var(--lp-fg))}@media (max-width:900px){.ld-hide-mobile,.ld-nav{display:none}.ld-burger{display:inline-flex}}.ld-footer{border-top:1px solid var(--lp-border);padding:56px 0 28px}.ld-footer-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:32px}.ld-footer-brand p{margin-top:12px;max-width:280px;font-size:14px;line-height:1.55;color:rgb(var(--lp-fg-3))}.ld-footer-col{display:flex;flex-direction:column;gap:10px}.ld-footer-col h4{margin:0 0 4px;font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--lp-fg-3))}.ld-footer-col a{font-size:14px;color:rgb(var(--lp-fg-2));text-decoration:none}.ld-footer-col a:hover{color:rgb(var(--lp-fg))}.ld-footer-bottom{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-top:44px;padding-top:20px;border-top:1px solid var(--lp-border);font-size:13px;color:rgb(var(--lp-fg-3))}@media (max-width:768px){.ld-footer-grid{grid-template-columns:1fr 1fr}}.ld-hero{position:relative;padding:84px 0 60px;overflow:hidden}.ld-hero-glow{position:absolute;top:-220px;left:50%;transform:translateX(-50%);width:900px;height:620px;border-radius:50%;pointer-events:none;background:radial-gradient(ellipse,var(--lp-glow),transparent 65%);filter:blur(20px)}.ld-hero-grid-cols{position:relative;z-index:1;display:grid;grid-template-columns:1.05fr .95fr;gap:48px;align-items:center}.ld-hero-sub{margin:22px 0 30px;max-width:480px}.ld-hero-cta{gap:12px}.ld-hero-cta,.ld-trust{display:flex;flex-wrap:wrap}.ld-trust{gap:18px;margin-top:26px;font-size:13.5px;color:rgb(var(--lp-fg-3))}.ld-trust span{display:inline-flex;align-items:center;gap:6px}.ld-trust svg{color:rgb(var(--lp-accent))}.ld-scene{position:relative}.ld-scene svg{width:100%;height:auto;display:block}.ld-scene .ld-status-wrap{position:absolute;top:6%;left:50%;transform:translateX(-50%)}.ld-packet{animation:ldPacket 3.6s linear infinite}.ld-node-ring{transform-origin:center;animation:ldPulse 2.4s ease-in-out infinite}.ld-scene-draw{animation:ldDash 1.2s var(--lp-ease) forwards}@media (max-width:900px){.ld-hero-grid-cols{grid-template-columns:1fr;gap:28px}.ld-scene{max-width:440px;margin:0 auto}}.ld-metrics{display:grid;grid-template-columns:repeat(4,1fr);border-block:1px solid var(--lp-border);padding:26px 0;text-align:center}.ld-metrics>div+div{border-left:1px solid var(--lp-border)}.ld-metrics-n{font-size:30px;font-weight:600;color:rgb(var(--lp-fg))}.ld-metrics-c{margin-top:4px;font-size:13px;letter-spacing:.04em;text-transform:uppercase;color:rgb(var(--lp-fg-3))}@media (max-width:640px){.ld-metrics{grid-template-columns:1fr 1fr;row-gap:22px}.ld-metrics>div:nth-child(3){border-left:0}}.ld-sec-head{max-width:560px;margin-bottom:44px}.ld-sec-head .ld-lead{margin-top:14px}.ld-sec-head .ld-h2{margin-top:12px}.ld-bento{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:180px;gap:14px}.ld-bento-cell{padding:22px;display:flex;flex-direction:column;gap:8px;overflow:hidden;position:relative;height:100%}.ld-bento-cell h3{margin:0;font-size:17px;font-weight:650}.ld-bento-cell p{margin:0;font-size:14px;line-height:1.55;color:rgb(var(--lp-fg-2))}.ld-cell-lg{grid-row:span 2}.ld-cell-lg,.ld-cell-wide{grid-column:span 2}.ld-cell-lg>div,.ld-cell-wide>div{height:100%}.ld-cell-icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;border:1px solid var(--lp-border);color:rgb(var(--lp-accent));margin-bottom:6px}.ld-speed-viz{margin-top:auto;width:100%;height:56px}.ld-flow{flex:1;display:flex;flex-direction:column;justify-content:flex-end;gap:10px;margin-top:10px}.ld-flow i{display:block;height:2px;border-radius:2px;background:linear-gradient(90deg,transparent,rgb(var(--lp-blue)) 30%,rgb(var(--lp-accent)) 70%,transparent);background-size:200% 100%;animation:ldFlow 2.8s linear infinite;opacity:.7}.ld-flow i:nth-child(2){animation-delay:.5s}.ld-flow i:nth-child(3){animation-delay:1s}.ld-flow i:nth-child(4){animation-delay:1.5s}.ld-flow i:nth-child(5){animation-delay:2s}@keyframes ldFlow{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:900px){.ld-bento{grid-template-columns:1fr 1fr;grid-auto-rows:auto}.ld-cell-lg,.ld-cell-wide{grid-column:span 2;grid-row:auto}}.ld-how{background:rgb(var(--lp-surface));border-block:1px solid var(--lp-border)}.ld-steps{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.ld-steps-line{position:absolute;top:20px;left:8%;right:8%;height:1px;background:linear-gradient(90deg,rgb(var(--lp-blue)),rgb(var(--lp-accent)));transform-origin:left;z-index:0}.ld-step{position:relative;z-index:1}.ld-step-ico{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:13px;background:rgb(var(--lp-elevated));border:1px solid var(--lp-border)}.ld-step-ico,.ld-step-n{color:rgb(var(--lp-accent))}.ld-step-n{margin:14px 0 6px;font-family:var(--lp-mono);font-size:12.5px}.ld-step h3{margin:0 0 6px;font-size:18px;font-weight:650}.ld-step p{margin:0;font-size:14.5px;line-height:1.55;color:rgb(var(--lp-fg-2))}@media (max-width:768px){.ld-steps{grid-template-columns:1fr}.ld-steps-line{display:none}}.ld-pricing-card{max-width:520px;margin:0 auto;padding:36px;text-align:center}.ld-price-amt{font-family:var(--lp-mono);font-size:72px;font-weight:600;line-height:1}.ld-price-amt small{font-size:34px;color:rgb(var(--lp-accent))}.ld-price-unit{margin-top:6px;font-size:14px;color:rgb(var(--lp-fg-3))}.ld-calc{margin:30px 0 24px;text-align:left}.ld-calc label{display:block;font-size:14px;font-weight:600;margin-bottom:12px}.ld-range{width:100%;accent-color:rgb(var(--lp-accent))}.ld-calc-out{display:flex;align-items:baseline;justify-content:space-between;margin-top:14px}.ld-calc-devices{font-size:14px;color:rgb(var(--lp-fg-2))}.ld-calc-month{font-family:var(--lp-mono);font-size:26px;font-weight:600;color:rgb(var(--lp-accent))}.ld-calc-day{font-family:var(--lp-mono);font-size:14px;color:rgb(var(--lp-fg-2))}.ld-pricing-note{margin-top:14px;font-size:13px;color:rgb(var(--lp-fg-3))}.ld-faq{max-width:720px;margin:0 auto;display:flex;flex-direction:column;gap:10px}.ld-faq-item{border:1px solid var(--lp-border);border-radius:16px;background:rgb(var(--lp-surface));transition:border-color .2s var(--lp-ease)}@media (hover:hover){.ld-faq-item:hover{border-color:rgba(var(--lp-accent),.3)}}.ld-faq-q{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:18px 20px;background:transparent;border:0;font-size:15.5px;font-weight:600;color:rgb(var(--lp-fg));text-align:left;cursor:pointer}.ld-faq-q:focus-visible{outline:2px solid rgb(var(--lp-accent));outline-offset:2px;border-radius:16px}.ld-faq-q svg{flex-shrink:0;color:rgb(var(--lp-fg-3));transition:transform .22s var(--lp-ease)}.ld-faq-item[data-open=true] .ld-faq-q svg{transform:rotate(180deg)}.ld-faq-a-wrap{display:grid;grid-template-rows:0fr;transition:grid-template-rows .26s var(--lp-ease)}.ld-faq-item[data-open=true] .ld-faq-a-wrap{grid-template-rows:1fr}.ld-faq-a{overflow:hidden}.ld-faq-a p{margin:0;padding:0 20px 18px;font-size:14.5px;line-height:1.6;color:rgb(var(--lp-fg-2))}.ld-final{position:relative;overflow:hidden;text-align:center;padding:64px 28px;border:1px solid var(--lp-border);border-radius:24px}.ld-final:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,rgb(var(--lp-blue)/.12),rgb(var(--lp-accent)/.12))}.ld-final>*{position:relative}.ld-final .ld-lead{margin:14px auto 28px;max-width:420px}.ld-trust-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.ld-trust-card{padding:28px 24px;display:flex;flex-direction:column;gap:10px;transition:transform .2s var(--lp-ease),border-color .2s var(--lp-ease),box-shadow .2s var(--lp-ease)}.ld-trust-card:hover{transform:translateY(-4px);border-color:rgb(var(--lp-accent)/.35);box-shadow:0 0 28px -6px var(--lp-glow)}.ld-trust-stat{display:flex;align-items:baseline;gap:8px}.ld-trust-num{font-family:var(--lp-mono);font-size:36px;font-weight:600;letter-spacing:-.03em;color:rgb(var(--lp-accent));line-height:1}.ld-trust-stat-label{font-size:13px;letter-spacing:.04em;text-transform:uppercase;color:rgb(var(--lp-fg-3));font-weight:600}.ld-trust-card h3{margin:0;font-size:17px;font-weight:650}.ld-trust-card p{margin:0;font-size:14px;line-height:1.55;color:rgb(var(--lp-fg-2))}@media (max-width:900px){.ld-trust-grid{grid-template-columns:1fr 1fr}}@media (max-width:560px){.ld-trust-grid{grid-template-columns:1fr}}.ld-compare{padding:10px 26px;overflow:hidden}.ld-compare-row{display:grid;grid-template-columns:1.1fr 1fr 1fr;gap:18px;align-items:center;padding:15px 0;border-bottom:1px solid var(--lp-border);font-size:14.5px;line-height:1.45}.ld-compare-row:last-child{border-bottom:0}.ld-compare-head{padding:16px 0 12px;font-size:12.5px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:rgb(var(--lp-fg-3))}.ld-compare-head .ld-compare-us-col{color:rgb(var(--lp-accent))}.ld-compare-label{font-weight:600;color:rgb(var(--lp-fg))}.ld-compare-others,.ld-compare-us{display:inline-flex;align-items:flex-start;gap:8px}.ld-compare-others,.ld-compare-others svg{color:rgb(var(--lp-fg-3))}.ld-compare-others svg{flex-shrink:0;margin-top:3px}.ld-compare-us{color:rgb(var(--lp-fg));font-weight:500}.ld-compare-us svg{flex-shrink:0;margin-top:3px;color:rgb(var(--lp-accent))}@media (max-width:720px){.ld-compare{padding:6px 18px}.ld-compare-row{grid-template-columns:1fr;gap:6px;padding:14px 0}.ld-compare-head{display:none}.ld-compare-others{font-size:13.5px}}.ld-final-bullets{display:flex;gap:18px;flex-wrap:wrap;justify-content:center;margin-top:22px;font-size:13.5px;color:rgb(var(--lp-fg-2))}.ld-final-bullets span{display:inline-flex;align-items:center;gap:6px}.ld-final-bullets svg{color:rgb(var(--lp-accent))}.ld-grad-text{background-size:200% 100%;animation:ldShimmer 6s ease-in-out infinite}@keyframes ldShimmer{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.ld-progress{position:fixed;top:0;left:0;right:0;height:2px;z-index:60;background:linear-gradient(90deg,rgb(var(--lp-blue)),rgb(var(--lp-accent)));transform-origin:left}.ld-header-pill{transition:border-color .2s var(--lp-ease)}@media (max-width:480px){.ld-container{padding:0 16px}.ld-hero{padding:64px 0 44px}.ld-h1{font-size:clamp(34px,9.5vw,40px)}.ld-lead{font-size:16px}.ld-hero-cta{flex-direction:column;align-items:stretch}.ld-hero-cta .ld-btn{width:100%}.ld-header-actions{gap:6px}.ld-header-actions>.ld-lang{display:none}.ld-lang-mobile{margin:6px 12px 8px;align-self:flex-start}.ld-pricing-card{padding:26px 18px}.ld-price-amt{font-size:54px}.ld-price-amt small{font-size:26px}.ld-final{padding:44px 18px;border-radius:20px}.ld-footer-grid{grid-template-columns:1fr;gap:24px}.ld-metrics{grid-template-columns:1fr 1fr}.ld-bento{grid-template-columns:1fr}.ld-cell-lg,.ld-cell-wide{grid-column:auto}}