@property --ln-rail{syntax:"<number>";inherits:false;initial-value:1}@property --ln-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.ln{--ln-bg:#fff;--ln-bg-soft:#f6f8fb;--ln-bg-sunk:#eef2f7;--ln-ink:#080d18;--ln-ink-2:#46536b;--ln-ink-3:#667185;--ln-line:#080d181f;--ln-line-soft:#080d1812;--ln-card:#ffffffb8;--ln-card-2:#fff;--ln-shadow:0 1px 2px #080d180a, 0 12px 32px -12px #080d1824;--ln-shadow-lift:0 2px 4px #080d180d, 0 28px 60px -20px #080d1838;--ln-blue:#1d4ed8;--ln-blue-soft:#1d4ed81a;--ln-cyan:#0e7490;--ln-live:#047857;--ln-amber:#b45309;--ln-orange:#c2410c;--ln-indigo:#4338ca;--ln-rose:#be123c;--ln-route:#1d4ed86b;--ln-comet:#0891b2;--ln-horizon:#1d4ed829;--ln-scrim:#080d1870;--ln-dot-rgb:29, 78, 216;--ln-wa:#0f766e;--ln-art-page:#fff;--ln-map-block:#080d180e;--ln-orbit-a:#67e8f9;--ln-orbit-b:#fff;--ln-plaque-bezel:linear-gradient(180deg, #fff, #d5dde8);--ln-plaque-face:linear-gradient(180deg, #fff, #f1f5fa);--ln-plaque-shadow:0 12px 24px -12px #080d1866;--ln-plaque-inner:inset 0 1px 0 #fff, inset 0 -1px 0 #080d1812;--ln-plaque-pool:#080d1880;--ln-nav-h:74px;--ln-wrap:1280px;--ln-r-sm:10px;--ln-r:16px;--ln-r-lg:24px;--ln-r-xl:32px;background:var(--ln-bg);color:var(--ln-ink);-webkit-font-smoothing:antialiased;min-height:100vh;font-family:Rubik,system-ui,sans-serif;position:relative;overflow-x:clip}.dark .ln{--ln-bg:#000;--ln-bg-soft:#08080a;--ln-bg-sunk:#101014;--ln-ink:#f3f5f9;--ln-ink-2:#9aa3b4;--ln-ink-3:#888e9c;--ln-line:#ffffff1a;--ln-line-soft:#ffffff0d;--ln-card:#ffffff07;--ln-card-2:#0c0c10;--ln-shadow:0 1px 0 #ffffff0a inset, 0 16px 40px -18px #000000e6;--ln-shadow-lift:0 1px 0 #ffffff0f inset, 0 34px 70px -24px #000;--ln-blue:#60a5fa;--ln-blue-soft:#60a5fa1f;--ln-cyan:#22d3ee;--ln-live:#34d399;--ln-amber:#fbbf24;--ln-orange:#fb923c;--ln-indigo:#a5b4fc;--ln-rose:#fb7185;--ln-route:#78beff4d;--ln-comet:#67e8f9;--ln-horizon:#38a0ff38;--ln-scrim:#000000a8;--ln-dot-rgb:120, 190, 255;--ln-wa:#25d366;--ln-art-page:#ffffff0e;--ln-map-block:#ffffff0d;--ln-orbit-a:#0891b2;--ln-orbit-b:#1d4ed8;--ln-plaque-bezel:linear-gradient(180deg, #2b2b33, #09090b);--ln-plaque-face:linear-gradient(180deg, #16161c, #0d0d11);--ln-plaque-shadow:0 16px 32px -14px #000000f2;--ln-plaque-inner:inset 0 1px 0 #ffffff12;--ln-plaque-pool:#96bef066}.ln a{text-decoration:none}.ln :focus-visible{outline:2px solid var(--ln-blue);outline-offset:3px;border-radius:6px}.ln-wrap{max-width:var(--ln-wrap);margin:0 auto;padding-inline:24px}.ln-sec{padding-block:clamp(56px,7vw,100px);position:relative}.ln-sec--tight{padding-block:clamp(44px,6vw,72px)}.ln-rule{background:linear-gradient(90deg, transparent, var(--ln-line) 18%, var(--ln-line) 82%, transparent);border:0;height:1px;margin:0}.ln-display{letter-spacing:-.035em;color:var(--ln-ink);text-wrap:balance;margin:0;font-family:Heebo,system-ui,sans-serif;font-weight:800;line-height:1.06}.ln-h1{font-size:clamp(2.4rem,7.2vw,4.9rem)}.ln-h2{font-size:clamp(1.85rem,4.4vw,3rem)}.ln-h3{letter-spacing:-.02em;color:var(--ln-ink);margin:0;font-family:Heebo,system-ui,sans-serif;font-size:1.0625rem;font-weight:700}.ln-lede{color:var(--ln-ink-2);text-wrap:pretty;max-width:60ch;margin:0;font-size:clamp(1rem,1.5vw,1.1875rem);line-height:1.7}.ln-body{color:var(--ln-ink-2);margin:0;font-size:.875rem;line-height:1.75}.ln-data{font-variant-numeric:tabular-nums;letter-spacing:.01em;font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,Consolas,monospace}.ln-head{margin-inline:auto;text-align:center;max-width:42rem;margin-bottom:clamp(34px,5vw,54px)}.ln-head .ln-lede{margin-top:14px;margin-inline:auto}.ln-head .ln-plaque{margin-inline:auto;margin-bottom:26px}.ln-btn{white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;height:46px;padding:0 22px;font-size:.9375rem;font-weight:600;transition:transform .18s cubic-bezier(.2,.8,.2,1),box-shadow .18s,background .18s,border-color .18s,color .18s;display:inline-flex;position:relative}.ln-btn:active{transform:translateY(1px)scale(.99)}.ln-btn--go{color:var(--ln-bg);background:var(--ln-ink);box-shadow:inset 0 1px #ffffff29,0 10px 26px -12px #080d188c}.dark .ln-btn--go{box-shadow:inset 0 -1px #0003,0 12px 30px -14px #000000e6}.ln-btn--go:before{content:"";border-radius:inherit;background:conic-gradient(from var(--ln-angle), transparent 0deg, var(--ln-orbit-a) 40deg, var(--ln-orbit-b) 62deg, transparent 104deg, transparent 360deg);-webkit-mask-composite:xor;-webkit-mask-composite:xor;pointer-events:none;padding:1.5px;animation:4s linear infinite ln-orbit;position:absolute;inset:-1.5px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ln-btn--go:hover{transform:translateY(-2px);box-shadow:inset 0 1px #ffffff29,0 18px 38px -14px #080d1899}.ln-btn--quiet{color:var(--ln-ink);background:var(--ln-card-2);border-color:var(--ln-line);box-shadow:var(--ln-shadow)}.ln-btn--quiet:hover{border-color:var(--ln-blue);color:var(--ln-blue);transform:translateY(-2px)}.ln-btn--wa{color:var(--ln-ink);background:var(--ln-card-2);border-color:var(--ln-line);box-shadow:var(--ln-shadow)}.ln-btn--wa svg{color:var(--ln-wa)}.ln-btn--wa:hover{border-color:color-mix(in srgb, var(--ln-wa) 55%, transparent);box-shadow:var(--ln-shadow-lift);transform:translateY(-2px)}.ln-btn--sm{height:38px;padding:0 16px;font-size:.8125rem}.ln-btn--wide{width:100%}.ln-link{color:var(--ln-blue);align-items:center;gap:6px;font-size:.875rem;font-weight:600;display:inline-flex}.ln-link:hover{text-underline-offset:4px;text-decoration:underline}.ln-card,.ln-plan,.ln-q{--active:0;--start:0;--ln-rim-spread:42}.ln-card:before,.ln-plan:before,.ln-q:before{content:"";z-index:1;border-radius:inherit;pointer-events:none;opacity:var(--active);-webkit-mask-image:linear-gradient(#0000, #0000), conic-gradient(from calc((var(--start) - var(--ln-rim-spread)) * 1deg), #0000 0deg, #fff, #0000 calc(var(--ln-rim-spread) * 2deg));-webkit-mask-composite:source-in;-webkit-mask-clip:padding-box,border-box;-webkit-mask-image:linear-gradient(#0000, #0000), conic-gradient(from calc((var(--start) - var(--ln-rim-spread)) * 1deg), #0000 0deg, #fff, #0000 calc(var(--ln-rim-spread) * 2deg));mask-image:linear-gradient(#0000, #0000), conic-gradient(from calc((var(--start) - var(--ln-rim-spread)) * 1deg), #0000 0deg, #fff, #0000 calc(var(--ln-rim-spread) * 2deg));-webkit-mask-composite:source-in, xor;background-color:#0000;background-image:radial-gradient(circle,#22d3ee 10%,#22d3ee00 20%),radial-gradient(circle at 40% 40%,#38bdf8 5%,#38bdf800 15%),radial-gradient(circle at 60% 60%,#34d399 10%,#34d39900 20%),radial-gradient(circle at 40% 60%,#2563eb 10%,#2563eb00 20%),repeating-conic-gradient(from 236.84deg,#22d3ee 0%,#38bdf8 5%,#34d399 10%,#2563eb 15%,#22d3ee 20%);background-position:0 0,0 0,0 0,0 0,0 0;background-repeat:repeat,repeat,repeat,repeat,repeat;background-size:auto,auto,auto,auto,auto;background-attachment:fixed;background-origin:padding-box,padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box,border-box;border:1px solid #0000;transition:opacity .35s;position:absolute;inset:-1px;-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-composite:source-in;mask-composite:intersect}.ln-plaque{perspective:400px;width:56px;margin-bottom:20px}.ln-plaque-tile{background:var(--ln-plaque-bezel);width:56px;height:56px;box-shadow:var(--ln-plaque-shadow);transform-origin:50%;border-radius:13px;padding:4px;position:relative;transform:rotateX(26deg)}.ln-plaque-face{z-index:2;background:var(--ln-plaque-face);width:100%;height:100%;box-shadow:var(--ln-plaque-inner);color:var(--ln-blue);border-radius:9px;place-items:center;display:grid;position:relative}.ln-plaque-pool{inset-inline:0;z-index:3;background:var(--ln-plaque-pool);filter:blur(10px);opacity:.55;border-radius:999px;height:16px;position:absolute;bottom:0}.ln-plaque-edge,.ln-plaque-bloom{inset-inline:0;z-index:4;background:linear-gradient(90deg, transparent, var(--ln-blue), transparent);width:60%;margin-inline:auto;animation:3.6s ease-in-out infinite ln-edge;position:absolute;bottom:0}.ln-plaque-edge{height:1px}.ln-plaque-bloom{filter:blur(5px);opacity:.8;height:8px}.ln-card{border-radius:var(--ln-r);border:1px solid var(--ln-line-soft);background:var(--ln-card);padding:22px;transition:border-color .25s,transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s;position:relative}.dark .ln-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ln-card:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(240px circle at var(--px,50%) var(--py,0%), color-mix(in srgb, var(--ln-tone,var(--ln-blue)) 15%, transparent), transparent 64%);transition:opacity .3s;position:absolute;inset:0}.ln-card:hover{border-color:color-mix(in srgb, var(--ln-tone,var(--ln-blue)) 42%, transparent);box-shadow:var(--ln-shadow-lift);transform:translateY(-3px)}.ln-card:hover:after{opacity:1}.ln-icon{width:38px;height:38px;color:var(--ln-tone,var(--ln-blue));background:color-mix(in srgb, var(--ln-tone,var(--ln-blue)) 11%, transparent);border:1px solid color-mix(in srgb, var(--ln-tone,var(--ln-blue)) 26%, transparent);border-radius:11px;flex-shrink:0;place-items:center;display:grid}.ln-kpi,.ln-index-col{--ln-tone:var(--ln-blue)}.ln-chip{white-space:nowrap;color:var(--ln-tone,var(--ln-ink-2));background:color-mix(in srgb, var(--ln-tone,var(--ln-ink-2)) 14%, transparent);border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:.6875rem;font-weight:600;line-height:1.7;display:inline-flex}.ln-chip svg{flex-shrink:0}.ln-dot{background:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:1.9s ease-in-out infinite ln-breathe}.ln-nav{z-index:60;padding-block:10px 0;padding-inline:max(16px, calc((100% - var(--ln-wrap)) / 2));pointer-events:none;justify-content:center;display:flex;position:fixed;inset-block-start:0;inset-inline:0}.ln-nav-in{pointer-events:auto;border-radius:999px;justify-content:space-between;align-items:center;gap:16px;width:100%;height:62px;padding-inline:18px;display:flex;position:relative;container-type:inline-size}.ln-nav-pill{opacity:0;border-radius:inherit;background:color-mix(in srgb, var(--ln-bg) 86%, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.6);border:1px solid var(--ln-line-soft);box-shadow:var(--ln-shadow);transition:opacity .35s,transform .45s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0}@supports not ((-webkit-backdrop-filter:blur(4px)) or (backdrop-filter:blur(4px))){.ln-nav-pill{background:var(--ln-bg)}}.ln-nav-in>:not(.ln-nav-pill){position:relative}.ln-logo{flex-shrink:0;align-items:center;display:flex}.ln-only-dark,.dark .ln-only-light{display:none}.dark .ln-only-dark{display:block}.ln-nav-links{align-items:center;gap:2px;display:none}.ln-nav-link{color:var(--ln-ink-2);border-radius:999px;padding:8px 12px;font-size:.875rem;font-weight:500;transition:color .2s,background .2s}.ln-nav-link:hover{color:var(--ln-ink);background:var(--ln-bg-sunk)}.ln-nav-side{flex-shrink:0;align-items:center;gap:8px;display:flex}.ln-nav-start{flex-shrink:0;align-items:center;gap:10px;display:flex}.ln-nav[data-shrunk=true] .ln-nav-pill{opacity:1}@media (min-width:1024px){.ln-nav-in{transition:width .45s cubic-bezier(.2,.8,.2,1)}.ln-nav[data-shrunk=true] .ln-nav-in{width:86%}}@media (min-width:640px) and (max-width:1023px){.ln-nav-pill,.ln-nav-start,.ln-nav-side{will-change:transform;transition:opacity .35s,transform .45s cubic-bezier(.2,.8,.2,1)}.ln-nav[data-shrunk=true] .ln-nav-pill{transform:scaleX(.86)}.ln-nav[data-shrunk=true] .ln-nav-start{transform:translate(-7cqw)}.ln-nav[data-shrunk=true] .ln-nav-side{transform:translate(7cqw)}}.ln-iconbtn{border:1px solid var(--ln-line);background:var(--ln-card-2);width:38px;height:38px;color:var(--ln-ink-2);cursor:pointer;border-radius:999px;place-items:center;transition:color .2s,border-color .2s,transform .2s;display:grid}.ln-iconbtn:hover{color:var(--ln-ink);border-color:var(--ln-blue);transform:translateY(-1px)}.ln-theme-sun{display:none}.dark .ln-theme-sun{display:block}.dark .ln-theme-moon{display:none}.ln-burger{display:grid}.ln-scrim{z-index:54;cursor:default;background:var(--ln-scrim);border:0;padding:0;animation:.22s both ln-fade;position:fixed;inset:0}.ln-sheet{inset:var(--ln-nav-h) 0 auto;z-index:55;background:var(--ln-bg);border-bottom:1px solid var(--ln-line);flex-direction:column;gap:0;padding:10px 24px 22px;animation:.26s cubic-bezier(.2,.8,.2,1) both ln-sheet-in;display:flex;position:fixed}.ln-sheet a{color:var(--ln-ink);border-bottom:1px solid var(--ln-line-soft);padding:13px 6px;font-size:1rem;font-weight:500}.ln-sheet .ln-btn{margin-top:16px}.ln-login{position:relative}.ln-login-caret{transition:transform .22s cubic-bezier(.2,.8,.2,1)}.ln-login-caret[data-open=true]{transform:rotate(180deg)}.ln-login-panel{top:calc(100% + 10px);z-index:70;background:var(--ln-card-2);border:1px solid var(--ln-line);min-width:244px;box-shadow:var(--ln-shadow-lift);transform-origin:top var(--ln-login-origin,left);border-radius:18px;flex-direction:column;gap:2px;padding:6px;display:flex;position:absolute;inset-inline-end:0}.ln-login-item{border-radius:12px;align-items:center;gap:11px;padding:9px 10px;transition:background .18s;display:flex}.ln-login-item:hover{background:var(--ln-bg-sunk)}.ln-login-icon{width:32px;height:32px;color:var(--ln-blue);background:var(--ln-blue-soft);border:1px solid color-mix(in srgb, var(--ln-blue) 24%, transparent);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.ln-login-item b{color:var(--ln-ink);font-size:.875rem;font-weight:600;display:block}.ln-login-item small{color:var(--ln-ink-3);margin-top:1px;font-size:.6875rem;display:block}.ln-sheet-doors{flex-direction:column;gap:2px;margin-top:14px;display:flex}.ln-sheet-doors-title{color:var(--ln-ink-3);padding:0 6px 8px;font-size:.75rem;font-weight:700}.ln-sheet .ln-login-item{border-bottom:0}.ln-hero{isolation:isolate;background:#fafafa;background:lab(98.26% 0 0);flex-direction:column;justify-content:center;min-height:min(100svh,880px);padding:116px 24px 56px;display:flex;position:relative;overflow:hidden}.dark .ln-hero{background:#171717;background:lab(7.78201% -.0000149012 0)}.ln-hb{pointer-events:none;direction:ltr;position:absolute;inset:0}.ln-hb-grid{z-index:0;-webkit-user-select:none;user-select:none;pointer-events:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem;width:100%;height:100%;display:grid;position:absolute;inset:0;transform:rotate(-45deg)}@media (min-width:768px){.ln-hb-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.ln-hb-col{width:100%;height:100%;position:relative}.ln-hb-col--lit{background-image:linear-gradient(to bottom in oklab, transparent, #f5f5f5, transparent)}@supports (color:lab(0% 0 0)){.ln-hb-col--lit{background-image:linear-gradient(to bottom in oklab, transparent, lab(96.52% -.0000298023 .0000119209), transparent)}}.dark .ln-hb-col--lit{background-image:linear-gradient(to bottom in oklab, transparent, #262626, transparent)}@supports (color:lab(0% 0 0)){.dark .ln-hb-col--lit{background-image:linear-gradient(to bottom in oklab, transparent, lab(15.204% 0 -.00000596046), transparent)}}.ln-hb-line{--hb-bg:#fff;--hb-color:#0003;--hb-height:5px;--hb-width:1px;--hb-fade:90%;--hb-offset:150px;left:0;top:calc(var(--hb-offset) / 2 * -1);z-index:30;width:var(--hb-width);height:calc(100% + var(--hb-offset));background:linear-gradient(to bottom, var(--hb-color), var(--hb-color) 50%, transparent 0, transparent);background-size:var(--hb-width) var(--hb-height);-webkit-mask:linear-gradient(to top, var(--hb-bg) var(--hb-fade), transparent), linear-gradient(to bottom, var(--hb-bg) var(--hb-fade), transparent), linear-gradient(black, black);-webkit-mask:linear-gradient(to top, var(--hb-bg) var(--hb-fade), transparent), linear-gradient(to bottom, var(--hb-bg) var(--hb-fade), transparent), linear-gradient(black, black);mask:linear-gradient(to top, var(--hb-bg) var(--hb-fade), transparent), linear-gradient(to bottom, var(--hb-bg) var(--hb-fade), transparent), linear-gradient(black, black);-webkit-mask-composite:xor;position:absolute;-webkit-mask-composite:xor;mask-composite:exclude}.ln-hb-line--end{left:auto;right:0}.dark .ln-hb-line{--hb-color:#ffffff4d}.ln-hb-beam{background-image:linear-gradient(to top in oklab, var(--ln-blue), var(--ln-comet), transparent);border-radius:999px;width:1px;height:3.5rem;margin:auto;position:absolute;top:5rem;left:24rem}.ln-hb-boom{z-index:50;width:.5rem;height:.5rem;position:absolute}.ln-hb-flash{inset-inline:-2.5rem;background-image:linear-gradient(to right in oklab, transparent, var(--ln-blue), transparent);filter:blur(8px);border-radius:999px;width:2.5rem;height:4px;margin:auto;position:absolute;top:0}.ln-hb-spark{background-image:linear-gradient(to bottom in oklab, var(--ln-blue), var(--ln-comet));border-radius:999px;width:.25rem;height:.25rem;position:absolute}.ln-hero-in{z-index:2;text-align:center;flex-direction:column;align-items:center;width:100%;max-width:960px;margin:0 auto;display:flex;position:relative}.ln-up{animation:.9s cubic-bezier(.2,.85,.25,1) both ln-up}.ln-d2{animation-delay:.16s}.ln-d3{animation-delay:.28s}.ln-d4{animation-delay:.4s}.ln-d5{animation-delay:.52s}.ln-hero .ln-h1{margin-bottom:20px}.ln-hero .ln-lede{margin-inline:auto;margin-bottom:24px}.ln-trust{color:var(--ln-ink-3);flex-wrap:wrap;justify-content:center;gap:8px 18px;margin-bottom:30px;font-size:.8125rem;display:flex}.ln-trust span{align-items:center;gap:7px;display:inline-flex}.ln-cta-row{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.ln-mock-float{--ln-mock-w:max(100%, min(1280px, 100vw - 80px));width:var(--ln-mock-w);max-width:none;margin-top:clamp(44px,7vw,76px);margin-inline:calc((100% - var(--ln-mock-w)) / 2);perspective:1500px;animation:9s ease-in-out infinite ln-hover}.ln-tilt{perspective:1200px}.ln-mock-scroll{transform-style:preserve-3d;will-change:transform}.ln-mock-frame{transform:rotateX(var(--tx,0deg)) rotateY(var(--ty,0deg));background:#f5f5f5;border:1px solid #e5e5e5;border-radius:32px;padding:16px;transition:transform .45s cubic-bezier(.2,.8,.2,1);position:relative;box-shadow:0 0 #0000004d,0 9px 20px #0000004a,0 37px 37px #00000042,0 84px 50px #00000026,0 149px 60px #0000000a,0 233px 65px #00000003}.dark .ln-mock-frame{box-shadow:0 0 0 1px #ffffff05, 0 40px 120px -30px color-mix(in srgb, var(--ln-blue) 38%, transparent);background:#262626;border-color:#404040}.ln-mock-bezel{background:#fff;border:1px solid #e5e5e5;border-radius:24px;padding:8px}.dark .ln-mock-bezel{background:#000;border-color:#404040}@media (max-width:640px){.ln-mock-frame{border-radius:20px;padding:6px}.ln-mock-bezel{border-radius:15px;padding:3px}.ln-mock{border-radius:12px}}.ln-mock{border:1px solid var(--ln-line);background:var(--ln-card-2);text-align:start;border-radius:20px;width:100%;position:relative;overflow:hidden}.ln-mock:after{content:"";inset-inline:0;pointer-events:none;background:linear-gradient(to bottom, transparent, color-mix(in srgb, var(--ln-comet) 13%, transparent), transparent);height:140px;animation:6.5s cubic-bezier(.6,0,.4,1) infinite ln-scan;position:absolute;top:0}.ln-mock-chrome{border-bottom:1px solid var(--ln-line-soft);background:var(--ln-bg-soft);align-items:center;gap:12px;padding:9px 14px;display:flex}.ln-mock-dots{flex-shrink:0;gap:6px;display:flex}.ln-mock-dots i{border-radius:50%;width:11px;height:11px}.ln-mock-dots i:first-child{background:#ff5f57}.ln-mock-dots i:nth-child(2){background:#febc2e}.ln-mock-dots i:nth-child(3){background:#28c840}.ln-mock-omni{border:1px solid var(--ln-line-soft);background:var(--ln-card-2);min-width:0;height:24px;color:var(--ln-ink-3);border-radius:999px;flex:1;justify-content:center;align-items:center;gap:6px;padding:0 12px;display:flex}.ln-mock-url{letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;direction:ltr;unicode-bidi:isolate;font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,Consolas,monospace;font-size:.6875rem;overflow:hidden}.ln-mock-me{flex-shrink:0;display:grid}.ln-mock-app{background:#fafbfc;align-items:stretch;display:flex}.dark .ln-mock-app{background:#09090b}.ln-rail{margin:10px;background:#fff;border:1px solid #080d1817;border-radius:12px;flex-direction:column;flex-shrink:0;gap:5px;margin-inline-end:0;padding:12px 9px;display:flex;box-shadow:0 6px 18px -8px #080d1833,0 1px 3px #080d180f}.dark .ln-rail{background:#18181b;border-color:#ffffff14;box-shadow:-7px 0 18px -10px #000000bf}.ln-rail-i{width:32px;height:32px;color:var(--ln-ink-3);border-radius:8px;place-items:center;display:grid}.ln-rail-i[data-on="1"]{color:var(--ln-blue);background:var(--ln-blue-soft)}.ln-rail-me{border-radius:50%;width:30px;height:30px;margin:auto auto 0;display:block;position:relative;box-shadow:0 0 0 2px #fff,0 0 0 3px #080d181a}.ln-rail-me svg{border-radius:50%;width:100%;height:100%;display:block}.ln-rail-me i{background:#22c55e;border-radius:50%;width:9px;height:9px;position:absolute;inset-block-end:-1px;inset-inline-end:-1px;box-shadow:0 0 0 2px #fff}.dark .ln-rail-me{box-shadow:0 0 0 2px #18181b,0 0 0 3px #ffffff1a}.dark .ln-rail-me i{box-shadow:0 0 0 2px #18181b}.ln-mock-body{flex:1;min-width:0;padding:18px}.ln-mock-tools{justify-content:space-between;align-items:center;gap:10px;display:flex}.ln-mock-search{border:1px solid var(--ln-line-soft);height:26px;color:var(--ln-ink-3);white-space:nowrap;background:#fff;border-radius:8px;align-items:center;gap:6px;padding:0 10px;font-size:.6875rem;display:flex}.dark .ln-mock-search{background:#18181b}.ln-tabs{flex-wrap:wrap;gap:4px;display:flex}.ln-tab{color:var(--ln-ink-2);border-radius:8px;padding:4px 11px;font-size:.75rem;font-weight:500}.ln-tab[data-on="1"]{color:var(--ln-blue);background:var(--ln-blue-soft)}.ln-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:16px 0;display:grid}.ln-kpi{border:1px solid var(--ln-line-soft);border-radius:var(--ln-r-sm);background:#fff;min-width:0;padding:14px}.dark .ln-kpi{background:#18181b}.ln-kpi-l{color:var(--ln-ink-3);margin-bottom:6px;font-size:.6875rem}.ln-kpi-v{letter-spacing:-.03em;color:var(--ln-tone);font-variant-numeric:tabular-nums;font-size:clamp(1.1rem,2.6vw,1.5rem);font-weight:800}.ln-kpi-foot{justify-content:space-between;align-items:flex-end;gap:8px;margin-top:5px;display:flex}.ln-spark{flex-shrink:0;width:60px;height:20px;overflow:visible}.ln-spark-line{fill:none;stroke:var(--ln-tone);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:1.5s cubic-bezier(.3,.7,.2,1) .8s forwards ln-spark-draw}.ln-spark-area{clip-path:inset(0 100% 0 0);animation:1.5s cubic-bezier(.3,.7,.2,1) .8s forwards ln-spark-reveal}.ln-spark-dot,.ln-spark-halo{fill:var(--ln-tone);opacity:0;transform-box:fill-box;transform-origin:50%}.ln-spark-dot{animation:.35s ease-out 2.2s forwards ln-spark-pop}.ln-spark-halo{animation:2.2s ease-out 2.4s infinite ln-spark-halo}@keyframes ln-spark-draw{to{stroke-dashoffset:0}}@keyframes ln-spark-reveal{to{clip-path:inset(0)}}@keyframes ln-spark-pop{0%{opacity:0;transform:scale(0)}70%{opacity:1;transform:scale(1.5)}to{opacity:1;transform:scale(1)}}@keyframes ln-spark-halo{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(3.2)}}.ln-kpi .ln-kpi-d{animation:.5s ease-out 2s both ln-kpi-d}@keyframes ln-kpi-d{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.ln-kpi-d{color:var(--ln-live);direction:ltr;unicode-bidi:isolate;font-size:.6875rem;font-weight:600}.ln-lt{border:1px solid var(--ln-line-soft);border-radius:var(--ln-r-sm);background:#fff;overflow:hidden}.dark .ln-lt{background:#18181b}.dark .ln-lt-head,.dark .ln-lt-av{background:#27272a}.ln-lt-head{background:var(--ln-bg-soft);border-bottom:1px solid var(--ln-line-soft);align-items:center;gap:10px;padding:8px 12px;font-size:.75rem;display:flex}.ln-lt-title{color:var(--ln-ink-2);white-space:nowrap;font-weight:600}.ln-lt-live{border:1px solid color-mix(in srgb, var(--ln-blue) 34%, transparent);background:linear-gradient(90deg, color-mix(in srgb, var(--ln-blue) 13%, transparent), color-mix(in srgb, var(--ln-comet) 9%, transparent));min-width:0;max-width:480px;height:26px;box-shadow:0 0 22px -8px color-mix(in srgb, var(--ln-blue) 75%, transparent);color:var(--ln-ink);white-space:nowrap;border-radius:999px;flex:0 auto;align-items:center;gap:6px;padding:0 10px;font-size:.6875rem;display:inline-flex;position:relative}.ln-lt-live>svg{color:var(--ln-blue);flex-shrink:0;animation:1.6s ease-in-out infinite ln-lt-spark}.ln-lt-live b{color:var(--ln-blue);flex-shrink:0;font-weight:700}.ln-lt-live-t{text-overflow:ellipsis;min-width:0;font-weight:500;overflow:hidden}.ln-lt-live-n{border-inline-start:1px solid color-mix(in srgb, var(--ln-blue) 25%, transparent);color:var(--ln-ink-3);flex-shrink:0;padding-inline-start:7px}.ln-lt-live-ring{border-radius:inherit;pointer-events:none;animation:.9s ease-out both ln-lt-ring;position:absolute;inset:-1px}.ln-lt-end{align-items:center;gap:10px;margin-inline-start:auto;display:flex}.ln-lt-chips{gap:4px;display:flex}.ln-lt-chips>span{border:1px solid var(--ln-line-soft);color:var(--ln-ink-3);white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:.6875rem}.ln-lt-chips>span[data-on]{color:var(--ln-ink);background:var(--ln-card-2);border-color:var(--ln-line);font-weight:600}.ln-lt-all{color:var(--ln-blue);white-space:nowrap;font-weight:600}.ln-lt-cols,.ln-lt-row{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) minmax(0,.7fr) 78px minmax(0,.7fr) minmax(0,.85fr);align-items:center;gap:12px;padding-inline:14px;display:grid}.ln-lt-cols{border-bottom:1px solid var(--ln-line-soft);color:var(--ln-ink-3);padding-block:7px;font-size:.625rem;font-weight:600}.ln-lt-body{height:240px;position:relative;overflow:hidden}.ln-lt-row{border-bottom:1px solid var(--ln-line-soft);height:48px;transition:background-color 1s;position:relative}.ln-lt-row[data-flash]:after{content:"";pointer-events:none;background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--ln-blue) 16%, transparent) 45%, color-mix(in srgb, var(--ln-comet) 14%, transparent) 55%, transparent);animation:.8s ease-out both ln-lt-sweep;position:absolute;inset:0}.ln-lt-row[data-flash]{background-color:color-mix(in srgb, var(--ln-tone) 9%, transparent);transition:none}.ln-lt-who{flex-direction:column;min-width:0;display:flex}.ln-lt-name,.ln-lt-sub{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ln-lt-name{color:var(--ln-ink);font-size:.8125rem;font-weight:600}.ln-lt-sub{color:var(--ln-ink-3);font-size:.6875rem}.ln-lt-agent{width:fit-content;min-width:0;max-width:100%;color:var(--ln-ink-2);border-radius:999px;align-items:center;gap:6px;margin-inline-start:-8px;padding:3px 8px;font-size:.75rem;transition:color .6s;display:flex}.ln-lt-agent svg{color:var(--ln-blue);flex-shrink:0;transition:color .6s}.ln-lt-agent-t{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ln-lt-agent[data-fresh]{color:var(--ln-tone);font-weight:700;transition:none}.ln-lt-agent[data-fresh] svg{color:var(--ln-tone);animation:.8s ease-in-out infinite ln-lt-spark}.ln-lt-caret{vertical-align:-.12em;background:currentColor;width:1.5px;height:.95em;margin-inline-start:1px;animation:.5s steps(2,end) infinite ln-lt-blink;display:inline-block}.ln-lt-think{align-items:center;gap:3px;height:1em;display:inline-flex}.ln-lt-think i{background:currentColor;border-radius:50%;width:4px;height:4px;animation:.6s ease-in-out infinite ln-lt-dot}.ln-lt-think i:nth-child(2){animation-delay:.1s}.ln-lt-think i:nth-child(3){animation-delay:.2s}.ln-lt-courier{min-width:0;color:var(--ln-ink-2);white-space:nowrap;align-items:center;gap:6px;font-size:.75rem;display:flex}.ln-lt-av{border:1px solid var(--ln-line-soft);background:var(--ln-bg-soft);width:20px;height:20px;color:var(--ln-ink-2);border-radius:50%;flex-shrink:0;place-items:center;font-size:.625rem;font-weight:700;display:grid}.ln-lt-none{color:var(--ln-ink-3);font-size:.6875rem}.ln-lt-steps{--p:0;justify-content:space-between;align-items:center;width:72px;height:10px;display:flex;position:relative}.ln-lt-steps[data-stage="1"]{--p:.3333}.ln-lt-steps[data-stage="2"]{--p:.6667}.ln-lt-steps[data-stage="3"]{--p:1}.ln-lt-steps:before,.ln-lt-steps:after{content:"";border-radius:2px;height:2px;margin-top:-1px;position:absolute;top:50%}.ln-lt-steps:before{background:var(--ln-line);inset-inline:4px}.ln-lt-steps:after{width:calc((100% - 8px) * var(--p));background:var(--ln-tone);transition:width .6s;inset-inline-start:4px}.ln-lt-steps i{z-index:1;box-sizing:border-box;border:2px solid var(--ln-line);background:#fff;border-radius:50%;width:8px;height:8px;transition:background-color .3s,border-color .3s;position:relative}.dark .ln-lt-steps i{background:#18181b}.ln-lt-steps i[data-on]{border-color:var(--ln-tone);background:var(--ln-tone)}.ln-lt-steps i[data-now]{animation:1.6s ease-out infinite ln-lt-ping}.ln-lt-status{align-items:center;min-width:0;display:flex}.ln-lt-extra{flex-direction:column;gap:1px;min-width:0;display:flex}.ln-lt-extra-t{color:var(--ln-ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;font-weight:600;overflow:hidden}.ln-lt-extra-s{color:var(--ln-ink-3);white-space:nowrap;align-items:center;gap:3px;font-size:.625rem;display:inline-flex}.ln-lt-extra-s svg{flex-shrink:0}.ln-lt-extra-s[data-s=done]{color:var(--ln-live);font-weight:600;animation:.4s ease-out both ln-lt-cod}.ln-lt-extra-s[data-s=returned]{color:var(--ln-blue);font-weight:600;animation:.4s ease-out both ln-lt-cod}@keyframes ln-lt-cod{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}@keyframes ln-lt-sweep{0%{opacity:1;transform:translate(100%)}to{opacity:.6;transform:translate(-100%)}}@keyframes ln-lt-ring{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--ln-blue) 55%, transparent)}to{box-shadow:0 0 0 8px color-mix(in srgb, var(--ln-blue) 0%, transparent)}}@keyframes ln-lt-blink{to{visibility:hidden}}@keyframes ln-lt-dot{0%,to{opacity:.45;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}@keyframes ln-lt-spark{0%,to{opacity:1;transform:scale(1)rotate(0)}50%{opacity:.75;transform:scale(1.18)rotate(12deg)}}@keyframes ln-lt-ping{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--ln-tone) 55%, transparent)}to{box-shadow:0 0 0 6px color-mix(in srgb, var(--ln-tone) 0%, transparent)}}@media (max-width:900px){.ln-lt-cols,.ln-lt-row{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) 72px minmax(0,.8fr) minmax(0,.85fr)}.ln-lt-c-courier,.ln-lt-chips{display:none}}@media (max-width:640px){.ln-lt-cols,.ln-lt-row{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr) auto;gap:8px;padding-inline:10px}.ln-lt-c-progress,.ln-lt-c-extra,.ln-lt-all,.ln-lt-live-n,.ln-lt-title{display:none}.ln-lt-live{max-width:100%}.ln-lt-agent-t{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box}}.ln-trio{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.ln-trio-card{border-radius:var(--ln-r-sm);background:#fafafa;background:lab(98.26% 0 0);flex-direction:column;min-width:0;display:flex}.dark .ln-trio-card{background:#0e0e11;box-shadow:inset 0 0 0 1px #ffffff0f}.ln-trio-card:first-child{border-start-start-radius:var(--ln-r-xl);border-end-start-radius:var(--ln-r-xl)}.ln-trio-card:last-child{border-start-end-radius:var(--ln-r-xl);border-end-end-radius:var(--ln-r-xl)}.ln-trio-art{perspective:1200px;height:clamp(230px,24vw,310px);position:relative;overflow:hidden}.ln-trio-foot{justify-content:space-between;align-items:center;gap:16px;padding:0 clamp(18px,2.2vw,30px) clamp(22px,3vw,40px);display:flex}.ln-trio-title{letter-spacing:-.02em;color:var(--ln-ink);margin:0;font-size:clamp(1rem,1.5vw,1.3rem);font-weight:700;line-height:1.35}.ln-trio-sub{max-width:40ch;color:var(--ln-ink-3);text-wrap:pretty;margin:7px 0 0;font-size:.8125rem;line-height:1.6}.ln-trio-cta{border:1px solid var(--ln-line);width:38px;height:38px;color:var(--ln-ink-2);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.ln-trio-cta svg{width:17px;height:17px}.dark .ln-stack-card,.dark .ln-flow,.dark .ln-flow-face{background:#171717;background:lab(7.78201% -.0000149012 0)}.dark .ln-flow-panel{background:#262626;background:lab(15.204% 0 -.00000596046)}.ln-stack{-webkit-mask-composite:source-in;position:absolute;inset:0;transform:translate(10px,-20px)rotate(13deg)rotateY(-18deg)rotateX(26deg)scale(1.06);-webkit-mask-image:radial-gradient(#000 50%,#0000 100%),linear-gradient(270deg,#0000,#000 50%);mask-image:radial-gradient(#000 50%,#0000 100%),linear-gradient(270deg,#0000,#000 50%);-webkit-mask-composite:source-in;mask-composite:intersect}.ln-stack-card{background:var(--ln-card-2);border:1px solid var(--ln-line);border-radius:16px;width:85%;padding:12px;position:absolute;box-shadow:0 26px 46px -24px #080d1899}.ln-stack-card--bottom{inset-inline-start:48px;z-index:3;max-width:90%;bottom:0}.ln-stack-card--mid{inset-inline-start:32px;z-index:2;bottom:34px}.ln-stack-card--top{inset-inline-start:16px;z-index:1;max-width:80%;bottom:82px}.ln-stack-card{transition:transform .42s cubic-bezier(.2,.8,.2,1)}.ln-stack:hover .ln-stack-card--top{transform:translate(12px,-18px)}.ln-stack:hover .ln-stack-card--mid{transform:translate(6px,-9px)}.ln-stack:hover .ln-stack-card--bottom{transform:translate(-4px,6px)}.ln-stack-top{color:var(--ln-ink-3);align-items:center;gap:8px;display:flex}.ln-stack-title{color:var(--ln-ink);font-size:.8125rem;font-weight:600}.ln-stack-badge{color:var(--ln-tone);background:color-mix(in srgb, var(--ln-tone) 12%, transparent);border:1px solid color-mix(in srgb, var(--ln-tone) 42%, transparent);border-radius:999px;align-items:center;gap:3px;padding:1px 6px;font-size:.625rem;font-weight:700;display:inline-flex}.ln-stack-badge--live{--ln-tone:var(--ln-live)}.ln-stack-badge--amber{--ln-tone:var(--ln-amber)}.ln-stack-badge--cyan{--ln-tone:var(--ln-cyan)}.ln-stack-body{color:var(--ln-ink-3);margin:10px 0 0;font-size:.75rem;line-height:1.65}.ln-stack-tags{flex-wrap:wrap;gap:6px;margin-top:13px;display:flex}.ln-stack-tags>span{color:var(--ln-ink-2);background:color-mix(in srgb, var(--ln-ink) 8%, transparent);border-radius:4px;padding:2px 7px;font-size:.6875rem}.ln-flow{background:var(--ln-bg-soft);border:1px solid var(--ln-line);-webkit-mask-composite:source-in;border-radius:16px;flex-direction:column;width:85%;height:100%;margin:auto;padding:12px;display:flex;position:absolute;inset:0;transform:rotateY(20deg)rotateX(20deg)rotate(-20deg)translate(16px,26px);box-shadow:0 26px 46px -24px #080d1899;-webkit-mask-image:radial-gradient(#000 50%,#0000 100%),linear-gradient(#000 50%,#0000);mask-image:radial-gradient(#000 50%,#0000 100%),linear-gradient(#000 50%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.ln-flow-top{white-space:nowrap;color:var(--ln-ink);align-items:center;gap:9px;font-size:.8125rem;font-weight:600;display:flex}.ln-flow-panel{border:1px solid var(--ln-line);background:color-mix(in srgb, var(--ln-ink) 7%, transparent);border-radius:16px;flex:1;min-height:0;margin-top:14px;position:relative}.ln-flow-hatch{background-image:repeating-linear-gradient(315deg, color-mix(in srgb, var(--ln-ink) 9%, transparent) 0, color-mix(in srgb, var(--ln-ink) 9%, transparent) 1px, transparent 0, transparent 50%);background-size:10px 10px;border-radius:16px;position:absolute;inset:0}.ln-flow-face{background:var(--ln-card-2);border:1px solid var(--ln-line);border-radius:16px;transition:transform .3s cubic-bezier(.4,0,.2,1);position:absolute;inset:0;overflow:hidden;transform:translate(8px,-8px)}.ln-flow:hover .ln-flow-face{transform:none}.ln-flow-rule{background:linear-gradient(to left, transparent, var(--ln-line), transparent);height:1px;display:block}.ln-flow-row{justify-content:space-between;align-items:center;gap:10px;padding:7px 12px;display:flex}.ln-flow-l{color:var(--ln-ink-2);white-space:nowrap;align-items:center;gap:8px;font-size:.75rem;font-weight:500;display:flex}.ln-flow-dot{color:#fff;border-radius:50%;place-items:center;width:16px;height:16px;display:grid}.ln-flow-dot--done{background:var(--ln-live)}.ln-flow-dot--running{background:var(--ln-amber)}.ln-flow-dot--running svg{animation:1.4s linear infinite ln-spin}.ln-flow-t{white-space:nowrap;color:var(--ln-ink-3);align-items:center;gap:4px;font-size:.625rem;font-weight:700;display:inline-flex}@keyframes ln-spin{to{transform:rotate(360deg)}}.ln-trio-art--shield{place-items:center;display:grid}.ln-trio-art--shield>svg{z-index:2;width:clamp(140px,15vw,181px);height:auto;position:relative}.ln-shield-dots{z-index:1;--ln-dot-rgb:120, 132, 154;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 0%,#0000 70%);mask-image:radial-gradient(#000 0%,#0000 70%)}.dark .ln-shield-dots{--ln-dot-rgb:125, 211, 252}.ln-imp{--ln-imp-card:#fff;--ln-imp-line:#e5e5e5;--ln-imp-wire:#eaedf1;--ln-imp-divide:#d1d5db;--ln-imp-dots:#d1d5db;--ln-imp-pattern:#0000001a;--ln-imp-accent:#2563eb;--ln-imp-text:#343434;--ln-imp-muted:#4b5563;--ln-imp-bar:#e5e7eb;--ln-imp-hi:#bfdbfe;--ln-imp-shadow:0 2px 3px -1px #0000001a, 0 1px 0 0 #191c2105, 0 0 0 1px #191c2114;height:100%;color:var(--ln-imp-text);flex-direction:column;display:flex;position:relative}.dark .ln-imp{--ln-imp-card:#171717;--ln-imp-line:#404040;--ln-imp-wire:#2a2a2e;--ln-imp-divide:#262626;--ln-imp-dots:#262626;--ln-imp-pattern:#f5f5f52e;--ln-imp-accent:#60a5fa;--ln-imp-text:#e5e5e5;--ln-imp-muted:#a3a3a3;--ln-imp-bar:#262626;--ln-imp-hi:#1e3a8a;--ln-imp-shadow:0 2px 3px -1px #0009, 0 0 0 1px #ffffff0f}.ln-imp-stage{background-image:radial-gradient(var(--ln-imp-dots) 1px, transparent 1px);-webkit-mask-composite:source-in;background-size:10px 10px;flex:1;min-height:0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000),radial-gradient(#000 20%,#0000 100%);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000),radial-gradient(#000 20%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.ln-imp-scene{position:absolute;inset:0}.ln-imp *,.ln-imp :before,.ln-imp :after{box-sizing:border-box}.ln-imp-hatch{z-index:10;border:1px solid var(--ln-imp-pattern);background-color:var(--ln-imp-card);background-image:repeating-linear-gradient(315deg, var(--ln-imp-pattern) 0, var(--ln-imp-pattern) 1px, transparent 0, transparent 50%);background-size:10px 10px;border-radius:8px;margin:auto;position:absolute;inset:0}.ln-imp-rule{background:var(--ln-imp-divide);width:100%;height:1px;display:block}.ln-imp-file{flex-direction:column;align-items:center;margin-top:24px;display:flex}.ln-imp-file-top{position:relative}.ln-imp-file-row{gap:18px;margin-top:48px;display:flex}.ln-imp-wire{position:absolute}.ln-imp-wire--left{top:48px;left:-128px}.ln-imp-wire--right{top:48px;right:-128px}.ln-imp-wire--center{top:96px;right:107px}.ln-imp-card{font-size:.75rem;position:relative}.ln-imp-node{z-index:11;inset-inline:0;background:var(--ln-imp-card);border:2px solid #d1d5db;border-radius:50%;width:12px;height:12px;margin-inline:auto;position:absolute;top:-6px}.dark .ln-imp-node{border-color:#404040}.ln-imp-face{z-index:20;background:var(--ln-imp-card);width:216px;box-shadow:var(--ln-imp-shadow);border-radius:8px;flex-direction:column;align-items:flex-start;display:flex;position:relative}.ln-imp-face-top{justify-content:space-between;align-items:center;width:100%;padding:16px;display:flex}.ln-imp-face-title{align-items:center;gap:8px;font-weight:500;display:flex}.ln-imp-face-sub{color:var(--ln-imp-muted);font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,Consolas,monospace}.ln-imp-cta{border-radius:999px;margin:16px;padding:3px 10px}.ln-imp-cta--default{color:#3b82f6;background:#3b82f61f}.ln-imp-cta--danger{color:#f97316;background:#f973161f}.ln-imp-cta--success{color:#737373;background:#7373731f}.dark .ln-imp-cta--default{background:#3b82f629}.dark .ln-imp-cta--danger{color:#ef4444;background:#ef444429}.dark .ln-imp-cta--success{background:#a3a3a324}.ln-imp-card--edge .ln-imp-face-top{padding-inline-start:72px}.ln-imp-card--edge .ln-imp-cta{margin-inline-start:72px}.ln-imp-fields{justify-content:space-between;align-items:center;width:100%;height:100%;display:flex;position:relative}.ln-imp-panel{background:var(--ln-imp-card);border-top:1px solid #d1d5db;border-radius:16px;width:240px;height:280px;padding:16px;position:relative;box-shadow:0 25px 50px -12px #00000040}.dark .ln-imp-panel{border-top-color:#404040}.ln-imp-panel--edge{padding-inline:72px 10px}.ln-imp-badge{background:var(--ln-imp-card);border-radius:8px;place-items:center;width:56px;height:56px;display:grid;position:absolute;top:-16px;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}.ln-imp-badge--end{inset-inline-end:-16px}.ln-imp-badge--start{inset-inline-start:-16px}.ln-imp-badge>:not(.ln-imp-hatch){z-index:20;position:relative}.ln-imp-badge-ic{color:#16a34a}.ln-imp-panel-head{align-items:center;gap:8px;margin-top:48px;margin-bottom:8px;font-size:.875rem;font-weight:500;display:flex}.ln-imp-count{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;padding:2px 8px;font-size:.75rem}.dark .ln-imp-count{background:#262626;border-color:#525252}.ln-imp-typed{margin:16px 0 0;font-size:.75rem;line-height:2}.ln-imp-bars{flex-direction:column;margin-top:8px;display:flex}.ln-imp-barline{background:var(--ln-imp-bar);border-radius:999px;height:16px;margin-top:8px;display:block}.ln-imp-field{justify-content:space-between;align-items:center;gap:8px;margin-top:16px;display:flex}.ln-imp-field-l{align-items:center;gap:8px;font-size:.8125rem;font-weight:500;display:flex}.ln-imp-ok{color:#3b82f6;background:#3b82f61f;border-radius:999px;margin-inline-end:16px;padding:3px 10px;font-size:.75rem}.dark .ln-imp-ok{background:#3b82f629}.ln-imp-link{z-index:30;justify-content:center;align-items:center;display:flex;position:absolute;inset-inline:0;translate:0 6px}.ln-imp-link-dot{border:2px solid var(--ln-imp-accent);background:var(--ln-imp-card);border-radius:50%;width:12px;height:12px}.ln-imp-link-line{background:var(--ln-imp-accent);width:152px;height:2px}.ln-imp-gate{width:100%;height:100%;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#000 20% 80%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 20% 80%,#0000 100%)}.ln-imp-gate-list{flex-direction:column;align-items:center;gap:16px;width:100%;display:flex;position:absolute;left:50%;translate:-50%}.ln-imp-row{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--ln-imp-hi) calc(var(--lit,0) * 100%), var(--ln-imp-card));background:color-mix(in srgb, var(--ln-imp-hi) calc(var(--lit,0) * 100%), var(--ln-imp-card));border-radius:16px;flex-shrink:0;justify-content:space-between;align-items:center;width:100%;max-width:384px;height:48px;padding:12px;display:flex;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}.ln-imp-row-l{align-items:center;gap:8px;display:flex}.ln-imp-row-ic{border-radius:6px;place-items:center;width:24px;height:24px;display:grid}.ln-imp-row-ic--default{color:#6b7280;background:#e5e7eb}.ln-imp-row-ic--danger{color:#ef4444;background:#fecaca}.ln-imp-row-ic--success{color:#22c55e;background:#bbf7d0}.ln-imp-row-ic--warning{color:#ca8a04;background:#fef08a}.ln-imp-row-title{font-size:.8125rem;font-weight:500}.ln-imp-row-r{align-items:center;gap:8px;margin-inline-start:8px;font-size:.75rem;display:flex}.ln-imp-row-dot{background:#9ca3af;border-radius:50%;width:4px;height:4px}.ln-imp-tabs{justify-content:center;gap:4px;padding:10px 0 2px;display:flex}.ln-imp-tab{font:inherit;color:var(--ln-ink-3);cursor:pointer;background:0 0;border:0;padding:6px 12px 8px;font-size:.75rem;font-weight:500;transition:color .2s;position:relative}.ln-imp-tab:hover{color:var(--ln-ink-2)}.ln-imp-tab[data-on="1"]{color:var(--ln-ink);font-weight:600}.ln-imp-bar{inset-inline-start:0;background:var(--ln-imp-accent);border-radius:999px;height:2px;position:absolute;bottom:0}.ln-quad-art.ln-quad-art--flow{-webkit-mask-image:none;mask-image:none}@media (max-width:640px){.ln-imp-scene>*{zoom:.72}}.ln-quad{border-block:1px solid var(--ln-line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ln-quad>article{flex-direction:column;min-width:0;display:flex}.ln-quad>article:nth-child(odd){border-inline-end:1px solid var(--ln-line)}.ln-quad>article:first-child,.ln-quad>article:nth-child(2){border-block-end:1px solid var(--ln-line)}.ln-quad-head{padding:clamp(20px,2.8vw,34px) clamp(20px,2.8vw,34px) 0}.ln-quad-head .ln-h3{align-items:center;gap:10px;display:flex}.ln-quad-head .ln-body{max-width:46ch;margin-top:10px}.ln-quad-art{perspective:1000px;height:clamp(320px,29vw,380px);margin-top:clamp(18px,2.4vw,30px);position:relative;overflow:hidden;-webkit-mask-image:radial-gradient(130% 110% at 50% 42%,#000 46%,#0000 92%);mask-image:radial-gradient(130% 110% at 50% 42%,#000 46%,#0000 92%)}.ln-quad-art .ln-art,.dark .ln-quad-art .ln-art{background:0 0;border:0;border-radius:0;height:100%;margin:0;transform:scale(1.16);-webkit-mask-image:none;mask-image:none}.ln-band{border-block:1px solid var(--ln-line);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:clamp(28px,4vw,44px);display:grid}.ln-band-col{flex-direction:column;min-width:0;padding:clamp(18px,2.4vw,30px);display:flex}.ln-band-col+.ln-band-col{border-inline-start:1px solid var(--ln-line)}.ln-band-col .ln-body{max-width:42ch;margin-top:8px}.ln-band-phone{place-items:center;margin-top:20px;display:grid}@media (min-width:1100px){.ln-band-col.ln-band-col--phone{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;gap:clamp(16px,2vw,28px);display:grid}.ln-band-col--phone .ln-band-phone{margin-top:0}}.ln-orb{perspective:1200px;flex:1;min-height:330px;margin-top:20px;position:relative;overflow:hidden}.ln-orb-stage{-webkit-mask-composite:source-in;position:absolute;inset:0;transform:rotateY(20deg)rotateX(20deg)rotate(-20deg);-webkit-mask-image:radial-gradient(#000 50%,#0000 100%),linear-gradient(#0000,#000 32%);mask-image:radial-gradient(#000 50%,#0000 100%),linear-gradient(#0000,#000 32%);-webkit-mask-composite:source-in;mask-composite:intersect}.ln-ring{border:1px solid var(--ln-line);background:color-mix(in srgb, var(--ln-ink) 5%, transparent);border-radius:50%;margin:auto;position:absolute;inset:0}.ln-ring--1{z-index:10;background:var(--ln-card-2);border-color:var(--ln-line);place-items:center;width:96px;height:96px;display:grid;box-shadow:0 14px 30px -18px #080d1880}.ln-ring--2{z-index:9;width:190px;height:190px}.ln-ring--3{z-index:8;opacity:.85;width:280px;height:280px}.ln-ring--4{z-index:7;opacity:.7;width:380px;height:380px}.ln-ring--5{z-index:6;opacity:.55;width:490px;height:490px}.ln-sat{z-index:11;width:38px;height:38px;color:var(--ln-tone,var(--ln-ink-2));background:var(--ln-card-2);border:1px solid var(--ln-line);animation:ln-satellite var(--d,24s) linear infinite;border-radius:9px;place-items:center;margin:auto;display:grid;position:absolute;inset:0;box-shadow:0 8px 18px -12px #080d188c}.ln-sat--card{width:0;height:0;box-shadow:none;z-index:12;background:0 0;border:0}.ln-orb-card{border-radius:var(--ln-r-sm);border:1px solid var(--ln-line);background:var(--ln-card-2);width:168px;padding:9px 10px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 16px 32px -18px #080d1899}.ln-orb-card-t{color:var(--ln-ink);align-items:center;gap:6px;font-size:.6875rem;font-weight:600;display:flex}.ln-orb-card-b{color:var(--ln-ink-3);margin-top:6px;font-size:.625rem;line-height:1.6;display:block}@keyframes ln-satellite{0%{transform:rotate(var(--a,0deg)) translate(var(--r,120px)) rotate(calc(-1 * var(--a,0deg)))}to{transform:rotate(calc(var(--a,0deg) + 360deg)) translate(var(--r,120px)) rotate(calc(-1 * (var(--a,0deg) + 360deg)))}}.ln-conveyor{direction:ltr;padding-block:16px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.ln-belt{width:max-content;animation:60s linear infinite ln-belt;display:flex}.ln-conveyor:hover .ln-belt{animation-play-state:paused}.ln-crate{border:1px solid var(--ln-line-soft);background:var(--ln-card);color:var(--ln-ink-2);white-space:nowrap;direction:rtl;border-radius:12px;flex-shrink:0;align-items:center;gap:9px;margin-right:14px;padding:11px 18px;font-size:.8125rem;font-weight:600;display:inline-flex}.ln-crate small{color:var(--ln-ink-3);font-weight:400}.ln-bento{grid-template-columns:1fr;gap:12px;display:grid}.ln-bento .ln-card{flex-direction:column;gap:12px;display:flex}.ln-bento .ln-card>header{align-items:center;gap:11px;display:flex}.ln-mini{border:1px solid var(--ln-line-soft);border-radius:var(--ln-r-sm);background:var(--ln-bg-soft);margin-top:auto;overflow:hidden}.ln-mini-row{border-bottom:1px solid var(--ln-line-soft);justify-content:space-between;align-items:center;gap:8px;padding:7px 10px;font-size:.75rem;display:flex}.ln-mini-row:last-child{border-bottom:0}.ln-bars{align-items:flex-end;gap:5px;height:58px;margin-top:auto;display:flex}.ln-bars i{background:linear-gradient(to top, color-mix(in srgb, var(--ln-tone) 72%, transparent), color-mix(in srgb, var(--ln-tone) 22%, transparent));transform-origin:bottom;border-radius:3px 3px 0 0;flex:1;animation:2.8s ease-in-out infinite ln-bar}.ln-tagrow{flex-wrap:wrap;gap:6px;margin-top:auto;display:flex}.ln-list{flex-direction:column;gap:11px;margin:22px 0 0;padding:0;list-style:none;display:flex}.ln-list li{color:var(--ln-ink-2);align-items:flex-start;gap:10px;font-size:.9375rem;line-height:1.6;display:flex}.ln-list svg{flex-shrink:0;margin-top:3px}.ln-phone{--wa-bezel:#2b3139;--wa-screen:#efeae2;--wa-out:#d9fdd3;--wa-in:#fff;--wa-done:#c5f0bd;--wa-text:#111b21;--wa-sub:#111b218c;--wa-line:#111b211a;--wa-shadow:0 1px .5px #0b141a21;--wa-typing:#005c4b73;-webkit-backdrop-filter:blur(14px)saturate(1.4);backdrop-filter:blur(14px)saturate(1.4);width:min(300px,100%);box-shadow:0 0 0 1px #080d181a, 0 1px 0 #fffffff2 inset, var(--ln-shadow-lift);background:linear-gradient(160deg,#ffffffe6,#e2e8f09e 52%,#f8fafce0);border-radius:42px;margin:0 auto;padding:10px;position:relative}.dark .ln-phone{box-shadow:0 0 0 1px #ffffff14 inset, var(--ln-shadow-lift);--wa-bezel:#0a0a0c;--wa-screen:#0b141a;--wa-out:#005c4b;--wa-in:#1f2c33;--wa-done:#0a3d38;--wa-text:#e9edef;--wa-sub:#e9edef80;--wa-line:#ffffff12;--wa-shadow:none;--wa-typing:#67e8f999;background:linear-gradient(160deg,#3a4149,#20252b 55%,#343b43)}.ln-phone-key{background:linear-gradient(#d6dde6,#b7c1cd);border-radius:2px;width:2px;position:absolute}.dark .ln-phone-key{background:linear-gradient(#4a525b,#2b3139)}.ln-phone-key--silent{inset-inline-start:-2px;height:22px;top:76px}.ln-phone-key--up{inset-inline-start:-2px;height:36px;top:108px}.ln-phone-key--down{inset-inline-start:-2px;height:36px;top:152px}.ln-phone-key--power{inset-inline-end:-2px;height:52px;top:120px}.ln-phone-screen{background:var(--wa-screen);border-radius:33px;padding:34px 10px 22px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #080d1824}.ln-phone-status{inset-inline:0;height:30px;color:var(--wa-text);justify-content:space-between;align-items:center;padding:0 18px;font-size:.625rem;font-weight:600;display:flex;position:absolute;top:0}.ln-phone-glyphs{align-items:center;gap:4px;display:inline-flex}.ln-phone-clock{font-weight:700}.ln-phone-island{top:7px;z-index:3;background:#000;border-radius:999px;place-items:center;width:74px;height:22px;margin-inline:auto;animation:9s cubic-bezier(.3,1.2,.4,1) infinite ln-island;display:grid;position:absolute;inset-inline:0;overflow:hidden}.ln-island-idle,.ln-island-live{white-space:nowrap;grid-area:1/1;align-items:center;display:inline-flex}.ln-island-idle{gap:5px;animation:9s infinite ln-island-idle}.ln-island-idle i{background:#1c1c1e;border-radius:50%;width:7px;height:7px}.ln-island-idle i:last-child{background:#14343a;width:4px;height:4px}.ln-island-live{opacity:0;color:#fff;gap:6px;font-size:.5625rem;animation:9s infinite ln-island-live}.ln-island-live svg{color:#34d399;flex-shrink:0}.ln-island-live b{font-weight:700}.ln-island-live em{opacity:.66;font-style:normal}.ln-phone-home{inset-inline:0;background:var(--wa-text);opacity:.28;border-radius:999px;width:96px;height:4px;margin-inline:auto;position:absolute;bottom:7px}.ln-phone-top{border-bottom:1px solid var(--wa-line);align-items:center;gap:9px;margin-bottom:12px;padding-bottom:11px;display:flex}.ln-phone-name{color:var(--wa-text);font-size:.8125rem;font-weight:700}.ln-phone-sub{color:var(--wa-sub);font-size:.625rem}.ln-thread{flex-direction:column;gap:7px;height:404px;display:flex;overflow:hidden}.ln-thread[data-scrolled]{-webkit-mask-image:linear-gradient(#0000,#000 28px);mask-image:linear-gradient(#0000,#000 28px)}.ln-thread-run{flex-direction:column;gap:7px;display:flex}.ln-msg{max-width:86%;color:var(--wa-text);box-shadow:var(--wa-shadow);border-radius:13px;padding:9px 12px;font-size:.8125rem;line-height:1.55}.ln-msg--out{background:var(--wa-out);border-end-end-radius:4px;align-self:flex-end}.ln-msg--in{background:var(--wa-in);border-end-start-radius:4px;align-self:flex-start}.ln-msg--done{background:var(--wa-done)}.ln-msg--photo{width:78%;padding:3px 3px 7px}.ln-msg-cap{padding-inline:9px;display:block}.ln-msg--photo .ln-msg-ticks{margin-inline-end:8px}.ln-msg-photo{border-radius:10px;width:100%;height:auto;margin-bottom:6px;display:block}.ln-msg-ticks{margin-inline-start:auto;color:#53bdeb;width:fit-content;margin-top:1px;margin-bottom:-3px;display:block}.ln-typing{align-self:flex-end;align-items:flex-end;gap:3px;padding:6px 12px;display:flex}.ln-typing i{background:var(--wa-typing);border-radius:3px;width:5px;height:16px;animation:1s ease-in-out infinite ln-type}.ln-art{border-radius:var(--ln-r-sm);background:var(--ln-bg-soft);border:1px solid var(--ln-line-soft);place-items:center;height:148px;margin-top:auto;display:grid;position:relative;overflow:hidden;-webkit-mask-image:radial-gradient(120% 100% at 50% 45%,#000 42%,#0000 96%);mask-image:radial-gradient(120% 100% at 50% 45%,#000 42%,#0000 96%)}.dark .ln-art{background:#ffffff05}.ln-art--tall{height:196px}.ln-art svg{width:100%;height:100%;display:block}.ln-map{grid-template-columns:1fr 96px 1fr;align-items:center;gap:4px;width:100%;padding:14px 16px;display:grid}.ln-map-col{flex-direction:column;gap:10px;display:flex}.ln-map-chip{text-align:center;white-space:nowrap;animation:.5s both ln-art-in;animation-delay:calc(var(--i) * .12s);border:1px solid;border-radius:6px;padding:4px 8px;font-size:.625rem;font-weight:600;line-height:1.5}.ln-map-chip--raw{color:var(--ln-ink-3);background:color-mix(in srgb, var(--ln-ink-3) 8%, transparent);border-color:color-mix(in srgb, var(--ln-ink-3) 20%, transparent)}.ln-map-chip--ok{color:var(--ln-live);background:color-mix(in srgb, var(--ln-live) 10%, transparent);border-color:color-mix(in srgb, var(--ln-live) 28%, transparent)}.ln-map-wires{height:108px}.ln-map-wire{fill:none;stroke:var(--ln-line);stroke-width:1.4px;stroke-dasharray:3 4}.ln-map-spark{fill:none;stroke:var(--ln-cyan);stroke-width:2px;stroke-linecap:round;stroke-dasharray:14 86;filter:drop-shadow(0 0 4px var(--ln-cyan));animation:2.7s linear infinite ln-art-run}.ln-foot-attrib{color:var(--ln-ink-3);gap:5px;display:inline-flex}.ln-route-tiles{-o-object-fit:cover;object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.ln-route-fill{fill:color-mix(in srgb, var(--ln-blue) 8%, transparent);opacity:0;animation:.5s ease-out 2.7s forwards ln-fade}.ln-route-poly{fill:none;stroke:var(--ln-blue);stroke-width:.6px;stroke-dasharray:.9 .6}.ln-route-reveal{fill:none;stroke:#fff;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:100;stroke-dashoffset:100px;animation:1.8s linear 1s forwards ln-art-draw}.ln-route-finger{opacity:0;animation:2.1s ease-out 1s forwards ln-finger}.ln-finger-ring{fill:color-mix(in srgb, var(--ln-blue) 18%, transparent);stroke:color-mix(in srgb, var(--ln-blue) 55%, transparent);stroke-width:.35px}.ln-finger-dot{fill:var(--ln-blue);stroke:#fff;stroke-width:.5px}@keyframes ln-finger{0%{opacity:0}8%,82%{opacity:1}to{opacity:0}}.ln-finger-move{animation:1.8s linear 1s both ln-finger-move}@keyframes ln-finger-move{0%{transform:translate(27px,27px)}25.13%{transform:translate(77px,30px)}41.26%{transform:translate(80px,62px)}55.31%{transform:translate(64px,85px)}75.4%{transform:translate(25px,76px)}to{transform:translate(27px,27px)}}.ln-route-line{fill:none;stroke:var(--ln-blue);stroke-width:.8px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:100;stroke-dashoffset:100px;animation:1.4s ease-out 3s forwards ln-art-draw}.ln-pin{transform-box:fill-box;transform-origin:50% 100%;animation:.45s both ln-art-pop;animation-delay:calc(.1s + var(--i) * .12s)}.ln-pin-body{fill:var(--ln-blue);stroke:var(--ln-bg);stroke-width:1.2px;stroke-linejoin:round}.ln-pin-dot{fill:#fff}.ln-pin-num{fill:var(--ln-blue);text-anchor:middle;dominant-baseline:central;opacity:0;animation:.3s forwards ln-fade;animation-delay:calc(3.05s + var(--i) * .42s);font-size:7.4px;font-weight:700}.ln-route-halo{fill:none;stroke:var(--ln-blue);stroke-width:.45px;opacity:0;transform-box:fill-box;transform-origin:50%;animation:2.6s ease-out infinite ln-art-halo;animation-delay:calc(4.4s + var(--i) * .5s)}.ln-sources{place-items:center;width:100%;height:100%;animation:6s ease-in-out infinite ln-sources-run;display:grid;position:relative}@property --ln-scan{syntax:"<number>";inherits:true;initial-value:150}@property --ln-fade{syntax:"<number>";inherits:true;initial-value:1}@keyframes ln-sources-run{0%{--ln-scan:-150;--ln-fade:1}70%{--ln-scan:150}90%{--ln-fade:1}to{--ln-scan:150;--ln-fade:0}}.ln-sources-row{z-index:1;align-items:center;gap:10px;display:flex;position:relative}.ln-sources .ln-scan-code{z-index:0;width:82%;height:50%;fill:var(--ln-ink);opacity:.1;pointer-events:none;position:absolute;-webkit-mask-image:radial-gradient(50% 50%,#000 34%,#0000 100%);mask-image:radial-gradient(50% 50%,#000 34%,#0000 100%)}.dark .ln-sources .ln-scan-code{opacity:.13}.ln-sources .ln-scan-code--lit{--ln-beam:clamp(0, (150 - max(var(--ln-scan), -1 * var(--ln-scan))) / 30, 1);fill:var(--ln-blue);opacity:calc(.7 * var(--ln-beam));-webkit-mask-image:radial-gradient(50% 50%,#000 34%,#0000 100%),linear-gradient(90deg,#0000,#000 40% 60%,#0000);mask-image:radial-gradient(50% 50%,#000 34%,#0000 100%),linear-gradient(90deg,#0000,#000 40% 60%,#0000);-webkit-mask-size:100% 100%,64px 100%;mask-size:100% 100%,64px 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center, calc(50% + var(--ln-scan) * 1px) 0;-webkit-mask-position:center, calc(50% + var(--ln-scan) * 1px) 0;mask-position:center, calc(50% + var(--ln-scan) * 1px) 0;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect}.dark .ln-sources .ln-scan-code--lit{opacity:calc(.5 * var(--ln-beam))}.ln-source{--near:clamp(0, 1 - max(var(--ln-scan) - var(--x), var(--x) - var(--ln-scan)) / 26, 1);--ok:calc(clamp(0, (var(--ln-scan) - var(--x)) / 6, 1) * var(--ln-fade));--ln-src-ink:var(--ln-ink-3);color:color-mix(in srgb, var(--ln-blue) calc(var(--ok) * 100%), var(--ln-src-ink));background:radial-gradient(120% 90% at 50% 0%, color-mix(in srgb, var(--ln-blue) 9%, var(--ln-card-2)), var(--ln-card-2) 70%) padding-box, linear-gradient(180deg, color-mix(in srgb, var(--ln-blue) 55%, transparent), color-mix(in srgb, var(--ln-ink) 10%, transparent) 55%, color-mix(in srgb, var(--ln-ink) 6%, transparent)) border-box;box-shadow:0 1px 0 #ffffffb3 inset, 0 16px 20px -14px #080d1859, 0 0 calc(var(--near) * 26px) calc(var(--near) * 3px) color-mix(in srgb, var(--ln-blue) calc(var(--near) * 45%), transparent);transform:translateY(calc(var(--near) * -5px)) scale(calc(1 + var(--near) * .1));border:1px solid #0000;border-radius:50%;flex-shrink:0;place-items:center;display:grid;position:relative}.dark .ln-source{--ln-src-ink:var(--ln-ink-2);background:radial-gradient(120% 90% at 50% 0%, color-mix(in srgb, var(--ln-blue) 16%, #0c0c10), #0c0c10 72%) padding-box, linear-gradient(180deg, color-mix(in srgb, var(--ln-blue) 70%, transparent), #ffffff1a 55%, #ffffff0d) border-box;box-shadow:0 1px 0 #ffffff14 inset, 0 24px 22px -16px #000000b3, 0 0 calc(var(--near) * 30px) calc(var(--near) * 4px) color-mix(in srgb, var(--ln-blue) calc(var(--near) * 50%), transparent)}.ln-art .ln-source>svg{stroke-width:1.75px;width:42%;height:42%}.ln-source--sm{width:34px;height:34px}.ln-source--md{width:46px;height:46px}.ln-source--lg{width:60px;height:60px}.ln-source-ok{color:#fff;background:var(--ln-live);width:14px;height:14px;box-shadow:0 0 0 2px var(--ln-card-2);opacity:var(--ok);transform:scale(calc(.4 + var(--ok) * .6));border-radius:50%;place-items:center;display:grid;position:absolute;inset-block-end:-2px;inset-inline-end:-2px}.ln-art .ln-source-ok svg{stroke-width:3.5px;width:9px;height:9px}.dark .ln-source-ok{color:#000;box-shadow:0 0 0 2px #0c0c10}.ln-source--lg .ln-source-ok{inset-block-end:1px;inset-inline-end:1px}.ln-sources-rail{z-index:0;background:repeating-linear-gradient(90deg, color-mix(in srgb, var(--ln-ink) 18%, transparent) 0 3px, transparent 3px 7px);width:260px;height:1px;position:absolute}.ln-sources-rail:after{content:"";background:linear-gradient(90deg, var(--ln-blue), var(--ln-comet));clip-path:inset(0 clamp(0px, calc((130 - var(--ln-scan)) * 1px), 260px) 0 0);opacity:var(--ln-fade);position:absolute;inset:-.5px 0}.ln-src-query,.ln-src-verdict{z-index:1;white-space:nowrap;font-size:.6875rem;position:absolute;left:50%;translate:-50%}.ln-src-query{border:1px solid var(--ln-line);background:var(--ln-card-2);height:22px;color:var(--ln-ink-2);border-radius:999px;align-items:center;gap:5px;padding-inline:9px;display:inline-flex;top:calc(50% - 74px);box-shadow:0 6px 14px -10px #080d1866}.ln-art .ln-src-query svg{width:11px;height:11px;color:var(--ln-blue)}.ln-src-verdict{justify-items:center;display:grid;top:calc(50% + 48px)}.ln-src-checking,.ln-src-done{--all:calc(clamp(0, (var(--ln-scan) - 118) / 10, 1) * var(--ln-fade));border-radius:999px;grid-area:1/1;align-items:center;gap:5px;height:22px;padding-inline:9px;display:inline-flex}.ln-src-checking{color:var(--ln-blue);opacity:calc(1 - var(--all))}.ln-src-done{color:var(--ln-live);border:1px solid color-mix(in srgb, var(--ln-live) 30%, transparent);background:color-mix(in srgb, var(--ln-live) 10%, var(--ln-card-2));opacity:var(--all);transform:scale(calc(.9 + var(--all) * .1));font-weight:600}.ln-art .ln-src-done svg{width:12px;height:12px}.ln-src-dots{gap:2px;display:inline-flex}.ln-src-dots i{background:currentColor;border-radius:50%;width:3px;height:3px;animation:.9s ease-in-out infinite ln-lt-dot}.ln-src-dots i:nth-child(2){animation-delay:.15s}.ln-src-dots i:nth-child(3){animation-delay:.3s}.ln-sources-beam{--ln-beam:clamp(0, (150 - max(var(--ln-scan), -1 * var(--ln-scan))) / 30, 1);z-index:2;background:linear-gradient(to bottom, transparent, var(--ln-blue) 22%, var(--ln-blue) 70%, var(--ln-comet) 88%, transparent);width:2px;box-shadow:0 0 14px 2px color-mix(in srgb, var(--ln-blue) 55%, transparent);opacity:var(--ln-beam);transform:translateX(calc(var(--ln-scan) * 1px));border-radius:2px;position:absolute;top:18%;bottom:18%}.ln-sources-beam:before{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--ln-blue) 18%, transparent), transparent);position:absolute;inset:8% -22px;-webkit-mask-image:linear-gradient(#0000,#000 30% 70%,#0000);mask-image:linear-gradient(#0000,#000 30% 70%,#0000)}.ln-sources-beam i{left:var(--x);top:var(--y);background:var(--ln-blue);border-radius:50%;width:2px;height:2px;animation:3.4s linear infinite ln-spark;position:absolute}@keyframes ln-spark{0%,to{opacity:0;transform:scale(.4)}40%{opacity:.85;transform:scale(1.2)}70%{opacity:0;transform:scale(0)}}.ln-quad-art.ln-quad-art--chart{flex-grow:1;place-items:center;display:grid;-webkit-mask-image:none;mask-image:none}.ln-profit-chart{width:min(100%,440px);height:260px;padding-inline:20px}.ln-quad-art.ln-quad-art--phone{-webkit-mask-image:none;mask-image:none}@media (min-width:1100px){.ln-quad>article.ln-quad-side{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);display:grid}.ln-quad-side .ln-quad-head{grid-area:1/1}.ln-quad-side .ln-quad-art{grid-area:1/2;height:auto;margin-top:0;padding-block-start:clamp(20px,2.8vw,34px);padding-inline-end:clamp(20px,2.8vw,34px)}.ln-quad-side .ln-cphone{width:min(290px,100%);height:100%;margin:0 auto}}@media (max-width:1099px){.ln-quad-art.ln-quad-art--phone{height:460px}}.ln-cphone{width:min(330px,88%);height:calc(100% - 1rem);margin:1rem auto 0;position:relative}.ln-cphone-frame{background:#f5f5f5;background:lab(96.52% -.0000298023 .0000119209);border:1px solid #e5e5e5;border:1px solid lab(90.952% 0 -.0000119209);border-radius:32px;height:100%;padding:1rem}.ln-cphone-screen{background:#fff;border:1px solid #e5e5e5;border:1px solid lab(90.952% 0 -.0000119209);border-radius:24px;flex-direction:column;height:100%;padding:.5rem;display:flex;overflow:hidden}.ln-cphone-notch{background:#e5e5e5cc;background:lab(90.952% -.0000298023 0/.8);border-radius:999px;flex-shrink:0;width:5rem;height:1.5rem;margin-inline:auto}.dark .ln-cphone-frame{background:#262626;background:lab(15.204% 0 -.00000596046);border-color:#404040;border-color:lab(27.036% 0 0)}.dark .ln-cphone-screen{background:#000;border-color:#404040;border-color:lab(27.036% 0 0)}.dark .ln-cphone-notch{background:#262626cc;background:lab(15.204% 0 -.00000596046/.8)}.ln-cphone-fade{inset-inline:0;background-image:linear-gradient(to top in oklab, var(--ln-bg-soft), var(--ln-bg-soft), transparent);pointer-events:none;height:7rem;position:absolute;bottom:0}.ln-cphone-head{flex-shrink:0;justify-content:space-between;align-items:center;margin:10px 6px 8px;display:flex}.ln-cphone-title{color:var(--ln-ink);font-size:.8125rem;font-weight:700}.ln-cphone-chip{background:var(--ln-blue-soft);color:var(--ln-blue);border-radius:999px;padding:2px 8px;font-size:.6875rem;font-weight:600}.ln-cphone-map{background:var(--ln-bg-soft);border-radius:16px;flex:1;min-height:150px;margin-top:8px;position:relative;overflow:hidden}.ln-replay{position:absolute;inset:0}.ln-cphone-route{width:100%;height:100%;position:absolute;inset:0}.ln-cphone-next{border:1px solid var(--ln-line-soft);background:var(--ln-bg-soft);border-radius:12px;flex-shrink:0;align-items:center;gap:8px;padding:8px;display:flex}.ln-cphone-next-n{background:var(--ln-blue);color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:22px;height:22px;font-size:.6875rem;font-weight:700;display:grid}.ln-cphone-next-txt{min-width:0}.ln-cphone-next-t{color:var(--ln-ink);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;font-weight:600;overflow:hidden}.ln-cphone-next-s{color:var(--ln-ink-3);margin-top:1px;font-size:.625rem}.ln-cphone-go{background:var(--ln-blue);color:#fff;border-radius:8px;flex-shrink:0;align-items:center;gap:4px;margin-inline-start:auto;padding:5px 9px;font-size:.6875rem;font-weight:600;display:inline-flex}.ln-cphone-actions{flex-shrink:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:6px;display:grid}.ln-cphone-actions span{white-space:nowrap;border:1px solid var(--ln-line-soft);color:var(--ln-ink-2);text-align:center;border-radius:10px;padding:7px 6px;font-size:.625rem;font-weight:500}.ln-sign-page{fill:var(--ln-art-page);stroke:var(--ln-line);stroke-width:1px}.ln-sign-line,.ln-sign-rule{fill:var(--ln-line)}.ln-sign-ink{fill:none;stroke:var(--ln-blue);stroke-width:2.4px;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100px;animation:5s ease-in-out infinite ln-art-sign}.ln-portals{justify-content:center;gap:10px;width:100%;padding:16px;display:flex}.ln-portal{background:var(--ln-art-page);border:1px solid var(--ln-line);max-width:168px;box-shadow:var(--ln-shadow);animation:.6s both ln-art-in;animation-delay:calc(var(--i) * .14s);transform:rotate(calc((var(--i) - .5) * -2deg));border-radius:8px;flex:1;overflow:hidden}.ln-portal-bar{background:var(--ln-bg-soft);border-bottom:1px solid var(--ln-line-soft);align-items:center;gap:4px;padding:5px 8px;display:flex}.ln-portal-bar i{background:var(--ln-line);border-radius:50%;width:5px;height:5px}.ln-portal-bar span{color:var(--ln-ink-2);margin-inline-start:4px;font-size:.5625rem;font-weight:700}.ln-portal-body{flex-direction:column;gap:5px;padding:8px;display:flex}.ln-portal-body span{color:var(--ln-ink-3);background:color-mix(in srgb, var(--ln-tone,var(--ln-blue)) 7%, transparent);border-radius:4px;padding:3px 6px;font-size:.5625rem}@keyframes ln-art-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1}}@keyframes ln-art-run{0%{stroke-dashoffset:100px}to{stroke-dashoffset:-100px}}@keyframes ln-art-draw{to{stroke-dashoffset:0}}@keyframes ln-art-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}@keyframes ln-art-halo{0%{opacity:.55;transform:scale(.6)}75%,to{opacity:0;transform:scale(2.1)}}@keyframes ln-art-beam{0%{opacity:0;top:0}10%{opacity:1}80%{opacity:1}to{opacity:0;top:100%}}@keyframes ln-art-verify{0%,60%,to{color:var(--ln-ink-3);background:color-mix(in srgb, var(--ln-ink-3) 8%, transparent);border-color:color-mix(in srgb, var(--ln-ink-3) 18%, transparent)}22%,44%{color:var(--ln-live);background:color-mix(in srgb, var(--ln-live) 12%, transparent);border-color:color-mix(in srgb, var(--ln-live) 34%, transparent)}}@keyframes ln-art-sign{0%,6%{stroke-dashoffset:100px;opacity:1}38%,88%{stroke-dashoffset:0;opacity:1}97%,to{stroke-dashoffset:0;opacity:0}}.ln-index{grid-template-columns:1fr;gap:26px 20px;display:grid}.ln-index-col h3{align-items:center;gap:9px;margin-bottom:12px;display:flex}.ln-index-icon{width:28px;height:28px;color:var(--ln-tone);background:color-mix(in srgb, var(--ln-tone) 12%, transparent);border:1px solid color-mix(in srgb, var(--ln-tone) 26%, transparent);border-radius:8px;flex-shrink:0;place-items:center;display:grid}.ln-index-col ul{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}.ln-index-col li{color:var(--ln-ink-2);padding-inline-start:15px;font-size:.8125rem;line-height:1.6;position:relative}.ln-index-col li:before{content:"";inset-inline-start:0;background:color-mix(in srgb, var(--ln-tone) 70%, transparent);border-radius:50%;width:5px;height:5px;position:absolute;top:.62em}@media (min-width:640px){.ln-index{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.ln-index{grid-template-columns:repeat(5,minmax(0,1fr));gap:24px 18px}}.ln-numbers{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 18px;display:grid}.ln-num{text-align:center}.ln-num b{letter-spacing:-.04em;font-variant-numeric:tabular-nums;background:linear-gradient(120deg, var(--ln-blue), var(--ln-cyan));color:#0000;-webkit-background-clip:text;background-clip:text;font-family:Heebo,system-ui,sans-serif;font-size:clamp(2rem,5vw,3.1rem);font-weight:800;line-height:1;display:block}.ln-num small{color:var(--ln-ink-3);margin-top:9px;font-size:.8125rem;display:block}.ln-plans{grid-template-columns:1fr;align-items:stretch;gap:14px;display:grid}.ln-plan{border-radius:var(--ln-r-lg);border:1px solid var(--ln-line-soft);background:var(--ln-card);flex-direction:column;padding:26px 22px;display:flex;position:relative}.ln-plan--pick{border-color:color-mix(in srgb, var(--ln-blue) 48%, transparent);background:radial-gradient(120% 70% at 50% 0%, var(--ln-blue-soft), transparent 62%), var(--ln-card-2);box-shadow:var(--ln-shadow-lift)}.ln-plan-beams{border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.ln-plan-tag{top:-11px;color:#fff;background:linear-gradient(120deg,#2563eb,#0891b2);border-radius:999px;padding:3px 12px;font-size:.6875rem;font-weight:700;position:absolute;inset-inline-start:22px}.ln-plan h3{margin-bottom:8px;font-size:1.25rem}.ln-plan-for{color:var(--ln-ink-2);font-size:.8125rem;line-height:1.7}.ln-plan ul{flex-direction:column;flex:1;gap:10px;margin:20px 0;padding:0;list-style:none;display:flex}.ln-plan li{color:var(--ln-ink-2);align-items:flex-start;gap:9px;font-size:.875rem;line-height:1.55;display:flex}.ln-plan li svg{color:var(--ln-blue);flex-shrink:0;margin-top:2px}.ln-sec--plans{--pl-rim:#080d1814;--pl-outer:radial-gradient(circle at center, #d6dbe4cc 0%, #e8ebf199 30%, #fff6 70%);--pl-grid:#080d184d;--pl-inner:#fff;--pl-glow:0 0 200px 80px #1d4ed814;--pl-card:#fff;--pl-ring:#e5e5e5;isolation:isolate;background:var(--ln-bg);overflow:hidden}@supports (color:lab(0% 0 0)){.ln-sec--plans{--pl-ring:lab(90.952% 0 -.0000119209)}}.dark .ln-sec--plans{--pl-rim:#ffffff1a;--pl-outer:radial-gradient(circle at center, #282828cc 0%, #14141499 30%, #0006 70%);--pl-grid:#ffffff4d;--pl-inner:#000;--pl-glow:0 0 200px 80px #ffffff1a;--pl-card:#171717;--pl-ring:#404040}@supports (color:lab(0% 0 0)){.dark .ln-sec--plans{--pl-card:lab(7.78201% -.0000149012 0);--pl-ring:lab(27.036% 0 0)}}.ln-sec--plans>.ln-wrap{z-index:2;position:relative}.ln-eclipse{pointer-events:none;width:0;height:0;position:absolute;top:600px;left:50%}.ln-eclipse-outer,.ln-eclipse-inner{border:1px solid var(--pl-rim);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ln-eclipse-outer{clip-path:circle(50%);background:var(--pl-outer);width:1400px;height:1400px}.ln-eclipse-grid{opacity:.1;background-image:linear-gradient(var(--pl-grid) 1px, transparent 1px), linear-gradient(90deg, var(--pl-grid) 1px, transparent 1px);background-size:60px 120px;position:absolute;inset:0}.ln-eclipse-inner{background:var(--pl-inner);width:1000px;height:1000px;box-shadow:var(--pl-glow)}.ln-eclipse-fade{pointer-events:none;background:linear-gradient(179.87deg, color-mix(in srgb, var(--ln-bg) 0%, transparent) 0.11%, color-mix(in srgb, var(--ln-bg) 80%, transparent) 69.48%, var(--ln-bg) 92.79%);border-radius:20px;position:absolute;inset:0}@media (max-width:768px){.ln-eclipse,.ln-eclipse-fade{display:none}}.ln-sec--plans .ln-plan,.ln-sec--plans .ln-plan--pick{background:var(--pl-card);box-shadow:0 0 0 1px var(--pl-ring);border:0;border-radius:24px;padding:32px}@media (max-width:480px){.ln-sec--plans .ln-plan,.ln-sec--plans .ln-plan--pick{padding:24px 20px}}.ln-h2--metal{color:#0000;background-image:radial-gradient(61.17% 178.53% at 38.83% -13.54%,#8f8f8f 0%,#5f5f5f 12.61%,#0a0a0a 50%,#5f5f5f 80%,#8f8f8f 100%);-webkit-background-clip:text;background-clip:text;display:inline-block}.dark .ln-h2--metal{background-image:radial-gradient(61.17% 178.53% at 38.83% -13.54%,#5c5c5c 0%,#9a9a9a 12.61%,#fff 50%,#9a9a9a 80%,#5c5c5c 100%)}:root[data-contrast=high] .ln-h2--metal{color:var(--ln-ink);background:0 0}.ln-btn--metal,.ln-btn--steel{color:#fff;border:0;border-radius:12px;font-weight:700;box-shadow:inset 0 6px 8px #fafafa40,inset 0 -6px 8px #fafafa40}.ln-btn--metal{background-image:linear-gradient(#b6b6b6 0%,#313131 100%)}.ln-btn--steel{background-image:linear-gradient(to bottom in oklab, #404040, #262626)}@supports (color:lab(0% 0 0)){.ln-btn--steel{background-image:linear-gradient(to bottom in oklab, lab(27.036% 0 0), lab(15.204% 0 -.00000596046))}}.ln-btn--metal:hover,.ln-btn--steel:hover{transform:translateY(-2px);box-shadow:inset 0 6px 8px #fafafa40,inset 0 -6px 8px #fafafa40,0 4px 12px #0006}.ln-btn--steel:hover{background-image:linear-gradient(to bottom in oklab, #525252, #404040)}@supports (color:lab(0% 0 0)){.ln-btn--steel:hover{background-image:linear-gradient(to bottom in oklab, lab(34.924% 0 0), lab(27.036% 0 0))}}.ln-quote-note{text-align:center;color:var(--ln-ink-2);flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-top:26px;font-size:.875rem;display:flex}.ln-beam{pointer-events:none;width:1px;height:1px;animation:5.5s linear infinite ln-beam;animation-delay:var(--d,0s);border-radius:999px;position:absolute;inset-block-start:0;inset-inline-start:0}.ln-beam:before{content:"";top:0;background:linear-gradient(90deg, transparent, var(--ln-cyan), var(--ln-blue));width:92px;height:1px;position:absolute;inset-inline-end:0}.ln-faq{flex-direction:column;gap:8px;display:flex}.ln-q{border:1px solid var(--ln-line);border-radius:var(--ln-r);background:var(--ln-card);transition:border-color .25s,background .25s;position:relative}.ln-q:hover{border-color:color-mix(in srgb, var(--ln-blue) 34%, transparent)}.ln-q[data-open=true]{border-color:color-mix(in srgb, var(--ln-blue) 42%, transparent);background:var(--ln-card-2);box-shadow:var(--ln-shadow)}.ln-q-head{cursor:pointer;text-align:start;width:100%;color:var(--ln-ink);background:0 0;border:0;align-items:center;gap:14px;padding:18px 22px;font-family:inherit;font-size:.9375rem;font-weight:600;display:flex}.ln-q-head>span:first-child{flex:1}.ln-q-sign{width:22px;height:22px;color:var(--ln-blue);flex-shrink:0;place-items:center;transition:transform .3s cubic-bezier(.2,.8,.2,1);display:grid}.ln-q[data-open=true] .ln-q-sign{transform:rotate(135deg)}.ln-q p{max-width:90ch;color:var(--ln-ink-2);margin:0;padding:0 22px 20px;font-size:.875rem;line-height:1.8}.ln-close{isolation:isolate;border-radius:var(--ln-r-xl);border:1px solid var(--ln-line);background:var(--ln-bg-soft);padding:clamp(36px,5.5vw,60px) clamp(24px,4vw,56px) clamp(96px,13vw,168px);position:relative;overflow:hidden}.ln-close:before{content:"";inset-inline:-10%;background:radial-gradient(50% 50% at 50% 50%, var(--ln-horizon), transparent 70%);pointer-events:none;height:120%;position:absolute;bottom:-60%}.ln-close-in{z-index:2;flex-direction:column;align-items:flex-start;gap:26px;display:flex;position:relative}.ln-close-say{max-width:33rem}.ln-close-say .ln-lede{max-width:22rem;margin-top:14px}.ln-close .ln-cta-row{justify-content:flex-start}@media (min-width:900px){.ln-close-in{flex-direction:row;justify-content:space-between;align-items:center;gap:40px}.ln-close .ln-cta-row{flex-shrink:0}}.ln-dots{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 70%,#000 20%,#0000 78%);mask-image:radial-gradient(70% 70%,#000 20%,#0000 78%)}.ln-wordmark{letter-spacing:-.06em;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;background:linear-gradient(90deg, var(--ln-ink) 0%, var(--ln-ink) 34%, transparent 97%);color:#0000;opacity:.11;direction:ltr;-webkit-background-clip:text;background-clip:text;margin:0;font-family:Heebo,system-ui,sans-serif;font-size:clamp(5rem,19vw,17rem);font-weight:800;line-height:.8;position:absolute;bottom:-.28em;left:-.05em}.dark .ln-wordmark{opacity:.2}.ln-shimmer{background-image:linear-gradient(90deg, #0000 calc(50% - var(--sp,90px)), var(--ln-ink), #0000 calc(50% + var(--sp,90px))), linear-gradient(var(--ln-ink-3), var(--ln-ink-3));background-size:250% 100%,auto;background-repeat:no-repeat, padding-box;color:#0000;-webkit-background-clip:text;background-clip:text;animation:3.4s linear infinite ln-shimmer}.ln-foot{border-top:1px solid var(--ln-line-soft);background:var(--ln-bg-soft);padding-block:44px 0;overflow:hidden}.ln-foot-mark{pointer-events:none;-webkit-user-select:none;user-select:none;height:calc(clamp(3rem,18vw,20rem)/1.33333);margin-top:clamp(36px,5vw,64px);position:relative;overflow:hidden}.ln-foot-mark p{inset-inline:0;text-align:center;letter-spacing:-.02em;color:#0000;-webkit-text-stroke:1px color-mix(in srgb, var(--ln-ink) 7%, var(--ln-bg-soft));direction:ltr;margin:0;font-size:clamp(3rem,18vw,20rem);font-weight:700;line-height:1;position:absolute;top:0}.dark .ln-foot-mark p{-webkit-text-stroke-color:#404040}.ln-foot-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;display:grid}.ln-foot-grid>div:first-child{grid-column:1/-1}.ln-foot h3{color:var(--ln-ink);margin:0 0 12px;font-size:.8125rem;font-weight:700}.ln-foot nav{flex-direction:column;gap:9px;display:flex}.ln-foot nav a{color:var(--ln-ink-2);font-size:.8125rem;transition:color .2s}.ln-foot nav a:hover{color:var(--ln-ink)}.ln-foot nav a.ln-mail{text-align:start;flex-wrap:wrap;justify-content:flex-end;align-self:flex-start;align-items:baseline;gap:8px;display:inline-flex}.ln-mail-note{color:var(--ln-live);direction:rtl;min-width:0;font-size:.6875rem;transition:opacity .2s}.ln-mail-note:empty{opacity:0}.ln-foot-base{border-top:1px solid var(--ln-line-soft);color:var(--ln-ink-3);flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:32px;padding-top:20px;font-size:.75rem;display:flex}.ln-fab{z-index:50;height:52px;color:var(--ln-bg);background:var(--ln-ink);border-radius:999px;align-items:center;gap:0;padding:0 15px;font-size:.875rem;font-weight:600;transition:gap .28s cubic-bezier(.2,.8,.2,1),transform .2s;display:inline-flex;position:fixed;inset-block-end:20px;inset-inline-end:20px;box-shadow:0 10px 30px -10px #080d188c,inset 0 1px #ffffff24}.ln-fab span{opacity:0;white-space:nowrap;max-width:0;transition:max-width .34s cubic-bezier(.2,.8,.2,1),opacity .2s;overflow:hidden}.ln-fab:hover,.ln-fab:focus-visible{gap:9px;transform:translateY(-2px)}.ln-fab:hover span,.ln-fab:focus-visible span{opacity:1;max-width:180px}.ln-fab svg{color:var(--ln-wa)}.ln-fab:after{content:"";border-radius:inherit;border:2px solid color-mix(in srgb, var(--ln-wa) 65%, transparent);pointer-events:none;animation:2.8s ease-out infinite ln-ring;position:absolute;inset:0}@keyframes ln-orbit{to{--ln-angle:360deg}}@keyframes ln-breathe{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.8)}}@keyframes ln-up{0%{opacity:0;filter:blur(6px);transform:translateY(26px)}to{opacity:1;filter:none;transform:none}}@keyframes ln-hover{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes ln-scan{0%{opacity:0;transform:translateY(-150px)}12%{opacity:1}72%,to{opacity:0;transform:translateY(520px)}}@keyframes ln-belt{to{transform:translate(-33.3333%)}}@keyframes ln-bar{0%,to{transform:scaleY(var(--h,.5))}50%{transform:scaleY(calc(var(--h,.5) * 1.38))}}@keyframes ln-type{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}@keyframes ln-island{0%,26%{width:74px}36%,76%{width:154px}86%,to{width:74px}}@keyframes ln-island-idle{0%,24%{opacity:1}32%,80%{opacity:0}88%,to{opacity:1}}@keyframes ln-island-live{0%,30%{opacity:0}40%,76%{opacity:1}84%,to{opacity:0}}@keyframes ln-ring{0%{opacity:.55;transform:scale(1)}70%,to{opacity:0;transform:scale(1.35)}}@keyframes ln-fade{0%{opacity:0}to{opacity:1}}@keyframes ln-sheet-in{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}@keyframes ln-answer{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}@keyframes ln-rv{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes ln-edge{0%,to{opacity:.45}50%{opacity:1}}@keyframes ln-shimmer{0%{background-position:100%}to{background-position:-150%}}@keyframes ln-beam{0%{opacity:0;inset-inline-start:0}12%{opacity:1}70%{opacity:1}to{opacity:0;inset-inline-start:100%}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.ln-rv{animation:linear both ln-rv;animation-timeline:view();animation-range:entry entry 62%}}}@media (min-width:640px){.ln-numbers,.ln-foot-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.ln-foot-grid>div:first-child{grid-column:auto}}@media (min-width:768px){.ln-wrap,.ln-hero{padding-inline:32px}.ln-bento{grid-template-columns:repeat(2,minmax(0,1fr))}.ln-plans{grid-template-columns:repeat(3,minmax(0,1fr))}.ln-card{padding:24px}}@media (min-width:1024px){.ln-nav-links{display:flex}.ln-burger{display:none}.ln-bento{grid-template-columns:repeat(12,minmax(0,1fr))}.ln-b-4{grid-column:span 4}.ln-b-8{grid-column:span 8}.ln-b-12{flex-direction:row;grid-column:span 12;justify-content:space-between;align-items:center;gap:24px}.ln-b-12 .ln-tagrow{justify-content:flex-end;margin-top:0}.ln-b-12>div:first-child{max-width:46ch}}@media (max-width:980px){.ln-trio{grid-template-columns:1fr;gap:12px}.ln-trio-card,.ln-trio-card:first-child,.ln-trio-card:last-child{border-radius:var(--ln-r)}}@media (max-width:860px){.ln-quad{grid-template-columns:1fr}.ln-quad>article:nth-child(odd){border-inline-end:0}.ln-quad>article:nth-child(3){border-block-end:1px solid var(--ln-line)}.ln-band{grid-template-columns:1fr}.ln-band-col+.ln-band-col{border-inline-start:0;border-top:1px solid var(--ln-line)}}@media (max-width:720px){.ln-rail,.ln-mock-search{display:none}.ln-mock-tools{justify-content:flex-start}.ln-mock-body{padding:11px}}@media (max-width:480px){.ln-cta-row{flex-direction:column;width:100%}.ln-cta-row>*{width:100%}.ln-kpis{grid-template-columns:1fr}.ln-mock-chrome{gap:8px;padding:7px 10px}.ln-mock-me{display:none}.ln-fab{height:48px;inset-block-end:14px;inset-inline-end:14px}}@media (prefers-reduced-motion:reduce){.ln *,.ln :before,.ln :after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.ln-mock-float{animation:none}.ln-mock-frame{transform:none}.ln-mock:after,.ln-beam{display:none}.ln-plaque-edge,.ln-plaque-bloom{opacity:.8}.ln-art *,.ln-art :before,.ln-art :after{opacity:1!important;animation:none!important;transform:none!important}.ln-art .ln-scan-code{opacity:.1!important}.dark .ln-art .ln-scan-code{opacity:.13!important}.ln-art .ln-scan-code--lit,.ln-art .ln-src-checking{display:none!important}.ln-thread .ln-msg{opacity:1!important;transform:none!important}.ln-sources-beam,.ln-map-spark,.ln-route-halo,.ln-route-finger{display:none}.ln-route-reveal,.ln-route-line,.ln-sign-ink{stroke-dashoffset:0!important}.ln-route-fill{opacity:1!important}.ln-portal{transform:none!important}.ln-mock-scroll{opacity:1!important;transform:none!important}.ln-shimmer{color:var(--ln-ink-3);background-image:none}}:root[data-motion=paused] .ln-rv{opacity:1!important;animation:none!important;transform:none!important}:root[data-motion=paused] .ln *,:root[data-motion=paused] .ln :before,:root[data-motion=paused] .ln :after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important;animation-delay:0s!important}:root[data-motion=paused] .ln-mock-float{animation:none}:root[data-motion=paused] .ln-mock-frame{transform:none}:root[data-motion=paused] .ln-mock:after,:root[data-motion=paused] .ln-beam{display:none}:root[data-motion=paused] .ln-plaque-edge,:root[data-motion=paused] .ln-plaque-bloom{opacity:.8}:root[data-motion=paused] .ln-art *,:root[data-motion=paused] .ln-art :before,:root[data-motion=paused] .ln-art :after{opacity:1!important;animation:none!important;transform:none!important}:root[data-motion=paused] .ln-art .ln-scan-code{opacity:.1!important}:root[data-motion=paused].dark .ln-art .ln-scan-code{opacity:.13!important}:root[data-motion=paused] .ln-art .ln-scan-code--lit,:root[data-motion=paused] .ln-art .ln-src-checking{display:none!important}:root[data-motion=paused] .ln-thread .ln-msg{opacity:1!important;transform:none!important}:root[data-motion=paused] .ln-sources-beam,:root[data-motion=paused] .ln-map-spark,:root[data-motion=paused] .ln-route-halo,:root[data-motion=paused] .ln-route-finger{display:none}:root[data-motion=paused] .ln-route-reveal,:root[data-motion=paused] .ln-route-line,:root[data-motion=paused] .ln-sign-ink{stroke-dashoffset:0!important}:root[data-motion=paused] .ln-route-fill{opacity:1!important}:root[data-motion=paused] .ln-portal{transform:none!important}:root[data-motion=paused] .ln-mock-scroll{opacity:1!important;transform:none!important}:root[data-motion=paused] .ln-shimmer{color:var(--ln-ink-3);background-image:none}.ln-skip{top:10px;z-index:100;background:var(--ln-ink);color:var(--ln-bg);border-radius:10px;padding:10px 16px;font-size:.875rem;font-weight:600;transition:transform .18s;position:fixed;inset-inline-start:10px;transform:translateY(-160%)}.ln-skip:focus,.ln-skip:focus-visible{outline:2px solid var(--ln-blue);outline-offset:2px;transform:none}.ln-a11y{z-index:55;position:fixed;inset-block-end:20px;inset-inline-start:20px}.ln-a11y-btn{border:1px solid var(--ln-line);background:var(--ln-card-2);width:48px;height:48px;color:var(--ln-ink);cursor:pointer;border-radius:50%;place-items:center;transition:transform .2s,border-color .2s;display:grid;box-shadow:0 10px 26px -12px #080d1880}.ln-a11y-btn:hover{border-color:var(--ln-blue);transform:translateY(-2px)}.ln-a11y-btn:focus-visible{outline:2px solid var(--ln-blue);outline-offset:3px}.ln-a11y-panel{border:1px solid var(--ln-line);background:var(--ln-card-2);width:min(290px,100vw - 40px);color:var(--ln-ink);border-radius:16px;padding:12px;position:absolute;inset-block-end:calc(100% + 10px);inset-inline-start:0;box-shadow:0 24px 50px -20px #080d1873}.ln-a11y-head{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.ln-a11y-title{align-items:center;gap:8px;font-size:.9375rem;font-weight:700;display:flex}.ln-a11y-close{width:30px;height:30px;color:var(--ln-ink-2);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;display:grid}.ln-a11y-close:hover{background:var(--ln-bg-soft)}.ln-a11y-list{flex-direction:column;gap:4px;display:flex}.ln-a11y-switch{background:var(--ln-bg-soft);width:100%;min-height:44px;color:var(--ln-ink);font:inherit;cursor:pointer;text-align:start;border:1px solid #0000;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;font-size:.875rem;font-weight:500;display:flex}.ln-a11y-switch:hover{border-color:var(--ln-line)}.ln-a11y-switch-l{align-items:center;gap:8px;display:flex}.ln-a11y-track{background:color-mix(in srgb, var(--ln-ink) 22%, transparent);border-radius:999px;flex-shrink:0;width:36px;height:20px;transition:background .2s;position:relative}.ln-a11y-thumb{top:2px;background:#fff;border-radius:50%;width:16px;height:16px;transition:inset-inline-start .2s;position:absolute;inset-inline-start:2px;box-shadow:0 1px 2px #0000004d}.ln-a11y-switch[aria-checked=true] .ln-a11y-track{background:var(--ln-blue)}.ln-a11y-switch[aria-checked=true] .ln-a11y-thumb{inset-inline-start:18px}.ln-a11y-size{background:var(--ln-bg-soft);border-radius:10px;margin-top:10px;padding:8px 10px}.ln-a11y-size-l{align-items:center;gap:8px;font-size:.875rem;font-weight:500;display:flex}.ln-a11y-size-opts{grid-template-columns:repeat(3,1fr);gap:4px;margin-top:8px;display:grid}.ln-a11y-size-btn{border:1px solid var(--ln-line);background:var(--ln-card-2);min-height:34px;color:var(--ln-ink);font:inherit;cursor:pointer;border-radius:8px;font-size:.8125rem}.ln-a11y-size-btn[aria-pressed=true]{border-color:var(--ln-blue);background:var(--ln-blue-soft);color:var(--ln-blue);font-weight:600}.ln-a11y-foot{justify-content:space-between;align-items:center;gap:8px;margin-top:10px;display:flex}.ln-a11y-reset,.ln-a11y-statement{color:var(--ln-ink-2);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:6px 8px;font-size:.8125rem;display:inline-flex}.ln-a11y-reset:hover,.ln-a11y-statement:hover{background:var(--ln-bg-soft);color:var(--ln-ink)}.ln-a11y :focus-visible{outline:2px solid var(--ln-blue);outline-offset:2px}@media (max-width:480px){.ln-a11y{inset-block-end:14px;inset-inline-start:14px}}:root[data-contrast=high] .ln{--ln-ink-2:var(--ln-ink);--ln-ink-3:var(--ln-ink);--ln-line:color-mix(in srgb, var(--ln-ink) 38%, transparent);--ln-line-soft:color-mix(in srgb, var(--ln-ink) 26%, transparent)}:root[data-links=underline] .ln a{text-underline-offset:3px!important;text-decoration:underline!important;text-decoration-thickness:2px!important}:root[data-text="1"]{font-size:112.5%}:root[data-text="2"]{font-size:125%}@media (max-width:420px){.ln-nav-in{gap:10px;padding-inline:12px}.ln-nav-start{gap:8px}}@media (max-width:380px){.ln-nav-start .ln-logo>span>span:last-child{display:none}}.ln-join-top{justify-content:space-between;align-items:center;gap:12px;max-width:1120px;margin:0 auto;padding:18px 20px;display:flex}.ln-join-back{color:var(--ln-ink-2);align-items:center;gap:6px;font-size:.875rem;display:inline-flex}.ln-join-back:hover{color:var(--ln-ink)}.ln-join{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:48px;max-width:1120px;margin:0 auto;padding:20px 20px 64px;display:grid}.ln-join-intro{flex-direction:column;gap:18px;display:flex;position:sticky;top:24px}.ln-join-h1{font-size:clamp(2rem,4vw,2.75rem)}.ln-join-steps{flex-direction:column;gap:14px;margin:6px 0 0;padding:0;list-style:none;display:flex}.ln-join-steps li{align-items:flex-start;gap:12px;display:flex}.ln-join-step-n{background:var(--ln-blue-soft);width:26px;height:26px;color:var(--ln-blue);border-radius:50%;flex-shrink:0;place-items:center;font-size:.8125rem;font-weight:700;display:grid}.ln-join-step-t{font-size:.9375rem;font-weight:600}.ln-join-step-b{color:var(--ln-ink-2);margin-top:2px;font-size:.875rem;line-height:1.55}.ln-join-wa{width:fit-content;color:var(--ln-wa);align-items:center;gap:8px;font-size:.875rem;font-weight:500;display:inline-flex}.ln-join-wa:hover{text-underline-offset:3px;text-decoration:underline}.ln-join-card{border-radius:var(--ln-r-lg);border:1px solid var(--ln-line);background:var(--ln-card-2);box-shadow:var(--ln-shadow);flex-direction:column;gap:22px;padding:28px;display:flex}.ln-join-card:focus{outline:none}.ln-join-req-note{color:var(--ln-ink-3);font-size:.8125rem}.ln-join-sec{flex-direction:column;gap:14px;min-width:0;display:flex}.ln-join-sec+.ln-join-sec{border-top:1px solid var(--ln-line-soft);padding-top:22px}.ln-join-sec-t{font-size:1rem;font-weight:700}.ln-join-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.ln-join-field{border:0;flex-direction:column;gap:6px;min-width:0;margin:0;padding:0;display:flex}.ln-join-label{color:var(--ln-ink);padding:0;font-size:.875rem;font-weight:500}.ln-join-input{border-radius:var(--ln-r-sm);border:1px solid var(--ln-line);background:var(--ln-bg);width:100%;height:44px;color:var(--ln-ink);font:inherit;padding:0 12px;font-size:.9375rem;transition:border-color .15s,box-shadow .15s}.ln-join-input::placeholder{color:var(--ln-ink-3)}.ln-join-input:hover{border-color:color-mix(in srgb, var(--ln-ink) 28%, transparent)}.ln .ln-join-input:focus,.dark .ln .ln-join-input:focus{box-shadow:0 0 0 3px var(--ln-blue-soft);outline:none;border-color:var(--ln-blue)!important}.ln-join-input[aria-invalid=true]{border-color:var(--ln-rose)}.ln .ln-join-check input:focus,.dark .ln .ln-join-check input:focus{box-shadow:none}.ln-join-check input:focus-visible{outline:2px solid var(--ln-blue);outline-offset:2px}.ln-join-input[dir=ltr]{text-align:right}.ln-join-textarea{resize:vertical;height:auto;min-height:88px;padding:10px 12px;line-height:1.5}.ln-join-err{color:var(--ln-rose);font-size:.8125rem}.ln-join-chips{flex-wrap:wrap;gap:8px;display:flex}.ln-join-chip{border:1px solid var(--ln-line);background:var(--ln-bg);min-height:38px;color:var(--ln-ink-2);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:.875rem;transition:border-color .15s,background .15s,color .15s;display:inline-flex;position:relative}.ln-join-chip input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.ln-join-chip:hover{border-color:color-mix(in srgb, var(--ln-ink) 28%, transparent);color:var(--ln-ink)}.ln-join-chip[data-on]{border-color:var(--ln-blue);background:var(--ln-blue-soft);color:var(--ln-blue);font-weight:600}.ln-join-chip:has(input:focus-visible){outline:2px solid var(--ln-blue);outline-offset:2px}.ln-join-chip-ic{display:none}.ln-join-chip[data-on] .ln-join-chip-ic{display:block}.ln-join-consent{flex-direction:column;gap:10px;display:flex}.ln-join-check{cursor:pointer;align-items:flex-start;gap:10px;font-size:.875rem;line-height:1.5;display:flex}.ln-join-check input{width:18px;height:18px;accent-color:var(--ln-blue);cursor:pointer;flex-shrink:0;margin-top:2px}.ln-join-check a{color:var(--ln-blue);text-underline-offset:2px;text-decoration:underline}.ln-join-privacy{color:var(--ln-ink-3);font-size:.8125rem;line-height:1.55}.ln-join-submit{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.ln-join-submit .ln-btn[disabled]{opacity:.7;cursor:progress;transform:none}.ln-join-status{color:var(--ln-rose);font-size:.875rem}.ln-join-spin{animation:.9s linear infinite ln-join-spin}@keyframes ln-join-spin{to{transform:rotate(360deg)}}.ln-join-hp{width:1px;height:1px;position:absolute;inset-inline-start:-10000px;overflow:hidden}.ln-join-done{align-items:flex-start;gap:12px}.ln-join-done-ic{color:var(--ln-live)}.ln-join-done-h{font-size:1.5rem;font-weight:700}.ln-join-done-h:focus{outline:none}.ln-join-done-row{flex-wrap:wrap;gap:10px;margin-top:6px;display:flex}.ln-join-foot{border-top:1px solid var(--ln-line-soft);max-width:1120px;color:var(--ln-ink-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 18px;margin:0 auto;padding:18px 20px 28px;font-size:.8125rem;display:flex}.ln-join-foot nav{flex-wrap:wrap;gap:14px;display:flex}.ln-join-foot a:hover{color:var(--ln-ink)}@media (max-width:900px){.ln-join{grid-template-columns:minmax(0,1fr);gap:28px}.ln-join-intro{position:static}}@media (max-width:560px){.ln-join-card{border-radius:var(--ln-r);padding:20px 16px}.ln-join-grid{grid-template-columns:minmax(0,1fr)}.ln-join-top,.ln-join,.ln-join-foot{padding-inline:16px}}
