.about-v2[data-v-7b275c9e]{--ink-0:#08080a;--ink-1:#0c0c0e;--ink-2:#121214;--ink-3:#18181b;--gold:#c8a66a;--gold-2:#e4c99a;--gold-3:#7a653c;--emerald:#02a874;--emerald-2:#34d39e;--text:#ece8e0;--muted:#9a958c;--faint:#615d56;--line:#ece8e014;--line-2:#ece8e00d;--gold-line:#c8a66a38;--fd:"Cabinet Grotesk", ui-sans-serif, system-ui, sans-serif;--fb:"Inter", ui-sans-serif, system-ui, sans-serif;--fm:"Geist Mono", ui-monospace, monospace;--ease:cubic-bezier(.16,1,.3,1);--wrap:1200px;background:var(--ink-0);color:var(--text);font-family:var(--fb);-webkit-font-smoothing:antialiased;position:relative;overflow-x:clip}.about-v2[data-v-7b275c9e] *,.about-v2[data-v-7b275c9e] :before,.about-v2[data-v-7b275c9e] :after{box-sizing:border-box}.wrap[data-v-7b275c9e]{width:100%;max-width:var(--wrap);margin-inline:auto;padding-inline:clamp(1.25rem,5vw,2.5rem)}.wrap-narrow[data-v-7b275c9e]{width:100%;max-width:820px;margin-inline:auto;padding-inline:clamp(1.25rem,5vw,2.5rem)}.surface-base[data-v-7b275c9e]{background:var(--ink-0)}.surface-raised[data-v-7b275c9e]{background:linear-gradient(180deg, var(--ink-1), var(--ink-0))}.surface-feature[data-v-7b275c9e]{background:var(--ink-1)}.about-v2 section[data-v-7b275c9e]{z-index:1;padding-block:clamp(4.5rem,10vh,8rem);position:relative}.scroll-mt[data-v-7b275c9e]{scroll-margin-top:5rem}.ambient[data-v-7b275c9e]{z-index:0;pointer-events:none;position:absolute;inset:0}.amb[data-v-7b275c9e]{filter:blur(120px);opacity:.5;border-radius:50%;position:absolute}.amb-gold[data-v-7b275c9e]{top:-8%;background:radial-gradient(closest-side,#c8a66a24,#0000 70%);width:42vw;height:42vw;inset-inline-start:-4%}.amb-emerald[data-v-7b275c9e]{top:30%;background:radial-gradient(closest-side,#02a87417,#0000 72%);width:36vw;height:36vw;inset-inline-end:-8%}.amb-grid[data-v-7b275c9e]{opacity:.35;background-image:linear-gradient(90deg,#ece8e005 1px,#0000 1px),linear-gradient(#ece8e005 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 50% at 50% 0,#000,#0000 80%);mask-image:radial-gradient(80% 50% at 50% 0,#000,#0000 80%)}.about-v2>section[data-v-7b275c9e]{z-index:1;position:relative}.ab-eyebrow[data-v-7b275c9e]{font-family:var(--fm);letter-spacing:.22em;text-transform:uppercase;color:var(--gold);align-items:center;gap:.55rem;margin:0 0 1.4rem;font-size:11px;font-weight:600;display:inline-flex}.ab-eyebrow-dot[data-v-7b275c9e]{background:var(--emerald);border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px #02a874b3}.gold[data-v-7b275c9e]{color:var(--gold)}.emerald[data-v-7b275c9e]{color:var(--emerald-2)}.sec-h2[data-v-7b275c9e]{font-family:var(--fd);letter-spacing:-.025em;color:var(--text);margin:0;font-size:clamp(1.9rem,4vw,3.1rem);font-weight:800;line-height:1.08}.sec-head[data-v-7b275c9e]{max-width:40rem;margin-bottom:clamp(2.5rem,5vw,3.5rem)}.ic[data-v-7b275c9e]{width:1em;height:1em}.ab-chip[data-v-7b275c9e]{font-family:var(--fm);letter-spacing:.03em;border:1px solid var(--line);color:var(--muted);border-radius:7px;align-items:center;gap:.3rem;padding:.25rem .6rem;font-size:10px;font-weight:600;line-height:1.4;display:inline-flex}.ab-chip .ic[data-v-7b275c9e]{width:11px;height:11px}.ab-chip-plain[data-v-7b275c9e]{background:0 0}.ab-chip-gold[data-v-7b275c9e]{color:var(--gold-2);border-color:var(--gold-line);background:#c8a66a14}.ab-chip-emerald[data-v-7b275c9e]{color:var(--emerald-2);background:#02a87414;border-color:#02a8744d}.ab-btn-gold[data-v-7b275c9e]{font-family:var(--fb);cursor:pointer;background:linear-gradient(180deg, var(--gold-2), var(--gold));color:#1a1407;transition:transform .35s var(--ease), box-shadow .35s var(--ease);border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:.55rem;padding:.9rem 1.7rem;font-size:.95rem;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:0 10px 30px -12px #c8a66a99,inset 0 1px #fff6}.ab-btn-gold[data-v-7b275c9e]:hover{transform:translateY(-2px);box-shadow:0 18px 40px -12px #c8a66ab3,inset 0 1px #ffffff80}.ab-btn-gold .ic[data-v-7b275c9e]{transition:transform .35s var(--ease)}.ab-btn-gold:hover .ic[data-v-7b275c9e]{transform:translate(-3px)}.ab-btn-gold.lg[data-v-7b275c9e]{border-radius:14px;padding:1.05rem 2.2rem;font-size:1.05rem}.opening[data-v-7b275c9e]{padding-top:clamp(4rem,9vh,6.5rem);padding-bottom:clamp(3rem,6vh,4.5rem)}.open-grid[data-v-7b275c9e]{grid-template-columns:1.4fr .6fr;align-items:end;gap:clamp(2rem,5vw,4.5rem);display:grid}.open-h1[data-v-7b275c9e]{font-family:var(--fd);letter-spacing:-.035em;color:var(--text);margin:0;font-size:clamp(2.4rem,5.6vw,4.6rem);font-weight:800;line-height:1.04}.open-lead[data-v-7b275c9e]{color:var(--muted);max-width:34rem;margin:1.6rem 0 0;font-size:clamp(1rem,1.3vw,1.12rem);line-height:1.85}.open-index[data-v-7b275c9e]{border-top:1px solid var(--line);flex-direction:column;display:flex}.index-label[data-v-7b275c9e]{font-family:var(--fm);letter-spacing:.2em;color:var(--faint);padding:.9rem 0 .4rem;font-size:10px}.index-row[data-v-7b275c9e]{border-bottom:1px solid var(--line-2);color:var(--muted);align-items:center;gap:.9rem;padding:.85rem 0;text-decoration:none;transition:color .3s,padding-inline .3s;display:flex}.index-row[data-v-7b275c9e]:hover{color:var(--text);padding-inline-start:.4rem}.index-n[data-v-7b275c9e]{font-family:var(--fm);color:var(--gold);width:1.6rem;font-size:11px;font-weight:700}.index-t[data-v-7b275c9e]{font-family:var(--fd);flex:1;font-size:.98rem;font-weight:700}.index-arrow[data-v-7b275c9e]{opacity:0;width:15px;height:15px;color:var(--gold-2);transition:opacity .3s,transform .3s;transform:translate(4px)}.index-row:hover .index-arrow[data-v-7b275c9e]{opacity:1;transform:translate(0)}.tele[data-v-7b275c9e]{border-block:1px solid var(--line);padding-block:clamp(2.5rem,5vh,3.5rem)}.tele-bar[data-v-7b275c9e]{grid-template-columns:repeat(4,1fr);display:grid}.tele-cell[data-v-7b275c9e]{border-inline-start:1px solid var(--line);flex-direction:column;gap:.5rem;padding-inline:clamp(1rem,3vw,2.5rem);display:flex}.tele-cell[data-v-7b275c9e]:first-child{border-inline-start:0;padding-inline-start:0}.tele-num[data-v-7b275c9e]{font-family:var(--fd);letter-spacing:-.03em;color:var(--text);font-variant-numeric:tabular-nums;font-size:clamp(2.2rem,4.5vw,3.4rem);font-weight:900;line-height:1}.tele-label[data-v-7b275c9e]{font-family:var(--fm);letter-spacing:.1em;color:var(--faint);text-transform:uppercase;font-size:10px}.story-grid[data-v-7b275c9e]{grid-template-columns:1.1fr .9fr;align-items:start;gap:clamp(2rem,5vw,4.5rem);display:grid}.story-body[data-v-7b275c9e]{flex-direction:column;gap:1.1rem;margin-top:1.6rem;display:flex}.story-body p[data-v-7b275c9e]{color:var(--muted);margin:0;font-size:1rem;line-height:1.95}.story-body p[data-v-7b275c9e]:first-child:first-letter{font-family:var(--fd);float:inline-start;margin-inline-end:.5rem;color:var(--gold);margin-top:.35rem;font-size:3.4rem;font-weight:900;line-height:.8}.story-facts[data-v-7b275c9e]{grid-template-columns:1fr 1fr;gap:1rem;margin-top:2rem;display:grid}.fact[data-v-7b275c9e]{border:1px solid var(--line);background:linear-gradient(180deg, var(--ink-2), var(--ink-1));border-radius:14px;padding:1.2rem 1.3rem;box-shadow:inset 0 1px #ffffff08}.fact-v[data-v-7b275c9e]{font-family:var(--fd);letter-spacing:-.02em;font-size:1.8rem;font-weight:900;line-height:1;display:block}.fact-l[data-v-7b275c9e]{color:var(--muted);margin-top:.5rem;font-size:.8rem;line-height:1.5;display:block}.manifesto[data-v-7b275c9e]{border:1px solid var(--gold-line);background:linear-gradient(180deg, var(--ink-2), var(--ink-1));border-radius:22px;flex-direction:column;justify-content:center;min-height:340px;padding:clamp(2rem,4vw,3rem);display:flex;position:relative;overflow:hidden;box-shadow:0 40px 80px -40px #000c,inset 0 1px #ffffff0d}.mf-glow[data-v-7b275c9e]{inset-inline:0;pointer-events:none;background:radial-gradient(60% 100% at 50% 0,#c8a66a1f,#0000 70%);height:60%;position:absolute;top:0}.mf-corner[data-v-7b275c9e]{pointer-events:none;width:24px;height:24px;position:absolute}.mf-corner[data-v-7b275c9e]:before{content:"";border:0 solid var(--gold);position:absolute;inset:0}.mf-corner--tl[data-v-7b275c9e]{top:16px;inset-inline-start:16px}.mf-corner--tl[data-v-7b275c9e]:before{border-top-width:2px;border-inline-start-width:2px}.mf-corner--br[data-v-7b275c9e]{bottom:16px;inset-inline-end:16px}.mf-corner--br[data-v-7b275c9e]:before{border-bottom-width:2px;border-inline-end-width:2px}.mf-quote[data-v-7b275c9e]{font-family:var(--fd);letter-spacing:-.02em;color:var(--text);margin:0;font-size:clamp(1.5rem,2.6vw,2.1rem);font-weight:800;line-height:1.5;position:relative}.mf-sign[data-v-7b275c9e]{font-family:var(--fm);letter-spacing:.12em;color:var(--faint);margin:1.6rem 0 0;font-size:11px;position:relative}.spec-grid[data-v-7b275c9e]{background:var(--line);border:1px solid var(--line);border-radius:18px;grid-template-columns:1fr 1fr;gap:1px;display:grid;overflow:hidden}.spec-row[data-v-7b275c9e]{background:var(--ink-1);transition:background .35s var(--ease);align-items:flex-start;gap:1.2rem;padding:clamp(1.5rem,3vw,2.2rem);display:flex;position:relative}.spec-row[data-v-7b275c9e]:hover{background:var(--ink-2)}.spec-row[data-v-7b275c9e]:after{content:"";inset-inline:0;background:linear-gradient(to left, transparent, var(--gold-line), transparent);opacity:0;height:1px;transition:opacity .35s;position:absolute;bottom:0}.spec-row[data-v-7b275c9e]:hover:after{opacity:1}.spec-n[data-v-7b275c9e]{font-family:var(--fd);letter-spacing:-.03em;color:#c8a66a38;flex-shrink:0;font-size:clamp(2rem,3.5vw,2.8rem);font-weight:900;line-height:.9;transition:color .35s}.spec-row:hover .spec-n[data-v-7b275c9e]{color:#c8a66a80}.spec-ico[data-v-7b275c9e]{border:1px solid var(--line);width:42px;height:42px;color:var(--muted);background:var(--ink-2);transition:all .35s var(--ease);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.spec-ico .ic[data-v-7b275c9e]{width:19px;height:19px}.spec-row:hover .spec-ico[data-v-7b275c9e]{color:var(--gold-2);border-color:var(--gold-line)}.spec-body[data-v-7b275c9e]{min-width:0}.spec-t[data-v-7b275c9e]{font-family:var(--fd);color:var(--text);margin:.2rem 0 .5rem;font-size:1.12rem;font-weight:700}.spec-d[data-v-7b275c9e]{color:var(--muted);margin:0;font-size:.9rem;line-height:1.75}.caracal[data-v-7b275c9e]{overflow:hidden}.caracal-ambient[data-v-7b275c9e]{pointer-events:none;background:radial-gradient(50% 60% at 75% 30%,#02a87414,#0000 70%);position:absolute;inset:0}.caracal-grid[data-v-7b275c9e]{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(2rem,5vw,4.5rem);display:grid}.caracal-p[data-v-7b275c9e]{color:var(--muted);margin:1.1rem 0 0;font-size:1rem;line-height:1.95}.caracal-p strong[data-v-7b275c9e]{color:var(--text);font-weight:700}.vision[data-v-7b275c9e]{flex-direction:column;align-items:center;gap:1.4rem;display:flex}.vision-stage[data-v-7b275c9e]{width:260px;height:260px;position:relative}.v-ring[data-v-7b275c9e]{border:1px solid var(--line);border-radius:50%;margin:auto;position:absolute;inset:0}.v-ring.r1[data-v-7b275c9e]{width:260px;height:260px}.v-ring.r2[data-v-7b275c9e]{width:174px;height:174px}.v-ring.r3[data-v-7b275c9e]{border-color:#02a87440;width:88px;height:88px}.v-sweep[data-v-7b275c9e]{background:conic-gradient(#0000 0deg,#34d39e4d 24deg,#0000 56deg);border-radius:50%;animation:6s linear infinite vsweep-7b275c9e;position:absolute;inset:0;-webkit-mask:radial-gradient(closest-side,#0000 32%,#000 33%);mask:radial-gradient(closest-side,#0000 32%,#000 33%)}@keyframes vsweep-7b275c9e{to{transform:rotate(360deg)}}.v-core[data-v-7b275c9e]{width:50px;height:50px;color:var(--emerald-2);background:#02a8741a;border:1px solid #02a8744d;border-radius:50%;justify-content:center;align-items:center;margin:auto;display:flex;position:absolute;inset:0}.v-core .ic[data-v-7b275c9e]{width:22px;height:22px}.v-node[data-v-7b275c9e]{width:0;height:0;transform:rotate(calc(var(--a) * 1deg)) translateY(-130px);position:absolute;top:50%;left:50%}.v-dot[data-v-7b275c9e]{width:34px;height:34px;transform:translate(-50%,-50%) rotate(calc(var(--a) * -1deg));background:var(--ink-2);border:1px solid var(--line);color:var(--faint);transition:all .5s var(--ease);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute}.v-dot .v-dot-ic[data-v-7b275c9e]{width:15px;height:15px}.v-node.on .v-dot[data-v-7b275c9e]{border-color:var(--emerald-2);color:var(--emerald-2);background:#02a87424;box-shadow:0 0 18px #34d39e80}.vision-meta[data-v-7b275c9e]{font-family:var(--fm);letter-spacing:.12em;align-items:center;gap:1rem;font-size:10px;display:flex}.vm-label[data-v-7b275c9e]{color:var(--faint)}.vm-count[data-v-7b275c9e]{color:var(--emerald-2);font-weight:700}.trait-grid[data-v-7b275c9e]{grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:clamp(2.5rem,5vw,4rem);display:grid}.trait-card[data-v-7b275c9e]{border:1px solid var(--line);background:linear-gradient(180deg, var(--ink-2), var(--ink-1));transition:border-color .35s var(--ease), transform .35s var(--ease);border-radius:16px;align-items:center;gap:1rem;padding:1.3rem 1.4rem;display:flex;position:relative;overflow:hidden}.trait-card[data-v-7b275c9e]:hover{border-color:#02a8744d;transform:translateY(-3px)}.trait-ico[data-v-7b275c9e]{width:44px;height:44px;color:var(--emerald-2);background:#02a87412;border:1px solid #02a87440;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.trait-ico .ic[data-v-7b275c9e]{width:20px;height:20px}.trait-t[data-v-7b275c9e]{font-family:var(--fd);color:var(--text);margin:0;font-size:.98rem;font-weight:700}.trait-s[data-v-7b275c9e]{color:var(--muted);margin:.35rem 0 0;font-size:.82rem;line-height:1.5}.trait-arrow[data-v-7b275c9e]{color:var(--emerald-2)}.trait-idx[data-v-7b275c9e]{top:.8rem;font-family:var(--fm);color:var(--faint);font-size:10px;font-weight:700;position:absolute;inset-inline-end:1rem}.dossier-grid[data-v-7b275c9e]{grid-template-columns:1fr 1fr;gap:1.5rem;max-width:920px;display:grid}.dossier[data-v-7b275c9e]{border:1px solid var(--line);background:linear-gradient(180deg, var(--ink-2), var(--ink-1));transition:border-color .4s var(--ease), transform .4s var(--ease);border-radius:20px;flex-direction:column;padding:clamp(1.6rem,3vw,2.2rem);display:flex;position:relative;overflow:hidden;box-shadow:0 30px 60px -34px #000000b3,inset 0 1px #ffffff0a}.dossier[data-v-7b275c9e]:hover{border-color:var(--gold-line);transform:translateY(-3px)}.ds-glow[data-v-7b275c9e]{inset-inline:0;pointer-events:none;background:radial-gradient(60% 100% at 50% 0,#c8a66a14,#0000 70%);height:45%;position:absolute;top:0}.ds-head[data-v-7b275c9e]{align-items:center;gap:1rem;display:flex;position:relative}.ds-avatar[data-v-7b275c9e]{border:1px solid var(--gold-line);background:var(--ink-2);border-radius:16px;flex-shrink:0;width:64px;height:64px;position:relative;overflow:hidden}.ds-avatar img[data-v-7b275c9e]{object-fit:cover;width:100%;height:100%;display:block}.ds-avatar-fb[data-v-7b275c9e]{width:100%;height:100%;font-family:var(--fd);color:var(--gold);justify-content:center;align-items:center;font-size:1.6rem;font-weight:900;display:flex}.ds-avatar-ring[data-v-7b275c9e]{border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff0f}.ds-id[data-v-7b275c9e]{flex:1;min-width:0}.ds-name[data-v-7b275c9e]{font-family:var(--fd);color:var(--text);margin:0 0 .4rem;font-size:1.15rem;font-weight:800}.ds-code[data-v-7b275c9e]{font-family:var(--fm);letter-spacing:.1em;color:var(--faint);flex-shrink:0;font-size:10px;position:relative}.ds-bio[data-v-7b275c9e]{color:var(--muted);margin:1.3rem 0 0;font-size:.88rem;line-height:1.8;position:relative}.ds-block[data-v-7b275c9e]{margin-top:1.3rem;position:relative}.ds-k[data-v-7b275c9e]{font-family:var(--fm);letter-spacing:.14em;color:var(--faint);margin-bottom:.6rem;font-size:9px;display:block}.ds-chips[data-v-7b275c9e]{flex-wrap:wrap;gap:.4rem;display:flex}.ds-barcode[data-v-7b275c9e]{opacity:.3;background-image:repeating-linear-gradient(90deg, var(--gold) 0 2px, transparent 2px 5px, var(--gold) 5px 6px, transparent 6px 11px, var(--gold) 11px 14px, transparent 14px 17px, var(--gold) 17px 18px, transparent 18px 23px);border-radius:2px;height:24px;margin-top:1.5rem;position:relative}.cta[data-v-7b275c9e]{text-align:center;overflow:hidden}.cta-ambient[data-v-7b275c9e]{inset-inline:0;pointer-events:none;background:radial-gradient(50% 80% at 50% 100%,#c8a66a1f,#0000 70%);height:360px;position:absolute;bottom:0}.cta-inner[data-v-7b275c9e]{flex-direction:column;align-items:center;display:flex;position:relative}.cta-cmd[data-v-7b275c9e]{font-family:var(--fm);color:var(--faint);margin:0 0 1.5rem;font-size:12px}.cta-h2[data-v-7b275c9e]{font-family:var(--fd);letter-spacing:-.03em;color:var(--text);margin:0;font-size:clamp(2.2rem,5.5vw,4rem);font-weight:800;line-height:1.1}.cta-sub[data-v-7b275c9e]{color:var(--muted);margin:1.2rem 0 0;font-size:1.05rem}.cta .ab-btn-gold[data-v-7b275c9e]{margin-top:2.2rem}.rv[data-v-7b275c9e]{opacity:0;filter:blur(6px);transform:translateY(20px)}.rv-in[data-v-7b275c9e]{opacity:1;filter:blur();transition:opacity .8s var(--ease) var(--d,0s), transform .8s var(--ease) var(--d,0s), filter .8s var(--ease) var(--d,0s);transform:none}.about-v2 a[data-v-7b275c9e]:focus-visible,.about-v2 button[data-v-7b275c9e]:focus-visible{outline:2px solid var(--gold-2);outline-offset:3px;border-radius:8px}@media (width<=1023px){.open-grid[data-v-7b275c9e]{grid-template-columns:1fr;align-items:start;gap:2.5rem}.open-index[data-v-7b275c9e]{max-width:420px}.story-grid[data-v-7b275c9e]{grid-template-columns:1fr;gap:2.5rem}.caracal-grid[data-v-7b275c9e]{grid-template-columns:1fr;gap:3rem}.vision[data-v-7b275c9e]{order:-1}}@media (width<=767px){.tele-bar[data-v-7b275c9e]{grid-template-columns:1fr 1fr;gap:1.5rem 0}.tele-cell[data-v-7b275c9e]:nth-child(odd){border-inline-start:0;padding-inline-start:0}.spec-grid[data-v-7b275c9e],.trait-grid[data-v-7b275c9e],.dossier-grid[data-v-7b275c9e],.story-facts[data-v-7b275c9e]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.v-sweep[data-v-7b275c9e]{animation:none}.rv[data-v-7b275c9e]{opacity:1;filter:none;transform:none}.rv-in[data-v-7b275c9e]{transition:none}.about-v2[data-v-7b275c9e] *,.about-v2[data-v-7b275c9e] :before,.about-v2[data-v-7b275c9e] :after{transition-duration:.01ms!important}}.academy-shell[data-v-513c0963]{isolation:isolate}.ac-grid[data-v-513c0963]{z-index:0;pointer-events:none;opacity:.4;background-image:linear-gradient(270deg,#ffffff05 1px,#0000 1px),linear-gradient(#ffffff05 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 50% at 50% 0,#000,#0000 78%);mask-image:radial-gradient(80% 50% at 50% 0,#000,#0000 78%)}.ac-glow[data-v-513c0963]{inset-inline:0;z-index:0;pointer-events:none;background:radial-gradient(55% 65% at 30% 0,#c8a66a12,#0000 72%);height:420px;position:absolute;top:0}.ac-hl[data-v-513c0963]{color:var(--color-primary);text-underline-offset:8px;-webkit-text-decoration:underline #c8a66a66;text-decoration:underline #c8a66a66;text-decoration-thickness:4px}.resume-card[data-v-513c0963]{border:1px solid color-mix(in srgb, var(--color-primary) 35%, var(--color-border));background:color-mix(in srgb, var(--color-primary) 5%, var(--color-surface));border-radius:1rem;transition:border-color .25s,transform .25s,box-shadow .25s;display:block}.resume-card[data-v-513c0963]:hover{border-color:var(--color-primary);box-shadow:0 18px 40px -20px color-mix(in srgb, var(--color-primary) 45%, transparent);transform:translateY(-2px)}.resume-play[data-v-513c0963]{background:var(--color-primary);width:2.75rem;height:2.75rem;color:var(--color-background);border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.resume-go[data-v-513c0963]{white-space:nowrap;color:var(--color-primary);align-items:center;gap:.4rem;font-size:.75rem;font-weight:800;display:inline-flex}.resume-card:hover .resume-go[data-v-513c0963]{gap:.6rem}.no-scrollbar[data-v-513c0963]::-webkit-scrollbar{display:none}.no-scrollbar[data-v-513c0963]{-ms-overflow-style:none;scrollbar-width:none}.dom-nav[data-v-513c0963]{text-align:start;cursor:pointer;border:1px solid var(--color-border);background:color-mix(in srgb, var(--color-surface) 55%, var(--color-background));border-radius:.9rem;flex-shrink:0;align-items:center;gap:.9rem;padding:.9rem 1rem;transition:border-color .25s,background .25s,transform .25s,box-shadow .25s;display:flex;position:relative;overflow:hidden}.dom-nav[data-v-513c0963]:before{content:"";background:var(--dom);opacity:0;width:3px;transition:opacity .25s;position:absolute;inset-block:0;inset-inline-start:0}.dom-nav[data-v-513c0963]:hover{border-color:color-mix(in srgb, var(--dom) 35%, var(--color-border));transform:translateY(-1px)}.dom-nav.is-active[data-v-513c0963]{border-color:color-mix(in srgb, var(--dom) 50%, var(--color-border));background:color-mix(in srgb, var(--dom) 7%, var(--color-surface));box-shadow:0 14px 34px -20px color-mix(in srgb, var(--dom) 45%, transparent)}.dom-nav.is-active[data-v-513c0963]:before{opacity:1}.dom-nav-ico[data-v-513c0963]{width:2.5rem;height:2.5rem;color:var(--color-gray-400);border:1px solid var(--color-border);background:var(--color-surface);border-radius:.7rem;flex-shrink:0;justify-content:center;align-items:center;transition:color .25s,border-color .25s,background .25s;display:flex}.dom-nav:hover .dom-nav-ico[data-v-513c0963]{color:var(--dom);border-color:color-mix(in srgb, var(--dom) 40%, transparent)}.dom-nav.is-active .dom-nav-ico[data-v-513c0963]{color:var(--dom);border-color:color-mix(in srgb, var(--dom) 45%, transparent);background:color-mix(in srgb, var(--dom) 10%, transparent)}.dom-nav-body[data-v-513c0963]{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.dom-nav-title[data-v-513c0963]{color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;font-size:.85rem;font-weight:800;overflow:hidden}.dom-nav-call[data-v-513c0963]{font-family:var(--font-mono);letter-spacing:.14em;color:var(--color-gray-600);font-size:9px;transition:color .25s}.dom-nav.is-active .dom-nav-call[data-v-513c0963]{color:var(--dom)}.dom-nav-meta[data-v-513c0963]{color:var(--color-gray-500);flex-wrap:wrap;align-items:center;gap:.4rem;font-size:10px;display:flex}.dom-nav-xp[data-v-513c0963]{font-family:var(--font-mono);color:var(--color-primary);font-weight:800}.dom-nav-arrow[data-v-513c0963]{width:1rem;height:1rem;color:var(--color-gray-600);opacity:0;flex-shrink:0;transition:opacity .25s,transform .25s,color .25s;transform:translate(4px)}.dom-nav:hover .dom-nav-arrow[data-v-513c0963],.dom-nav.is-active .dom-nav-arrow[data-v-513c0963]{opacity:1;color:var(--dom);transform:none}.dom-header[data-v-513c0963]{border-bottom:2px solid color-mix(in srgb, var(--dom) 35%, var(--color-border));align-items:center;gap:1.1rem;padding-bottom:1.4rem;display:flex}.dom-header-ico[data-v-513c0963]{width:3.25rem;height:3.25rem;color:var(--dom);border:1px solid color-mix(in srgb, var(--dom) 40%, transparent);background:color-mix(in srgb, var(--dom) 9%, transparent);box-shadow:0 10px 28px -14px color-mix(in srgb, var(--dom) 50%, transparent);border-radius:.9rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.sub-section[data-v-513c0963]{padding-inline-start:1.4rem;position:relative}.sub-section[data-v-513c0963]:before{content:"";background:linear-gradient(to bottom, color-mix(in srgb, var(--dom) 55%, transparent), var(--color-border) 70%);border-radius:9999px;width:2px;position:absolute;inset-block:.4rem;inset-inline-start:0}.sub-head[data-v-513c0963]{align-items:center;gap:1rem;margin-bottom:1.6rem;display:flex}.sub-num[data-v-513c0963]{font-family:var(--font-mono);color:color-mix(in srgb, var(--dom) 55%, transparent);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:1.6rem;font-weight:900;line-height:1}.sub-meta[data-v-513c0963]{font-family:var(--font-mono);color:var(--color-gray-500);border:1px solid var(--color-border);background:color-mix(in srgb, var(--color-surface) 50%, transparent);border-radius:9999px;flex-shrink:0;padding:.25rem .7rem;font-size:10px}.module-card[data-v-513c0963]{border:1px solid var(--color-border);background:color-mix(in srgb, var(--color-surface) 55%, var(--color-background));border-radius:1rem;padding:1.4rem;transition:border-color .25s,box-shadow .25s,transform .25s}.module-card[data-v-513c0963]:hover{border-color:color-mix(in srgb, var(--dom) 40%, var(--color-border));box-shadow:0 20px 44px -26px color-mix(in srgb, var(--dom) 40%, transparent);transform:translateY(-2px)}.module-head[data-v-513c0963]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.module-progress[data-v-513c0963]{margin-top:1rem}.lesson-grid[data-v-513c0963]{grid-template-columns:1fr;gap:.5rem;margin-top:1.1rem;display:grid}@media (width>=640px){.lesson-grid[data-v-513c0963]{grid-template-columns:1fr 1fr}}.lesson[data-v-513c0963]{border:1px solid #0000;border-radius:.6rem;align-items:center;gap:.7rem;padding:.65rem .75rem;transition:border-color .2s,background .2s;display:flex}.lesson[data-v-513c0963]:hover{border-color:color-mix(in srgb, var(--dom) 30%, var(--color-border));background:color-mix(in srgb, var(--color-surface) 60%, transparent)}.lesson-idx[data-v-513c0963]{width:1.75rem;height:1.75rem;font-family:var(--font-mono);color:var(--color-gray-500);border:1px solid var(--color-border);background:var(--color-surface);border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;font-size:10px;font-weight:800;transition:all .2s;display:flex}.lesson:hover .lesson-idx[data-v-513c0963]{color:var(--dom);border-color:color-mix(in srgb, var(--dom) 40%, var(--color-border))}.lesson-xp[data-v-513c0963]{font-family:var(--font-mono);color:var(--color-gray-500);flex-shrink:0;font-size:10px;font-weight:800}.empty-card[data-v-513c0963]{border:1px dashed var(--color-border);text-align:center;border-radius:1rem;padding:2.5rem 1rem}.dom-swap-enter-active[data-v-513c0963]{transition:opacity .45s cubic-bezier(.16,1,.3,1),transform .45s cubic-bezier(.16,1,.3,1)}.dom-swap-leave-active[data-v-513c0963]{transition:opacity .22s,transform .22s}.dom-swap-enter-from[data-v-513c0963]{opacity:0;transform:translateY(20px)}.dom-swap-leave-to[data-v-513c0963]{opacity:0;transform:translateY(-10px)}.reveal-init[data-v-513c0963]{opacity:0;filter:blur(5px);transform:translateY(18px)}.reveal-in[data-v-513c0963]{opacity:1;filter:blur();transition:opacity .6s cubic-bezier(.16, 1, .3, 1) var(--d,0s), transform .6s cubic-bezier(.16, 1, .3, 1) var(--d,0s), filter .6s cubic-bezier(.16, 1, .3, 1) var(--d,0s);transform:none}@media (prefers-reduced-motion:reduce){.reveal-init[data-v-513c0963]{opacity:1;filter:none;transform:none}.reveal-in[data-v-513c0963],.dom-swap-enter-active[data-v-513c0963],.dom-swap-leave-active[data-v-513c0963]{transition:none}}.no-scrollbar[data-v-65b605d8]::-webkit-scrollbar{display:none}.no-scrollbar[data-v-65b605d8]{-ms-overflow-style:none;scrollbar-width:none}.read-progress[data-v-f5361fe2]{top:0;z-index:9999;background:linear-gradient(to left, var(--color-primary), var(--color-success));height:2px;transition:width .1s linear;position:fixed;inset-inline-start:0}.action-rail[data-v-f5361fe2]{inset-inline-end:1.5rem;z-index:40;flex-direction:column;gap:.5rem;position:fixed;top:50%;transform:translateY(-50%)}.rail-btn[data-v-f5361fe2]{border:1px solid var(--color-border);background:color-mix(in srgb, var(--color-surface) 85%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:2.5rem;height:2.5rem;color:var(--color-gray-400);border-radius:.75rem;justify-content:center;align-items:center;transition:all .2s;display:flex}.rail-btn[data-v-f5361fe2]:hover{border-color:color-mix(in srgb, var(--color-primary) 40%, transparent);color:var(--color-primary)}.article-body[data-v-f5361fe2]{color:var(--color-gray-300);font-size:15px;line-height:2}.article-heading[data-v-f5361fe2]{color:var(--color-text);font-weight:900;line-height:1.4;position:relative}.article-h1[data-v-f5361fe2]{margin:3rem 0 1.5rem;font-size:2rem}.article-h2[data-v-f5361fe2]{margin:2.75rem 0 1.25rem;padding-inline-start:1rem;font-size:1.5rem}.article-h3[data-v-f5361fe2]{margin:2.25rem 0 1rem;font-size:1.2rem}.article-h4[data-v-f5361fe2]{margin:1.75rem 0 .85rem;font-size:1.05rem}.article-h5[data-v-f5361fe2]{margin:1.5rem 0 .75rem;font-size:.95rem}.article-h6[data-v-f5361fe2]{color:var(--color-gray-400);margin:1.25rem 0 .6rem;font-size:.85rem}.article-h-mark[data-v-f5361fe2]{inset-inline-start:0;background:linear-gradient(to bottom, var(--color-primary), var(--color-success));border-radius:9999px;width:4px;height:1.1em;position:absolute;top:.35em}.article-p[data-v-f5361fe2]{white-space:pre-line;margin:0 0 1.5rem}.drop-cap[data-v-f5361fe2]:first-letter{float:inline-start;color:var(--color-primary);margin-inline-end:.1em;margin-top:.06em;font-size:3.4em;font-weight:900;line-height:.82}.article-quote[data-v-f5361fe2]{border-inline-start:3px solid var(--color-primary);background:color-mix(in srgb, var(--color-surface) 50%, transparent);color:var(--color-text);border-radius:0 .75rem .75rem 0;margin:2rem 0;padding:1.25rem 1.5rem;font-size:1.05rem;font-weight:600;line-height:1.9}.article-callout[data-v-f5361fe2]{border:1px solid;border-radius:.85rem;gap:.85rem;margin:2rem 0;padding:1.1rem 1.25rem;display:flex}.code-block[data-v-f5361fe2]{border:1px solid var(--color-border);background:#0c0c0c;border-radius:.85rem;margin:2rem 0;overflow:hidden}.code-head[data-v-f5361fe2]{border-bottom:1px solid var(--color-border);background:#ffffff05;justify-content:space-between;align-items:center;padding:.6rem .9rem;display:flex}.code-pre[data-v-f5361fe2]{margin:0;padding:1rem 1.1rem;overflow-x:auto}.code-pre code[data-v-f5361fe2]{font-family:var(--font-mono);color:#d4d4d4;white-space:pre;font-size:12.5px;line-height:1.8}.toc-nav[data-v-f5361fe2]{flex-direction:column;gap:.1rem;display:flex}.toc-item[data-v-f5361fe2]{text-align:start;color:var(--color-gray-500);cursor:pointer;border-radius:.5rem;align-items:center;gap:.5rem;padding-block:.4rem;padding-inline-end:.5rem;font-size:.73rem;font-weight:600;transition:color .2s,background .2s;display:flex;position:relative}.toc-item[data-v-f5361fe2]:before{content:"";inset-inline-start:0;background:var(--color-primary);border-radius:9999px;width:2px;height:0;transition:height .25s;position:absolute;top:50%;transform:translateY(-50%)}.toc-item[data-v-f5361fe2]:hover{color:var(--color-text);background:#ffffff05}.toc-item--active[data-v-f5361fe2]{color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 6%, transparent)}.toc-item--active[data-v-f5361fe2]:before{height:60%}.toc-text[data-v-f5361fe2]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.toc-marker[data-v-f5361fe2]{font-family:var(--font-mono);letter-spacing:.04em;border:1px solid var(--color-border);color:var(--color-gray-600);border-radius:.25rem;flex-shrink:0;padding:.1rem .3rem;font-size:8px;font-weight:800}.toc-item--active .toc-marker[data-v-f5361fe2]{color:var(--color-primary);border-color:color-mix(in srgb, var(--color-primary) 40%, transparent)}.comment-wrap[data-v-f5361fe2]{max-width:42rem;margin-inline:auto;font-size:.85rem}.comment-wrap[data-v-f5361fe2] h3,.comment-wrap[data-v-f5361fe2] .text-lg,.comment-wrap[data-v-f5361fe2] .text-xl{font-size:1rem}.comment-wrap[data-v-f5361fe2] p,.comment-wrap[data-v-f5361fe2] .text-sm,.comment-wrap[data-v-f5361fe2] textarea,.comment-wrap[data-v-f5361fe2] input{font-size:.8rem}.wave-bar[data-v-f5361fe2]{transform-origin:50%;min-width:2px}.wave-anim[data-v-f5361fe2]{animation:1.1s ease-in-out infinite wave-f5361fe2;animation-delay:var(--d)}@keyframes wave-f5361fe2{0%,to{transform:scaleY(.65)}50%{transform:scaleY(1)}}.top-btn-enter-active[data-v-f5361fe2]{transition:opacity .3s,transform .3s cubic-bezier(.16,1,.3,1)}.top-btn-leave-active[data-v-f5361fe2]{transition:opacity .2s,transform .2s}.top-btn-enter-from[data-v-f5361fe2],.top-btn-leave-to[data-v-f5361fe2]{opacity:0;transform:translateY(10px)}@media (prefers-reduced-motion:reduce){.wave-anim[data-v-f5361fe2]{animation:none}.read-progress[data-v-f5361fe2],.top-btn-enter-active[data-v-f5361fe2],.top-btn-leave-active[data-v-f5361fe2]{transition:none}}.no-scrollbar[data-v-20b75bb2]::-webkit-scrollbar{display:none}.no-scrollbar[data-v-20b75bb2]{-ms-overflow-style:none;scrollbar-width:none}.reveal-init[data-v-20b75bb2]{opacity:0;filter:blur(5px);transform:translateY(18px)}.reveal-in[data-v-20b75bb2]{opacity:1;filter:blur();transition:opacity .6s cubic-bezier(.16, 1, .3, 1) var(--d,0s), transform .6s cubic-bezier(.16, 1, .3, 1) var(--d,0s), filter .6s cubic-bezier(.16, 1, .3, 1) var(--d,0s);transform:none}@media (prefers-reduced-motion:reduce){.reveal-init[data-v-20b75bb2]{opacity:1;filter:none;transform:none}.reveal-in[data-v-20b75bb2]{transition:none}}.no-scrollbar[data-v-3abcb416]::-webkit-scrollbar{display:none}.no-scrollbar[data-v-3abcb416]{-ms-overflow-style:none;scrollbar-width:none}.reveal-init[data-v-3abcb416]{opacity:0;filter:blur(5px);transform:translateY(18px)}.reveal-in[data-v-3abcb416]{opacity:1;filter:blur();transition:opacity .6s cubic-bezier(.16, 1, .3, 1) var(--d,0s), transform .6s cubic-bezier(.16, 1, .3, 1) var(--d,0s), filter .6s cubic-bezier(.16, 1, .3, 1) var(--d,0s);transform:none}@media (prefers-reduced-motion:reduce){.reveal-init[data-v-3abcb416]{opacity:1;filter:none;transform:none}.reveal-in[data-v-3abcb416]{transition:none}}.corner-frame[data-v-e08431b5]{position:relative}.corner-frame[data-v-e08431b5]:before,.corner-frame[data-v-e08431b5]:after{content:"";pointer-events:none;border-color:currentColor;width:22px;height:22px;position:absolute}.corner-frame[data-v-e08431b5]:before{top:12px;border-top:2px solid;border-inline-start:2px solid;inset-inline-start:12px}.corner-frame[data-v-e08431b5]:after{bottom:12px;border-bottom:2px solid;border-inline-end:2px solid;inset-inline-end:12px}.term-scroll[data-v-e08431b5]::-webkit-scrollbar{width:6px}.term-scroll[data-v-e08431b5]::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:9999px}.reveal-init[data-v-e08431b5]{opacity:0;filter:blur(5px);transform:translateY(18px)}.reveal-in[data-v-e08431b5]{opacity:1;filter:blur();transition:opacity .6s cubic-bezier(.16, 1, .3, 1) var(--d,0s), transform .6s cubic-bezier(.16, 1, .3, 1) var(--d,0s), filter .6s cubic-bezier(.16, 1, .3, 1) var(--d,0s);transform:none}@media (prefers-reduced-motion:reduce){.reveal-init[data-v-e08431b5]{opacity:1;filter:none;transform:none}.reveal-in[data-v-e08431b5]{transition:none}}.no-scrollbar[data-v-a35d73d8]::-webkit-scrollbar{display:none}.no-scrollbar[data-v-a35d73d8]{-ms-overflow-style:none;scrollbar-width:none}.checkout-shell[data-v-49766285]{position:relative;overflow:hidden}.ck-grid[data-v-49766285]{pointer-events:none;opacity:.5;background-image:linear-gradient(270deg,#ffffff05 1px,#0000 1px),linear-gradient(#ffffff05 1px,#0000 1px);background-size:46px 46px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 60% at 50% 0,#000,#0000 75%);mask-image:radial-gradient(80% 60% at 50% 0,#000,#0000 75%)}.ck-glow[data-v-49766285]{inset-x:0;pointer-events:none;background:radial-gradient(55% 65% at 50% 0,#c8a66a14,#0000 72%);height:460px;position:absolute;top:0}.ck-scan[data-v-49766285]{inset-x:0;pointer-events:none;background:linear-gradient(90deg,#0000,#c8a66a80,#0000);height:1px;animation:7s linear infinite ck-scan-49766285;position:absolute;top:0}@keyframes ck-scan-49766285{0%{opacity:0;transform:translateY(0)}8%{opacity:1}92%{opacity:1}to{opacity:0;transform:translateY(120vh)}}.sec-bar[data-v-49766285]{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.sec-item[data-v-49766285]{font-family:var(--font-mono);color:var(--color-gray-600);align-items:center;gap:.4rem;font-size:10px;transition:color .3s;display:inline-flex}.sec-item.done[data-v-49766285]{color:var(--color-success)}.sec-dot[data-v-49766285]{border:1px solid;border-radius:50%;justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex}.sec-tick[data-v-49766285]{width:8px;height:8px;animation:.3s cubic-bezier(.16,1,.3,1) tick-pop-49766285}@keyframes tick-pop-49766285{0%{transform:scale(0)}to{transform:scale(1)}}.sec-spacer[data-v-49766285]{flex:1}.ping-dot[data-v-49766285]{border-radius:50%;flex-shrink:0;width:7px;height:7px;position:relative}.ping-dot[data-v-49766285]:after{content:"";background:inherit;border-radius:50%;animation:1.7s cubic-bezier(0,0,.2,1) infinite ping-dot-49766285;position:absolute;inset:0}@keyframes ping-dot-49766285{0%{opacity:.7;transform:scale(1)}75%,to{opacity:0;transform:scale(2.6)}}.period-card[data-v-49766285]{text-align:start;cursor:pointer;border:1px solid var(--color-border);background:color-mix(in srgb, var(--color-surface) 45%, transparent);border-radius:.9rem;flex-direction:column;gap:.4rem;padding:1.1rem;transition:border-color .2s,transform .2s,box-shadow .2s,background .2s;display:flex;position:relative}.period-card[data-v-49766285]:hover{border-color:color-mix(in srgb, var(--color-primary) 40%, var(--color-border));transform:translateY(-2px)}.period-card.is-on[data-v-49766285]{border-color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 6%, var(--color-surface));box-shadow:0 0 0 1px var(--color-primary), 0 14px 34px -14px color-mix(in srgb, var(--color-primary) 45%, transparent)}.period-check[data-v-49766285]{top:.7rem;background:var(--color-primary);width:1.25rem;height:1.25rem;color:var(--color-background);opacity:0;border-radius:50%;justify-content:center;align-items:center;transition:opacity .2s,transform .2s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;inset-inline-end:.7rem;transform:scale(.4)}.period-card.is-on .period-check[data-v-49766285]{opacity:1;transform:scale(1)}.period-badge[data-v-49766285]{top:-.6rem;font-family:var(--font-mono);letter-spacing:.05em;background:var(--color-primary);color:var(--color-background);border-radius:9999px;padding:.15rem .5rem;font-size:8px;font-weight:900;position:absolute;inset-inline-start:.9rem}.period-save[data-v-49766285]{font-family:var(--font-mono);color:var(--color-success);border:1px solid color-mix(in srgb, var(--color-success) 30%, transparent);background:color-mix(in srgb, var(--color-success) 7%, transparent);border-radius:.35rem;align-self:flex-start;margin-top:.1rem;padding:.1rem .45rem;font-size:9px;font-weight:800}.plan-badge[data-v-49766285]{border:1px solid color-mix(in srgb, var(--color-primary) 35%, transparent);background:color-mix(in srgb, var(--color-primary) 8%, transparent);width:3rem;height:3rem;color:var(--color-primary);border-radius:.85rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.btn-pay[data-v-49766285]{background:linear-gradient(135deg, var(--color-primary), var(--color-primary-dim));width:100%;color:var(--color-background);box-shadow:0 10px 30px -8px color-mix(in srgb, var(--color-primary) 40%, transparent);border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;padding:1rem;font-size:.875rem;font-weight:900;transition:transform .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden}.btn-pay[data-v-49766285]:after{content:"";background:linear-gradient(105deg,#0000 40%,#ffffff59 50%,#0000 60%);position:absolute;inset:0;transform:translate(-130%)}.btn-pay[data-v-49766285]:hover:not(:disabled){box-shadow:0 14px 36px -8px color-mix(in srgb, var(--color-primary) 50%, transparent);transform:translateY(-1px)}.btn-pay[data-v-49766285]:hover:not(:disabled):after{animation:.9s pay-shine-49766285}@keyframes pay-shine-49766285{to{transform:translate(130%)}}.btn-pay[data-v-49766285]:disabled{opacity:.6;cursor:not-allowed}.trust-badge[data-v-49766285]{border:1px solid var(--color-border);background:color-mix(in srgb, var(--color-background) 40%, transparent);text-align:center;border-radius:.6rem;flex-direction:column;align-items:center;gap:.4rem;padding:.75rem;transition:border-color .2s,transform .2s;display:flex}.trust-badge[data-v-49766285]:hover{border-color:color-mix(in srgb, var(--color-primary) 40%, var(--color-border));transform:translateY(-2px)}.perk[data-v-49766285]{border:1px solid #0000;border-radius:.75rem;align-items:flex-start;gap:.75rem;padding:.6rem;transition:border-color .2s,background .2s;display:flex}.perk[data-v-49766285]:hover{border-color:var(--color-border);background:color-mix(in srgb, var(--color-surface) 50%, transparent)}.perk:hover .icon-box[data-v-49766285]{border-color:color-mix(in srgb, var(--color-primary) 45%, var(--color-border));color:var(--color-primary-hover)}.icon-box[data-v-49766285]{border:1px solid var(--color-border);background:var(--color-surface);width:2.25rem;height:2.25rem;color:var(--color-primary);border-radius:.6rem;justify-content:center;align-items:center;transition:border-color .2s,color .2s;display:flex}.quote-card[data-v-49766285]{border:1px solid var(--color-border);background:color-mix(in srgb, var(--color-surface) 50%, transparent);border-radius:1rem;padding:1.5rem 1.5rem 1.5rem 1.75rem;position:relative}.quote-mark[data-v-49766285]{top:1.1rem;width:1.5rem;height:1.5rem;color:color-mix(in srgb, var(--color-primary) 35%, transparent);position:absolute;inset-inline-start:1.25rem}.quote-card blockquote[data-v-49766285]{padding-inline-start:1.75rem}.quote-avatar[data-v-49766285]{border:1px solid color-mix(in srgb, var(--color-primary) 35%, transparent);background:color-mix(in srgb, var(--color-primary) 8%, transparent);width:2.25rem;height:2.25rem;font-family:var(--font-mono);color:var(--color-primary);border-radius:50%;justify-content:center;align-items:center;font-weight:900;display:flex}.guarantee[data-v-49766285]{border:1px solid color-mix(in srgb, var(--color-success) 25%, var(--color-border));background:color-mix(in srgb, var(--color-success) 4%, var(--color-surface));border-radius:1rem}.guarantee-seal[data-v-49766285]{border:1px solid color-mix(in srgb, var(--color-success) 40%, transparent);background:color-mix(in srgb, var(--color-success) 8%, transparent);width:3.25rem;height:3.25rem;color:var(--color-success);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.reveal-init[data-v-49766285]{opacity:0;filter:blur(4px);transform:translateY(16px)}.reveal-in[data-v-49766285]{opacity:1;filter:blur();transition:opacity .5s cubic-bezier(.16, 1, .3, 1) var(--d,0s), transform .5s cubic-bezier(.16, 1, .3, 1) var(--d,0s), filter .5s cubic-bezier(.16, 1, .3, 1) var(--d,0s);transform:none}@media (prefers-reduced-motion:reduce){.ck-scan[data-v-49766285],.ping-dot[data-v-49766285]:after{animation:none}.reveal-init[data-v-49766285]{opacity:1;filter:none;transform:none}.reveal-in[data-v-49766285]{transition:none}}.contact-v2[data-v-bdee44ef]{--ink-0:#08080a;--ink-1:#0c0c0e;--ink-2:#121214;--ink-3:#18181b;--gold:#c8a66a;--gold-2:#e4c99a;--gold-3:#7a653c;--emerald:#02a874;--emerald-2:#34d39e;--text:#ece8e0;--muted:#9a958c;--faint:#615d56;--line:#ece8e014;--line-2:#ece8e00d;--gold-line:#c8a66a38;--fd:"Cabinet Grotesk", ui-sans-serif, system-ui, sans-serif;--fb:"Inter", ui-sans-serif, system-ui, sans-serif;--fm:"Geist Mono", ui-monospace, monospace;--ease:cubic-bezier(.16,1,.3,1);--wrap:1200px;background:var(--ink-0);color:var(--text);font-family:var(--fb);-webkit-font-smoothing:antialiased;position:relative;overflow-x:clip}.contact-v2[data-v-bdee44ef] *,.contact-v2[data-v-bdee44ef] :before,.contact-v2[data-v-bdee44ef] :after{box-sizing:border-box}.wrap[data-v-bdee44ef]{width:100%;max-width:var(--wrap);z-index:1;margin-inline:auto;padding-inline:clamp(1.25rem,5vw,2.5rem);position:relative}.wrap-narrow[data-v-bdee44ef]{z-index:1;width:100%;max-width:760px;margin-inline:auto;padding-inline:clamp(1.25rem,5vw,2.5rem);position:relative}.surface-base[data-v-bdee44ef]{background:var(--ink-0)}.surface-raised[data-v-bdee44ef]{background:linear-gradient(180deg, var(--ink-1), var(--ink-0))}.surface-feature[data-v-bdee44ef]{background:var(--ink-1)}.contact-v2 section[data-v-bdee44ef]{z-index:1;padding-block:clamp(4.5rem,10vh,8rem);position:relative}.scroll-mt[data-v-bdee44ef]{scroll-margin-top:5rem}.ic[data-v-bdee44ef]{width:1em;height:1em}.spin[data-v-bdee44ef]{animation:.8s linear infinite ctspin-bdee44ef}@keyframes ctspin-bdee44ef{to{transform:rotate(360deg)}}.ambient[data-v-bdee44ef]{z-index:0;pointer-events:none;position:absolute;inset:0}.amb[data-v-bdee44ef]{filter:blur(120px);opacity:.45;border-radius:50%;position:absolute}.amb-gold[data-v-bdee44ef]{top:-8%;background:radial-gradient(closest-side,#c8a66a24,#0000 70%);width:42vw;height:42vw;inset-inline-start:-4%}.amb-emerald[data-v-bdee44ef]{top:34%;background:radial-gradient(closest-side,#02a87417,#0000 72%);width:36vw;height:36vw;inset-inline-end:-8%}.amb-grid[data-v-bdee44ef]{opacity:.35;background-image:linear-gradient(90deg,#ece8e005 1px,#0000 1px),linear-gradient(#ece8e005 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 50% at 50% 0,#000,#0000 82%);mask-image:radial-gradient(80% 50% at 50% 0,#000,#0000 82%)}.ct-eyebrow[data-v-bdee44ef]{font-family:var(--fm);letter-spacing:.22em;text-transform:uppercase;color:var(--gold);align-items:center;gap:.55rem;margin:0 0 1.4rem;font-size:11px;font-weight:600;display:inline-flex}.ct-eyebrow-dot[data-v-bdee44ef]{background:var(--emerald);border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px #02a874b3}.gold[data-v-bdee44ef]{color:var(--gold)}.emerald[data-v-bdee44ef]{color:var(--emerald-2)}.ct-btn-gold[data-v-bdee44ef]{font-family:var(--fb);cursor:pointer;background:linear-gradient(180deg, var(--gold-2), var(--gold));color:#1a1407;transition:transform .35s var(--ease), box-shadow .35s var(--ease), opacity .2s;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:.55rem;padding:.85rem 1.6rem;font-size:.92rem;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:0 10px 30px -12px #c8a66a99,inset 0 1px #fff6}.ct-btn-gold[data-v-bdee44ef]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 18px 40px -12px #c8a66ab3,inset 0 1px #ffffff80}.ct-btn-gold[data-v-bdee44ef]:disabled{opacity:.5;cursor:not-allowed}.ct-btn-gold.lg[data-v-bdee44ef]{border-radius:14px;padding:1.05rem 2.2rem;font-size:1.05rem}.ct-btn-gold .ic[data-v-bdee44ef]{transition:transform .35s var(--ease)}.ct-btn-gold:hover .ic[data-v-bdee44ef]{transform:translate(-3px)}.opening[data-v-bdee44ef]{padding-top:clamp(4rem,9vh,6.5rem);padding-bottom:clamp(3rem,6vh,4.5rem)}.open-grid[data-v-bdee44ef]{grid-template-columns:1.25fr .75fr;align-items:center;gap:clamp(2rem,5vw,4.5rem);display:grid}.open-h1[data-v-bdee44ef]{font-family:var(--fd);letter-spacing:-.035em;color:var(--text);margin:0;font-size:clamp(2.4rem,5.4vw,4.4rem);font-weight:800;line-height:1.04}.open-lead[data-v-bdee44ef]{color:var(--muted);max-width:34rem;margin:1.5rem 0 0;font-size:clamp(1rem,1.3vw,1.12rem);line-height:1.85}.open-trust[data-v-bdee44ef]{flex-wrap:wrap;gap:.6rem 1.4rem;margin-top:1.8rem;display:flex}.open-trust span[data-v-bdee44ef]{font-family:var(--fm);color:var(--muted);align-items:center;gap:.45rem;font-size:11px;display:inline-flex}.open-trust .ic[data-v-bdee44ef]{width:14px;height:14px;color:var(--emerald-2)}.ch-console[data-v-bdee44ef]{border:1px solid var(--gold-line);background:linear-gradient(180deg, var(--ink-2), var(--ink-1));border-radius:20px;position:relative;overflow:hidden;box-shadow:0 40px 80px -40px #000c,inset 0 1px #ffffff0d}.ch-glow[data-v-bdee44ef]{inset-inline:0;pointer-events:none;background:radial-gradient(60% 100% at 50% 0,#c8a66a1a,#0000 70%);height:50%;position:absolute;top:0}.ch-bar[data-v-bdee44ef]{border-bottom:1px solid var(--line-2);align-items:center;gap:.7rem;padding:.75rem 1.1rem;display:flex;position:relative}.ch-dots[data-v-bdee44ef]{gap:6px;display:flex}.ch-dots i[data-v-bdee44ef]{background:#2a2a2d;border-radius:50%;width:9px;height:9px}.ch-title[data-v-bdee44ef]{font-family:var(--fm);color:var(--muted);font-size:11px}.ch-live[data-v-bdee44ef]{font-family:var(--fm);letter-spacing:.12em;color:var(--emerald-2);align-items:center;gap:.4rem;margin-inline-start:auto;font-size:9px;font-weight:700;display:inline-flex}.ch-live-dot[data-v-bdee44ef]{background:var(--emerald-2);border-radius:50%;width:6px;height:6px;position:relative}.ch-live-dot[data-v-bdee44ef]:after{content:"";background:inherit;border-radius:50%;animation:1.7s cubic-bezier(0,0,.2,1) infinite ctping-bdee44ef;position:absolute;inset:0}@keyframes ctping-bdee44ef{0%{opacity:.7;transform:scale(1)}75%,to{opacity:0;transform:scale(2.6)}}.ch-list[data-v-bdee44ef]{flex-direction:column;gap:.3rem;padding:.5rem .7rem;display:flex;position:relative}.ch-row[data-v-bdee44ef]{border-radius:12px;align-items:center;gap:.8rem;padding:.7rem;transition:background .25s;display:flex}.ch-row[data-v-bdee44ef]:hover{background:#ffffff06}.ch-ico[data-v-bdee44ef]{border:1px solid var(--line);background:var(--ink-2);width:36px;height:36px;color:var(--gold-2);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ch-ico .ic[data-v-bdee44ef]{width:16px;height:16px}.ch-body[data-v-bdee44ef]{flex:1;min-width:0}.ch-label[data-v-bdee44ef]{font-family:var(--fm);letter-spacing:.1em;color:var(--faint);text-transform:uppercase;font-size:9px;display:block}.ch-value[data-v-bdee44ef]{color:var(--text);white-space:nowrap;text-overflow:ellipsis;margin-top:.2rem;font-size:.85rem;font-weight:700;display:block;overflow:hidden}.ch-stat[data-v-bdee44ef]{font-family:var(--fm);border-radius:9999px;flex-shrink:0;align-items:center;gap:.35rem;padding:.2rem .55rem;font-size:10px;font-weight:700;display:inline-flex}.ch-stat-dot[data-v-bdee44ef]{border-radius:50%;width:6px;height:6px}.ch-stat.st-online[data-v-bdee44ef]{color:var(--emerald-2);background:#02a87412;border:1px solid #02a8744d}.ch-stat.st-online .ch-stat-dot[data-v-bdee44ef]{background:var(--emerald-2)}.ch-stat.st-sla[data-v-bdee44ef]{color:var(--gold-2);border:1px solid var(--gold-line);background:#c8a66a12}.ch-stat.st-sla .ch-stat-dot[data-v-bdee44ef]{background:var(--gold)}.ch-foot[data-v-bdee44ef]{border-top:1px solid var(--line-2);font-family:var(--fm);letter-spacing:.06em;color:var(--faint);align-items:center;gap:.45rem;padding:.7rem 1.1rem;font-size:9px;display:flex;position:relative}.ch-foot .ic[data-v-bdee44ef]{width:12px;height:12px;color:var(--emerald-2)}.compose-grid[data-v-bdee44ef]{grid-template-columns:1.5fr 1fr;align-items:start;gap:1.5rem;display:grid}.console[data-v-bdee44ef]{border:1px solid var(--line);background:linear-gradient(180deg, var(--ink-2), var(--ink-1));transition:border-color .4s var(--ease);border-radius:20px;position:relative;overflow:hidden;box-shadow:0 30px 60px -34px #000000b3,inset 0 1px #ffffff0a}.console[data-v-bdee44ef]:focus-within{border-color:var(--gold-line)}.con-bar[data-v-bdee44ef]{border-bottom:1px solid var(--line-2);background:#ffffff03;align-items:center;gap:.7rem;padding:.75rem 1.2rem;display:flex}.con-dots[data-v-bdee44ef]{gap:6px;display:flex}.con-dots i[data-v-bdee44ef]{background:#2a2a2d;border-radius:50%;width:9px;height:9px}.con-title[data-v-bdee44ef]{font-family:var(--fm);color:var(--muted);font-size:11px}.con-enc[data-v-bdee44ef]{font-family:var(--fm);letter-spacing:.12em;color:var(--emerald-2);background:#02a87412;border:1px solid #02a8744d;border-radius:9999px;align-items:center;gap:.4rem;margin-inline-start:auto;padding:.25rem .6rem;font-size:9px;font-weight:700;display:inline-flex}.con-enc .ic[data-v-bdee44ef]{width:11px;height:11px}.con-body[data-v-bdee44ef]{flex-direction:column;gap:1.3rem;padding:clamp(1.3rem,2.5vw,1.8rem);display:flex}.field[data-v-bdee44ef]{flex-direction:column;gap:.55rem;display:flex}.field-k[data-v-bdee44ef]{font-family:var(--fm);letter-spacing:.1em;color:var(--faint);text-transform:uppercase;font-size:10px;font-weight:600}.field-row[data-v-bdee44ef]{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.subj-grid[data-v-bdee44ef]{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.subj[data-v-bdee44ef]{border:1px solid var(--line);color:var(--muted);font-family:var(--fb);cursor:pointer;transition:all .25s var(--ease);text-align:start;background:#ffffff04;border-radius:11px;align-items:center;gap:.55rem;padding:.7rem .8rem;font-size:.8rem;font-weight:700;display:flex}.subj .ic[data-v-bdee44ef]{flex-shrink:0;width:15px;height:15px}.subj[data-v-bdee44ef]:hover{border-color:var(--gold-line);color:var(--text)}.subj.on[data-v-bdee44ef]{border-color:var(--gold-line);color:var(--gold-2);background:#c8a66a12;box-shadow:inset 0 0 0 1px #c8a66a1f}.con-input[data-v-bdee44ef],.con-textarea[data-v-bdee44ef]{border:1px solid var(--line);background:var(--ink-0);width:100%;color:var(--text);font-family:var(--fb);border-radius:11px;outline:none;padding:.8rem .95rem;font-size:.9rem;transition:border-color .25s,box-shadow .25s}.con-input.mono[data-v-bdee44ef],.con-textarea[data-v-bdee44ef]{font-family:var(--fm)}.con-textarea[data-v-bdee44ef]{resize:vertical;min-height:120px;line-height:1.7}.con-input[data-v-bdee44ef]::placeholder,.con-textarea[data-v-bdee44ef]::placeholder{color:var(--faint);font-family:var(--fb)}.con-input[data-v-bdee44ef]:focus,.con-textarea[data-v-bdee44ef]:focus{border-color:var(--gold-line);box-shadow:0 0 0 3px #c8a66a14}.con-err[data-v-bdee44ef]{color:#f43f5e;margin:0;font-size:11px}.con-foot[data-v-bdee44ef]{border-top:1px solid var(--line-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-top:1.2rem;display:flex}.con-note[data-v-bdee44ef]{font-family:var(--fm);color:var(--faint);align-items:center;gap:.4rem;font-size:10px;display:inline-flex}.con-note .ic[data-v-bdee44ef]{width:12px;height:12px;color:var(--emerald-2)}.compose-rail[data-v-bdee44ef]{flex-direction:column;gap:1.25rem;display:flex}.rail-card[data-v-bdee44ef]{border:1px solid var(--line);background:linear-gradient(180deg, var(--ink-2), var(--ink-1));border-radius:18px;padding:1.4rem;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff08}.rail-h[data-v-bdee44ef]{font-family:var(--fm);letter-spacing:.14em;color:var(--faint);margin-bottom:1.1rem;font-size:10px;font-weight:700;display:block}.rail-steps[data-v-bdee44ef]{flex-direction:column;gap:1rem;display:flex}.rail-step[data-v-bdee44ef]{gap:.85rem;display:flex}.rail-n[data-v-bdee44ef]{font-family:var(--fm);color:var(--gold);flex-shrink:0;width:1.4rem;padding-top:.1rem;font-size:11px;font-weight:700}.rail-t[data-v-bdee44ef]{color:var(--text);margin:0;font-size:.88rem;font-weight:700}.rail-d[data-v-bdee44ef]{color:var(--muted);margin:.2rem 0 0;font-size:.78rem;line-height:1.55}.rail-enc[data-v-bdee44ef]{border-color:#02a87438}.rail-enc-glow[data-v-bdee44ef]{inset-inline:0;pointer-events:none;background:radial-gradient(60% 100% at 50% 0,#02a87414,#0000 70%);height:50%;position:absolute;top:0}.rail-enc-ic[data-v-bdee44ef]{width:34px;height:34px;color:var(--emerald-2);background:#02a87412;border:1px solid #02a8744d;border-radius:10px;margin-bottom:.9rem;padding:7px;position:relative}.rail-enc-t[data-v-bdee44ef]{font-family:var(--fd);color:var(--text);margin:0;font-size:1rem;font-weight:700;position:relative}.rail-enc-d[data-v-bdee44ef]{color:var(--muted);margin:.5rem 0 .9rem;font-size:.8rem;line-height:1.65;position:relative}.rail-enc-link[data-v-bdee44ef]{color:var(--emerald-2);align-items:center;gap:.4rem;font-size:.82rem;font-weight:700;text-decoration:none;transition:gap .3s;display:inline-flex;position:relative}.rail-enc-link[data-v-bdee44ef]:hover{gap:.7rem}.rail-enc-link .rot[data-v-bdee44ef]{width:14px;height:14px;transform:rotate(45deg)}.disclosure[data-v-bdee44ef]{overflow:hidden}.disc-ambient[data-v-bdee44ef]{pointer-events:none;background:radial-gradient(55% 60% at 50% 0,#02a87412,#0000 70%);position:absolute;inset:0}.disc-head[data-v-bdee44ef]{max-width:46rem;margin-bottom:clamp(2.5rem,5vw,3.5rem)}.disc-h2[data-v-bdee44ef]{font-family:var(--fd);letter-spacing:-.03em;color:var(--text);margin:0;font-size:clamp(2rem,4.4vw,3.3rem);font-weight:800;line-height:1.08}.disc-lead[data-v-bdee44ef]{color:var(--muted);margin:1.2rem 0 0;font-size:1rem;line-height:1.9}.proto[data-v-bdee44ef]{grid-template-columns:repeat(4,1fr);gap:1.25rem;margin-bottom:clamp(2rem,4vw,3rem);display:grid;position:relative}.proto-line[data-v-bdee44ef]{top:23px;background:linear-gradient(270deg,#0000,#02a8744d 12% 88%,#0000);height:1px;position:absolute;inset-inline:40px}.proto-step[data-v-bdee44ef]{position:relative}.proto-node[data-v-bdee44ef]{z-index:2;background:var(--ink-1);width:46px;height:46px;color:var(--emerald-2);font-family:var(--fm);transition:all .35s var(--ease);border:1px solid #02a87459;border-radius:50%;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex;position:relative}.proto-step:hover .proto-node[data-v-bdee44ef]{background:#02a8741a;transform:translateY(-2px);box-shadow:0 0 18px #34d39e59}.proto-t[data-v-bdee44ef]{font-family:var(--fd);color:var(--text);margin:1.1rem 0 .4rem;font-size:1.02rem;font-weight:700}.proto-d[data-v-bdee44ef]{color:var(--muted);max-width:230px;margin:0;font-size:.82rem;line-height:1.65}.disc-grid[data-v-bdee44ef]{grid-template-columns:1fr 1fr;gap:1.5rem;display:grid}.disc-card[data-v-bdee44ef]{border:1px solid var(--line);background:linear-gradient(180deg, var(--ink-2), var(--ink-1));border-radius:20px;padding:clamp(1.4rem,2.5vw,1.9rem);position:relative;overflow:hidden;box-shadow:0 30px 60px -34px #000000b3,inset 0 1px #ffffff0a}.disc-card-head[data-v-bdee44ef]{align-items:center;gap:.85rem;margin-bottom:1.4rem;display:flex}.disc-card-ico[data-v-bdee44ef]{border:1px solid var(--gold-line);width:40px;height:40px;color:var(--gold-2);background:#c8a66a12;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.disc-card-ico--em[data-v-bdee44ef]{color:var(--emerald-2);background:#02a87412;border-color:#02a8744d}.disc-card-ico .ic[data-v-bdee44ef]{width:18px;height:18px}.disc-card-h[data-v-bdee44ef]{font-family:var(--fm);letter-spacing:.12em;color:var(--text);margin:0;font-size:11px;font-weight:700}.disc-card-s[data-v-bdee44ef]{color:var(--muted);margin:.25rem 0 0;font-size:.78rem}.mx-table[data-v-bdee44ef]{border:1px solid var(--line-2);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.mx-head[data-v-bdee44ef]{font-family:var(--fm);letter-spacing:.1em;color:var(--faint);background:#ffffff05;grid-template-columns:1.1fr 1fr 1fr;gap:.5rem;padding:.7rem 1rem;font-size:9px;font-weight:700;display:grid}.mx-row[data-v-bdee44ef]{border-top:1px solid var(--line-2);grid-template-columns:1.1fr 1fr 1fr;align-items:center;gap:.5rem;padding:.8rem 1rem;transition:background .25s;display:grid}.mx-row[data-v-bdee44ef]:hover{background:#ffffff05}.mx-sev[data-v-bdee44ef]{font-family:var(--fm);color:var(--text);align-items:center;gap:.5rem;font-size:11px;font-weight:700;display:inline-flex}.mx-dot[data-v-bdee44ef]{border-radius:50%;flex-shrink:0;width:7px;height:7px}.mx-cell[data-v-bdee44ef]{color:var(--muted);font-size:.8rem}.mx-cell--em[data-v-bdee44ef]{color:var(--emerald-2);font-family:var(--fm);font-size:11px;font-weight:600}.pgp-glow[data-v-bdee44ef]{inset-inline:0;pointer-events:none;background:radial-gradient(60% 100% at 50% 0,#02a87414,#0000 70%);height:45%;position:absolute;top:0}.pgp-block[data-v-bdee44ef]{background:#02a8740a;border:1px solid #02a87438;border-radius:12px;margin-bottom:1rem;padding:.9rem 1rem;position:relative}.pgp-block-top[data-v-bdee44ef]{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.6rem;display:flex}.pgp-k[data-v-bdee44ef]{font-family:var(--fm);letter-spacing:.08em;color:var(--faint);font-size:9px}.pgp-copy[data-v-bdee44ef]{font-family:var(--fm);color:var(--emerald-2);cursor:pointer;background:#02a87412;border:1px solid #02a8744d;border-radius:7px;align-items:center;gap:.35rem;padding:.25rem .6rem;font-size:10px;font-weight:700;transition:all .25s;display:inline-flex}.pgp-copy .ic[data-v-bdee44ef]{width:12px;height:12px}.pgp-copy[data-v-bdee44ef]:hover{background:#02a87424}.pgp-copy.copied[data-v-bdee44ef]{color:var(--text);border-color:var(--gold-line);background:#c8a66a1a}.pgp-copy--icon[data-v-bdee44ef]{padding:.45rem}.pgp-fp[data-v-bdee44ef]{font-family:var(--fm);letter-spacing:.04em;color:var(--emerald-2);word-break:break-all;font-size:12px;line-height:1.6;display:block}.pgp-mail[data-v-bdee44ef]{border:1px solid var(--line);background:#ffffff04;border-radius:12px;align-items:center;gap:.8rem;margin-bottom:1rem;padding:.8rem .9rem;display:flex;position:relative}.pgp-mail-ico[data-v-bdee44ef]{border:1px solid var(--line);width:34px;height:34px;color:var(--gold-2);background:var(--ink-2);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.pgp-mail-ico .ic[data-v-bdee44ef]{width:15px;height:15px}.pgp-mail-body[data-v-bdee44ef]{flex:1;min-width:0}.pgp-mail-v[data-v-bdee44ef]{font-family:var(--fm);color:var(--text);margin-top:.15rem;font-size:.85rem;font-weight:700;display:block}.pgp-warn[data-v-bdee44ef]{color:var(--muted);align-items:center;gap:.5rem;margin:0;font-size:.78rem;line-height:1.5;display:flex;position:relative}.pgp-warn .ic[data-v-bdee44ef]{width:14px;height:14px;color:var(--emerald-2);flex-shrink:0}.cta[data-v-bdee44ef]{text-align:center;overflow:hidden}.cta-ambient[data-v-bdee44ef]{inset-inline:0;pointer-events:none;background:radial-gradient(50% 80% at 50% 100%,#c8a66a1c,#0000 70%);height:340px;position:absolute;bottom:0}.cta-inner[data-v-bdee44ef]{flex-direction:column;align-items:center;display:flex}.cta-cmd[data-v-bdee44ef]{font-family:var(--fm);color:var(--faint);margin:0 0 1.5rem;font-size:12px}.cta-h2[data-v-bdee44ef]{font-family:var(--fd);letter-spacing:-.03em;color:var(--text);margin:0;font-size:clamp(2.2rem,5.5vw,4rem);font-weight:800;line-height:1.1}.cta-sub[data-v-bdee44ef]{color:var(--muted);margin:1.2rem 0 0;font-size:1.05rem}.cta .ct-btn-gold[data-v-bdee44ef]{margin-top:2.2rem}.rv[data-v-bdee44ef]{opacity:0;filter:blur(6px);transform:translateY(20px)}.rv-in[data-v-bdee44ef]{opacity:1;filter:blur();transition:opacity .8s var(--ease) var(--d,0s), transform .8s var(--ease) var(--d,0s), filter .8s var(--ease) var(--d,0s);transform:none}.contact-v2 a[data-v-bdee44ef]:focus-visible,.contact-v2 button[data-v-bdee44ef]:focus-visible,.contact-v2 input[data-v-bdee44ef]:focus-visible,.contact-v2 textarea[data-v-bdee44ef]:focus-visible{outline:2px solid var(--gold-2);outline-offset:3px;border-radius:8px}@media (width<=1023px){.open-grid[data-v-bdee44ef]{grid-template-columns:1fr;gap:2.5rem}.compose-grid[data-v-bdee44ef],.disc-grid[data-v-bdee44ef]{grid-template-columns:1fr}.proto[data-v-bdee44ef]{grid-template-columns:1fr 1fr;gap:2rem 1.25rem}.proto-line[data-v-bdee44ef]{display:none}}@media (width<=767px){.field-row[data-v-bdee44ef],.subj-grid[data-v-bdee44ef],.proto[data-v-bdee44ef]{grid-template-columns:1fr}.mx-head[data-v-bdee44ef]{display:none}.mx-row[data-v-bdee44ef]{grid-template-columns:1fr;gap:.3rem;padding:.9rem 1rem}.mx-cell[data-v-bdee44ef]:before{content:attr(data-k)}.con-foot[data-v-bdee44ef]{flex-direction:column;align-items:stretch}.con-foot .ct-btn-gold[data-v-bdee44ef]{width:100%}}@media (prefers-reduced-motion:reduce){.ch-live-dot[data-v-bdee44ef]:after,.spin[data-v-bdee44ef]{animation:none}.rv[data-v-bdee44ef]{opacity:1;filter:none;transform:none}.rv-in[data-v-bdee44ef]{transition:none}.contact-v2[data-v-bdee44ef] *,.contact-v2[data-v-bdee44ef] :before,.contact-v2[data-v-bdee44ef] :after{transition-duration:.01ms!important}}.corner-frame[data-v-26ae873d]{position:relative}.corner-frame[data-v-26ae873d]:before,.corner-frame[data-v-26ae873d]:after{content:"";pointer-events:none;border-color:currentColor;width:22px;height:22px;position:absolute}.corner-frame[data-v-26ae873d]:before{top:12px;border-top:2px solid;border-inline-start:2px solid;inset-inline-start:12px}.corner-frame[data-v-26ae873d]:after{bottom:12px;border-bottom:2px solid;border-inline-end:2px solid;inset-inline-end:12px}.rank-fill[data-v-26ae873d]{position:relative;overflow:hidden}.rank-fill[data-v-26ae873d]:after{content:"";background:linear-gradient(100deg,#0000 30%,#ffffff59 50%,#0000 70%);animation:2.8s ease-in-out infinite rank-shine-26ae873d;position:absolute;inset:0;transform:translate(-130%)}@keyframes rank-shine-26ae873d{0%{transform:translate(-130%)}60%,to{transform:translate(230%)}}.barcode[data-v-26ae873d]{opacity:.35;background-image:repeating-linear-gradient(90deg, var(--color-primary) 0 2px, transparent 2px 5px, var(--color-primary) 5px 6px, transparent 6px 11px, var(--color-primary) 11px 14px, transparent 14px 17px, var(--color-primary) 17px 18px, transparent 18px 23px);border-radius:2px;height:26px}.reveal-init[data-v-26ae873d]{opacity:0;filter:blur(5px);transform:translateY(18px)}.reveal-in[data-v-26ae873d]{opacity:1;filter:blur();transition:opacity .6s cubic-bezier(.16, 1, .3, 1) var(--d,0s), transform .6s cubic-bezier(.16, 1, .3, 1) var(--d,0s), filter .6s cubic-bezier(.16, 1, .3, 1) var(--d,0s);transform:none}@media (prefers-reduced-motion:reduce){.rank-fill[data-v-26ae873d]:after{animation:none}.reveal-init[data-v-26ae873d]{opacity:1;filter:none;transform:none}.reveal-in[data-v-26ae873d]{transition:none}}.err-v2[data-v-6401906b]{--ink-0:#08080a;--ink-1:#0c0c0e;--ink-2:#121214;--ink-3:#18181b;--gold:#c8a66a;--gold-2:#e4c99a;--gold-3:#7a653c;--emerald:#02a874;--emerald-2:#34d39e;--text:#ece8e0;--muted:#9a958c;--faint:#615d56;--line:#ece8e014;--line-2:#ece8e00d;--gold-line:#c8a66a38;--fd:"Cabinet Grotesk", ui-sans-serif, system-ui, sans-serif;--fb:"Inter", ui-sans-serif, system-ui, sans-serif;--fm:"Geist Mono", ui-monospace, monospace;--ease:cubic-bezier(.16,1,.3,1);--wrap:1180px;background:var(--ink-0);min-height:100vh;color:var(--text);font-family:var(--fb);-webkit-font-smoothing:antialiased;padding-block:clamp(2.5rem,6vh,4.5rem);position:relative;overflow-x:clip}.err-v2[data-v-6401906b] *,.err-v2[data-v-6401906b] :before,.err-v2[data-v-6401906b] :after{box-sizing:border-box}.err-v2 .wrap[data-v-6401906b]{width:100%;max-width:var(--wrap);z-index:1;margin-inline:auto;padding-inline:clamp(1.25rem,5vw,2.5rem);position:relative}.ic[data-v-6401906b]{width:1em;height:1em}.ambient[data-v-6401906b]{z-index:0;pointer-events:none;position:absolute;inset:0}.amb[data-v-6401906b]{filter:blur(120px);opacity:.5;border-radius:50%;position:absolute}.amb-gold[data-v-6401906b]{top:-10%;background:radial-gradient(closest-side,#c8a66a1f,#0000 70%);width:42vw;height:42vw;inset-inline-start:-4%}.amb-sev[data-v-6401906b]{top:18%;background:radial-gradient(closest-side, color-mix(in srgb, var(--sev) 12%, transparent), transparent 72%);width:38vw;height:38vw;inset-inline-end:-8%}.amb-grid[data-v-6401906b]{opacity:.4;background-image:linear-gradient(90deg,#ece8e005 1px,#0000 1px),linear-gradient(#ece8e005 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 60% at 50% 20%,#000,#0000 82%);mask-image:radial-gradient(80% 60% at 50% 20%,#000,#0000 82%)}.err-scan[data-v-6401906b]{inset-inline:0;z-index:0;pointer-events:none;background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--sev) 50%, transparent), transparent);height:1px;animation:9s linear infinite errscan-6401906b;position:absolute;top:0}@keyframes errscan-6401906b{0%{opacity:0;transform:translateY(0)}7%{opacity:1}93%{opacity:1}to{opacity:0;transform:translateY(100vh)}}.err-topbar[data-v-6401906b]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:clamp(2rem,5vh,3.5rem);display:flex}.err-crumb[data-v-6401906b]{flex-direction:column;gap:.3rem;display:flex}.err-crumb-k[data-v-6401906b]{font-family:var(--fm);letter-spacing:.22em;color:var(--sev);font-size:11px;font-weight:600}.err-crumb-path[data-v-6401906b]{font-family:var(--fm);color:var(--faint);font-size:10px}.err-live[data-v-6401906b]{font-family:var(--fm);letter-spacing:.12em;color:var(--sev);border:1px solid color-mix(in srgb, var(--sev) 35%, transparent);background:color-mix(in srgb, var(--sev) 8%, transparent);border-radius:9999px;align-items:center;gap:.5rem;padding:.4rem .8rem;font-size:10px;font-weight:800;display:inline-flex}.err-live-dot[data-v-6401906b]{background:var(--sev);border-radius:50%;width:7px;height:7px;position:relative}.err-live-dot[data-v-6401906b]:after{content:"";background:inherit;border-radius:50%;animation:1.6s cubic-bezier(0,0,.2,1) infinite errping-6401906b;position:absolute;inset:0}@keyframes errping-6401906b{0%{opacity:.7;transform:scale(1)}75%,to{opacity:0;transform:scale(2.6)}}.err-grid[data-v-6401906b]{grid-template-columns:1.15fr .85fr;align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}.err-tag[data-v-6401906b]{font-family:var(--fm);letter-spacing:.14em;color:var(--sev);border:1px solid color-mix(in srgb, var(--sev) 35%, transparent);background:color-mix(in srgb, var(--sev) 8%, transparent);border-radius:9999px;align-items:center;gap:.45rem;margin-bottom:1.4rem;padding:.35rem .8rem;font-size:10px;font-weight:800;display:inline-flex}.err-tag .ic[data-v-6401906b]{width:14px;height:14px}.err-code-k[data-v-6401906b]{font-family:var(--fm);letter-spacing:.16em;color:var(--faint);margin:0 0 .4rem;font-size:11px;font-weight:600}.err-code[data-v-6401906b]{line-height:.86;display:inline-block;position:relative}.err-code-num[data-v-6401906b]{font-family:var(--fd);letter-spacing:-.04em;color:var(--text);text-shadow:0 0 50px color-mix(in srgb, var(--sev) 28%, transparent);font-size:clamp(5rem,15vw,10rem);font-weight:900}.err-code-bar[data-v-6401906b]{inset-inline:0;background:linear-gradient(to left, var(--sev), color-mix(in srgb, var(--sev) 18%, transparent));border-radius:9999px;height:6px;position:absolute;bottom:.08em}.err-title[data-v-6401906b]{font-family:var(--fd);letter-spacing:-.02em;color:var(--text);margin:1.6rem 0 0;font-size:clamp(1.5rem,3.6vw,2.4rem);font-weight:800;line-height:1.18}.err-desc[data-v-6401906b]{max-width:34rem;color:var(--muted);margin:1rem 0 0;font-size:.98rem;line-height:1.95}.err-cmd[data-v-6401906b]{font-family:var(--fm);color:var(--muted);border:1px solid var(--line);background:color-mix(in srgb, var(--ink-0) 60%, transparent);border-radius:.7rem;align-items:center;gap:.55rem;max-width:100%;margin-top:1.8rem;padding:.75rem 1rem;font-size:12px;display:flex;overflow:hidden}.err-cmd-prompt[data-v-6401906b]{color:var(--sev);flex-shrink:0;font-weight:800}.err-cmd-text[data-v-6401906b]{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.err-cmd-cursor[data-v-6401906b]{background:var(--sev);flex-shrink:0;width:7px;height:14px;animation:1s step-end infinite errblink-6401906b;display:inline-block}@keyframes errblink-6401906b{50%{opacity:0}}.err-actions[data-v-6401906b]{flex-wrap:wrap;gap:.8rem;margin-top:1.9rem;display:flex}.err-btn-gold[data-v-6401906b],.err-btn-ghost[data-v-6401906b]{font-family:var(--fb);cursor:pointer;transition:transform .35s var(--ease), box-shadow .35s var(--ease), background .3s, border-color .3s, color .3s;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:.55rem;padding:.85rem 1.5rem;font-size:.88rem;font-weight:600;text-decoration:none;display:inline-flex}.err-btn-gold[data-v-6401906b]{background:linear-gradient(180deg, var(--gold-2), var(--gold));color:#1a1407;box-shadow:0 10px 30px -12px #c8a66a99,inset 0 1px #fff6}.err-btn-gold[data-v-6401906b]:hover{transform:translateY(-2px);box-shadow:0 18px 40px -12px #c8a66ab3,inset 0 1px #ffffff80}.err-btn-gold .ic[data-v-6401906b]{transition:transform .35s var(--ease)}.err-btn-gold:hover .ic[data-v-6401906b]{transform:translate(-3px)}.err-btn-ghost[data-v-6401906b]{color:var(--text);border-color:var(--line);background:#ece8e005}.err-btn-ghost[data-v-6401906b]:hover{border-color:color-mix(in srgb, var(--sev) 40%, var(--line));color:var(--sev);transform:translateY(-2px)}.err-hint[data-v-6401906b]{font-family:var(--fm);color:var(--faint);margin:1.6rem 0 0;font-size:11px;line-height:1.7}.err-hint b[data-v-6401906b]{color:var(--sev);font-weight:700}.err-console[data-v-6401906b]{border:1px solid color-mix(in srgb, var(--sev) 25%, var(--line));background:linear-gradient(180deg, var(--ink-2), var(--ink-1));box-shadow:0 40px 80px -36px color-mix(in srgb, var(--sev) 30%, transparent), inset 0 1px 0 #ffffff0a;border-radius:18px;position:relative;overflow:hidden}.con-glow[data-v-6401906b]{inset-inline:0;background:radial-gradient(60% 100% at 50% 0%, color-mix(in srgb, var(--sev) 9%, transparent), transparent 70%);pointer-events:none;height:45%;position:absolute;top:0}.con-bar[data-v-6401906b]{border-bottom:1px solid var(--line-2);background:#ffffff03;align-items:center;gap:.7rem;padding:.75rem 1.1rem;display:flex;position:relative}.con-dots[data-v-6401906b]{gap:6px;display:flex}.con-dots i[data-v-6401906b]{background:#2a2a2d;border-radius:50%;width:9px;height:9px}.con-title[data-v-6401906b]{font-family:var(--fm);color:var(--muted);font-size:11px}.con-id[data-v-6401906b]{font-family:var(--fm);color:var(--sev);margin-inline-start:auto;font-size:10px;font-weight:700}.con-checks[data-v-6401906b]{flex-direction:column;gap:.2rem;padding:1rem 1.1rem .5rem;display:flex;position:relative}.con-check[data-v-6401906b]{opacity:.4;border-radius:.55rem;align-items:center;gap:.7rem;padding:.5rem .55rem;transition:opacity .3s,background .3s;display:flex}.con-check.is-done[data-v-6401906b]{opacity:1}.con-check.is-done[data-v-6401906b]:hover{background:#ffffff05}.con-check-box[data-v-6401906b]{border:1px solid var(--line);border-radius:.35rem;flex-shrink:0;justify-content:center;align-items:center;width:1.15rem;height:1.15rem;transition:border-color .3s;display:flex}.con-check.is-done .con-check-box[data-v-6401906b]{border-color:color-mix(in srgb, var(--sev) 40%, var(--line))}.con-check-tick[data-v-6401906b]{width:.7rem;height:.7rem;animation:.3s cubic-bezier(.16,1,.3,1) errpop-6401906b}@keyframes errpop-6401906b{0%{transform:scale(0)}to{transform:scale(1)}}.con-check-label[data-v-6401906b]{font-family:var(--fm);color:var(--muted);flex:1;font-size:11px}.con-check-state[data-v-6401906b]{font-family:var(--fm);letter-spacing:.08em;font-size:9px;font-weight:800}.con-trace[data-v-6401906b]{border:1px solid var(--line-2);background:color-mix(in srgb, var(--ink-0) 50%, transparent);border-radius:.65rem;flex-direction:column;gap:.4rem;margin:.5rem 1.1rem;padding:.9rem;display:flex;position:relative}.con-trace-line[data-v-6401906b]{font-family:var(--fm);gap:.65rem;font-size:10.5px;line-height:1.5;display:flex}.con-trace-ch[data-v-6401906b]{text-align:center;flex-shrink:0;width:.85rem}.tr-err[data-v-6401906b]{color:#e0556b}.tr-ok[data-v-6401906b]{color:var(--emerald-2)}.tr-warn[data-v-6401906b]{color:var(--sev)}.tr-dim[data-v-6401906b]{color:var(--faint)}.con-foot[data-v-6401906b]{border-top:1px solid var(--line-2);font-family:var(--fm);color:var(--faint);align-items:center;gap:.45rem;padding:.75rem 1.1rem;font-size:10px;display:flex;position:relative}.con-foot .ic[data-v-6401906b]{width:13px;height:13px;color:var(--emerald-2)}.health[data-v-6401906b]{border:1px solid var(--line);background:linear-gradient(180deg, var(--ink-2), var(--ink-1));border-radius:18px;margin-top:clamp(2.5rem,5vh,3.5rem);padding:clamp(1.2rem,2.5vw,1.6rem);box-shadow:inset 0 1px #ffffff08}.health-head[data-v-6401906b]{align-items:center;gap:.85rem;margin-bottom:1.2rem;display:flex}.health-ico[data-v-6401906b]{width:38px;height:38px;color:var(--emerald-2);background:#02a87412;border:1px solid #02a8744d;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.health-ico .ic[data-v-6401906b]{width:18px;height:18px}.health-head-text[data-v-6401906b]{flex-direction:column;gap:.25rem;min-width:0;display:flex}.health-k[data-v-6401906b]{font-family:var(--fm);letter-spacing:.14em;color:var(--faint);font-size:10px;font-weight:700}.health-summary[data-v-6401906b]{color:var(--muted);font-size:.85rem;line-height:1.5}.health-nodes[data-v-6401906b]{grid-template-columns:repeat(4,1fr);gap:.6rem;display:grid}.health-node[data-v-6401906b]{border:1px solid var(--line-2);background:#ffffff03;border-radius:11px;align-items:center;gap:.5rem;padding:.7rem .85rem;display:flex}.hn-dot[data-v-6401906b]{border-radius:50%;flex-shrink:0;width:8px;height:8px}.hn-label[data-v-6401906b]{font-family:var(--fm);color:var(--text);font-size:11px;font-weight:700}.hn-state[data-v-6401906b]{font-family:var(--fm);letter-spacing:.08em;margin-inline-start:auto;font-size:8px;font-weight:800}.hn-ok .hn-dot[data-v-6401906b]{background:var(--emerald-2);box-shadow:0 0 8px #34d39e99}.hn-ok .hn-state[data-v-6401906b]{color:var(--emerald-2)}.hn-warn .hn-dot[data-v-6401906b]{background:var(--gold);box-shadow:0 0 8px #c8a66a80}.hn-warn .hn-state[data-v-6401906b]{color:var(--gold-2)}.hn-off .hn-dot[data-v-6401906b]{background:#e0556b}.hn-off .hn-state[data-v-6401906b]{color:#e0556b}.recover[data-v-6401906b]{margin-top:clamp(1.5rem,3vh,2rem)}.recover-k[data-v-6401906b]{font-family:var(--fm);letter-spacing:.14em;color:var(--faint);text-transform:uppercase;margin:0 0 1rem;font-size:10px;font-weight:700}.recover-grid[data-v-6401906b]{grid-template-columns:repeat(4,1fr);gap:.8rem;display:grid}.recover-card[data-v-6401906b]{border:1px solid var(--line);background:linear-gradient(180deg, var(--ink-2), var(--ink-1));color:var(--text);transition:border-color .35s var(--ease), transform .35s var(--ease), box-shadow .35s var(--ease);border-radius:14px;align-items:center;gap:.85rem;padding:1rem 1.1rem;text-decoration:none;display:flex;position:relative;overflow:hidden}.recover-card[data-v-6401906b]:before{content:"";inset-inline:0;background:radial-gradient(70% 100% at 50% 0%, color-mix(in srgb, var(--sev) 7%, transparent), transparent 70%);opacity:0;pointer-events:none;height:50%;transition:opacity .35s;position:absolute;top:0}.recover-card[data-v-6401906b]:hover{border-color:color-mix(in srgb, var(--sev) 35%, var(--line));box-shadow:0 18px 36px -18px color-mix(in srgb, var(--sev) 30%, transparent);transform:translateY(-3px)}.recover-card[data-v-6401906b]:hover:before{opacity:1}.rc-ico[data-v-6401906b]{border:1px solid var(--line);width:40px;height:40px;color:var(--muted);background:var(--ink-2);transition:all .35s var(--ease);border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.rc-ico .ic[data-v-6401906b]{width:18px;height:18px}.recover-card:hover .rc-ico[data-v-6401906b]{color:var(--sev);border-color:color-mix(in srgb, var(--sev) 35%, var(--line))}.rc-body[data-v-6401906b]{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex;position:relative}.rc-label[data-v-6401906b]{color:var(--text);font-size:.88rem;font-weight:700}.rc-desc[data-v-6401906b]{color:var(--faint);white-space:nowrap;text-overflow:ellipsis;font-size:.74rem;overflow:hidden}.rc-arrow[data-v-6401906b]{width:16px;height:16px;color:var(--faint);opacity:0;flex-shrink:0;transition:opacity .3s,transform .3s,color .3s;position:relative;transform:translate(4px)}.recover-card:hover .rc-arrow[data-v-6401906b]{opacity:1;color:var(--sev);transform:translate(0)}.rv[data-v-6401906b]{opacity:0;filter:blur(6px);transform:translateY(18px)}.rv-in[data-v-6401906b]{opacity:1;filter:blur();transition:opacity .7s var(--ease) var(--d,0s), transform .7s var(--ease) var(--d,0s), filter .7s var(--ease) var(--d,0s);transform:none}.err-v2 a[data-v-6401906b]:focus-visible,.err-v2 button[data-v-6401906b]:focus-visible{outline:2px solid var(--gold-2);outline-offset:3px;border-radius:8px}@media (width<=900px){.err-grid[data-v-6401906b]{grid-template-columns:1fr;align-items:start;gap:2.5rem}.health-nodes[data-v-6401906b],.recover-grid[data-v-6401906b]{grid-template-columns:1fr 1fr}}@media (width<=560px){.recover-grid[data-v-6401906b]{grid-template-columns:1fr}.health-nodes[data-v-6401906b]{grid-template-columns:1fr 1fr}.rc-desc[data-v-6401906b]{white-space:normal}}@media (prefers-reduced-motion:reduce){.err-scan[data-v-6401906b],.err-cmd-cursor[data-v-6401906b],.err-live-dot[data-v-6401906b]:after,.con-check-tick[data-v-6401906b]{animation:none}.rv[data-v-6401906b]{opacity:1;filter:none;transform:none}.rv-in[data-v-6401906b]{transition:none}.err-v2[data-v-6401906b] *,.err-v2[data-v-6401906b] :before,.err-v2[data-v-6401906b] :after{transition-duration:.01ms!important}}.home-v2[data-v-cf74e28e]{--ink-0:#08080a;--ink-1:#0c0c0e;--ink-2:#121214;--ink-3:#18181b;--gold:#c8a66a;--gold-2:#e4c99a;--gold-3:#7a653c;--emerald:#02a874;--emerald-2:#34d39e;--text:#ece8e0;--muted:#9a958c;--faint:#615d56;--line:#ece8e014;--line-2:#ece8e00d;--gold-line:#c8a66a38;--fd:"Cabinet Grotesk", ui-sans-serif, system-ui, sans-serif;--fb:"Inter", ui-sans-serif, system-ui, sans-serif;--fm:"Geist Mono", ui-monospace, monospace;--ease:cubic-bezier(.16,1,.3,1);--wrap:1200px;background:var(--ink-0);color:var(--text);font-family:var(--fb);-webkit-font-smoothing:antialiased;position:relative;overflow-x:clip}.home-v2[data-v-cf74e28e] *,.home-v2[data-v-cf74e28e] :before,.home-v2[data-v-cf74e28e] :after{box-sizing:border-box}.wrap[data-v-cf74e28e]{width:100%;max-width:var(--wrap);margin-inline:auto;padding-inline:clamp(1.25rem,5vw,2.5rem)}.wrap-narrow[data-v-cf74e28e]{width:100%;max-width:820px;margin-inline:auto;padding-inline:clamp(1.25rem,5vw,2.5rem)}.surface-base[data-v-cf74e28e]{background:var(--ink-0)}.surface-raised[data-v-cf74e28e]{background:linear-gradient(180deg, var(--ink-1), var(--ink-0))}.surface-feature[data-v-cf74e28e]{background:var(--ink-1)}.home-v2 section[data-v-cf74e28e]{z-index:1;padding-block:clamp(5rem,11vh,8.5rem);position:relative}.ambient[data-v-cf74e28e]{z-index:0;pointer-events:none;position:absolute;inset:0}.amb[data-v-cf74e28e]{filter:blur(120px);opacity:.5;border-radius:50%;position:absolute}.amb-gold[data-v-cf74e28e]{top:-10%;background:radial-gradient(closest-side,#c8a66a29,#0000 70%);width:46vw;height:46vw;animation:26s ease-in-out infinite drift1-cf74e28e;inset-inline-start:-4%}.amb-emerald[data-v-cf74e28e]{bottom:-12%;background:radial-gradient(closest-side,#02a8741a,#0000 72%);width:40vw;height:40vw;animation:32s ease-in-out infinite drift2-cf74e28e;inset-inline-end:-6%}.amb-grid[data-v-cf74e28e]{opacity:.4;background-image:linear-gradient(90deg,#ece8e005 1px,#0000 1px),linear-gradient(#ece8e005 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 60% at 50% 0,#000,#0000 80%);mask-image:radial-gradient(80% 60% at 50% 0,#000,#0000 80%)}@keyframes drift1-cf74e28e{0%,to{transform:translate(0)}50%{transform:translate(3%,4%)}}@keyframes drift2-cf74e28e{0%,to{transform:translate(0)}50%{transform:translate(-3%,-3%)}}.scroll-progress[data-v-cf74e28e]{top:0;z-index:9999;background:linear-gradient(to left, var(--gold), var(--emerald));transform-origin:100%;height:2px;position:fixed;inset-inline:0;transform:scaleX(0)}@supports (animation-timeline:scroll()){.scroll-progress[data-v-cf74e28e]{animation:linear both sp-cf74e28e;animation-timeline:scroll(root)}}@keyframes sp-cf74e28e{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.eyebrow[data-v-cf74e28e]{font-family:var(--fm);letter-spacing:.22em;text-transform:uppercase;color:var(--gold);align-items:center;gap:.55rem;margin:0 0 1.4rem;font-size:11px;font-weight:600;display:inline-flex}.eyebrow.center[data-v-cf74e28e]{justify-content:center;display:flex}.eyebrow.inline[data-v-cf74e28e]{margin:0}.eyebrow-dot[data-v-cf74e28e]{background:var(--emerald);border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px #02a874b3}.gold[data-v-cf74e28e]{color:var(--gold)}.emerald[data-v-cf74e28e]{color:var(--emerald-2)}.tab[data-v-cf74e28e]{font-variant-numeric:tabular-nums}.sec-head[data-v-cf74e28e]{margin-bottom:clamp(2.5rem,5vw,4rem)}.sec-head.row[data-v-cf74e28e],.sec-head-row[data-v-cf74e28e]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem;display:flex}.sec-h2[data-v-cf74e28e]{font-family:var(--fd);letter-spacing:-.025em;color:var(--text);margin:0;font-size:clamp(2rem,4.4vw,3.4rem);font-weight:800;line-height:1.06}.sec-sub[data-v-cf74e28e]{color:var(--muted);max-width:38rem;margin:1rem 0 0;font-size:1rem;line-height:1.75}.sec-sub.center[data-v-cf74e28e]{text-align:center;max-width:42rem;margin-inline:auto}.btn-gold[data-v-cf74e28e],.btn-ghost[data-v-cf74e28e]{font-family:var(--fb);cursor:pointer;transition:transform .35s var(--ease), box-shadow .35s var(--ease), background .3s, border-color .3s, color .3s;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:.55rem;padding:.85rem 1.5rem;font-size:.92rem;font-weight:600;text-decoration:none;display:inline-flex}.btn-gold[data-v-cf74e28e]{background:linear-gradient(180deg, var(--gold-2), var(--gold));color:#1a1407;box-shadow:0 10px 30px -12px #c8a66a99,inset 0 1px #fff6}.btn-gold[data-v-cf74e28e]:hover{transform:translateY(-2px);box-shadow:0 18px 40px -12px #c8a66ab3,inset 0 1px #ffffff80}.btn-gold .ic[data-v-cf74e28e]{transition:transform .35s var(--ease)}.btn-gold:hover .ic[data-v-cf74e28e]{transform:translate(-3px)}.btn-gold.sm[data-v-cf74e28e]{border-radius:10px;padding:.6rem 1.1rem;font-size:.8rem}.btn-gold.lg[data-v-cf74e28e]{border-radius:14px;padding:1.05rem 2.2rem;font-size:1.05rem}.btn-gold.full[data-v-cf74e28e],.btn-ghost.full[data-v-cf74e28e]{width:100%}.btn-ghost[data-v-cf74e28e]{color:var(--text);border-color:var(--line);background:#ece8e005}.btn-ghost[data-v-cf74e28e]:hover{border-color:var(--gold-line);color:var(--gold-2);background:#c8a66a0d;transform:translateY(-2px)}.wizard-link[data-v-cf74e28e]{cursor:pointer;font-family:var(--fm);color:var(--muted);text-underline-offset:5px;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);background:0 0;border:0;align-items:center;gap:.5rem;padding:.4rem 0;font-size:12px;font-weight:500;transition:color .3s;display:inline-flex}.wizard-link[data-v-cf74e28e]:hover{color:var(--gold-2)}.wizard-xp[data-v-cf74e28e]{color:var(--emerald-2);text-decoration:none}.more-link[data-v-cf74e28e]{color:var(--muted);align-items:center;gap:.4rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:color .3s,gap .3s;display:inline-flex}.more-link[data-v-cf74e28e]:hover{color:var(--gold-2);gap:.7rem}.more-link .rot[data-v-cf74e28e]{transform:rotate(45deg)}.chip[data-v-cf74e28e]{font-family:var(--fm);letter-spacing:.04em;border:1px solid var(--line);color:var(--muted);border-radius:7px;align-items:center;gap:.3rem;padding:.22rem .6rem;font-size:10px;font-weight:600;display:inline-flex}.chip-plain[data-v-cf74e28e]{background:0 0}.chip-gold[data-v-cf74e28e]{color:var(--gold-2);border-color:var(--gold-line);background:#c8a66a14}.chip-emerald[data-v-cf74e28e]{color:var(--emerald-2);background:#02a87414;border-color:#02a8744d}.chip-soon[data-v-cf74e28e]{color:var(--muted);border-color:var(--line)}.d-easy[data-v-cf74e28e]{color:var(--emerald-2);background:#02a87412;border-color:#02a8744d}.d-med[data-v-cf74e28e]{color:var(--gold-2);border-color:var(--gold-line);background:#c8a66a12}.d-hard[data-v-cf74e28e]{color:#e08a6a;background:#e08a6a12;border-color:#e08a6a4d}.self[data-v-cf74e28e]{align-self:flex-start}.card[data-v-cf74e28e]{border:1px solid var(--line);background:linear-gradient(180deg, var(--ink-2), var(--ink-1));transition:transform .4s var(--ease), border-color .4s, box-shadow .4s;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 30px 60px -30px #000000b3,inset 0 1px #ffffff0a}.card[data-v-cf74e28e]:hover{border-color:var(--gold-line);transform:translateY(-3px);box-shadow:0 40px 70px -30px #000c,inset 0 1px #ffffff0f,0 0 0 1px #c8a66a0f}.ic[data-v-cf74e28e]{width:1em;height:1em}.glow-gold-tr[data-v-cf74e28e]:before,.glow-gold-t[data-v-cf74e28e]:before,.glow-gold-b[data-v-cf74e28e]:before,.glow-emerald-t[data-v-cf74e28e]:before{content:"";pointer-events:none;z-index:0;height:55%;position:absolute;inset-inline:0}.glow-gold-tr[data-v-cf74e28e]:before{background:radial-gradient(70% 100% at 85% 0,#c8a66a1f,#0000 70%);top:0}.glow-gold-t[data-v-cf74e28e]:before{background:radial-gradient(60% 100% at 50% 0,#c8a66a24,#0000 70%);top:0}.glow-gold-b[data-v-cf74e28e]:before{background:radial-gradient(70% 100% at 50% 100%,#c8a66a1a,#0000 70%);top:auto;bottom:0}.glow-emerald-t[data-v-cf74e28e]:before{background:radial-gradient(60% 100% at 50% 0,#02a8741a,#0000 70%);top:0}.card[data-v-cf74e28e]>*{z-index:1;position:relative}.hero[data-v-cf74e28e]{padding-top:clamp(4rem,10vh,7rem);padding-bottom:clamp(3rem,7vh,5rem)}.hero-grid[data-v-cf74e28e]{grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(2rem,5vw,4.5rem);display:grid}.hero-copy[data-v-cf74e28e]{max-width:40rem}.hero-h1[data-v-cf74e28e]{font-family:var(--fd);letter-spacing:-.035em;color:var(--text);margin:0;font-size:clamp(2.75rem,6.4vw,5.25rem);font-weight:800;line-height:1.02}.hero-lead[data-v-cf74e28e]{color:var(--muted);max-width:34rem;margin:1.6rem 0 0;font-size:clamp(1rem,1.4vw,1.18rem);line-height:1.85}.hero-cta[data-v-cf74e28e]{flex-wrap:wrap;align-items:center;gap:.9rem;margin-top:2.4rem;display:flex}.hero-fine[data-v-cf74e28e]{font-family:var(--fm);color:var(--faint);letter-spacing:.04em;margin:1.3rem 0 0;font-size:11px}.hero-art[data-v-cf74e28e]{position:relative}.verify[data-v-cf74e28e]{border:1px solid var(--gold-line);-webkit-backdrop-filter:blur(20px);background:linear-gradient(#121214e6,#0a0a0ceb);border-radius:24px;position:relative;overflow:hidden;box-shadow:0 50px 100px -40px #000000e6,inset 0 1px #ffffff0f}.verify[data-v-cf74e28e]:before{content:"";inset-inline:0;pointer-events:none;background:radial-gradient(70% 100% at 50% 0,#c8a66a1a,#0000 70%);height:50%;position:absolute;top:0}.verify-bar[data-v-cf74e28e]{border-bottom:1px solid var(--line-2);align-items:center;gap:.7rem;padding:.8rem 1.1rem;display:flex;position:relative}.verify-dots[data-v-cf74e28e]{gap:6px;display:flex}.verify-dots i[data-v-cf74e28e]{background:#2a2a2d;border-radius:50%;width:9px;height:9px}.verify-title[data-v-cf74e28e]{font-family:var(--fm);color:var(--muted);align-items:center;gap:.4rem;font-size:11px;display:inline-flex}.verify-title .ic[data-v-cf74e28e]{color:var(--gold);width:13px;height:13px}.verify-phase[data-v-cf74e28e]{font-family:var(--fm);letter-spacing:.14em;color:var(--gold);margin-inline-start:auto;font-size:10px;font-weight:700}.verify-phase.done[data-v-cf74e28e]{color:var(--emerald-2)}.verify-stage[data-v-cf74e28e]{flex-direction:column;align-items:center;gap:1.4rem;padding:2rem 1.5rem 1.4rem;display:flex;position:relative}.radar[data-v-cf74e28e]{width:200px;height:200px;position:relative}.radar-ring[data-v-cf74e28e]{border:1px solid var(--line);border-radius:50%;margin:auto;position:absolute;inset:0}.radar-ring.r1[data-v-cf74e28e]{width:200px;height:200px}.radar-ring.r2[data-v-cf74e28e]{width:134px;height:134px}.radar-ring.r3[data-v-cf74e28e]{border-color:var(--gold-line);width:68px;height:68px}.radar-sweep[data-v-cf74e28e]{background:conic-gradient(#0000 0deg,#c8a66a47 26deg,#0000 60deg);border-radius:50%;animation:14s linear infinite sweep-cf74e28e;position:absolute;inset:0;-webkit-mask:radial-gradient(closest-side,#0000 30%,#000 31%);mask:radial-gradient(closest-side,#0000 30%,#000 31%)}@keyframes sweep-cf74e28e{to{transform:rotate(360deg)}}.radar-core[data-v-cf74e28e]{border:1px solid var(--gold-line);width:42px;height:42px;color:var(--gold-2);background:#c8a66a1a;border-radius:50%;justify-content:center;align-items:center;margin:auto;display:flex;position:absolute;inset:0}.radar-core .ic[data-v-cf74e28e]{width:20px;height:20px}.radar-node[data-v-cf74e28e]{width:0;height:0;transform:rotate(calc(var(--a) * 1deg)) translateY(-100px);position:absolute;top:50%;left:50%}.rn-dot[data-v-cf74e28e]{width:9px;height:9px;transform:translate(-50%,-50%) rotate(calc(var(--a) * -1deg));border:1px solid var(--line);transition:background .5s var(--ease), box-shadow .5s var(--ease), border-color .5s;background:#33333a;border-radius:50%;position:absolute}.radar-node.on .rn-dot[data-v-cf74e28e]{background:var(--emerald-2);border-color:var(--emerald-2);box-shadow:0 0 12px #34d39ecc}.verify-target[data-v-cf74e28e]{font-family:var(--fm);align-items:center;gap:.6rem;display:flex}.vt-label[data-v-cf74e28e]{letter-spacing:.2em;color:var(--faint);font-size:9px}.vt-url[data-v-cf74e28e]{color:var(--text);font-size:12px}.verify-foot[data-v-cf74e28e]{padding:0 1.5rem 1.4rem;position:relative}.vf-bar[data-v-cf74e28e]{background:var(--line);border-radius:9999px;height:4px;overflow:hidden}.vf-fill[data-v-cf74e28e]{background:linear-gradient(to left, var(--emerald-2), var(--gold));border-radius:9999px;height:100%;transition:width .15s linear;display:block}.vf-meta[data-v-cf74e28e]{font-family:var(--fm);color:var(--muted);justify-content:space-between;margin-top:.6rem;font-size:10px;display:flex}.vf-pct[data-v-cf74e28e]{color:var(--gold-2)}.verify-float[data-v-cf74e28e]{inset-inline-end:1rem;font-family:var(--fm);color:var(--muted);border:1px solid var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0c0c0ee6;border-radius:10px;align-items:center;gap:.45rem;padding:.45rem .8rem;font-size:10px;display:inline-flex;position:absolute;bottom:-.8rem}.vf-dot[data-v-cf74e28e]{background:var(--emerald-2);border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #02a874b3}.ticker-sec[data-v-cf74e28e]{padding-block:1.5rem}.statement[data-v-cf74e28e]{font-family:var(--fd);letter-spacing:-.03em;color:var(--text);text-align:center;max-width:18ch;margin:0 auto;font-size:clamp(2.1rem,5vw,4rem);font-weight:800;line-height:1.12}.principles[data-v-cf74e28e]{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:clamp(1.5rem,4vw,3.5rem);margin-top:clamp(3rem,7vw,5.5rem);padding-top:clamp(2.5rem,5vw,3.5rem);display:grid}.principle[data-v-cf74e28e]{text-align:right}.principle-num[data-v-cf74e28e]{text-align:right;font-family:var(--fd);color:var(--gold);letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:clamp(2.75rem,5.5vw,4rem);font-weight:900;line-height:.95;display:block}.principle-t[data-v-cf74e28e]{font-family:var(--fd);color:var(--text);text-align:right;margin:1.1rem 0 .6rem;font-size:1.12rem;font-weight:700}.principle-d[data-v-cf74e28e]{color:var(--muted);text-align:right;margin:0;font-size:.92rem;line-height:1.8}.principle-proof[data-v-cf74e28e]{font-family:var(--fm);color:var(--emerald-2);background:#02a8740f;border:1px solid #02a87433;border-radius:7px;margin-top:1rem;padding:.32rem .65rem;font-size:11px;display:inline-block}.live-pill[data-v-cf74e28e]{font-family:var(--fm);letter-spacing:.12em;color:var(--emerald-2);background:#02a87412;border:1px solid #02a8744d;border-radius:9999px;align-items:center;gap:.45rem;padding:.35rem .7rem;font-size:10px;font-weight:700;display:inline-flex}.live-dot[data-v-cf74e28e]{background:var(--emerald-2);border-radius:50%;width:6px;height:6px;animation:1.8s ease-in-out infinite pulse-cf74e28e}.live-tag[data-v-cf74e28e]{font-family:var(--fm);letter-spacing:.1em;color:var(--emerald-2);align-items:center;gap:.4rem;font-size:9px;font-weight:700;display:inline-flex}@keyframes pulse-cf74e28e{0%,to{opacity:.4}50%{opacity:1}}.term[data-v-cf74e28e]{border:1px solid var(--line);background:linear-gradient(180deg, var(--ink-2), var(--ink-1));border-radius:20px;overflow:hidden;box-shadow:0 40px 80px -40px #000c,inset 0 1px #ffffff0a}.term-bar[data-v-cf74e28e]{border-bottom:1px solid var(--line-2);align-items:center;gap:.7rem;padding:.75rem 1.1rem;display:flex}.term-dots[data-v-cf74e28e]{gap:6px;display:flex}.term-dots i[data-v-cf74e28e]{background:#2a2a2d;border-radius:50%;width:9px;height:9px}.term-name[data-v-cf74e28e]{font-family:var(--fm);color:var(--muted);font-size:11px}.term-run[data-v-cf74e28e]{font-family:var(--fm);color:var(--faint);margin-inline-start:auto;font-size:10px}.term-grid[data-v-cf74e28e]{grid-template-columns:1.5fr 1fr;display:grid}.term-log[data-v-cf74e28e]{font-family:var(--fm);direction:ltr;min-height:300px;padding:1.4rem 1.5rem;font-size:12px;line-height:1.9}.log-line[data-v-cf74e28e]{animation:logIn-cf74e28e .4s var(--ease) both;gap:.85rem;display:flex}@keyframes logIn-cf74e28e{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}.log-ch[data-v-cf74e28e]{text-align:center;flex-shrink:0;width:1ch}.log-ch.is-run[data-v-cf74e28e]{color:var(--gold)}.log-ch.is-info[data-v-cf74e28e]{color:var(--faint)}.log-ch.is-ok[data-v-cf74e28e]{color:var(--emerald-2)}.log-ch.is-warn[data-v-cf74e28e]{color:#e08a6a}.log-txt[data-v-cf74e28e]{color:var(--muted);flex:1}.log-cmd[data-v-cf74e28e]{color:var(--text)}.log-time[data-v-cf74e28e]{color:var(--faint);flex-shrink:0}.term-cursor[data-v-cf74e28e]{background:var(--gold);vertical-align:middle;width:7px;height:15px;animation:1.1s step-end infinite blink-cf74e28e;display:inline-block}@keyframes blink-cf74e28e{50%{opacity:0}}.term-side[data-v-cf74e28e]{border-inline-start:1px solid var(--line-2);background:#ffffff03;flex-direction:column;gap:1.2rem;padding:1.4rem 1.3rem;display:flex}.ts-row[data-v-cf74e28e]{align-items:center;gap:.5rem;display:flex}.ts-row.between[data-v-cf74e28e]{justify-content:space-between}.ts-k[data-v-cf74e28e]{font-family:var(--fm);letter-spacing:.12em;color:var(--faint);font-size:10px}.ts-v[data-v-cf74e28e]{font-family:var(--fm);color:var(--text);font-size:12px}.ts-mono[data-v-cf74e28e]{font-family:var(--fm);color:var(--gold-2);font-size:11px}.ts-block[data-v-cf74e28e]{flex-direction:column;gap:.55rem;display:flex}.ts-bar[data-v-cf74e28e]{background:var(--line);border-radius:9999px;height:4px;overflow:hidden}.ts-bar-fill[data-v-cf74e28e]{background:linear-gradient(to left, var(--gold), var(--gold-3));border-radius:9999px;height:100%;display:block}.ts-chips[data-v-cf74e28e]{flex-wrap:wrap;gap:.4rem;display:flex}.ts-cta[data-v-cf74e28e]{margin-top:auto}.timeline[data-v-cf74e28e]{grid-template-columns:repeat(4,1fr);gap:1.25rem;display:grid;position:relative}.tl-line[data-v-cf74e28e]{top:27px;background:linear-gradient(to left, transparent, var(--line) 12%, var(--line) 88%, transparent);height:1px;position:absolute;inset-inline:30px}.tl-item[data-v-cf74e28e]{flex-direction:column;align-items:center;text-decoration:none;display:flex;position:relative}.tl-node[data-v-cf74e28e]{z-index:2;width:54px;height:54px;color:var(--muted);border:1px solid var(--line);background:var(--ink-2);transition:all .4s var(--ease);border-radius:16px;justify-content:center;align-items:center;display:flex;position:relative}.tl-node .ic[data-v-cf74e28e]{width:22px;height:22px}.tl-item:hover .tl-node[data-v-cf74e28e]{color:var(--gold-2);border-color:var(--gold-line);transform:translateY(-3px);box-shadow:0 14px 30px -14px #c8a66a80}.tl-card[data-v-cf74e28e]{border:1px solid var(--line);background:linear-gradient(180deg, var(--ink-2), var(--ink-1));width:100%;transition:border-color .4s, transform .4s var(--ease);border-radius:18px;margin-top:1.4rem;padding:1.4rem;box-shadow:inset 0 1px #ffffff08}.tl-item:hover .tl-card[data-v-cf74e28e]{border-color:var(--gold-line);transform:translateY(-3px)}.tl-top[data-v-cf74e28e]{align-items:center;gap:.5rem;margin-bottom:.8rem;display:flex}.tl-num[data-v-cf74e28e]{font-family:var(--fm);color:var(--gold);font-size:11px;font-weight:700}.tl-code[data-v-cf74e28e]{font-family:var(--fm);letter-spacing:.12em;color:var(--faint);font-size:10px}.tl-title[data-v-cf74e28e]{font-family:var(--fd);color:var(--text);margin:0 0 .5rem;font-size:1.12rem;font-weight:700;line-height:1.3}.tl-desc[data-v-cf74e28e]{color:var(--muted);margin:0 0 1rem;font-size:.85rem;line-height:1.7}.tl-skills[data-v-cf74e28e]{flex-wrap:wrap;gap:.35rem;margin-bottom:1.1rem;display:flex}.tl-foot[data-v-cf74e28e]{border-top:1px solid var(--line-2);justify-content:space-between;align-items:center;padding-top:.9rem;display:flex}.tl-meta[data-v-cf74e28e]{font-family:var(--fm);color:var(--faint);font-size:10px}.tl-go[data-v-cf74e28e]{color:var(--muted);align-items:center;gap:.35rem;font-size:.78rem;font-weight:600;transition:color .3s,gap .3s;display:inline-flex}.tl-go.gold[data-v-cf74e28e]{color:var(--gold-2)}.tl-item:hover .tl-go[data-v-cf74e28e]{color:var(--gold-2);gap:.6rem}.tl-item.soon[data-v-cf74e28e]{opacity:.6}.bento[data-v-cf74e28e]{grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr;gap:1.25rem;display:grid}.bento-hero[data-v-cf74e28e]{flex-direction:column;grid-area:span 2/span 2;padding:clamp(1.6rem,3vw,2.4rem);display:flex}.bh-top[data-v-cf74e28e]{align-items:center;gap:.7rem;margin-bottom:1.4rem;display:flex}.bh-id[data-v-cf74e28e]{font-family:var(--fm);color:var(--faint);font-size:10px}.bh-title[data-v-cf74e28e]{font-family:var(--fd);color:var(--text);margin:0 0 .8rem;font-size:clamp(1.5rem,2.6vw,2.1rem);font-weight:800;line-height:1.15;transition:color .3s}.bento-hero:hover .bh-title[data-v-cf74e28e]{color:var(--gold-2)}.bh-desc[data-v-cf74e28e]{color:var(--muted);max-width:42ch;margin:0 0 1.3rem;font-size:.95rem;line-height:1.8}.bh-tags[data-v-cf74e28e]{flex-wrap:wrap;gap:.5rem;display:flex}.bh-foot[data-v-cf74e28e]{justify-content:space-between;align-items:center;gap:1rem;margin-top:auto;padding-top:1.8rem;display:flex}.bh-xp[data-v-cf74e28e]{font-family:var(--fm);color:var(--text);font-size:2.4rem;font-weight:700;line-height:1}.bh-xp span[data-v-cf74e28e]{color:var(--faint);margin-inline-start:.4rem;font-size:.8rem}.bento-sm[data-v-cf74e28e]{flex-direction:column;padding:1.4rem;display:flex}.bs-top[data-v-cf74e28e]{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.bs-title[data-v-cf74e28e]{font-family:var(--fd);color:var(--text);margin:0 0 .7rem;font-size:1.1rem;font-weight:700;line-height:1.3;transition:color .3s}.bento-sm:hover .bs-title[data-v-cf74e28e]{color:var(--gold-2)}.bs-foot[data-v-cf74e28e]{margin-top:auto;padding-top:1.2rem}.bs-row[data-v-cf74e28e]{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.bs-xp[data-v-cf74e28e]{font-family:var(--fm);color:var(--text);font-size:.95rem;font-weight:700}.bs-rate[data-v-cf74e28e]{font-family:var(--fm);color:var(--faint);font-size:10px}.bs-bar[data-v-cf74e28e]{background:var(--line);border-radius:9999px;height:3px;margin-bottom:1rem;overflow:hidden}.bs-bar-fill[data-v-cf74e28e]{background:var(--muted);border-radius:9999px;height:100%;display:block}.bs-go[data-v-cf74e28e]{border:1px solid var(--line);width:38px;height:38px;color:var(--muted);transition:all .3s var(--ease);border-radius:10px;justify-content:center;align-items:center;margin-inline-start:auto;text-decoration:none;display:flex}.bento-sm:hover .bs-go[data-v-cf74e28e]{background:var(--gold);border-color:var(--gold);color:#1a1407}.bento-stat[data-v-cf74e28e]{flex-direction:column;justify-content:space-between;padding:1.5rem;display:flex}.stat-head[data-v-cf74e28e]{align-items:center;gap:.5rem;margin-bottom:1.2rem;display:flex}.stat-head .ic[data-v-cf74e28e]{width:16px;height:16px}.stat-rows[data-v-cf74e28e]{flex-direction:column;gap:.9rem;display:flex}.stat-r[data-v-cf74e28e]{color:var(--muted);justify-content:space-between;align-items:center;font-size:.85rem;display:flex}.stat-v[data-v-cf74e28e]{font-family:var(--fm);color:var(--text);font-size:1.3rem;font-weight:700}.stat-v.gold[data-v-cf74e28e]{color:var(--gold-2)}.stat-v.emerald[data-v-cf74e28e]{color:var(--emerald-2)}.bento-cta[data-v-cf74e28e]{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.3rem;padding:1.6rem;text-decoration:none;display:flex}.cta-ic[data-v-cf74e28e]{width:30px;height:30px;color:var(--gold);margin-bottom:.6rem}.cta-t[data-v-cf74e28e]{font-family:var(--fd);color:var(--text);margin:0;font-size:1rem;font-weight:700}.cta-s[data-v-cf74e28e]{color:var(--faint);margin:0 0 .8rem;font-size:.78rem}.plat-grid[data-v-cf74e28e]{grid-template-columns:.85fr 1.15fr;gap:clamp(2rem,5vw,5rem);display:grid}.plat-sticky[data-v-cf74e28e]{align-self:start;position:sticky;top:7rem}.plat-list[data-v-cf74e28e]{border-top:1px solid var(--line)}.plat-row[data-v-cf74e28e]{border-bottom:1px solid var(--line);border-radius:14px;gap:1.3rem;padding:1.7rem .5rem;transition:background .3s,padding-inline .3s;display:flex}.plat-row[data-v-cf74e28e]:hover{background:#ffffff05;padding-inline:1rem}.plat-ico[data-v-cf74e28e]{border:1px solid var(--line);width:46px;height:46px;color:var(--muted);background:var(--ink-2);transition:all .35s var(--ease);border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.plat-ico .ic[data-v-cf74e28e]{width:20px;height:20px}.plat-row:hover .plat-ico[data-v-cf74e28e]{color:var(--gold-2);border-color:var(--gold-line)}.plat-title-row[data-v-cf74e28e]{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.plat-title[data-v-cf74e28e]{font-family:var(--fd);color:var(--text);margin:0;font-size:1.08rem;font-weight:700}.plat-desc[data-v-cf74e28e]{color:var(--muted);max-width:46ch;margin:.5rem 0 0;font-size:.92rem;line-height:1.75}.fit-grid[data-v-cf74e28e]{grid-template-columns:1fr 1fr;gap:1.25rem;display:grid}.fit-card[data-v-cf74e28e]{padding:clamp(1.6rem,3vw,2.2rem)}.fit-card.yes[data-v-cf74e28e]{border-color:#02a8744d}.fit-tag[data-v-cf74e28e]{font-family:var(--fm);letter-spacing:.12em;border-radius:9999px;align-items:center;gap:.5rem;margin-bottom:1.4rem;padding:.4rem .8rem;font-size:11px;font-weight:700;display:inline-flex}.fit-tag .ic[data-v-cf74e28e]{width:14px;height:14px}.fit-tag.yes[data-v-cf74e28e]{color:var(--emerald-2);background:#02a87414;border:1px solid #02a8744d}.fit-tag.no[data-v-cf74e28e]{color:var(--muted);border:1px solid var(--line);background:#ece8e005}.fit-list[data-v-cf74e28e]{flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.fit-list li[data-v-cf74e28e]{color:var(--text);align-items:flex-start;gap:.75rem;font-size:.92rem;line-height:1.7;display:flex}.fit-card.no .fit-list li[data-v-cf74e28e]{color:var(--muted)}.fit-list .ic[data-v-cf74e28e]{flex-shrink:0;width:18px;height:18px;margin-top:.15rem}.fit-list .ic.yes[data-v-cf74e28e]{color:var(--emerald-2)}.fit-list .ic.no[data-v-cf74e28e]{color:var(--faint)}.how-grid[data-v-cf74e28e]{grid-template-columns:repeat(4,1fr);gap:1.5rem;display:grid;position:relative}.how-line[data-v-cf74e28e]{top:24px;background:var(--line);height:1px;position:absolute;inset-inline:40px}.how-step[data-v-cf74e28e]{position:relative}.how-node[data-v-cf74e28e]{z-index:2;border:1px solid var(--line);background:var(--ink-1);width:48px;height:48px;color:var(--muted);transition:all .4s var(--ease);border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative}.how-node .ic[data-v-cf74e28e]{width:18px;height:18px}.how-node.final[data-v-cf74e28e]{border-color:var(--gold-line);color:var(--gold-2)}.how-step:hover .how-node[data-v-cf74e28e]{border-color:var(--gold-line);color:var(--gold-2);transform:translateY(-2px)}.how-step-n[data-v-cf74e28e]{font-family:var(--fm);letter-spacing:.16em;color:var(--faint);margin-top:1.3rem;font-size:10px;display:block}.how-t[data-v-cf74e28e]{font-family:var(--fd);color:var(--text);margin:.5rem 0 .4rem;font-size:1.05rem;font-weight:700}.how-d[data-v-cf74e28e]{color:var(--muted);max-width:230px;margin:0;font-size:.85rem;line-height:1.7}.intel-grid[data-v-cf74e28e]{grid-template-columns:repeat(4,1fr);gap:1.25rem;display:grid}.intel-card[data-v-cf74e28e]{flex-direction:column;padding:1.4rem;text-decoration:none;display:flex}.intel-type[data-v-cf74e28e]{font-family:var(--fm);letter-spacing:.16em;color:var(--gold);align-items:center;gap:.4rem;margin-bottom:.9rem;font-size:9px;font-weight:700;display:inline-flex}.intel-type .ic[data-v-cf74e28e]{width:12px;height:12px}.intel-title[data-v-cf74e28e]{font-family:var(--fd);color:var(--text);margin:0 0 .9rem;font-size:1rem;font-weight:700;line-height:1.45;transition:color .3s}.intel-card:hover .intel-title[data-v-cf74e28e]{color:var(--gold-2)}.intel-meta[data-v-cf74e28e]{border-top:1px solid var(--line-2);font-family:var(--fm);color:var(--faint);margin-top:auto;padding-top:.9rem;font-size:10px}.intel-foot[data-v-cf74e28e]{justify-content:center;margin-top:2.5rem;display:flex}.fd-sec[data-v-cf74e28e]{position:relative;overflow:hidden}.fd-ambient[data-v-cf74e28e]{inset-inline:0;pointer-events:none;background:radial-gradient(42% 60% at 24% 30%,#c8a66a0f,#0000 70%),radial-gradient(42% 60% at 76% 62%,#02a8740d,#0000 70%);height:64%;position:absolute;top:8%}.fd-wrap[data-v-cf74e28e]{z-index:1;position:relative}.fd-head[data-v-cf74e28e]{max-width:46rem;margin-bottom:clamp(2.5rem,5vw,3.5rem)}.fd-h2[data-v-cf74e28e]{font-family:var(--fd);letter-spacing:-.025em;color:var(--text);margin:0;font-size:clamp(2rem,4.4vw,3.2rem);font-weight:800;line-height:1.1}.fd-sub[data-v-cf74e28e]{color:var(--muted);margin:1.1rem 0 0;font-size:1rem;line-height:1.8}.fd-connector[data-v-cf74e28e]{align-items:center;gap:.8rem;margin-top:1.8rem;display:flex}.fd-conn-line[data-v-cf74e28e]{background:var(--line);flex:1;height:1px}.fd-conn-node[data-v-cf74e28e]{background:var(--gold);border-radius:50%;flex-shrink:0;width:7px;height:7px;box-shadow:0 0 10px #c8a66a99}.fd-conn-tag[data-v-cf74e28e]{font-family:var(--fm);letter-spacing:.2em;color:var(--faint);white-space:nowrap;font-size:10px;font-weight:700}.fd-grid[data-v-cf74e28e]{grid-template-columns:1fr 1fr;gap:clamp(1.25rem,3vw,2rem);display:grid}.fd-card[data-v-cf74e28e]{border:1px solid var(--line);background:linear-gradient(180deg, var(--ink-2), var(--ink-1));transition:transform .45s var(--ease), border-color .45s var(--ease), box-shadow .45s var(--ease);border-radius:22px;padding:clamp(1.6rem,3vw,2.2rem);position:relative;overflow:hidden;box-shadow:0 30px 60px -34px #000000b3,inset 0 1px #ffffff0a}.fd-card[data-v-cf74e28e]:hover{border-color:color-mix(in srgb, var(--tone) 45%, var(--line));box-shadow:0 44px 80px -34px #000c, 0 0 0 1px color-mix(in srgb, var(--tone) 18%, transparent);transform:translateY(-4px)}.fd-glow[data-v-cf74e28e]{inset-inline:0;pointer-events:none;opacity:.8;background:radial-gradient(70% 100% at 50% 0%, color-mix(in srgb, var(--tone) 12%, transparent), transparent 72%);height:55%;transition:opacity .45s;position:absolute;top:0}.fd-card:hover .fd-glow[data-v-cf74e28e]{opacity:1}.fd-scan[data-v-cf74e28e]{inset-inline:0;pointer-events:none;opacity:0;background:linear-gradient(to right, transparent, color-mix(in srgb, var(--tone) 70%, transparent), transparent);height:1px;position:absolute;top:0}.fd-card:hover .fd-scan[data-v-cf74e28e]{animation:1.4s ease-out fd-scan-cf74e28e}@keyframes fd-scan-cf74e28e{0%{opacity:0;transform:translateY(0)}10%{opacity:1}to{opacity:0;transform:translateY(440px)}}.fd-strip[data-v-cf74e28e]{z-index:1;justify-content:space-between;align-items:center;margin-bottom:1.4rem;display:flex;position:relative}.fd-callsign[data-v-cf74e28e]{font-family:var(--fm);letter-spacing:.22em;color:var(--tone);font-size:11px;font-weight:800}.fd-status[data-v-cf74e28e]{font-family:var(--fm);letter-spacing:.14em;color:var(--emerald-2);align-items:center;gap:.4rem;font-size:9px;font-weight:700;display:inline-flex}.fd-status-dot[data-v-cf74e28e]{background:var(--emerald-2);border-radius:50%;width:6px;height:6px;position:relative}.fd-status-dot[data-v-cf74e28e]:after{content:"";background:inherit;border-radius:50%;animation:1.8s cubic-bezier(0,0,.2,1) infinite fd-ping-cf74e28e;position:absolute;inset:0}@keyframes fd-ping-cf74e28e{0%{opacity:.7;transform:scale(1)}75%,to{opacity:0;transform:scale(2.6)}}.fd-id[data-v-cf74e28e]{z-index:1;align-items:center;gap:1rem;margin-bottom:1.2rem;display:flex;position:relative}.fd-mono[data-v-cf74e28e]{width:3.6rem;height:3.6rem;font-family:var(--fd);letter-spacing:-.03em;color:var(--tone);border:1px solid color-mix(in srgb, var(--tone) 40%, transparent);background:color-mix(in srgb, var(--tone) 9%, transparent);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;font-size:1.5rem;font-weight:900;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffff0f}.fd-mono-img[data-v-cf74e28e]{object-fit:cover;border-radius:inherit;width:100%;height:100%}.fd-name[data-v-cf74e28e]{font-family:var(--fd);color:var(--text);margin:0;font-size:clamp(1.25rem,2.4vw,1.6rem);font-weight:800;line-height:1.15}.fd-role[data-v-cf74e28e]{color:var(--muted);margin:.3rem 0 0;font-size:.82rem;line-height:1.5}.fd-tag[data-v-cf74e28e]{z-index:1;font-family:var(--fm);letter-spacing:.16em;color:var(--tone);border:1px solid color-mix(in srgb, var(--tone) 35%, transparent);background:color-mix(in srgb, var(--tone) 7%, transparent);border-radius:8px;align-items:center;gap:.45rem;margin-bottom:1.1rem;padding:.4rem .8rem;font-size:10px;font-weight:800;display:inline-flex;position:relative}.fd-tag .ic[data-v-cf74e28e]{width:13px;height:13px}.fd-bio[data-v-cf74e28e]{z-index:1;color:var(--muted);margin:0 0 1.4rem;font-size:.9rem;line-height:1.85;position:relative}.fd-block[data-v-cf74e28e]{z-index:1;border-top:1px solid var(--line);margin-top:1.2rem;padding-top:1.2rem;position:relative}.fd-block-k[data-v-cf74e28e]{font-family:var(--fm);letter-spacing:.18em;color:var(--faint);margin:0 0 .9rem;font-size:9px;font-weight:700}.fd-points[data-v-cf74e28e]{flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.fd-points li[data-v-cf74e28e]{color:var(--text);align-items:flex-start;gap:.6rem;font-size:.84rem;line-height:1.6;display:flex}.fd-points .ic[data-v-cf74e28e]{width:15px;height:15px;color:var(--tone);flex-shrink:0;margin-top:.18rem}.fd-creds[data-v-cf74e28e]{flex-wrap:wrap;gap:.4rem;display:flex}.fd-cred[data-v-cf74e28e]{font-family:var(--fm);color:var(--muted);border:1px solid var(--line);background:#ffffff04;border-radius:7px;padding:.3rem .6rem;font-size:10px;font-weight:600;transition:color .25s,border-color .25s}.fd-cred[data-v-cf74e28e]:hover{color:var(--tone);border-color:color-mix(in srgb, var(--tone) 40%, transparent)}.fd-foot[data-v-cf74e28e]{z-index:1;border-top:1px solid var(--line);font-family:var(--fm);letter-spacing:.08em;color:var(--faint);align-items:center;gap:.5rem;margin-top:1.4rem;padding-top:1rem;font-size:9px;display:flex;position:relative}.fd-foot-sep[data-v-cf74e28e]{color:var(--line)}.pt-wrap[data-v-cf74e28e]{justify-content:center;margin-bottom:clamp(2rem,4vw,3rem);display:flex}.pt-toggle[data-v-cf74e28e]{border:1px solid var(--line);background:var(--ink-2);border-radius:14px;gap:.3rem;padding:.35rem;display:inline-flex}.pt-opt[data-v-cf74e28e]{cursor:pointer;font-family:var(--fb);color:var(--muted);transition:all .3s var(--ease);background:0 0;border:0;border-radius:10px;align-items:center;gap:.4rem;padding:.6rem 1.3rem;font-size:.85rem;font-weight:600;display:inline-flex;position:relative}.pt-opt[data-v-cf74e28e]:hover{color:var(--text)}.pt-opt.on[data-v-cf74e28e]{background:linear-gradient(180deg, var(--ink-3), var(--ink-2));color:var(--text);box-shadow:0 0 0 1px var(--gold-line), inset 0 1px 0 #ffffff0d}.pt-badge[data-v-cf74e28e]{font-family:var(--fm);letter-spacing:.04em;color:var(--gold-2);border:1px solid var(--gold-line);border-radius:9999px;padding:.12rem .4rem;font-size:8px;font-weight:700}.pt-opt.on .pt-badge[data-v-cf74e28e]{color:#1a1407;background:var(--gold);border-color:#0000}.price-grid[data-v-cf74e28e]{grid-template-columns:repeat(2,1fr);gap:1.5rem;max-width:880px;margin-inline:auto;display:grid}.price-card[data-v-cf74e28e]{flex-direction:column;padding:clamp(1.8rem,3vw,2.4rem);display:flex}.price-card.vip[data-v-cf74e28e]{border-color:var(--gold-line);padding-top:calc(clamp(1.8rem,3vw,2.4rem) + 30px)}.vip-ribbon[data-v-cf74e28e]{top:0;z-index:3;background:linear-gradient(180deg, var(--gold-2), var(--gold));color:#1a1407;height:30px;font-family:var(--fm);letter-spacing:.16em;text-transform:uppercase;justify-content:center;align-items:center;gap:.45rem;font-size:9.5px;font-weight:700;display:flex;position:absolute;inset-inline:0;box-shadow:inset 0 -1px #0000001f,0 6px 18px -8px #c8a66a80}.vip-ribbon .ic[data-v-cf74e28e]{width:12px;height:12px}.pc-head[data-v-cf74e28e]{justify-content:space-between;align-items:center;margin-bottom:1.4rem;display:flex}.pc-name[data-v-cf74e28e]{font-family:var(--fd);color:var(--text);align-items:center;gap:.5rem;margin:0;font-size:1.2rem;font-weight:700;display:flex}.pc-price[data-v-cf74e28e]{font-family:var(--fd);color:var(--text);font-size:2.6rem;font-weight:800;line-height:1}.pc-price.gold[data-v-cf74e28e]{color:var(--gold-2)}.pc-price-row[data-v-cf74e28e]{flex-wrap:wrap;align-items:baseline;gap:.7rem;display:flex}.pc-was[data-v-cf74e28e]{font-family:var(--fm);color:var(--faint);font-size:.9rem;text-decoration:line-through}.pc-cur[data-v-cf74e28e]{color:var(--faint);font-size:.85rem}.pc-sub[data-v-cf74e28e]{color:var(--muted);border-bottom:1px solid var(--line);margin:1rem 0 0;padding-bottom:1.4rem;font-size:.88rem;line-height:1.7}.pc-sub.mono[data-v-cf74e28e]{font-family:var(--fm);font-size:11px}.pc-list[data-v-cf74e28e]{flex-direction:column;flex:1;gap:.9rem;margin:1.5rem 0;padding:0;list-style:none;display:flex}.pc-list li[data-v-cf74e28e]{color:var(--text);align-items:flex-start;gap:.65rem;font-size:.9rem;line-height:1.5;display:flex}.pc-list li .ic[data-v-cf74e28e]{flex-shrink:0;width:16px;height:16px;margin-top:.2rem}.pc-list li.off[data-v-cf74e28e],.pc-list li.off .ic[data-v-cf74e28e]{color:var(--faint)}.pc-guarantee[data-v-cf74e28e]{color:var(--muted);justify-content:center;align-items:center;gap:.4rem;margin:1.1rem 0 0;font-size:.78rem;display:flex}.pc-guarantee .ic[data-v-cf74e28e]{width:14px;height:14px}.faq-list[data-v-cf74e28e]{border-top:1px solid var(--line)}.faq-item[data-v-cf74e28e]{border-bottom:1px solid var(--line)}.faq-q[data-v-cf74e28e]{cursor:pointer;text-align:start;width:100%;font-family:var(--fd);color:var(--text);background:0 0;border:0;justify-content:space-between;align-items:center;gap:1rem;padding:1.5rem 0;font-size:clamp(1rem,1.6vw,1.18rem);font-weight:700;transition:color .3s;display:flex}.faq-item.open .faq-q[data-v-cf74e28e]{color:var(--gold-2)}.faq-plus[data-v-cf74e28e]{width:18px;height:18px;color:var(--muted);transition:transform .4s var(--ease), color .3s;flex-shrink:0}.faq-item.open .faq-plus[data-v-cf74e28e]{color:var(--gold-2);transform:rotate(45deg)}.faq-a[data-v-cf74e28e]{transition:grid-template-rows .45s var(--ease);grid-template-rows:0fr;display:grid}.faq-a.open[data-v-cf74e28e]{grid-template-rows:1fr}.faq-a-inner[data-v-cf74e28e]{min-height:0;overflow:hidden}.faq-a-inner p[data-v-cf74e28e]{color:var(--muted);max-width:62ch;margin:0;padding-bottom:1.6rem;font-size:.95rem;line-height:1.85}.final[data-v-cf74e28e]{text-align:center;overflow:hidden}.ambient-final[data-v-cf74e28e]{inset-inline:0;pointer-events:none;background:radial-gradient(50% 80% at 50% 100%,#c8a66a1f,#0000 70%);height:380px;position:absolute;bottom:0}.final-inner[data-v-cf74e28e]{flex-direction:column;align-items:center;display:flex;position:relative}.final-cmd[data-v-cf74e28e]{font-family:var(--fm);color:var(--faint);margin:0 0 1.6rem;font-size:12px}.final-h2[data-v-cf74e28e]{font-family:var(--fd);letter-spacing:-.03em;color:var(--text);margin:0;font-size:clamp(2.4rem,6vw,4.5rem);font-weight:800;line-height:1.08}.final-sub[data-v-cf74e28e]{color:var(--muted);margin:1.3rem 0 0;font-size:1.05rem}.final .btn-gold[data-v-cf74e28e]{margin-top:2.4rem}.final-trust[data-v-cf74e28e]{font-family:var(--fm);color:var(--faint);flex-wrap:wrap;justify-content:center;gap:1.6rem;margin-top:2.4rem;font-size:11px;display:flex}.final-trust span[data-v-cf74e28e]{align-items:center;gap:.4rem;display:inline-flex}.final-trust .ic[data-v-cf74e28e]{width:13px;height:13px}.rv[data-v-cf74e28e]{opacity:0;filter:blur(6px);transform:translateY(20px)}.rv-in[data-v-cf74e28e]{opacity:1;filter:blur();transition:opacity .8s var(--ease) var(--d,0s), transform .8s var(--ease) var(--d,0s), filter .8s var(--ease) var(--d,0s);transform:none}.home-v2 a[data-v-cf74e28e]:focus-visible,.home-v2 button[data-v-cf74e28e]:focus-visible{outline:2px solid var(--gold-2);outline-offset:3px;border-radius:8px}.hide-m[data-v-cf74e28e]{display:none}@media (width>=768px){.hide-m[data-v-cf74e28e]{display:block}}@media (width<=1023px){.hero-grid[data-v-cf74e28e]{grid-template-columns:1fr;gap:3rem}.hero-art[data-v-cf74e28e]{max-width:420px;margin-inline:auto}.timeline[data-v-cf74e28e]{grid-template-columns:repeat(2,1fr);gap:2rem 1.25rem}.tl-line[data-v-cf74e28e]{display:none}.plat-grid[data-v-cf74e28e]{grid-template-columns:1fr;gap:2.5rem}.plat-sticky[data-v-cf74e28e]{position:static}.fit-grid[data-v-cf74e28e],.fd-grid[data-v-cf74e28e]{grid-template-columns:1fr}.intel-grid[data-v-cf74e28e]{grid-template-columns:1fr 1fr}.how-grid[data-v-cf74e28e]{grid-template-columns:repeat(2,1fr);gap:2.5rem 1.5rem}.how-line[data-v-cf74e28e]{display:none}}@media (width<=767px){.term-grid[data-v-cf74e28e]{grid-template-columns:1fr}.term-side[data-v-cf74e28e]{border-inline-start:0;border-top:1px solid var(--line-2)}.bento[data-v-cf74e28e]{grid-template-columns:1fr}.bento-hero[data-v-cf74e28e]{grid-area:auto}.principles[data-v-cf74e28e]{grid-template-columns:1fr;gap:2.2rem}.price-grid[data-v-cf74e28e],.intel-grid[data-v-cf74e28e]{grid-template-columns:1fr}.hero-cta[data-v-cf74e28e]{gap:.7rem}.hero-cta .btn-gold[data-v-cf74e28e],.hero-cta .btn-ghost[data-v-cf74e28e]{flex:auto}}@media (prefers-reduced-motion:reduce){.radar-sweep[data-v-cf74e28e],.live-dot[data-v-cf74e28e],.term-cursor[data-v-cf74e28e],.vf-dot[data-v-cf74e28e],.amb-gold[data-v-cf74e28e],.amb-emerald[data-v-cf74e28e],.fd-status-dot[data-v-cf74e28e]:after{animation:none}.rv[data-v-cf74e28e]{opacity:1;filter:none;transform:none}.rv-in[data-v-cf74e28e]{transition:none}.home-v2[data-v-cf74e28e] *,.home-v2[data-v-cf74e28e] :before,.home-v2[data-v-cf74e28e] :after{transition-duration:.01ms!important}.fd-card:hover .fd-scan[data-v-cf74e28e]{animation:none}}.lb-v2[data-v-c5e4441f]{--ink-0:#08080a;--ink-1:#0c0c0e;--ink-2:#121214;--ink-3:#18181b;--gold:#c8a66a;--gold-2:#e4c99a;--gold-3:#7a653c;--emerald:#02a874;--emerald-2:#34d39e;--text:#ece8e0;--muted:#9a958c;--faint:#615d56;--line:#ece8e014;--line-2:#ece8e00d;--gold-line:#c8a66a38;--fd:"Cabinet Grotesk", ui-sans-serif, system-ui, sans-serif;--fb:"Inter", ui-sans-serif, system-ui, sans-serif;--fm:"Geist Mono", ui-monospace, monospace;--ease:cubic-bezier(.16,1,.3,1);--wrap:1200px;background:var(--ink-0);color:var(--text);font-family:var(--fb);-webkit-font-smoothing:antialiased;position:relative;overflow-x:clip}.lb-v2[data-v-c5e4441f] *,.lb-v2[data-v-c5e4441f] :before,.lb-v2[data-v-c5e4441f] :after{box-sizing:border-box}.wrap[data-v-c5e4441f]{width:100%;max-width:var(--wrap);z-index:1;margin-inline:auto;padding-inline:clamp(1.25rem,5vw,2.5rem);position:relative}.wrap-narrow[data-v-c5e4441f]{z-index:1;width:100%;max-width:760px;margin-inline:auto;padding-inline:clamp(1.25rem,5vw,2.5rem);position:relative}.surface-base[data-v-c5e4441f]{background:var(--ink-0)}.surface-raised[data-v-c5e4441f]{background:linear-gradient(180deg, var(--ink-1), var(--ink-0))}.surface-feature[data-v-c5e4441f]{background:var(--ink-1)}.lb-v2 section[data-v-c5e4441f]{z-index:1;padding-block:clamp(4rem,9vh,7rem);position:relative}.ic[data-v-c5e4441f]{width:1em;height:1em}.tab[data-v-c5e4441f]{font-variant-numeric:tabular-nums}.ambient[data-v-c5e4441f]{z-index:0;pointer-events:none;position:absolute;inset:0}.amb[data-v-c5e4441f]{filter:blur(120px);opacity:.45;border-radius:50%;position:absolute}.amb-gold[data-v-c5e4441f]{top:-8%;background:radial-gradient(closest-side,#c8a66a24,#0000 70%);width:42vw;height:42vw;inset-inline-start:-4%}.amb-emerald[data-v-c5e4441f]{top:40%;background:radial-gradient(closest-side,#02a87414,#0000 72%);width:36vw;height:36vw;inset-inline-end:-8%}.amb-grid[data-v-c5e4441f]{opacity:.35;background-image:linear-gradient(90deg,#ece8e005 1px,#0000 1px),linear-gradient(#ece8e005 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 50% at 50% 0,#000,#0000 82%);mask-image:radial-gradient(80% 50% at 50% 0,#000,#0000 82%)}.lb-eyebrow[data-v-c5e4441f]{font-family:var(--fm);letter-spacing:.22em;text-transform:uppercase;color:var(--gold);align-items:center;gap:.55rem;margin:0 0 1.4rem;font-size:11px;font-weight:600;display:inline-flex}.lb-eyebrow-dot[data-v-c5e4441f]{background:var(--emerald);border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px #02a874b3}.gold[data-v-c5e4441f]{color:var(--gold)}.emerald[data-v-c5e4441f]{color:var(--emerald-2)}.sec-h2[data-v-c5e4441f]{font-family:var(--fd);letter-spacing:-.025em;color:var(--text);margin:0;font-size:clamp(1.9rem,4vw,3.1rem);font-weight:800;line-height:1.08}.sec-sub[data-v-c5e4441f]{color:var(--muted);max-width:40rem;margin:1rem 0 0;font-size:1rem;line-height:1.8}.sec-head[data-v-c5e4441f]{max-width:42rem;margin-bottom:clamp(2.2rem,4.5vw,3.2rem)}.sec-head.row[data-v-c5e4441f]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.2rem;max-width:none;display:flex}.lb-chip[data-v-c5e4441f]{font-family:var(--fm);letter-spacing:.03em;border:1px solid var(--line);color:var(--muted);white-space:nowrap;border-radius:7px;align-items:center;gap:.3rem;padding:.25rem .6rem;font-size:10px;font-weight:600;line-height:1.4;display:inline-flex}.lb-chip-plain[data-v-c5e4441f]{background:0 0}.lb-btn-gold[data-v-c5e4441f]{font-family:var(--fb);cursor:pointer;background:linear-gradient(180deg, var(--gold-2), var(--gold));color:#1a1407;transition:transform .35s var(--ease), box-shadow .35s var(--ease);border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:.55rem;padding:.85rem 1.6rem;font-size:.92rem;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:0 10px 30px -12px #c8a66a99,inset 0 1px #fff6}.lb-btn-gold[data-v-c5e4441f]:hover{transform:translateY(-2px);box-shadow:0 18px 40px -12px #c8a66ab3,inset 0 1px #ffffff80}.lb-btn-gold.sm[data-v-c5e4441f]{border-radius:10px;padding:.6rem 1.1rem;font-size:.8rem}.lb-btn-gold.lg[data-v-c5e4441f]{border-radius:14px;padding:1.05rem 2.2rem;font-size:1.05rem}.lb-btn-gold .ic[data-v-c5e4441f]{transition:transform .35s var(--ease)}.lb-btn-gold:hover .ic[data-v-c5e4441f]{transform:translate(-3px)}.opening[data-v-c5e4441f]{padding-top:clamp(3.5rem,8vh,6rem);padding-bottom:clamp(2.5rem,5vh,4rem)}.open-grid[data-v-c5e4441f]{grid-template-columns:1.3fr .7fr;align-items:center;gap:clamp(2rem,5vw,4.5rem);display:grid}.open-h1[data-v-c5e4441f]{font-family:var(--fd);letter-spacing:-.035em;color:var(--text);margin:0;font-size:clamp(2.4rem,5.4vw,4.4rem);font-weight:800;line-height:1.04}.open-lead[data-v-c5e4441f]{color:var(--muted);max-width:34rem;margin:1.5rem 0 0;font-size:clamp(1rem,1.3vw,1.12rem);line-height:1.85}.open-tele[data-v-c5e4441f]{border:1px solid var(--gold-line);background:linear-gradient(180deg, var(--ink-2), var(--ink-1));border-radius:20px;padding:1.4rem;position:relative;overflow:hidden;box-shadow:0 30px 60px -34px #000000b3,inset 0 1px #ffffff0a}.open-tele[data-v-c5e4441f]:before{content:"";inset-inline:0;pointer-events:none;background:radial-gradient(60% 100% at 50% 0,#c8a66a14,#0000 70%);height:50%;position:absolute;top:0}.tele-live[data-v-c5e4441f]{font-family:var(--fm);letter-spacing:.12em;color:var(--emerald-2);align-items:center;gap:.45rem;margin-bottom:1.1rem;font-size:9px;font-weight:700;display:inline-flex;position:relative}.tele-live-dot[data-v-c5e4441f]{background:var(--emerald-2);border-radius:50%;width:6px;height:6px;position:relative}.tele-live-dot[data-v-c5e4441f]:after{content:"";background:inherit;border-radius:50%;animation:1.7s cubic-bezier(0,0,.2,1) infinite tlping-c5e4441f;position:absolute;inset:0}@keyframes tlping-c5e4441f{0%{opacity:.7;transform:scale(1)}75%,to{opacity:0;transform:scale(2.6)}}.tele-cells[data-v-c5e4441f]{flex-direction:column;gap:.9rem;display:flex;position:relative}.tele-cell[data-v-c5e4441f]{border-bottom:1px solid var(--line-2);justify-content:space-between;align-items:baseline;gap:.8rem;padding-bottom:.9rem;display:flex}.tele-cell[data-v-c5e4441f]:last-child{border-bottom:0;padding-bottom:0}.tele-num[data-v-c5e4441f]{font-family:var(--fd);letter-spacing:-.03em;color:var(--text);font-variant-numeric:tabular-nums;font-size:clamp(1.7rem,3vw,2.3rem);font-weight:900;line-height:1}.tele-num.gold[data-v-c5e4441f]{color:var(--gold-2)}.tele-num.emerald[data-v-c5e4441f]{color:var(--emerald-2)}.tele-k[data-v-c5e4441f]{font-family:var(--fm);letter-spacing:.08em;color:var(--faint);font-size:10px}.stage[data-v-c5e4441f]{padding-top:3rem;position:relative}.stage-beam[data-v-c5e4441f]{pointer-events:none;filter:blur(8px);clip-path:polygon(38% 0,62% 0,100% 100%,0 100%);background:linear-gradient(#e4c99a29,#e4c99a05 60%,#0000);width:34%;height:78%;animation:4.5s ease-in-out infinite beam-c5e4441f;position:absolute;top:0;left:50%;transform:translate(-50%)}@keyframes beam-c5e4441f{0%,to{opacity:.7}50%{opacity:1}}.podium-row[data-v-c5e4441f]{grid-template-columns:repeat(3,1fr);align-items:end;gap:clamp(.75rem,2vw,1.5rem);display:grid;position:relative}.pod-col[data-v-c5e4441f]{flex-direction:column;align-items:center;display:flex;position:relative}.pod-card[data-v-c5e4441f]{text-align:center;border:1px solid var(--line);background:linear-gradient(180deg, var(--ink-2), var(--ink-1));width:100%;transition:transform .4s var(--ease), border-color .4s;border-radius:18px;flex-direction:column;align-items:center;padding:1.6rem 1rem 1.4rem;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a}.pod-card[data-v-c5e4441f]:hover{border-color:color-mix(in srgb, var(--tone) 40%, var(--line));transform:translateY(-4px)}.pod-card[data-v-c5e4441f]:before{content:"";inset-inline:0;background:radial-gradient(70% 100% at 50% 0%, color-mix(in srgb, var(--tone) 14%, transparent), transparent 70%);pointer-events:none;height:55%;position:absolute;top:0}.pod-1 .pod-card[data-v-c5e4441f]{border-color:var(--gold-line);box-shadow:0 40px 80px -36px #c8a66a66,inset 0 1px #ffffff0f}.pod-me[data-v-c5e4441f]{box-shadow:0 0 0 1px var(--emerald-2), 0 30px 60px -30px #34d39e59, inset 0 1px 0 #ffffff0d}.pod-1[data-v-c5e4441f]{justify-content:flex-end;min-height:420px}.pod-2[data-v-c5e4441f]{justify-content:flex-end;min-height:360px}.pod-3[data-v-c5e4441f]{justify-content:flex-end;min-height:320px}.pod-1 .pod-card[data-v-c5e4441f]{padding-top:2.4rem}.pod-crown[data-v-c5e4441f]{color:var(--gold-2);filter:drop-shadow(0 0 10px #e4c99a99);margin-bottom:.7rem;animation:3.5s ease-in-out infinite crownfloat-c5e4441f;position:relative}.pod-crown .ic[data-v-c5e4441f]{width:26px;height:26px}@keyframes crownfloat-c5e4441f{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.pod-medal[data-v-c5e4441f]{width:1.6rem;height:1.6rem;margin-bottom:.8rem;position:relative}.pod-avatar[data-v-c5e4441f]{border:2px solid color-mix(in srgb, var(--tone) 55%, transparent);background:var(--ink-2);width:4.5rem;height:4.5rem;box-shadow:0 0 0 5px color-mix(in srgb, var(--tone) 8%, transparent);border-radius:50%;margin-bottom:.9rem;position:relative;overflow:hidden}.pod-1 .pod-avatar[data-v-c5e4441f]{width:5.5rem;height:5.5rem}.pod-avatar-img[data-v-c5e4441f]{object-fit:cover;width:100%;height:100%;display:block}.pod-avatar-fb[data-v-c5e4441f]{width:100%;height:100%;font-family:var(--fd);color:var(--tone);justify-content:center;align-items:center;font-size:1.6rem;font-weight:900;display:flex}.pod-avatar-ring[data-v-c5e4441f]{border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff14}.pod-you[data-v-c5e4441f]{font-family:var(--fm);letter-spacing:.12em;color:var(--emerald-2);background:#02a8741a;border:1px solid #02a87466;border-radius:9999px;margin-bottom:.5rem;padding:.15rem .55rem;font-size:9px;font-weight:800;position:relative}.pod-name[data-v-c5e4441f]{font-family:var(--fd);color:var(--text);white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin:0;font-size:1rem;font-weight:800;position:relative;overflow:hidden}.pod-1 .pod-name[data-v-c5e4441f]{font-size:1.2rem}.pod-rank[data-v-c5e4441f]{font-family:var(--fm);color:var(--faint);margin-top:.35rem;font-size:9px;font-weight:600;position:relative}.pod-xp[data-v-c5e4441f]{justify-content:center;align-items:baseline;gap:.35rem;margin-top:.9rem;display:flex;position:relative}.pod-xp-num[data-v-c5e4441f]{font-family:var(--fd);letter-spacing:-.03em;color:var(--text);font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:900;line-height:1}.pod-1 .pod-xp-num[data-v-c5e4441f]{color:var(--gold-2);font-size:2.1rem}.pod-xp-u[data-v-c5e4441f]{font-family:var(--fm);color:var(--faint);font-size:.65rem;font-weight:700}.pod-solved[data-v-c5e4441f]{font-family:var(--fm);color:var(--muted);align-items:center;gap:.3rem;margin:.4rem 0 0;font-size:.68rem;display:flex;position:relative}.pod-solved .ic[data-v-c5e4441f]{width:12px;height:12px;color:var(--emerald-2)}.pod-pos[data-v-c5e4441f]{font-family:var(--fd);color:var(--faint);opacity:.5;font-size:1.4rem;font-weight:900;position:absolute;bottom:-1.4rem}.stage-base[data-v-c5e4441f]{background:linear-gradient(to left, transparent, var(--gold-line) 15%, var(--gold-line) 85%, transparent);border-radius:9999px;height:10px;margin-top:2.4rem;position:relative;box-shadow:0 0 30px #c8a66a26}.stage-empty[data-v-c5e4441f]{text-align:center;color:var(--muted);flex-direction:column;align-items:center;gap:.7rem;padding:3rem 1rem;display:flex}.stage-empty-ic[data-v-c5e4441f]{width:34px;height:34px;color:var(--faint)}.race[data-v-c5e4441f]{border:1px solid var(--line);background:linear-gradient(180deg, var(--ink-2), var(--ink-1));border-radius:18px;padding:clamp(1.3rem,2.5vw,1.8rem);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff08}.race[data-v-c5e4441f]:before{content:"";inset-inline:0;pointer-events:none;background:radial-gradient(60% 100% at 50% 0,#c8a66a0f,#0000 70%);height:50%;position:absolute;top:0}.race-head[data-v-c5e4441f]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.2rem;display:flex;position:relative}.race-title[data-v-c5e4441f]{font-family:var(--fd);color:var(--text);align-items:center;gap:.5rem;font-size:1.05rem;font-weight:700;display:inline-flex}.race-title .ic[data-v-c5e4441f]{width:18px;height:18px;color:var(--gold-2)}.race-gap[data-v-c5e4441f]{font-family:var(--fm);color:var(--muted);font-size:11px}.race-gap-n[data-v-c5e4441f]{color:var(--gold-2);font-weight:700}.race-track[data-v-c5e4441f]{background:var(--line);border-radius:9999px;height:10px;position:relative}.race-fill[data-v-c5e4441f]{background:linear-gradient(to left, var(--gold-2), var(--gold-3));height:100%;transition:width 1.2s var(--ease);border-radius:9999px;display:block;position:relative;overflow:hidden}.race-fill[data-v-c5e4441f]:after{content:"";background:linear-gradient(100deg,#0000 30%,#fff6 50%,#0000 70%);animation:2.8s ease-in-out infinite rcshine-c5e4441f;position:absolute;inset:0;transform:translate(-130%)}@keyframes rcshine-c5e4441f{0%{transform:translate(-130%)}60%,to{transform:translate(230%)}}.race-marker[data-v-c5e4441f]{background:var(--ink-0);border:2px solid var(--gold-2);width:18px;height:18px;transition:inset-inline-start 1.2s var(--ease);border-radius:50%;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 0 14px #e4c99a99}.race-runner[data-v-c5e4441f]{font-family:var(--fm);letter-spacing:.08em;font-size:9px;font-weight:800;position:absolute;top:-1.5rem;transform:translate(-50%)}.race-runner--lead[data-v-c5e4441f]{color:var(--gold-2);inset-inline-end:0;transform:none}.race-runner--chase[data-v-c5e4441f]{color:var(--muted);transition:inset-inline-start 1.2s var(--ease)}.race-foot[data-v-c5e4441f]{justify-content:space-between;align-items:center;gap:.8rem;margin-top:1.3rem;display:flex;position:relative}.race-name[data-v-c5e4441f]{color:var(--muted);align-items:center;gap:.35rem;font-size:.85rem;font-weight:700;display:inline-flex}.race-name .ic[data-v-c5e4441f]{width:13px;height:13px;color:var(--gold-2)}.race-name--lead[data-v-c5e4441f]{color:var(--text)}.race-vs[data-v-c5e4441f]{font-family:var(--fm);letter-spacing:.1em;color:var(--faint);font-size:10px;font-weight:800}.me-flag[data-v-c5e4441f]{font-family:var(--fm);color:var(--emerald-2);background:#02a87412;border:1px solid #02a8744d;border-radius:9999px;align-items:center;gap:.45rem;padding:.4rem .8rem;font-size:11px;display:inline-flex}.me-flag .ic[data-v-c5e4441f]{width:13px;height:13px}.me-flag b[data-v-c5e4441f]{color:var(--emerald-2);font-weight:800}.board[data-v-c5e4441f]{border:1px solid var(--line);background:linear-gradient(180deg, var(--ink-2), var(--ink-1));border-radius:18px;overflow:hidden;box-shadow:0 30px 60px -34px #000000b3,inset 0 1px #ffffff0a}.board-head[data-v-c5e4441f]{border-bottom:1px solid var(--line-2);background:#ffffff04;grid-template-columns:4rem 1.6fr 1fr 1.2fr 5rem 6rem;align-items:center;gap:1rem;padding:.85rem 1.5rem;display:grid}.bh[data-v-c5e4441f]{font-family:var(--fm);letter-spacing:.14em;color:var(--faint);font-size:9px;font-weight:700}.bh-xp[data-v-c5e4441f]{text-align:end}.bh-flags[data-v-c5e4441f]{text-align:center}.board-row[data-v-c5e4441f]{border-bottom:1px solid var(--line-2);grid-template-columns:4rem 1.6fr 1fr 1.2fr 5rem 6rem;align-items:center;gap:1rem;padding:.85rem 1.5rem;transition:background .25s,padding-inline .25s;display:grid}.board-row[data-v-c5e4441f]:last-child{border-bottom:0}.board-row[data-v-c5e4441f]:hover{background:#ffffff05}.row-me[data-v-c5e4441f]{box-shadow:inset 3px 0 0 var(--emerald-2);background:#02a8740d}.row-me[data-v-c5e4441f]:hover{background:#02a87414}.row-pos[data-v-c5e4441f]{font-family:var(--fm);color:var(--faint);font-size:.95rem;font-weight:800}.row-pos.pos-top[data-v-c5e4441f]{color:var(--gold-2)}.bc-hunter[data-v-c5e4441f]{align-items:center;gap:.75rem;min-width:0;display:flex}.row-avatar[data-v-c5e4441f]{border:1px solid var(--line);background:var(--ink-2);border-radius:.6rem;flex-shrink:0;width:2.2rem;height:2.2rem;position:relative;overflow:hidden}.row-avatar-img[data-v-c5e4441f]{object-fit:cover;width:100%;height:100%;display:block}.row-avatar-fb[data-v-c5e4441f]{width:100%;height:100%;font-family:var(--fd);color:var(--muted);justify-content:center;align-items:center;font-size:.85rem;font-weight:800;display:flex}.row-name[data-v-c5e4441f]{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:.9rem;font-weight:700;overflow:hidden}.row-me .row-name[data-v-c5e4441f]{color:var(--emerald-2)}.row-you[data-v-c5e4441f]{font-family:var(--fm);letter-spacing:.1em;color:var(--emerald-2);border:1px solid #02a87466;border-radius:9999px;flex-shrink:0;padding:.1rem .4rem;font-size:8px;font-weight:800}.bc-tier[data-v-c5e4441f]{min-width:0}.bc-prog[data-v-c5e4441f]{padding-inline:.2rem}.row-bar[data-v-c5e4441f]{background:var(--line);border-radius:9999px;height:5px;display:block;overflow:hidden}.row-bar-fill[data-v-c5e4441f]{background:linear-gradient(to left, var(--gold), var(--gold-3));height:100%;transition:width 1s var(--ease);border-radius:9999px;display:block}.row-me .row-bar-fill[data-v-c5e4441f]{background:linear-gradient(to left, var(--emerald-2), var(--emerald))}.bc-flags[data-v-c5e4441f]{font-family:var(--fm);color:var(--muted);justify-content:center;align-items:center;gap:.35rem;font-size:.8rem;font-weight:700;display:flex}.bc-flags .flame[data-v-c5e4441f]{width:14px;height:14px;color:var(--gold)}.bc-xp[data-v-c5e4441f]{font-family:var(--fd);color:var(--text);text-align:end;letter-spacing:-.02em;font-size:1rem;font-weight:900}.row-me .bc-xp[data-v-c5e4441f]{color:var(--emerald-2)}.board-empty[data-v-c5e4441f]{text-align:center;flex-direction:column;align-items:center;gap:.5rem;padding:3.5rem 1.5rem;display:flex}.board-empty-ic[data-v-c5e4441f]{width:34px;height:34px;color:var(--faint);margin-bottom:.4rem}.board-empty-t[data-v-c5e4441f]{color:var(--text);margin:0;font-size:.95rem;font-weight:700}.board-empty-s[data-v-c5e4441f]{color:var(--muted);max-width:32ch;margin:0 0 .8rem;font-size:.82rem;line-height:1.6}.ladder[data-v-c5e4441f]{grid-template-columns:repeat(7,1fr);gap:.5rem;display:grid;position:relative}.ladder-line[data-v-c5e4441f]{top:30px;background:linear-gradient(to left, transparent, var(--line) 8%, var(--line) 92%, transparent);height:2px;position:absolute;inset-inline:30px}.lad-step[data-v-c5e4441f]{text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.lad-node[data-v-c5e4441f]{z-index:2;border:1px solid var(--line);background:var(--ink-2);width:60px;height:60px;transition:all .35s var(--ease);border-radius:16px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.lad-node-img[data-v-c5e4441f]{object-fit:contain;width:70%;height:70%}.lad-step:hover .lad-node[data-v-c5e4441f]{border-color:var(--gold-line);transform:translateY(-3px);box-shadow:0 12px 26px -12px #c8a66a66}.lad-me .lad-node[data-v-c5e4441f]{border-color:var(--emerald-2);box-shadow:0 0 0 3px #34d39e1f,0 0 22px #34d39e4d}.lad-node-tag[data-v-c5e4441f]{font-family:var(--fm);letter-spacing:.1em;color:var(--ink-0);background:var(--emerald-2);border-radius:9999px;padding:.1rem .4rem;font-size:8px;font-weight:800;position:absolute;top:-.55rem}.lad-num[data-v-c5e4441f]{font-family:var(--fm);color:var(--faint);margin-top:.8rem;font-size:10px;font-weight:700}.lad-title[data-v-c5e4441f]{font-family:var(--fd);color:var(--text);margin:.3rem 0 0;font-size:.82rem;font-weight:700;line-height:1.3}.lad-me .lad-title[data-v-c5e4441f]{color:var(--emerald-2)}.lad-xp[data-v-c5e4441f]{font-family:var(--fm);color:var(--gold-2);margin:.25rem 0 0;font-size:9px;font-weight:600}.cta[data-v-c5e4441f]{text-align:center;overflow:hidden}.cta-ambient[data-v-c5e4441f]{inset-inline:0;pointer-events:none;background:radial-gradient(50% 80% at 50% 100%,#c8a66a1c,#0000 70%);height:340px;position:absolute;bottom:0}.cta-inner[data-v-c5e4441f]{flex-direction:column;align-items:center;display:flex}.cta-cmd[data-v-c5e4441f]{font-family:var(--fm);color:var(--faint);margin:0 0 1.5rem;font-size:12px}.cta-h2[data-v-c5e4441f]{font-family:var(--fd);letter-spacing:-.03em;color:var(--text);max-width:18ch;margin:0;font-size:clamp(2rem,5vw,3.6rem);font-weight:800;line-height:1.1}.cta-sub[data-v-c5e4441f]{color:var(--muted);margin:1.2rem 0 0;font-size:1.05rem}.cta .lb-btn-gold[data-v-c5e4441f]{margin-top:2.2rem}.rv[data-v-c5e4441f]{opacity:0;filter:blur(6px);transform:translateY(20px)}.rv-in[data-v-c5e4441f]{opacity:1;filter:blur();transition:opacity .8s var(--ease) var(--d,0s), transform .8s var(--ease) var(--d,0s), filter .8s var(--ease) var(--d,0s);transform:none}.lb-v2 a[data-v-c5e4441f]:focus-visible,.lb-v2 button[data-v-c5e4441f]:focus-visible{outline:2px solid var(--gold-2);outline-offset:3px;border-radius:8px}@media (width<=1023px){.open-grid[data-v-c5e4441f]{grid-template-columns:1fr;gap:2.5rem}.ladder[data-v-c5e4441f]{grid-template-columns:repeat(4,1fr);gap:1.5rem .5rem}.ladder-line[data-v-c5e4441f]{display:none}}@media (width<=767px){.podium-row[data-v-c5e4441f]{gap:.5rem}.pod-1[data-v-c5e4441f]{min-height:360px}.pod-2[data-v-c5e4441f]{min-height:310px}.pod-3[data-v-c5e4441f]{min-height:280px}.pod-card[data-v-c5e4441f]{padding:1.2rem .5rem 1.1rem}.pod-avatar[data-v-c5e4441f]{width:3.4rem;height:3.4rem}.pod-1 .pod-avatar[data-v-c5e4441f]{width:4.2rem;height:4.2rem}.pod-xp-num[data-v-c5e4441f]{font-size:1.2rem}.pod-1 .pod-xp-num[data-v-c5e4441f]{font-size:1.6rem}.pod-name[data-v-c5e4441f]{font-size:.85rem}.pod-1 .pod-name[data-v-c5e4441f]{font-size:1rem}.board-head[data-v-c5e4441f]{display:none}.board-row[data-v-c5e4441f]{grid-template-columns:2.6rem 1fr 4.5rem;gap:.7rem;padding:.85rem 1rem}.bc-tier[data-v-c5e4441f],.bc-prog[data-v-c5e4441f],.bc-flags[data-v-c5e4441f]{display:none}.bc-xp[data-v-c5e4441f]{text-align:end}.ladder[data-v-c5e4441f]{grid-template-columns:repeat(3,1fr)}}@media (width<=420px){.pod-solved[data-v-c5e4441f]{display:none}}@media (prefers-reduced-motion:reduce){.tele-live-dot[data-v-c5e4441f]:after,.stage-beam[data-v-c5e4441f],.pod-crown[data-v-c5e4441f],.race-fill[data-v-c5e4441f]:after{animation:none}.rv[data-v-c5e4441f]{opacity:1;filter:none;transform:none}.rv-in[data-v-c5e4441f]{transition:none}.lb-v2[data-v-c5e4441f] *,.lb-v2[data-v-c5e4441f] :before,.lb-v2[data-v-c5e4441f] :after{transition-duration:.01ms!important}}.corner-frame[data-v-1eac740b]{position:relative}.corner-frame[data-v-1eac740b]:before,.corner-frame[data-v-1eac740b]:after{content:"";pointer-events:none;border-color:currentColor;width:22px;height:22px;position:absolute}.corner-frame[data-v-1eac740b]:before{top:12px;border-top:2px solid;border-inline-start:2px solid;inset-inline-start:12px}.corner-frame[data-v-1eac740b]:after{bottom:12px;border-bottom:2px solid;border-inline-end:2px solid;inset-inline-end:12px}.reveal-init[data-v-1eac740b]{opacity:0;filter:blur(5px);transform:translateY(18px)}.reveal-in[data-v-1eac740b]{opacity:1;filter:blur();transition:opacity .6s cubic-bezier(.16, 1, .3, 1) var(--d,0s), transform .6s cubic-bezier(.16, 1, .3, 1) var(--d,0s), filter .6s cubic-bezier(.16, 1, .3, 1) var(--d,0s);transform:none}.drawer-enter-active[data-v-1eac740b]{transition:transform .4s cubic-bezier(.16,1,.3,1),opacity .4s cubic-bezier(.16,1,.3,1)}.drawer-leave-active[data-v-1eac740b]{transition:transform .25s,opacity .25s}.drawer-enter-from[data-v-1eac740b],.drawer-leave-to[data-v-1eac740b]{opacity:0;transform:translate(-100%)}@media (prefers-reduced-motion:reduce){.reveal-init[data-v-1eac740b]{opacity:1;filter:none;transform:none}.reveal-in[data-v-1eac740b],.drawer-enter-active[data-v-1eac740b],.drawer-leave-active[data-v-1eac740b]{transition:none}}.tab-enter-active[data-v-f65a61c0]{transition:all .35s cubic-bezier(.16,1,.3,1)}.tab-leave-active[data-v-f65a61c0]{transition:all .18s}.tab-enter-from[data-v-f65a61c0]{opacity:0;filter:blur(4px);transform:translateY(10px)}.tab-leave-to[data-v-f65a61c0]{opacity:0;transform:translateY(-6px)}.no-scrollbar[data-v-f65a61c0]::-webkit-scrollbar{display:none}.no-scrollbar[data-v-f65a61c0]{-ms-overflow-style:none;scrollbar-width:none}.pop-enter-active[data-v-f65a61c0]{transition:transform .3s cubic-bezier(.16,1,.3,1),opacity .3s}.pop-leave-active[data-v-f65a61c0]{transition:transform .2s,opacity .2s}.pop-enter-from[data-v-f65a61c0],.pop-leave-to[data-v-f65a61c0]{opacity:0;transform:scale(.4)}.reveal-init[data-v-f65a61c0]{opacity:0;filter:blur(5px);transform:translateY(18px)}.reveal-in[data-v-f65a61c0]{opacity:1;filter:blur();transition:opacity .6s cubic-bezier(.16, 1, .3, 1) var(--d,0s), transform .6s cubic-bezier(.16, 1, .3, 1) var(--d,0s), filter .6s cubic-bezier(.16, 1, .3, 1) var(--d,0s);transform:none}@media (prefers-reduced-motion:reduce){.reveal-init[data-v-f65a61c0]{opacity:1;filter:none;transform:none}.reveal-in[data-v-f65a61c0],.tab-enter-active[data-v-f65a61c0],.tab-leave-active[data-v-f65a61c0],.pop-enter-active[data-v-f65a61c0],.pop-leave-active[data-v-f65a61c0]{transition:none}}.dossier-shell[data-v-c9de823e]{isolation:isolate}.ds-grid[data-v-c9de823e]{z-index:0;pointer-events:none;opacity:.4;background-image:linear-gradient(270deg,#ffffff05 1px,#0000 1px),linear-gradient(#ffffff05 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 55% at 50% 0,#000,#0000 78%);mask-image:radial-gradient(80% 55% at 50% 0,#000,#0000 78%)}.ds-glow[data-v-c9de823e]{inset-inline:0;z-index:0;pointer-events:none;background:radial-gradient(55% 65% at 50% 0,#c8a66a12,#0000 72%);height:420px;position:absolute;top:0}.dossier-card[data-v-c9de823e]{border:1px solid color-mix(in srgb, var(--color-primary) 35%, var(--color-border));background:color-mix(in srgb, var(--color-surface) 65%, var(--color-background));box-shadow:0 30px 70px -30px color-mix(in srgb, var(--color-primary) 30%, transparent);border-radius:1.25rem;padding:1.75rem;position:relative}@media (width>=640px){.dossier-card[data-v-c9de823e]{padding:2.5rem}}.ds-card-glow[data-v-c9de823e]{inset-inline:0;pointer-events:none;background:radial-gradient(60% 100% at 50% 0,#c8a66a17,#0000 70%);height:150px;position:absolute;top:0}.corner-frame[data-v-c9de823e]:before{content:"";pointer-events:none;z-index:1;border-radius:inherit;--c:currentColor;background:linear-gradient(var(--c), var(--c)) top 14px left 14px / 22px 2px no-repeat, linear-gradient(var(--c), var(--c)) top 14px left 14px / 2px 22px no-repeat, linear-gradient(var(--c), var(--c)) top 14px right 14px / 22px 2px no-repeat, linear-gradient(var(--c), var(--c)) top 14px right 14px / 2px 22px no-repeat, linear-gradient(var(--c), var(--c)) bottom 14px left 14px / 22px 2px no-repeat, linear-gradient(var(--c), var(--c)) bottom 14px left 14px / 2px 22px no-repeat, linear-gradient(var(--c), var(--c)) bottom 14px right 14px / 22px 2px no-repeat, linear-gradient(var(--c), var(--c)) bottom 14px right 14px / 2px 22px no-repeat;position:absolute;inset:0}.dossier-top[data-v-c9de823e]{z-index:2;align-items:center;gap:2rem;display:grid;position:relative}@media (width>=1024px){.dossier-top[data-v-c9de823e]{grid-template-columns:minmax(0,1fr) 21rem}}.identity[data-v-c9de823e]{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1.5rem;display:grid}@media (width<=639px){.identity[data-v-c9de823e]{grid-template-columns:1fr;justify-items:center}}.id-text[data-v-c9de823e]{text-align:center;min-width:0}@media (width>=640px){.id-text[data-v-c9de823e]{text-align:start}}.id-kicker[data-v-c9de823e]{font-family:var(--font-mono);letter-spacing:.18em;color:var(--color-gray-500);margin-bottom:.6rem;font-size:10px;font-weight:700}.id-name-row[data-v-c9de823e]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.6rem;display:flex}@media (width>=640px){.id-name-row[data-v-c9de823e]{justify-content:flex-start}}.id-name[data-v-c9de823e]{color:var(--color-text);font-size:clamp(1.5rem,4vw,1.875rem);font-weight:900;line-height:1.2}.id-op[data-v-c9de823e]{font-family:var(--font-mono);flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;margin-top:.6rem;font-size:11px;display:flex}@media (width>=640px){.id-op[data-v-c9de823e]{justify-content:flex-start}}.op-code[data-v-c9de823e]{color:var(--color-gray-500)}.op-dot[data-v-c9de823e]{color:var(--color-gray-700)}.op-verified[data-v-c9de823e]{color:var(--color-accent,#02a874);align-items:center;gap:.4rem;font-weight:700;display:inline-flex}.id-actions[data-v-c9de823e]{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:1.1rem;display:flex}@media (width>=640px){.id-actions[data-v-c9de823e]{justify-content:flex-start}}.telemetry[data-v-c9de823e]{border:1px solid var(--color-border);background:color-mix(in srgb, var(--color-background) 40%, transparent);border-radius:.85rem;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.stat[data-v-c9de823e]{border-inline-start:1px solid var(--color-border);flex-direction:column;align-items:center;gap:.35rem;padding:.9rem .4rem;display:flex}.stat[data-v-c9de823e]:first-child{border-inline-start:0}.stat-num[data-v-c9de823e]{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:1.4rem;font-weight:900;line-height:1}@media (width>=640px){.stat-num[data-v-c9de823e]{font-size:1.6rem}}.stat-lbl[data-v-c9de823e]{font-family:var(--font-mono);letter-spacing:.12em;color:var(--color-gray-500);font-size:9px}.avatar-box[data-v-c9de823e]{border:1px solid color-mix(in srgb, var(--color-primary) 45%, transparent);background:var(--color-surface);width:6.5rem;height:6.5rem;box-shadow:0 16px 40px -16px color-mix(in srgb, var(--color-primary) 40%, transparent);border-radius:1.25rem;position:relative;overflow:hidden}.avatar-ring[data-v-c9de823e]{border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff0f}.btn-li[data-v-c9de823e],.btn-copy[data-v-c9de823e]{border:1px solid var(--color-border);cursor:pointer;border-radius:.65rem;align-items:center;gap:.45rem;padding:.55rem .95rem;font-size:.72rem;font-weight:700;transition:all .2s;display:inline-flex}.btn-li[data-v-c9de823e]{color:var(--color-text);background:color-mix(in srgb, var(--color-surface) 50%, transparent)}.btn-li[data-v-c9de823e]:hover{color:#0a66c2;background:#0a66c214;border-color:#0a66c2}.btn-copy[data-v-c9de823e]{color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 6%, transparent);border-color:color-mix(in srgb, var(--color-primary) 30%, transparent)}.btn-copy[data-v-c9de823e]:hover{background:color-mix(in srgb, var(--color-primary) 12%, transparent)}.btn-copy.is-copied[data-v-c9de823e]{color:var(--color-accent,#02a874);background:#02a87414;border-color:#02a87459}.skill-wrap[data-v-c9de823e]{z-index:2;border-top:1px solid var(--color-border);margin-top:1.75rem;padding-top:1.5rem;position:relative}.skill-bar[data-v-c9de823e]{background:var(--color-border);border-radius:9999px;height:.6rem;display:flex;overflow:hidden}.skill-seg[data-v-c9de823e]{height:100%;transition:width .8s cubic-bezier(.16,1,.3,1)}.skill-seg+.skill-seg[data-v-c9de823e]{border-inline-start:2px solid var(--color-background)}.dossier-foot[data-v-c9de823e]{z-index:2;border-top:1px solid var(--color-border);flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin-top:1.75rem;padding-top:1.25rem;display:flex;position:relative}@media (width>=640px){.dossier-foot[data-v-c9de823e]{justify-content:flex-start}}.foot-item[data-v-c9de823e]{font-family:var(--font-mono);color:var(--color-gray-500);align-items:center;gap:.4rem;font-size:10px;display:inline-flex}.foot-sep[data-v-c9de823e]{background:var(--color-border);width:1px;height:12px}.panel[data-v-c9de823e]{border:1px solid var(--color-border);background:color-mix(in srgb, var(--color-surface) 50%, var(--color-background));border-radius:1rem;padding:1.4rem}.panel-head[data-v-c9de823e]{color:var(--color-text);border-bottom:1px solid var(--color-border);align-items:center;gap:.5rem;margin-bottom:1rem;padding-bottom:1rem;font-size:.85rem;font-weight:800;display:flex}.panel-count[data-v-c9de823e]{font-family:var(--font-mono);color:var(--color-gray-400);border:1px solid var(--color-border);font-variant-numeric:tabular-nums;border-radius:9999px;margin-inline-start:auto;padding:.1rem .55rem;font-size:10px;font-weight:800}.solve-row[data-v-c9de823e]{border:1px solid #0000;border-radius:.7rem;align-items:center;gap:.7rem;padding:.7rem .8rem;transition:all .2s;display:flex}.solve-row[data-v-c9de823e]:hover{border-color:color-mix(in srgb, var(--cat) 30%, var(--color-border));background:color-mix(in srgb, var(--color-surface) 60%, transparent);transform:translate(-3px)}.solve-dot[data-v-c9de823e]{background:var(--cat);width:.5rem;height:.5rem;box-shadow:0 0 8px color-mix(in srgb, var(--cat) 60%, transparent);border-radius:50%;flex-shrink:0}.solve-cat[data-v-c9de823e]{font-family:var(--font-mono);color:var(--cat);margin-bottom:.15rem;font-size:9px;display:block}.solve-title[data-v-c9de823e]{color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;font-size:.78rem;font-weight:700;display:block;overflow:hidden}.solve-xp[data-v-c9de823e]{font-family:var(--font-mono);color:var(--color-primary);flex-shrink:0;font-size:10px;font-weight:800}.cert-row[data-v-c9de823e]{border:1px solid color-mix(in srgb, #02a874 18%, var(--color-border));background:#02a87408;border-radius:.7rem;align-items:center;gap:.75rem;padding:.75rem .8rem;transition:border-color .2s,transform .2s;display:flex}.cert-row[data-v-c9de823e]:hover{border-color:color-mix(in srgb, #02a874 40%, var(--color-border));transform:translate(-3px)}.cert-seal[data-v-c9de823e]{width:2.25rem;height:2.25rem;color:var(--color-accent,#02a874);background:#02a87414;border:1px solid #02a87459;border-radius:.6rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.cert-title[data-v-c9de823e]{color:var(--color-text);font-size:.78rem;font-weight:800;line-height:1.5;display:block}.cert-id[data-v-c9de823e]{font-family:var(--font-mono);color:var(--color-gray-500);margin-top:.15rem;font-size:9px;display:block}.cert-verify[data-v-c9de823e]{color:var(--color-accent,#02a874);background:#02a87414;border:1px solid #02a87459;border-radius:.5rem;flex-shrink:0;align-items:center;gap:.3rem;padding:.35rem .7rem;font-size:.68rem;font-weight:800;transition:all .2s;display:inline-flex}.cert-verify[data-v-c9de823e]:hover{background:var(--color-accent,#02a874);color:var(--color-background)}.empty[data-v-c9de823e]{text-align:center;padding:2rem 1rem}.ping-dot[data-v-c9de823e]{border-radius:50%;flex-shrink:0;width:7px;height:7px;position:relative}.ping-dot[data-v-c9de823e]:after{content:"";background:inherit;border-radius:50%;animation:1.7s cubic-bezier(0,0,.2,1) infinite ds-ping-c9de823e;position:absolute;inset:0}@keyframes ds-ping-c9de823e{0%{opacity:.7;transform:scale(1)}75%,to{opacity:0;transform:scale(2.6)}}.reveal-init[data-v-c9de823e]{opacity:0;filter:blur(5px);transform:translateY(18px)}.reveal-in[data-v-c9de823e]{opacity:1;filter:blur();transition:opacity .6s cubic-bezier(.16, 1, .3, 1) var(--d,0s), transform .6s cubic-bezier(.16, 1, .3, 1) var(--d,0s), filter .6s cubic-bezier(.16, 1, .3, 1) var(--d,0s);transform:none}@media (prefers-reduced-motion:reduce){.ping-dot[data-v-c9de823e]:after{animation:none}.reveal-init[data-v-c9de823e]{opacity:1;filter:none;transform:none}.reveal-in[data-v-c9de823e]{transition:none}}.tab-enter-active[data-v-1e3a62b6]{transition:all .35s cubic-bezier(.16,1,.3,1)}.tab-leave-active[data-v-1e3a62b6]{transition:all .18s}.tab-enter-from[data-v-1e3a62b6]{opacity:0;filter:blur(4px);transform:translateY(10px)}.tab-leave-to[data-v-1e3a62b6]{opacity:0;transform:translateY(-6px)}.no-scrollbar[data-v-1e3a62b6]::-webkit-scrollbar{display:none}.no-scrollbar[data-v-1e3a62b6]{-ms-overflow-style:none;scrollbar-width:none}.reveal-init[data-v-1e3a62b6]{opacity:0;filter:blur(5px);transform:translateY(18px)}.reveal-in[data-v-1e3a62b6]{opacity:1;filter:blur();transition:opacity .6s cubic-bezier(.16, 1, .3, 1) var(--d,0s), transform .6s cubic-bezier(.16, 1, .3, 1) var(--d,0s), filter .6s cubic-bezier(.16, 1, .3, 1) var(--d,0s);transform:none}@media (prefers-reduced-motion:reduce){.reveal-init[data-v-1e3a62b6]{opacity:1;filter:none;transform:none}.reveal-in[data-v-1e3a62b6],.tab-enter-active[data-v-1e3a62b6],.tab-leave-active[data-v-1e3a62b6]{transition:none}}.divide-x.divide-border-rev[data-v-41d4f562]>:not([hidden])~:not([hidden]){border-inline-start-width:1px;border-color:var(--color-border)}.verify-scan[data-v-41d4f562]{pointer-events:none;background:linear-gradient(90deg,#0000,#d6ff4524,#0000);animation:2.4s ease-out .3s verify-scan-41d4f562;position:absolute;inset:0;transform:translate(-100%)}@keyframes verify-scan-41d4f562{to{transform:translate(100%)}}.reveal-init[data-v-41d4f562]{opacity:0;filter:blur(5px);transform:translateY(18px)}.reveal-in[data-v-41d4f562]{opacity:1;filter:blur();transition:opacity .6s cubic-bezier(.16, 1, .3, 1) var(--d,0s), transform .6s cubic-bezier(.16, 1, .3, 1) var(--d,0s), filter .6s cubic-bezier(.16, 1, .3, 1) var(--d,0s);transform:none}@media (prefers-reduced-motion:reduce){.verify-scan[data-v-41d4f562]{display:none}.reveal-init[data-v-41d4f562]{opacity:1;filter:none;transform:none}.reveal-in[data-v-41d4f562]{transition:none}}
