@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400 800;font-display:swap;src:url(../fonts/schibsted-grotesk-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400 800;font-display:swap;src:url(../fonts/schibsted-grotesk-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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}:root{color-scheme:light;--ink:oklch(.21 .01 250);--ink-soft:oklch(.42 .01 250);--ink-mid:oklch(.35 .01 250);--muted:oklch(.55 .01 250);--accent:oklch(.66 .15 235);--accent-deep:oklch(.6 .13 238);--accent-text:oklch(.55 .12 240);--accent-strong:oklch(.45 .12 240);--accent-dim:oklch(.5 .12 240);--bg:#fff;--bg-page:oklch(.995 .002 240);--bg-soft:oklch(.975 .006 240);--bg-tint:oklch(.97 .015 235);--tint-border:oklch(.92 .02 235);--panel-azure:oklch(.955 .03 235);--chip-bg:oklch(.97 .02 235);--chip-border:oklch(.88 .04 235);--line:oklch(.93 .005 240);--card-border:oklch(.92 .005 245);--ghost-border:oklch(.63 .01 250);--dark-grad:linear-gradient(135deg, oklch(.3 .06 245), oklch(.21 .01 250));--dark-card-grad:linear-gradient(160deg, oklch(.3 .06 245), oklch(.21 .02 250));--ease-out:cubic-bezier(.22, 1, .36, 1);--header-offset:84px;--r-inner:10px;--r-card:16px;--r-panel:24px;--r-pill:999px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Schibsted Grotesk,Helvetica Neue,Arial,sans-serif;background:var(--bg);color:var(--ink)}a{color:var(--accent-text);text-decoration:none}:lang(zh){font-family:Schibsted Grotesk,PingFang TC,Microsoft JhengHei,Noto Sans TC,Noto Sans CJK TC,Helvetica Neue,Arial,sans-serif}:lang(zh) :is(h1,h2,h3,.title,.headline){letter-spacing:0!important}a:hover{color:var(--accent-dim)}.container{max-width:1240px;margin:0 auto;padding-left:64px;padding-right:64px}.btn{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;border-radius:var(--r-pill);font-weight:700;text-decoration:none;transition:transform .28s var(--ease-out),box-shadow .28s var(--ease-out),background-color .28s ease,border-color .28s ease,color .28s ease}.btn-dark{background:var(--ink);color:#fff}.btn-dark:hover{transform:translateY(-1px);background:#222f3c;color:#fff;box-shadow:0 10px 24px -10px #2a4b6699}.btn-ghost{background:#fff;border:1.5px solid var(--ghost-border);color:#2a2e33;font-weight:600}.btn-ghost:hover{transform:translateY(-1px);border-color:var(--accent);color:var(--accent-dim)}.btn-light{background:#fff;color:var(--ink)}.btn-light:hover{transform:translateY(-1px);color:var(--ink);box-shadow:0 10px 24px -10px #0f171fb3}.btn:active{transform:translateY(0) scale(.985)}.opt:active{transform:scale(.985)}.navlink{cursor:pointer;color:var(--ink-soft);font-weight:500;transition:color .15s ease}.navlink:hover{color:var(--accent-dim)}.lift{transition:transform .4s var(--ease-out),box-shadow .4s var(--ease-out)}.lift:hover{transform:translateY(-3px);box-shadow:0 16px 34px -18px #42688266}.edge{transition:border-color .28s ease}.edge.edge:hover{border-color:var(--accent)}.rise{opacity:0;animation:rise .6s var(--ease-out) forwards}.rise-2{animation-delay:.06s}.rise-3{animation-delay:.12s}.rise-4{animation-delay:.18s}.rise-5{animation-delay:.24s}@keyframes rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.cap{opacity:0;animation:capin .5s var(--ease-out) forwards}.cap-1{animation-delay:.3s}.cap-2{animation-delay:.45s}@keyframes capin{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.livedot{animation:pulse 2.4s ease-in-out infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.4}}.wavebar{transform-origin:center;animation:wave 1.7s ease-in-out infinite}.w2{animation-delay:.15s}.w3{animation-delay:.3s}.w4{animation-delay:.45s}.w5{animation-delay:.6s}.w6{animation-delay:.75s}.w7{animation-delay:.9s}.w8{animation-delay:1.05s}.w9{animation-delay:1.2s}@keyframes wave{0%,to{transform:scaleY(.5)}50%{transform:scaleY(1)}}details.faq{border-bottom:1px solid var(--card-border)}details.faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 4px;font-size:17px;font-weight:700;color:var(--ink)}details.faq summary::-webkit-details-marker{display:none}details.faq .chev{flex-shrink:0;transition:transform .3s var(--ease-out)}details.faq[open]:not([data-expanded=false]) .chev{transform:rotate(180deg)}details.faq .ans{padding:0 4px 20px;font-size:15px;line-height:1.6;color:var(--ink-soft)}#faq,#how,#pricing,#use-cases{scroll-margin-top:var(--header-offset)}.section-title{font-size:40px;font-weight:800;letter-spacing:-.03em;text-wrap:balance}.eyebrow{font-size:12.5px;font-weight:700;letter-spacing:.11em;color:var(--accent-text)}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid var(--accent-dim);outline-offset:3px}@media(prefers-reduced-motion:reduce){.cap,.rise{opacity:1}.cap,.livedot,.rise,.wavebar{animation:none}.btn,.edge,.lift,details.faq .chev{transition:none}.btn:active,.opt:active{transform:none}html{scroll-behavior:auto}}@media(max-width:900px){.container{padding-left:24px;padding-right:24px}.section-title{font-size:30px}}@font-face{font-family:Geist;font-style:normal;font-weight:400 700;font-display:swap;src:url(../fonts/geist-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist;font-style:normal;font-weight:400 700;font-display:swap;src:url(../fonts/geist-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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 Mono;font-style:normal;font-weight:400 500;font-display:swap;src:url(../fonts/geist-mono-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.lv2{min-height:100vh;min-height:100dvh;background:var(--lv-bg);color:var(--lv-ink);font-family:var(--lv-font);font-size:16px;line-height:24px;color-scheme:var(--lv-color-scheme);-webkit-font-smoothing:antialiased;overflow-x:clip}.lv2 :where(h1,h2,h3){font-family:var(--lv-font-display);font-weight:var(--lv-heading-weight);letter-spacing:var(--lv-heading-tracking);text-wrap:balance;color:var(--lv-ink)}.lv2 :where(h1){font-size:36px;line-height:40px}.lv2 :where(h2){font-size:28px;line-height:33px}.lv2 :where(h3){font-size:17px;line-height:24px;font-weight:600;letter-spacing:-.01em}@media(min-width:768px){.lv2 :where(h2){font-size:36px;line-height:42px}}@media(min-width:1024px){.lv2 :where(h1){font-size:52px;line-height:56px}.lv2 :where(h2){font-size:40px;line-height:46px}}.lv2 :where(a){color:inherit}.lv2 :where(.mono){font-family:var(--lv-font-mono)}.lv2 :focus-visible{outline:2px solid var(--lv-accent);outline-offset:2px}@media(prefers-reduced-motion:reduce){.lv2 *,.lv2 :after,.lv2 :before{transition:none!important;animation:none!important}}:root:not([data-skin=b]):not([data-skin=c]) .lv2{--lv-bg:#f3f4f2;--lv-surface:#fff;--lv-surface-2:#eceeeb;--lv-ink:#121513;--lv-ink-2:#3a403c;--lv-muted:#5f6762;--lv-line:#dfe2de;--lv-accent:#0b7a57;--lv-accent-ink:#fff;--lv-accent-soft:#e2f1ea;--lv-accent-hover:color-mix(in srgb, #0b7a57 88%, #121513);--lv-call:#17191b;--lv-call-2:#24272a;--lv-call-ink:#eef0ee;--lv-color-scheme:light;--lv-font:"Geist", system-ui, -apple-system, sans-serif;--lv-font-display:"Geist", system-ui, -apple-system, sans-serif;--lv-font-mono:"Geist Mono", ui-monospace, monospace;--lv-heading-weight:650;--lv-heading-tracking:-.03em;--lv-r-ctl:14px;--lv-r-card:18px;--lv-r-pill:999px;--lv-shadow:0 1px 2px rgba(18,30,24,.06), 0 8px 24px rgba(18,30,24,.06);--lv-shadow-lg:0 2px 4px rgba(18,30,24,.05), 0 24px 60px rgba(18,30,24,.12);--lv-card-border:inset 0 0 0 1px var(--lv-line);--lv-max:1200px;--lv-gutter:16px;--lv-section-y:56px;--lv-ease:cubic-bezier(.16, 1, .3, 1);--lv-btn-h:52px;--lv-btn-h-lg:56px;--lv-btn-weight:600}@media(min-width:768px){:root:not([data-skin=b]):not([data-skin=c]) .lv2{--lv-gutter:32px}}@media(min-width:1024px){:root:not([data-skin=b]):not([data-skin=c]) .lv2{--lv-section-y:96px}}@media(prefers-color-scheme:dark){:root:not([data-skin=b]):not([data-skin=c]) .lv2{--lv-bg:#0f1211;--lv-surface:#171b19;--lv-surface-2:#1f2421;--lv-ink:#eef1ef;--lv-ink-2:#c9cfcb;--lv-muted:#97a09a;--lv-line:#2a302d;--lv-accent:#37c592;--lv-accent-ink:#06231a;--lv-accent-soft:#143428;--lv-accent-hover:color-mix(in srgb, #37c592 88%, #eef1ef);--lv-call:#0b0d0c;--lv-call-2:#1b1f1d;--lv-shadow:0 1px 2px rgba(0,0,0,.3), 0 8px 24px rgba(0,0,0,.3);--lv-shadow-lg:0 2px 4px rgba(0,0,0,.3), 0 24px 60px rgba(0,0,0,.45);--lv-color-scheme:dark}}:root[data-skin=b] .lv2{--lvb-accent-text:#a8391a;--lvb-tint:#eaece7;--lvb-call-border:transparent;--lvb-btn-shadow:0 6px 18px rgba(196,67,31,.22);--lvb-tail:6px}@media(prefers-color-scheme:dark){:root[data-skin=b] .lv2{--lvb-accent-text:#f08a68;--lvb-tint:#15181c;--lvb-call-border:#2c3037;--lvb-btn-shadow:0 6px 18px rgba(0,0,0,.35)}}.lv2:where(:root[data-skin=b] *) :where(h1){font-size:36px;line-height:1.04;letter-spacing:-.025em}.lv2:where(:root[data-skin=b] *) :where(h2){font-size:28px;line-height:1.1}.lv2:where(:root[data-skin=b] *) :where(h3){font-family:var(--lv-font-display);font-size:18px;line-height:1.3;font-weight:650;letter-spacing:-.005em}@media(min-width:768px){.lv2:where(:root[data-skin=b] *) :where(h1){font-size:48px}.lv2:where(:root[data-skin=b] *) :where(h2){font-size:38px}}@media(min-width:1024px){.lv2:where(:root[data-skin=b] *) :where(h1){font-size:54px}.lv2:where(:root[data-skin=b] *) :where(h2){font-size:44px}}.lv2:where(:root[data-skin=b] *) ::-moz-selection{background:var(--lv-accent-soft);color:var(--lv-ink)}.lv2:where(:root[data-skin=b] *) ::selection{background:var(--lv-accent-soft);color:var(--lv-ink)}:root[data-skin=b] .lv2 .lv-btn{padding:0 28px;font-size:17px;letter-spacing:-.005em;line-height:1}:root[data-skin=b] .lv2 .lv-btn.lv-btn--sm{height:40px;padding:0 16px;font-size:15px}:root[data-skin=b] .lv2 .lv-btn.lv-btn--lg{padding:0 32px;font-size:18px}:root[data-skin=b] .lv2 .lv-btn.lv-btn--primary{box-shadow:var(--lvb-btn-shadow)}:root[data-skin=b] .lv2 .lv-btn.lv-btn--primary:hover{background:var(--lv-accent-hover)}:root[data-skin=b] .lv2 .lv-btn.lv-btn--sm{box-shadow:none}:root[data-skin=b] .lv2 .lv-btn.lv-btn--ghost{background:var(--lv-surface);color:var(--lv-ink);box-shadow:inset 0 0 0 1.5px var(--lv-line)}:root[data-skin=b] .lv2 .lv-btn.lv-btn--ghost:hover{box-shadow:inset 0 0 0 1.5px var(--lv-muted)}:root[data-skin=b] .lv2 .lv-btn.lv-btn--onDark{background:var(--lv-accent);color:var(--lv-accent-ink);box-shadow:0 6px 18px #0000004d}:root[data-skin=b] .lv2 .lv-btn.lv-btn--onDark:hover{background:var(--lv-accent-hover)}:root[data-skin=b] .lv2 .lv-btn .lv-btn__arrow{display:none}:root[data-skin=b] .lv2 .lv-card{box-shadow:var(--lv-card-border)}:root[data-skin=b] .lv2 .lv-card.lv-card--flat{background:var(--lv-surface);box-shadow:var(--lv-card-border)}:root[data-skin=b] .lv2 .lv-card.lv-card--call{background:var(--lv-call);color:var(--lv-call-ink);box-shadow:inset 0 0 0 1px var(--lvb-call-border),var(--lv-shadow)}:root[data-skin=b] .lv2 .lv-pill{padding:4px 12px;font-size:13.5px;font-weight:500}:root[data-skin=b] .lv2 .lv-pill.lv-pill--neutral{background:var(--lv-surface-2);color:var(--lv-ink-2)}:root[data-skin=b] .lv2 .lv-pill.lv-pill--accent{background:var(--lv-accent-soft);color:var(--lvb-accent-text)}:root[data-skin=b] .lv2 .lv-pill.lv-pill--outline{background:var(--lv-surface);color:var(--lv-ink);box-shadow:inset 0 0 0 1.5px var(--lv-line)}:root[data-skin=b] .lv2 .lv-section.lv-section--surface{background:var(--lvb-tint)}:root[data-skin=b] .lv2 .lv-section .lv-section__head{margin-bottom:32px}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500 800;font-stretch:100%;font-display:swap;src:url(../fonts/bricolage-grotesque-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500 800;font-stretch:100%;font-display:swap;src:url(../fonts/bricolage-grotesque-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Onest;font-style:normal;font-weight:400 700;font-display:swap;src:url(../fonts/onest-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Onest;font-style:normal;font-weight:400 700;font-display:swap;src:url(../fonts/onest-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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}:root[data-skin=b] .lv2{--lv-bg:#f2f3f0;--lv-surface:#fcfcfa;--lv-surface-2:#e8eae6;--lv-ink:#16181d;--lv-ink-2:#3b4048;--lv-muted:#555b64;--lv-line:#dcdfd9;--lv-accent:#c4431f;--lv-accent-ink:#fdfbf9;--lv-accent-soft:#f6e3dc;--lv-accent-hover:#b23c1b;--lv-call:#1b1e24;--lv-call-2:#262a31;--lv-call-ink:#eef0ec;--lv-color-scheme:light;--lv-font:"Onest", system-ui, -apple-system, sans-serif;--lv-font-display:"Bricolage Grotesque", system-ui, -apple-system, sans-serif;--lv-font-mono:ui-monospace, "SF Mono", Menlo, monospace;--lv-heading-weight:750;--lv-heading-tracking:-.02em;--lv-r-ctl:999px;--lv-r-card:20px;--lv-r-pill:999px;--lv-shadow:0 10px 30px rgba(30,36,44,.1);--lv-shadow-lg:0 2px 6px rgba(30,36,44,.06), 0 24px 60px rgba(30,36,44,.14);--lv-card-border:inset 0 0 0 1px var(--lv-line);--lv-max:1200px;--lv-gutter:16px;--lv-section-y:64px;--lv-ease:cubic-bezier(.16, 1, .3, 1);--lv-btn-h:54px;--lv-btn-h-lg:58px;--lv-btn-weight:600}@media(min-width:768px){:root[data-skin=b] .lv2{--lv-gutter:32px}}@media(min-width:1024px){:root[data-skin=b] .lv2{--lv-section-y:104px}}@media(prefers-color-scheme:dark){:root[data-skin=b] .lv2{--lv-bg:#111317;--lv-surface:#1a1d22;--lv-surface-2:#23272d;--lv-ink:#eceeea;--lv-ink-2:#cdd1cc;--lv-muted:#a3a9b1;--lv-line:#2c3037;--lv-accent:#c4431f;--lv-accent-ink:#fdfbf9;--lv-accent-soft:#3a231c;--lv-accent-hover:#d24d27;--lv-call:#0c0e11;--lv-call-2:#1d2127;--lv-shadow:0 10px 30px rgba(0,0,0,.35);--lv-shadow-lg:0 2px 6px rgba(0,0,0,.3), 0 24px 60px rgba(0,0,0,.45);--lv-color-scheme:dark}}:where(:root[data-skin=c]) .lv2{line-height:1.5;-webkit-tap-highlight-color:transparent}:where(:root[data-skin=c]) .lv2 ::-moz-selection{background:var(--lv-accent);color:var(--lv-accent-ink)}:where(:root[data-skin=c]) .lv2 ::selection{background:var(--lv-accent);color:var(--lv-accent-ink)}:where(:root[data-skin=c]) .lv2 :focus-visible{outline-offset:3px;border-radius:6px}:where(:root[data-skin=c]) .lv2 :where(h1){font-size:38px;line-height:1.04;letter-spacing:-.045em}:where(:root[data-skin=c]) .lv2 :where(h2){font-size:30px;line-height:1.1;letter-spacing:-.035em}:where(:root[data-skin=c]) .lv2 :where(h3){font-size:17px;line-height:1.3;letter-spacing:-.015em}@media(max-width:380px){:where(:root[data-skin=c]) .lv2 :where(h1){font-size:34px}}@media(min-width:768px){:where(:root[data-skin=c]) .lv2 :where(h1){font-size:52px}:where(:root[data-skin=c]) .lv2 :where(h2){font-size:40px;line-height:1.08}}@media(min-width:1024px){:where(:root[data-skin=c]) .lv2 :where(h1){font-size:64px;line-height:1.02}:where(:root[data-skin=c]) .lv2 :where(h2){font-size:44px}}@media(min-width:1024px)and (max-height:820px),(min-width:1024px)and (max-width:1180px){:where(:root[data-skin=c]) .lv2 :where(h1){font-size:56px}}:where(:root[data-skin=c]) .lv2 :where(.mono,.num){font-family:var(--lv-font-mono);letter-spacing:-.04em;font-variant-numeric:tabular-nums}:where(:root[data-skin=c]) .lv2 :where(.hl){color:var(--lv-accent)}:root[data-skin=c] .lv2 .eyebrow.eyebrow{font-family:var(--lv-font-mono);font-size:12px;line-height:16px;font-weight:500;letter-spacing:.02em;text-transform:none;color:var(--lv-accent)}:where(:root[data-skin=c]) .lv2 :where(.text-link){color:var(--lv-accent)}:root[data-skin=c] .lv2 .lv-btn.lv-btn{height:var(--lv-btn-h);padding:0 24px;gap:10px;font-size:17px;letter-spacing:-.01em;border-radius:var(--lv-r-ctl);transition:transform .15s var(--lv-ease),background .2s,box-shadow .25s var(--lv-ease),color .2s}:root[data-skin=c] .lv2 .lv-btn.lv-btn--sm{height:40px;padding:0 14px;font-size:14.5px;border-radius:12px;gap:8px}:root[data-skin=c] .lv2 .lv-btn.lv-btn--lg{height:var(--lv-btn-h-lg);padding:0 28px;font-size:18px}:root[data-skin=c] .lv2 .lv-btn.lv-btn--primary{background:var(--lv-accent);color:var(--lv-accent-ink)}:root[data-skin=c] .lv2 .lv-btn.lv-btn--primary:hover{background:var(--lv-accent-hover);box-shadow:0 0 0 6px #c6f24a1f}:root[data-skin=c] .lv2 .lv-btn.lv-btn--ghost{background:transparent;color:var(--lv-ink);box-shadow:inset 0 0 0 1px #3a413b}:root[data-skin=c] .lv2 .lv-btn.lv-btn--ghost:hover{box-shadow:inset 0 0 0 1px #c6f24a59;color:var(--lv-accent)}:root[data-skin=c] .lv2 .lv-btn.lv-btn--onDark{background:var(--lv-accent);color:var(--lv-accent-ink)}:root[data-skin=c] .lv2 .lv-btn.lv-btn--onDark:hover{background:var(--lv-accent-hover)}:root[data-skin=c] .lv2 .lv-btn.lv-btn .lv-btn__arrow{font-size:.95em}:root[data-skin=c] .lv2 .lv-card.lv-card{padding:20px;border-radius:var(--lv-r-card);background:var(--lv-surface);box-shadow:var(--lv-card-border)}:root[data-skin=c] .lv2 .lv-card.lv-card--flat{background:var(--lv-bg);box-shadow:var(--lv-card-border)}:root[data-skin=c] .lv2 .lv-card.lv-card--call{background:var(--lv-call-2);color:var(--lv-call-ink);box-shadow:inset 0 0 0 1px #3a413b}@media(min-width:1024px){:root[data-skin=c] .lv2 .lv-card.lv-card{padding:28px 24px}}:root[data-skin=c] .lv2 .lv-pill.lv-pill{min-height:32px;padding:0 14px;gap:6px;font-family:var(--lv-font);font-size:13.5px;line-height:18px;font-weight:500;border-radius:var(--lv-r-pill)}:root[data-skin=c] .lv2 .lv-pill.lv-pill--neutral{background:var(--lv-surface);color:var(--lv-ink);box-shadow:inset 0 0 0 1px var(--lv-line)}:root[data-skin=c] .lv2 .lv-pill.lv-pill--accent{background:var(--lv-accent-soft);color:var(--lv-accent);box-shadow:inset 0 0 0 1px #c6f24a59}:root[data-skin=c] .lv2 .lv-pill.lv-pill--outline{background:transparent;color:var(--lv-ink);box-shadow:inset 0 0 0 1px #3a413b}:root[data-skin=c] .lv2 .lv-section.lv-section--surface{background:linear-gradient(to bottom,var(--lv-bg),#0e110f 20%,#0e110f 80%,var(--lv-bg))}:root[data-skin=c] .lv2 .lv-section.lv-section--call{background:var(--lv-call);color:var(--lv-call-ink);border-top:1px solid var(--lv-line);border-bottom:1px solid var(--lv-line)}:root[data-skin=c] .lv2 .lv-section .lv-section__head{margin-bottom:28px}@media(min-width:1024px){:root[data-skin=c] .lv2 .lv-section .lv-section__head{margin-bottom:40px}}:root[data-skin=c] .lv2{--lv-bg:#0b0d0c;--lv-surface:#141715;--lv-surface-2:#1b1f1c;--lv-ink:#eef1ea;--lv-ink-2:#c8cec6;--lv-muted:#a3aba3;--lv-line:#2a302b;--lv-accent:#c6f24a;--lv-accent-ink:#0b0d0c;--lv-accent-soft:rgba(198,242,74,.12);--lv-accent-hover:#d3f76a;--lv-call:#111412;--lv-call-2:#1b1f1c;--lv-call-ink:#eef1ea;--lv-color-scheme:dark;--lv-font:"Geist", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--lv-font-display:"Geist", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--lv-font-mono:"Geist Mono", ui-monospace, "SF Mono", Menlo, monospace;--lv-heading-weight:600;--lv-heading-tracking:-.04em;--lv-r-ctl:14px;--lv-r-card:14px;--lv-r-pill:999px;--lv-shadow:none;--lv-shadow-lg:0 30px 80px rgba(0,0,0,.55);--lv-card-border:inset 0 0 0 1px var(--lv-line);--lv-max:1240px;--lv-gutter:16px;--lv-section-y:72px;--lv-ease:cubic-bezier(.16, 1, .3, 1);--lv-btn-h:54px;--lv-btn-h-lg:58px;--lv-btn-weight:600}@media(min-width:768px){:root[data-skin=c] .lv2{--lv-gutter:32px;--lv-section-y:88px}}@media(min-width:1024px){:root[data-skin=c] .lv2{--lv-section-y:96px}}.wrap[data-v-a0996fa0]{min-height:100vh;min-height:100dvh;flex-direction:column;justify-content:center;gap:16px;background:var(--bg-page);padding:24px;text-align:center}.brand[data-v-a0996fa0],.wrap[data-v-a0996fa0]{display:flex;align-items:center}.brand[data-v-a0996fa0]{gap:10px;color:inherit}.brand-name[data-v-a0996fa0]{font-size:21px;font-weight:800;letter-spacing:-.02em}.code[data-v-a0996fa0]{margin:0;font-size:88px;font-weight:800;letter-spacing:-.04em;color:var(--accent-deep);line-height:1}.msg[data-v-a0996fa0]{margin:0;font-size:17px;color:var(--ink-soft)}.links[data-v-a0996fa0]{display:flex;align-items:center;gap:20px;margin-top:8px;flex-wrap:wrap;justify-content:center}.home[data-v-a0996fa0]{font-size:15px;font-weight:600;padding:12px 24px}
