@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-ext-wght-normal-DjL33-gN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-wght-normal-BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-vietnamese-wght-normal-6IgcOCM7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-ext-wght-normal-DC-KSUi6.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-BgDaEnEv.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:is(html:has(.lv-root),body:has(.lv-root)){background:#f8f8f8;margin:0}:root[data-theme=dark],:root[data-theme=dark] body{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#111}html:has(.lv-root){scroll-padding-top:64px}@media (prefers-reduced-motion:no-preference){html:has(.lv-root){scroll-behavior:smooth}}.lv-root{--lv-bg:#f8f8f8;--lv-ink:#191919;--lv-2:#666;--lv-3:#707070;--lv-grey-large:#8e8e8e;--lv-line:#0000000f;--lv-accent:#0f6e66;--lv-ease:cubic-bezier(.16, 1, .3, 1);--lv-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;--lv-ink-strong:#000;--lv-invert-bg:#000;--lv-invert-fg:#fff;--lv-hover:#0000000f;--lv-btn-border:#00000014;--lv-line-2:#00000014;--lv-icon-rgb:25, 25, 25;--lv-input-bg:#fff;--lv-input-border:#0000001a;--lv-input-border-hover:#0000002e;--lv-placeholder:#767676;--lv-panel-bg:#eceae6;--lv-grain-opacity:.22;--lv-grain-blend:multiply;--lv-collage-back-opacity:.6;--lv-collage-blend:multiply;--lv-collage-img-opacity:.5;--lv-collage-img-filter:grayscale(1) contrast(.72) brightness(1.3);--a-fg:#0a0a0a;--a-muted:#737373;--a-placeholder:#a1a1a1;--a-bg:#fff;--a-card:#fff;--a-border:#e5e5e5;--a-border-60:#e5e5e599;--a-border-70:#e5e5e5b3;--a-border-80:#e5e5e5cc;--a-input:#e5e5e5;--a-muted-bg:#f5f5f5;--a-muted-bg-40:#f5f5f566;--a-muted-bg-50:#f5f5f580;--a-muted-bg-60:#f5f5f599;--a-bubble:#f5f5f5cc;--a-window:#ffffffd6;--a-bar:#fbfbfbe6;--a-bar-solid:#fbfbfb;--a-sidebar:#fafafae6;--a-lights:#dcdcdc;--a-tab-rule:#0a0a0a80;--a-srow-fg:#0a0a0acc;--a-srow-active-fg:#171717;--a-srow-active-bg:#f0f0f0;--a-arrow:#73737399;--a-primary:#171717;--a-primary-fg:#fafafa;--a-primary-pressed:#404040;--a-outline-bg:#fff;--a-outline-pressed:#f0f0f0;--a-active:#155dfc;--a-good:#096;--a-warn:#e17100;--a-bad:#e7000b;--a-del-bg:#e7000b14;--a-new-bg:#00bc7d0f;--a-pill-bg:#efefef;--a-pill-fg:#525252;--a-edit-border:#a3a3a3;--a-edit-ring:#0000000a;--a-shimmer:#d4d4d4;--a-float-bg:#fffffff2;--a-term-bg:#fbfbfa;--a-term-rule:#ececec;--a-term-fg:#262626;--a-term-dim:#8a8a8a;--a-shadow-window:0 9px 14px -3px #0000000f, 0 30px 60px -30px #0000002e, 0 0 0 1px #00000012;--a-shadow-sheet:0 1px 3px #0000000f, 0 20px 40px -24px #0003, 0 0 0 1px #0000000f;--a-shadow-float-card:0 25px 50px -12px #00000038, 0 0 0 1px #00000005;--a-shadow-float:0 25px 50px -12px #00000040, 0 0 0 1px #0000000f;--a-shadow-term:0 25px 50px -12px #00000038, 0 0 0 1px #00000012;background:var(--lv-bg);min-height:100vh;color:var(--lv-ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis:none;font-family:Geist Variable,ui-sans-serif,system-ui,-apple-system,sans-serif;font-size:16px;font-weight:400;line-height:1.4;position:relative}:root[data-theme=dark] .lv-root{--lv-bg:#111;--lv-ink:#ededed;--lv-2:#a3a3a3;--lv-3:#8f8f8f;--lv-grey-large:#767676;--lv-line:#ffffff12;--lv-accent:#4fb8aa;--lv-ink-strong:#f5f5f5;--lv-invert-bg:#ededed;--lv-invert-fg:#111;--lv-hover:#ffffff14;--lv-btn-border:#ffffff24;--lv-line-2:#ffffff17;--lv-icon-rgb:237, 237, 237;--lv-input-bg:#181818;--lv-input-border:#ffffff1f;--lv-input-border-hover:#ffffff38;--lv-placeholder:#8c8c8c;--lv-panel-bg:#1c1b1a;--lv-grain-opacity:.3;--lv-grain-blend:soft-light;--lv-collage-back-opacity:.5;--lv-collage-blend:screen;--lv-collage-img-opacity:.32;--lv-collage-img-filter:grayscale(1) contrast(.85) brightness(.62);--a-fg:#fafafa;--a-muted:#a1a1a1;--a-placeholder:#737373;--a-bg:#0a0a0a;--a-card:#171717;--a-border:#ffffff1a;--a-border-60:#ffffff0f;--a-border-70:#ffffff12;--a-border-80:#ffffff14;--a-input:#ffffff26;--a-muted-bg:#262626;--a-muted-bg-40:#26262666;--a-muted-bg-50:#26262680;--a-muted-bg-60:#26262699;--a-bubble:#262626b3;--a-window:#0a0a0adb;--a-bar:#151515eb;--a-bar-solid:#151515;--a-sidebar:#171717eb;--a-lights:#3a3a3a;--a-tab-rule:#fafafa80;--a-srow-fg:#fafafacc;--a-srow-active-fg:#fafafa;--a-srow-active-bg:#262626;--a-arrow:#a1a1a199;--a-primary:#e5e5e5;--a-primary-fg:#171717;--a-primary-pressed:#c4c4c4;--a-outline-bg:#ffffff0b;--a-outline-pressed:#ffffff1a;--a-active:#50a2ff;--a-good:#00d492;--a-warn:#ffb900;--a-bad:#ff6467;--a-del-bg:#ff64671a;--a-new-bg:#00bc7d1a;--a-pill-bg:#262626;--a-pill-fg:#d4d4d4;--a-edit-border:#737373;--a-edit-ring:#ffffff0f;--a-shimmer:#f5f5f5;--a-float-bg:#171717f2;--a-term-bg:#141414;--a-term-rule:#ffffff14;--a-term-fg:#e5e5e5;--a-term-dim:#8c8c8c;--a-shadow-window:0 30px 60px -30px #000000b3, 0 0 0 1px #ffffff17;--a-shadow-sheet:0 20px 40px -24px #000000b3, 0 0 0 1px #ffffff17;--a-shadow-float-card:0 25px 50px -12px #000000a6, 0 0 0 1px #ffffff1a;--a-shadow-float:0 25px 50px -12px #000000b3, 0 0 0 1px #ffffff1a;--a-shadow-term:0 25px 50px -12px #000000a6, 0 0 0 1px #ffffff1a}:root[data-theme=dark] .lv-root ::selection{background:#4fb8aa52}:root[data-theme=dark] .lv-field input:-webkit-autofill{-webkit-box-shadow:0 0 0 40px var(--lv-input-bg) inset;-webkit-text-fill-color:var(--lv-ink)}.lv-root *,.lv-root :before,.lv-root :after{box-sizing:border-box}.lv-root :where(h1,h2,h3,p,figure,ol,ul){margin:0}.lv-root :where(h1,h2,h3){font-weight:400}.lv-root :where(a){color:inherit}.lv-root :where(a,button,input,[tabindex]):focus-visible{outline:2px solid var(--lv-accent);outline-offset:2px}.lv-container{width:100%;max-width:1280px;margin-inline:auto;padding-inline:20px}.lv-visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lv-skip{z-index:60;background:var(--lv-invert-bg);color:var(--lv-invert-fg);border-radius:999px;padding:10px 14px;font-size:14px;text-decoration:none;position:absolute;top:0;left:-9999px}.lv-skip:focus{top:10px;left:12px}.lv-grey{color:var(--lv-grey-large)}.lv-h1{letter-spacing:-.025em;text-wrap:balance;font-size:34px;line-height:1.1}.lv-h2{letter-spacing:-.02em;text-wrap:balance;font-size:28px;line-height:1.2}.lv-btn{height:28px;color:inherit;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:0 12px;font-size:14px;line-height:1;text-decoration:none;transition:background-color .15s,opacity .15s;display:inline-flex}.lv-btn-lg{height:42px;padding:0 20px;font-size:16px}.lv-btn-primary{background:var(--lv-invert-bg);color:var(--lv-invert-fg)}.lv-btn-primary:hover{opacity:.8}.lv-btn-outline{border-color:var(--lv-btn-border)}.lv-btn-outline:hover,.lv-btn-ghost:hover{background:var(--lv-hover)}.lv-btn:disabled{opacity:.4;cursor:not-allowed}.lv-header{z-index:50;background:var(--lv-bg);position:sticky;top:0}.lv-header-row{align-items:center;gap:44px;height:52px;display:flex}.lv-brand{color:var(--lv-ink);display:flex}.lv-nav{gap:16px;font-size:14px;display:flex}.lv-nav a{color:var(--lv-ink-strong);border-radius:999px;padding:5px 10px;text-decoration:none;transition:background-color .15s}.lv-nav a:hover{background:var(--lv-hover)}.lv-header-actions{gap:6px;margin-left:auto;display:flex}.lv-hero{padding-top:92px;position:relative;overflow-x:clip}.lv-hero-copy{z-index:2;position:relative}.lv-ctas{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.lv-hero-visual{margin-top:100px;padding-bottom:60px;position:relative}.lv-hero-visual>.lv-container{z-index:1;position:relative}.lv-hero-window-slot{transform-origin:0 0;position:absolute;top:0;left:0;transform:scale(.8)}.lv-hero-window .lv-a-main{max-width:740px}.lv-hero-card{width:408px;position:absolute;top:58px;left:840px}.lv-collage{pointer-events:none;--scale:1;height:800px;position:absolute;top:-96px;left:0;right:0;overflow:hidden}.lv-collage-layer{position:absolute;inset:0}.lv-collage-back{filter:blur(6px);opacity:var(--lv-collage-back-opacity)}.lv-collage-box{left:-280px;top:calc(var(--top) * (100% - var(--h) * var(--scale)));width:calc(var(--w) * var(--scale));height:calc(var(--h) * var(--scale));mix-blend-mode:var(--lv-collage-blend);animation-name:lv-pan;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;overflow:hidden}.lv-collage-box img{object-fit:cover;width:100%;height:100%;opacity:var(--lv-collage-img-opacity);filter:var(--lv-collage-img-filter);display:block}@keyframes lv-pan{0%{transform:translate(0)}to{transform:translate(calc(100vw + 560px))}}.lv-section{border-top:1px solid var(--lv-line)}.lv-panel{background-color:var(--lv-panel-bg);background-image:var(--lv-tex-light);background-position:50%;background-size:cover;position:relative;overflow:hidden}:root[data-theme=dark] .lv-panel{background-image:var(--lv-tex-dark)}.lv-panel:after{content:"";z-index:2;pointer-events:none;opacity:var(--lv-grain-opacity);mix-blend-mode:var(--lv-grain-blend);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.35 0 0 0 0 0.33 0 0 0 0 0.3 0 0 0 0.55 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:0}.lv-stage{z-index:1;position:absolute;top:0;left:0}.lv-starts>.lv-container{padding-top:60px;padding-bottom:60px}.lv-tiles{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:32px;margin-top:40px;padding:0;list-style:none;display:grid}.lv-tile{border-left:1px solid var(--lv-line);min-height:98px;color:var(--lv-3);flex-direction:column;justify-content:space-between;padding:0 16px;display:flex}.lv-tile:nth-child(4n+1){border-left-color:#0000}.lv-tile svg{color:rgba(var(--lv-icon-rgb), .45)}.lv-tile span{margin-top:24px;font-size:16px;line-height:1.4}.lv-security-grid{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:32px;padding-top:60px;padding-bottom:60px;display:grid}.lv-security-title{max-width:361px}.lv-security-title .lv-grey{display:block}.lv-marks{grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none;display:grid}.lv-marks li{border-left:1px solid var(--lv-line);height:132px;color:rgba(var(--lv-icon-rgb), .5);flex-direction:column;justify-content:center;align-items:center;gap:14px;display:flex}.lv-marks span{color:var(--lv-3);text-align:center;padding:0 10px;font-size:13px}.lv-claims{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px;margin-top:36px;padding:0;list-style:none;display:grid}.lv-claims li{border-bottom:1px solid var(--lv-line-2);color:var(--lv-3);padding:18px 0}.lv-closing{border-top:1px solid var(--lv-line);text-align:center;padding:140px 0 120px}.lv-closing-title{letter-spacing:-.025em;text-wrap:balance;font-size:44px;line-height:1.1}.lv-form{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) minmax(0,1fr) auto;gap:8px;max-width:880px;margin:36px auto 0;display:grid}.lv-field span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lv-field input{border:1px solid var(--lv-input-border);background:var(--lv-input-bg);width:100%;height:42px;color:var(--lv-ink);font:inherit;border-radius:999px;padding:0 18px;font-size:15px;transition:border-color .15s}.lv-field input::placeholder{color:var(--lv-placeholder)}.lv-field input:hover{border-color:var(--lv-input-border-hover)}.lv-form-status{min-height:20px;color:var(--lv-2);margin-top:12px;font-size:14px}.lv-closing-alt{margin-top:12px}.lv-fineprint{color:var(--lv-3);margin-top:28px;font-size:13px}.lv-footer>.lv-container{border-top:1px solid var(--lv-line);padding-top:64px;padding-bottom:40px}.lv-footer-grid{grid-template-columns:minmax(0,1fr) 260px 260px;gap:32px;display:grid}.lv-footer-brand{color:var(--lv-3);align-self:start;display:flex}.lv-footer-col p{margin-bottom:8px;font-size:14px}.lv-footer-col a{color:var(--lv-3);font-size:14px;line-height:24px;text-decoration:none;transition:color .15s;display:block}.lv-footer-col a:hover{color:var(--lv-ink)}.lv-footer-base{color:var(--lv-3);justify-content:space-between;align-items:flex-end;gap:24px;margin-top:80px;font-size:12px;line-height:1.5;display:flex}.lv-footer-end{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.lv-appearance{border:1px solid var(--lv-line-2);border-radius:999px;padding:2px;display:inline-flex}.lv-appearance button{height:22px;color:var(--lv-3);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 10px;font-size:12px;transition:background-color .15s,color .15s}.lv-appearance button:hover{color:var(--lv-ink)}.lv-appearance button[aria-pressed=true]{background:var(--lv-hover);color:var(--lv-ink)}.lv-credits{max-width:700px}.lv-a{color:var(--a-fg);letter-spacing:0;text-align:left;-webkit-font-smoothing:antialiased;font-family:Inter Variable,ui-sans-serif,system-ui,sans-serif;font-size:14px;line-height:20px}.lv-a-window{background:var(--a-window);width:1274px;height:788px;box-shadow:var(--a-shadow-window);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:16px;position:relative;overflow:hidden}.lv-a-appbar{border-bottom:1px solid var(--a-border);background:var(--a-bar);align-items:center;height:45px;padding:0 10px 0 14px;display:flex}.lv-a-lights{gap:7px;margin-right:10px;display:flex}.lv-a-lights i{background:var(--a-lights);border-radius:50%;width:11px;height:11px}.lv-a-logo{color:var(--a-fg);padding:0 8px;display:flex}.lv-a-tabs{height:44px;display:flex}.lv-a-tab{color:var(--a-muted);align-items:center;padding:0 8px;font-size:13px;font-weight:500;line-height:19.5px;display:flex;position:relative}.lv-a-tab-active{color:var(--a-fg);background:var(--a-muted-bg)}.lv-a-tab-active:before{content:"";background:var(--a-tab-rule);height:2px;position:absolute;top:0;left:0;right:0}.lv-a-account{border-left:1px solid var(--a-border);height:44px;color:var(--a-muted);align-items:center;gap:6px;margin-left:auto;padding:0 4px 0 10px;display:flex}.lv-a-avatar{border:1px solid;border-radius:50%;place-items:center;width:20px;height:20px;display:grid}.lv-a-pagebar{border-bottom:1px solid var(--a-border);background:var(--a-bar);align-items:center;gap:6px;min-height:44px;padding:4px 20px;display:flex}.lv-a-pagebar-title{align-items:center;gap:8px;font-weight:500;display:flex}.lv-a-divided{border-right:1px solid var(--a-border);align-self:stretch;margin-right:6px;padding-right:12px}.lv-a-body{grid-template-columns:284px minmax(0,1fr);gap:32px;height:calc(100% - 89px);display:grid}.lv-a-sidebar{border-right:1px solid var(--a-border);background:var(--a-sidebar);padding:12px 8px 12px 10px;overflow:hidden}.lv-a-sidebar-label{color:var(--a-muted);padding:0 10px 6px;font-size:12px;font-weight:500;line-height:16px}.lv-a-sgroup+.lv-a-sgroup{margin-top:12px}.lv-a-sproject{align-items:center;gap:8px;padding:6px 10px;font-size:13px;font-weight:500;line-height:19.5px;display:flex}.lv-a-sproject svg{color:var(--a-muted)}.lv-a-srow{color:var(--a-srow-fg);border-radius:5.76px;margin-top:1px;padding:6px 8px 6px 32px;font-size:13px;line-height:19.5px;display:flex;position:relative}.lv-a-srow-active{background:var(--a-srow-active-bg);color:var(--a-srow-active-fg)}.lv-a-srow-icon{display:flex;position:absolute;top:8px;left:10px}.lv-a-srow-body{flex:1;min-width:0}.lv-a-srow-title{white-space:nowrap;display:block;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 1.5rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 1.5rem),#0000)}.lv-a-srow-meta{color:var(--a-muted);font-variant-numeric:tabular-nums;justify-content:space-between;gap:8px;margin-top:2px;font-size:12px;line-height:16px;display:flex}.lv-a-smore{color:var(--a-muted);padding:6px 8px 6px 32px;font-size:12px}.lv-a-main{flex-direction:column;gap:24px;min-width:0;padding:20px 20px 0 0;display:flex}.lv-a-card{border:1px solid var(--a-border);background:var(--a-card);border-radius:7.2px}.lv-a-attention{border-color:#fe9a0066}.lv-a-steps{flex-wrap:wrap;align-items:center;gap:12px 8px;padding:16px;display:flex}.lv-a-step-wrap{align-items:center;gap:8px;display:flex}.lv-a-step{color:var(--a-muted);padding:0 4px;font-size:12.8px;font-weight:500;line-height:19.2px}.lv-a-step-done{color:var(--a-fg)}.lv-a-step-current{color:var(--a-fg);text-underline-offset:4px;text-decoration:underline}.lv-a-step-arrow{color:var(--a-arrow)}.lv-a-steps-state{margin-left:auto;font-size:12.8px;font-weight:500;line-height:19.2px}.lv-a-run{flex-direction:column;gap:16px;padding:20px;display:flex}.lv-a-runhead{flex-wrap:wrap;align-items:center;gap:8px 10px;min-height:28px;display:flex}.lv-a-grow{flex:1}.lv-a-strong{font-weight:500}.lv-a-xs{font-size:12px;line-height:16px}.lv-a-sm{font-size:13px;line-height:19px}.lv-a-muted{color:var(--a-muted)}.lv-a-tone-active{color:var(--a-active)}.lv-a-tone-good{color:var(--a-good)}.lv-a-tone-warn{color:var(--a-warn)}.lv-a-tone-bad{color:var(--a-bad)}.lv-a-tone-pending{color:var(--a-muted)}.lv-a-spin{animation:1s linear infinite lv-spin}@keyframes lv-spin{to{transform:rotate(360deg)}}.lv-a-bubble-row{justify-content:flex-end;display:flex}.lv-a-bubble{background:var(--a-bubble);border-radius:12.96px;max-width:80%;padding:12px 16px}.lv-a-chip{border:1px solid var(--a-border);background:var(--a-bg);color:var(--a-fg);vertical-align:1px;border-radius:5.76px;align-items:center;gap:4px;margin-right:4px;padding:2px 6px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.lv-a-worked{color:var(--a-muted);align-items:center;gap:6px;padding:4px 0;display:flex}.lv-a-worklist{flex-direction:column;gap:2px;margin-top:2px;display:flex}.lv-a-narration{padding:4px 0;line-height:24px}.lv-a-tool{min-width:0;color:var(--a-muted);align-items:center;gap:6px;padding:4px 0;line-height:16px;display:flex}.lv-a-tool svg{flex-shrink:0}.lv-a-tool-verb{font-size:12px}.lv-a-tool-subject,.lv-a-mono,.lv-a-counts,.lv-a-code,.lv-a-pre,.lv-a-patch{font-family:var(--lv-mono,ui-monospace, SFMono-Regular, Menlo, monospace)}.lv-a-tool-subject{opacity:.8;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.lv-a-mono{font-size:12px}.lv-a-counts{white-space:nowrap;font-size:12px}.lv-a-add{color:var(--a-good)}.lv-a-del{color:var(--a-bad)}.lv-a-rot{transform:rotate(90deg)}.lv-a-rot-neg{transform:rotate(-90deg)}.lv-a-files{border:1px solid var(--a-border-80);background:var(--a-card);border-radius:7.2px;overflow:hidden}.lv-a-files-head{align-items:center;gap:8px;padding:8px 12px;display:flex}.lv-a-files-list{border-top:1px solid var(--a-border-80)}.lv-a-file{border-bottom:1px solid var(--a-border-60);align-items:center;gap:8px;padding:6px 12px;display:flex}.lv-a-file .lv-a-mono{flex:1}.lv-a-patch{border-bottom:1px solid var(--a-border-60);background:var(--a-muted-bg-60);padding:4px 0;font-size:12px;line-height:20px}.lv-a-patch>div{white-space:pre;padding:0 12px;overflow:hidden}.lv-a-patch-hunk,.lv-a-patch-ctx{color:var(--a-muted)}.lv-a-patch-add{color:var(--a-good);background:#00bc7d1a}.lv-a-patch-del{background:var(--a-del-bg);color:var(--a-bad)}.lv-a-btn{white-space:nowrap;border:1px solid #0000;border-radius:7.2px;justify-content:center;align-items:center;gap:6px;height:32px;padding:0 10px;font-size:14px;font-weight:500;line-height:20px;display:inline-flex}.lv-a-btn-sm{border-radius:5.76px;gap:4px;height:28px;font-size:12.8px}.lv-a-btn-primary{background:var(--a-primary);color:var(--a-primary-fg)}.lv-a-btn-outline{border-color:var(--a-input);background:var(--a-outline-bg);color:var(--a-fg)}.lv-a-btn-icon{width:32px;padding:0}.lv-a-btn-sm.lv-a-btn-icon{width:28px}.lv-a-btn-outline.lv-a-muted{color:var(--a-muted)}.lv-a-btn-picked{background:var(--a-muted-bg)}.lv-a-publish{gap:8px;display:flex}.lv-a-commit{color:var(--a-muted)}.lv-a-code{background:var(--a-muted-bg);border-radius:4px;padding:2px 6px;font-size:.8em}.lv-a-md{line-height:24px}.lv-a-md p+p,.lv-a-md ol+p{margin-top:.8em}.lv-a-md-p{line-height:24px}.lv-a-ol{margin:0;padding-left:24px}.lv-a-ol li+li{margin-top:4px}.lv-a-box{border:1px solid var(--a-border);border-radius:7.2px;margin-top:12px;padding:14px 16px}.lv-a-box-head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:6px;display:flex}.lv-a-approve{border-top:1px solid var(--a-border);gap:8px;margin-top:18px;padding-top:16px;display:flex}.lv-a-badge{background:var(--a-muted-bg);color:var(--a-muted);font-variant-numeric:tabular-nums;border-radius:4.32px;padding:0 4px;font-size:12px;line-height:16px}.lv-a-link{color:var(--a-active);padding:0 4px;font-size:12px;font-weight:500}.lv-a-sheet{background:var(--a-bg);box-shadow:var(--a-shadow-sheet);border-radius:10px;overflow:hidden}.lv-a-sheet .lv-a-pagebar{background:var(--a-bar-solid)}.lv-a-pagebar-tools{gap:6px}.lv-a-table-wrap{border:1px solid var(--a-border);border-radius:4.32px;margin:16px 20px 20px;overflow:hidden}.lv-a-table{border-collapse:collapse;width:100%;font-size:14px;line-height:20px}.lv-a-table th{border-bottom:1px solid var(--a-border);background:var(--a-muted-bg-40);height:32px;color:var(--a-muted);text-align:left;white-space:nowrap;padding:0 12px;font-size:12px;font-weight:500;line-height:16px}.lv-a-table th svg{vertical-align:-2px}.lv-a-table td{border-right:1px solid var(--a-border-60);border-bottom:1px solid var(--a-border-60);white-space:nowrap;height:36px;padding:4px 12px}.lv-a-table td:last-child{border-right:0}.lv-a-table tr:last-child td{border-bottom:0}.lv-a-table .lv-a-col-check{width:40px;padding:0 12px}.lv-a-title-cell{justify-content:space-between;align-items:center;gap:8px;display:flex}.lv-a-truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lv-a-num{border:1px solid var(--a-border-70);background:var(--a-muted-bg-40);color:var(--a-muted);border-radius:4.32px;padding:1px 6px;font-size:12px;line-height:12px}.lv-a-check{border:1px solid var(--a-input);background:var(--a-outline-bg);vertical-align:middle;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.lv-a-check-on{border-color:var(--a-primary);background:var(--a-primary);color:var(--a-primary-fg)}.lv-a-online{align-items:center;gap:8px;display:inline-flex}.lv-a-online i{background:#00bc7d;border-radius:50%;width:8px;height:8px}.lv-a-float-card{box-shadow:var(--a-shadow-float-card)}.lv-a-checkrow{align-items:center;gap:8px;margin-top:12px;font-size:13px;display:flex}.lv-a-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;margin-top:12px;display:grid}.lv-a-field{flex-direction:column;gap:5px;font-size:13px;line-height:18px;display:flex}.lv-a-select{border:1px solid var(--a-input);background:var(--a-bg);white-space:nowrap;border-radius:7.2px;justify-content:space-between;align-items:center;height:34px;padding:0 8px 0 10px;display:flex;box-shadow:0 1px 2px #0000000d}.lv-a-question{margin-top:16px}.lv-a-input{border:1px solid var(--a-input);background:var(--a-bg);border-radius:7.2px;align-items:center;height:40px;margin-top:6px;padding:0 12px;display:flex;box-shadow:0 1px 2px #0000000d}.lv-a-input-empty{color:var(--a-placeholder)}.lv-a-suggestions{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.lv-a-answerbar{align-items:center;gap:12px;margin-top:20px;display:flex}.lv-a-setup{flex-direction:column;gap:10px;display:flex}.lv-a-pre{border:1px solid var(--a-border);background:var(--a-muted-bg-50);white-space:pre;border-radius:7.2px;margin:0;padding:12px 14px;font-size:12px;line-height:20px;overflow:hidden}.lv-a-setup-row{align-items:center;gap:12px;display:flex}.lv-a-sendback-text{min-height:56px;padding:2px 2px 8px;font-size:13px;line-height:19px}.lv-a-sendback-foot{border-top:1px solid var(--a-border);justify-content:flex-end;gap:8px;margin:0 -12px -12px;padding:8px 10px;display:flex}.lv-a-float{background:var(--a-float-bg);box-shadow:var(--a-shadow-float);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:16px;padding:20px 20px 16px}.lv-a-float-meta{align-items:center;gap:6px;font-size:12px;line-height:16px;display:flex}.lv-a-float-state{align-items:center;gap:4px;font-weight:500;display:inline-flex}.lv-a-float-title{letter-spacing:-.015em;margin:8px 0 10px;font-size:22px;font-weight:600;line-height:28px}.lv-a-float-chips{flex-wrap:wrap;align-items:center;gap:6px 8px;font-size:12px;line-height:16px;display:flex}.lv-a-pill{background:var(--a-pill-bg);color:var(--a-pill-fg);border-radius:999px;padding:2px 8px}.lv-a-float-label{color:var(--a-muted);align-items:center;gap:6px;margin-top:18px;font-size:13px;display:flex}.lv-a-float-text{margin-top:6px;font-size:13.5px;line-height:21px}.lv-a-float-diff{border:1px solid var(--a-border);background:var(--a-bg);border-radius:10px;margin-top:16px;overflow:hidden}.lv-a-float-diff-head{border-bottom:1px solid var(--a-border);align-items:center;gap:8px;padding:8px 12px;display:flex}.lv-a-float-diff-head .lv-a-mono{flex:1}.lv-a-float-diff .lv-a-patch{background:var(--a-bg);border-bottom:0}.lv-a-float-foot{color:var(--a-muted);justify-content:space-between;margin-top:14px;font-size:12px;line-height:16px;display:flex}.lv-features>.lv-container{padding-top:64px;padding-bottom:104px}.lv-features-title{max-width:860px}.lv-feature-list{flex-direction:column;gap:96px;margin-top:64px;display:flex}.lv-feature{grid-template-columns:repeat(24,minmax(0,1fr));align-items:center;column-gap:8px;display:grid}.lv-feature-copy{grid-area:1/1/auto/span 8;padding-right:44px}.lv-feature-media{grid-area:1/9/auto/span 16;min-width:0}.lv-feature-flip .lv-feature-copy{grid-column:17/span 8;padding:0 0 0 44px}.lv-feature-flip .lv-feature-media{grid-column:1/span 16}.lv-feature-copy h3,.lv-feature-copy p{letter-spacing:-.012em;font-size:22px;line-height:1.3}.lv-feature-copy h3{text-wrap:balance}.lv-feature-copy p{color:var(--lv-2);text-wrap:pretty}.lv-demo{position:absolute;inset:0}.lv-d-sheet{width:800px;height:640px;position:absolute;top:40px;left:40px}.lv-d-main{flex-direction:column;gap:16px;padding:20px 24px;display:flex}.lv-d-run{flex-direction:column;gap:12px;padding:18px 20px;display:flex}.lv-d-run .lv-a-worklist{margin-top:0}.lv-d-verdict,.lv-d-questions,.lv-d-review{padding:16px 20px}.lv-d-verdict .lv-a-md-p{font-size:13.5px;line-height:22px}.lv-d-questions>p+p{margin-top:2px}.lv-d-answered{align-items:center;gap:8px;padding:12px 16px;font-size:13px;line-height:18px;display:flex}.lv-d-plan{font-size:13.5px;line-height:22px}.lv-d-bubble{max-width:88%;font-size:13px;line-height:20px}.lv-d-review .lv-a-box{margin-top:10px;padding:10px 14px}.lv-d-review .lv-a-box-head{margin-bottom:4px}.lv-d-review .lv-a-ol,.lv-d-review .lv-a-md-p{font-size:13px;line-height:20px}.lv-d-review .lv-a-approve{margin-top:14px;padding-top:14px}.lv-d-editing{border-color:var(--a-edit-border);box-shadow:0 0 0 3px var(--a-edit-ring)}.lv-d-edit{color:var(--a-fg)}.lv-d-table{border:1px solid var(--a-border);background:var(--a-bg);border-radius:4.32px;margin:16px 20px 0;overflow:hidden}.lv-d-tr{border-bottom:1px solid var(--a-border-60);white-space:nowrap;height:36px;transition:height .32s var(--lv-ease), opacity .22s ease, border-color .22s ease;align-items:stretch;font-size:14px;line-height:20px;display:grid;overflow:hidden}.lv-d-tr>span{border-right:1px solid var(--a-border-60);align-items:center;min-width:0;padding:0 12px;display:flex}.lv-d-tr>span:last-child{border-right:0}.lv-d-th{border-bottom-color:var(--a-border);background:var(--a-muted-bg-40);height:32px;color:var(--a-muted);font-size:12px;font-weight:500}.lv-d-gone{opacity:0;border-bottom-color:#0000;height:0}.lv-d-table-inbox .lv-d-tr{grid-template-columns:40px minmax(0,1fr) 128px 96px 112px 96px}.lv-d-table-inbox .lv-a-title-cell{width:100%}.lv-d-table-workers .lv-d-tr{grid-template-columns:minmax(0,1fr) 128px 160px 120px}.lv-d-new{background:var(--a-new-bg)}.lv-d-workers{width:740px;height:372px}.lv-a-person{align-items:center;gap:6px;display:inline-flex}.lv-a-initial{background:var(--a-muted-bg);width:18px;height:18px;color:var(--a-muted);border-radius:50%;place-items:center;font-size:10px;font-weight:500;display:grid}.lv-d-search{border:1px solid var(--a-input);background:var(--a-bg);white-space:nowrap;border-radius:7.2px;align-items:center;gap:6px;width:256px;height:30px;margin-left:8px;padding:0 10px;font-size:13px;display:flex;overflow:hidden}.lv-d-token{background:var(--a-muted-bg);border-radius:5.76px;align-items:center;gap:3px;padding:1px 6px;font-size:12px;line-height:18px;display:inline-flex}.lv-d-policy{z-index:2;width:388px;padding:16px;position:absolute;top:292px;left:372px}.lv-d-policy-foot{margin-top:14px}.lv-d-policy-foot .lv-a-sm{align-items:center;gap:4px;display:inline-flex}.lv-d-term{z-index:2;width:548px;height:252px;position:absolute;top:262px;left:236px}.lv-d-pr{z-index:2;width:330px;padding:16px 18px 14px;position:absolute;top:356px;left:470px}.lv-d-pr .lv-a-float-title{margin:6px 0 10px;font-size:18px;line-height:24px}.lv-term{background:var(--a-term-bg);box-shadow:var(--a-shadow-term);border-radius:10px;overflow:hidden}.lv-term-bar{border-bottom:1px solid var(--a-term-rule);align-items:center;height:34px;padding:0 12px;display:flex;position:relative}.lv-term-title{color:var(--a-muted);place-items:center;font-size:12px;display:grid;position:absolute;inset:0}.lv-term-body{color:var(--a-term-fg);font-family:var(--lv-mono);overflow-wrap:anywhere;padding:14px 16px;font-size:12.5px;line-height:21px}.lv-term-dim{color:var(--a-term-dim)}.lv-term-ok{color:var(--a-good)}.lv-in{animation:lv-rise .28s var(--lv-ease) both}.lv-out{display:none!important}@keyframes lv-rise{0%{opacity:0;transform:translateY(2px)}}.lv-caret{vertical-align:-.15em;background:currentColor;width:1px;height:1.05em;margin-left:1px;display:inline-block}.lv-caret-blink{animation:1s step-end infinite lv-blink}@keyframes lv-blink{50%{opacity:0}}.lv-shimmer{background:linear-gradient(90deg, var(--a-muted) 0%, var(--a-muted) 38%, var(--a-shimmer) 50%, var(--a-muted) 62%, var(--a-muted) 100%);color:#0000;background-size:300% 100%;-webkit-background-clip:text;background-clip:text;animation:2.4s linear infinite lv-shimmer}@keyframes lv-shimmer{0%{background-position:100% 0}to{background-position:0 0}}.lv-a-btn{transition:transform .12s,background-color .15s}.lv-a-btn-pressed{transform:scale(.97)}.lv-a-btn-outline.lv-a-btn-pressed{background:var(--a-outline-pressed)}.lv-a-btn-primary.lv-a-btn-pressed{background:var(--a-primary-pressed)}@media (width>=1024px){.lv-ruled{border-inline:1px solid var(--lv-line)}}@media (width<=1100px){.lv-nav{display:none}}@media (width<=1023px){.lv-feature-list{gap:72px;margin-top:48px}.lv-feature{grid-template-columns:minmax(0,1fr);row-gap:24px}.lv-feature-copy,.lv-feature-flip .lv-feature-copy{grid-area:1/1;max-width:640px;padding:0}.lv-feature-media,.lv-feature-flip .lv-feature-media{grid-area:2/1}.lv-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.lv-tile:nth-child(odd){border-left-color:#0000}.lv-tile:nth-child(2n){border-left-color:var(--lv-line)}.lv-security-grid{grid-template-columns:minmax(0,1fr)}.lv-form{grid-template-columns:minmax(0,1fr);max-width:420px}.lv-footer-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.lv-footer-brand{grid-column:1/-1}.lv-footer-base{flex-direction:column;align-items:flex-start}}@media (width<=640px){.lv-h1{font-size:30px}.lv-h2{font-size:24px}.lv-feature-copy h3,.lv-feature-copy p{font-size:20px}.lv-br{display:none}.lv-hero{padding-top:56px}.lv-hero-visual{margin-top:56px;padding-bottom:36px}.lv-collage{--scale:.7;height:460px;top:-40px}.lv-hide-sm{display:none}.lv-features>.lv-container{padding-top:56px;padding-bottom:72px}.lv-tile span{font-size:15px}.lv-marks li{height:112px}.lv-marks span{font-size:12px}.lv-claims{grid-template-columns:minmax(0,1fr)}.lv-closing{padding:88px 0 80px}.lv-closing-title{font-size:30px}}@media (prefers-reduced-motion:reduce){.lv-collage-box{transform:translateX(calc(var(--p) * (100vw + 560px)));animation:none}.lv-a-spin,.lv-in,.lv-caret-blink{animation:none}.lv-shimmer{color:var(--a-muted);background:0 0;animation:none}.lv-d-tr,.lv-a-btn{transition:none}}
