.kc-loader{--kc-size:min(37vmin,190px);--kc-amber:#ff9a2e;--kc-hot:#ffc46b;--kc-cream:#fff1dc;--kc-ghost:#fff1dc29;width:var(--kc-size);aspect-ratio:1;isolation:isolate;color:var(--kc-cream);-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);background:radial-gradient(circle at 50% 40%,#241d16ed,#060608f2 72%);border-radius:50%;place-items:center;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,sans-serif;animation:.35s ease-out both kc-in;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffc88229,0 14px 40px #0006,0 2px 6px #00000040}.kc-loader svg{width:100%;height:100%;position:absolute;inset:0}.kc-t{fill:none;stroke-linecap:butt}.kc-minor{stroke-width:1.7px}.kc-mid{stroke-width:2.4px}.kc-major{stroke-width:4.4px}.kc-ghost .kc-t{stroke:var(--kc-ghost)}.kc-ghost .kc-major{stroke:#ff9a2e47}.kc-lit .kc-t{stroke:var(--kc-cream);opacity:var(--lit,0)}.kc-glow .kc-t{stroke:var(--kc-amber);opacity:var(--lit,0)}.kc-lit .kc-major{stroke:var(--kc-amber)}.kc-lit .kc-minor,.kc-lit .kc-mid{animation:2.6s linear infinite kc-wave;animation-delay:calc(var(--i)*-.0433s)}.kc-lit .kc-head{stroke:#fff;animation:none}.kc-glow{animation:2.8s ease-in-out infinite kc-breathe}.kc-read{font-size:calc(var(--kc-size)*.215);letter-spacing:-.04em;font-variant-numeric:tabular-nums;text-shadow:0 0 18px #ff9a2e80;align-items:flex-start;gap:.06em;margin-top:-4%;font-weight:300;line-height:1;display:flex;position:relative}.kc-pct{letter-spacing:0;color:var(--kc-amber);margin-top:.1em;font-size:.4em}.kc-cap{left:0;right:0;top:calc(50% + var(--kc-size)*.14);text-align:center;font-size:max(9px,calc(var(--kc-size)*.05));letter-spacing:.3em;text-indent:.3em;color:#fff1dc9e;position:absolute}.kc-loader.is-done .kc-glow{animation:1.1s ease-out kc-flash}.kc-loader.is-done .kc-read{animation:.9s ease-out kc-pop}@keyframes kc-in{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:none}}@keyframes kc-wave{0%,to{stroke:#fff1dc}16%{stroke:#fff}36%{stroke:#ffc46b}62%{stroke:#fff1dc}}@keyframes kc-breathe{0%,to{opacity:.78}50%{opacity:1}}@keyframes kc-flash{0%{opacity:1}25%{opacity:2}to{opacity:1}}@keyframes kc-pop{0%{transform:scale(1)}30%{transform:scale(1.07)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.kc-loader,.kc-loader *{transition:none!important;animation:none!important}}.cs-genvyn{--bg:#05080d;--panel:#0b111a;--panel2:#101a27;--line:#3a3324;--blue:#e9bd57;--gold:#e9bd57;--white:#f4f7fb;--muted:#b8b3a7;--max:1200px;position:relative}.cs-genvyn h1{margin:.67em 0;font-size:2em;font-weight:700}.cs-genvyn h2{margin:.83em 0;font-size:1.5em;font-weight:700}.cs-genvyn h3{margin:1em 0;font-size:1.17em;font-weight:700}.cs-genvyn h4{margin:1.33em 0;font-size:1em;font-weight:700}.cs-genvyn p{margin:1em 0}.cs-genvyn ul{margin:1em 0;padding-left:40px;list-style:outside}.cs-genvyn ol{margin:1em 0;padding-left:40px;list-style:decimal}.cs-genvyn em{font-style:italic}.cs-genvyn small{font-size:80%}@media (prefers-reduced-motion:reduce){.cs-genvyn *{transition:none!important;animation:none!important}}.cs-genvyn{background:radial-gradient(ellipse at 50% -15%,#211a0d 0%,var(--bg) 50%);color:var(--white);margin:0;font-family:Inter,Arial,Helvetica,sans-serif;line-height:1.65}.cs-genvyn a{color:inherit}.cs-genvyn .wrap{width:min(var(--max),calc(100% - 44px));margin:auto}.cs-genvyn .hero{border-bottom:1px solid var(--line);padding:74px 0 58px}.cs-genvyn .eyebrow{color:var(--blue);letter-spacing:.24em;text-transform:uppercase;font-size:11px;font-weight:700}.cs-genvyn .hero-grid{grid-template-columns:1.1fr .9fr;align-items:center;gap:45px;display:grid}.cs-genvyn .hero h1{letter-spacing:-.055em;margin:18px 0;font-size:clamp(38px,6vw,76px);line-height:.98}.cs-genvyn .hero h1 span{color:var(--blue)}.cs-genvyn .hero p{color:#d1cbbf;max-width:670px;font-size:17px}.cs-genvyn .tagline{letter-spacing:.24em;text-transform:uppercase;color:var(--gold)!important;font-size:12px!important}.cs-genvyn .hero-art{background:linear-gradient(145deg,#17130b,#030303);border:1px solid #3a3324;border-radius:8px;padding:20px;box-shadow:0 25px 80px #0008}.cs-genvyn .hero-art img{width:100%;height:auto;display:block}.cs-genvyn .meta{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;flex-wrap:wrap;gap:22px;margin-top:28px;font-size:11px;display:flex}.cs-genvyn .meta b{color:#fff;font-weight:600}.cs-genvyn .section{border-bottom:1px solid var(--line);padding:70px 0}.cs-genvyn .section-head{align-items:flex-start;gap:20px;margin-bottom:30px;display:flex}.cs-genvyn .num{color:var(--blue);letter-spacing:.1em;padding-top:6px;font-size:14px;font-weight:800}.cs-genvyn .section h2{letter-spacing:-.035em;margin:0 0 12px;font-size:clamp(27px,3.5vw,43px);line-height:1.1}.cs-genvyn .section-intro{max-width:760px;color:var(--muted);margin:0}.cs-genvyn .grid{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.cs-genvyn .card{border:1px solid var(--line);background:linear-gradient(145deg,#17140e,#090909);border-radius:7px;min-height:100%;padding:24px}.cs-genvyn .card h3{letter-spacing:.06em;margin:0 0 10px;font-size:15px}.cs-genvyn .card p,.cs-genvyn .card li{color:#c2bdae;font-size:14px}.cs-genvyn .card p:last-child{margin-bottom:0}.cs-genvyn .card ul{margin:10px 0 0;padding-left:18px}.cs-genvyn .pill{color:#f4e7c5;letter-spacing:.12em;text-transform:uppercase;background:#211a0d;border:1px solid #8f6b24;border-radius:99px;margin:0 5px 6px 0;padding:4px 9px;font-size:10px;display:inline-block}.cs-genvyn .quote{border-left:3px solid var(--gold);color:#f4e7c5;margin:30px 0;padding:10px 0 10px 25px;font-family:Georgia,serif;font-size:clamp(22px,3vw,32px);font-style:italic;line-height:1.35}.cs-genvyn .process{border:1px solid var(--line);background:#030508;border-radius:7px;padding:12px}.cs-genvyn .process img{border-radius:3px;width:100%;height:auto;display:block}.cs-genvyn .caption{color:#a49c8c;letter-spacing:.05em;margin:12px 3px 3px;font-size:11px}.cs-genvyn .palette{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.cs-genvyn .swatch{background:#0a1018;border:1px solid #3a3324;border-radius:6px;overflow:hidden}.cs-genvyn .swatch-color{height:95px}.cs-genvyn .swatch-info{padding:13px}.cs-genvyn .swatch-info b{font-size:12px;display:block}.cs-genvyn .swatch-info code{color:#b8b3a7;font-size:11px}.cs-genvyn .gold{color:var(--gold)}.cs-genvyn .usage{grid-template-columns:1fr 1fr;gap:16px;display:grid}.cs-genvyn .usage-box{border:1px solid var(--line);background:#070b11;border-radius:7px;overflow:hidden}.cs-genvyn .usage-box .sample{background:#020304;justify-content:center;align-items:center;min-height:125px;padding:24px;display:flex}.cs-genvyn .usage-box .sample.light{background:#f4f4f1}.cs-genvyn .usage-box .sample img{object-fit:contain;width:100%;max-width:420px;max-height:100px}.cs-genvyn .usage-box p{color:#b8b3a7;margin:0;padding:14px 18px;font-size:13px}.cs-genvyn .steps{counter-reset:step;grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.cs-genvyn .step{border:1px solid var(--line);background:#0a111a;border-radius:6px;padding:20px 20px 20px 58px;position:relative}.cs-genvyn .step:before{counter-increment:step;content:counter(step,decimal-leading-zero);color:var(--blue);font-size:13px;font-weight:800;position:absolute;top:18px;left:18px}.cs-genvyn .step b{margin-bottom:5px;display:block}.cs-genvyn .step span{color:#b8b3a7;font-size:13px}.cs-genvyn .callout{background:linear-gradient(120deg,#211a0d,#0a1019);border:1px solid #80601e;border-radius:8px;padding:26px}.cs-genvyn .callout h3{margin:0 0 8px}.cs-genvyn .callout p{color:#c9c1b0;margin:0}@media (width<=850px){.cs-genvyn .hero-grid{grid-template-columns:1fr}.cs-genvyn .hero-art{max-width:700px}.cs-genvyn .grid,.cs-genvyn .palette{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.cs-genvyn .wrap{width:calc(100% - 28px)}.cs-genvyn .hero{padding:48px 0 40px}.cs-genvyn .hero p{font-size:15px}.cs-genvyn .section{padding:48px 0}.cs-genvyn .grid,.cs-genvyn .usage,.cs-genvyn .steps{grid-template-columns:1fr}.cs-genvyn .palette{grid-template-columns:repeat(2,1fr)}.cs-genvyn .section-head{gap:12px}.cs-genvyn .card{padding:20px}.cs-genvyn .meta{gap:12px}}.cs-genvyn .hero{padding-top:10.5rem}@media (width>=768px){.cs-genvyn .hero{padding-top:11.5rem}}.cs-kc{--ink:#0b0b0a;--panel:#131210;--paper:#f3eee5;--muted:#b8b0a4;--gold:#d97832;--line:#f3eee52e;--max:1180px;position:relative}.cs-kc h1{margin:.67em 0;font-size:2em;font-weight:700}.cs-kc h2{margin:.83em 0;font-size:1.5em;font-weight:700}.cs-kc h3{margin:1em 0;font-size:1.17em;font-weight:700}.cs-kc h4{margin:1.33em 0;font-size:1em;font-weight:700}.cs-kc p{margin:1em 0}.cs-kc ul{margin:1em 0;padding-left:40px;list-style:outside}.cs-kc ol{margin:1em 0;padding-left:40px;list-style:decimal}.cs-kc em{font-style:italic}.cs-kc small{font-size:80%}@media (prefers-reduced-motion:reduce){.cs-kc *{transition:none!important;animation:none!important}}.cs-kc{background:var(--ink);color:var(--paper);margin:0;font-family:Inter,Arial,sans-serif;line-height:1.65}.cs-kc a{color:inherit;text-decoration:none}.cs-kc img{max-width:100%;display:block}.cs-kc .wrap{width:min(calc(100% - 44px),var(--max));margin-inline:auto}.cs-kc .hero{background:radial-gradient(at 50% 24%,#ab5b271f,#0000 48%),linear-gradient(#0c0b09,#090908);align-items:center;min-height:calc(90vh - 76px);padding:84px 0 70px;display:grid}.cs-kc .hero-grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:56px;display:grid}.cs-kc .eyebrow{letter-spacing:.25em;text-transform:uppercase;color:var(--gold);font-size:11px;font-weight:600}.cs-kc h1,.cs-kc h2,.cs-kc h3,.cs-kc p{margin-top:0}.cs-kc h1,.cs-kc h2,.cs-kc .serif{font-family:Georgia,Times New Roman,serif;font-weight:400}.cs-kc h1{letter-spacing:-.045em;margin:18px 0 24px;font-size:clamp(46px,7vw,90px);line-height:.98}.cs-kc h1 em{color:var(--gold);font-style:normal}.cs-kc .hero p{color:#d1c9bd;max-width:600px;font-size:clamp(16px,1.8vw,20px)}.cs-kc .hero-art{background:#090908;border:1px solid #d978323d;padding:18px;box-shadow:0 24px 80px #0000004d}.cs-kc .hero-art img{aspect-ratio:1;object-fit:contain;width:100%}.cs-kc .hero-foot{color:#a9a195;letter-spacing:.16em;text-transform:uppercase;flex-wrap:wrap;gap:24px;margin-top:42px;font-size:11px;display:flex}.cs-kc .hero-foot span:before{content:"—";color:var(--gold);margin-right:9px}.cs-kc section{border-top:1px solid var(--line);padding:94px 0}.cs-kc .section-head{grid-template-columns:.45fr 1fr;gap:28px;margin-bottom:42px;display:grid}.cs-kc .section-num{color:var(--gold);letter-spacing:.2em;padding-top:10px;font-size:12px}.cs-kc h2{letter-spacing:-.025em;margin-bottom:18px;font-size:clamp(34px,5vw,58px);line-height:1.08}.cs-kc .lede{color:#d4ccc0;max-width:780px;font-size:18px}.cs-kc .muted{color:var(--muted)}.cs-kc .grid2{grid-template-columns:1fr 1fr;gap:18px;display:grid}.cs-kc .card{background:var(--panel);border:1px solid var(--line);padding:28px}.cs-kc .card h3{margin-bottom:10px;font-family:Georgia,serif;font-size:25px;font-weight:400}.cs-kc .card p,.cs-kc .card li{color:#c8c0b5}.cs-kc .card ul{margin-bottom:0;padding-left:18px}.cs-kc .quote{border-left:2px solid var(--gold);color:#f4e9d9;max-width:820px;margin:36px 0;padding:8px 0 8px 25px;font:italic clamp(24px,3vw,36px)/1.3 Georgia,serif}.cs-kc .pillrow{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.cs-kc .pill{border:1px solid var(--line);letter-spacing:.12em;text-transform:uppercase;color:#d6cec2;padding:8px 12px;font-size:11px}.cs-kc .visual{background:#e9e5dd;border:1px solid #fff3;padding:clamp(8px,2vw,22px)}.cs-kc .visual img{width:100%;height:auto}.cs-kc .caption{color:#a9a195;margin-top:12px;font-size:12px}.cs-kc .process-frame{background:#0e0d0b;border:1px solid #d9783247;padding:10px}.cs-kc .process-frame img{width:100%;height:auto}.cs-kc .process-note{grid-template-columns:repeat(5,1fr);gap:12px;margin-top:20px;display:grid}.cs-kc .process-note article{border-top:1px solid var(--gold);padding-top:13px}.cs-kc .process-note strong{color:var(--gold);letter-spacing:.1em;margin-bottom:8px;font-size:11px;display:block}.cs-kc .process-note span{color:#c8c0b5;font-size:13px}.cs-kc .palette{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.cs-kc .swatch{border:1px solid #ffffff26;height:116px}.cs-kc .swatch-label{color:#ddd4c7;padding:12px 0;font-size:13px}.cs-kc .swatch-label small{color:#a9a195;margin-top:3px;font-size:11px;display:block}.cs-kc .type-sample{color:#171411;background:#f3eee5;margin-top:18px;padding:30px}.cs-kc .type-sample .display{letter-spacing:.05em;font:clamp(28px,4vw,48px)/1.2 Georgia,serif}.cs-kc .type-sample .support{letter-spacing:.28em;text-transform:uppercase;margin-top:18px;font-size:12px}.cs-kc .applications{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.cs-kc .app{border:1px solid var(--line);background:linear-gradient(145deg,#171512,#0b0b0a);flex-direction:column;justify-content:space-between;min-height:190px;padding:22px;display:flex}.cs-kc .app .mark{color:var(--gold);font:48px Georgia,serif}.cs-kc .app .mark img{object-fit:contain;width:92px;height:92px;display:block}.cs-kc .app strong{font:400 20px Georgia,serif}.cs-kc .app small{color:#a9a195;letter-spacing:.12em;text-transform:uppercase;font-size:11px}.cs-kc .callout{background:#d978320f;border:1px solid #d9783266;padding:30px}.cs-kc .checklist{grid-template-columns:1fr 1fr;gap:12px;display:grid}.cs-kc .check{background:var(--panel);border:1px solid var(--line);color:#d1c9bd;padding:16px 18px}.cs-kc .check:before{content:"✓";color:var(--gold);margin-right:12px}.cs-kc .final-lockup{background:radial-gradient(#d978321a,#0000 55%),#080807;border:1px solid #d978323d;padding:clamp(18px,5vw,56px)}.cs-kc .final-lockup img{object-fit:contain;width:min(100%,760px);margin:auto}.cs-kc .fineprint{color:#938b80;margin-top:16px;font-size:12px}@media (width<=800px){.cs-kc .hero-grid,.cs-kc .section-head{grid-template-columns:1fr}.cs-kc .hero{padding:55px 0}.cs-kc .hero-art{max-width:520px}.cs-kc .process-note{grid-template-columns:repeat(2,1fr)}.cs-kc .applications{grid-template-columns:1fr 1fr}.cs-kc section{padding:68px 0}}@media (width<=520px){.cs-kc .wrap{width:min(calc(100% - 28px),var(--max))}.cs-kc .grid2,.cs-kc .palette,.cs-kc .checklist,.cs-kc .applications{grid-template-columns:1fr}.cs-kc .hero-foot{gap:12px}.cs-kc .process-note{grid-template-columns:1fr 1fr}.cs-kc .card{padding:22px}}.cs-kc .hero{padding-top:10.5rem}@media (width>=768px){.cs-kc .hero{padding-top:11.5rem}}.nv-case{--night:#030b19;--night2:#071a34;--gold:#d7a84d;--gold2:#ffe1a0;--paper:#f7f5f0;--white:#fff;--ink:#131923;--muted:#6e7480;--line:#e3e1dc;--max:1200px;background:var(--paper);color:var(--ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.65}.nv-case [id]{scroll-margin-top:10rem}.nv-case ul.list{list-style:outside}.nv-case a{color:inherit}.nv-case .wrap{width:min(var(--max),calc(100% - 40px));margin:auto}.nv-case .hero{color:#fff;background:radial-gradient(at 72% 52%,#0c2b52 0,#0000 35%),radial-gradient(at 60% 100%,#241d15 0,#0000 36%),linear-gradient(120deg,#020713,#06162b 65%,#030b19);padding:74px 0 62px;overflow:hidden}.nv-case .hero-grid{grid-template-columns:1fr 1fr;align-items:center;gap:48px;display:grid}.nv-case .eyebrow,.nv-case .num{letter-spacing:.22em;text-transform:uppercase;color:var(--gold);font-size:11px;font-weight:800}.nv-case .hero h1{letter-spacing:.1em;margin:22px 0 18px;font-size:clamp(43px,6.8vw,80px);font-weight:400;line-height:.98}.nv-case .hero h1 span{color:#0000;background:linear-gradient(100deg,#fff8e9,#d9b86c 75%,#ffe8ac);-webkit-background-clip:text;background-clip:text}.nv-case .hero p{color:#c8d1df;max-width:620px;font-size:17px}.nv-case .tags{flex-wrap:wrap;gap:8px;margin-top:25px;display:flex}.nv-case .tag{color:#e7edf7;border:1px solid #34445e;border-radius:99px;padding:7px 11px;font-size:11px}.nv-case .logo-panel{background:#030b19;border:1px solid #ffffff20;border-radius:18px;overflow:hidden;box-shadow:0 28px 90px #0006}.nv-case .logo-panel img{width:100%;height:auto;display:block}.nv-case .metadata{border-bottom:1px solid var(--line);background:#fff;grid-template-columns:repeat(4,1fr);display:grid}.nv-case .metadata div{border-right:1px solid var(--line);padding:20px 24px}.nv-case .metadata div:last-child{border:0}.nv-case .metadata span{letter-spacing:.15em;text-transform:uppercase;color:var(--muted);font-size:10px;display:block}.nv-case .metadata strong{margin-top:5px;font-size:13px;display:block}.nv-case .section{padding:82px 0}.nv-case .section.alt{background:#eeece6}.nv-case .section.dark{background:var(--night);color:#fff}.nv-case .sectionhead{grid-template-columns:.72fr 1.28fr;align-items:start;gap:42px;margin-bottom:38px;display:grid}.nv-case .section h2{letter-spacing:-.045em;margin:9px 0 12px;font-size:clamp(31px,4.2vw,50px);font-weight:500;line-height:1.08}.nv-case .sectionhead p,.nv-case .lead{color:var(--muted);max-width:760px;margin:0;font-size:16px}.nv-case .dark .sectionhead p,.nv-case .dark .lead{color:#b9c5d6}.nv-case .callout{border-left:3px solid var(--gold);max-width:900px;margin:28px 0;padding:7px 0 7px 20px;font-size:clamp(22px,3vw,31px);line-height:1.4}.nv-case .grid2,.nv-case .grid3{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.nv-case .grid3{grid-template-columns:repeat(3,minmax(0,1fr))}.nv-case .card{border:1px solid var(--line);background:#fff;border-radius:14px;padding:25px}.nv-case .dark .card{background:#09172a;border-color:#23344e}.nv-case .card h3{margin:0 0 8px;font-size:17px}.nv-case .card p{color:var(--muted);margin:0;font-size:14px}.nv-case .dark .card p{color:#b9c5d6}.nv-case .list{color:var(--muted);padding-left:19px;font-size:14px}.nv-case .list li{padding:4px 0}.nv-case .dark .list{color:#b9c5d6}.nv-case .pills{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.nv-case .pill{color:#654819;letter-spacing:.05em;background:#f2e8d3;border-radius:6px;padding:7px 10px;font-size:10px;font-weight:800}.nv-case .process{background:#fff;border:1px solid #dedbd3;border-radius:14px;overflow:hidden;box-shadow:0 14px 35px #08152a0b}.nv-case .process img{width:100%;height:auto;display:block}.nv-case .caption{color:var(--muted);margin-top:10px;font-size:12px}.nv-case .steps{margin-top:32px}.nv-case .step{border-bottom:1px solid #26344a;gap:17px;padding:19px 0;display:flex}.nv-case .step:last-child{border:0}.nv-case .stepno{color:var(--gold);letter-spacing:.12em;min-width:32px;font-size:12px;font-weight:800}.nv-case .step h3{margin:0 0 5px;font-size:16px}.nv-case .step p{color:#b9c5d6;margin:0;font-size:14px}.nv-case .swatches{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.nv-case .swatch{border:1px solid var(--line);background:#fff;border-radius:11px;overflow:hidden}.nv-case .swatch-color{height:92px}.nv-case .swatch-info{padding:12px}.nv-case .swatch-info strong{font-size:12px;display:block}.nv-case .swatch-info small{color:var(--muted);font-size:11px}.nv-case .logo-variants{grid-template-columns:1fr 1fr;gap:16px;display:grid}.nv-case .variant{border-radius:14px;justify-content:center;align-items:center;min-height:190px;padding:20px;display:flex;overflow:hidden}.nv-case .variant img{width:100%;max-width:390px;height:auto}.nv-case .variant.darkbg{background:#030b19}.nv-case .variant.lightbg{border:1px solid var(--line);background:#f5f3ed}.nv-case .applications{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.nv-case .app-card{border:1px solid var(--line);background:#fff;border-radius:14px;overflow:hidden}.nv-case .app-visual{justify-content:center;align-items:center;height:185px;padding:20px;display:flex}.nv-case .app-visual.darkbg{background:linear-gradient(140deg,#020713,#0b2340)}.nv-case .app-visual.lightbg{background:#f6f4ef}.nv-case .app-visual.goldbg{background:linear-gradient(130deg,#14120e,#302414)}.nv-case .app-visual img{object-fit:contain;max-width:100%;max-height:100%}.nv-case .app-copy{padding:17px}.nv-case .app-copy h3{margin:0 0 5px;font-size:15px}.nv-case .app-copy p{color:var(--muted);margin:0;font-size:12px}.nv-case .resultgrid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:24px;display:grid}.nv-case .result{border-top:2px solid var(--gold);background:#09172a;border-radius:0 0 10px 10px;padding:22px}.nv-case .result strong{font-size:15px;display:block}.nv-case .result span{color:#b9c5d6;margin-top:6px;font-size:12px;display:block}.nv-case .note{color:#b9c5d6;margin-top:16px;font-size:12px}.nv-case .darknote{color:var(--muted)}.nv-case .cta{color:#fff;text-align:center;background:linear-gradient(120deg,#020713,#071b34);padding:68px 0}.nv-case .cta h2{max-width:800px;margin:12px auto;font-size:clamp(30px,4vw,48px)}.nv-case .cta p{color:#bdc8d8;max-width:640px;margin:0 auto 23px}.nv-case .btn{color:#17120a;letter-spacing:.06em;background:linear-gradient(100deg,#c9973e,#f3d58d);border-radius:99px;padding:12px 19px;font-size:11px;font-weight:850;text-decoration:none;display:inline-block}@media (width<=850px){.nv-case .hero-grid,.nv-case .sectionhead{grid-template-columns:1fr;gap:24px}.nv-case .hero{padding:55px 0 45px}.nv-case .logo-panel{max-width:650px}.nv-case .metadata{grid-template-columns:repeat(2,1fr)}.nv-case .metadata div:nth-child(2){border-right:0}.nv-case .metadata div:nth-child(n+3){border-top:1px solid var(--line)}.nv-case .grid3,.nv-case .applications{grid-template-columns:1fr 1fr}}@media (width<=560px){.nv-case .wrap{width:calc(100% - 28px)}.nv-case .hero h1{letter-spacing:.07em;font-size:43px}.nv-case .section{padding:58px 0}.nv-case .grid2,.nv-case .grid3,.nv-case .logo-variants,.nv-case .applications{grid-template-columns:1fr}.nv-case .swatches{grid-template-columns:repeat(2,1fr)}.nv-case .variant{min-height:150px}.nv-case .metadata div{padding:14px}.nv-case .metadata strong{font-size:12px}.nv-case .resultgrid{grid-template-columns:1fr}.nv-case .logo-panel{border-radius:12px}}@media print{.nv-case .section,.nv-case .hero,.nv-case .cta{-webkit-print-color-adjust:exact;print-color-adjust:exact;padding:35px 0}}.nv-case .hero{padding-top:10.5rem}@media (width>=768px){.nv-case .hero{padding-top:11.5rem}}.cs-prismia{--navy:#071426;--navy2:#0b1d35;--ink:#101c30;--muted:#5d6a7c;--cyan:#00c7f4;--blue:#1477ff;--violet:#762dff;--magenta:#d52cff;--gold:#ffc45b;--paper:#f5f8fc;--line:#dce5ef;position:relative}.cs-prismia h1{margin:.67em 0;font-size:2em;font-weight:700}.cs-prismia h2{margin:.83em 0;font-size:1.5em;font-weight:700}.cs-prismia h3{margin:1em 0;font-size:1.17em;font-weight:700}.cs-prismia h4{margin:1.33em 0;font-size:1em;font-weight:700}.cs-prismia p{margin:1em 0}.cs-prismia ul{margin:1em 0;padding-left:40px;list-style:outside}.cs-prismia ol{margin:1em 0;padding-left:40px;list-style:decimal}.cs-prismia em{font-style:italic}.cs-prismia small{font-size:80%}@media (prefers-reduced-motion:reduce){.cs-prismia *{transition:none!important;animation:none!important}}.cs-prismia{background:var(--paper);color:var(--ink);margin:0;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;line-height:1.6}.cs-prismia .wrap{width:min(1160px,100% - 36px);margin:auto}.cs-prismia .eyebrow{text-transform:uppercase;letter-spacing:.18em;color:#2789d8;font-size:.73rem;font-weight:800}.cs-prismia .hero{color:#fff;background:radial-gradient(at 75% 30%,#172c54 0,#0000 38%),linear-gradient(135deg,#050b17,#0b1730 55%,#10152c);padding:28px 0 72px}.cs-prismia .topbar{justify-content:space-between;align-items:center;gap:20px;padding-bottom:48px;display:flex}.cs-prismia .pill{color:#d8e7f8;border:1px solid #49617d;border-radius:999px;padding:7px 13px;font-size:.78rem}.cs-prismia .hero-grid{grid-template-columns:1fr 1fr;align-items:center;gap:42px;display:grid}.cs-prismia .hero h1{letter-spacing:-.065em;margin:18px 0;font-size:clamp(2.8rem,7vw,5.6rem);line-height:.98}.cs-prismia .hero h1 span{color:#0000;background:linear-gradient(90deg,#00d7f5,#347dff 45%,#bc4dff 72%,#ffc65b);-webkit-background-clip:text;background-clip:text}.cs-prismia .hero p{color:#c3d1e3;max-width:620px;font-size:1.1rem}.cs-prismia .subline{letter-spacing:.15em;text-transform:uppercase;color:#91a8c4;font-size:.8rem}.cs-prismia .logo-stage{background:#fff;border:1px solid #fff5;border-radius:20px;padding:22px;box-shadow:0 28px 90px #0008}.cs-prismia .logo-stage img{object-fit:contain;width:100%;height:auto;max-height:340px;display:block}.cs-prismia .logo-note{color:#d4e2f4;margin-top:12px;font-size:.75rem}.cs-prismia .section{padding:72px 0}.cs-prismia .white{background:#fff}.cs-prismia .dark{color:#fff;background:#081426}.cs-prismia .section-head{max-width:790px;margin-bottom:30px}.cs-prismia .section h2{letter-spacing:-.045em;margin:8px 0 16px;font-size:clamp(2rem,4vw,3.1rem);line-height:1.1}.cs-prismia .lead{color:var(--muted);max-width:820px;font-size:1.1rem}.cs-prismia .dark .lead{color:#b4c5da}.cs-prismia .grid2,.cs-prismia .grid3{gap:18px;display:grid}.cs-prismia .grid2{grid-template-columns:repeat(2,minmax(0,1fr))}.cs-prismia .grid3{grid-template-columns:repeat(3,minmax(0,1fr))}.cs-prismia .card{border:1px solid var(--line);background:#fff;border-radius:15px;padding:23px;box-shadow:0 8px 30px #0c27400a}.cs-prismia .dark .card{box-shadow:none;background:#0d2039;border-color:#263d5a}.cs-prismia .card h3{margin:8px 0;font-size:1.12rem}.cs-prismia .card p{color:var(--muted);margin:0}.cs-prismia .dark .card p{color:#b4c5da}.cs-prismia .num{letter-spacing:.15em;color:#168be2;font-size:.75rem;font-weight:900}.cs-prismia .quote{letter-spacing:-.025em;border-left:3px solid var(--cyan);margin:28px 0;padding-left:22px;font-size:clamp(1.35rem,3vw,2.05rem);line-height:1.35}.cs-prismia .principles{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:24px;display:grid}.cs-prismia .principle{background:#0b1b30;border:1px solid #29415e;border-radius:12px;padding:17px}.cs-prismia .principle strong{display:block}.cs-prismia .principle span{color:#a9bfd8;font-size:.85rem}.cs-prismia .process-img{border:1px solid #243b55;border-radius:14px;width:100%;display:block;box-shadow:0 20px 55px #0003}.cs-prismia .caption,.cs-prismia .note{color:#718096;margin-top:12px;font-size:.84rem}.cs-prismia .timeline{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin-top:28px;display:grid}.cs-prismia .step{background:#f6f9fd;border-top:2px solid #178bd9;border-radius:0 0 12px 12px;padding:20px}.cs-prismia .stepno{color:#198bda;font-size:1.7rem;font-weight:900}.cs-prismia .step h3{margin:4px 0 8px}.cs-prismia .step p{color:#5d6a7c;margin:0;font-size:.94rem}.cs-prismia .swatches{flex-wrap:wrap;gap:12px;margin:22px 0;display:flex}.cs-prismia .swatch{width:110px}.cs-prismia .swatch i{border:1px solid #0001;border-radius:8px;height:44px;display:block}.cs-prismia .swatch span{color:#bdcde0;font-size:.75rem}.cs-prismia .application{color:#fff;background:linear-gradient(130deg,#0b1830,#102a4a);border-radius:18px;grid-template-columns:1fr 1fr;align-items:center;gap:24px;padding:27px;display:grid}.cs-prismia .application img{background:#fff;border-radius:12px;width:100%;height:auto}.cs-prismia .application p{color:#bfd0e4}.cs-prismia .metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.cs-prismia .metric{border:1px solid var(--line);background:#fff;border-radius:12px;padding:20px}.cs-prismia .metric strong{font-size:1.1rem;display:block}.cs-prismia .metric span{color:var(--muted);font-size:.84rem}.cs-prismia .rule{background:var(--line);height:1px;margin:24px 0}@media (width<=780px){.cs-prismia .hero-grid,.cs-prismia .grid2,.cs-prismia .application{grid-template-columns:1fr}.cs-prismia .grid3,.cs-prismia .timeline,.cs-prismia .principles{grid-template-columns:repeat(2,minmax(0,1fr))}.cs-prismia .topbar{padding-bottom:34px}}@media (width<=520px){.cs-prismia .wrap{width:calc(100% - 28px)}.cs-prismia .grid3,.cs-prismia .timeline,.cs-prismia .metrics,.cs-prismia .principles{grid-template-columns:1fr}.cs-prismia .topbar{flex-direction:column;align-items:flex-start}.cs-prismia .hero{padding-bottom:48px}.cs-prismia .section{padding:50px 0}.cs-prismia .logo-stage{padding:14px}}@media print{.cs-prismia .hero,.cs-prismia .dark{-webkit-print-color-adjust:exact;print-color-adjust:exact}.cs-prismia .section{padding:36px 0}}.cs-prismia .hero{padding-top:10.5rem}@media (width>=768px){.cs-prismia .hero{padding-top:11.5rem}}.cs-revent{--ink:#07111f;--ink2:#0b1729;--paper:#f5f7fb;--white:#fff;--muted:#aab4c5;--line:#dce2eb;--blue:#1687ff;--violet:#a12cff;--text:#111827;--sub:#5b6472;--max:1180px;position:relative}.cs-revent h1{margin:.67em 0;font-size:2em;font-weight:700}.cs-revent h2{margin:.83em 0;font-size:1.5em;font-weight:700}.cs-revent h3{margin:1em 0;font-size:1.17em;font-weight:700}.cs-revent h4{margin:1.33em 0;font-size:1em;font-weight:700}.cs-revent p{margin:1em 0}.cs-revent ul{margin:1em 0;padding-left:40px;list-style:outside}.cs-revent ol{margin:1em 0;padding-left:40px;list-style:decimal}.cs-revent em{font-style:italic}.cs-revent small{font-size:80%}@media (prefers-reduced-motion:reduce){.cs-revent *{transition:none!important;animation:none!important}}.cs-revent{color:var(--text);background:var(--paper);margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.65}.cs-revent a{color:inherit}.cs-revent img{max-width:100%;display:block}.cs-revent .wrap{width:min(var(--max),calc(100% - 40px));margin:auto}.cs-revent .hero{color:#fff;background:radial-gradient(at 78% 65%,#7322ff3d,#0000 32%),radial-gradient(at 60% 85%,#0084ff30,#0000 38%),linear-gradient(125deg,#050b14,#0a1728 65%,#080e1b);padding:82px 0 64px;position:relative;overflow:hidden}.cs-revent .hero:after{content:"";filter:blur(35px);background:linear-gradient(100deg,#0000,#1a85ff24,#9d26ff2e,#0000);height:210px;position:absolute;inset:auto -5% -110px 40%;transform:rotate(-8deg)}.cs-revent .hero-grid{z-index:1;grid-template-columns:1.05fr .95fr;align-items:center;gap:48px;display:grid;position:relative}.cs-revent .eyebrow,.cs-revent .kicker{text-transform:uppercase;letter-spacing:.22em;color:var(--blue);font-size:11px;font-weight:750}.cs-revent .hero-wordmark{white-space:nowrap;letter-spacing:.13em;color:#fff;align-items:center;gap:.045em;margin:20px 0;font-size:clamp(42px,6.2vw,76px);font-weight:650;line-height:1;display:flex}.cs-revent .hero-wordmark .logo-v{letter-spacing:0;color:#0000;background:linear-gradient(105deg,#157eff 0% 49%,#823eff 51% 100%);-webkit-background-clip:text;background-clip:text;transform:scaleX(1.04)}.cs-revent .hero h1.hero-tagline{letter-spacing:-.055em;color:#fff;margin:0 0 22px;font-size:clamp(38px,5.3vw,64px);line-height:1.02}.cs-revent .hero p{color:#c3ccda;max-width:620px;font-size:17px}.cs-revent .hero-logo{border:1px solid #ffffff21;border-radius:18px;width:100%;overflow:hidden;box-shadow:0 28px 80px #0006}.cs-revent .hero-logo img{width:100%;height:auto}.cs-revent .tags{flex-wrap:wrap;gap:8px;margin-top:26px;display:flex}.cs-revent .tag{color:#e0e7f2;border:1px solid #334257;border-radius:99px;padding:6px 11px;font-size:11px}.cs-revent .meta{background:var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.cs-revent .meta div{padding:22px max(20px,calc((100vw - var(--max))/2));background:#fff;padding-right:20px}.cs-revent .meta label{text-transform:uppercase;letter-spacing:.16em;color:#737d8d;font-size:10px;display:block}.cs-revent .meta strong{margin-top:5px;font-size:13px;display:block}.cs-revent .section{padding:86px 0}.cs-revent .section.dark{background:var(--ink);color:#fff}.cs-revent .section.soft{background:#edf1f7}.cs-revent .section-head{grid-template-columns:.7fr 1.3fr;align-items:start;gap:38px;margin-bottom:40px;display:grid}.cs-revent .section h2{letter-spacing:-.045em;margin:8px 0 14px;font-size:clamp(30px,4vw,48px);line-height:1.08}.cs-revent .section-head p,.cs-revent .lead{color:var(--sub);max-width:760px;margin:0;font-size:17px}.cs-revent .dark .section-head p,.cs-revent .dark .lead{color:#b8c3d3}.cs-revent .num{letter-spacing:.2em;color:var(--blue);font-size:12px;font-weight:800}.cs-revent .grid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.cs-revent .grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.cs-revent .panel{background:#fff;border:1px solid #dce2eb;border-radius:14px;padding:26px}.cs-revent .dark .panel{background:#0d1a2c;border-color:#25354b}.cs-revent .panel h3{letter-spacing:-.015em;margin:0 0 8px;font-size:17px}.cs-revent .panel p{color:var(--sub);margin:0;font-size:14px}.cs-revent .dark .panel p{color:#b5c1d2}.cs-revent .list{color:var(--sub);padding-left:19px;font-size:14px}.cs-revent .dark .list{color:#b5c1d2}.cs-revent .list li{padding:4px 0}.cs-revent .callout{border-left:3px solid var(--blue);max-width:850px;padding:6px 0 6px 19px;font-size:20px;line-height:1.5}.cs-revent .pillrow{flex-wrap:wrap;gap:8px;margin-top:17px;display:flex}.cs-revent .pill{color:#1759a5;background:#edf4ff;border-radius:5px;padding:6px 10px;font-size:11px;font-weight:700}.cs-revent .process-img{background:#fff;border:1px solid #dce2eb;border-radius:14px;overflow:hidden;box-shadow:0 12px 35px #0c1b2b0a}.cs-revent .process-img img{width:100%;height:auto}.cs-revent .caption{color:#717b8b;margin-top:10px;font-size:12px}.cs-revent .step{border-bottom:1px solid #263449;gap:16px;padding:22px 0;display:flex}.cs-revent .step:last-child{border-bottom:0}.cs-revent .stepno{color:var(--blue);letter-spacing:.12em;min-width:35px;font-size:12px;font-weight:800}.cs-revent .step h3{margin:0 0 5px;font-size:16px}.cs-revent .step p{color:#b5c1d2;margin:0;font-size:14px}.cs-revent .swatches{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.cs-revent .swatch{color:#182234;background:#fff;border:1px solid #dce2eb;border-radius:10px;overflow:hidden}.cs-revent .swatch-color{height:95px}.cs-revent .swatch-copy{padding:12px}.cs-revent .swatch-copy strong{font-size:12px;display:block}.cs-revent .swatch-copy small{color:#697384;font-size:11px}.cs-revent .type-sample{background:#fff;border:1px solid #dce2eb;border-radius:12px;margin-top:16px;padding:22px}.cs-revent .type-sample .big{letter-spacing:.16em;font-size:clamp(24px,4vw,43px);font-weight:650;line-height:1.25}.cs-revent .type-sample small{color:#687384}.cs-revent .applications{grid-template-columns:1fr 1fr;gap:18px;display:grid}.cs-revent .application{border-radius:14px;flex-direction:column;justify-content:space-between;min-height:200px;padding:24px;display:flex;overflow:hidden}.cs-revent .application.darkapp{color:#fff;background:linear-gradient(130deg,#050b14,#0b1a2f 70%,#241044)}.cs-revent .application.lightapp{background:#fff;border:1px solid #dce2eb}.cs-revent .application h3{margin:0;font-size:17px}.cs-revent .application p{opacity:.75;margin:6px 0 0;font-size:13px}.cs-revent .mocklogo{letter-spacing:.23em;text-align:center;align-self:center;font-size:clamp(23px,4vw,44px);font-weight:600}.cs-revent .mocklogo .v,.cs-revent .mocklogo .v2{color:#0000;background:linear-gradient(90deg,#157eff 0% 49.5%,#823eff 50.5% 100%);-webkit-background-clip:text;background-clip:text;display:inline-block}.cs-revent .mocktag{letter-spacing:.25em;text-align:center;margin-top:4px;font-size:9px}.cs-revent .gallery{grid-template-columns:1fr 1fr;gap:16px;display:grid}.cs-revent .gallery img{border:1px solid #dce2eb;border-radius:12px;width:100%}.cs-revent .gallery .wide{grid-column:1/-1}.cs-revent .note{color:#788394;margin-top:15px;font-size:12px}.cs-revent .resultband{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:30px;display:grid}.cs-revent .resultband div{border-top:2px solid var(--blue);background:#0d1a2c;border-radius:0 0 10px 10px;padding:22px}.cs-revent .resultband strong{font-size:15px;display:block}.cs-revent .resultband span{color:#b5c1d2;margin-top:6px;font-size:12px;display:block}.cs-revent .cta{color:#fff;text-align:center;background:linear-gradient(120deg,#07111f,#101a31);padding:70px 0}.cs-revent .cta h2{letter-spacing:-.04em;max-width:750px;margin:10px auto;font-size:clamp(30px,4vw,50px)}.cs-revent .cta p{color:#b9c4d4;max-width:600px;margin:0 auto 25px}.cs-revent .btn{color:#fff;letter-spacing:.05em;background:linear-gradient(100deg,#1687ff,#a12cff);border-radius:99px;padding:12px 20px;font-size:12px;font-weight:800;text-decoration:none;display:inline-block}@media (width<=800px){.cs-revent .hero-grid,.cs-revent .section-head{grid-template-columns:1fr;gap:25px}.cs-revent .hero{padding:55px 0 45px}.cs-revent .meta{grid-template-columns:repeat(2,1fr)}.cs-revent .meta div{padding:16px 20px}.cs-revent .grid3,.cs-revent .grid2,.cs-revent .applications,.cs-revent .gallery{grid-template-columns:1fr}.cs-revent .gallery .wide{grid-column:auto}.cs-revent .swatches{grid-template-columns:repeat(2,1fr)}.cs-revent .resultband{grid-template-columns:1fr}.cs-revent .hero-wordmark{font-size:clamp(39px,11vw,68px)}}@media (width<=480px){.cs-revent .wrap{width:min(var(--max),calc(100% - 28px))}.cs-revent .hero-wordmark{letter-spacing:.1em;font-size:clamp(35px,10vw,48px)}.cs-revent .hero h1.hero-tagline{font-size:44px}.cs-revent .section{padding:58px 0}.cs-revent .panel{padding:20px}.cs-revent .meta{font-size:12px}}@media print{.cs-revent .btn{display:none}.cs-revent{background:#fff}.cs-revent .hero,.cs-revent .section.dark,.cs-revent .cta{-webkit-print-color-adjust:exact;print-color-adjust:exact}.cs-revent .section{padding:40px 0}}.cs-revent .hero{padding-top:10.5rem}@media (width>=768px){.cs-revent .hero{padding-top:11.5rem}}.ux-credence{--cream:#fbeee2;--blush:#f6dccc;--peach:#efa787;--coral:#df6e4e;--plum:#711e49;--plum-dark:#4f1433;--ink:#2b1b27;--muted:#8a7a83;--white:#fff;--line:#eadfd4;--good:#3f7a5c;--gray1:#f4f1ec;--gray2:#dad4cc;--gray3:#8c8880;--gray4:#3a3733;--site-h:7.8rem;isolation:isolate;padding-top:var(--site-h);position:relative}@media (width>=768px){.ux-credence{--site-h:8.8rem}}.ux-credence h1{margin:.67em 0;font-size:2em;font-weight:700}.ux-credence h2{margin:.83em 0;font-size:1.5em;font-weight:700}.ux-credence h3{margin:1em 0;font-size:1.17em;font-weight:700}.ux-credence h4{margin:1.33em 0;font-size:1em;font-weight:700}.ux-credence h5{margin:1.67em 0;font-size:.83em;font-weight:700}.ux-credence p{margin:1em 0}.ux-credence ul{margin:1em 0;padding-left:40px;list-style:outside}.ux-credence ol{margin:1em 0;padding-left:40px;list-style:decimal}.ux-credence em{font-style:italic}.ux-credence small{font-size:80%}.ux-credence table{border-collapse:separate;border-spacing:2px}.ux-credence th{text-align:center;font-weight:700}.ux-credence [id]{scroll-margin-top:calc(var(--site-h) + 1rem)}.ux-credence *{box-sizing:border-box}.ux-credence{background:var(--cream);color:var(--ink);margin:0;font-family:Inter,sans-serif}.ux-credence .wrap{max-width:1500px;margin:0 auto;padding:0 40px 140px}.ux-credence .toc{z-index:50;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-bottom:1px solid var(--line);background:#fbeee2eb;flex-wrap:wrap;gap:22px;padding:16px 40px;font-size:11.5px;font-weight:700;display:flex;position:sticky;top:0}.ux-credence .toc a{color:var(--muted);letter-spacing:.02em;text-decoration:none}.ux-credence .toc a:hover{color:var(--plum)}.ux-credence .toc .brand{color:var(--plum-dark);margin-right:auto;font-family:Fraunces,serif;font-size:14px;font-weight:700}.ux-credence .cover{padding:90px 0 70px}.ux-credence .eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--coral);margin-bottom:16px;font-size:12px;font-weight:700}.ux-credence h1.hero{color:var(--plum-dark);max-width:900px;margin:0 0 22px;font-family:Fraunces,serif;font-size:64px;font-weight:600;line-height:1.03}.ux-credence .hero-sub{color:#5b4c55;max-width:680px;margin:0 0 40px;font-size:18px;line-height:1.6}.ux-credence .meta-strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-wrap:wrap;gap:0;padding:22px 0;display:flex}.ux-credence .meta-item{border-left:1px solid var(--line);flex:1;min-width:140px;padding:0 24px}.ux-credence .meta-item:first-child{border-left:none;padding-left:0}.ux-credence .meta-label{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin-bottom:6px;font-size:9.5px;font-weight:700}.ux-credence .meta-val{color:var(--plum-dark);font-size:14px;font-weight:700}.ux-credence .section{padding-top:110px;scroll-margin-top:90px}.ux-credence .section-eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--peach);margin-bottom:10px;font-size:12px;font-weight:700}.ux-credence h2.section-title{color:var(--plum-dark);max-width:760px;margin:0 0 18px;font-family:Fraunces,serif;font-size:38px;font-weight:600}.ux-credence .section-lede{color:#5b4c55;max-width:720px;margin-bottom:44px;font-size:15.5px;line-height:1.7}.ux-credence .grid3{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.ux-credence .grid2{grid-template-columns:1fr 1fr;gap:20px;display:grid}@media (width<=1000px){.ux-credence .grid3,.ux-credence .grid2{grid-template-columns:1fr}}.ux-credence .panel{background:var(--white);border-radius:18px;padding:24px;box-shadow:0 4px 18px #2b1b270d}.ux-credence .panel h3{color:var(--plum-dark);margin:0 0 10px;font-family:Fraunces,serif;font-size:18px}.ux-credence .panel p,.ux-credence .panel li{color:#5b4c55;font-size:13px;line-height:1.6}.ux-credence .panel.accent{background:linear-gradient(135deg,var(--plum),var(--plum-dark));color:#fff}.ux-credence .panel.accent h3,.ux-credence .panel.accent p,.ux-credence .panel.accent li{color:#fff}.ux-credence .tag{letter-spacing:.05em;text-transform:uppercase;background:var(--blush);color:var(--plum-dark);border-radius:20px;margin-bottom:12px;padding:4px 10px;font-size:9.5px;font-weight:700;display:inline-block}.ux-credence .process-row{flex-wrap:wrap;align-items:center;gap:0;margin-bottom:60px;display:flex}.ux-credence .process-node{flex-direction:column;align-items:center;gap:10px;width:150px;display:flex}.ux-credence .process-blob{color:#fff;text-align:center;border-radius:38% 62% 63% 37%/41% 44% 56% 59%;justify-content:center;align-items:center;width:96px;height:96px;font-family:Fraunces,serif;font-size:13px;font-weight:600;display:flex}.ux-credence .process-arrow{background:var(--line);flex:1;min-width:30px;height:2px;position:relative}.ux-credence .process-arrow:after{content:"";border:5px solid #0000;border-left-color:var(--muted);position:absolute;top:-4px;right:0}.ux-credence .timeline{border-left:2px solid var(--line);flex-direction:column;gap:26px;margin-left:8px;padding-left:28px;display:flex}.ux-credence .tl-item{position:relative}.ux-credence .tl-item:before{content:"";background:var(--coral);border:3px solid var(--cream);border-radius:50%;width:12px;height:12px;position:absolute;top:4px;left:-34px}.ux-credence .tl-tag{text-transform:uppercase;letter-spacing:.06em;color:var(--coral);margin-bottom:4px;font-size:9.5px;font-weight:700}.ux-credence .tl-title{color:var(--plum-dark);font-size:14.5px;font-weight:700}.ux-credence .tl-desc{color:var(--muted);max-width:520px;margin-top:2px;font-size:12.5px}.ux-credence .persona-card{background:var(--white);border-radius:20px;margin-bottom:30px;padding:26px;box-shadow:0 4px 18px #2b1b270d}.ux-credence .persona-head{align-items:center;gap:16px;margin-bottom:20px;display:flex}.ux-credence .persona-avatar{background:linear-gradient(135deg,var(--peach),var(--plum));border-radius:50%;flex-shrink:0;width:56px;height:56px}.ux-credence .persona-name{color:var(--plum-dark);font-family:Fraunces,serif;font-size:20px;font-weight:600}.ux-credence .persona-meta{color:var(--muted);font-size:12px}.ux-credence .quad-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.ux-credence .quad{border:1.5px solid var(--line);border-radius:14px;padding:16px}.ux-credence .quad-label{letter-spacing:.08em;text-transform:uppercase;color:var(--plum);margin-bottom:8px;font-size:10px;font-weight:800}.ux-credence .quad ul{margin:0;padding-left:16px}.ux-credence .quad li{color:#5b4c55;margin-bottom:4px;font-size:12px;line-height:1.55}.ux-credence .jm-table{border-collapse:separate;border-spacing:0;border-radius:16px;width:100%;overflow:hidden;box-shadow:0 4px 18px #2b1b270d}.ux-credence .jm-table th{background:linear-gradient(135deg,var(--plum),var(--plum-dark));color:#fff;text-align:left;padding:16px 18px;font-family:Fraunces,serif;font-size:15px;font-weight:600}.ux-credence .jm-table td{background:var(--white);color:#5b4c55;vertical-align:top;border-bottom:1px solid var(--line);padding:14px 18px;font-size:12px;line-height:1.55}.ux-credence .jm-table tr:last-child td{border-bottom:none}.ux-credence .jm-row-label{letter-spacing:.06em;text-transform:uppercase;color:var(--plum);width:120px;font-size:10px;font-weight:800;background:var(--blush)!important}.ux-credence .emoji-face{font-size:20px}.ux-credence .ia-tree{flex-direction:column;gap:8px;display:flex}.ux-credence .ia-root{background:var(--plum);color:#fff;border-radius:10px;width:fit-content;padding:10px 16px;font-size:13px;font-weight:700;display:inline-block}.ux-credence .ia-branch{border-left:2px dashed var(--line);flex-direction:column;gap:8px;margin-top:8px;margin-left:26px;padding-left:20px;display:flex}.ux-credence .ia-node{background:var(--white);border:1.5px solid var(--line);color:var(--plum-dark);border-radius:9px;width:fit-content;padding:8px 14px;font-size:12px;font-weight:700}.ux-credence .ia-leaf{background:var(--blush);color:#5b4c55;border:none;padding:6px 12px;font-size:11px;font-weight:600}.ux-credence .row{flex-wrap:wrap;align-items:flex-start;gap:36px;margin-bottom:20px;display:flex}.ux-credence .phone-block{flex-direction:column;align-items:center;gap:14px;display:flex}.ux-credence .phone{background:var(--ink);border-radius:38px;flex-shrink:0;width:270px;height:556px;padding:11px;position:relative;box-shadow:0 24px 50px -18px #2b1b2759}.ux-credence .phone.lofi{background:var(--gray4)}.ux-credence .screen{background:var(--cream);border-radius:29px;flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.ux-credence .screen.lofi{background:var(--gray1)}.ux-credence .notch{background:var(--ink);z-index:5;border-radius:12px;width:80px;height:20px;position:absolute;top:11px;left:50%;transform:translate(-50%)}.ux-credence .statusbar{color:var(--ink);justify-content:space-between;padding:15px 20px 5px;font-size:10.5px;font-weight:700;display:flex}.ux-credence .phone-label{color:var(--plum-dark);font-size:13px;font-weight:700}.ux-credence .phone-caption{color:var(--muted);text-align:center;max-width:250px;font-size:11px}.ux-credence .nav{border-top:1px solid var(--line);background:var(--white);justify-content:space-around;padding:9px 8px 14px;display:flex}.ux-credence .screen.lofi .nav{background:var(--gray1);border-top:1px solid var(--gray2)}.ux-credence .nav-item{color:var(--muted);flex-direction:column;align-items:center;gap:3px;font-size:9px;font-weight:600;display:flex}.ux-credence .nav-item.active{color:var(--plum)}.ux-credence .nav-dot{background:var(--blush);border-radius:50%;width:18px;height:18px}.ux-credence .nav-dot.active{background:var(--plum)}.ux-credence .content{flex:1;padding:0 16px;overflow:hidden}.ux-credence .hd{justify-content:space-between;align-items:center;padding:6px 0 12px;display:flex}.ux-credence .hd h2{color:var(--plum-dark);margin:0;font-family:Fraunces,serif;font-size:17px;font-weight:600}.ux-credence .screen.lofi .hd h2{color:var(--gray4);font-family:Inter,sans-serif}.ux-credence .pill{background:var(--white);border:1px solid var(--line);color:var(--plum);border-radius:20px;padding:4px 9px;font-size:9px;font-weight:700}.ux-credence .tabs{gap:6px;margin-bottom:12px;display:flex}.ux-credence .tab{text-align:center;background:var(--white);color:var(--muted);border-radius:11px;flex:1;padding:7px 4px;font-size:9.5px;font-weight:700}.ux-credence .tab.active{background:var(--plum);color:#fff}.ux-credence .screen.lofi .tab{background:var(--white);border:1px solid var(--gray2);color:var(--gray3)}.ux-credence .screen.lofi .tab.active{background:var(--gray4);color:#fff}.ux-credence .card{background:var(--white);border-radius:16px;margin-bottom:11px;padding:13px;box-shadow:0 4px 14px #2b1b270d}.ux-credence .screen.lofi .card{border:1px solid var(--gray2);box-shadow:none;background:#fff}.ux-credence .credit-card{color:#fff;background:linear-gradient(135deg,var(--plum) 0%, var(--plum-dark) 100%);border-radius:14px;margin-bottom:9px;padding:15px;position:relative;overflow:hidden}.ux-credence .credit-card.grad-coral{background:linear-gradient(135deg,var(--coral) 0%, #b84226 100%)}.ux-credence .credit-card.lofi{border:2px solid var(--gray3);color:var(--gray4);background:0 0}.ux-credence .credit-card .cnum{letter-spacing:1.4px;margin:12px 0 9px;font-size:11px;font-weight:600}.ux-credence .credit-card .crow{opacity:.85;justify-content:space-between;font-size:8px;display:flex}.ux-credence .gauge{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:relative}.ux-credence .gauge svg{position:absolute;top:0;left:0}.ux-credence .gauge-num{color:var(--plum-dark);font-size:10px;font-weight:800}.ux-credence .row-item{border-bottom:1px solid var(--line);align-items:center;gap:9px;padding:8px 0;display:flex}.ux-credence .screen.lofi .row-item{border-bottom:1px solid var(--gray2)}.ux-credence .row-item:last-child{border:none}.ux-credence .icon-chip{background:var(--blush);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:13px;display:flex}.ux-credence .screen.lofi .icon-chip{background:var(--gray2)}.ux-credence .skel{background:var(--gray2);border-radius:5px;height:9px}.ux-credence .txt-sm{color:var(--ink);font-size:11px;font-weight:700}.ux-credence .txt-xs{color:var(--muted);font-size:9px}.ux-credence .screen.lofi .txt-sm,.ux-credence .screen.lofi .txt-xs{color:var(--gray4)}.ux-credence .btn{background:var(--plum);color:#fff;text-align:center;border-radius:11px;padding:10px;font-size:11.5px;font-weight:700}.ux-credence .screen.lofi .btn{background:var(--gray4)}.ux-credence .btn-ghost{background:var(--white);border:1.5px solid var(--plum);color:var(--plum);text-align:center;border-radius:11px;padding:9px;font-size:11px;font-weight:700}.ux-credence .stat-pair{gap:9px;margin-bottom:9px;display:flex}.ux-credence .stat-box{background:var(--white);border-radius:13px;flex:1;padding:9px 11px}.ux-credence .screen.lofi .stat-box{border:1px solid var(--gray2)}.ux-credence .stat-box .n{color:var(--plum-dark);font-family:Fraunces,serif;font-size:16px;font-weight:600}.ux-credence .screen.lofi .stat-box .n{color:var(--gray4);font-family:Inter,sans-serif}.ux-credence .stat-box .l{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:8px;font-weight:700}.ux-credence .field{background:var(--white);border:1px solid var(--line);color:var(--muted);border-radius:11px;margin-bottom:9px;padding:11px 13px;font-size:11px}.ux-credence .badge{background:var(--blush);color:var(--plum-dark);border-radius:20px;padding:3px 8px;font-size:8px;font-weight:700;display:inline-block}.ux-credence .hero-illus{background:radial-gradient(circle at 30% 30%, var(--peach), var(--plum) 120%);border-radius:15px;justify-content:center;align-items:center;width:100%;height:110px;margin-bottom:12px;font-size:30px;display:flex}.ux-credence .progress-track{background:var(--blush);border-radius:6px;width:100%;height:6px;margin:6px 0;overflow:hidden}.ux-credence .screen.lofi .progress-track{background:var(--gray2)}.ux-credence .progress-fill{background:var(--plum);border-radius:6px;height:100%}.ux-credence .screen.lofi .progress-fill{background:var(--gray4)}.ux-credence .dot-row{justify-content:center;gap:6px;margin:12px 0;display:flex}.ux-credence .dot{background:var(--blush);border-radius:50%;width:6px;height:6px}.ux-credence .dot.on{background:var(--plum);width:16px}.ux-credence .swatch-lg{color:#fff;border-radius:16px;flex-direction:column;justify-content:space-between;height:90px;padding:18px;font-size:12px;font-weight:700;display:flex}.ux-credence .type-sample{border-bottom:1px solid var(--line);padding:16px 0}.ux-credence .type-sample .lbl{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-size:10px;font-weight:700}.ux-credence .spec-table{border-collapse:collapse;width:100%;font-size:12px}.ux-credence .spec-table td{border-bottom:1px solid var(--line);color:#5b4c55;padding:9px 12px}.ux-credence .spec-table td:first-child{color:var(--plum-dark);width:180px;font-weight:700}.ux-credence .outcome-num{color:var(--plum-dark);font-family:Fraunces,serif;font-size:40px;font-weight:600}.ux-credence .outcome-lbl{color:var(--muted);margin-top:4px;font-size:11.5px;font-weight:600}.ux-credence .ux-foot{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:120px;padding-top:30px;font-size:12px;display:flex}.ux-curiosity-cloud{--ink:#1b2a4a;--paper:#faf7f0;--card:#fff;--orange:#e8531f;--gold:#f2a900;--green:#7cb342;--navy:#1b2a4a;--rule:#1b2a4a1f;--ink-soft:#4a5568;--site-h:7.8rem;isolation:isolate;padding-top:var(--site-h);position:relative}@media (width>=768px){.ux-curiosity-cloud{--site-h:8.8rem}}.ux-curiosity-cloud h1{margin:.67em 0;font-size:2em;font-weight:700}.ux-curiosity-cloud h2{margin:.83em 0;font-size:1.5em;font-weight:700}.ux-curiosity-cloud h3{margin:1em 0;font-size:1.17em;font-weight:700}.ux-curiosity-cloud h4{margin:1.33em 0;font-size:1em;font-weight:700}.ux-curiosity-cloud h5{margin:1.67em 0;font-size:.83em;font-weight:700}.ux-curiosity-cloud p{margin:1em 0}.ux-curiosity-cloud ul{margin:1em 0;padding-left:40px;list-style:outside}.ux-curiosity-cloud ol{margin:1em 0;padding-left:40px;list-style:decimal}.ux-curiosity-cloud em{font-style:italic}.ux-curiosity-cloud small{font-size:80%}.ux-curiosity-cloud table{border-collapse:separate;border-spacing:2px}.ux-curiosity-cloud th{text-align:center;font-weight:700}.ux-curiosity-cloud [id]{scroll-margin-top:calc(var(--site-h) + 1rem)}.ux-curiosity-cloud *{box-sizing:border-box}.ux-curiosity-cloud{background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font-family:Inter,sans-serif;line-height:1.65}.ux-curiosity-cloud h1,.ux-curiosity-cloud h2,.ux-curiosity-cloud h3,.ux-curiosity-cloud h4{color:var(--navy);margin:0;font-family:"Baloo 2",sans-serif;font-weight:700}.ux-curiosity-cloud .mono{font-family:IBM Plex Mono,monospace}.ux-curiosity-cloud a{color:inherit}.ux-curiosity-cloud ::selection{background:var(--gold);color:var(--ink)}.ux-curiosity-cloud img,.ux-curiosity-cloud svg{max-width:100%;display:block}.ux-curiosity-cloud .shell{min-height:100vh;display:flex}.ux-curiosity-cloud .sidebar{background:var(--navy);width:288px;color:var(--paper);flex-shrink:0;height:100vh;padding:36px 26px 40px;position:sticky;top:0;overflow-y:auto}.ux-curiosity-cloud .sidebar::-webkit-scrollbar{width:6px}.ux-curiosity-cloud .sidebar::-webkit-scrollbar-thumb{background:#ffffff26}.ux-curiosity-cloud .brandmark{align-items:center;gap:12px;display:flex}.ux-curiosity-cloud .brandmark .name{color:var(--paper);font-family:"Baloo 2",sans-serif;font-size:21px}.ux-curiosity-cloud .brandmark .sub{letter-spacing:.1em;text-transform:uppercase;color:var(--gold);margin-top:2px;font-family:IBM Plex Mono,monospace;font-size:10px}.ux-curiosity-cloud .sidebar-meta{color:#faf7f0a6;border-top:1px solid #faf7f026;border-bottom:1px solid #faf7f026;gap:6px;margin:22px 0 26px;padding:14px 0;font-family:IBM Plex Mono,monospace;font-size:11px;display:grid}.ux-curiosity-cloud .sidebar-meta b{color:var(--gold);font-weight:500}.ux-curiosity-cloud nav.stagelist{margin:0;padding:0;list-style:none}.ux-curiosity-cloud nav.stagelist a{color:#faf7f0b3;border-left:2px solid #0000;padding:9px 10px;font-size:13.5px;transition:all .15s;display:block}.ux-curiosity-cloud nav.stagelist a:hover{color:var(--paper);border-left-color:#faf7f066}.ux-curiosity-cloud nav.stagelist a.active{color:var(--paper);border-left-color:var(--orange)}.ux-curiosity-cloud .stripe{border-radius:3px;height:6px;margin-top:28px;display:flex;overflow:hidden}.ux-curiosity-cloud .stripe div{flex:1}.ux-curiosity-cloud .uxmain{flex:1;min-width:0}.ux-curiosity-cloud .wrap{max-width:920px;margin:0 auto;padding:0 52px}.ux-curiosity-cloud .hero{background:var(--navy);color:var(--paper);padding:90px 0 64px;position:relative;overflow:hidden}.ux-curiosity-cloud .hero .wrap{z-index:2;position:relative}.ux-curiosity-cloud .hero-eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--gold);margin-bottom:20px;font-family:IBM Plex Mono,monospace;font-size:11px}.ux-curiosity-cloud .hero h1{color:var(--paper);max-width:15ch;font-size:clamp(36px,5.6vw,58px);line-height:1.06}.ux-curiosity-cloud .hero p.lede{color:#faf7f0c7;max-width:56ch;margin-top:20px;font-size:17px}.ux-curiosity-cloud .hero-blob{opacity:.5;width:420px;height:420px;position:absolute;top:-80px;right:-100px}.ux-curiosity-cloud .metabar{border-top:1px solid #faf7f026;grid-template-columns:repeat(4,1fr);gap:0;margin-top:46px;padding-top:20px;display:grid}.ux-curiosity-cloud .metabar .k{letter-spacing:.08em;text-transform:uppercase;color:#faf7f080;margin-bottom:6px;font-family:IBM Plex Mono,monospace;font-size:9.5px}.ux-curiosity-cloud .metabar .v{font-size:14px}.ux-curiosity-cloud section.cs{border-bottom:1px solid var(--rule);padding:78px 0}.ux-curiosity-cloud section.cs:last-of-type{border-bottom:none}.ux-curiosity-cloud .s-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--orange);margin-bottom:14px;font-family:IBM Plex Mono,monospace;font-size:10.5px}.ux-curiosity-cloud section.cs h2{margin-bottom:18px;font-size:clamp(26px,3.2vw,36px);line-height:1.2}.ux-curiosity-cloud p.lede-s{color:var(--ink-soft);max-width:68ch;margin-bottom:36px;font-size:15.5px}.ux-curiosity-cloud .card{background:var(--card);border:1px solid var(--rule);border-radius:14px;padding:22px}.ux-curiosity-cloud .grid-2{grid-template-columns:1fr 1fr;gap:20px;display:grid}.ux-curiosity-cloud .grid-3{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.ux-curiosity-cloud .flow{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;display:grid}.ux-curiosity-cloud .flow-step{color:#fff;border-radius:14px;padding:20px 18px}.ux-curiosity-cloud .flow-step .fn{opacity:.8;margin-bottom:8px;font-family:IBM Plex Mono,monospace;font-size:10.5px}.ux-curiosity-cloud .flow-step h4{color:#fff;margin-bottom:8px;font-size:17px}.ux-curiosity-cloud .flow-step p{opacity:.92;margin:0;font-size:12.5px;line-height:1.5}.ux-curiosity-cloud .persona-card{background:var(--card);border:1px solid var(--rule);border-radius:16px;gap:18px;padding:24px;display:flex}.ux-curiosity-cloud .avatar{border-radius:50%;flex-shrink:0;width:74px;height:74px}.ux-curiosity-cloud .persona-body .pname{font-family:"Baloo 2",sans-serif;font-size:19px}.ux-curiosity-cloud .persona-body .ptag{color:var(--ink-soft);margin:2px 0 10px;font-family:IBM Plex Mono,monospace;font-size:10.5px}.ux-curiosity-cloud .persona-body blockquote{color:var(--ink-soft);border-left:2px solid var(--gold);margin:0 0 10px;padding-left:10px;font-size:14.5px;font-style:italic}.ux-curiosity-cloud .persona-body ul{color:var(--ink-soft);margin:0;padding-left:18px;font-size:13px}.ux-curiosity-cloud .persona-body ul li{margin-bottom:4px}.ux-curiosity-cloud .ia-diagram{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;padding:20px 0;display:flex}.ux-curiosity-cloud .ia-node{color:#fff;text-align:center;border-radius:10px;min-width:110px;padding:12px 18px;font-family:"Baloo 2",sans-serif;font-size:14px}.ux-curiosity-cloud .ia-arrow{color:var(--ink-soft);font-size:18px}.ux-curiosity-cloud .ia-branch{flex-direction:column;gap:10px;display:flex}.ux-curiosity-cloud .gd-card{background:var(--card);border:1px solid var(--rule);border-radius:14px;padding:22px;position:relative}.ux-curiosity-cloud .gd-card .gd-n{color:var(--orange);margin-bottom:10px;font-family:IBM Plex Mono,monospace;font-size:10px}.ux-curiosity-cloud .gd-card h4{margin-bottom:8px;font-size:17px}.ux-curiosity-cloud .gd-card p{color:var(--ink-soft);margin:0;font-size:13.5px}.ux-curiosity-cloud .device{border:8px solid var(--navy);background:#fff;border-radius:22px;overflow:hidden;box-shadow:0 20px 50px #1b2a4a26}.ux-curiosity-cloud .device-screen{padding:22px}.ux-curiosity-cloud .home-tiles{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.ux-curiosity-cloud .home-tile{text-align:center;color:#fff;border-radius:14px;padding:16px 10px}.ux-curiosity-cloud .home-tile svg{width:32px;height:32px;margin:0 auto 8px}.ux-curiosity-cloud .home-tile span{font-family:"Baloo 2",sans-serif;font-size:12.5px;display:block}.ux-curiosity-cloud .match-board{background:#fff3e0;border-radius:16px;padding:18px}.ux-curiosity-cloud .match-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.ux-curiosity-cloud .match-tile{text-align:center;color:var(--navy);background:#fff;border-radius:10px;padding:14px 6px;font-family:"Baloo 2",sans-serif;font-size:13px;box-shadow:0 3px #1b2a4a1a}.ux-curiosity-cloud .match-tile.img-tile svg{width:36px;height:26px;margin:0 auto}.ux-curiosity-cloud .studio-board{background:#eaf4e5;border-radius:16px;padding:18px}.ux-curiosity-cloud .studio-canvas{background:#fff;border-radius:10px;height:150px;position:relative;overflow:hidden}.ux-curiosity-cloud .studio-tools{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:14px;display:flex}.ux-curiosity-cloud .studio-tool{flex-direction:column;align-items:center;gap:5px;display:flex}.ux-curiosity-cloud .studio-tool .swatch{border-radius:50%;width:30px;height:30px}.ux-curiosity-cloud .studio-tool .ticon{background:#fff;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:flex;box-shadow:0 2px #1b2a4a1f}.ux-curiosity-cloud .studio-tool span{color:var(--navy);font-family:"Baloo 2",sans-serif;font-size:9.5px}.ux-curiosity-cloud .caption{color:var(--ink-soft);text-align:center;margin-top:12px;font-family:IBM Plex Mono,monospace;font-size:11px}.ux-curiosity-cloud .seq-board{background:#eaf1fb;border-radius:16px;padding:16px}.ux-curiosity-cloud .seq-stage{background:#fff;border-radius:10px;align-items:center;gap:8px;padding:14px;display:flex}.ux-curiosity-cloud .seq-cell{aspect-ratio:1;background:#f3f6fc;border:1.5px dashed #c7d3ea;border-radius:8px;flex:1;justify-content:center;align-items:center;display:flex}.ux-curiosity-cloud .seq-cell svg{width:60%;height:60%}.ux-curiosity-cloud .seq-shelf{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:14px;display:flex}.ux-curiosity-cloud .seq-block{border-radius:8px 4px 4px 8px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:38px;display:flex;position:relative}.ux-curiosity-cloud .seq-block svg{width:20px;height:20px}.ux-curiosity-cloud .seq-dock{background:#fff;border-radius:10px;justify-content:center;align-items:center;gap:6px;margin-top:12px;padding:10px;display:flex}.ux-curiosity-cloud .seq-run{justify-content:center;margin-top:12px;display:flex}.ux-curiosity-cloud .seq-run button{color:#fff;cursor:default;background:#2e7d32;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.ux-curiosity-cloud ul.method-list{gap:10px;margin:0;padding-left:0;list-style:none;display:grid}.ux-curiosity-cloud ul.method-list li{color:var(--ink-soft);align-items:flex-start;gap:12px;font-size:14.5px;display:flex}.ux-curiosity-cloud ul.method-list li span.dot{background:var(--orange);border-radius:50%;flex-shrink:0;width:7px;height:7px;margin-top:8px}.ux-curiosity-cloud .reflection{background:var(--navy);color:var(--paper);border-radius:18px;padding:44px}.ux-curiosity-cloud .reflection p{color:#faf7f0d9;max-width:70ch;font-size:16px}.ux-curiosity-cloud .reflection .sig{color:var(--gold);margin-top:20px;font-family:"Baloo 2",sans-serif;font-size:19px}.ux-curiosity-cloud .ux-foot.g-footer{text-align:center;color:var(--ink-soft);padding:56px 0;font-family:IBM Plex Mono,monospace;font-size:11px}.ux-curiosity-cloud .mobile-toggle{z-index:60;background:var(--navy);width:44px;height:44px;color:var(--paper);border:none;border-radius:50%;justify-content:center;align-items:center;display:none;position:fixed;top:16px;left:16px}@media (width<=980px){.ux-curiosity-cloud .sidebar{z-index:50;height:100vh;transition:transform .25s;position:fixed;top:0;left:0;transform:translate(-100%)}.ux-curiosity-cloud .sidebar.open{transform:translate(0)}.ux-curiosity-cloud .mobile-toggle{display:flex}.ux-curiosity-cloud .wrap{padding:0 24px}.ux-curiosity-cloud .grid-2,.ux-curiosity-cloud .grid-3{grid-template-columns:1fr 1fr}.ux-curiosity-cloud .persona-card{flex-direction:column}}@media (width<=640px){.ux-curiosity-cloud .grid-2,.ux-curiosity-cloud .grid-3{grid-template-columns:1fr}.ux-curiosity-cloud .metabar{grid-template-columns:1fr 1fr;row-gap:16px}}.ux-curiosity-cloud .sidebar{top:var(--site-h);height:calc(100dvh - var(--site-h))}@media (width<=980px){.ux-curiosity-cloud .sidebar{top:var(--site-h);height:calc(100dvh - var(--site-h))}.ux-curiosity-cloud .mobile-toggle{top:calc(var(--site-h) + .75rem)}}.ux-missing-number{--ink:#161b22;--ink-soft:#4a5468;--paper:#f6f7fa;--paper-dim:#ebeef3;--line:#dbe0e8;--card:#fff;--sky-a:#12b7c9;--sky-b:#155fa8;--coral:#ef5a4c;--coral-dim:#fce7e4;--gold:#f5b940;--violet:#8c5cf5;--green:#2fae7a;--green-dim:#e4f5ee;--display:"Baloo 2", sans-serif;--body:"Inter", sans-serif;--mono:"IBM Plex Mono", monospace;--radius:20px;--site-h:7.8rem;isolation:isolate;padding-top:var(--site-h);position:relative}@media (width>=768px){.ux-missing-number{--site-h:8.8rem}}.ux-missing-number [id]{scroll-margin-top:calc(var(--site-h) + 1rem)}.ux-missing-number *{box-sizing:border-box;margin:0;padding:0}.ux-missing-number{background:var(--paper);color:var(--ink);font-family:var(--body);-webkit-font-smoothing:antialiased;line-height:1.55}.ux-missing-number img,.ux-missing-number svg{max-width:100%;display:block}.ux-missing-number ::selection{background:var(--gold);color:var(--ink)}@media (prefers-reduced-motion:reduce){.ux-missing-number *{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.ux-missing-number .wrap{max-width:1180px;margin:0 auto;padding:0 32px}.ux-missing-number .eyebrow{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--sky-b);align-items:center;gap:10px;margin-bottom:14px;font-size:12.5px;display:flex}.ux-missing-number .eyebrow:before{content:"";background:var(--sky-b);width:22px;height:2px;display:inline-block}.ux-missing-number h2.section-title{font-family:var(--display);letter-spacing:-.01em;max-width:760px;margin-bottom:14px;font-size:clamp(28px,3.6vw,44px);font-weight:700}.ux-missing-number .section-lede{max-width:620px;color:var(--ink-soft);font-size:17px}.ux-missing-number section{padding:96px 0}.ux-missing-number section+section{border-top:1px solid var(--line)}.ux-missing-number .reveal{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(22px)}.ux-missing-number .reveal.in{opacity:1;transform:none}.ux-missing-number .topbar{z-index:50;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line);font-family:var(--mono);background:#f6f7fad1;justify-content:space-between;align-items:center;padding:16px 32px;font-size:12.5px;display:flex;position:fixed;top:0;left:0;right:0}.ux-missing-number .hero{padding:168px 0 80px;position:relative;overflow:hidden}.ux-missing-number .hero .wrap{grid-template-columns:1.15fr .85fr;align-items:center;gap:40px;display:grid}.ux-missing-number .hero h1{font-family:var(--display);letter-spacing:-.015em;font-size:clamp(40px,5.6vw,72px);font-weight:800;line-height:1.01}.ux-missing-number .hero h1 span{color:var(--sky-b)}.ux-missing-number .hero p.deck{color:var(--ink-soft);max-width:480px;margin-top:22px;font-size:18px}.ux-missing-number .hero .meta{font-family:var(--mono);color:var(--ink-soft);text-transform:uppercase;letter-spacing:.06em;gap:28px;margin-top:34px;font-size:12.5px;display:flex}.ux-missing-number .hero .meta b{color:var(--ink);font-family:var(--body);text-transform:none;letter-spacing:0;margin-top:2px;font-size:14px;font-weight:700;display:block}.ux-missing-number .hero-stage{aspect-ratio:1/1.02;background:linear-gradient(180deg,#1ac7db 0%, var(--sky-b) 75%, #0f4a85 100%);border-radius:28px;position:relative;overflow:hidden;box-shadow:0 30px 60px -20px #155fa873}.ux-missing-number .hero-stage .cloud{opacity:.85;background:#fff;border-radius:100px;position:absolute}.ux-missing-number .hero-stage .cloud:before,.ux-missing-number .hero-stage .cloud:after{content:"";background:#fff;border-radius:50%;position:absolute}.ux-missing-number .hero-stage .cloud.c1{width:70px;height:26px;top:12%;left:10%}.ux-missing-number .hero-stage .cloud.c1:before{width:34px;height:34px;top:-18px;left:6px}.ux-missing-number .hero-stage .cloud.c2{opacity:.65;width:96px;height:32px;top:6%;right:8%}.ux-missing-number .hero-stage .cloud.c2:before{width:44px;height:44px;top:-22px;left:14px}.ux-missing-number .hero-stage .ground{background:linear-gradient(#2fae7a,#1e8a5f);border-top-left-radius:60% 40px;border-top-right-radius:0;height:22%;position:absolute;bottom:0;left:0;right:0}.ux-missing-number .hero-stage .ground:before{content:"";background:#2fae7a;border-radius:0 60px 0 0;width:60%;height:20px;position:absolute;top:-14px;left:0}.ux-missing-number .balloon-rig{text-align:center;animation:6s ease-in-out infinite ux-missing-number-drift;position:absolute;bottom:24%;left:12%}@keyframes ux-missing-number-drift{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}.ux-missing-number .balloon-rig .strings{background:#ffffff8c;width:2px;height:46px;margin:0 auto}.ux-missing-number .balloon-rig .basket{background:linear-gradient(#b9793d,#8b5a28);border-radius:4px 4px 8px 8px;width:46px;height:34px;margin:0 auto;position:relative;box-shadow:inset 0 -4px #00000026}.ux-missing-number .mascot{background:var(--gold);border-radius:50% 50% 46% 46%;width:34px;height:30px;position:absolute;top:-20px;left:50%;transform:translate(-50%)}.ux-missing-number .mascot:before,.ux-missing-number .mascot:after{content:"";background:var(--gold);border-radius:2px;width:2px;height:12px;position:absolute;top:-10px}.ux-missing-number .mascot:before{left:9px;transform:rotate(-18deg)}.ux-missing-number .mascot:after{right:9px;transform:rotate(18deg)}.ux-missing-number .mascot .eye{background:#161b22;border-radius:50%;width:8px;height:8px;position:absolute;top:9px}.ux-missing-number .mascot .eye.l{left:5px}.ux-missing-number .mascot .eye.r{right:5px}.ux-missing-number .mascot .eye:after{content:"";background:#fff;border-radius:50%;width:2.5px;height:2.5px;position:absolute;top:1px;left:1px}.ux-missing-number .rig-balloon{border-radius:50%;width:26px;height:32px;margin:0 auto -4px}.ux-missing-number .rig-balloon.a{background:radial-gradient(circle at 32% 28%, #f27c6b, var(--coral));margin-bottom:0}.ux-missing-number .rig-balloon.b{background:radial-gradient(circle at 32% 28%, #a582ff, var(--violet))}.ux-missing-number .balloon-float{text-align:center;position:absolute}.ux-missing-number .balloon-float .string{background:#ffffff80;width:1.5px;height:64px;margin:0 auto}.ux-missing-number .balloon-float .b{width:56px;height:68px;font-family:var(--display);color:#fff;border-radius:50%;justify-content:center;align-items:center;font-size:19px;font-weight:700;display:flex;box-shadow:inset -8px -10px 16px #0000001f,0 10px 18px #0000002e}.ux-missing-number .balloon-float.f1{bottom:38%;right:16%}.ux-missing-number .balloon-float.f1 .b{background:radial-gradient(circle at 32% 26%,#ffd873,var(--gold));animation:7s ease-in-out .4s infinite ux-missing-number-drift}.ux-missing-number .balloon-float.f2{bottom:52%;right:30%}.ux-missing-number .balloon-float.f2 .b{background:radial-gradient(circle at 32% 26%,#5fe0d8,var(--green));width:44px;height:54px;font-size:15px;animation:5.5s ease-in-out .1s infinite ux-missing-number-drift}.ux-missing-number .brief .wrap{grid-template-columns:.95fr 1.05fr;align-items:start;gap:64px;display:grid}.ux-missing-number .brief-copy p{color:var(--ink-soft);max-width:480px;margin-top:16px;font-size:16px}.ux-missing-number .brief-copy .tags{flex-wrap:wrap;gap:8px;margin-top:26px;display:flex}.ux-missing-number .brief-copy .tag{font-family:var(--mono);letter-spacing:.04em;border:1px solid var(--line);color:var(--ink-soft);background:var(--card);border-radius:100px;padding:7px 12px;font-size:12px}.ux-missing-number .persona-card{background:var(--card);border-radius:var(--radius);border:1px solid var(--line);overflow:hidden;box-shadow:0 20px 45px -30px #141e3259}.ux-missing-number .persona-head{background:linear-gradient(135deg,#ffe7ae,#ffc98a);align-items:center;gap:16px;padding:26px 26px 22px;display:flex}.ux-missing-number .persona-avatar{background:linear-gradient(160deg,#ffdca8,#f5a76c);border-radius:50%;flex:none;width:58px;height:58px;position:relative;box-shadow:inset 0 -6px 10px #00000014}.ux-missing-number .persona-avatar:before,.ux-missing-number .persona-avatar:after{content:"";background:#161b22;border-radius:50%;width:6px;height:6px;position:absolute;top:22px}.ux-missing-number .persona-avatar:before{left:16px}.ux-missing-number .persona-avatar:after{right:16px}.ux-missing-number .persona-head b{font-family:var(--display);font-size:21px;display:block}.ux-missing-number .persona-head span{font-family:var(--mono);color:#7a4a0e;text-transform:uppercase;letter-spacing:.06em;font-size:12px}.ux-missing-number .persona-grid{grid-template-columns:1fr 1fr;gap:0;display:grid}.ux-missing-number .persona-grid .pi{border-top:1px solid var(--line);border-right:1px solid var(--line);padding:16px 22px}.ux-missing-number .persona-grid .pi:nth-child(2n){border-right:none}.ux-missing-number .persona-grid .pi label{font-family:var(--mono);color:var(--ink-soft);text-transform:uppercase;letter-spacing:.06em;margin-bottom:5px;font-size:11px;display:block}.ux-missing-number .persona-grid .pi div{font-size:14.5px;font-weight:600}.ux-missing-number .persona-quote{border-top:1px solid var(--line);color:var(--ink-soft);padding:20px 26px 26px;font-size:14.5px;font-style:italic}.ux-missing-number .teardown{background:var(--ink);color:#fff}.ux-missing-number .teardown .eyebrow{color:#7fd9e6}.ux-missing-number .teardown .eyebrow:before{background:#7fd9e6}.ux-missing-number .teardown h2.section-title{color:#fff}.ux-missing-number .teardown .section-lede{color:#b7c0d1}.ux-missing-number .device-old{border-radius:var(--radius);background:#0f141c;border:1px solid #232b39;margin-top:56px;padding:22px}.ux-missing-number .old-screens{grid-template-columns:1fr 1fr;gap:22px;display:grid}.ux-missing-number .old-panel{aspect-ratio:4/3;background:linear-gradient(#f2c879,#e39a3e 55%,#c97c2c);border:6px solid #d8d2c4;border-radius:12px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #00000026,0 18px 30px -12px #00000080}.ux-missing-number .old-panel .dots{opacity:.5;background-image:radial-gradient(#ffffff2e 22%,#0000 23%);background-size:20px 20px;position:absolute;inset:0}.ux-missing-number .old-title{text-align:center;font-family:var(--body);color:#333;background:#fff;border:3px solid #6bc7e0;border-radius:8px;padding:8px;font-size:15px;font-weight:700;position:absolute;top:14px;left:14px;right:14px}.ux-missing-number .old-btn-row{justify-content:center;gap:16px;display:flex;position:absolute;top:66px;left:0;right:0}.ux-missing-number .old-btn{width:52px;height:52px;font-family:var(--display);color:#fff;border:4px solid #999;border-radius:50%;justify-content:center;align-items:center;font-size:20px;font-weight:700;display:flex;box-shadow:0 6px 10px #0006,inset 0 6px 10px #ffffff80}.ux-missing-number .old-btn.g{background:radial-gradient(circle at 35% 28%,#7be38a,#159638)}.ux-missing-number .old-btn.o{background:radial-gradient(circle at 35% 28%,#ffd27b,#d96a12)}.ux-missing-number .old-btn.r{background:radial-gradient(circle at 35% 28%,#ff9c8c,#c21f1f)}.ux-missing-number .old-train{background:linear-gradient(#3e8fb0,#1f5670);border-radius:6px 10px 10px 6px;width:64px;height:34px;position:absolute;bottom:14px;left:14px;box-shadow:0 6px 8px #0000004d}.ux-missing-number .old-train:before{content:"";background:#b03b2b;border-radius:2px;width:10px;height:14px;position:absolute;top:-12px;left:6px}.ux-missing-number .old-label{color:#333;background:#fff;border:3px solid #6bc7e0;border-radius:8px;padding:6px 10px;font-size:11px;font-weight:700;position:absolute;bottom:14px;right:14px}.ux-missing-number .old-sign{color:#3a2a10;background:#eadfc4;border:3px solid #7a5a2e;border-radius:60% 60% 12px 12px;padding:10px 16px;font-size:15px;font-weight:700;position:absolute;top:60px;left:26px;box-shadow:0 6px 10px #0000004d}.ux-missing-number .old-question{text-align:center;color:#3a2a55;background:#e4d9f7;border-radius:6px;padding:6px;font-size:13px;font-weight:700;position:absolute;top:14px;left:14px;right:14px}.ux-missing-number .old-house{background:#c79a47;width:60px;height:56px;position:absolute;top:52px;right:16px}.ux-missing-number .old-house:before{content:"";clip-path:polygon(0 100%,50% 0,100% 100%);background:#b0521f;width:76px;height:22px;position:absolute;top:-18px;left:-8px}.ux-missing-number .old-cars{gap:6px;display:flex;position:absolute;bottom:14px;left:74px}.ux-missing-number .old-cars span{color:#ffd873;background:linear-gradient(#d94848,#a31f1f);border-radius:4px;justify-content:center;align-items:center;width:36px;height:26px;font-size:11px;font-weight:700;display:flex}.ux-missing-number .old-flags{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:26px;display:grid}.ux-missing-number .flag{background:#1a2130;border:1px solid #2b3448;border-radius:14px;padding:16px 18px}.ux-missing-number .flag .fh{align-items:center;gap:8px;margin-bottom:8px;display:flex}.ux-missing-number .flag .fh i{background:var(--coral);width:20px;height:20px;font-family:var(--mono);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:11px;font-weight:600;display:flex}.ux-missing-number .flag .fh b{font-size:12.5px;font-family:var(--mono);text-transform:uppercase;letter-spacing:.04em;color:#7fd9e6}.ux-missing-number .flag p{color:#c6ccda;font-size:14px}.ux-missing-number .principles-grid{background:var(--line);border:1px solid var(--line);border-radius:var(--radius);grid-template-columns:repeat(4,1fr);gap:1px;margin-top:52px;display:grid;overflow:hidden}.ux-missing-number .principle{background:var(--card);flex-direction:column;gap:14px;min-height:210px;padding:30px 26px;display:flex}.ux-missing-number .principle .pnum{font-family:var(--mono);color:var(--ink-soft);font-size:12px}.ux-missing-number .principle .picon{border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.ux-missing-number .principle h3{font-family:var(--display);font-size:19px;font-weight:600}.ux-missing-number .principle p{color:var(--ink-soft);font-size:14px}.ux-missing-number .principle:first-child .picon{background:#e4f5ee}.ux-missing-number .principle:nth-child(2) .picon{background:#e4eefb}.ux-missing-number .principle:nth-child(3) .picon{background:#fce7e4}.ux-missing-number .principle:nth-child(4) .picon{background:#f6ecff}.ux-missing-number .redesign{color:#fff;background:linear-gradient(#0b3b67,#0a2e52 45%,#071f39)}.ux-missing-number .redesign .eyebrow{color:#8fe1ee}.ux-missing-number .redesign .eyebrow:before{background:#8fe1ee}.ux-missing-number .redesign h2.section-title{color:#fff}.ux-missing-number .redesign .section-lede{color:#b9cbe0}.ux-missing-number .showcase-tabsrow{flex-wrap:wrap;gap:10px;margin:44px 0 28px;display:flex}.ux-missing-number .showcase-tab{font-family:var(--mono);text-transform:uppercase;letter-spacing:.06em;color:#cfe0f2;background:#ffffff14;border:1px solid #ffffff24;border-radius:100px;padding:8px 14px;font-size:12px}.ux-missing-number .showcase-tab.on{color:#0a2e52;background:#fff;font-weight:700}.ux-missing-number .game-scene{background:linear-gradient(#18d6e0 0%,#1279c4 68%,#0c5ca6 100%);border-radius:22px;position:relative;overflow:hidden;box-shadow:0 40px 80px -30px #0000008c}.ux-missing-number .game-scene .clouds span{opacity:.9;background:#fff;border-radius:100px;position:absolute}.ux-missing-number .scene-topbar{z-index:2;text-align:center;padding:26px 20px 4px;position:relative}.ux-missing-number .scene-topbar h4{font-family:var(--display);color:#fff;text-shadow:0 3px #00000026;letter-spacing:.01em;font-size:clamp(18px,2.4vw,26px)}.ux-missing-number .qcloud{z-index:2;width:fit-content;font-family:var(--display);color:#12507e;background:#fff;border-radius:100px;margin:22px auto 0;padding:14px 30px;font-size:clamp(18px,2.6vw,26px);font-weight:700;position:relative;box-shadow:0 14px 24px -8px #00000040}.ux-missing-number .qcloud:before,.ux-missing-number .qcloud:after{content:"";background:#fff;border-radius:50%;position:absolute;top:-14px}.ux-missing-number .qcloud:before{width:34px;height:34px;left:20%}.ux-missing-number .qcloud:after{width:26px;height:26px;top:-10px;right:22%}.ux-missing-number .qcloud u{border-bottom:3px solid #12507e;padding:0 6px;text-decoration:none}.ux-missing-number .scene-ground{z-index:1;background:linear-gradient(#2fae7a,#1d7c55);height:26%;position:absolute;bottom:0;left:0;right:0}.ux-missing-number .scene-cliff{clip-path:polygon(0 0,100% 0,55% 100%,0 100%);z-index:1;background:linear-gradient(#2fae7a,#1d7c55);width:34%;height:44%;position:absolute;bottom:0;left:0}.ux-missing-number .scene-cliff:after{content:"";clip-path:polygon(0 40%,55% 100%,0 100%);background:linear-gradient(160deg,#b9793d,#7a4a20);position:absolute;inset:0}.ux-missing-number .scene-mascot-rig{z-index:2;text-align:center;position:absolute;bottom:30%;left:8%}.ux-missing-number .scene-basket{background:linear-gradient(#c68a46,#8a5a28);border-radius:6px 6px 10px 10px;width:64px;height:46px;margin:0 auto;position:relative;box-shadow:0 10px 16px #00000040}.ux-missing-number .scene-basket .weave{background-image:repeating-linear-gradient(90deg,#0000001f 0 3px,#0000 3px 8px);border-radius:4px;position:absolute;inset:4px}.ux-missing-number .scene-mascot{background:var(--gold);border-radius:50% 50% 45% 45%;width:46px;height:40px;position:absolute;top:-30px;left:50%;transform:translate(-50%)}.ux-missing-number .scene-mascot:before,.ux-missing-number .scene-mascot:after{content:"";background:var(--gold);border-radius:3px;width:3px;height:16px;position:absolute;top:-14px}.ux-missing-number .scene-mascot:before{left:12px;transform:rotate(-20deg)}.ux-missing-number .scene-mascot:after{right:12px;transform:rotate(20deg)}.ux-missing-number .scene-mascot .e{background:#161b22;border-radius:50%;width:11px;height:11px;position:absolute;top:12px}.ux-missing-number .scene-mascot .e.l{left:7px}.ux-missing-number .scene-mascot .e.r{right:7px}.ux-missing-number .scene-mascot .e:after{content:"";background:#fff;border-radius:50%;width:3.5px;height:3.5px;position:absolute;top:2px;left:2px}.ux-missing-number .scene-mascot .m{border:2px solid #161b22;border-top:none;border-radius:0 0 14px 14px;width:14px;height:7px;position:absolute;bottom:6px;left:50%;transform:translate(-50%)}.ux-missing-number .rig-strings{background:#ffffff8c;width:2px;height:54px;margin:0 auto}.ux-missing-number .rig-two{justify-content:center;gap:6px;margin-bottom:-2px;display:flex}.ux-missing-number .rig-two .rb{border-radius:50%;width:24px;height:30px}.ux-missing-number .rig-two .rb.c1{background:radial-gradient(circle at 32% 26%,#f27c6b,var(--coral))}.ux-missing-number .rig-two .rb.c2{background:radial-gradient(circle at 32% 26%,#a582ff,var(--violet))}.ux-missing-number .answer-row{z-index:2;align-items:flex-end;gap:16px;display:flex;position:absolute}.ux-missing-number .answer-row.level{bottom:20%;right:8%}.ux-missing-number .answer-row.game{bottom:24%;right:6%}.ux-missing-number .abln{text-align:center}.ux-missing-number .abln .string{background:#ffffff8c;width:2px;height:70px;margin:0 auto}.ux-missing-number .abln .b{width:78px;height:94px;font-family:var(--display);color:#fff;text-shadow:0 2px 3px #00000026;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;font-weight:700;display:flex;box-shadow:inset -10px -12px 18px #00000024,0 16px 26px #00000038}.ux-missing-number .abln .b small{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;opacity:.85;margin-bottom:2px;font-size:10px}.ux-missing-number .abln .b span{font-size:22px}.ux-missing-number .abln.v .b{background:radial-gradient(circle at 32% 24%,#b79bff,var(--violet))}.ux-missing-number .abln.r .b{background:radial-gradient(circle at 32% 24%,#f5897a,var(--coral))}.ux-missing-number .abln.y .b{background:radial-gradient(circle at 32% 24%,#ffdd8a,var(--gold))}.ux-missing-number .abln.g .b{background:radial-gradient(circle at 32% 24%,#6fe0ae,var(--green))}.ux-missing-number .abln.sm .b{width:58px;height:70px}.ux-missing-number .abln.sm .b span{font-size:17px}.ux-missing-number .abln.sm .string{height:52px}.ux-missing-number .scene-footer-ui{z-index:2;gap:22px;display:flex;position:absolute;bottom:16px;left:24px}.ux-missing-number .ficon{color:#fff;font-family:var(--mono);text-transform:uppercase;letter-spacing:.06em;opacity:.9;flex-direction:column;align-items:center;gap:4px;font-size:10px;display:flex}.ux-missing-number .ficon .glyph{width:30px;height:30px;font-family:var(--display);background:#ffffff29;border-radius:50%;justify-content:center;align-items:center;font-size:15px;display:flex}.ux-missing-number .game-shot,.ux-missing-number .level-shot{aspect-ratio:16/10}.ux-missing-number .showcase-caption{font-family:var(--mono);color:#9fc0dd;text-transform:uppercase;letter-spacing:.05em;justify-content:space-between;align-items:center;margin-top:18px;font-size:12px;display:flex}.ux-missing-number .device-strip{grid-template-columns:1.3fr 1fr;align-items:end;gap:28px;margin-top:64px;display:grid}.ux-missing-number .device-frame{background:#0c1116;border-radius:26px;padding:14px;box-shadow:0 30px 60px -20px #00000080}.ux-missing-number .device-frame .screen{border-radius:16px;overflow:hidden}.ux-missing-number .device-frame.phone{max-width:230px;margin-left:auto}.ux-missing-number .device-caption{font-family:var(--mono);color:#9fc0dd;text-align:center;text-transform:uppercase;letter-spacing:.05em;margin-top:14px;font-size:11.5px}.ux-missing-number .compare-grid{grid-template-columns:1fr 1fr;gap:28px;margin-top:52px;display:grid}.ux-missing-number .compare-col .tag{font-family:var(--mono);text-transform:uppercase;letter-spacing:.06em;border-radius:100px;margin-bottom:14px;padding:5px 12px;font-size:11.5px;display:inline-block}.ux-missing-number .compare-col.before .tag{background:var(--coral-dim);color:#b23225}.ux-missing-number .compare-col.after .tag{background:var(--green-dim);color:#1e7a54}.ux-missing-number .compare-col ul{flex-direction:column;gap:10px;margin-top:16px;padding-left:0;list-style:none;display:flex}.ux-missing-number .compare-col li{color:var(--ink-soft);gap:10px;font-size:14.5px;display:flex}.ux-missing-number .compare-col li:before{content:"—";color:var(--ink-soft);flex:none}.ux-missing-number .compare-thumb{aspect-ratio:16/10;border:1px solid var(--line);border-radius:16px;overflow:hidden}.ux-missing-number .outcomes-grid{grid-template-columns:repeat(4,1fr);gap:20px;margin-top:52px;display:grid}.ux-missing-number .metric{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:26px 22px}.ux-missing-number .metric .num{font-family:var(--display);color:var(--sky-b);font-size:38px;font-weight:700}.ux-missing-number .metric .lbl{color:var(--ink-soft);margin-top:6px;font-size:13.5px}.ux-missing-number .ux-foot{text-align:center;padding:56px 0 80px}.ux-missing-number .ux-foot p{font-family:var(--mono);color:var(--ink-soft);text-transform:uppercase;letter-spacing:.06em;font-size:12px}@media (width<=900px){.ux-missing-number .hero .wrap{grid-template-columns:1fr}.ux-missing-number .hero{padding-top:130px}.ux-missing-number .brief .wrap,.ux-missing-number .old-screens{grid-template-columns:1fr}.ux-missing-number .principles-grid{grid-template-columns:1fr 1fr}.ux-missing-number .device-strip{grid-template-columns:1fr}.ux-missing-number .device-frame.phone{margin:0 auto}.ux-missing-number .compare-grid{grid-template-columns:1fr}.ux-missing-number .outcomes-grid{grid-template-columns:1fr 1fr}.ux-missing-number .answer-row .abln .b{width:52px;height:64px}.ux-missing-number .answer-row .abln .b span{font-size:15px}}.ux-missing-number .hero{padding-top:3rem}.ux-project-prism{--porcelain:#f6f3ec;--paper:#fcfaf5;--ink:#17181a;--ink-soft:#4b4d4f;--brass:#a67c3d;--brass-soft:#c9a46b;--titanium:#5c6b70;--titanium-soft:#8a9a9e;--rule:#17181a1f;--rule-soft:#17181a12;--card:#fff;--shadow:0 1px 2px #17181a0a, 0 8px 24px #17181a0d;--radius:2px;--sidebar-w:300px;--site-h:7.8rem;isolation:isolate;padding-top:var(--site-h);position:relative}@media (width>=768px){.ux-project-prism{--site-h:8.8rem}}.ux-project-prism h1{margin:.67em 0;font-size:2em;font-weight:700}.ux-project-prism h2{margin:.83em 0;font-size:1.5em;font-weight:700}.ux-project-prism h3{margin:1em 0;font-size:1.17em;font-weight:700}.ux-project-prism h4{margin:1.33em 0;font-size:1em;font-weight:700}.ux-project-prism h5{margin:1.67em 0;font-size:.83em;font-weight:700}.ux-project-prism ul{margin:1em 0;padding-left:40px;list-style:outside}.ux-project-prism ol{margin:1em 0;padding-left:40px;list-style:decimal}.ux-project-prism em{font-style:italic}.ux-project-prism small{font-size:80%}.ux-project-prism table{border-collapse:separate;border-spacing:2px}.ux-project-prism th{text-align:center;font-weight:700}.ux-project-prism [id]{scroll-margin-top:calc(var(--site-h) + 1rem)}.ux-project-prism *{box-sizing:border-box}.ux-project-prism{background:var(--porcelain);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font-family:Inter,sans-serif;font-size:16px;line-height:1.6}.ux-project-prism h1,.ux-project-prism h2,.ux-project-prism h3,.ux-project-prism h4{color:var(--ink);margin:0;font-family:Fraunces,serif;font-weight:500}.ux-project-prism .mono{font-family:IBM Plex Mono,monospace}.ux-project-prism a{color:inherit}.ux-project-prism ::selection{background:var(--brass-soft);color:var(--ink)}.ux-project-prism .shell{min-height:100vh;display:flex}.ux-project-prism .sidebar{width:var(--sidebar-w);background:var(--ink);color:var(--porcelain);flex-shrink:0;height:100vh;padding:36px 28px 40px;position:sticky;top:0;overflow-y:auto}.ux-project-prism .sidebar::-webkit-scrollbar{width:6px}.ux-project-prism .sidebar::-webkit-scrollbar-thumb{background:#ffffff26}.ux-project-prism .brandmark{align-items:center;gap:12px;margin-bottom:6px;display:flex}.ux-project-prism .brandmark svg{flex-shrink:0}.ux-project-prism .brandmark .name{letter-spacing:.02em;color:var(--porcelain);font-family:Fraunces,serif;font-size:22px}.ux-project-prism .brandmark .sub{letter-spacing:.14em;text-transform:uppercase;color:var(--titanium-soft);margin-top:2px;font-family:IBM Plex Mono,monospace;font-size:10.5px}.ux-project-prism .sidebar-meta{color:var(--titanium-soft);border-top:1px solid #ffffff1a;border-bottom:1px solid #ffffff1a;grid-template-columns:1fr;gap:6px;margin:22px 0 26px;padding:14px 0;font-family:IBM Plex Mono,monospace;font-size:11px;display:grid}.ux-project-prism .sidebar-meta b{color:var(--brass-soft);font-weight:500}.ux-project-prism .phase-label{letter-spacing:.14em;text-transform:uppercase;color:var(--brass-soft);margin:22px 0 10px;font-family:IBM Plex Mono,monospace;font-size:10.5px}.ux-project-prism .phase-label:first-of-type{margin-top:4px}.ux-project-prism nav.stagelist{margin:0;padding:0;list-style:none}.ux-project-prism nav.stagelist li{margin:0}.ux-project-prism nav.stagelist a{color:#f6f3ecb8;border-left:2px solid #0000;align-items:baseline;gap:10px;padding:7px 8px 7px 4px;font-size:13.5px;text-decoration:none;transition:all .15s;display:flex}.ux-project-prism nav.stagelist a .num{color:var(--titanium-soft);flex-shrink:0;width:18px;font-family:IBM Plex Mono,monospace;font-size:11px}.ux-project-prism nav.stagelist a:hover{color:var(--porcelain);border-left-color:var(--titanium-soft)}.ux-project-prism nav.stagelist a.active{color:var(--porcelain);border-left-color:var(--brass)}.ux-project-prism nav.stagelist a.active .num{color:var(--brass-soft)}.ux-project-prism .mobile-toggle{display:none}.ux-project-prism .uxmain{flex:1;min-width:0}.ux-project-prism .container{max-width:900px;margin:0 auto;padding:0 56px}.ux-project-prism .hero{background:var(--ink);color:var(--porcelain);padding:90px 0 70px;position:relative;overflow:hidden}.ux-project-prism .hero .container{z-index:2;position:relative}.ux-project-prism .hero-eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--brass-soft);margin-bottom:22px;font-family:IBM Plex Mono,monospace;font-size:11.5px}.ux-project-prism .hero h1{letter-spacing:-.01em;max-width:11ch;font-size:56px;font-weight:500;line-height:1.05}.ux-project-prism .hero p.lede{color:#f6f3ecbf;max-width:52ch;margin-top:22px;font-size:18px;font-weight:400}.ux-project-prism .hero-ring{opacity:.9;z-index:1;width:520px;height:520px;position:absolute;top:-60px;right:-140px}.ux-project-prism .metabar{border-top:1px solid #f6f3ec26;grid-template-columns:repeat(4,1fr);gap:0;margin-top:52px;padding-top:22px;display:grid}.ux-project-prism .metabar div{padding-right:18px}.ux-project-prism .metabar .k{letter-spacing:.1em;text-transform:uppercase;color:var(--titanium-soft);margin-bottom:6px;font-family:IBM Plex Mono,monospace;font-size:10px}.ux-project-prism .metabar .v{color:var(--porcelain);font-size:14.5px}.ux-project-prism .exec-strip{background:var(--paper);border-bottom:1px solid var(--rule)}.ux-project-prism .exec-strip .container{padding:44px 56px}.ux-project-prism .exec-strip p{color:var(--ink-soft);max-width:74ch;font-size:16.5px}.ux-project-prism .flow-track{letter-spacing:.02em;flex-wrap:wrap;gap:0;margin-top:26px;font-family:IBM Plex Mono,monospace;font-size:11.5px;display:flex}.ux-project-prism .flow-track span{color:var(--ink-soft);align-items:center;display:flex}.ux-project-prism .flow-track span.node{border:1px solid var(--rule);background:var(--card);border-radius:20px;padding:5px 10px}.ux-project-prism .flow-track span.arrow{color:var(--brass);padding:0 6px}.ux-project-prism section.stage{border-bottom:1px solid var(--rule);padding:86px 0 30px}.ux-project-prism section.stage:last-of-type{border-bottom:none}.ux-project-prism .stage-head{align-items:flex-start;gap:22px;margin-bottom:8px;display:flex}.ux-project-prism .hallmark{border:1.5px solid var(--brass);width:56px;height:56px;color:var(--brass);background:linear-gradient(160deg,#a67c3d14,#5c6b700f);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-family:IBM Plex Mono,monospace;font-size:17px;display:flex}.ux-project-prism .stage-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--titanium);margin-bottom:6px;font-family:IBM Plex Mono,monospace;font-size:11px}.ux-project-prism .stage-head h2{font-size:32px;line-height:1.15}.ux-project-prism .stage-objective{background:var(--paper);border-left:2px solid var(--brass);color:var(--ink-soft);margin:26px 0 30px;padding:18px 22px;font-size:15.5px}.ux-project-prism .stage-objective b{color:var(--ink);font-weight:600}.ux-project-prism .block{margin-bottom:28px}.ux-project-prism .block h4{letter-spacing:.1em;text-transform:uppercase;color:var(--titanium);margin-bottom:12px;font-family:IBM Plex Mono,monospace;font-size:12px;font-weight:500}.ux-project-prism p{margin:0 0 12px}.ux-project-prism ul.plain{margin:0;padding-left:18px}.ux-project-prism ul.plain li{margin-bottom:6px}.ux-project-prism .grid-2{grid-template-columns:1fr 1fr;gap:20px;display:grid}.ux-project-prism .grid-3{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.ux-project-prism .card{background:var(--card);border:1px solid var(--rule);border-radius:var(--radius);box-shadow:var(--shadow);padding:20px 22px}.ux-project-prism .card h5{margin-bottom:8px;font-family:Fraunces,serif;font-size:15px;font-weight:600}.ux-project-prism .card .tag{letter-spacing:.08em;text-transform:uppercase;color:var(--brass);border:1px solid var(--brass);border-radius:20px;margin-bottom:10px;padding:2px 9px;font-family:IBM Plex Mono,monospace;font-size:10px;display:inline-block}.ux-project-prism table{border-collapse:collapse;width:100%;font-size:14px}.ux-project-prism table caption{text-align:left;letter-spacing:.08em;text-transform:uppercase;color:var(--titanium);margin-bottom:10px;font-family:IBM Plex Mono,monospace;font-size:11px}.ux-project-prism th{text-align:left;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-soft);border-bottom:1.5px solid var(--ink);background:var(--paper);padding:9px 12px;font-family:IBM Plex Mono,monospace;font-size:11px}.ux-project-prism td{border-bottom:1px solid var(--rule-soft);vertical-align:top;color:var(--ink-soft);padding:10px 12px}.ux-project-prism tr:last-child td{border-bottom:1px solid var(--rule)}.ux-project-prism .num-cell{color:var(--ink);font-family:IBM Plex Mono,monospace}.ux-project-prism .kpi-row{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.ux-project-prism .kpi{border:1px solid var(--rule);background:var(--card);padding:16px}.ux-project-prism .kpi .val{color:var(--brass);font-family:Fraunces,serif;font-size:26px}.ux-project-prism .kpi .lab{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-soft);margin-top:4px;font-family:IBM Plex Mono,monospace;font-size:10.5px}.ux-project-prism .persona-card{border:1px solid var(--rule);background:var(--card);padding:22px}.ux-project-prism .persona-card .pname{font-family:Fraunces,serif;font-size:20px}.ux-project-prism .persona-card .pmeta{color:var(--titanium);margin:4px 0 14px;font-family:IBM Plex Mono,monospace;font-size:11px}.ux-project-prism .persona-card blockquote{color:var(--ink-soft);border-left:2px solid var(--brass-soft);margin:0 0 14px;padding-left:12px;font-family:Fraunces,serif;font-size:15px;font-style:italic}.ux-project-prism .journey-track{overflow-x:auto}.ux-project-prism .journey-track table{min-width:920px}.ux-project-prism .footer-strip{border-top:1px dashed var(--rule);color:var(--titanium);justify-content:space-between;align-items:center;margin-top:8px;padding-top:20px;font-family:IBM Plex Mono,monospace;font-size:11px;display:flex}.ux-project-prism .stamp{color:var(--brass);align-items:center;gap:8px;display:flex}.ux-project-prism .stamp svg{width:16px;height:16px}.ux-project-prism .gate-table td.go{color:#3e7d5c;font-weight:600}.ux-project-prism .gate-table td.nogo{color:#a64b3d}.ux-project-prism .divider-mark{align-items:center;gap:14px;margin:64px 0 -18px;display:flex}.ux-project-prism .divider-mark .line{background:linear-gradient(90deg,var(--brass),var(--titanium));flex:1;height:1px}.ux-project-prism .divider-mark span{letter-spacing:.16em;text-transform:uppercase;color:var(--titanium);white-space:nowrap;font-family:IBM Plex Mono,monospace;font-size:10.5px}.ux-project-prism .sketchboard{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.ux-project-prism .sketch-tile{border:1px solid var(--rule);background:var(--card);text-align:center;padding:14px}.ux-project-prism .sketch-tile svg{width:100%;height:90px}.ux-project-prism .sketch-tile .cap{color:var(--titanium);letter-spacing:.04em;margin-top:8px;font-family:IBM Plex Mono,monospace;font-size:10px}.ux-project-prism .colorstrip{border:1px solid var(--rule);display:flex}.ux-project-prism .colorstrip div{color:#fff;flex:1;align-items:flex-end;height:56px;padding:6px;font-family:IBM Plex Mono,monospace;font-size:10px;display:flex}.ux-project-prism .doc-footer{background:var(--ink);color:#f6f3ec99;margin-top:0;padding:56px 0}.ux-project-prism .doc-footer .container{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.ux-project-prism .doc-footer .name{color:var(--porcelain);font-family:Fraunces,serif;font-size:18px}.ux-project-prism .doc-footer .fine{font-family:IBM Plex Mono,monospace;font-size:11px}@media (width<=980px){.ux-project-prism .sidebar{z-index:50;height:100vh;transition:transform .25s;position:fixed;top:0;left:0;transform:translate(-100%);box-shadow:20px 0 40px #0003}.ux-project-prism .sidebar.open{transform:translate(0)}.ux-project-prism .mobile-toggle{z-index:60;background:var(--ink);width:44px;height:44px;color:var(--porcelain);border:1px solid #fff3;border-radius:50%;justify-content:center;align-items:center;display:flex;position:fixed;top:16px;left:16px}.ux-project-prism .container{padding:0 24px}.ux-project-prism .hero{padding:110px 0 50px}.ux-project-prism .hero h1{max-width:none;font-size:36px}.ux-project-prism .metabar{grid-template-columns:1fr 1fr;row-gap:18px}.ux-project-prism .grid-2,.ux-project-prism .grid-3,.ux-project-prism .kpi-row,.ux-project-prism .sketchboard{grid-template-columns:1fr 1fr}}@media (width<=600px){.ux-project-prism .grid-2,.ux-project-prism .grid-3,.ux-project-prism .kpi-row,.ux-project-prism .sketchboard{grid-template-columns:1fr}.ux-project-prism .hero-ring{display:none}}.ux-project-prism .sidebar{top:var(--site-h);height:calc(100dvh - var(--site-h))}@media (width<=980px){.ux-project-prism .sidebar{top:var(--site-h);height:calc(100dvh - var(--site-h))}.ux-project-prism .mobile-toggle{top:calc(var(--site-h) + .75rem)}}.ux-velocity{--navy:#1d3557;--navy-black:#0b1526;--crimson:#e63946;--mist:#f1faee;--aqua:#a8dadc;--steel:#457b9d;--line:#a8dadc2e;--site-h:7.8rem;isolation:isolate;padding-top:var(--site-h);position:relative}@media (width>=768px){.ux-velocity{--site-h:8.8rem}}.ux-velocity [id]{scroll-margin-top:calc(var(--site-h) + 1rem)}.ux-velocity *{box-sizing:border-box;margin:0;padding:0}.ux-velocity{background:var(--navy-black);color:var(--mist);font-family:Inter,sans-serif;overflow-x:clip}.ux-velocity ::selection{background:var(--crimson);color:var(--mist)}.ux-velocity a{color:inherit;text-decoration:none}.ux-velocity img{max-width:100%;display:block}.ux-velocity .disp{text-transform:uppercase;letter-spacing:.01em;font-family:Big Shoulders Display,sans-serif;font-weight:800}.ux-velocity .mono{font-family:IBM Plex Mono,monospace}.ux-velocity .eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--crimson);align-items:center;gap:10px;font-family:IBM Plex Mono,monospace;font-size:.72rem;display:flex}.ux-velocity .eyebrow:before{content:"";background:var(--crimson);flex:none;width:22px;height:1px;display:inline-block}.ux-velocity .section-mist .eyebrow{color:var(--crimson)}.ux-velocity .wrap{max-width:1180px;margin:0 auto;padding:0 6vw}@media (width<=760px){.ux-velocity .wrap{padding:0 24px}}.ux-velocity section{padding:110px 0;position:relative}.ux-velocity .section-dark{background:var(--navy-black)}.ux-velocity .section-navy{background:var(--navy)}.ux-velocity .section-mist{background:var(--mist);color:var(--navy-black)}.ux-velocity .section-mist h2.h-title{color:var(--navy-black)}.ux-velocity .section-mist .lede{color:#0b1526b8}.ux-velocity h2.h-title{text-transform:uppercase;margin:16px 0 26px;font-family:Big Shoulders Display,sans-serif;font-size:clamp(2rem,4.6vw,3.6rem);font-weight:800;line-height:.98}.ux-velocity h2.h-title em{color:var(--crimson);font-style:normal}.ux-velocity .lede{opacity:.82;max-width:640px;font-size:1.02rem;line-height:1.7}.ux-velocity .idx{color:var(--crimson);letter-spacing:.1em;font-family:IBM Plex Mono,monospace;font-size:.8rem}.ux-velocity .reveal{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(22px)}.ux-velocity .reveal.in{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.ux-velocity .reveal{opacity:1;transition:none;transform:none}}.ux-velocity .hud{position:relative}.ux-velocity .hud:before,.ux-velocity .hud:after,.ux-velocity .hud .br-tr,.ux-velocity .hud .br-bl{content:"";border-color:var(--crimson);opacity:.85;width:20px;height:20px;position:absolute}.ux-velocity .hud:before{border-top:2px solid;border-left:2px solid;top:-1px;left:-1px}.ux-velocity .hud:after{border-bottom:2px solid;border-right:2px solid;bottom:-1px;right:-1px}.ux-velocity .hud .br-tr{border-top:2px solid var(--crimson);border-right:2px solid var(--crimson);top:-1px;right:-1px}.ux-velocity .hud .br-bl{border-bottom:2px solid var(--crimson);border-left:2px solid var(--crimson);bottom:-1px;left:-1px}.ux-velocity #cover{background:radial-gradient(120% 90% at 85% -10%, #457b9d59, transparent 60%), linear-gradient(180deg, #0b152633, #0b1526fa), var(--navy-black);flex-direction:column;justify-content:flex-end;min-height:100svh;padding-top:120px;display:flex}.ux-velocity .cover-inner{padding:0 6vw}.ux-velocity .cover-tag{letter-spacing:.3em;color:var(--aqua);margin-bottom:22px;font-family:IBM Plex Mono,monospace;font-size:.75rem}.ux-velocity h1.cover-head{text-transform:uppercase;max-width:16ch;font-family:Big Shoulders Display,sans-serif;font-size:clamp(2.6rem,8vw,6.2rem);font-weight:900;line-height:.94}.ux-velocity h1.cover-head em{color:var(--crimson);font-style:normal}.ux-velocity .cover-sub{color:#f1faeec7;max-width:560px;margin:26px 0 0;font-size:1.05rem;line-height:1.65}.ux-velocity .cover-meta{border-top:1px solid var(--line);flex-wrap:wrap;gap:34px;margin-top:56px;padding-top:26px;display:flex}.ux-velocity .cover-meta div{font-family:IBM Plex Mono,monospace}.ux-velocity .cover-meta .lbl{letter-spacing:.15em;color:var(--aqua);text-transform:uppercase;margin-bottom:6px;font-size:.62rem}.ux-velocity .cover-meta .val{font-family:Big Shoulders Display,sans-serif;font-size:1.05rem;font-weight:700}.ux-velocity .scan-rule{background:var(--line);height:1px;margin-top:64px;position:relative;overflow:hidden}.ux-velocity .scan-rule i{background:linear-gradient(90deg,transparent,var(--crimson),transparent);width:30%;height:1px;animation:5s ease-in-out infinite ux-velocity-scan;position:absolute;top:-1px;left:-30%}@keyframes ux-velocity-scan{0%{left:-30%}50%{left:100%}to{left:100%}}@media (prefers-reduced-motion:reduce){.ux-velocity .scan-rule i{animation:none}}.ux-velocity .quote-block{border-left:3px solid var(--crimson);margin:36px 0 30px;padding-left:28px}.ux-velocity .quote-block p{font-size:1.25rem;font-weight:500;line-height:1.55}.ux-velocity .chips{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.ux-velocity .chip{letter-spacing:.03em;border:1px solid var(--line);opacity:.85;padding:8px 14px;font-family:IBM Plex Mono,monospace;font-size:.72rem}.ux-velocity .section-mist .chip{border-color:#0b152626}.ux-velocity .telemetry{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:0 30px;margin-top:60px;display:grid}@media (width<=860px){.ux-velocity .telemetry{grid-template-columns:1fr 1fr;row-gap:34px}}.ux-velocity .telemetry .cell{border-right:1px solid var(--line);padding:30px 14px 6px 0}.ux-velocity .telemetry .cell:last-child{border-right:none}@media (width<=860px){.ux-velocity .telemetry .cell:nth-child(2n){border-right:none}}.ux-velocity .telemetry .num{color:var(--mist);font-family:Big Shoulders Display,sans-serif;font-size:2.6rem;font-weight:800}.ux-velocity .telemetry .lbl{letter-spacing:.1em;color:var(--aqua);text-transform:uppercase;margin-top:10px;font-family:IBM Plex Mono,monospace;font-size:.68rem;line-height:1.55}.ux-velocity .journey{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:1px;margin-top:60px;display:grid;position:relative}@media (width<=860px){.ux-velocity .journey{grid-template-columns:1fr}}.ux-velocity .journey .stage{background:var(--navy-black);padding:36px 30px;position:relative}.ux-velocity .journey .stage .n{color:var(--steel);opacity:.55;font-family:Big Shoulders Display,sans-serif;font-size:2.2rem;font-weight:800}.ux-velocity .journey .stage h3{text-transform:uppercase;margin:10px 0 22px;font-family:Big Shoulders Display,sans-serif;font-size:1.5rem;font-weight:700}.ux-velocity .journey .row{margin-bottom:16px}.ux-velocity .journey .row .k{letter-spacing:.15em;color:var(--crimson);text-transform:uppercase;margin-bottom:6px;font-family:IBM Plex Mono,monospace;font-size:.62rem}.ux-velocity .journey .row p{opacity:.8;font-size:.88rem;line-height:1.5}.ux-velocity .journey .stage:after{content:"→";color:var(--crimson);z-index:2;font-size:1.1rem;position:absolute;top:50%;right:-13px;transform:translateY(-50%)}.ux-velocity .journey .stage:last-child:after{display:none}@media (width<=860px){.ux-velocity .journey .stage:after{content:"↓";top:auto;bottom:-13px;right:50%;transform:translate(50%)}}.ux-velocity .ia-grid{grid-template-columns:repeat(3,1fr);gap:26px;margin-top:60px;display:grid}@media (width<=900px){.ux-velocity .ia-grid{grid-template-columns:1fr 1fr}}@media (width<=600px){.ux-velocity .ia-grid{grid-template-columns:1fr}}.ux-velocity .page-card{background:var(--navy-black);border:1px solid #ffffff14;overflow:hidden;box-shadow:0 30px 60px -30px #0b152680}.ux-velocity .pf-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:14px 18px;display:flex}.ux-velocity .pf-head .mono{letter-spacing:.1em;color:var(--aqua);font-size:.64rem}.ux-velocity .pf-dot{background:var(--crimson);border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block;box-shadow:0 0 0 3px #e6394633}.ux-velocity .pf-body{flex-direction:column;gap:8px;padding:18px;display:flex}.ux-velocity .pf-block{border:1px dashed #ffffff24;padding:10px 12px}.ux-velocity .pf-block .k{letter-spacing:.1em;color:var(--aqua);text-transform:uppercase;opacity:.75;font-family:IBM Plex Mono,monospace;font-size:.6rem}.ux-velocity .pf-block.hero{background:linear-gradient(120deg,#457b9d47,#a8dadc0f);align-items:center;min-height:54px;display:flex}.ux-velocity .pf-block.proof{background:#a8dadc0d}.ux-velocity .pf-block.cta{background:var(--crimson);border-style:solid;border-color:var(--crimson);justify-content:center;align-items:center;display:flex}.ux-velocity .pf-block.cta .k{color:var(--mist);opacity:1;font-weight:600}.ux-velocity .page-foot{background:var(--navy);padding:14px 18px}.ux-velocity .page-foot h4{text-transform:uppercase;font-family:Big Shoulders Display,sans-serif;font-size:1.15rem;font-weight:700}.ux-velocity .page-foot p{opacity:.7;margin-top:4px;font-size:.78rem;line-height:1.4}.ux-velocity .feat-grid{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:1px;margin-top:60px;display:grid}@media (width<=860px){.ux-velocity .feat-grid{grid-template-columns:1fr 1fr}}.ux-velocity .feat{background:var(--navy-black);padding:36px 26px}.ux-velocity .feat h3{text-transform:uppercase;margin:14px 0 10px;font-family:Big Shoulders Display,sans-serif;font-size:1.25rem;font-weight:700}.ux-velocity .feat p{opacity:.72;font-size:.86rem;line-height:1.55}.ux-velocity .metric-grid{background:#0b15261f;border:1px solid #0b15261f;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:60px;display:grid}@media (width<=860px){.ux-velocity .metric-grid{grid-template-columns:1fr}}.ux-velocity .metric{background:var(--mist);padding:36px 30px}.ux-velocity .metric .num{color:var(--navy);font-family:Big Shoulders Display,sans-serif;font-size:2.6rem;font-weight:800}.ux-velocity .metric p{color:#0b1526b8;margin-top:10px;font-size:.88rem;line-height:1.55}.ux-velocity .ux-foot{background:var(--navy-black);border-top:1px solid var(--line);padding:50px 0}.ux-velocity .ux-foot .wrap{opacity:.5;flex-wrap:wrap;justify-content:space-between;gap:14px;font-family:IBM Plex Mono,monospace;font-size:.7rem;display:flex}.lab-chandraa{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#04030c;--navy:#120d33;--violet:#3a2a8c;--g1:#fff2c9;--g2:#f0b840;--g3:#b97a14;--ink:#f3efe4;--muted:#9a95bd;--line:#f0b84038;--card:#140e3499;box-sizing:border-box;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);isolation:isolate;position:relative}.lab-chandraa h1{margin:.67em 0;font-size:2em;font-weight:700}.lab-chandraa h2{margin:.83em 0;font-size:1.5em;font-weight:700}.lab-chandraa h3{margin:1em 0;font-size:1.17em;font-weight:700}.lab-chandraa h4{margin:1.33em 0;font-size:1em;font-weight:700}.lab-chandraa h5{margin:1.67em 0;font-size:.83em;font-weight:700}.lab-chandraa p{margin:1em 0}.lab-chandraa ul{margin:1em 0;padding-left:40px;list-style:outside}.lab-chandraa ol{margin:1em 0;padding-left:40px;list-style:decimal}.lab-chandraa em{font-style:italic}.lab-chandraa small{font-size:80%}.lab-chandraa table{border-collapse:separate;border-spacing:2px}.lab-chandraa th{text-align:center;font-weight:700}.lab-chandraa [id]{scroll-margin-top:10rem}.lab-chandraa{background:var(--bg);color:var(--ink);margin:0;font:300 17px/1.65 Jost,Futura,system-ui,sans-serif;overflow-x:clip}.lab-chandraa:before{content:"";pointer-events:none;z-index:0;opacity:.7;background-image:radial-gradient(1px 1px at 20px 30px,#fff9,#0000),radial-gradient(1px 1px at 130px 95px,#fff7,#0000),radial-gradient(1.6px 1.6px at 210px 170px,#f0b840cc,#0000),radial-gradient(1px 1px at 75px 160px,#fff6,#0000),radial-gradient(1px 1px at 180px 20px,#fff5,#0000);background-size:250px 210px;animation:6s ease-in-out infinite alternate lab-chandraa-tw;position:absolute;inset:0}@keyframes lab-chandraa-tw{to{opacity:.3}}.lab-chandraa .hero,.lab-chandraa .labmain{z-index:1;position:relative}.lab-chandraa .gold{background:linear-gradient(100deg,var(--g1),var(--g2) 45%,var(--g3));color:#0000;-webkit-background-clip:text;background-clip:text}.lab-chandraa .wrap{max-width:1040px;margin:0 auto;padding:0 22px}.lab-chandraa .hero{text-align:center;background:radial-gradient(34rem 20rem at 50% 30%,#f0b84024,transparent 70%),radial-gradient(70rem 30rem at 50% -8%,#3a2a8ccc,transparent 65%),linear-gradient(var(--navy),var(--bg) 85%);padding:22px 0 70px}.lab-chandraa .orb{filter:blur(70px);opacity:.3;pointer-events:none;border-radius:50%;animation:14s ease-in-out infinite alternate lab-chandraa-fl;position:absolute}.lab-chandraa .o1{background:var(--g3);width:260px;height:260px;top:260px;left:-60px}.lab-chandraa .o2{background:var(--violet);width:300px;height:300px;animation-delay:-6s;top:120px;right:-80px}@keyframes lab-chandraa-fl{to{transform:translate(40px,-30px)}}.lab-chandraa .logo{filter:drop-shadow(0 0 40px #f0b8402e);width:min(540px,78%);height:auto;margin:14px auto 0;display:block}.lab-chandraa .badge{border:1px solid var(--line);letter-spacing:.14em;text-transform:uppercase;color:var(--g1);background:#120d33b3;border-radius:99px;align-items:center;gap:10px;margin-top:22px;padding:6px 18px;font-size:13px;display:inline-flex}.lab-chandraa .dot{background:var(--g2);width:8px;height:8px;box-shadow:0 0 12px var(--g2);border-radius:50%;animation:2s infinite lab-chandraa-p}@keyframes lab-chandraa-p{50%{opacity:.35}}.lab-chandraa .tag{max-width:740px;margin:22px auto 0;font:400 clamp(26px,4vw,40px)/1.25 Cormorant Garamond,Georgia,serif}.lab-chandraa section{margin-top:84px}.lab-chandraa h2{letter-spacing:.28em;text-transform:uppercase;align-items:center;gap:14px;margin:0 0 22px;font-size:13px;font-weight:500;display:flex}.lab-chandraa h2:after{content:"";background:linear-gradient(90deg,var(--line),transparent);flex:1;height:1px}.lab-chandraa .pain{max-width:830px;margin:0;font:400 clamp(26px,3.8vw,42px)/1.25 Cormorant Garamond,Georgia,serif}.lab-chandraa .bring{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.lab-chandraa .chip{border:1px solid var(--line);background:var(--card);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:14px;padding:16px 18px}.lab-chandraa .chip b{color:var(--g1);font-weight:500;display:block}.lab-chandraa .chip small{color:var(--muted);font-size:14px}.lab-chandraa .beam{background:linear-gradient(var(--g2),transparent);width:1px;height:64px;margin:0 auto;position:relative}.lab-chandraa .beam:after{content:"";background:var(--g1);width:7px;height:7px;box-shadow:0 0 12px var(--g2);border-radius:50%;animation:2.4s linear infinite lab-chandraa-dr;position:absolute;top:0;left:-3px}@keyframes lab-chandraa-dr{to{opacity:0;top:58px}}.lab-chandraa .outs{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.lab-chandraa .mock{border:1px solid var(--line);background:linear-gradient(160deg,#3a2a8c59,#080518d9);border-radius:18px;padding:16px;transition:transform .3s,border-color .3s}.lab-chandraa .mock:hover{border-color:var(--g2);transform:translateY(-6px)}.lab-chandraa .art{background:#070517;border:1px solid #ffffff0f;border-radius:10px;height:160px;padding:12px;overflow:hidden}.lab-chandraa .mock h3{margin:14px 0 2px;font-size:18px;font-weight:500}.lab-chandraa .mock p{color:var(--muted);margin:0;font-size:14px}.lab-chandraa .hi{font-family:Noto Serif Devanagari,serif;font-weight:500}.lab-chandraa .rg{grid-template-columns:repeat(4,1fr);gap:6px;height:100%;display:grid}.lab-chandraa .rg span{border:1px solid var(--line);color:var(--g1);background:#f0b8400d;border-radius:8px;place-items:center;font-size:13px;display:grid}.lab-chandraa .rt{margin-bottom:8px;font-size:17px}.lab-chandraa .sec{align-items:center;gap:8px;margin-top:7px;display:flex}.lab-chandraa .sec i{background:var(--g2);border-radius:50%;flex:none;width:7px;height:7px}.lab-chandraa .sec u{background:#ffffff21;border-radius:3px;flex:1;height:6px}.lab-chandraa .kv{color:var(--muted);border-bottom:1px dashed #ffffff1a;justify-content:space-between;padding:7px 0;font-size:13px;display:flex}.lab-chandraa .kv b{color:var(--g1);font-weight:500}.lab-chandraa .note{color:var(--muted);margin:16px 0 0;font-size:14px}.lab-chandraa .steps{grid-template-columns:repeat(3,1fr);gap:18px;margin:0;padding:0;list-style:none;display:grid}.lab-chandraa .steps li{border-top:1px solid var(--line);padding:22px 4px 0;position:relative}.lab-chandraa .steps li:before{content:"";background:var(--g2);width:8px;height:8px;box-shadow:0 0 12px var(--g2);border-radius:50%;position:absolute;top:-4px;left:0}.lab-chandraa .steps em{font:italic 500 46px/1 Cormorant Garamond,serif}.lab-chandraa .steps h3{margin:8px 0 6px;font-size:20px;font-weight:500}.lab-chandraa .steps p{color:var(--muted);margin:0;font-size:15.5px}.lab-chandraa .road{flex-wrap:wrap;align-items:center;gap:10px;font-size:14px;display:flex}.lab-chandraa .road span{border:1px solid var(--line);color:var(--muted);border-radius:99px;padding:7px 16px}.lab-chandraa .road .on{color:#1a1203;background:linear-gradient(100deg,var(--g1),var(--g2));border-color:#0000;font-weight:500}.lab-chandraa .road u{color:var(--g3);text-decoration:none}.lab-chandraa .tags{flex-wrap:wrap;gap:10px;display:flex}.lab-chandraa .tags span{border:1px solid var(--line);border-radius:99px;padding:7px 18px;font-size:15px}.lab-chandraa .cta{border:1px solid var(--line);background:radial-gradient(40rem 20rem at 0 0,#3a2a8c80,transparent),var(--card);border-radius:24px;grid-template-columns:1fr 1fr;gap:34px;padding:34px;display:grid;box-shadow:0 0 80px #f0b84014}.lab-chandraa .cta h3{margin:0 0 10px;font:400 34px/1.15 Cormorant Garamond,serif}.lab-chandraa .cta p{color:var(--muted);margin:0}.lab-chandraa label{letter-spacing:.08em;color:var(--muted);margin:0 0 4px;font-size:13px;display:block}.lab-chandraa input,.lab-chandraa textarea{width:100%;font:inherit;color:var(--ink);border:1px solid var(--line);background:#04030cbf;border-radius:10px;margin-bottom:14px;padding:11px 13px}.lab-chandraa input:focus,.lab-chandraa textarea:focus{outline:2px solid var(--g2);outline-offset:1px}.lab-chandraa textarea{resize:vertical;min-height:64px}.lab-chandraa button{font:inherit;letter-spacing:.08em;color:#1a1203;cursor:pointer;background:linear-gradient(100deg,var(--g1),var(--g2) 55%,var(--g3));border:0;border-radius:10px;width:100%;padding:13px 20px;font-weight:500}.lab-chandraa button:hover{filter:brightness(1.1)}.lab-chandraa .si{text-align:center;color:var(--g2);margin-top:14px;font-size:14px;text-decoration:none;display:block}.lab-chandraa .thanks{color:var(--g1);margin-top:10px;font-size:14px;display:none}.lab-chandraa.js .rv{opacity:0;transition:opacity .8s,transform .8s;transform:translateY(22px)}.lab-chandraa.js .rv.in{opacity:1;transform:none}@media (width<=760px){.lab-chandraa .bring,.lab-chandraa .outs,.lab-chandraa .steps,.lab-chandraa .cta{grid-template-columns:1fr}.lab-chandraa .cta{padding:24px}.lab-chandraa .hero{padding-bottom:50px}}@media (prefers-reduced-motion:reduce){.lab-chandraa *{transition:none!important;animation:none!important}.lab-chandraa.js .rv{opacity:1;transform:none}}.lab-chandraa .hero{padding-top:10.5rem}@media (width>=768px){.lab-chandraa .hero{padding-top:11.5rem}}.lab-genvyn{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#060608;--g1:#fff2c9;--g2:#f0b840;--g3:#b97a14;--ink:#f4f1ea;--muted:#9a978c;--line:#f0b84038;--card:#16140e9e;box-sizing:border-box;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);isolation:isolate;position:relative}.lab-genvyn h1{margin:.67em 0;font-size:2em;font-weight:700}.lab-genvyn h2{margin:.83em 0;font-size:1.5em;font-weight:700}.lab-genvyn h3{margin:1em 0;font-size:1.17em;font-weight:700}.lab-genvyn h4{margin:1.33em 0;font-size:1em;font-weight:700}.lab-genvyn h5{margin:1.67em 0;font-size:.83em;font-weight:700}.lab-genvyn p{margin:1em 0}.lab-genvyn ul{margin:1em 0;padding-left:40px;list-style:outside}.lab-genvyn ol{margin:1em 0;padding-left:40px;list-style:decimal}.lab-genvyn em{font-style:italic}.lab-genvyn small{font-size:80%}.lab-genvyn table{border-collapse:separate;border-spacing:2px}.lab-genvyn th{text-align:center;font-weight:700}.lab-genvyn [id]{scroll-margin-top:10rem}.lab-genvyn{background:var(--bg);color:var(--ink);margin:0;font:300 17px/1.65 Outfit,Futura,system-ui,sans-serif;overflow-x:clip}.lab-genvyn .g{background:linear-gradient(100deg,var(--g1),var(--g2) 45%,var(--g3));color:#0000;-webkit-background-clip:text;background-clip:text}.lab-genvyn .wrap{max-width:1040px;margin:0 auto;padding:0 22px}.lab-genvyn .hero{text-align:center;background:radial-gradient(48rem 22rem at 50% -6%,#f0b84038,transparent 70%),linear-gradient(#14110a,var(--bg) 88%);padding:22px 0 24px}.lab-genvyn .logo{filter:drop-shadow(0 0 40px #f0b8402e);width:min(480px,82%);height:auto;margin:38px auto 0;display:block}.lab-genvyn .badge{border:1px solid var(--line);letter-spacing:.14em;text-transform:uppercase;color:var(--g1);background:#14110acc;border-radius:99px;align-items:center;gap:10px;margin-top:30px;padding:6px 18px;font-size:13px;display:inline-flex}.lab-genvyn .dot{background:var(--g2);width:8px;height:8px;box-shadow:0 0 12px var(--g2);border-radius:50%;animation:2s infinite lab-genvyn-p}@keyframes lab-genvyn-p{50%{opacity:.35}}.lab-genvyn .tag{letter-spacing:-.01em;max-width:800px;margin:22px auto 0;font-size:clamp(26px,4.2vw,42px);font-weight:200;line-height:1.2}.lab-genvyn section{margin-top:84px}.lab-genvyn .labmain>section:first-child{margin-top:40px}.lab-genvyn h2{letter-spacing:.28em;text-transform:uppercase;align-items:center;gap:14px;margin:0 0 22px;font-size:13px;font-weight:500;display:flex}.lab-genvyn h2:after{content:"";background:linear-gradient(90deg,var(--line),transparent);flex:1;height:1px}.lab-genvyn .pain{max-width:840px;margin:0;font-size:clamp(24px,3.6vw,38px);font-weight:200;line-height:1.3}.lab-genvyn .bring{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.lab-genvyn .chip{border:1px solid var(--line);background:var(--card);border-radius:14px;padding:16px 18px}.lab-genvyn .chip b{color:var(--g1);font-weight:500;display:block}.lab-genvyn .chip small{color:var(--muted);font-size:14.5px}.lab-genvyn .beam{background:linear-gradient(var(--g2),transparent);width:1px;height:64px;margin:0 auto;position:relative}.lab-genvyn .beam:after{content:"";background:var(--g1);width:7px;height:7px;box-shadow:0 0 12px var(--g2);border-radius:50%;animation:2.4s linear infinite lab-genvyn-dr;position:absolute;top:0;left:-3px}@keyframes lab-genvyn-dr{to{opacity:0;top:58px}}.lab-genvyn .outs{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.lab-genvyn .mock{border:1px solid var(--line);background:linear-gradient(160deg,#f0b8401a,#0a0906e6);border-radius:18px;padding:16px;transition:transform .3s,border-color .3s}.lab-genvyn .mock:hover{border-color:var(--g2);transform:translateY(-6px)}.lab-genvyn .art{background:#0a0905;border:1px solid #ffffff0f;border-radius:10px;height:160px;padding:12px;overflow:hidden}.lab-genvyn .mock h3{margin:14px 0 2px;font-size:18px;font-weight:500}.lab-genvyn .mock p{color:var(--muted);margin:0;font-size:14.5px}.lab-genvyn .ln{background:#ffffff1f;border-radius:3px;height:6px;margin-top:8px}.lab-genvyn .pill{letter-spacing:.08em;border:1px solid var(--line);color:var(--g1);border-radius:99px;margin:10px 6px 0 0;padding:2px 10px;font-size:11.5px;display:inline-block}.lab-genvyn .cal{grid-template-columns:repeat(7,1fr);gap:5px;display:grid}.lab-genvyn .cal i{background:#ffffff12;border-radius:5px;height:30px}.lab-genvyn .cal i.h{background:linear-gradient(135deg,var(--g2),var(--g3))}.lab-genvyn .note{color:var(--muted);margin:16px 0 0;font-size:14px}.lab-genvyn .phases{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.lab-genvyn .ph{border:1px solid var(--line);background:var(--card);border-radius:16px;padding:18px}.lab-genvyn .ph h3{letter-spacing:.2em;text-transform:uppercase;color:var(--g2);margin:0 0 12px;font-size:12.5px;font-weight:500}.lab-genvyn .ph span{border:1px solid var(--line);color:var(--muted);animation:10s infinite lab-genvyn-lit;animation-delay:var(--d);border-radius:99px;margin-top:8px;padding:7px 12px;font-size:14.5px;display:block}@keyframes lab-genvyn-lit{0%,9%{color:#1a1203;background:linear-gradient(100deg,var(--g1),var(--g2));border-color:#0000}16%,to{color:var(--muted);border-color:var(--line);background:0 0}}.lab-genvyn .loopnote{color:var(--muted);margin:16px 0 0;font-size:15px}.lab-genvyn .loopnote b{color:var(--g1);font-weight:500}.lab-genvyn .steps{grid-template-columns:repeat(3,1fr);gap:18px;margin:0;padding:0;list-style:none;display:grid}.lab-genvyn .steps li{border-top:1px solid var(--line);padding:22px 4px 0;position:relative}.lab-genvyn .steps li:before{content:"";background:var(--g2);width:8px;height:8px;box-shadow:0 0 12px var(--g2);border-radius:50%;position:absolute;top:-4px;left:0}.lab-genvyn .steps em{font-size:44px;font-style:normal;font-weight:200;line-height:1}.lab-genvyn .steps h3{margin:8px 0 6px;font-size:20px;font-weight:500}.lab-genvyn .steps p{color:var(--muted);margin:0;font-size:15.5px}.lab-genvyn .trust{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.lab-genvyn .trust div{border:1px solid var(--line);background:var(--card);border-radius:16px;padding:20px}.lab-genvyn .trust h3{margin:0 0 6px;font-size:18px;font-weight:500}.lab-genvyn .trust p{color:var(--muted);margin:0;font-size:15px}.lab-genvyn .lp{flex-wrap:wrap;align-items:center;gap:8px;margin-top:18px;font-size:14px;display:flex}.lab-genvyn .lp span{border:1px solid var(--line);color:var(--g1);border-radius:99px;padding:6px 14px}.lab-genvyn .lp u{color:var(--g3);text-decoration:none}.lab-genvyn .lp small{color:var(--muted);width:100%;font-size:14px}.lab-genvyn .road{flex-wrap:wrap;align-items:center;gap:10px;font-size:14.5px;display:flex}.lab-genvyn .road span{border:1px solid var(--line);color:var(--muted);border-radius:99px;padding:7px 16px}.lab-genvyn .road .on{color:#1a1203;background:linear-gradient(100deg,var(--g1),var(--g2));border-color:#0000;font-weight:500}.lab-genvyn .road .nx{border-color:var(--g2);color:var(--g1)}.lab-genvyn .road u{color:var(--g3);text-decoration:none}.lab-genvyn .tags{flex-wrap:wrap;gap:10px;display:flex}.lab-genvyn .tags span{border:1px solid var(--line);border-radius:99px;padding:7px 18px;font-size:15px}.lab-genvyn .cta{border:1px solid var(--line);background:radial-gradient(40rem 20rem at 0 0,#f0b84029,transparent),var(--card);border-radius:24px;grid-template-columns:1fr 1fr;gap:34px;padding:34px;display:grid;box-shadow:0 0 80px #f0b8400f}.lab-genvyn .cta h3{margin:0 0 10px;font-size:30px;font-weight:300;line-height:1.2}.lab-genvyn .cta p{color:var(--muted);margin:0}.lab-genvyn label{letter-spacing:.08em;color:var(--muted);margin:0 0 4px;font-size:13px;display:block}.lab-genvyn input,.lab-genvyn textarea{width:100%;font:inherit;color:var(--ink);border:1px solid var(--line);background:#060608cc;border-radius:10px;margin-bottom:14px;padding:11px 13px}.lab-genvyn input:focus,.lab-genvyn textarea:focus{outline:2px solid var(--g2);outline-offset:1px}.lab-genvyn textarea{resize:vertical;min-height:60px}.lab-genvyn button{font:inherit;letter-spacing:.08em;color:#1a1203;cursor:pointer;background:linear-gradient(100deg,var(--g1),var(--g2) 55%,var(--g3));border:0;border-radius:10px;width:100%;padding:13px 20px;font-weight:500}.lab-genvyn button:hover{filter:brightness(1.1)}.lab-genvyn .thanks{color:var(--g1);margin-top:10px;font-size:14px;display:none}.lab-genvyn.js .rv{opacity:0;transition:opacity .8s,transform .8s;transform:translateY(22px)}.lab-genvyn.js .rv.in{opacity:1;transform:none}@media (width<=860px){.lab-genvyn .phases{grid-template-columns:repeat(2,1fr)}}@media (width<=760px){.lab-genvyn .bring,.lab-genvyn .outs,.lab-genvyn .steps,.lab-genvyn .trust,.lab-genvyn .cta,.lab-genvyn .phases{grid-template-columns:1fr}.lab-genvyn .cta{padding:24px}.lab-genvyn .hero{padding-bottom:20px}}@media (prefers-reduced-motion:reduce){.lab-genvyn *{transition:none!important;animation:none!important}.lab-genvyn.js .rv{opacity:1;transform:none}}.lab-genvyn .hero{padding-top:10.5rem}@media (width>=768px){.lab-genvyn .hero{padding-top:11.5rem}}.lab-nuvantia{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#01040f;--navy:#031238;--blue:#0a3fa8;--g1:#fff2c9;--g2:#f0b840;--g3:#b97a14;--ink:#f3efe4;--muted:#8d97b8;--line:#f0b84033;--card:#08143a8c;box-sizing:border-box;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);isolation:isolate;position:relative}.lab-nuvantia h1{margin:.67em 0;font-size:2em;font-weight:700}.lab-nuvantia h2{margin:.83em 0;font-size:1.5em;font-weight:700}.lab-nuvantia h3{margin:1em 0;font-size:1.17em;font-weight:700}.lab-nuvantia h4{margin:1.33em 0;font-size:1em;font-weight:700}.lab-nuvantia h5{margin:1.67em 0;font-size:.83em;font-weight:700}.lab-nuvantia p{margin:1em 0}.lab-nuvantia ul{margin:1em 0;padding-left:40px;list-style:outside}.lab-nuvantia ol{margin:1em 0;padding-left:40px;list-style:decimal}.lab-nuvantia em{font-style:italic}.lab-nuvantia small{font-size:80%}.lab-nuvantia table{border-collapse:separate;border-spacing:2px}.lab-nuvantia th{text-align:center;font-weight:700}.lab-nuvantia [id]{scroll-margin-top:10rem}.lab-nuvantia{background:var(--bg);color:var(--ink);margin:0;font:300 17px/1.65 Jost,Futura,Century Gothic,system-ui,sans-serif;overflow-x:clip}.lab-nuvantia .gold{background:linear-gradient(100deg,var(--g1),var(--g2) 45%,var(--g3));color:#0000;-webkit-background-clip:text;background-clip:text}.lab-nuvantia .wrap{max-width:1040px;margin:0 auto;padding:0 22px}.lab-nuvantia .hero{text-align:center;background:radial-gradient(70rem 32rem at 50% -8%,#0a3fa8d9,transparent 65%),linear-gradient(var(--navy),var(--bg) 85%);padding:22px 0 70px;position:relative}.lab-nuvantia .orb{filter:blur(60px);opacity:.35;pointer-events:none;border-radius:50%;animation:14s ease-in-out infinite alternate lab-nuvantia-fl;position:absolute}.lab-nuvantia .o1{background:var(--g3);width:260px;height:260px;top:240px;left:-60px}.lab-nuvantia .o2{background:var(--blue);width:300px;height:300px;animation-delay:-6s;top:120px;right:-80px}@keyframes lab-nuvantia-fl{to{transform:translate(40px,-30px)}}.lab-nuvantia .logo{width:min(540px,78%);height:auto;margin:14px auto 0;display:block;position:relative}.lab-nuvantia .badge{border:1px solid var(--line);letter-spacing:.14em;text-transform:uppercase;color:var(--g1);background:#03123899;border-radius:99px;align-items:center;gap:10px;margin-top:20px;padding:6px 18px;font-size:13px;display:inline-flex;position:relative}.lab-nuvantia .dot{background:var(--g2);width:8px;height:8px;box-shadow:0 0 12px var(--g2);border-radius:50%;animation:2s infinite lab-nuvantia-p}@keyframes lab-nuvantia-p{50%{opacity:.35}}.lab-nuvantia .tag{letter-spacing:.01em;max-width:720px;margin:22px auto 0;font-size:clamp(22px,3.4vw,34px);font-weight:300;line-height:1.3;position:relative}.lab-nuvantia section{margin-top:84px}.lab-nuvantia h2{letter-spacing:.28em;text-transform:uppercase;align-items:center;gap:14px;margin:0 0 22px;font-size:13px;font-weight:500;display:flex}.lab-nuvantia h2:after{content:"";background:linear-gradient(90deg,var(--line),transparent);flex:1;height:1px}.lab-nuvantia .pain{max-width:820px;margin:0;font-size:clamp(24px,3.6vw,38px);font-weight:300;line-height:1.3}.lab-nuvantia .bring{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.lab-nuvantia .chip{border:1px solid var(--line);background:var(--card);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:14px;padding:16px 18px}.lab-nuvantia .chip b{color:var(--g1);font-weight:500;display:block}.lab-nuvantia .chip small{color:var(--muted);font-size:14px}.lab-nuvantia .beam{background:linear-gradient(var(--g2),transparent);width:1px;height:64px;margin:0 auto;position:relative}.lab-nuvantia .beam:after{content:"";background:var(--g1);width:7px;height:7px;box-shadow:0 0 12px var(--g2);border-radius:50%;animation:2.4s linear infinite lab-nuvantia-dr;position:absolute;top:0;left:-3px}@keyframes lab-nuvantia-dr{to{opacity:0;top:58px}}.lab-nuvantia .outs{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.lab-nuvantia .mock{border:1px solid var(--line);background:linear-gradient(160deg,#0a3fa847,#030a20cc);border-radius:18px;padding:16px;transition:transform .3s,border-color .3s}.lab-nuvantia .mock:hover{border-color:var(--g2);transform:translateY(-6px)}.lab-nuvantia .mock .art{background:#050d26;border:1px solid #ffffff0f;border-radius:10px;height:150px;padding:12px;overflow:hidden}.lab-nuvantia .mock h3{margin:14px 0 2px;font-size:18px;font-weight:500}.lab-nuvantia .mock p{color:var(--muted);margin:0;font-size:14px}.lab-nuvantia .mock span{letter-spacing:.2em;color:var(--g2);font-size:12px}.lab-nuvantia .sw{gap:8px;margin-top:8px;display:flex}.lab-nuvantia .sw i{border:1px solid #ffffff26;border-radius:50%;width:30px;height:30px}.lab-nuvantia .aa{font-size:40px;font-weight:500;line-height:1}.lab-nuvantia .ln{background:#ffffff1f;border-radius:3px;height:6px;margin-top:7px}.lab-nuvantia .br{gap:4px;margin-bottom:8px;display:flex}.lab-nuvantia .br i{background:#fff3;border-radius:50%;width:7px;height:7px}.lab-nuvantia .hb{background:linear-gradient(120deg,var(--blue),var(--g3));opacity:.85;border-radius:6px;height:44px}.lab-nuvantia .cols{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:8px;display:grid}.lab-nuvantia .cols i{background:#ffffff1a;border-radius:5px;height:34px}.lab-nuvantia .note{color:var(--muted);margin:16px 0 0;font-size:14px}.lab-nuvantia .steps{grid-template-columns:repeat(3,1fr);gap:18px;margin:0;padding:0;list-style:none;display:grid}.lab-nuvantia .steps li{border-top:1px solid var(--line);padding:22px 4px 0;position:relative}.lab-nuvantia .steps li:before{content:"";background:var(--g2);width:8px;height:8px;box-shadow:0 0 12px var(--g2);border-radius:50%;position:absolute;top:-4px;left:0}.lab-nuvantia .steps em{font-size:44px;font-style:normal;font-weight:200;line-height:1}.lab-nuvantia .steps h3{margin:8px 0 6px;font-size:20px;font-weight:500}.lab-nuvantia .steps p{color:var(--muted);margin:0;font-size:15.5px}.lab-nuvantia .road{flex-wrap:wrap;align-items:center;gap:10px;font-size:14px;display:flex}.lab-nuvantia .road span{border:1px solid var(--line);color:var(--muted);border-radius:99px;padding:7px 16px}.lab-nuvantia .road .on{color:#1a1203;background:linear-gradient(100deg,var(--g1),var(--g2));border-color:#0000;font-weight:500}.lab-nuvantia .road .nx{border-color:var(--g2);color:var(--g1)}.lab-nuvantia .road u{color:var(--g3);text-decoration:none}.lab-nuvantia .tags{flex-wrap:wrap;gap:10px;display:flex}.lab-nuvantia .tags span{border:1px solid var(--line);border-radius:99px;padding:7px 18px;font-size:15px}.lab-nuvantia .cta{border:1px solid var(--line);background:radial-gradient(40rem 20rem at 0 0,#0a3fa866,transparent),var(--card);border-radius:24px;grid-template-columns:1fr 1fr;gap:34px;padding:34px;display:grid;box-shadow:0 0 80px #f0b84014}.lab-nuvantia .cta h3{margin:0 0 10px;font-size:30px;font-weight:400;line-height:1.2}.lab-nuvantia .cta p{color:var(--muted);margin:0}.lab-nuvantia label{letter-spacing:.08em;color:var(--muted);margin:0 0 4px;font-size:13px;display:block}.lab-nuvantia input,.lab-nuvantia textarea{width:100%;font:inherit;color:var(--ink);border:1px solid var(--line);background:#01040fb3;border-radius:10px;margin-bottom:14px;padding:11px 13px}.lab-nuvantia input:focus,.lab-nuvantia textarea:focus{outline:2px solid var(--g2);outline-offset:1px}.lab-nuvantia textarea{resize:vertical;min-height:64px}.lab-nuvantia button{font:inherit;letter-spacing:.08em;color:#1a1203;cursor:pointer;background:linear-gradient(100deg,var(--g1),var(--g2) 55%,var(--g3));border:0;border-radius:10px;width:100%;padding:13px 20px;font-weight:500}.lab-nuvantia button:hover{filter:brightness(1.1)}.lab-nuvantia .thanks{color:var(--g1);margin-top:10px;font-size:14px;display:none}.lab-nuvantia.js .rv{opacity:0;transition:opacity .8s,transform .8s;transform:translateY(22px)}.lab-nuvantia.js .rv.in{opacity:1;transform:none}@media (width<=760px){.lab-nuvantia .bring,.lab-nuvantia .outs,.lab-nuvantia .steps,.lab-nuvantia .cta{grid-template-columns:1fr}.lab-nuvantia .cta{padding:24px}.lab-nuvantia .hero{padding-bottom:50px}}@media (prefers-reduced-motion:reduce){.lab-nuvantia *{transition:none!important;animation:none!important}.lab-nuvantia.js .rv{opacity:1;transform:none}}.lab-nuvantia .hero{padding-top:10.5rem}@media (width>=768px){.lab-nuvantia .hero{padding-top:11.5rem}}.lab-prismia{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#05050f;--b1:#08a5ff;--v1:#a000e0;--v2:#8a4bff;--ink:#f1f3ff;--muted:#8f95bd;--line:#8a4bff4d;--card:#100e2aa6;box-sizing:border-box;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);isolation:isolate;position:relative}.lab-prismia h1{margin:.67em 0;font-size:2em;font-weight:700}.lab-prismia h2{margin:.83em 0;font-size:1.5em;font-weight:700}.lab-prismia h3{margin:1em 0;font-size:1.17em;font-weight:700}.lab-prismia h4{margin:1.33em 0;font-size:1em;font-weight:700}.lab-prismia h5{margin:1.67em 0;font-size:.83em;font-weight:700}.lab-prismia p{margin:1em 0}.lab-prismia ul{margin:1em 0;padding-left:40px;list-style:outside}.lab-prismia ol{margin:1em 0;padding-left:40px;list-style:decimal}.lab-prismia em{font-style:italic}.lab-prismia small{font-size:80%}.lab-prismia table{border-collapse:separate;border-spacing:2px}.lab-prismia th{text-align:center;font-weight:700}.lab-prismia [id]{scroll-margin-top:10rem}.lab-prismia{background:var(--bg);color:var(--ink);margin:0;font:300 16.5px/1.65 Sora,system-ui,sans-serif;overflow-x:clip}.lab-prismia .g{background:linear-gradient(100deg,var(--b1),var(--v2) 60%,#c24bff);color:#0000;-webkit-background-clip:text;background-clip:text}.lab-prismia .wrap{max-width:1040px;margin:0 auto;padding:0 22px}.lab-prismia .hero{text-align:center;background:radial-gradient(42rem 22rem at 18% -4%,#08a5ff61,transparent 70%),radial-gradient(42rem 22rem at 86% -4%,#a000e061,transparent 70%),linear-gradient(#0a0a24,var(--bg) 88%);padding:22px 0 24px}.lab-prismia .logo{filter:drop-shadow(0 0 40px #8a4bff59);width:min(520px,84%);height:auto;margin:44px auto 0;display:block}.lab-prismia .badge{border:1px solid var(--line);letter-spacing:.14em;text-transform:uppercase;color:#dcd6ff;background:#100e2acc;border-radius:99px;align-items:center;gap:10px;margin-top:34px;padding:6px 18px;font-size:12.5px;display:inline-flex}.lab-prismia .dot{background:var(--b1);width:8px;height:8px;box-shadow:0 0 12px var(--b1);border-radius:50%;animation:2s infinite lab-prismia-p}@keyframes lab-prismia-p{50%{opacity:.3}}.lab-prismia .tag{letter-spacing:-.01em;max-width:780px;margin:22px auto 0;font-size:clamp(24px,4vw,40px);font-weight:300;line-height:1.25}.lab-prismia section{margin-top:84px}.lab-prismia .labmain>section:first-child{margin-top:40px}.lab-prismia h2{letter-spacing:.28em;text-transform:uppercase;align-items:center;gap:14px;margin:0 0 22px;font-size:12.5px;font-weight:500;display:flex}.lab-prismia h2:after{content:"";background:linear-gradient(90deg,var(--line),transparent);flex:1;height:1px}.lab-prismia .pain{max-width:830px;margin:0;font-size:clamp(23px,3.5vw,36px);font-weight:300;line-height:1.32}.lab-prismia .bring{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.lab-prismia .chip{border:1px solid var(--line);background:var(--card);border-radius:14px;padding:16px 18px}.lab-prismia .chip b{color:#fff;font-weight:500;display:block}.lab-prismia .chip small{color:var(--muted);font-size:14px}.lab-prismia .beam{background:linear-gradient(var(--b1),var(--v1),transparent);width:1px;height:64px;margin:0 auto;position:relative}.lab-prismia .beam:after{content:"";width:7px;height:7px;box-shadow:0 0 12px var(--v2);background:#fff;border-radius:50%;animation:2.4s linear infinite lab-prismia-dr;position:absolute;top:0;left:-3px}@keyframes lab-prismia-dr{to{opacity:0;top:58px}}.lab-prismia .outs{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.lab-prismia .mock{border:1px solid var(--line);background:linear-gradient(160deg,#8a4bff33,#08061ae6);border-radius:18px;padding:16px;transition:transform .3s,border-color .3s}.lab-prismia .mock:hover{border-color:var(--v2);transform:translateY(-6px)}.lab-prismia .art{background:#07061a;border:1px solid #ffffff0f;border-radius:10px;height:170px;padding:12px;overflow:hidden}.lab-prismia .mock h3{margin:14px 0 2px;font-size:17px;font-weight:500}.lab-prismia .mock p{color:var(--muted);margin:0;font-size:14px}.lab-prismia .bars{align-items:flex-end;gap:8px;height:100%;display:flex}.lab-prismia .bars i{background:linear-gradient(var(--v1),var(--b1));border-radius:5px 5px 0 0;flex:1}.lab-prismia .rk{color:var(--muted);align-items:center;gap:8px;margin-top:8px;font-size:12px;display:flex}.lab-prismia .rk:first-child{margin-top:0}.lab-prismia .rk u{background:linear-gradient(90deg,var(--b1),var(--v1));border-radius:5px;height:9px}.lab-prismia .kv{color:var(--muted);border-bottom:1px dashed #ffffff1a;justify-content:space-between;padding:6px 0;font-size:13px;display:flex}.lab-prismia .kv b{color:#fff;font-weight:500}.lab-prismia .tg{letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--v2);color:#cdb8ff;border-radius:99px;margin-top:8px;padding:2px 10px;font-size:11px;display:inline-block}.lab-prismia .note{color:var(--muted);margin:16px 0 0;font-size:14px}.lab-prismia .steps{grid-template-columns:repeat(3,1fr);gap:18px;margin:0;padding:0;list-style:none;display:grid}.lab-prismia .steps li{border-top:1px solid var(--line);padding:22px 4px 0;position:relative}.lab-prismia .steps li:before{content:"";background:var(--v2);width:8px;height:8px;box-shadow:0 0 12px var(--v2);border-radius:50%;position:absolute;top:-4px;left:0}.lab-prismia .steps em{font-size:40px;font-style:normal;font-weight:200;line-height:1}.lab-prismia .steps h3{margin:8px 0 6px;font-size:19px;font-weight:500}.lab-prismia .steps p{color:var(--muted);margin:0;font-size:15px}.lab-prismia .pipe{flex-wrap:wrap;align-items:center;gap:8px;margin-top:28px;display:flex}.lab-prismia .pipe span{border:1px solid var(--line);color:var(--muted);border-radius:99px;padding:7px 15px;font-size:13.5px;animation:9.6s infinite lab-prismia-lit}.lab-prismia .pipe span:nth-child(2){animation-delay:1.2s}.lab-prismia .pipe span:nth-child(3){animation-delay:2.4s}.lab-prismia .pipe span:nth-child(4){animation-delay:3.6s}.lab-prismia .pipe span:nth-child(5){animation-delay:4.8s}.lab-prismia .pipe span:nth-child(6){animation-delay:6s}.lab-prismia .pipe span:nth-child(7){animation-delay:7.2s}.lab-prismia .pipe span:nth-child(8){animation-delay:8.4s}@keyframes lab-prismia-lit{0%,12%{color:#fff;border-color:var(--b1);box-shadow:0 0 18px #08a5ff66}20%,to{color:var(--muted);border-color:var(--line);box-shadow:none}}.lab-prismia .trust{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.lab-prismia .trust div{border:1px solid var(--line);background:var(--card);border-radius:16px;padding:20px}.lab-prismia .trust h3{margin:0 0 6px;font-size:17px;font-weight:500}.lab-prismia .trust p{color:var(--muted);margin:0;font-size:14.5px}.lab-prismia .meth{color:var(--muted);margin-top:18px;font-size:15px}.lab-prismia .meth b{color:#fff;font-weight:500}.lab-prismia .road{flex-wrap:wrap;align-items:center;gap:10px;font-size:14px;display:flex}.lab-prismia .road span{border:1px solid var(--line);color:var(--muted);border-radius:99px;padding:7px 16px}.lab-prismia .road .on{color:#fff;background:linear-gradient(100deg,var(--b1),var(--v1));border-color:#0000;font-weight:500}.lab-prismia .road u{color:var(--v2);text-decoration:none}.lab-prismia .tags{flex-wrap:wrap;gap:10px;display:flex}.lab-prismia .tags span{border:1px solid var(--line);border-radius:99px;padding:7px 18px;font-size:14.5px}.lab-prismia .cta{border:1px solid var(--line);background:radial-gradient(40rem 20rem at 0 0,#8a4bff4d,transparent),var(--card);border-radius:24px;grid-template-columns:1fr 1fr;gap:34px;padding:34px;display:grid}.lab-prismia .cta h3{margin:0 0 10px;font-size:28px;font-weight:400;line-height:1.2}.lab-prismia .cta p{color:var(--muted);margin:0}.lab-prismia label{letter-spacing:.08em;color:var(--muted);margin:0 0 4px;font-size:12.5px;display:block}.lab-prismia input,.lab-prismia textarea{width:100%;font:inherit;color:var(--ink);border:1px solid var(--line);background:#05050fcc;border-radius:10px;margin-bottom:14px;padding:11px 13px}.lab-prismia input:focus,.lab-prismia textarea:focus{outline:2px solid var(--v2);outline-offset:1px}.lab-prismia textarea{resize:vertical;min-height:60px}.lab-prismia button{font:inherit;letter-spacing:.06em;color:#fff;cursor:pointer;background:linear-gradient(100deg,var(--b1),var(--v1));border:0;border-radius:10px;width:100%;padding:13px 20px;font-weight:500}.lab-prismia button:hover{filter:brightness(1.12)}.lab-prismia .thanks{color:#cdb8ff;margin-top:10px;font-size:14px;display:none}.lab-prismia.js .rv{opacity:0;transition:opacity .8s,transform .8s;transform:translateY(22px)}.lab-prismia.js .rv.in{opacity:1;transform:none}@media (width<=760px){.lab-prismia .bring,.lab-prismia .outs,.lab-prismia .steps,.lab-prismia .trust,.lab-prismia .cta{grid-template-columns:1fr}.lab-prismia .cta{padding:24px}.lab-prismia .hero{padding-bottom:20px}}@media (prefers-reduced-motion:reduce){.lab-prismia *{transition:none!important;animation:none!important}.lab-prismia.js .rv{opacity:1;transform:none}}.lab-prismia .hero{padding-top:10.5rem}@media (width>=768px){.lab-prismia .hero{padding-top:11.5rem}}.lab-revent{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#04040f;--navy:#0b0b2a;--c1:#1fb6ff;--c2:#4a3cff;--c3:#a21fff;--ink:#eceeff;--muted:#8f94c2;--line:#6e78ff42;--card:#0e0e2ea6;--hot:#ff4d6d;--ok:#2fe0a8;box-sizing:border-box;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);isolation:isolate;position:relative}.lab-revent h1{margin:.67em 0;font-size:2em;font-weight:700}.lab-revent h2{margin:.83em 0;font-size:1.5em;font-weight:700}.lab-revent h3{margin:1em 0;font-size:1.17em;font-weight:700}.lab-revent h4{margin:1.33em 0;font-size:1em;font-weight:700}.lab-revent h5{margin:1.67em 0;font-size:.83em;font-weight:700}.lab-revent p{margin:1em 0}.lab-revent ul{margin:1em 0;padding-left:40px;list-style:outside}.lab-revent ol{margin:1em 0;padding-left:40px;list-style:decimal}.lab-revent em{font-style:italic}.lab-revent small{font-size:80%}.lab-revent table{border-collapse:separate;border-spacing:2px}.lab-revent th{text-align:center;font-weight:700}.lab-revent [id]{scroll-margin-top:10rem}.lab-revent{background:var(--bg);color:var(--ink);margin:0;font:300 16.5px/1.65 Sora,system-ui,sans-serif;overflow-x:clip}.lab-revent .g{color:#0000;background:linear-gradient(100deg,#aee9ff,#6a7bff 50%,#d070ff);-webkit-background-clip:text;background-clip:text}.lab-revent .wrap{max-width:1040px;margin:0 auto;padding:0 22px}.lab-revent .hero{text-align:center;background:radial-gradient(60rem 26rem at 50% -8%,#4a3cffa6,transparent 65%),radial-gradient(30rem 16rem at 85% 40%,#a21fff40,transparent 70%),linear-gradient(var(--navy),var(--bg) 90%);padding:22px 0 70px;position:relative;overflow:hidden}.lab-revent .hero:before{content:"";background-image:linear-gradient(#4a3cff2e 1px,#0000 1px),linear-gradient(90deg,#4a3cff2e 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 50% 35%,#000 15%,#0000 70%);mask-image:radial-gradient(at 50% 35%,#000 15%,#0000 70%)}.lab-revent .scan{pointer-events:none;background:linear-gradient(#0000,#1fb6ff1f,#0000);height:120px;animation:7s linear infinite lab-revent-sc;position:absolute;left:0;right:0}@keyframes lab-revent-sc{0%{top:-120px}to{top:100%}}.lab-revent .logo{filter:drop-shadow(0 0 50px #4a3cff80);width:min(432px,56%);height:auto;margin:28px auto 0;display:block;position:relative}.lab-revent .badge{border:1px solid var(--line);letter-spacing:.14em;text-transform:uppercase;color:#cfd4ff;background:#0b0b2acc;border-radius:99px;align-items:center;gap:10px;margin-top:30px;padding:6px 18px;font-size:12.5px;display:inline-flex;position:relative}.lab-revent .dot{background:var(--c1);width:8px;height:8px;box-shadow:0 0 12px var(--c1);border-radius:50%;animation:2s infinite lab-revent-p}@keyframes lab-revent-p{50%{opacity:.3}}.lab-revent .tag{letter-spacing:-.01em;max-width:800px;margin:22px auto 0;font-size:clamp(26px,4.2vw,44px);font-weight:300;line-height:1.2;position:relative}.lab-revent .sub{color:var(--muted);max-width:640px;margin:14px auto 0;position:relative}.lab-revent .btns{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:26px;display:flex;position:relative}.lab-revent .btn{font:inherit;cursor:pointer;color:#fff;background:linear-gradient(100deg,var(--c1),var(--c2) 55%,var(--c3));border:0;border-radius:12px;padding:13px 24px;font-weight:500;text-decoration:none;display:inline-block}.lab-revent .btn.o{border:1px solid var(--line);color:var(--ink);background:0 0}.lab-revent .btn:hover{filter:brightness(1.15)}.lab-revent section{margin-top:80px}.lab-revent h2{letter-spacing:.28em;text-transform:uppercase;align-items:center;gap:14px;margin:0 0 22px;font-size:12.5px;font-weight:500;display:flex}.lab-revent h2:after{content:"";background:linear-gradient(90deg,var(--line),transparent);flex:1;height:1px}.lab-revent .pain{max-width:830px;margin:0;font-size:clamp(23px,3.4vw,36px);font-weight:300;line-height:1.3}.lab-revent .bring{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.lab-revent .chip{border:1px solid var(--line);background:var(--card);border-radius:14px;padding:16px 18px}.lab-revent .chip b{color:#cfd4ff;font-weight:500;display:block}.lab-revent .chip small{color:var(--muted);font-size:14px}.lab-revent .beam{background:linear-gradient(var(--c1),transparent);width:1px;height:64px;margin:0 auto;position:relative}.lab-revent .beam:after{content:"";width:7px;height:7px;box-shadow:0 0 12px var(--c1);background:#fff;border-radius:50%;animation:2.4s linear infinite lab-revent-dr;position:absolute;top:0;left:-3px}@keyframes lab-revent-dr{to{opacity:0;top:58px}}.lab-revent .outs{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.lab-revent .mock{border:1px solid var(--line);background:linear-gradient(160deg,#4a3cff47,#060618d9);border-radius:18px;padding:16px;transition:transform .3s,border-color .3s}.lab-revent .mock:hover{border-color:var(--c1);transform:translateY(-6px)}.lab-revent .art{background:#07071c;border:1px solid #ffffff0f;border-radius:10px;height:170px;padding:12px;overflow:hidden}.lab-revent .mock h3{margin:14px 0 2px;font-size:17px;font-weight:500}.lab-revent .mock p{color:var(--muted);margin:0;font-size:14px}.lab-revent .hb{color:var(--muted);margin-bottom:9px;font-size:12.5px}.lab-revent .hb div{background:#ffffff1a;border-radius:4px;height:7px;margin-top:4px;overflow:hidden}.lab-revent .hb i{background:linear-gradient(90deg,var(--c1),var(--c3));border-radius:4px;height:100%;display:block}.lab-revent .ai{margin-bottom:8px;font-size:12.5px;line-height:1.4}.lab-revent .ai b{letter-spacing:.14em;text-transform:uppercase;font-size:10.5px;font-weight:500;display:block}.lab-revent .note{color:var(--muted);margin:14px 0 0;font-size:13.5px}.lab-revent .demo{border:1px solid var(--line);background:#06061a;border-radius:20px;grid-template-columns:1.6fr 1fr;display:grid;overflow:hidden;box-shadow:0 0 90px #4a3cff29}.lab-revent .demo svg{width:100%;height:auto;display:block}.lab-revent .side{border-left:1px solid var(--line);flex-direction:column;gap:14px;padding:22px;display:flex}.lab-revent .side h3{letter-spacing:.2em;text-transform:uppercase;color:var(--muted);margin:0;font-size:12px;font-weight:500}.lab-revent .big{font-size:54px;font-weight:200;line-height:1;transition:color .5s}.lab-revent .big small{color:var(--muted);font-size:15px}.lab-revent .meter{background:#ffffff1a;border-radius:5px;height:10px;position:relative}.lab-revent .meter i{border-radius:5px;transition:width .8s,background .8s;position:absolute;top:0;bottom:0;left:0}.lab-revent .meter u{background:#fff;width:2px;position:absolute;top:-5px;bottom:-5px}.lab-revent .stat{font-size:14px;transition:color .5s}.lab-revent .side .btn{width:100%;font-size:14px}.lab-revent .hotz{transform-box:fill-box;transform-origin:50%;transition:opacity .9s,transform .9s}.lab-revent .warm,.lab-revent .west{opacity:0;transition:opacity .9s}.lab-revent .on .hotz{opacity:.2;transform:scale(.6)}.lab-revent .on .warm{opacity:.85}.lab-revent .on .west{opacity:.7}.lab-revent .steps{grid-template-columns:repeat(3,1fr);gap:18px;margin:0;padding:0;list-style:none;display:grid}.lab-revent .steps li{border-top:1px solid var(--line);padding:22px 4px 0;position:relative}.lab-revent .steps li:before{content:"";background:var(--c1);width:8px;height:8px;box-shadow:0 0 12px var(--c1);border-radius:50%;position:absolute;top:-4px;left:0}.lab-revent .steps em{font-size:42px;font-style:normal;font-weight:200;line-height:1}.lab-revent .steps h3{margin:8px 0 6px;font-size:19px;font-weight:500}.lab-revent .steps p{color:var(--muted);margin:0;font-size:15px}.lab-revent .lab{letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin:0 0 10px;font-size:12.5px}.lab-revent .tags{flex-wrap:wrap;gap:10px;margin-bottom:22px;display:flex}.lab-revent .tags span{border:1px solid var(--line);border-radius:99px;padding:7px 18px;font-size:14.5px}.lab-revent .tags.on span{background:linear-gradient(100deg,#1fb6ff33,#a21fff33);border-color:#6a7bff80}.lab-revent .cta{border:1px solid var(--line);background:radial-gradient(40rem 20rem at 0 0,#4a3cff66,transparent),var(--card);border-radius:24px;grid-template-columns:1fr 1fr;gap:34px;padding:34px;display:grid}.lab-revent .cta h3{margin:0 0 10px;font-size:28px;font-weight:400;line-height:1.2}.lab-revent .cta p{color:var(--muted);margin:0}.lab-revent label{letter-spacing:.08em;color:var(--muted);margin:0 0 4px;font-size:12.5px;display:block}.lab-revent input,.lab-revent textarea{width:100%;font:inherit;color:var(--ink);border:1px solid var(--line);background:#04040fd9;border-radius:10px;margin-bottom:14px;padding:11px 13px}.lab-revent input:focus,.lab-revent textarea:focus{outline:2px solid var(--c1);outline-offset:1px}.lab-revent textarea{resize:vertical;min-height:60px}.lab-revent .cta .btn{width:100%}.lab-revent .thanks{color:var(--c1);margin-top:10px;font-size:14px;display:none}.lab-revent.js .rv{opacity:0;transition:opacity .8s,transform .8s;transform:translateY(22px)}.lab-revent.js .rv.in{opacity:1;transform:none}@media (width<=760px){.lab-revent .bring,.lab-revent .outs,.lab-revent .steps,.lab-revent .cta,.lab-revent .demo{grid-template-columns:1fr}.lab-revent .side{border-left:0;border-top:1px solid var(--line)}.lab-revent .cta{padding:24px}}@media (prefers-reduced-motion:reduce){.lab-revent *{transition:none!important;animation:none!important}.lab-revent.js .rv{opacity:1;transform:none}}.lab-revent .hero{padding-top:10.5rem}@media (width>=768px){.lab-revent .hero{padding-top:11.5rem}}.lab-voxora{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#020919;--navy:#07173f;--b1:#2f7bff;--b2:#3fd2ff;--ink:#eaf2ff;--muted:#8fa3cc;--line:#3fd2ff38;--card:#0918409e;box-sizing:border-box;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);isolation:isolate;position:relative}.lab-voxora h1{margin:.67em 0;font-size:2em;font-weight:700}.lab-voxora h2{margin:.83em 0;font-size:1.5em;font-weight:700}.lab-voxora h3{margin:1em 0;font-size:1.17em;font-weight:700}.lab-voxora h4{margin:1.33em 0;font-size:1em;font-weight:700}.lab-voxora h5{margin:1.67em 0;font-size:.83em;font-weight:700}.lab-voxora p{margin:1em 0}.lab-voxora ul{margin:1em 0;padding-left:40px;list-style:outside}.lab-voxora ol{margin:1em 0;padding-left:40px;list-style:decimal}.lab-voxora em{font-style:italic}.lab-voxora small{font-size:80%}.lab-voxora table{border-collapse:separate;border-spacing:2px}.lab-voxora th{text-align:center;font-weight:700}.lab-voxora [id]{scroll-margin-top:10rem}.lab-voxora{background:var(--bg);color:var(--ink);margin:0;font:300 16.5px/1.65 Montserrat,system-ui,sans-serif;overflow-x:clip}.lab-voxora .g{background:linear-gradient(100deg,#fff,var(--b2) 50%,var(--b1));color:#0000;-webkit-background-clip:text;background-clip:text}.lab-voxora .wrap{max-width:1040px;margin:0 auto;padding:0 22px}.lab-voxora .hero{text-align:center;background:radial-gradient(60rem 28rem at 50% -6%,#2f7bffb3,transparent 65%),linear-gradient(var(--navy),var(--bg) 90%);padding:22px 0 64px;position:relative;overflow:hidden}.lab-voxora .bub{pointer-events:none;background:radial-gradient(circle at 30% 30%,#ffffff8c,#3fd2ff2e 40%,#0000 70%);border:1px solid #3fd2ff40;border-radius:50%;animation:12s ease-in-out infinite alternate lab-voxora-fl;position:absolute}.lab-voxora .b1{width:120px;height:120px;top:30%;left:6%}.lab-voxora .b2{width:70px;height:70px;animation-delay:-4s;top:22%;right:10%}.lab-voxora .b3{width:180px;height:180px;animation-delay:-8s;top:58%;right:-40px}@keyframes lab-voxora-fl{to{transform:translate(24px,-34px)}}.lab-voxora .logo{filter:drop-shadow(0 0 50px #2f7bff73);width:min(240px,56%);height:auto;margin:12px auto 0;display:block;position:relative}.lab-voxora .badge{border:1px solid var(--line);letter-spacing:.14em;text-transform:uppercase;color:#cfeaff;background:#07173fbf;border-radius:99px;align-items:center;gap:10px;margin-top:26px;padding:6px 18px;font-size:12.5px;display:inline-flex;position:relative}.lab-voxora .dot{background:var(--b2);width:8px;height:8px;box-shadow:0 0 12px var(--b2);border-radius:50%;animation:2s infinite lab-voxora-p}@keyframes lab-voxora-p{50%{opacity:.3}}.lab-voxora .tag{letter-spacing:-.01em;max-width:780px;margin:22px auto 0;font-size:clamp(26px,4.2vw,44px);font-weight:300;line-height:1.2;position:relative}.lab-voxora .sub{color:var(--muted);max-width:640px;margin:14px auto 0;position:relative}.lab-voxora .btns{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:26px;display:flex;position:relative}.lab-voxora .btn{font:inherit;letter-spacing:.04em;cursor:pointer;color:#fff;background:linear-gradient(100deg,var(--b1),var(--b2));border:0;border-radius:12px;padding:13px 24px;font-weight:500;text-decoration:none;display:inline-block}.lab-voxora .btn.o{border:1px solid var(--line);color:var(--ink);background:0 0}.lab-voxora .btn:hover{filter:brightness(1.12)}.lab-voxora .btn:disabled{opacity:.4;cursor:not-allowed;filter:none}.lab-voxora section{margin-top:80px}.lab-voxora h2{letter-spacing:.28em;text-transform:uppercase;align-items:center;gap:14px;margin:0 0 22px;font-size:12.5px;font-weight:500;display:flex}.lab-voxora h2:after{content:"";background:linear-gradient(90deg,var(--line),transparent);flex:1;height:1px}.lab-voxora .pain{max-width:820px;margin:0;font-size:clamp(23px,3.4vw,36px);font-weight:300;line-height:1.3}.lab-voxora .steps{grid-template-columns:repeat(3,1fr);gap:16px;margin:0;padding:0;list-style:none;display:grid}.lab-voxora .steps li{border:1px solid var(--line);background:var(--card);border-radius:16px;padding:20px;transition:transform .3s,border-color .3s}.lab-voxora .steps li:hover{border-color:var(--b2);transform:translateY(-5px)}.lab-voxora .steps em{font-size:34px;font-style:normal;font-weight:200;line-height:1}.lab-voxora .steps h3{margin:8px 0 4px;font-size:17px;font-weight:500}.lab-voxora .steps p{color:var(--muted);margin:0;font-size:14.5px}.lab-voxora .apps{flex-wrap:wrap;align-items:center;gap:10px;margin-top:20px;display:flex}.lab-voxora .apps span{border:1px solid var(--line);border-radius:99px;padding:6px 16px;font-size:14px}.lab-voxora .apps small{color:var(--muted);font-size:13px}.lab-voxora .win{border:1px solid var(--line);background:#030c26;border-radius:20px;overflow:hidden;box-shadow:0 0 90px #2f7bff29}.lab-voxora .bar{border-bottom:1px solid var(--line);color:var(--muted);background:#2f7bff1f;align-items:center;gap:8px;padding:12px 16px;font-size:13.5px;display:flex}.lab-voxora .bar i{background:#ffffff40;border-radius:50%;width:9px;height:9px}.lab-voxora .bar span{margin-left:8px}.lab-voxora .live{color:var(--b2);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:8px;margin-left:auto;font-size:12.5px;display:flex}.lab-voxora .wave{align-items:center;gap:2px;height:14px;display:flex}.lab-voxora .wave b{background:var(--b2);border-radius:2px;width:3px;height:4px}.lab-voxora .on .wave b{animation:.9s ease-in-out infinite lab-voxora-wv}.lab-voxora .wave b:nth-child(2){animation-delay:.15s}.lab-voxora .wave b:nth-child(3){animation-delay:.3s}.lab-voxora .wave b:nth-child(4){animation-delay:.45s}@keyframes lab-voxora-wv{50%{height:14px}}.lab-voxora .cols{grid-template-columns:1.5fr 1fr;display:grid}.lab-voxora .pane{height:360px;padding:16px;overflow:auto}.lab-voxora .pane+.pane{border-left:1px solid var(--line);background:#2f7bff0a}.lab-voxora .pane h4{letter-spacing:.2em;text-transform:uppercase;color:var(--muted);margin:0 0 12px;font-size:12px;font-weight:500}.lab-voxora .ln{gap:12px;margin-bottom:14px;animation:.5s lab-voxora-in;display:flex}@keyframes lab-voxora-in{0%{opacity:0;transform:translateY(10px)}}.lab-voxora .av{color:#02102b;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-size:13px;font-weight:600;display:grid}.lab-voxora .ln b{font-size:14px;font-weight:500}.lab-voxora .ln small{color:var(--muted);margin-left:8px;font-size:12px}.lab-voxora .ln p{margin:2px 0 0;font-size:15px}.lab-voxora .sg{border:1px solid var(--line);border-left:3px solid var(--b2);background:var(--card);border-radius:10px;margin-bottom:12px;padding:10px 12px;font-size:14.5px;animation:.5s lab-voxora-in}.lab-voxora .sg.cf{border-left-color:#8f7bff}.lab-voxora .sg span{letter-spacing:.14em;text-transform:uppercase;color:var(--b2);margin-bottom:3px;font-size:11.5px;display:block}.lab-voxora .sg.cf span{color:#b3a6ff}.lab-voxora .empty{color:var(--muted);font-size:14px}.lab-voxora .ctl{border-top:1px solid var(--line);flex-wrap:wrap;gap:10px;padding:14px 16px;display:flex}.lab-voxora .ctl .btn{padding:10px 20px;font-size:14px}.lab-voxora .out{border:1px solid var(--line);background:var(--card);border-radius:20px;margin-top:18px;display:none}.lab-voxora .out.show{animation:.6s lab-voxora-in;display:block}.lab-voxora .tabs{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:4px;padding:10px;display:flex}.lab-voxora .tabs button{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:9px;padding:8px 16px;font-size:14px}.lab-voxora .tabs button.a{background:linear-gradient(100deg,var(--b1),var(--b2));color:#fff;font-weight:500}.lab-voxora .tp{padding:20px 22px;display:none}.lab-voxora .tp.a{display:block}.lab-voxora .tp h5{letter-spacing:.16em;text-transform:uppercase;color:var(--b2);margin:14px 0 6px;font-size:13px;font-weight:500}.lab-voxora .tp h5:first-child{margin-top:0}.lab-voxora .tp ul{margin:0;padding-left:18px}.lab-voxora .tp li{margin:5px 0}.lab-voxora .ts{color:var(--muted);margin-left:4px;font-size:12.5px}.lab-voxora table{border-collapse:collapse;width:100%;font-size:14.5px}.lab-voxora th,.lab-voxora td{text-align:left;border-bottom:1px solid var(--line);padding:9px 8px}.lab-voxora th{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:500}.lab-voxora .note{color:var(--muted);margin:14px 0 0;font-size:13.5px}.lab-voxora .priv{border:1px solid var(--line);background:var(--card);border-radius:18px;grid-template-columns:repeat(3,1fr);gap:20px;padding:22px 24px;display:grid}.lab-voxora .priv h3{margin:0 0 4px;font-size:16px;font-weight:500}.lab-voxora .priv p{color:var(--muted);margin:0;font-size:14.5px}.lab-voxora .tags{flex-wrap:wrap;gap:10px;display:flex}.lab-voxora .tags span{border:1px solid var(--line);border-radius:99px;padding:7px 18px;font-size:14.5px}.lab-voxora .cta{border:1px solid var(--line);background:radial-gradient(40rem 20rem at 0 0,#2f7bff59,transparent),var(--card);border-radius:24px;grid-template-columns:1fr 1fr;gap:34px;padding:34px;display:grid}.lab-voxora .cta h3{margin:0 0 10px;font-size:28px;font-weight:400;line-height:1.2}.lab-voxora .cta p{color:var(--muted);margin:0}.lab-voxora label{letter-spacing:.08em;color:var(--muted);margin:0 0 4px;font-size:12.5px;display:block}.lab-voxora input,.lab-voxora textarea{width:100%;font:inherit;color:var(--ink);border:1px solid var(--line);background:#020919cc;border-radius:10px;margin-bottom:14px;padding:11px 13px}.lab-voxora input:focus,.lab-voxora textarea:focus{outline:2px solid var(--b2);outline-offset:1px}.lab-voxora textarea{resize:vertical;min-height:60px}.lab-voxora .cta .btn{width:100%}.lab-voxora .thanks{color:var(--b2);margin-top:10px;font-size:14px;display:none}.lab-voxora.js .rv{opacity:0;transition:opacity .8s,transform .8s;transform:translateY(22px)}.lab-voxora.js .rv.in{opacity:1;transform:none}@media (width<=760px){.lab-voxora .steps,.lab-voxora .priv,.lab-voxora .cta,.lab-voxora .cols{grid-template-columns:1fr}.lab-voxora .pane+.pane{border-left:0;border-top:1px solid var(--line)}.lab-voxora .pane{height:300px}.lab-voxora .cta{padding:24px}}@media (prefers-reduced-motion:reduce){.lab-voxora *{transition:none!important;animation:none!important}.lab-voxora.js .rv{opacity:1;transform:none}}.lab-voxora .hero{padding-top:10.5rem}@media (width>=768px){.lab-voxora .hero{padding-top:11.5rem}}
