@keyframes cv-why-flow{to{stroke-dashoffset:var(--cv-why-flow-offset)}}@keyframes cv-why-halo{0%,to{opacity:.42;transform:translate(-50%,-50%)scale(1)}50%{opacity:.85;transform:translate(-50%,-50%)scale(1.06)}}@keyframes cv-why-pulse-ring{0%{opacity:.5;transform:translate(-50%,-50%)scale(.62)}to{opacity:0;transform:translate(-50%,-50%)scale(1.5)}}@keyframes cv-why-shimmer{0%,to{filter:brightness(.92)saturate()}50%{filter:brightness(1.2)saturate(1.12)}}@keyframes cv-why-screen-glow{0%,to{opacity:.5}50%{opacity:.92}}.cv-why-topology{--cv-why-accent:#3d94dc;--cv-why-local:var(--cv-why-accent);--cv-why-local-base:color-mix(in srgb, var(--cv-why-local) 26%, #0a0e10);--cv-why-remote:#f1b552;--cv-why-remote-base:color-mix(in srgb, var(--cv-why-remote) 34%, #0a0e10);--cv-why-via:#3a8e66;--cv-why-via-base:color-mix(in srgb, var(--cv-why-via) 54%, #0a0e10);--cv-why-accent-a09:#3d94dc17;--cv-why-accent-a12:#3d94dc1f;--cv-why-accent-a14:#3d94dc24;--cv-why-accent-a18:#3d94dc2e;--cv-why-accent-a28:#3d94dc47;--cv-why-accent-a32:#3d94dc52;--cv-why-accent-a38:#3d94dc61;--cv-why-accent-a50:#3d94dc80;--cv-why-accent-a55:#3d94dc8c;--cv-why-bg:#07090b;--cv-why-panel:#0c1116;--cv-why-ink:#eef5f1;--cv-why-muted:#6c7882;--cv-why-soft:#aeb9c5;--cv-why-border:#222c36;border:1px solid var(--line-1,#5a6e8252);aspect-ratio:16/9;background:radial-gradient(1000px 760px at 38% 52%, #111c18 0%, #0a0f11 55%, var(--cv-why-bg) 100%), var(--cv-why-bg);border-radius:20px;width:100%;margin:0;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 34px 90px #0000006b}.cv-why-topology-stage{contain:layout paint;width:100%;height:100%;min-height:0;font-family:var(--cv-font-mono);background:radial-gradient(1000px 760px at 38% 52%, #111c18 0%, #0a0f11 55%, var(--cv-why-bg) 100%);view-transition-name:cv-why-topology-stage;position:relative;overflow:hidden;container-type:inline-size}#why .cv-why-topology--desktop{box-shadow:none;background:0 0;border:0;border-radius:0}#why .cv-why-topology--desktop .cv-why-topology-stage{background:0 0}#why .cv-why-topology--desktop .cv-why-base-grid{display:none}.cv-why-topology-view{z-index:1;display:none;position:absolute;inset:0}[data-cv-why-mode=combined] .cv-why-topology-view--combined,[data-cv-why-mode=mobile] .cv-why-topology-view--mobile,[data-cv-why-mode=desktop] .cv-why-topology-view--desktop{display:block}.cv-why-mode-title,.cv-why-mode-copy{display:none}[data-cv-why-mode=combined] [data-cv-why-mode-content=combined],[data-cv-why-mode=mobile] [data-cv-why-mode-content=mobile],[data-cv-why-mode=desktop] [data-cv-why-mode-content=desktop]{display:inline}.cv-why-mode-switch{z-index:12;background:#07090bc2;border:1px solid #1a222c;border-radius:8px;align-items:center;gap:4px;padding:4px;display:flex;position:absolute;top:2.5cqw;right:2.5cqw;box-shadow:0 14px 34px #00000052}.cv-why-mode-button{appearance:none;color:#8b97a5;min-height:28px;font:700 clamp(7px, .625cqw, 10px) / 1 var(--cv-font-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:5px;padding:0 10px}.cv-why-mode-button[aria-pressed=true]{background:var(--cv-why-accent-a18);color:var(--cv-why-ink)}.cv-why-mode-button:focus-visible{outline:2px solid var(--cv-why-accent);outline-offset:2px}::view-transition-old(cv-why-topology-stage),::view-transition-new(cv-why-topology-stage){animation-duration:var(--cv-duration-md,.22s);animation-timing-function:var(--cv-easing-standard,ease)}.cv-why-base-grid{z-index:0;background-image:repeating-linear-gradient(0deg,#78968c09 0 1px,#0000 1px 48px),repeating-linear-gradient(90deg,#78968c09 0 1px,#0000 1px 48px);position:absolute;inset:0}.cv-why-topology-title-block{z-index:9;width:min(26.875cqw,430px);position:absolute;top:3cqw;left:3.25cqw}.cv-why-topology-kicker{color:var(--cv-why-accent);letter-spacing:.3em;text-transform:uppercase;font-size:clamp(9px,.75cqw,12px);font-weight:700}.cv-why-topology-title{color:var(--cv-why-ink);letter-spacing:0;margin:.875cqw 0 0;font-size:clamp(24px,2cqw,32px);font-weight:800;line-height:1.15}.cv-why-topology-title span{color:var(--cv-why-accent)}.cv-why-topology-copy{color:var(--cv-why-muted);letter-spacing:.03em;margin:.875cqw 0 0;font-size:clamp(10px,.75cqw,12px);line-height:1.7}.cv-why-topology-copy span{color:var(--cv-why-soft)}.cv-why-ring,.cv-why-halo,.cv-why-crystal,.cv-why-crystal-lines,.cv-why-phone,.cv-why-hub-caption,.cv-why-backup,.cv-why-mobile-autofill,.cv-why-desktop,.cv-why-browser,.cv-why-desktop-autofill,.cv-why-edge-label,.cv-why-legend,.cv-why-topology-ticks{position:absolute}.cv-why-hub-caption,.cv-why-backup,.cv-why-mobile-autofill,.cv-why-monitor-screen,.cv-why-browser,.cv-why-desktop-autofill,.cv-why-legend{box-sizing:border-box;min-width:0}.cv-why-vault-label,.cv-why-vault-state,.cv-why-vault-crypto,.cv-why-hub-caption div,.cv-why-hub-caption span,.cv-why-backup-title,.cv-why-backup-meta,.cv-why-mobile-autofill-title strong,.cv-why-mobile-autofill-tag,.cv-why-desktop-title strong,.cv-why-desktop-tag,.cv-why-desktop p,.cv-why-browser-body div,.cv-why-browser-body span,.cv-why-browser-body p,.cv-why-desktop-autofill-title strong,.cv-why-desktop-autofill-tag,.cv-why-desktop-autofill p{overflow-wrap:anywhere;max-width:100%}.cv-why-ring{z-index:1;border-radius:50%;top:29.375cqw;left:35cqw;transform:translate(-50%,-50%)}.cv-why-ring--inner{border:1px solid var(--cv-why-accent-a14);width:35cqw;height:35cqw}.cv-why-ring--outer{border:1px dashed var(--cv-why-accent-a09);width:51.25cqw;height:51.25cqw}.cv-why-topology-ticks{z-index:1;width:0;height:0;top:29.375cqw;left:35cqw}.cv-why-topology-tick{background:var(--cv-why-accent-a32);transform-origin:.5px 3px;width:1px;height:7px;position:absolute;top:-3px;left:-.5px}.cv-why-topology-tick--1{transform:rotate(0)translateY(-17.75cqw)}.cv-why-topology-tick--2{transform:rotate(10deg)translateY(-17.75cqw)}.cv-why-topology-tick--3{transform:rotate(20deg)translateY(-17.75cqw)}.cv-why-topology-tick--4{transform:rotate(30deg)translateY(-17.75cqw)}.cv-why-topology-tick--5{transform:rotate(40deg)translateY(-17.75cqw)}.cv-why-topology-tick--6{transform:rotate(50deg)translateY(-17.75cqw)}.cv-why-topology-tick--7{transform:rotate(60deg)translateY(-17.75cqw)}.cv-why-topology-tick--8{transform:rotate(70deg)translateY(-17.75cqw)}.cv-why-topology-tick--9{transform:rotate(80deg)translateY(-17.75cqw)}.cv-why-topology-tick--10{transform:rotate(90deg)translateY(-17.75cqw)}.cv-why-topology-tick--11{transform:rotate(100deg)translateY(-17.75cqw)}.cv-why-topology-tick--12{transform:rotate(110deg)translateY(-17.75cqw)}.cv-why-topology-tick--13{transform:rotate(120deg)translateY(-17.75cqw)}.cv-why-topology-tick--14{transform:rotate(130deg)translateY(-17.75cqw)}.cv-why-topology-tick--15{transform:rotate(140deg)translateY(-17.75cqw)}.cv-why-topology-tick--16{transform:rotate(150deg)translateY(-17.75cqw)}.cv-why-topology-tick--17{transform:rotate(160deg)translateY(-17.75cqw)}.cv-why-topology-tick--18{transform:rotate(170deg)translateY(-17.75cqw)}.cv-why-topology-tick--19{transform:rotate(180deg)translateY(-17.75cqw)}.cv-why-topology-tick--20{transform:rotate(190deg)translateY(-17.75cqw)}.cv-why-topology-tick--21{transform:rotate(200deg)translateY(-17.75cqw)}.cv-why-topology-tick--22{transform:rotate(210deg)translateY(-17.75cqw)}.cv-why-topology-tick--23{transform:rotate(220deg)translateY(-17.75cqw)}.cv-why-topology-tick--24{transform:rotate(230deg)translateY(-17.75cqw)}.cv-why-topology-tick--25{transform:rotate(240deg)translateY(-17.75cqw)}.cv-why-topology-tick--26{transform:rotate(250deg)translateY(-17.75cqw)}.cv-why-topology-tick--27{transform:rotate(260deg)translateY(-17.75cqw)}.cv-why-topology-tick--28{transform:rotate(270deg)translateY(-17.75cqw)}.cv-why-topology-tick--29{transform:rotate(280deg)translateY(-17.75cqw)}.cv-why-topology-tick--30{transform:rotate(290deg)translateY(-17.75cqw)}.cv-why-topology-tick--31{transform:rotate(300deg)translateY(-17.75cqw)}.cv-why-topology-tick--32{transform:rotate(310deg)translateY(-17.75cqw)}.cv-why-topology-tick--33{transform:rotate(320deg)translateY(-17.75cqw)}.cv-why-topology-tick--34{transform:rotate(330deg)translateY(-17.75cqw)}.cv-why-topology-tick--35{transform:rotate(340deg)translateY(-17.75cqw)}.cv-why-topology-tick--36{transform:rotate(350deg)translateY(-17.75cqw)}.cv-why-topology-connectors{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.cv-why-path{fill:none;stroke-linecap:round}.cv-why-path--local-base{stroke:var(--cv-why-local-base);stroke-width:3.5px}.cv-why-path--local-flow{--cv-why-flow-offset:-255;stroke:var(--cv-why-local);stroke-width:3.5px;stroke-dasharray:11 40;animation:1.8s linear infinite cv-why-flow}.cv-why-path--remote-base{stroke:var(--cv-why-remote-base);stroke-width:3.5px;stroke-dasharray:9 12}.cv-why-path--remote-flow{--cv-why-flow-offset:-231;stroke:var(--cv-why-remote);stroke-width:3.5px;stroke-dasharray:15 62;animation:2.6s linear infinite cv-why-flow}.cv-why-path--child-base{opacity:.62;stroke:var(--cv-why-via-base);stroke-width:2.5px;stroke-dasharray:1 10}.cv-why-path--child-flow{--cv-why-flow-offset:-243;opacity:.86;stroke:var(--cv-why-via);stroke-width:2.5px;stroke-dasharray:1 26;animation:2.2s linear infinite cv-why-flow}.cv-why-path--backup{stroke:#243440;stroke-width:2px;stroke-dasharray:2 7}.cv-why-edge-label{z-index:6;color:var(--cv-why-accent);letter-spacing:.18em;text-transform:uppercase;font-size:clamp(8px,.625cqw,10px)}.cv-why-edge-label--local{top:42cqw;left:23cqw}.cv-why-edge-label--remote{top:20.625cqw;left:51.25cqw}.cv-why-edge-label--remote span{border:1px solid color-mix(in srgb, var(--cv-why-remote) 38%, #0a0e10);color:var(--cv-why-remote);background:#07090bd9;border-radius:3px;padding:.25cqw .5625cqw;display:inline-flex}.cv-why-edge-label--browser{color:#3a5a48;letter-spacing:.14em;font-size:clamp(7px,.5625cqw,9px);top:34.75cqw;left:69.5cqw}.cv-why-edge-label--desktop-autofill{color:#3a5a48;letter-spacing:.14em;font-size:clamp(7px,.5625cqw,9px);top:34.75cqw;left:86cqw}.cv-why-halo{z-index:1;background:radial-gradient(circle, var(--cv-why-accent-a38) 0%, var(--cv-why-accent-a12) 36%, transparent 68%);pointer-events:none;border-radius:50%;width:41.25cqw;height:41.25cqw;animation:4.5s ease-in-out infinite cv-why-halo;top:29.375cqw;left:35cqw;transform:translate(-50%,-50%)}.cv-why-crystal{z-index:3;background:linear-gradient(135deg, color-mix(in srgb, var(--cv-why-accent) 72%, #fff) 0%, var(--cv-why-accent) 42%, color-mix(in srgb, var(--cv-why-accent) 55%, #000) 100%);width:15.75cqw;height:15.75cqw;box-shadow:0 0 80px var(--cv-why-accent-a55), inset 3px 3px 26px #fff6, inset -12px -12px 32px #001e1280;border-radius:20px;animation:4.5s ease-in-out infinite cv-why-shimmer;top:27cqw;left:35cqw;transform:translate(-50%,-50%)rotate(45deg)}.cv-why-crystal-lines{z-index:4;pointer-events:none;background:linear-gradient(90deg,#0000 49.3%,#0028184d 49.3% 50.7%,#0000 50.7%),linear-gradient(#0000 49.3%,#ffffff29 49.3% 50.7%,#0000 50.7%);border-radius:20px;width:15.75cqw;height:15.75cqw;top:27cqw;left:35cqw;transform:translate(-50%,-50%)rotate(45deg)}.cv-why-phone{z-index:5;width:11.125cqw;height:22cqw;box-shadow:0 28px 70px #0009, 0 0 64px var(--cv-why-accent-a28);background:linear-gradient(170deg,#171c23 0%,#0b0e13 100%);border:1px solid #323c48;border-radius:28px;top:31.5cqw;left:35cqw;transform:translate(-50%,-50%)}.cv-why-desktop-hub{z-index:5;position:absolute;top:28.25cqw;left:50cqw;transform:translate(-50%,-50%)}.cv-why-desktop-hub .cv-why-monitor{width:21.5cqw;height:14cqw;box-shadow:0 28px 70px #0009, 0 0 64px var(--cv-why-accent-a28);border-radius:14px}.cv-why-monitor-screen--hub{justify-content:center;align-items:center;display:flex;overflow:hidden}.cv-why-monitor-screen--hub .cv-why-phone-glow{width:15cqw;height:15cqw;top:50%;left:50%}.cv-why-vault-stack--desktop{z-index:1;gap:.6875cqw;top:50%;transform:translateY(-50%)}.cv-why-vault-stack--desktop .cv-why-vault-crypto{max-width:14cqw}.cv-why-desktop-hub .cv-why-monitor-neck{height:1.875cqw}.cv-why-desktop-hub .cv-why-monitor-base{width:9.375cqw}.cv-why-phone-screen{background:linear-gradient(#0b1118,#070a0e);border:1px solid #1b232c;border-radius:22px;position:absolute;inset:7px;overflow:hidden}.cv-why-phone-glow{background:radial-gradient(circle, var(--cv-why-accent-a32), transparent 64%);border-radius:50%;width:11.125cqw;height:11.125cqw;animation:4.5s ease-in-out infinite cv-why-screen-glow;position:absolute;top:44%;left:50%;transform:translate(-50%,-50%)}.cv-why-phone-notch{background:#05080b;border-radius:3px;width:3cqw;height:6px;position:absolute;top:13px;left:50%;transform:translate(-50%)}.cv-why-vault-stack{flex-direction:column;align-items:center;gap:.6875cqw;display:flex;position:absolute;top:4.125cqw;left:0;right:0}.cv-why-vault-lock{width:30px;height:37px;position:relative}.cv-why-vault-shackle,.cv-why-vault-body,.cv-why-vault-keyhole{display:block;position:absolute}.cv-why-vault-shackle{border:3px solid var(--cv-why-accent);border-bottom:none;border-radius:9px 9px 0 0;width:18px;height:17px;top:0;left:6px}.cv-why-vault-body{background:var(--cv-why-accent);border-radius:5px;width:30px;height:23px;top:14px;left:0}.cv-why-vault-keyhole{background:#06311f;border-radius:2px;width:4px;height:9px;top:21px;left:13px}.cv-why-vault-label{color:var(--cv-why-ink);letter-spacing:.18em;font-size:clamp(10px,.8125cqw,13px);font-weight:800}.cv-why-vault-state{color:var(--cv-why-accent);letter-spacing:.32em;font-size:clamp(7px,.5cqw,8px)}.cv-why-vault-divider{background:#1b2630;width:6.75cqw;height:1px;margin-top:.25cqw}.cv-why-vault-crypto{color:#465260;letter-spacing:.16em;text-align:center;text-transform:uppercase;max-width:8cqw;font-size:clamp(7px,.47cqw,8px);line-height:1.9}.cv-why-hub-caption{z-index:6;text-align:center;width:min(30cqw,280px);top:44cqw;left:35cqw;transform:translate(-50%)}.cv-why-hub-caption div{color:var(--cv-why-ink);letter-spacing:.1em;font-size:clamp(11px,.9375cqw,15px);font-weight:800}.cv-why-hub-caption span{color:var(--cv-why-accent);letter-spacing:.16em;text-wrap:balance;margin-top:.25cqw;font-size:clamp(8px,.625cqw,10px);line-height:1.35;display:block}.cv-why-backup{z-index:4;border:1px solid var(--cv-why-border);background:var(--cv-why-panel);border-radius:7px;flex-direction:column;justify-content:center;align-items:center;gap:.4375cqw;width:8.75cqw;height:5cqw;display:flex;top:16.375cqw;left:11.5625cqw;transform:translateY(-50%)}.cv-why-backup-bars{align-items:flex-end;gap:3px;height:15px;display:flex}.cv-why-backup-bars span{background:#3a4654;border-radius:1px;width:5px}.cv-why-backup-bars span:first-child{height:7px}.cv-why-backup-bars span:nth-child(2){height:11px}.cv-why-backup-bars span:nth-child(3){height:15px}.cv-why-backup-title{color:#7c8794;letter-spacing:.12em;font-size:clamp(8px,.625cqw,10px);font-weight:700}.cv-why-backup-meta{color:#8b95a0;letter-spacing:.12em;text-align:center;font-size:clamp(7px,.5cqw,8px);line-height:1.3}.cv-why-mobile-autofill{z-index:4;border:1px solid color-mix(in srgb, var(--cv-why-accent) 34%, #0a0e10);width:13.25cqw;height:6cqw;box-shadow:0 0 28px var(--cv-why-accent-a12);background:linear-gradient(#0e1922,#0a1016);border-radius:9px;flex-direction:column;justify-content:center;gap:.5625cqw;padding:0 1.1875cqw;display:flex;top:47.5cqw;left:13.875cqw}.cv-why-mobile-autofill-title,.cv-why-desktop-title,.cv-why-desktop-autofill-title{align-items:center;gap:.625cqw;display:flex}.cv-why-mobile-autofill-title span{background:var(--cv-why-accent);width:9px;height:9px;box-shadow:0 0 9px var(--cv-why-accent);border-radius:2px}.cv-why-mobile-autofill-title strong{color:var(--cv-why-ink);letter-spacing:.04em;font-size:clamp(9px,.8125cqw,13px);font-weight:800;line-height:1.15}.cv-why-progress{background:#16202a;border-radius:3px;height:6px;position:relative;overflow:hidden}.cv-why-progress span{background:var(--cv-why-accent);opacity:.75;width:64%;position:absolute;inset:0 auto 0 0}.cv-why-mobile-autofill-tag{color:#3a8e66;letter-spacing:.13em;text-transform:uppercase;font-size:clamp(7px,.5625cqw,9px);line-height:1.35}.cv-why-desktop{z-index:4;top:12.875cqw;left:66.5cqw}.cv-why-monitor{background:linear-gradient(165deg,#121821,#0a0e13);border:1px solid #2a3540;border-radius:11px;width:27.5cqw;height:15.625cqw;position:relative;overflow:hidden;box-shadow:0 20px 48px #00000080}.cv-why-monitor-screen{background:linear-gradient(#0c1219,#080b0f);border:1px solid #1a232d;border-radius:7px;padding:1cqw 1.125cqw;position:absolute;inset:.8125cqw}.cv-why-desktop-title span{border:2px solid var(--cv-why-remote);border-radius:2px;width:10px;height:10px}.cv-why-desktop-title strong{color:var(--cv-why-ink);letter-spacing:.08em;font-size:clamp(10px,.875cqw,14px);font-weight:800}.cv-why-desktop-tag{color:var(--cv-why-remote);letter-spacing:.18em;margin-top:.5625cqw;font-size:clamp(7px,.5625cqw,9px)}.cv-why-desktop p{color:#4a5663;letter-spacing:.04em;max-width:23.5cqw;margin:.8125cqw 0 0;font-size:clamp(7px,.5625cqw,9px);line-height:1.8}.cv-why-monitor-neck{background:#1a232d;width:14px;height:26px;margin:0 auto}.cv-why-monitor-base{background:#1a232d;border-radius:4px;width:7.875cqw;height:9px;margin:0 auto}.cv-why-browser,.cv-why-desktop-autofill{z-index:4;background:linear-gradient(#0e1620,#0a0f15);border:1px solid #243240;border-radius:9px;width:13.125cqw;height:8.5cqw}.cv-why-browser{top:40.625cqw;left:65.1875cqw;overflow:hidden}.cv-why-browser-chrome{background:#11181f;border-bottom:1px solid #1d2832;align-items:center;gap:6px;height:26px;padding:0 13px;display:flex}.cv-why-browser-chrome span{background:#39434f;border-radius:50%;width:7px;height:7px}.cv-why-browser-chrome i{background:#1b2530;border-radius:3px;flex:1;height:9px;margin-left:8px}.cv-why-browser-body{padding:.9375cqw 1.0625cqw}.cv-why-browser-body div{color:#cfd8e1;letter-spacing:.05em;font-size:clamp(9px,.75cqw,12px);font-weight:800}.cv-why-browser-body span,.cv-why-desktop-autofill-tag{color:#3a8e66;letter-spacing:.12em;margin-top:.5625cqw;font-size:clamp(7px,.5625cqw,9px);display:block}.cv-why-browser-body p,.cv-why-desktop-autofill p{color:#465260;margin:.4375cqw 0 0;font-size:clamp(7px,.5cqw,8px);line-height:1.6}.cv-why-desktop-autofill{padding:1cqw 1.0625cqw;top:40.625cqw;left:80.9375cqw}.cv-why-desktop-autofill-title span{background:#39434f;border-radius:2px;width:9px;height:9px}.cv-why-desktop-autofill-title strong{color:#cfd8e1;letter-spacing:.03em;font-size:clamp(8px,.75cqw,12px);font-weight:800}.cv-why-legend{z-index:8;background:#07090bb8;border:1px solid #1a222c;border-radius:7px;align-items:center;gap:1.5cqw;padding:.75cqw 1.25cqw;display:flex;bottom:2.5cqw;right:3cqw}.cv-why-legend div{align-items:center;gap:.5625cqw;display:flex}.cv-why-legend span:last-child{color:#8b97a5;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;font-size:clamp(7px,.625cqw,10px)}.cv-why-legend-line{flex:none;width:1.875cqw;min-width:28px;height:6px;position:relative}.cv-why-legend-line:before,.cv-why-legend-line:after{content:"";inset-inline:0;border-radius:999px;height:3px;position:absolute;top:50%;transform:translateY(-50%)}.cv-why-legend-line--local:before{background:var(--cv-why-local-base)}.cv-why-legend-line--local:after{background:repeating-linear-gradient(90deg, var(--cv-why-local) 0 11px, transparent 11px 40px)}.cv-why-legend-line--remote:before{background:repeating-linear-gradient(90deg, var(--cv-why-remote-base) 0 9px, transparent 9px 21px)}.cv-why-legend-line--remote:after{background:repeating-linear-gradient(90deg, var(--cv-why-remote) 0 15px, transparent 15px 62px)}.cv-why-legend-line--via:before{background:repeating-linear-gradient(90deg, var(--cv-why-via-base) 0 1px, transparent 1px 10px);height:2px}.cv-why-legend-line--via:after{background:repeating-linear-gradient(90deg, var(--cv-why-via) 0 1px, transparent 1px 26px);height:2px}.cv-why-legend-line--copy:before{background:repeating-linear-gradient(90deg,#475260 0 2px,#0000 2px 9px);height:2px}.cv-why-legend-line--copy:after{display:none}.cv-why-topology--desktop .cv-why-topology-view--mobile .cv-why-ring,.cv-why-topology--desktop .cv-why-topology-view--mobile .cv-why-pulse,.cv-why-topology--desktop .cv-why-topology-view--mobile .cv-why-halo,.cv-why-topology--desktop .cv-why-topology-view--mobile .cv-why-phone,.cv-why-topology--desktop .cv-why-topology-view--mobile .cv-why-topology-ticks,.cv-why-topology--desktop .cv-why-topology-view--desktop .cv-why-ring,.cv-why-topology--desktop .cv-why-topology-view--desktop .cv-why-pulse,.cv-why-topology--desktop .cv-why-topology-view--desktop .cv-why-halo,.cv-why-topology--desktop .cv-why-topology-view--desktop .cv-why-topology-ticks{top:29.375cqw;left:50cqw}.cv-why-topology--desktop .cv-why-topology-view--mobile .cv-why-pulse,.cv-why-topology--desktop .cv-why-topology-view--desktop .cv-why-pulse{z-index:1;border:1.5px solid var(--cv-why-accent-a50);border-radius:50%;width:23.75cqw;height:23.75cqw;animation:4s ease-out infinite cv-why-pulse-ring;position:absolute;transform:translate(-50%,-50%)}.cv-why-topology--desktop .cv-why-topology-view--mobile .cv-why-pulse--two,.cv-why-topology--desktop .cv-why-topology-view--desktop .cv-why-pulse--two{animation-delay:2s}.cv-why-topology--desktop .cv-why-topology-view--mobile .cv-why-crystal,.cv-why-topology--desktop .cv-why-topology-view--mobile .cv-why-crystal-lines,.cv-why-topology--desktop .cv-why-topology-view--desktop .cv-why-crystal,.cv-why-topology--desktop .cv-why-topology-view--desktop .cv-why-crystal-lines,.cv-why-topology--desktop .cv-why-topology-view--mobile .cv-why-hub-caption{left:50cqw}.cv-why-topology--desktop .cv-why-topology-view--desktop .cv-why-hub-caption--desktop{top:39.125cqw;left:50cqw}.cv-why-topology--desktop .cv-why-topology-view--desktop .cv-why-monitor-screen--hub .cv-why-vault-stack--desktop{position:relative;inset:auto;transform:translateY(.45cqw)}.cv-why-topology--desktop .cv-why-topology-view--mobile .cv-why-mobile-autofill,.cv-why-topology--desktop .cv-why-topology-view--desktop .cv-why-mobile-autofill{top:45.25cqw;left:29cqw}.cv-why-topology--desktop .cv-why-topology-view--mobile .cv-why-backup--single,.cv-why-topology--desktop .cv-why-topology-view--desktop .cv-why-backup--single{width:13.25cqw;height:6cqw;padding:0 1.1875cqw;top:45.25cqw;left:57.75cqw;transform:none}.cv-why-topology--desktop .cv-why-topology-view--mobile .cv-why-edge-label--local,.cv-why-topology--desktop .cv-why-topology-view--desktop .cv-why-edge-label--local{top:42.5cqw;left:37.5cqw}.cv-why-topology--desktop .cv-why-topology-view--mobile .cv-why-edge-label--copy,.cv-why-topology--desktop .cv-why-topology-view--desktop .cv-why-edge-label--copy{color:#475260;top:42.5cqw;left:59cqw}.cv-why-topology--desktop .cv-why-topology-view--mobile .cv-why-legend--single,.cv-why-topology--desktop .cv-why-topology-view--desktop .cv-why-legend--single{bottom:2.5cqw;right:3cqw}.cv-why-topology--mobile{aspect-ratio:390/916;background:radial-gradient(420px 520px at 50% 30%, #111c18 0%, #0a0f11 56%, var(--cv-why-bg) 100%), var(--cv-why-bg);border-radius:16px;margin:0;overflow:hidden}#m-why[data-cv-why-mode=mobile] .cv-why-topology--mobile,#m-why[data-cv-why-mode=desktop] .cv-why-topology--mobile{aspect-ratio:390/610}.cv-why-topology--mobile .cv-why-topology-stage{aspect-ratio:auto;background:radial-gradient(420px 520px at 50% 30%, #111c18 0%, #0a0f11 56%, var(--cv-why-bg) 100%);width:100%;min-width:0;height:100%;transform:none}.cv-why-topology--mobile .cv-why-base-grid{background-image:repeating-linear-gradient(0deg,#78968c09 0 1px,#0000 1px 44px),repeating-linear-gradient(90deg,#78968c09 0 1px,#0000 1px 44px)}.cv-why-topology--mobile .cv-why-ring,.cv-why-topology--mobile .cv-why-pulse,.cv-why-topology--mobile .cv-why-halo,.cv-why-topology--mobile .cv-why-phone,.cv-why-topology--mobile .cv-why-topology-ticks{top:52.3077cqw;left:50cqw}.cv-why-topology--mobile .cv-why-ring--inner{width:53.8462cqw;height:53.8462cqw}.cv-why-topology--mobile .cv-why-ring--outer{width:76.9231cqw;height:76.9231cqw}.cv-why-topology--mobile .cv-why-pulse{z-index:1;border:1.5px solid var(--cv-why-accent-a50);border-radius:50%;width:38.4615cqw;height:38.4615cqw;animation:4s ease-out infinite cv-why-pulse-ring;position:absolute;transform:translate(-50%,-50%)}.cv-why-topology--mobile .cv-why-pulse--two{animation-delay:2s}.cv-why-topology--mobile .cv-why-topology-tick{height:6px}.cv-why-topology--mobile .cv-why-topology-tick--1{transform:rotate(0)translateY(-38.4615cqw)}.cv-why-topology--mobile .cv-why-topology-tick--2{transform:rotate(15deg)translateY(-38.4615cqw)}.cv-why-topology--mobile .cv-why-topology-tick--3{transform:rotate(30deg)translateY(-38.4615cqw)}.cv-why-topology--mobile .cv-why-topology-tick--4{transform:rotate(45deg)translateY(-38.4615cqw)}.cv-why-topology--mobile .cv-why-topology-tick--5{transform:rotate(60deg)translateY(-38.4615cqw)}.cv-why-topology--mobile .cv-why-topology-tick--6{transform:rotate(75deg)translateY(-38.4615cqw)}.cv-why-topology--mobile .cv-why-topology-tick--7{transform:rotate(90deg)translateY(-38.4615cqw)}.cv-why-topology--mobile .cv-why-topology-tick--8{transform:rotate(105deg)translateY(-38.4615cqw)}.cv-why-topology--mobile .cv-why-topology-tick--9{transform:rotate(120deg)translateY(-38.4615cqw)}.cv-why-topology--mobile .cv-why-topology-tick--10{transform:rotate(135deg)translateY(-38.4615cqw)}.cv-why-topology--mobile .cv-why-topology-tick--11{transform:rotate(150deg)translateY(-38.4615cqw)}.cv-why-topology--mobile .cv-why-topology-tick--12{transform:rotate(165deg)translateY(-38.4615cqw)}.cv-why-topology--mobile .cv-why-topology-tick--13{transform:rotate(180deg)translateY(-38.4615cqw)}.cv-why-topology--mobile .cv-why-topology-tick--14{transform:rotate(195deg)translateY(-38.4615cqw)}.cv-why-topology--mobile .cv-why-topology-tick--15{transform:rotate(210deg)translateY(-38.4615cqw)}.cv-why-topology--mobile .cv-why-topology-tick--16{transform:rotate(225deg)translateY(-38.4615cqw)}.cv-why-topology--mobile .cv-why-topology-tick--17{transform:rotate(240deg)translateY(-38.4615cqw)}.cv-why-topology--mobile .cv-why-topology-tick--18{transform:rotate(255deg)translateY(-38.4615cqw)}.cv-why-topology--mobile .cv-why-topology-tick--19{transform:rotate(270deg)translateY(-38.4615cqw)}.cv-why-topology--mobile .cv-why-topology-tick--20{transform:rotate(285deg)translateY(-38.4615cqw)}.cv-why-topology--mobile .cv-why-topology-tick--21{transform:rotate(300deg)translateY(-38.4615cqw)}.cv-why-topology--mobile .cv-why-topology-tick--22{transform:rotate(315deg)translateY(-38.4615cqw)}.cv-why-topology--mobile .cv-why-topology-tick--23{transform:rotate(330deg)translateY(-38.4615cqw)}.cv-why-topology--mobile .cv-why-topology-tick--24{transform:rotate(345deg)translateY(-38.4615cqw)}.cv-why-topology--mobile .cv-why-halo{width:97.4359cqw;height:97.4359cqw}.cv-why-topology--mobile .cv-why-crystal,.cv-why-topology--mobile .cv-why-crystal-lines{border-radius:16px;width:45.641cqw;height:45.641cqw;top:51.2821cqw;left:50cqw}.cv-why-topology--mobile .cv-why-phone{border-radius:24px;width:33.8462cqw;height:67.6923cqw}.cv-why-topology--mobile .cv-why-phone-screen{border-radius:19px;inset:6px}.cv-why-topology--mobile .cv-why-phone-glow{width:35.8974cqw;height:35.8974cqw}.cv-why-topology--mobile .cv-why-phone-notch{width:10.2564cqw;height:5px;top:11px}.cv-why-topology--mobile .cv-why-vault-stack{gap:2.0513cqw;top:12.3077cqw}.cv-why-topology--mobile .cv-why-vault-lock{width:26px;height:32px}.cv-why-topology--mobile .cv-why-vault-shackle{border-radius:8px 8px 0 0;width:16px;height:15px;left:5px}.cv-why-topology--mobile .cv-why-vault-body{border-radius:4px;width:26px;height:20px;top:12px}.cv-why-topology--mobile .cv-why-vault-keyhole{height:8px;top:18px;left:11px}.cv-why-topology--mobile .cv-why-vault-label{letter-spacing:.16em;font-size:12px}.cv-why-topology--mobile .cv-why-vault-state{letter-spacing:.3em;font-size:7px}.cv-why-topology--mobile .cv-why-vault-divider{width:22.5641cqw;margin-top:.7692cqw}.cv-why-topology--mobile .cv-why-vault-crypto{letter-spacing:.14em;max-width:22.5641cqw;font-size:6.5px}.cv-why-topology--mobile .cv-why-hub-caption{width:72cqw;display:block;top:90.2564cqw;left:50cqw}.cv-why-topology--mobile .cv-why-hub-caption div{letter-spacing:.08em;font-size:13px}.cv-why-topology--mobile .cv-why-hub-caption span{letter-spacing:.1em;margin-top:.7692cqw;font-size:8px}.cv-why-topology--mobile .cv-why-backup{gap:1.2821cqw;width:25.641cqw;height:18.4615cqw;top:13.8462cqw;left:68.7179cqw;transform:none}.cv-why-topology--mobile .cv-why-backup-bars{height:13px}.cv-why-topology--mobile .cv-why-backup-bars span{width:4px}.cv-why-topology--mobile .cv-why-backup-bars span:first-child{height:6px}.cv-why-topology--mobile .cv-why-backup-bars span:nth-child(2){height:9px}.cv-why-topology--mobile .cv-why-backup-bars span:nth-child(3){height:13px}.cv-why-topology--mobile .cv-why-backup-title{letter-spacing:.1em;font-size:9px}.cv-why-topology--mobile .cv-why-backup-meta{letter-spacing:.08em;font-size:7px}.cv-why-topology--mobile .cv-why-mobile-autofill{gap:1.7949cqw;width:46.1538cqw;height:21.5385cqw;padding:0 3.8462cqw;top:105.128cqw;left:5.641cqw}.cv-why-topology--mobile .cv-why-mobile-autofill-title{gap:2.0513cqw}.cv-why-topology--mobile .cv-why-mobile-autofill-title span{width:8px;height:8px}.cv-why-topology--mobile .cv-why-mobile-autofill-title strong{letter-spacing:.01em;font-size:11px}.cv-why-topology--mobile .cv-why-progress{height:5px}.cv-why-topology--mobile .cv-why-mobile-autofill-tag{letter-spacing:.06em;font-size:8px}.cv-why-topology--mobile .cv-why-desktop{width:74.359cqw;top:129.231cqw;left:12.8205cqw}.cv-why-topology--mobile .cv-why-monitor{width:100%;height:38.2564cqw}.cv-why-topology--mobile .cv-why-monitor-screen{padding:3.3333cqw 4.1026cqw;inset:2.8205cqw}.cv-why-topology--mobile .cv-why-desktop-title{gap:2.3077cqw}.cv-why-topology--mobile .cv-why-desktop-title span{width:9px;height:9px}.cv-why-topology--mobile .cv-why-desktop-title strong{letter-spacing:.06em;font-size:13px}.cv-why-topology--mobile .cv-why-desktop-tag{letter-spacing:.14em;margin-top:2.8205cqw;font-size:8px}.cv-why-topology--mobile .cv-why-desktop p{letter-spacing:.03em;max-width:none;margin-top:2.8205cqw;font-size:8px;line-height:1.65}.cv-why-topology--mobile .cv-why-monitor-neck{width:12px;height:18px}.cv-why-topology--mobile .cv-why-monitor-base{width:24.6154cqw;height:8px}.cv-why-topology--mobile .cv-why-browser,.cv-why-topology--mobile .cv-why-desktop-autofill{width:40.5128cqw;height:30.2564cqw;top:186.513cqw}.cv-why-topology--mobile .cv-why-browser{left:11.0256cqw}.cv-why-topology--mobile .cv-why-desktop-autofill{padding:3.5897cqw;left:53.5897cqw}.cv-why-topology--mobile .cv-why-browser-chrome{gap:5px;height:24px;padding:0 11px}.cv-why-topology--mobile .cv-why-browser-chrome span{width:6px;height:6px}.cv-why-topology--mobile .cv-why-browser-chrome i{height:8px;margin-left:6px}.cv-why-topology--mobile .cv-why-browser-body{padding:3.3333cqw 3.5897cqw}.cv-why-topology--mobile .cv-why-browser-body div{letter-spacing:.04em;font-size:11px}.cv-why-topology--mobile .cv-why-browser-body span,.cv-why-topology--mobile .cv-why-desktop-autofill-tag{letter-spacing:.1em;margin-top:2.0513cqw;font-size:8px}.cv-why-topology--mobile .cv-why-browser-body p,.cv-why-topology--mobile .cv-why-desktop-autofill p{margin-top:1.5385cqw;font-size:7px;line-height:1.6}.cv-why-topology--mobile .cv-why-desktop-autofill-title{gap:2.0513cqw}.cv-why-topology--mobile .cv-why-desktop-autofill-title span{width:8px;height:8px}.cv-why-topology--mobile .cv-why-desktop-autofill-title strong{letter-spacing:.01em;font-size:10.5px}.cv-why-topology--mobile .cv-why-edge-label{display:block}.cv-why-topology--mobile .cv-why-edge-label--local{letter-spacing:.16em;font-size:9px;top:100.513cqw;left:11.2821cqw}.cv-why-topology--mobile .cv-why-edge-label--remote{top:109.744cqw;left:auto;right:6.1538cqw;transform:none}.cv-why-topology--mobile .cv-why-edge-label--remote span{border-color:color-mix(in srgb, var(--cv-why-remote) 38%, #0a0e10);color:var(--cv-why-remote);letter-spacing:.12em;white-space:nowrap;padding:3px 7px;font-size:9px}.cv-why-topology--mobile .cv-why-edge-label--browser{letter-spacing:.12em;font-size:8px;top:176.256cqw;left:15.3846cqw}.cv-why-topology--mobile .cv-why-edge-label--desktop-autofill{letter-spacing:.12em;font-size:8px;top:176.256cqw;left:73.3333cqw}.cv-why-topology--mobile .cv-why-legend{justify-content:center;gap:4.1026cqw;padding:10px 14px;display:flex;bottom:6.1538cqw;left:6.1538cqw;right:6.1538cqw}.cv-why-topology--mobile .cv-why-legend div{gap:1.7949cqw}.cv-why-topology--mobile .cv-why-legend span:last-child{letter-spacing:.1em;font-size:8px}.cv-why-topology--mobile .cv-why-legend-line{width:22px;min-width:22px}.cv-why-topology--mobile .cv-why-mode-switch{gap:2px;max-width:88cqw;padding:3px;top:4.1026cqw;right:4.1026cqw}.cv-why-topology--mobile .cv-why-mode-button{letter-spacing:.04em;min-height:24px;padding:0 6px;font-size:7px}.cv-why-topology--mobile .cv-why-topology-view--mobile .cv-why-mobile-autofill,.cv-why-topology--mobile .cv-why-topology-view--desktop .cv-why-mobile-autofill{width:42.3077cqw;height:21.5385cqw;padding:0 3.0769cqw;top:105.128cqw;left:5.1282cqw}.cv-why-topology--mobile .cv-why-topology-view--mobile .cv-why-mobile-autofill-title,.cv-why-topology--mobile .cv-why-topology-view--desktop .cv-why-mobile-autofill-title{gap:1.5385cqw}.cv-why-topology--mobile .cv-why-topology-view--mobile .cv-why-mobile-autofill-title strong,.cv-why-topology--mobile .cv-why-topology-view--desktop .cv-why-mobile-autofill-title strong{white-space:nowrap;font-size:10px}.cv-why-topology--mobile .cv-why-topology-view--mobile .cv-why-backup--single,.cv-why-topology--mobile .cv-why-topology-view--desktop .cv-why-backup--single{gap:1.2821cqw;width:42.3077cqw;height:21.5385cqw;padding:0 3.0769cqw;top:105.128cqw;left:52.5641cqw;transform:none}.cv-why-topology--mobile .cv-why-topology-view--mobile .cv-why-edge-label--local,.cv-why-topology--mobile .cv-why-topology-view--desktop .cv-why-edge-label--local{top:100.513cqw;left:11.2821cqw}.cv-why-topology--mobile .cv-why-topology-view--mobile .cv-why-edge-label--copy,.cv-why-topology--mobile .cv-why-topology-view--desktop .cv-why-edge-label--copy{color:#475260;letter-spacing:.14em;font-size:9px;top:100.513cqw;left:auto;right:10.2564cqw}.cv-why-topology--mobile .cv-why-topology-view--desktop .cv-why-desktop-hub{top:54.359cqw;left:50cqw}.cv-why-topology--mobile .cv-why-topology-view--desktop .cv-why-desktop-hub .cv-why-monitor{width:68.7179cqw;height:43.0769cqw}.cv-why-topology--mobile .cv-why-topology-view--desktop .cv-why-monitor-screen--hub{padding:0;inset:2.8205cqw}.cv-why-topology--mobile .cv-why-topology-view--desktop .cv-why-monitor-screen--hub .cv-why-phone-glow{width:47.4359cqw;height:47.4359cqw}.cv-why-topology--mobile .cv-why-topology-view--desktop .cv-why-vault-stack--desktop{gap:1.7949cqw}.cv-why-topology--mobile .cv-why-topology-view--desktop .cv-why-vault-stack--desktop .cv-why-vault-crypto{max-width:48cqw}.cv-why-topology--mobile .cv-why-topology-view--desktop .cv-why-hub-caption--desktop{top:90.2564cqw}@media (width<=980px){.cv-why-topology--desktop{border-radius:16px}.cv-why-topology--desktop .cv-why-topology-title{font-size:clamp(20px,2.2cqw,28px)}}@media (width<=880px){#why .cv-why-topology--desktop{border:1px solid var(--line-1,#5a6e8252);aspect-ratio:auto;background:radial-gradient(760px 660px at 36% 50%, #11201b 0%, #0a0f11 58%, var(--cv-why-bg) 100%), var(--cv-why-bg);border-radius:18px;height:clamp(740px,110vw,860px);box-shadow:inset 0 1px #ffffff0d,0 28px 76px #0000005c}#why .cv-why-topology--desktop .cv-why-topology-stage{background:radial-gradient(760px 660px at 36% 50%, #11201b 0%, #0a0f11 58%, var(--cv-why-bg) 100%), var(--cv-why-bg)}#why .cv-why-topology--desktop .cv-why-base-grid{background-image:repeating-linear-gradient(0deg,#78968c09 0 1px,#0000 1px 44px),repeating-linear-gradient(90deg,#78968c09 0 1px,#0000 1px 44px);display:block}#why .cv-why-topology--desktop .cv-why-topology-title-block{width:auto;max-width:none;top:clamp(24px,4.4cqw,34px);left:clamp(22px,4cqw,32px);right:clamp(22px,4cqw,32px)}#why .cv-why-topology--desktop .cv-why-topology-kicker{letter-spacing:.22em;font-size:clamp(9px,1.7cqw,11px)}#why .cv-why-topology--desktop .cv-why-topology-title{max-width:min(100%,460px);margin-top:10px;font-size:clamp(28px,5.3cqw,34px);line-height:1.08}#why .cv-why-topology--desktop .cv-why-topology-copy{letter-spacing:.02em;max-width:min(100%,500px);margin-top:12px;font-size:clamp(11px,2.2cqw,13px);line-height:1.5}#why .cv-why-topology--desktop .cv-why-mode-switch{overscroll-behavior-inline:contain;scrollbar-width:none;max-width:calc(100% - clamp(44px,8cqw,64px));top:clamp(190px,35cqw,218px);left:clamp(22px,4cqw,32px);right:auto;overflow-x:auto}#why .cv-why-topology--desktop .cv-why-mode-switch::-webkit-scrollbar{display:none}#why .cv-why-topology--desktop .cv-why-mode-button{letter-spacing:.05em;flex:none;min-height:30px;padding:0 9px;font-size:clamp(8px,1.5cqw,9px)}#why .cv-why-topology--desktop .cv-why-topology-view{inset:clamp(242px,42cqw,278px) 0 0}#why .cv-why-topology--desktop .cv-why-ring--inner{width:43cqw;height:43cqw}#why .cv-why-topology--desktop .cv-why-ring--outer{width:61cqw;height:61cqw}#why .cv-why-topology--desktop .cv-why-topology-tick{height:6px}#why .cv-why-topology--desktop .cv-why-halo{width:49cqw;height:49cqw}#why .cv-why-topology--desktop .cv-why-crystal,#why .cv-why-topology--desktop .cv-why-crystal-lines{border-radius:18px;width:clamp(92px,20cqw,136px);height:clamp(92px,20cqw,136px)}#why .cv-why-topology--desktop .cv-why-phone{border-radius:24px;width:clamp(68px,13.5cqw,98px);height:clamp(136px,27cqw,196px)}#why .cv-why-topology--desktop .cv-why-phone-screen{border-radius:19px;inset:6px}#why .cv-why-topology--desktop .cv-why-vault-stack{gap:clamp(5px,1.1cqw,8px);top:clamp(28px,5.8cqw,42px)}#why .cv-why-topology--desktop .cv-why-vault-divider{width:clamp(38px,9cqw,64px)}#why .cv-why-topology--desktop .cv-why-vault-crypto{max-width:clamp(54px,12cqw,86px)}#why .cv-why-topology--desktop .cv-why-hub-caption{top:47cqw}#why .cv-why-topology--desktop .cv-why-mobile-autofill{gap:clamp(6px,1.2cqw,9px);width:clamp(144px,26cqw,190px);height:clamp(70px,13cqw,92px);padding:0 clamp(12px,2.4cqw,18px);top:54cqw;left:5cqw}#why .cv-why-topology--desktop .cv-why-mobile-autofill-title strong{letter-spacing:.01em}#why .cv-why-topology--desktop .cv-why-mobile-autofill-tag{letter-spacing:.06em}#why .cv-why-topology--desktop .cv-why-topology-view--mobile .cv-why-backup--single,#why .cv-why-topology--desktop .cv-why-topology-view--desktop .cv-why-backup--single{width:clamp(144px,26cqw,190px);height:clamp(70px,13cqw,92px);padding:0 clamp(12px,2.4cqw,18px)}#why .cv-why-topology--desktop .cv-why-desktop .cv-why-monitor{width:clamp(168px,32cqw,232px);height:clamp(96px,18cqw,132px)}#why .cv-why-topology--desktop .cv-why-monitor-screen{padding:clamp(8px,1.6cqw,12px);inset:clamp(7px,1.4cqw,10px)}#why .cv-why-topology--desktop .cv-why-browser,#why .cv-why-topology--desktop .cv-why-desktop-autofill{width:clamp(104px,18cqw,138px);height:clamp(76px,12cqw,94px);top:42cqw}#why .cv-why-topology--desktop .cv-why-browser{left:57cqw}#why .cv-why-topology--desktop .cv-why-desktop-autofill{padding:clamp(8px,1.6cqw,12px);left:75cqw}#why .cv-why-topology--desktop .cv-why-browser-chrome{height:clamp(20px,3.8cqw,24px);padding-inline:clamp(8px,1.7cqw,12px)}#why .cv-why-topology--desktop .cv-why-browser-body{padding:clamp(8px,1.6cqw,12px)}#why .cv-why-topology--desktop .cv-why-edge-label{letter-spacing:.14em;font-size:9px}#why .cv-why-topology--desktop .cv-why-legend{overscroll-behavior-inline:contain;scrollbar-width:none;max-width:calc(100% - clamp(36px,7.6cqw,56px));bottom:clamp(16px,3.2cqw,24px);right:clamp(18px,3.8cqw,28px);overflow-x:auto}#why .cv-why-topology--desktop .cv-why-legend::-webkit-scrollbar{display:none}}@media (width<=680px){#why .cv-why-topology--desktop .cv-why-edge-label--remote{top:17.5cqw;left:44.5cqw}#why .cv-why-topology--desktop .cv-why-edge-label--remote span{white-space:normal;max-width:88px;line-height:1.25}#why .cv-why-topology--desktop .cv-why-desktop{top:22cqw;left:66.5cqw}#why .cv-why-topology--desktop .cv-why-browser,#why .cv-why-topology--desktop .cv-why-desktop-autofill{top:46cqw}#why .cv-why-topology--desktop .cv-why-edge-label--browser{top:40cqw;left:63cqw}#why .cv-why-topology--desktop .cv-why-edge-label--desktop-autofill{display:none}}@media (prefers-reduced-motion:reduce){.cv-why-animated,.cv-why-topology--mobile .cv-why-pulse,.cv-why-topology--desktop .cv-why-pulse,.cv-why-path--local-flow,.cv-why-path--remote-flow,.cv-why-path--child-flow{animation:none}::view-transition-old(cv-why-topology-stage),::view-transition-new(cv-why-topology-stage){animation-duration:1ms}}#why{background:radial-gradient(1000px 760px at 38% 52%,#111c18 0%,#0a0f11 55%,#07090b 100%),#07090b}#why:before{content:"";z-index:0;pointer-events:none;background-image:repeating-linear-gradient(0deg,#78968c09 0 1px,#0000 1px 48px),repeating-linear-gradient(90deg,#78968c09 0 1px,#0000 1px 48px);position:absolute;inset:0}.wte-root{z-index:1;max-width:calc(var(--landing-home-content-max) + (var(--landing-home-gutter) * 2));padding:72px var(--landing-home-gutter) 80px;isolation:isolate;margin:0 auto;position:relative}@media (width<=1180px){.wte-root{padding-right:var(--landing-home-gutter-tablet);padding-left:var(--landing-home-gutter-tablet)}}@media (width<=880px){.wte-root{padding-top:64px;padding-bottom:72px}}@media (width<=720px){.wte-root{padding:52px var(--landing-home-gutter-mobile) 56px}}@keyframes pb-flow{to{stroke-dashoffset:-24px}}@keyframes pb-pulse{0%,to{opacity:.45}50%{opacity:.85}}#backup{--pb-bg:#0a0c11;--pb-restore:#46d6e6;--pb-violet:#9d6bff;--pb-violet-soft:#b79bff;--pb-text:#eef2f8;--pb-muted:#98a2b3;--pb-dim:#6b7585;--pb-line:#ffffff14;background:radial-gradient(1200px 620px at 86% -12%, #9d6bff1f, transparent 58%), radial-gradient(940px 520px at 6% 116%, #46d6e60f, transparent 60%), var(--pb-bg);color:var(--pb-text)}.pb-root{max-width:var(--landing-home-shell-max);padding:var(--landing-home-section-padding-compact-top) var(--landing-home-gutter) var(--landing-home-section-padding-compact-bottom);color:var(--pb-text);font-family:var(--cv-font-body);-webkit-font-smoothing:antialiased;margin:0 auto}.pb-inner{max-width:var(--landing-home-content-max);margin:0 auto}.pb-eyebrow{font-family:var(--cv-font-mono);font-size:var(--landing-home-section-eyebrow-size);letter-spacing:var(--landing-home-section-eyebrow-tracking);text-transform:uppercase;align-items:center;gap:9px;margin-bottom:24px;line-height:1;display:flex}.pb-eyebrow-dot{background:var(--pb-violet);border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px #9d6bffcc}.pb-eyebrow-product{color:var(--pb-violet-soft)}.pb-eyebrow-scope{color:var(--pb-dim)}.pb-headline{max-width:860px;color:var(--pb-text);font-size:var(--landing-home-section-title-size);letter-spacing:var(--landing-home-section-title-tracking);font-weight:600;line-height:var(--landing-home-section-title-line);text-wrap:balance;margin:0}.pb-headline span{color:var(--pb-violet-soft)}.pb-intro{max-width:700px;color:var(--pb-muted);margin:20px 0 0;font-size:17px;line-height:1.6}.pb-layout{margin-top:var(--landing-home-section-content-gap);grid-template-columns:minmax(320px,1fr) minmax(0,500px);align-items:start;gap:56px;display:grid}.pb-copy{flex-direction:column;gap:14px;display:flex}.pb-card{border:1px solid var(--pb-line);background:#ffffff06;border-radius:16px;gap:18px;padding:22px;display:flex}.pb-card-num{width:34px;height:34px;color:var(--pb-violet-soft);font-family:var(--cv-font-mono);border:1px solid #9d6bff66;border-radius:9px;flex:none;justify-content:center;align-items:center;font-size:13px;display:flex}.pb-card-body{flex-direction:column;gap:7px;min-width:0;display:flex}.pb-card h3{color:var(--pb-text);margin:0;font-size:16.5px;font-weight:600;line-height:1.25}.pb-card p{color:var(--pb-muted);margin:0;font-size:14.5px;line-height:1.55}.pb-card-tag{color:var(--pb-violet-soft);font-family:var(--cv-font-mono);letter-spacing:1px;text-transform:uppercase;border:1px solid #9d6bff52;border-radius:6px;align-self:flex-start;margin-top:3px;padding:4px 9px;font-size:10.5px;line-height:1}.pb-card-tag--restore{color:var(--pb-restore);border-color:#46d6e652}.pb-limit{background:#ffffff03;border:1px dashed #ffffff29;border-radius:14px;align-items:flex-start;gap:14px;margin-top:2px;padding:18px 22px;display:flex}.pb-limit span{color:#d2a857;font-family:var(--cv-font-mono);letter-spacing:1.5px;text-transform:uppercase;border:1px solid #d2a85766;border-radius:6px;flex:none;margin-top:1px;padding:4px 8px;font-size:10.5px}.pb-limit p{color:var(--pb-dim);margin:0;font-size:14px;line-height:1.55}.cv-desktop-diagram{position:relative}.pb-diagram-kicker{color:var(--pb-dim);font-family:var(--cv-font-mono);letter-spacing:1.5px;text-transform:uppercase;justify-content:center;margin-bottom:6px;padding:0 8%;font-size:10.5px;display:flex}.pb-diagram-svg{width:100%;height:auto;display:block;overflow:visible}.cv-glow{fill:url(#pb-glowg);opacity:.6}.pb-storage-box{fill:#ffffff03;stroke:#ffffff1a;stroke-dasharray:2 5}.pb-storage-label{font-family:var(--cv-font-mono);letter-spacing:1.5px}.pb-storage-label circle{fill:none;stroke:var(--pb-dim);stroke-width:1.2px}.pb-storage-label line{stroke:var(--pb-dim);stroke-width:1.2px}.pb-storage-label text{fill:#7a8493;font-size:11px}.cv-copy{transition:opacity .25s}.cv-copy path{fill:none;stroke:#ffffff2e;stroke-width:1.4px;stroke-dasharray:1 6;stroke-linecap:round}.cv-restore{fill:none;stroke:var(--pb-restore);stroke-width:1.6px;stroke-linecap:round;opacity:.12;transition:opacity .25s,stroke-width .25s}.cv-coreout{fill:none;stroke:var(--pb-restore);stroke-width:2.2px;opacity:0;transition:opacity .25s}.pb-seal-path{fill:none;stroke:#9d6bff99;stroke-width:1.6px}.pb-core-bar{fill:#9d6bff0f;stroke:#9d6bff57}.pb-core-dot{fill:var(--pb-violet)}.pb-core-title{fill:var(--pb-text);font-size:16px;font-weight:600}.pb-core-meta{fill:var(--pb-muted);font-size:11.5px}.pb-core-title,.pb-capsule text,.pb-sealed-label{font-family:var(--cv-font-display)}.pb-core-meta,.pb-cipher-label,.pb-source-label{font-family:var(--cv-font-body)}.pb-gateway rect{fill:none;stroke:#9d6bff52}.pb-gateway text{fill:var(--pb-violet-soft);font-family:var(--cv-font-mono);letter-spacing:1px;font-size:9.5px}.pb-capsule-brackets{fill:none;stroke:var(--pb-violet);stroke-width:1.4px;opacity:.45}.pb-backup-label,.pb-direction-label,.pb-sealed-label,.pb-node-label,.pb-device-label{font-family:var(--cv-font-mono)}.pb-backup-label{fill:var(--pb-violet-soft);letter-spacing:1.5px;font-size:9.5px}.pb-capsule-shell{fill:url(#pb-capg);stroke:#d8c4ff;stroke-width:1.5px}.pb-capsule-top{fill:#fff;opacity:.18}.pb-capsule-bottom{fill:#000;opacity:.12}.pb-capsule line{stroke-width:.8px}.pb-capsule line:first-of-type{stroke:#ece1ff;opacity:.5}.pb-capsule line:nth-of-type(2){stroke:#ece1ff;opacity:.4}.pb-capsule line:nth-of-type(3){stroke:#1a0f33;opacity:.3}.pb-capsule line:nth-of-type(4),.pb-capsule line:nth-of-type(5){stroke:#ece1ff;stroke-width:.7px;opacity:.3}.pb-sealed-label{fill:#d8c4ff;letter-spacing:1.5px;font-size:12px}.pb-cipher-label{fill:#7a8493;font-size:10.5px}.pb-direction-label{fill:var(--pb-dim);letter-spacing:1px;font-size:9.5px}.pb-direction-label--seal{fill:var(--pb-violet)}.cv-node{cursor:pointer;transition:opacity .25s}.cv-node rect.hit{fill:#0000}.pb-node-box{fill:#ffffff06;stroke:#ffffff21}.pb-node-icon{fill:none;stroke:#8b95a5;stroke-width:1.5px;stroke-linejoin:round}.pb-node-icon circle{fill:#8b95a5;stroke:none}.pb-node-label{fill:#9aa4b4;letter-spacing:1px;font-size:11px}.pb-device-pill{fill:#ffffff08;stroke:#ffffff29}.pb-device-icon{fill:none;stroke:#cdd6e8;stroke-width:1.5px;stroke-linejoin:round}.pb-device-label{fill:#dbe3f1;letter-spacing:1.1px;font-size:11px}.pb-neutral-link{stroke:#ffffff1a;stroke-width:1.4px}.pb-source-label{fill:var(--pb-dim);font-size:11px}.cv-diagram[data-motion=on] .cv-glow{animation:3.6s ease-in-out infinite pb-pulse}.cv-diagram:has(.cv-node:hover) .cv-node:not(:hover){opacity:.32}.cv-diagram:has(.cv-node:hover) .cv-copy{opacity:.16}.cv-diagram:has(.cv-node:hover) .cv-coreout{opacity:1}.cv-diagram[data-motion=on]:has(.cv-node:hover) .cv-coreout{stroke-dasharray:6 6;animation:1s linear infinite pb-flow}.cv-diagram:has(.cv-node[data-k=usb]:hover) .cv-restore[data-k=usb],.cv-diagram:has(.cv-node[data-k=cloud]:hover) .cv-restore[data-k=cloud],.cv-diagram:has(.cv-node[data-k=nas]:hover) .cv-restore[data-k=nas],.cv-diagram:has(.cv-node[data-k=disk]:hover) .cv-restore[data-k=disk]{stroke-width:2.4px;opacity:1}.cv-diagram[data-motion=on]:has(.cv-node[data-k=usb]:hover) .cv-restore[data-k=usb],.cv-diagram[data-motion=on]:has(.cv-node[data-k=cloud]:hover) .cv-restore[data-k=cloud],.cv-diagram[data-motion=on]:has(.cv-node[data-k=nas]:hover) .cv-restore[data-k=nas],.cv-diagram[data-motion=on]:has(.cv-node[data-k=disk]:hover) .cv-restore[data-k=disk]{stroke-dasharray:6 6;animation:1s linear infinite pb-flow}.pb-caption{box-sizing:border-box;border-top:1px solid var(--pb-line);block-size:76px;color:var(--pb-muted);margin:14px 8% 0;padding-top:14px;font-size:13px;line-height:1.5;overflow:hidden}.cv-cap{display:none}.cv-cap-default{display:inline}.cv-diagram:has(.cv-node:hover) .cv-cap-default{display:none}.cv-diagram:has(.cv-node[data-k=usb]:hover) .cv-cap-usb,.cv-diagram:has(.cv-node[data-k=cloud]:hover) .cv-cap-cloud,.cv-diagram:has(.cv-node[data-k=nas]:hover) .cv-cap-nas,.cv-diagram:has(.cv-node[data-k=disk]:hover) .cv-cap-disk{display:inline}.pb-caption-label{color:var(--pb-restore);font-family:var(--cv-font-mono)}@media (prefers-reduced-motion:reduce){.cv-diagram[data-motion=on] .cv-glow,.cv-diagram[data-motion=on]:has(.cv-node:hover) .cv-coreout,.cv-diagram[data-motion=on]:has(.cv-node[data-k=usb]:hover) .cv-restore[data-k=usb],.cv-diagram[data-motion=on]:has(.cv-node[data-k=cloud]:hover) .cv-restore[data-k=cloud],.cv-diagram[data-motion=on]:has(.cv-node[data-k=nas]:hover) .cv-restore[data-k=nas],.cv-diagram[data-motion=on]:has(.cv-node[data-k=disk]:hover) .cv-restore[data-k=disk]{animation:none}}@media (width<=1024px){.pb-layout{grid-template-columns:1fr;gap:40px}.pb-headline{font-size:30px}.pb-root{padding:48px 24px}}@media (width<=560px){.pb-headline{font-size:25px}}@keyframes den-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes den-pulse{0%,to{opacity:.5}50%{opacity:.85}}.den-root{max-width:var(--landing-home-shell-max);padding:var(--landing-home-section-padding-compact-top) var(--landing-home-gutter) var(--landing-home-section-padding-compact-bottom);isolation:isolate;margin:0 auto;position:relative;overflow:hidden}.den-bg,.den-bg-grid{pointer-events:none;position:absolute;inset:0}.den-bg{z-index:-2;background:radial-gradient(110% 70% at 30% 0%, oklch(78% .12 215/.08), transparent 52%), radial-gradient(80% 60% at 100% 100%, oklch(100% 0 0/.03), transparent 60%), linear-gradient(180deg, var(--bg-2), oklch(8% .01 250) 55%, var(--bg-2))}.den-bg-grid{z-index:-1;opacity:.85;background-image:linear-gradient(oklch(100% 0 0/.016) 1px,#0000 1px),linear-gradient(90deg,oklch(100% 0 0/.016) 1px,#0000 1px);background-size:48px 48px;mask-image:radial-gradient(120% 90% at 50% 0,#000 25%,#0000 80%)}.den-root svg{stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;display:block}.den-top{max-width:var(--landing-home-content-max);grid-template-columns:1.15fr .85fr;align-items:end;gap:clamp(24px,4vw,64px);margin-inline:auto;display:grid}.den-heading{min-width:0;animation:.6s 40ms both den-up}.den-kicker{color:oklch(60% .012 250);font-family:var(--cv-font-mono);font-size:var(--landing-home-section-eyebrow-size);letter-spacing:var(--landing-home-section-eyebrow-tracking);text-transform:uppercase;align-items:center;gap:11px;margin-bottom:16px;line-height:1;display:flex}.den-kicker-dot{background:var(--accent);width:6px;height:6px;box-shadow:0 0 10px var(--accent);border-radius:50%}.den-kicker-line{background:oklch(100% 0 0/.18);width:24px;height:1px}.den-kicker-muted{color:oklch(44% .012 250)}.den-headline{max-width:760px;color:var(--ink-0);font-size:var(--landing-home-section-title-size);letter-spacing:var(--landing-home-section-title-tracking);font-weight:600;line-height:var(--landing-home-section-title-line);text-wrap:balance;margin:0}.den-headline span{color:var(--accent);font-style:normal}.den-headline em{color:oklch(68% .012 250);font-style:normal}.den-intro{color:oklch(75% .012 250);min-width:0;margin:0 0 4px;font-size:clamp(14px,1.1vw,15.5px);font-weight:300;line-height:1.55;animation:.6s .12s both den-up}.den-main{max-width:var(--landing-home-content-max);margin-top:var(--landing-home-section-content-gap-compact);grid-template-columns:1.32fr 1fr;align-items:stretch;gap:clamp(20px,2.4vw,38px);margin-inline:auto;display:grid}.den-window{background:linear-gradient(oklch(100% 0 0/.024),oklch(100% 0 0/.005));border:1px solid oklch(100% 0 0/.09);border-radius:7px;min-width:0;animation:.7s .2s both den-up;position:relative;overflow:hidden;box-shadow:inset 0 1px oklch(100% 0 0/.04),0 30px 60px -45px oklch(0% 0 0/.9)}.den-window-chrome{font-family:var(--cv-font-mono);border-bottom:1px solid oklch(100% 0 0/.07);justify-content:space-between;align-items:center;gap:12px;padding:11px 16px;display:flex}.den-window-title{color:oklch(68% .012 250);letter-spacing:.24em;text-transform:uppercase;align-items:center;gap:9px;min-width:0;font-size:10.5px;display:flex}.den-window-title svg{color:var(--accent)}.den-legend{color:oklch(50% .012 250);white-space:nowrap;gap:14px;font-size:10px;display:flex}.den-legend span{align-items:center;gap:6px;display:inline-flex}.den-legend i{border:1px solid oklch(46% .012 250);border-radius:50%;width:6px;height:6px}.den-legend .is-revealed{background:var(--accent);box-shadow:0 0 7px var(--accent);border:0}.den-map{gap:13px;padding:clamp(14px,1.8vw,22px) clamp(14px,2vw,24px);display:grid}.den-visible-row,.den-hidden-row{grid-template-columns:minmax(106px,auto) 34px minmax(0,1fr);align-items:center;gap:10px;display:grid}.den-hidden-stack{gap:7px;display:grid}.den-hidden-row{opacity:.6}.den-pass,.den-vault{border-radius:5px;min-width:0}.den-pass{color:oklch(75% .012 250);min-height:34px;font-family:var(--cv-font-mono);white-space:nowrap;background:oklch(100% 0 0/.012);border:1px dashed oklch(100% 0 0/.16);flex-shrink:0;align-items:center;gap:8px;padding:7px 11px;font-size:12px;line-height:1;display:inline-flex}.den-pass-icon{color:oklch(58% .012 250)}.den-pass-visible{color:var(--ink-0);background:oklch(78% .12 215/.1);border-style:solid;border-color:oklch(78% .12 215/.4)}.den-pass-visible .den-pass-icon{color:var(--accent)}.den-connector{background:linear-gradient(90deg, oklch(78% .12 215/.15), var(--accent));height:1.5px;position:relative}.den-connector:after{content:"";width:8px;height:8px;color:var(--accent);border-top:1.8px solid;border-right:1.8px solid;position:absolute;top:50%;right:-1px;transform:translateY(-50%)rotate(45deg)}.den-connector-hidden{background:repeating-linear-gradient(90deg,oklch(100% 0 0/.22) 0 4px,#0000 4px 8px);height:1px}.den-connector-hidden:after{color:oklch(50% .012 250)}.den-vault{border:1px dashed oklch(100% 0 0/.14);justify-content:space-between;align-items:center;gap:12px;padding:8px 13px;display:flex}.den-vault-title-line{color:oklch(82% .012 250);align-items:center;gap:9px;min-width:0;font-size:13px;font-weight:500;line-height:1.25;display:flex}.den-vault-title-line span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.den-vault-icon{color:oklch(58% .012 250);flex:none}.den-vault-visible{background:linear-gradient(oklch(78% .12 215/.08),oklch(100% 0 0/.01)),oklch(10% .012 250/.64);border-style:solid;border-color:oklch(78% .12 215/.36);border-radius:6px;min-height:44px;position:relative;overflow:hidden}.den-vault-visible:before{content:"";pointer-events:none;animation:4.5s ease-in-out infinite den-pulse;position:absolute;inset:0;box-shadow:inset 0 0 50px -12px oklch(78% .12 215/.5)}.den-vault-visible>*{position:relative}.den-vault-visible .den-vault-title-line{color:var(--ink-0);font-size:13.5px;font-weight:600}.den-vault-visible .den-vault-icon{color:var(--accent)}.den-data-bars{flex:none;align-items:center;gap:4px;display:flex}.den-data-bars i{background:var(--accent);opacity:.85;border-radius:2px;width:22px;height:7px}.den-data-bars i:nth-child(2){opacity:.5;width:12px}.den-data-bars i:nth-child(3){opacity:.35;width:30px}.den-data-bars--hidden i{opacity:1;background:oklch(100% 0 0/.12)}.den-data-bars--hidden i:nth-child(2){opacity:1;background:oklch(100% 0 0/.07);width:34px}.den-data-bars--hidden i:nth-child(3){opacity:1;background:oklch(100% 0 0/.1);width:14px}.den-inventory{background:repeating-linear-gradient(45deg,oklch(100% 0 0/.012) 0 7px,#0000 7px 14px);border-top:1px dashed oklch(100% 0 0/.16);border-bottom:1px dashed oklch(100% 0 0/.16);flex-wrap:wrap;align-items:center;gap:8px 18px;padding:10px 13px;display:flex}.den-inventory div{align-items:center;gap:9px;min-width:0;display:flex}.den-inventory svg{color:oklch(82% .012 250);flex:none}.den-inventory span{color:oklch(82% .012 250);font-size:13px;font-weight:600}.den-inventory strong{color:var(--ink-0)}.den-inventory-divider{background:oklch(100% 0 0/.14);width:1px;height:15px}.den-inventory .den-counter{color:oklch(68% .012 250);font-family:var(--cv-font-mono);font-size:11.5px;font-weight:400}.den-inventory .den-counter strong{color:oklch(82% .012 250);font-weight:500}.den-hidden-more{color:oklch(42% .012 250);font-family:var(--cv-font-mono);align-items:center;gap:10px;padding-left:2px;font-size:10.5px;display:flex}.den-hidden-more:before{content:"...";color:oklch(42% .012 250);letter-spacing:.28em;flex:none;width:96px;font-size:15px}.den-theses{flex-direction:column;min-width:0;animation:.7s .3s both den-up;display:flex}.den-theses-label{color:oklch(60% .012 250);font-family:var(--cv-font-mono);letter-spacing:.24em;text-transform:uppercase;margin-bottom:4px;font-size:10.5px}.den-thesis{border-bottom:1px solid oklch(100% 0 0/.08);align-items:flex-start;gap:14px;padding:15px 0;display:flex}.den-thesis:nth-of-type(4){border-bottom:0}.den-thesis-num{color:var(--accent);font-family:var(--cv-font-mono);flex:none;padding-top:2px;font-size:12px}.den-thesis h3{color:var(--ink-0);margin:0 0 5px;font-size:1.02rem;font-weight:600}.den-thesis p{color:oklch(68% .012 250);margin:0;font-size:.88rem;font-weight:300;line-height:1.55}.den-limit{background:linear-gradient(oklch(78% .12 75/.04),#0000);border:1px solid oklch(78% .12 75/.2);border-left:2px solid oklch(78% .12 75);border-radius:6px;gap:13px;margin-top:auto;padding:14px 15px;display:flex}.den-limit-icon{color:oklch(78% .12 75);flex:none;margin-top:1px}.den-limit p{color:oklch(76% .012 250);margin:0;font-size:.82rem;font-weight:300;line-height:1.55}.den-limit p>span{color:oklch(78% .12 75);font-family:var(--cv-font-mono);letter-spacing:.18em;text-transform:uppercase;font-size:10px}.den-limit strong{color:var(--ink-0);font-weight:500}@media (width<=1080px){.den-root{padding-inline:var(--landing-home-gutter-tablet)}.den-top,.den-main{grid-template-columns:1fr}.den-intro{max-width:760px}.den-limit{margin-top:18px}}@media (width<=720px){.den-root{padding:56px var(--landing-home-gutter-mobile)}.den-window-chrome,.den-legend,.den-inventory{flex-direction:column;align-items:flex-start}.den-visible-row,.den-hidden-row{grid-template-columns:1fr;gap:8px}.den-connector{background:linear-gradient(180deg, var(--accent), transparent);justify-self:center;width:1px;height:18px}.den-connector:after{inset:auto auto -1px 50%;transform:translate(-50%)rotate(135deg)}.den-inventory-divider,.den-data-bars{display:none}}@media (prefers-reduced-motion:reduce){.den-heading,.den-intro,.den-window,.den-theses,.den-vault-visible:before{animation:none}}@keyframes cv-arch-dash{to{stroke-dashoffset:-32px}}.cv-arch-screen{--cv-arch-bg:#07080b;--cv-arch-panel:#090a0e;--cv-arch-line:#1a2230;--cv-arch-text:#dde5ef;--cv-arch-muted:#8b97a8;--cv-arch-dim:#7b879a;--cv-arch-key:#f0b35e;--cv-arch-storage:#38e0c1;--cv-arch-storage-dim:#1f7d6e;--cv-arch-remote:#9b8cf5;color:var(--cv-arch-text);background:radial-gradient(900px 520px at 30% 26%, #0d1119 0%, #08090d 60%, #06070a 100%), var(--cv-arch-bg);position:relative;overflow:hidden}.cv-arch-root{gap:var(--landing-home-section-content-gap-compact);width:100%;max-width:calc(var(--landing-home-content-max) + (var(--landing-home-gutter) * 2));min-height:inherit;padding:var(--landing-home-section-padding-compact-top) var(--landing-home-gutter) var(--landing-home-section-padding-compact-bottom);flex-direction:column;margin:0 auto;display:flex}.cv-arch-header{flex:none;justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.cv-arch-copy{max-width:880px}.cv-arch-eyebrow{color:var(--cv-arch-storage);font-family:var(--cv-font-mono);font-size:var(--landing-home-section-eyebrow-size);letter-spacing:var(--landing-home-section-eyebrow-tracking);text-transform:uppercase;align-items:center;gap:9px;margin-bottom:9px;font-weight:500;line-height:1;display:inline-flex}.cv-arch-eyebrow:before{content:"";width:var(--landing-home-section-eyebrow-dot-size);height:var(--landing-home-section-eyebrow-dot-size);background:var(--cv-arch-storage);box-shadow:0 0 10px var(--cv-arch-storage);border-radius:50%;flex:none}.cv-arch-title{color:var(--cv-arch-text);font-size:var(--landing-home-section-title-size);font-weight:600;line-height:var(--landing-home-section-title-line);letter-spacing:var(--landing-home-section-title-tracking);text-wrap:balance;margin:0 0 12px}.cv-arch-intro{max-width:820px;color:var(--cv-arch-muted);text-wrap:pretty;margin:0;font-size:14.5px;line-height:1.55}.cv-arch-legend{color:var(--cv-arch-dim);font-family:var(--cv-font-mono);flex-direction:column;flex:none;gap:7px;padding-bottom:2px;font-size:11px;display:flex}.cv-arch-legend-item{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.cv-arch-legend-swatch{background:currentColor;border:1.5px solid;border-radius:3px;width:11px;height:11px}.cv-arch-legend-swatch.is-key{color:var(--cv-arch-key);background:#1b1409}.cv-arch-legend-swatch.is-storage{color:var(--cv-arch-storage-dim);background:#0c1714}.cv-arch-legend-swatch.is-remote{color:var(--cv-arch-remote);background:#0f0d18}.cv-arch-legend-swatch.is-boundary{background:0 0;border:0;border-top:1.5px dashed #56627a;border-radius:0;width:16px;height:0}.cv-arch-diagram{background:var(--cv-arch-panel);flex:auto;min-height:0;overflow:hidden}.cv-arch-svg{width:100%;height:100%;min-height:560px;font-family:var(--cv-font-mono);display:block}.cv-arch-remote-path{animation:1.6s linear infinite cv-arch-dash}@media (prefers-reduced-motion:reduce){.cv-arch-remote-path{animation:none}}@media (width<=1120px){.cv-arch-screen{min-height:auto;overflow:visible}.cv-arch-root{min-height:auto;padding:80px var(--landing-home-gutter) 90px}.cv-arch-header{grid-template-columns:1fr;align-items:start;gap:22px;display:grid}.cv-arch-legend{grid-template-columns:repeat(2,minmax(0,max-content));gap:8px 18px;display:grid}.cv-arch-diagram{overscroll-behavior-inline:contain;overflow-x:auto}.cv-arch-svg{width:max(clamp(760px,112vw,1120px),100%);height:auto;min-height:0}}@media (width<=720px){.cv-arch-root{padding:44px var(--pad,18px) 52px}.cv-arch-eyebrow{letter-spacing:.22em;font-size:10px}.cv-arch-title{font-size:24px;line-height:1.14}.cv-arch-intro{font-size:13.5px}.cv-arch-legend{grid-template-columns:1fr;font-size:10px}.cv-arch-diagram{border-radius:10px}.cv-arch-svg{width:max(clamp(680px,128vw,980px),100%)}}.pro-modules-root{max-width:var(--landing-home-shell-max);padding:var(--landing-home-section-padding-top) var(--landing-home-gutter) var(--landing-home-section-padding-bottom);color:var(--ink-0);isolation:isolate;--pm-accent:oklch(84% .13 215);--pm-violet:oklch(80% .12 305);--pm-amber:oklch(78% .12 70);--pm-muted:oklch(68% .018 250);--pm-muted-2:oklch(56% .018 250);--pm-line:oklch(36% .012 250/.55);--pm-line-soft:oklch(32% .012 250/.42);--pm-card:oklch(13% .014 250/.82);--pm-card-soft:oklch(16% .014 250/.58);margin:0 auto;scroll-margin-top:96px;position:relative}.pm-shell{width:100%;max-width:var(--landing-home-content-max);margin:0 auto}.pm-header{max-width:820px;margin:0 0 var(--landing-home-section-content-gap-compact)}.pm-eyebrow{color:var(--pm-violet);font-family:var(--cv-font-mono);font-size:var(--landing-home-section-eyebrow-size);letter-spacing:var(--landing-home-section-eyebrow-tracking);text-transform:uppercase;border:1px solid oklch(56% .12 305/.34);border-radius:999px;align-items:center;gap:8px;padding:5px 12px;line-height:1;display:inline-flex}.pm-eyebrow-dot,.pm-tick,.pm-disclosure>span{background:var(--pm-violet);border-radius:50%;flex:none;width:5px;height:5px;display:inline-block}.pm-header h2{max-width:20ch;color:var(--ink-0);font-size:var(--landing-home-section-title-size);letter-spacing:var(--landing-home-section-title-tracking);font-weight:600;line-height:var(--landing-home-section-title-line);text-wrap:balance;margin:18px 0 0}.pm-header p{max-width:72ch;color:var(--pm-muted);text-wrap:pretty;margin:14px 0 0;font-size:15px;line-height:1.6}.pm-tabs{position:relative}.pm-tab-control{clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.pm-main{align-items:stretch;gap:24px;display:flex}.pm-sidebar{flex-direction:column;flex:0 0 344px;width:344px;min-width:0;display:flex}.pm-nav{flex-direction:column;gap:4px;display:flex}.pm-nav-label{color:var(--pm-muted);cursor:pointer;border:1px solid #0000;border-radius:9px;flex-direction:column;gap:3px;padding:14px 16px;transition:background .15s,border-color .15s,color .15s;display:flex;position:relative}.pm-nav-label:hover{background:oklch(100% 0 0/.045)}.pm-tab-control:focus-visible~.pm-main .pm-nav-label{outline-offset:2px}.pm-tab-control:first-of-type:focus-visible~.pm-main .pm-nav-label:first-child,.pm-tab-control:nth-of-type(2):focus-visible~.pm-main .pm-nav-label:nth-child(2),.pm-tab-control:nth-of-type(3):focus-visible~.pm-main .pm-nav-label:nth-child(3),.pm-tab-control:nth-of-type(4):focus-visible~.pm-main .pm-nav-label:nth-child(4),.pm-tab-control:nth-of-type(5):focus-visible~.pm-main .pm-nav-label:nth-child(5){outline:2px solid oklch(78% .12 215/.62)}.pm-tab-control:first-of-type:checked~.pm-main .pm-nav-label:first-child,.pm-tab-control:nth-of-type(2):checked~.pm-main .pm-nav-label:nth-child(2),.pm-tab-control:nth-of-type(3):checked~.pm-main .pm-nav-label:nth-child(3),.pm-tab-control:nth-of-type(4):checked~.pm-main .pm-nav-label:nth-child(4),.pm-tab-control:nth-of-type(5):checked~.pm-main .pm-nav-label:nth-child(5){background:oklch(24% .08 215/.09);border-color:oklch(58% .12 215/.28)}.pm-tab-control:first-of-type:checked~.pm-main .pm-nav-label:first-child .pm-nav-name,.pm-tab-control:nth-of-type(2):checked~.pm-main .pm-nav-label:nth-child(2) .pm-nav-name,.pm-tab-control:nth-of-type(3):checked~.pm-main .pm-nav-label:nth-child(3) .pm-nav-name,.pm-tab-control:nth-of-type(4):checked~.pm-main .pm-nav-label:nth-child(4) .pm-nav-name,.pm-tab-control:nth-of-type(5):checked~.pm-main .pm-nav-label:nth-child(5) .pm-nav-name{color:var(--ink-0)}.pm-tab-control:first-of-type:checked~.pm-main .pm-nav-label:first-child .pm-nav-chevron,.pm-tab-control:nth-of-type(2):checked~.pm-main .pm-nav-label:nth-child(2) .pm-nav-chevron,.pm-tab-control:nth-of-type(3):checked~.pm-main .pm-nav-label:nth-child(3) .pm-nav-chevron,.pm-tab-control:nth-of-type(4):checked~.pm-main .pm-nav-label:nth-child(4) .pm-nav-chevron,.pm-tab-control:nth-of-type(5):checked~.pm-main .pm-nav-label:nth-child(5) .pm-nav-chevron{opacity:1}.pm-nav-line{justify-content:space-between;align-items:center;gap:8px;display:flex}.pm-nav-name{color:oklch(86% .014 250);font-size:14px;font-weight:600;line-height:1.3}.pm-nav-meta,.pm-nav-status{align-items:center;gap:8px;display:inline-flex}.pm-nav-num,.pm-nav-status,.pm-kicker,.pm-section-label,.pm-contrast-label,.pm-availability,.pm-disclosure{font-family:var(--cv-font-mono)}.pm-nav-num{color:oklch(64% .014 250);letter-spacing:.05em;font-size:10.5px}.pm-nav-chevron{color:var(--pm-accent);opacity:0;font-size:17px;line-height:1;transition:opacity .15s;transform:translateY(-1px)}.pm-nav-tagline{color:oklch(61% .018 250);font-size:12.5px;line-height:1.4}.pm-nav-status{color:var(--pm-status-color,var(--pm-muted-2));letter-spacing:.03em;margin-top:2px;font-size:10.5px}.pm-status-dot{background:var(--pm-status-color,var(--pm-muted-2));border-radius:50%;flex:none;width:5px;height:5px;display:inline-block}[data-tone=platform]{--pm-status-color:var(--pm-amber)}[data-tone=pro]{--pm-status-color:var(--pm-violet)}[data-tone=runtime]{--pm-status-color:oklch(62% .018 250)}.pm-purchase{background:oklch(100% 0 0/.025);border:1px solid oklch(100% 0 0/.1);border-top-color:oklch(56% .12 305/.3);border-radius:14px;flex-direction:column;gap:14px;margin-top:16px;padding:20px;display:flex}.pm-purchase-head,.pm-price-row,.pm-benefit{align-items:center;display:flex}.pm-purchase-head{justify-content:space-between;gap:10px}.pm-purchase-title{color:var(--ink-0);letter-spacing:.01em;font-size:15px;font-weight:600}.pm-purchase-badge{color:var(--pm-violet);font-family:var(--cv-font-mono);letter-spacing:.12em;border:1px solid oklch(56% .12 305/.3);border-radius:4px;padding:2px 6px;font-size:10px}.pm-price-row{align-items:baseline;gap:8px}.pm-price{color:var(--ink-0);font-size:34px;font-weight:600;line-height:1}.pm-price-note{color:oklch(58% .018 250);font-family:var(--cv-font-mono);font-size:12px}.pm-benefits{flex-direction:column;gap:7px;display:flex}.pm-benefit{color:oklch(80% .018 250);align-items:flex-start;gap:8px;font-size:13px;line-height:1.4}.pm-tick{background:var(--pm-accent);margin-top:6px}.pm-purchase-form{flex-direction:column;gap:10px;display:flex}.pm-checkout-acceptance{color:oklch(64% .018 250);align-items:flex-start;gap:8px;font-size:11.5px;line-height:1.45;display:flex}.pm-checkout-acceptance input{accent-color:var(--pm-accent);flex:none;margin-top:2px}.pm-checkout-acceptance a{color:var(--pm-accent);text-decoration:none}.pm-cta{background:var(--pm-accent);color:oklch(18% .06 215);cursor:pointer;width:100%;min-height:42px;font:700 14px / 1 var(--cv-font-body);text-align:center;border:0;border-radius:9px;padding:0 12px;transition:filter .15s,opacity .15s;display:block}.pm-cta:hover{filter:brightness(1.08)}.pm-purchase-form:has([data-checkout-legal-acceptance]:not(:checked)) .pm-cta,.pm-purchase-form:has([data-checkout-legal-acceptance]:not(:checked)) .pm-cta:hover{cursor:not-allowed;filter:none;opacity:.54}.pm-license-link{color:var(--pm-muted);text-underline-offset:3px;align-self:flex-start;font-size:13px;text-decoration:underline}.pm-purchase-disclaimer{color:oklch(66% .018 250);margin:0;font-size:11px;line-height:1.5}.pm-detail{flex:auto;min-width:0}.pm-detail-panel{background:var(--pm-card);border:1px solid oklch(100% 0 0/.08);border-radius:14px;min-height:100%;padding:30px 32px;display:none}.pm-tab-control:first-of-type:checked~.pm-main .pm-detail-panel:first-child,.pm-tab-control:nth-of-type(2):checked~.pm-main .pm-detail-panel:nth-child(2),.pm-tab-control:nth-of-type(3):checked~.pm-main .pm-detail-panel:nth-child(3),.pm-tab-control:nth-of-type(4):checked~.pm-main .pm-detail-panel:nth-child(4),.pm-tab-control:nth-of-type(5):checked~.pm-main .pm-detail-panel:nth-child(5){display:block}.pm-detail-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.pm-kicker{color:var(--pm-accent);letter-spacing:.12em;font-size:11px}.pm-title-row{flex-wrap:wrap;align-items:center;gap:12px;margin-top:8px;display:flex}.pm-title-row h3{color:var(--ink-0);margin:0;font-size:28px;font-weight:600;line-height:1.15}.pm-status-pill{color:var(--pm-status-color,var(--pm-accent));font-family:var(--cv-font-mono);white-space:nowrap;background:oklch(20% .06 215/.08);border:1px solid oklch(62% .1 215/.4);border-radius:999px;padding:4px 10px;font-size:11px}.pm-formula{color:oklch(95% .012 250);letter-spacing:-.01em;text-wrap:balance;max-width:24ch;margin:22px 0 0;font-size:24px;font-weight:500;line-height:1.4}.pm-lead{color:oklch(75% .018 250);max-width:60ch;margin:16px 0 0;font-size:15px;line-height:1.6}.pm-contrast{align-items:stretch;gap:12px;margin:28px 0 0;display:flex}.pm-contrast-card{background:oklch(100% 0 0/.02);border:1px solid oklch(100% 0 0/.07);border-radius:12px;flex:1;padding:18px 20px}.pm-contrast-card.is-result{background:oklch(24% .08 215/.06);border-color:oklch(58% .12 215/.32)}.pm-contrast-label{color:oklch(66% .018 250);letter-spacing:.12em;text-transform:uppercase;font-size:10px;display:block}.pm-contrast-card.is-result .pm-contrast-label{color:var(--pm-accent)}.pm-contrast-card p{color:oklch(70% .018 250);margin:11px 0 0;font-size:14px;line-height:1.55}.pm-contrast-card.is-result p{color:oklch(88% .014 250)}.pm-arrow{color:oklch(48% .018 250);flex:none;justify-content:center;align-items:center;padding:0 2px;font-size:18px;display:flex}.pm-scenarios{margin:26px 0 0}.pm-section-label{color:var(--pm-accent);letter-spacing:.1em;text-transform:uppercase;font-size:10.5px;display:block}.pm-scenario-list{flex-direction:column;gap:11px;margin-top:13px;display:flex}.pm-scenario{color:oklch(80% .018 250);align-items:flex-start;gap:12px;font-size:14.5px;line-height:1.5;display:flex}.pm-scenario-marker{color:var(--pm-accent);font-family:var(--cv-font-mono);flex:none;font-size:14px;line-height:1.5}.pm-availability{color:oklch(66% .018 250);border-top:1px solid oklch(100% 0 0/.06);align-items:center;gap:8px;margin:26px 0 0;padding-top:18px;font-size:11.5px;display:flex}.pm-mobile-purchase{display:none}.pm-disclosure{color:oklch(66% .018 250);align-items:center;gap:8px;margin:22px 0 0;font-size:11.5px;display:flex}@media (width<=880px){.pro-modules-root{padding:80px 20px 72px}.pm-header{margin-bottom:28px}.pm-header h2{font-size:clamp(26px,8vw,34px)}.pm-main{flex-direction:column;gap:18px}.pm-sidebar{flex-basis:auto;width:100%}.pm-nav{overscroll-behavior-inline:contain;scroll-snap-type:inline proximity;scrollbar-width:thin;flex-direction:row;gap:8px;margin-inline:-20px;padding:0 20px 6px;scroll-padding-inline:20px;overflow-x:auto}.pm-nav-label{scroll-snap-align:start;background:oklch(100% 0 0/.02);flex:0 0 clamp(136px,28vw,156px);min-width:clamp(136px,28vw,156px);padding:11px 14px}.pm-nav-tagline{display:none}.pm-nav-bar{background:var(--pm-accent);opacity:0;border-radius:2px;height:2px;transition:opacity .15s;position:absolute;bottom:-1px;left:14px;right:14px}.pm-tab-control:first-of-type:checked~.pm-main .pm-nav-label:first-child .pm-nav-bar,.pm-tab-control:nth-of-type(2):checked~.pm-main .pm-nav-label:nth-child(2) .pm-nav-bar,.pm-tab-control:nth-of-type(3):checked~.pm-main .pm-nav-label:nth-child(3) .pm-nav-bar,.pm-tab-control:nth-of-type(4):checked~.pm-main .pm-nav-label:nth-child(4) .pm-nav-bar,.pm-tab-control:nth-of-type(5):checked~.pm-main .pm-nav-label:nth-child(5) .pm-nav-bar{opacity:1}.pm-purchase{display:none}.pm-detail-panel{padding:22px 20px}.pm-title-row h3{font-size:24px}.pm-formula{font-size:20px}.pm-contrast{flex-direction:column}.pm-arrow{padding:0;font-size:0}.pm-arrow:before{content:"↓";font-size:18px}.pm-mobile-purchase{z-index:5;backdrop-filter:blur(8px);background:oklch(16% .014 250/.96);border:1px solid oklch(100% 0 0/.12);border-radius:14px;margin-top:12px;padding:16px;display:block;position:sticky;bottom:12px;box-shadow:0 8px 30px oklch(3% .014 250/.4)}.pm-mobile-purchase p{color:oklch(58% .018 250);text-align:center;margin:10px 0 0;font-size:11.5px;line-height:1.45}.pm-purchase-form.is-compact{gap:9px}}@media (prefers-reduced-motion:reduce){.pm-nav-label,.pm-nav-chevron,.pm-nav-bar,.pm-cta{transition-duration:.01ms}}.pa-root{max-width:var(--landing-home-shell-max);padding:var(--landing-home-section-padding-top) var(--landing-home-gutter) var(--landing-home-section-padding-bottom);isolation:isolate;--pa-cyan:oklch(84% .13 215);--pa-cyan-dim:oklch(55% .1 215);--pa-cyan-bg:oklch(20% .05 215/.55);--pa-cyan-bd:oklch(42% .1 215/.5);--pa-cyan-glow:oklch(62% .15 215/.3);--pa-violet:oklch(80% .12 305);--pa-violet-dim:oklch(55% .1 305);--pa-violet-bg:oklch(20% .05 305/.5);--pa-violet-bd:oklch(42% .1 305/.45);--pa-violet-glow:oklch(55% .13 305/.28);--pa-mint:oklch(80% .1 175);--pa-mint-dim:oklch(55% .08 175);--pa-mint-bg:oklch(20% .05 175/.5);--pa-mint-bd:oklch(40% .08 175/.45);--pa-amber:oklch(82% .12 60);--pa-amber-dim:oklch(55% .1 60);--pa-line:oklch(36% .012 250/.55);--pa-line-dim:oklch(30% .012 250/.3);--pa-card-bg:oklch(13% .012 250/.78);--pa-card-bg-strong:oklch(16% .014 250/.85);--pa-card-bg-deep:oklch(10% .012 250/.85);margin:0 auto;position:relative;overflow:hidden}.pa-bg{z-index:-2;background:radial-gradient(55% 38% at 25% 20%, oklch(22% .05 215/.18), transparent 70%), radial-gradient(55% 38% at 78% 25%, oklch(22% .05 305/.16), transparent 70%), radial-gradient(45% 30% at 50% 92%, oklch(20% .04 215/.1), transparent 80%), linear-gradient(180deg, var(--bg-2), var(--bg-1) 50%, var(--bg-2));position:absolute;inset:0}.pa-bg-grid{z-index:-1;opacity:.3;pointer-events:none;background-image:linear-gradient(var(--line-2) 1px, transparent 1px), linear-gradient(90deg, var(--line-2) 1px, transparent 1px);background-size:56px 56px;position:absolute;inset:0;mask-image:radial-gradient(80% 65% at 50% 45%,#000 35%,#0000 95%)}.pa-header{max-width:var(--landing-home-content-max);margin:0 auto var(--landing-home-section-content-gap);text-align:center;flex-direction:column;align-items:center;display:flex}.pa-eyebrow{font-family:var(--cv-font-mono);font-size:var(--landing-home-section-eyebrow-size);letter-spacing:var(--landing-home-section-eyebrow-tracking);text-transform:uppercase;color:var(--pa-cyan);align-items:center;gap:10px;margin-bottom:22px;line-height:1;display:inline-flex}.pa-eyebrow-dot{background:var(--pa-cyan);width:5px;height:5px;box-shadow:0 0 8px var(--pa-cyan);border-radius:50%}.pa-header .pa-headline{font-size:var(--landing-home-section-title-size);line-height:var(--landing-home-section-title-line);letter-spacing:var(--landing-home-section-title-tracking);color:var(--ink-0);text-wrap:balance;max-width:920px;margin:0 0 30px;font-weight:500}.pa-headline .h-line{display:block}.pa-headline .h-cyan{background:linear-gradient(180deg, var(--pa-cyan), oklch(72% .1 250));color:#0000;-webkit-background-clip:text;background-clip:text}.pa-headline .h-violet{background:linear-gradient(180deg, var(--pa-violet), oklch(72% .09 260));color:#0000;-webkit-background-clip:text;background-clip:text}.pa-intro{color:var(--ink-1);text-wrap:pretty;max-width:640px;margin:0 auto;font-size:15.5px;line-height:1.6}.pa-matrix{max-width:var(--landing-home-content-max);margin:0 auto;position:relative}.pa-connectors{pointer-events:none;z-index:1;position:absolute;left:0;right:0}.pa-cards{z-index:2;grid-template-columns:1fr 1fr;gap:24px;display:grid;position:relative}.pa-card{background:var(--pa-card-bg);border:1px solid var(--pa-line);isolation:isolate;border-radius:14px;flex-direction:column;min-height:460px;padding:30px 30px 26px;display:flex;position:relative;overflow:hidden}.pa-card:before{content:"";pointer-events:none;background:radial-gradient(120% 50% at 50% 0%, var(--pa-card-glow,transparent), transparent 70%);z-index:-1;opacity:.6;position:absolute;inset:0}.pa-card.is-free{--pa-card-glow:oklch(30% .1 215/.3);border-color:var(--pa-cyan-bd);box-shadow:inset 0 1px oklch(50% .1 215/.18),0 0 40px oklch(30% .1 215/.1)}.pa-card.is-pro{--pa-card-glow:oklch(30% .1 305/.3);border-color:var(--pa-violet-bd);box-shadow:inset 0 1px oklch(50% .1 305/.18),0 0 40px oklch(30% .1 305/.1)}.pa-card-ledger{font-family:var(--cv-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);align-items:center;gap:8px;font-size:10px;display:inline-flex;position:absolute;top:14px;right:18px}.pa-card-ledger:before{content:"";background:var(--ink-3);width:5px;height:5px;transform:rotate(45deg)}.pa-card.is-free .pa-card-ledger{color:var(--pa-cyan-dim)}.pa-card.is-free .pa-card-ledger:before{background:var(--pa-cyan-dim)}.pa-card.is-pro .pa-card-ledger{color:var(--pa-violet-dim)}.pa-card.is-pro .pa-card-ledger:before{background:var(--pa-violet-dim)}.pa-card-head{align-items:flex-start;gap:18px;display:flex}.pa-card-glyph{border:1px solid var(--pa-line);background:oklch(16% .012 250/.7);border-radius:12px;flex-shrink:0;place-items:center;width:56px;height:56px;display:grid;position:relative}.pa-card.is-free .pa-card-glyph{border-color:var(--pa-cyan-bd);color:var(--pa-cyan);box-shadow:0 0 24px var(--pa-cyan-glow);background:radial-gradient(70% 70% at 50% 30%,oklch(30% .1 215/.4),#0000 70%),oklch(16% .012 250/.7)}.pa-card.is-pro .pa-card-glyph{border-color:var(--pa-violet-bd);color:var(--pa-violet);box-shadow:0 0 24px var(--pa-violet-glow);background:radial-gradient(70% 70% at 50% 30%,oklch(30% .1 305/.4),#0000 70%),oklch(16% .012 250/.7)}.pa-card-titles{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.pa-tier-label{font-family:var(--cv-font-mono);letter-spacing:.16em;text-transform:uppercase;font-size:11px}.pa-card.is-free .pa-tier-label{color:var(--pa-cyan)}.pa-card.is-pro .pa-tier-label{color:var(--pa-violet)}.pa-tier-price{letter-spacing:-.022em;color:var(--ink-0);align-items:baseline;gap:12px;margin-top:2px;font-size:38px;font-weight:500;display:flex}.pa-tier-price-suffix{font-family:var(--cv-font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);font-size:11px;font-weight:400}.pa-tier-tag{color:var(--ink-1);max-width:36ch;margin-top:8px;font-size:13.5px;line-height:1.5}.pa-card-chip{font-family:var(--cv-font-mono);letter-spacing:.1em;text-transform:uppercase;border-radius:100px;align-self:flex-start;align-items:center;gap:8px;margin-top:18px;padding:6px 11px 6px 9px;font-size:10.5px;display:inline-flex}.pa-card.is-free .pa-card-chip{background:var(--pa-cyan-bg);border:1px solid var(--pa-cyan-bd);color:var(--pa-cyan)}.pa-card.is-pro .pa-card-chip{background:var(--pa-violet-bg);border:1px solid var(--pa-violet-bd);color:var(--pa-violet)}.pa-card-chip-dot{background:currentColor;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px}.pa-card-rule{background:linear-gradient(90deg, transparent, var(--pa-line), transparent);height:1px;margin:22px 0 18px}.pa-included-label{font-family:var(--cv-font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3);margin-bottom:14px;font-size:10.5px}.pa-list{flex-direction:column;flex:1;gap:12px;display:flex}.pa-item{color:var(--ink-1);text-wrap:pretty;grid-template-columns:18px 1fr;align-items:flex-start;gap:12px;font-size:14px;line-height:1.5;display:grid}.pa-item-check{border:1px solid;border-radius:50%;flex-shrink:0;place-items:center;width:18px;height:18px;margin-top:2px;display:grid}.pa-card.is-free .pa-item-check{color:var(--pa-cyan)}.pa-card.is-pro .pa-item-check{color:var(--pa-violet)}.pa-item-check svg{display:block}.pa-item-check:before{content:"";border-bottom:1.5px solid;border-left:1.5px solid;width:7px;height:4px;transform:translateY(-1px)rotate(-45deg)}.pa-item strong{color:var(--ink-0);font-weight:500}.pa-item-meta{font-family:var(--cv-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);margin-top:4px;font-size:10.5px;display:block}.pa-card-cta{flex-direction:column;gap:10px;margin-top:22px;display:flex}.pa-card-cta-form{gap:10px;margin:0;display:grid}.pa-checkout-acceptance{color:var(--ink-3);align-items:flex-start;gap:9px;font-size:12px;line-height:1.45;display:flex}.pa-checkout-acceptance input{width:16px;height:16px;accent-color:var(--pa-cyan);flex:none;margin:1px 0 0}.pa-checkout-acceptance a{color:var(--pa-cyan);text-underline-offset:3px;font-weight:700;text-decoration:underline}.pa-cta-btn{appearance:none;letter-spacing:-.005em;cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:10px;width:100%;padding:13px 18px;font-family:inherit;font-size:14px;font-weight:500;transition:transform .15s,box-shadow .2s,background .2s;display:inline-flex}.pa-cta-btn.is-active{border-color:var(--pa-cyan-bd);color:var(--pa-cyan);background:linear-gradient(oklch(36% .1 215/.55),oklch(24% .08 215/.55));box-shadow:inset 0 1px oklch(60% .12 215/.3),0 0 24px oklch(40% .12 215/.2)}.pa-cta-btn.is-active:hover{background:linear-gradient(oklch(40% .1 215/.65),oklch(28% .08 215/.65));transform:translateY(-1px);box-shadow:inset 0 1px oklch(62% .12 215/.4),0 0 32px oklch(42% .12 215/.3)}.pa-card-cta-form:has([data-checkout-legal-acceptance]:not(:checked)) .pa-cta-btn,.pa-card-cta-form:has([data-checkout-legal-acceptance]:not(:checked)) .pa-cta-btn:hover,.pa-cta-btn:disabled{border-color:var(--pa-line);color:var(--ink-3);cursor:not-allowed;box-shadow:none;background:oklch(16% .012 250/.72);transform:none}.pa-cta-btn:disabled:hover{box-shadow:none;background:oklch(16% .012 250/.72);transform:none}.pa-cta-btn.is-disabled{border-color:var(--pa-line);color:var(--ink-2);cursor:not-allowed;background:oklch(16% .012 250/.6)}.pa-cta-btn.is-disabled svg,.pa-cta-btn.is-disabled .cv-glyph{color:var(--ink-3)}.pa-card-recovery-link{color:var(--ink-3);text-underline-offset:4px;justify-content:center;margin-top:10px;font-size:12px;font-weight:700;text-decoration:underline;display:inline-flex}.pa-card-note{text-align:center;color:var(--ink-3);text-wrap:pretty;font-size:12px;line-height:1.5}.pa-card.is-pro .pa-card-note{text-align:left}.pa-card-descender{background:var(--pa-line);width:1px;height:16px;position:absolute;bottom:-16px;left:50%;transform:translate(-50%)}.pa-card-descender:after{content:"";background:var(--bg-2);border:1px solid var(--pa-line);border-radius:50%;width:7px;height:7px;position:absolute;bottom:-3px;left:-3px}.pa-baseline{border:1px solid var(--pa-mint-bd);z-index:2;background:linear-gradient(oklch(16% .04 175/.45),oklch(13% .014 250/.85));border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:28px;margin-top:36px;padding:24px 28px;display:grid;position:relative;box-shadow:inset 0 1px oklch(50% .08 175/.16),0 0 50px oklch(30% .08 175/.08)}.pa-baseline:before{content:"";background:linear-gradient(90deg,#0000,oklch(78% .1 175/.55) 30% 70%,#0000);height:1px;position:absolute;top:-1px;left:8%;right:8%}.pa-baseline-mark{border:1px solid var(--pa-mint-bd);width:56px;height:56px;color:var(--pa-mint);background:radial-gradient(70% 70% at 50% 30%,oklch(30% .08 175/.5),#0000 70%),oklch(13% .012 250/.85);border-radius:12px;flex-shrink:0;place-items:center;display:grid;position:relative}.pa-baseline-content{flex-direction:column;gap:6px;min-width:0;display:flex}.pa-baseline-label{font-family:var(--cv-font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--pa-mint);font-size:10.5px}.pa-baseline-title{color:var(--ink-0);letter-spacing:-.012em;font-size:17px;font-weight:500}.pa-baseline-text{color:var(--ink-1);text-wrap:pretty;max-width:720px;font-size:13.5px;line-height:1.55}.pa-baseline-text em{color:var(--ink-0);font-style:normal;font-weight:500}.pa-baseline-tokens{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:8px;display:flex}.pa-baseline-token{font-family:var(--cv-font-mono);letter-spacing:.08em;color:var(--pa-mint);background:oklch(16% .04 175/.35);border:1px solid oklch(40% .08 175/.4);border-radius:6px;align-items:center;gap:8px;padding:5px 10px 5px 8px;font-size:10.5px;display:inline-flex}.pa-baseline-token-dot{background:var(--pa-mint);width:5px;height:5px;box-shadow:0 0 6px var(--pa-mint);border-radius:50%}.pa-module-matrix{border:1px solid var(--pa-line);background:linear-gradient(oklch(15% .014 250/.8),oklch(10% .012 250/.86));border-radius:14px;grid-template-columns:minmax(260px,340px) 1fr;align-items:start;gap:24px;margin-top:28px;padding:24px;display:grid}.pa-module-matrix-head{gap:8px;display:grid}.pa-module-matrix-eyebrow{font-family:var(--cv-font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--pa-violet);font-size:10.5px}.pa-module-matrix-title{color:var(--ink-0);letter-spacing:-.014em;margin:0;font-size:20px;font-weight:500;line-height:1.2}.pa-module-matrix-head p{color:var(--ink-2);text-wrap:pretty;margin:0;font-size:13px;line-height:1.55}.pa-module-table{border:1px solid var(--pa-line-dim);background:oklch(10% .012 250/.5);border-radius:10px;display:grid;overflow:hidden}.pa-module-row{border-top:1px solid var(--pa-line-dim);grid-template-columns:minmax(150px,1.05fr) minmax(190px,1.25fr) minmax(120px,.7fr);min-height:52px;display:grid}.pa-module-row:first-child{border-top:0}.pa-module-row>span{border-left:1px solid var(--pa-line-dim);min-width:0;color:var(--ink-1);text-wrap:pretty;align-items:center;padding:10px 14px;font-size:12.5px;line-height:1.35;display:flex}.pa-module-row>span:first-child{color:var(--ink-0);border-left:0;font-weight:500}.pa-module-row>span:last-child{font-family:var(--cv-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--pa-cyan);font-size:10.5px}.pa-module-row--head{background:oklch(16% .014 250/.74);min-height:40px}.pa-module-row--head>span,.pa-module-row--head>span:first-child,.pa-module-row--head>span:last-child{color:var(--ink-3);font-family:var(--cv-font-mono);letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:500}.pa-module-row--remote>span:last-child,.pa-module-row--credential_provider>span:last-child,.pa-module-row--ssh_agent>span:last-child,.pa-module-row--emergency_access>span:last-child{color:var(--pa-violet)}.pa-avail-section{max-width:var(--landing-home-content-max);margin-top:var(--landing-home-section-content-gap);z-index:2;margin-left:auto;margin-right:auto;scroll-margin-top:96px;position:relative}.pa-avail-section-head{text-align:center;flex-direction:column;align-items:center;max-width:920px;margin:0 auto 28px;display:flex}.pa-avail-section-head .pa-avail-section-headline{font-size:var(--landing-home-section-title-size);line-height:var(--landing-home-section-title-line);letter-spacing:var(--landing-home-section-title-tracking);color:var(--ink-0);text-wrap:balance;margin:0 0 22px;font-weight:500}.pa-avail-section-headline .h-line{display:inline}.pa-avail-section-headline .h-download{background:linear-gradient(180deg, var(--pa-cyan), oklch(72% .1 250));color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:650}.pa-avail-section-intro{color:var(--ink-1);text-wrap:pretty;max-width:620px;margin:0 auto;font-size:14.5px;line-height:1.6}.pa-availability{background:var(--pa-card-bg-deep);border:1px solid var(--pa-line);z-index:2;border-radius:14px;grid-template-columns:minmax(280px,320px) 1fr;align-items:stretch;gap:28px;margin-top:0;padding:28px 28px 26px;display:grid;position:relative;overflow:hidden}.pa-availability:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(45% 100% at 0%,oklch(20% .04 215/.18),#0000 70%);position:absolute;inset:0}.pa-avail-meta{z-index:1;border-right:1px dashed var(--pa-line);flex-direction:column;justify-content:center;gap:14px;padding-right:24px;display:flex;position:relative}.pa-avail-eyebrow{font-family:var(--cv-font-mono);font-size:var(--landing-home-section-eyebrow-size);letter-spacing:var(--landing-home-section-eyebrow-tracking);text-transform:uppercase;color:var(--pa-cyan-dim);align-items:center;gap:8px;line-height:1;display:inline-flex}.pa-avail-eyebrow-pulse{background:var(--pa-cyan);width:7px;height:7px;box-shadow:0 0 10px var(--pa-cyan);border-radius:50%;position:relative}.pa-avail-eyebrow-pulse:after{content:"";border:1px solid var(--pa-cyan);opacity:.4;border-radius:50%;position:absolute;inset:-3px}.pa-avail-text{color:var(--ink-2);text-wrap:pretty;max-width:38ch;font-size:13px;line-height:1.55}.pa-platforms{z-index:1;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;display:grid;position:relative}.pa-platform{border:1px solid var(--pa-line);min-height:158px;color:inherit;background:oklch(13% .012 250/.6);border-radius:10px;flex-direction:column;gap:12px;padding:16px 14px 14px;text-decoration:none;transition:background .2s,border-color .2s,transform .15s;display:flex;position:relative}.pa-platform.is-link:hover{border-color:var(--pa-line);background:oklch(16% .014 250/.75);transform:translateY(-1px)}.pa-platform.is-link{cursor:pointer}.pa-platform.is-unavailable{opacity:.72;cursor:default}.pa-platform.is-unavailable:hover{border-color:var(--pa-line);background:oklch(13% .012 250/.6);transform:none}.pa-platform-head{align-items:center;gap:10px;display:flex}.pa-platform-mark{border:1px solid var(--pa-line-dim);width:28px;height:28px;color:var(--ink-1);background:oklch(18% .012 250/.7);border-radius:7px;flex-shrink:0;place-items:center;display:grid}.pa-platform-mark .cv-platform-glyph{width:20px;height:20px;display:block}.pa-platform-name{color:var(--ink-0);letter-spacing:-.005em;font-size:14px;font-weight:500}.pa-status{font-family:var(--cv-font-mono);letter-spacing:.16em;text-transform:uppercase;border-radius:6px;align-self:flex-start;align-items:center;gap:7px;padding:5px 9px 5px 8px;font-size:9.5px;display:inline-flex}.pa-status-dot{background:currentColor;border-radius:50%;width:6px;height:6px;box-shadow:0 0 7px}.pa-status.is-available{color:var(--pa-cyan);background:var(--pa-cyan-bg);border:1px solid var(--pa-cyan-bd)}.pa-status.is-progress{color:var(--pa-amber);background:oklch(20% .05 60/.45);border:1px solid oklch(42% .1 60/.45)}.pa-status.is-planned{color:var(--pa-violet);background:var(--pa-violet-bg);border:1px solid var(--pa-violet-bd)}.pa-status.is-early{color:var(--pa-mint);background:var(--pa-mint-bg);border:1px solid var(--pa-mint-bd)}.pa-platform-blurb{color:var(--ink-2);text-wrap:pretty;font-size:12px;line-height:1.5}.pa-foot{max-width:var(--landing-home-content-max);color:var(--ink-3);font-size:12.5px;font-family:var(--cv-font-mono);letter-spacing:.04em;justify-content:center;align-items:center;gap:10px;margin:40px auto 0;display:flex}.pa-foot svg{color:var(--ink-3)}@media (width<=1080px){.pa-cards{grid-template-columns:1fr}.pa-baseline{grid-template-columns:1fr;gap:16px}.pa-baseline-tokens{flex-flow:wrap;align-items:flex-start}.pa-availability,.pa-module-matrix{grid-template-columns:1fr}.pa-avail-meta{border-right:none;border-bottom:1px dashed var(--pa-line);padding:0 0 18px}.pa-platforms{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.pa-root{padding:80px 24px 90px}.pa-card{padding:24px 22px 22px}.pa-platforms,.pa-module-row{grid-template-columns:1fr}.pa-module-row>span,.pa-module-row>span:first-child{border-left:0;border-top:1px solid var(--pa-line-dim)}.pa-module-row>span:first-child{border-top:0}.pa-tier-price{font-size:32px}}.faq-root{max-width:var(--landing-home-shell-max);padding:var(--landing-home-section-padding-top) var(--landing-home-gutter) var(--landing-home-section-padding-bottom);isolation:isolate;--faq-cyan:oklch(84% .13 215);--faq-cyan-dim:oklch(62% .11 215);--faq-cyan-bd:oklch(50% .1 215/.55);--faq-cyan-bg:oklch(20% .05 215/.45);--faq-cyan-glow:oklch(62% .14 215/.32);--faq-violet:oklch(80% .12 305);--faq-violet-dim:oklch(62% .1 305);--faq-violet-bd:oklch(50% .1 305/.5);--faq-violet-bg:oklch(20% .05 305/.45);--faq-violet-glow:oklch(55% .13 305/.28);--faq-line:oklch(34% .012 250/.55);--faq-line-dim:oklch(28% .012 250/.3);--faq-row-bg:oklch(13.5% .012 250/.72);--faq-row-bg-open:oklch(16.5% .014 250/.88);--faq-row-bg-hov:oklch(15.5% .013 250/.84);--faq-text:oklch(96% .01 250);--faq-text-soft:oklch(74% .012 250);--faq-text-mute:oklch(58% .012 250);margin:0 auto;position:relative;overflow:hidden}.faq-bg{z-index:-2;background:radial-gradient(50% 40% at 18% 20%, oklch(22% .05 215/.14), transparent 70%), radial-gradient(50% 40% at 82% 22%, oklch(22% .05 305/.12), transparent 70%), linear-gradient(180deg, var(--bg-2), var(--bg-1) 55%, var(--bg-2));position:absolute;inset:0}.faq-bg-grid{z-index:-1;opacity:.2;pointer-events:none;background-image:linear-gradient(var(--line-2) 1px, transparent 1px), linear-gradient(90deg, var(--line-2) 1px, transparent 1px);background-size:64px 64px;position:absolute;inset:0;mask-image:radial-gradient(80% 65% at 50% 45%,#000 35%,#0000 95%)}.faq-header{max-width:var(--landing-home-content-max);margin:0 auto var(--landing-home-section-content-gap);grid-template-columns:1fr auto;align-items:end;gap:32px;display:grid}.faq-eyebrow{font-family:var(--cv-font-mono);font-size:var(--landing-home-section-eyebrow-size);letter-spacing:var(--landing-home-section-eyebrow-tracking);text-transform:uppercase;color:var(--faq-cyan);align-self:start;align-items:center;gap:8px;width:max-content;margin-bottom:18px;line-height:1;display:inline-flex}.faq-eyebrow:before{content:"";width:var(--landing-home-section-eyebrow-dot-size);height:var(--landing-home-section-eyebrow-dot-size);background:var(--faq-cyan);box-shadow:0 0 10px var(--faq-cyan);border-radius:50%;flex:none}.faq-header .faq-headline{font-family:var(--cv-font-body);font-weight:600;font-size:var(--landing-home-section-title-size);line-height:var(--landing-home-section-title-line);letter-spacing:var(--landing-home-section-title-tracking);color:var(--faq-text);margin:0 0 22px}.faq-intro{color:var(--faq-text-soft);max-width:560px;margin:16px 0 0;font-size:16px;line-height:1.55}.faq-tagline{font-family:var(--cv-font-mono);color:var(--faq-text-mute);letter-spacing:.04em;white-space:nowrap;align-items:center;gap:10px;padding-bottom:6px;font-size:12px;display:flex}.faq-tagline:before{content:"";background:var(--faq-cyan-bd);width:1px;height:14px;display:inline-block}.faq-wall{max-width:var(--landing-home-content-max);grid-template-columns:1fr 1fr;gap:24px 28px;margin:0 auto;display:grid}.faq-col{flex-direction:column;gap:12px;display:flex}.faq-row{background:var(--faq-row-bg);border:1px solid var(--faq-line-dim);border-radius:8px;transition:background .16s,border-color .16s;position:relative;overflow:hidden}.faq-row:before{content:"";background:0 0;width:2px;transition:background .2s,box-shadow .2s;position:absolute;top:0;bottom:0;left:0}.faq-row:hover{background:var(--faq-row-bg-hov);border-color:var(--faq-line)}.faq-row.is-open{background:var(--faq-row-bg-open);border-color:oklch(38% .02 250/.6)}.faq-row.is-open.tone-cyan:before{background:var(--faq-cyan);box-shadow:0 0 10px var(--faq-cyan-glow)}.faq-row.is-open.tone-violet:before{background:var(--faq-violet);box-shadow:0 0 10px var(--faq-violet-glow)}.faq-row.is-open.tone-neutral:before{background:oklch(60% .012 250/.7)}.faq-head{text-align:left;cursor:pointer;width:100%;font:inherit;color:var(--faq-text);background:0 0;border:0;grid-template-columns:1fr auto;align-items:center;gap:16px;padding:18px 20px 18px 22px;display:grid}.faq-q{font-family:var(--cv-font-body);letter-spacing:-.005em;color:var(--faq-text);font-size:16.5px;font-weight:500;line-height:1.35}.faq-q-num{color:var(--faq-text-mute);margin-right:6px;font-weight:400}.faq-row.is-open .faq-q{color:oklch(99% .005 250)}.faq-toggle{width:22px;height:22px;color:var(--faq-text-mute);flex:none;transition:color .16s;position:relative}.faq-row:hover .faq-toggle{color:var(--faq-text-soft)}.faq-row.is-open .faq-toggle{color:var(--faq-text)}.faq-toggle:before,.faq-toggle:after{content:"";background:currentColor;border-radius:1px;transition:transform .22s,opacity .22s;position:absolute}.faq-toggle:before{height:1.5px;top:50%;left:4px;right:4px;transform:translateY(-50%)}.faq-toggle:after{width:1.5px;top:4px;bottom:4px;left:50%;transform:translate(-50%)scaleY(1)}.faq-row.is-open .faq-toggle:after{opacity:0;transform:translate(-50%)scaleY(0)}.faq-body{grid-template-rows:0fr;transition:grid-template-rows .24s;display:grid}.faq-row.is-open .faq-body{grid-template-rows:1fr}.faq-body-inner{min-height:0;overflow:hidden}.faq-a{color:var(--faq-text-soft);max-width:62ch;margin:-4px 0 0;padding:0 22px 18px;font-size:14.5px;line-height:1.6}.faq-a a.faq-link{color:var(--faq-cyan);border-bottom:1px solid oklch(55% .1 215/.4);text-decoration:none;transition:color .16s,border-color .16s}.faq-a a.faq-link:hover{color:oklch(92% .13 215);border-color:var(--faq-cyan)}.faq-a a.faq-link.tone-violet{color:var(--faq-violet);border-bottom-color:oklch(55% .1 305/.4)}.faq-a a.faq-link.tone-violet:hover{color:oklch(92% .12 305);border-color:var(--faq-violet)}.faq-proof{max-width:var(--landing-home-content-max);border:1px solid var(--faq-line-dim);background:oklch(13% .012 250/.55);border-radius:10px;grid-template-columns:auto 1fr;align-items:center;gap:36px;margin:56px auto 0;padding:24px 28px;display:grid}.faq-proof-label{font-family:var(--cv-font-body);color:var(--faq-text);letter-spacing:-.005em;font-size:15px;font-weight:500}.faq-proof-label-meta{font-family:var(--cv-font-mono);color:var(--faq-text-mute);letter-spacing:.18em;text-transform:uppercase;margin-bottom:6px;font-size:10.5px;display:block}.faq-proof-row{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.faq-proof-link{border:1px solid var(--faq-line);color:var(--faq-text);font-family:var(--cv-font-body);letter-spacing:-.005em;background:oklch(14% .012 250/.6);border-radius:8px;justify-content:center;align-items:center;gap:12px;padding:14px 18px;font-size:14.5px;font-weight:500;text-decoration:none;transition:border-color .18s,background .18s,color .18s;display:inline-flex}.faq-proof-link:hover{background:oklch(18% .014 250/.75);border-color:oklch(45% .02 250/.7)}.faq-proof-icon{justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.faq-proof-link.tone-cyan{color:var(--faq-cyan)}.faq-proof-link.tone-cyan:hover{border-color:var(--faq-cyan-bd);color:oklch(92% .13 215)}.faq-proof-link.tone-violet{color:var(--faq-violet)}.faq-proof-link.tone-violet:hover{border-color:var(--faq-violet-bd);color:oklch(92% .12 305)}.faq-proof-arrow{color:currentColor;opacity:.85;align-items:center;margin-left:auto;transition:transform .18s;display:inline-flex}.faq-proof-link:hover .faq-proof-arrow{transform:translate(3px)}@media (width<=1180px){.faq-wall,.faq-header{grid-template-columns:1fr}.faq-tagline{display:none}.faq-proof{grid-template-columns:1fr;gap:18px}.faq-proof-row{grid-template-columns:1fr}}@media (width<=720px){.faq-root{padding:80px 24px 90px}.faq-headline{font-size:38px}}.final-cta-root{max-width:var(--landing-home-shell-max);padding:120px var(--landing-home-gutter) 140px;isolation:isolate;--fc-cyan:oklch(84% .13 215);--fc-cyan-soft:oklch(74% .12 215);--fc-cyan-dim:oklch(56% .1 215);--fc-cyan-bd:oklch(50% .1 215/.55);--fc-cyan-bg:oklch(22% .06 215/.55);--fc-cyan-glow:oklch(62% .16 215/.45);--fc-violet:oklch(80% .12 305);--fc-violet-dim:oklch(55% .1 305);--fc-violet-bd:oklch(48% .1 305/.55);--fc-violet-bg:oklch(20% .05 305/.4);--fc-violet-glow:oklch(55% .13 305/.32);--fc-line:oklch(34% .012 250/.55);--fc-line-dim:oklch(28% .012 250/.3);--fc-text:oklch(97% .01 250);--fc-text-soft:oklch(78% .012 250);--fc-text-mute:oklch(60% .012 250);--fc-text-faint:oklch(46% .012 250);--fc-panel-bg:oklch(11.5% .013 250/.95);margin:0 auto;position:relative;overflow:hidden}.final-cta-bg{z-index:-2;background:radial-gradient(60% 40% at 18% 20%, oklch(20% .05 215/.1), transparent 70%), radial-gradient(55% 40% at 82% 80%, oklch(20% .05 305/.1), transparent 70%), linear-gradient(180deg, var(--bg-2), var(--bg-1) 50%, var(--bg-2));position:absolute;inset:0}.final-cta-panel{max-width:var(--landing-home-content-max);background:radial-gradient(70% 90% at 50% 50%, oklch(16% .018 240/.85), oklch(10% .013 250/.92) 80%), var(--fc-panel-bg);isolation:isolate;border-radius:32px;margin:0 auto;padding:88px 80px 76px;position:relative;box-shadow:0 0 0 1px oklch(30% .012 250/.35),0 30px 80px -30px oklch(0% 0 0/.6)}.final-cta-panel:before{content:"";border-radius:inherit;background:linear-gradient(115deg, var(--fc-cyan) 0%, oklch(55% .1 250/.6) 35%, oklch(40% .05 270/.4) 55%, var(--fc-violet) 100%);-webkit-mask-composite:xor;pointer-events:none;opacity:.85;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.final-cta-panel:after{content:"";border-radius:inherit;z-index:-1;background:radial-gradient(60% 50% at 12% 100%, var(--fc-violet-glow), transparent 70%), radial-gradient(60% 50% at 88% 0%, var(--fc-cyan-glow), transparent 70%);filter:blur(28px);opacity:.85;pointer-events:none;position:absolute;inset:-2px}.fc-panel-grid{z-index:0;border-radius:inherit;background-image:linear-gradient(var(--fc-line-dim) 1px, transparent 1px), linear-gradient(90deg, var(--fc-line-dim) 1px, transparent 1px);opacity:.45;pointer-events:none;background-size:40px 40px;position:absolute;inset:0;mask-image:radial-gradient(75% 70% at 50% 55%,#000 30%,#0000 95%)}.fc-panel-arcs{z-index:0;border-radius:inherit;pointer-events:none;opacity:.55;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;mask-image:radial-gradient(70% 80% at 50% 45%,#000 30%,#0000 90%)}.fc-panel-arcs svg{color:oklch(40% .05 235/.45);width:min(900px,78%);height:auto}.fc-tick{color:oklch(45% .02 250/.7);z-index:0;pointer-events:none;width:10px;height:10px;position:absolute}.fc-tick:before,.fc-tick:after{content:"";background:currentColor;position:absolute}.fc-tick:before{width:1px;height:100%;top:0;left:50%;transform:translate(-50%)}.fc-tick:after{width:100%;height:1px;top:50%;left:0;transform:translateY(-50%)}.fc-tick.tl{top:36px;left:56px}.fc-tick.tr{top:36px;right:56px}.fc-tick.bl{bottom:56px;left:56px}.fc-tick.br{bottom:56px;right:56px}.fc-decal{z-index:0;pointer-events:none;color:oklch(45% .04 235/.45);position:absolute}.fc-decal-left{width:150px;top:50%;left:44px;transform:translateY(-30%)}.fc-decal-right{width:110px;top:50%;right:44px;transform:translateY(-30%)}.fc-decal-left{height:130px}.fc-decal-right{height:170px}.fc-dots{z-index:0;opacity:.55;pointer-events:none;background-image:radial-gradient(oklch(45% .02 250/.55) 1px,#0000 1px);background-size:7px 7px;width:110px;height:64px;position:absolute;mask-image:radial-gradient(70% 80%,#000,#0000 90%)}.fc-dots.bl{bottom:48px;left:56px}.fc-dots.br{bottom:48px;right:56px}.fc-steps{z-index:1;font-family:var(--cv-font-mono);letter-spacing:.04em;color:var(--fc-text-soft);justify-content:center;align-items:center;gap:18px;margin-bottom:44px;font-size:12.5px;display:flex;position:relative}.fc-step{align-items:center;gap:10px;padding:4px 0;display:inline-flex}.fc-step .fc-step-icon{width:18px;height:18px;color:var(--fc-text-mute);justify-content:center;align-items:center;display:inline-flex}.fc-step.is-current .fc-step-icon{color:var(--fc-cyan)}.fc-step.is-proof .fc-step-icon{color:var(--fc-violet)}.fc-step.is-current .fc-step-label{color:var(--fc-text)}.fc-step .fc-step-icon-dot{border:1px solid;border-radius:50%;width:14px;height:14px;display:inline-flex;position:relative}.fc-step.is-current .fc-step-icon-dot{box-shadow:0 0 12px var(--fc-cyan-glow);background:oklch(22% .07 215/.6)}.fc-step.is-current .fc-step-icon-dot:after{content:"";background:var(--fc-cyan);box-shadow:0 0 10px var(--fc-cyan);border-radius:50%;position:absolute;inset:3px}.fc-step-sep{background:linear-gradient(90deg, var(--fc-line), transparent);flex:none;width:38px;height:1px}.fc-step:nth-of-type(2)~.fc-step-sep,.fc-step+.fc-step-sep{background:linear-gradient(90deg, transparent, var(--fc-line), transparent)}.fc-headline{z-index:1;text-align:center;max-width:920px;font-family:var(--cv-font-body);letter-spacing:-.015em;color:var(--fc-text);text-wrap:balance;margin:0 auto;font-size:64px;font-weight:600;line-height:1.06;position:relative}.fc-headline .fc-accent{background:linear-gradient(180deg, oklch(92% .1 215), var(--fc-cyan));color:#0000;-webkit-background-clip:text;background-clip:text}.fc-sub{z-index:1;text-align:center;max-width:720px;color:var(--fc-text-soft);text-wrap:pretty;margin:24px auto 0;font-size:18px;line-height:1.55;position:relative}.fc-cta-row{z-index:1;flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;margin:48px auto 0;display:flex;position:relative}.fc-cta{height:56px;font-family:var(--cv-font-body);letter-spacing:.005em;cursor:pointer;border:1px solid #0000;border-radius:12px;align-items:center;gap:10px;padding:0 26px;font-size:15.5px;font-weight:600;text-decoration:none;transition:transform .16s,box-shadow .2s,border-color .2s,background .2s,color .2s;display:inline-flex}.fc-cta-primary{color:oklch(14% .04 220);background:linear-gradient(oklch(86% .13 215),oklch(74% .14 220));border-color:oklch(70% .13 215);box-shadow:inset 0 0 0 1px oklch(92% .1 215/.4),0 0 24px oklch(62% .18 215/.4),0 18px 36px -16px oklch(55% .2 220/.55)}.fc-cta-primary .fc-cta-arrow{transition:transform .2s}.fc-cta-primary:hover{transform:translateY(-1px);box-shadow:inset 0 0 0 1px oklch(95% .1 215/.55),0 0 30px oklch(62% .2 215/.55),0 22px 44px -16px oklch(55% .22 220/.65)}.fc-cta-primary:hover .fc-cta-arrow{transform:translate(3px)}.fc-cta-secondary{color:var(--fc-text);border-color:var(--fc-violet-bd);background:oklch(18% .03 290/.3);box-shadow:inset 0 0 18px oklch(30% .08 295/.18)}.fc-cta-secondary .fc-cta-icon{color:var(--fc-violet)}.fc-cta-secondary:hover{background:oklch(20% .04 295/.45);border-color:oklch(65% .13 305/.75);box-shadow:inset 0 0 22px oklch(40% .1 295/.3),0 0 24px oklch(55% .13 305/.2)}.fc-cta-tertiary{color:var(--fc-text-soft);background:0 0;border-color:#0000;height:56px;padding:0 14px;font-weight:500}.fc-cta-tertiary .fc-cta-icon-ext,.fc-cta-tertiary .fc-cta-icon{color:var(--fc-text-mute)}.fc-cta-tertiary:hover,.fc-cta-tertiary:hover .fc-cta-icon-ext,.fc-cta-tertiary:hover .fc-cta-icon{color:var(--fc-text)}.fc-cta-spacer{background:var(--fc-line-dim);width:1px;height:22px;margin:0 4px}.fc-note{z-index:1;text-align:left;justify-content:center;align-items:flex-start;gap:14px;max-width:760px;margin:56px auto 0;display:flex;position:relative}.fc-note-mark{border:1px solid var(--fc-cyan-bd);width:22px;height:22px;color:var(--fc-cyan);background:oklch(18% .05 215/.45);border-radius:50%;flex:none;justify-content:center;align-items:center;margin-top:1px;display:inline-flex}.fc-note-mark:after{content:"";background:var(--fc-cyan);width:6px;height:6px;box-shadow:0 0 8px var(--fc-cyan-glow);border-radius:50%}.fc-note-text{color:var(--fc-text-mute);text-wrap:pretty;max-width:640px;font-size:14px;line-height:1.6}.fc-note-dot{background:var(--fc-text-faint);vertical-align:middle;border-radius:50%;width:3px;height:3px;margin:0 10px 3px;display:inline-block}.fc-divider-dot{z-index:1;background:var(--fc-cyan);width:5px;height:5px;box-shadow:0 0 10px var(--fc-cyan-glow);border-radius:50%;margin:32px auto 0;position:relative}@media (width<=1100px){.final-cta-root{padding:96px 32px 110px}.final-cta-panel{border-radius:26px;padding:64px 40px 56px}.fc-headline{font-size:48px}.fc-sub{font-size:16.5px}.fc-decal-left,.fc-decal-right,.fc-dots{display:none}.fc-tick.tl,.fc-tick.tr,.fc-tick.bl,.fc-tick.br{inset:18px auto auto 18px}.fc-tick.tr{left:auto;right:18px}.fc-tick.bl{top:auto;bottom:18px}.fc-tick.br{inset:auto 18px 18px auto}}@media (width<=720px){.fc-headline{font-size:36px}.fc-cta-row{flex-direction:column;gap:12px}.fc-cta{justify-content:center;width:100%}.fc-cta-spacer{display:none}.fc-steps{flex-wrap:wrap;gap:10px}.fc-step-sep{width:22px}}.cv-landing-home .cta-primary{color:var(--bg-0)}.cv-landing-home .fc-sub{margin:24px auto 0}.cv-landing-home .fc-cta-primary{color:oklch(14% .04 220)}.cv-landing-home .proof-dot--local{background:oklch(.78 .13 var(--hue))}.cv-landing-home .proof-dot--zero-cache{background:oklch(.78 .13 calc(var(--hue) + 40))}.cv-landing-home .proof-dot--no-cloud{background:oklch(.78 .13 calc(var(--hue) - 30))}.cv-landing-home .proof-dot--threat-model{background:oklch(.72 .04 var(--hue))}.cv-landing-home .connectors line{stroke:currentColor;stroke-width:.18px;stroke-dasharray:.7 .7}.cv-landing-home .ghost-vault--1{opacity:.35;z-index:1;top:22%;left:18%;transform:translate(-50%,-50%)scale(.62)}.cv-landing-home .ghost-vault--2{opacity:.34;z-index:1;top:22%;left:84%;transform:translate(-50%,-50%)scale(.6)}.cv-landing-home .ghost-vault--3{opacity:.32;z-index:1;top:78%;left:14%;transform:translate(-50%,-50%)scale(.58)}.cv-landing-home .ghost-vault--4{opacity:.3;z-index:1;top:78%;left:86%;transform:translate(-50%,-50%)scale(.56)}.cv-landing-home .ghost-vault--5{opacity:.28;z-index:1;top:8%;left:50%;transform:translate(-50%,-50%)scale(.52)}.cv-landing-home .ghost-vault--6{opacity:.26;z-index:1;top:92%;left:50%;transform:translate(-50%,-50%)scale(.5)}.cv-landing-home .ghost-vault--7{opacity:.2;z-index:0;top:50%;left:6%;transform:translate(-50%,-50%)scale(.46)}.cv-landing-home .ghost-vault--8{opacity:.2;z-index:0;top:50%;left:94%;transform:translate(-50%,-50%)scale(.44)}.cv-landing-home .ghost-vault--9{opacity:.16;z-index:0;top:6%;left:28%;transform:translate(-50%,-50%)scale(.4)}.cv-landing-home .ghost-vault--10{opacity:.16;z-index:0;top:6%;left:72%;transform:translate(-50%,-50%)scale(.4)}.cv-landing-home .ghost-vault--11{opacity:.14;z-index:0;top:96%;left:28%;transform:translate(-50%,-50%)scale(.38)}.cv-landing-home .ghost-vault--12{opacity:.14;z-index:0;top:96%;left:72%;transform:translate(-50%,-50%)scale(.38)}.cv-landing-home .cv-glyph{color:currentColor;--cv-glyph-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><g fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M12 3.5 20.5 8v8L12 20.5 3.5 16V8Z'/><path d='M12 8v8M8 10.2l4-2.2 4 2.2'/></g></svg>");flex:none;width:1em;height:1em;display:inline-flex;position:relative}.cv-landing-home .cv-glyph:before{content:"";width:100%;height:100%;-webkit-mask:var(--cv-glyph-mask) center / contain no-repeat;mask:var(--cv-glyph-mask) center / contain no-repeat;background:currentColor;display:block}.cv-landing-home .ts-glyph .cv-glyph{width:80px;height:56px}.cv-landing-home .wte-icon .cv-glyph,.cv-landing-home .wci-obj-glyph .cv-glyph,.cv-landing-home .og .cv-glyph,.cv-landing-home .wci-deep-card-icon .cv-glyph,.cv-landing-home .di .cv-glyph,.cv-landing-home .wi .cv-glyph,.cv-landing-home .hiw-source-icon .cv-glyph,.cv-landing-home .hi .cv-glyph,.cv-landing-home .hiw-surface-glyph .cv-glyph,.cv-landing-home .hg .cv-glyph,.cv-landing-home .hiw-grant-glyph .cv-glyph,.cv-landing-home .hgg .cv-glyph,.cv-landing-home .den-zone-icon .cv-glyph,.cv-landing-home .den-tile-icon .cv-glyph,.cv-landing-home .den-proof-icon .cv-glyph,.cv-landing-home .ap-proof-ic .cv-glyph,.cv-landing-home .wf-card-ic .cv-glyph,.cv-landing-home .pa-card-glyph .cv-glyph,.cv-landing-home .pa-platform-mark .cv-glyph,.cv-landing-home .fc-step-icon .cv-glyph{width:18px;height:18px}.cv-landing-home .pa-card.is-free .pa-card-glyph .cv-glyph--free,.cv-landing-home .pa-card.is-pro .pa-card-glyph .cv-glyph--pro{width:28px;height:28px}.cv-landing-home .cv-glyph--passwords,.cv-landing-home .cv-glyph--pw,.cv-landing-home .cv-glyph--lock{--cv-glyph-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><g fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><rect x='4' y='5' width='16' height='14' rx='2.4'/><path d='M8 9h4M8 13h3'/><circle cx='8' cy='16.8' r='0.75' fill='black'/><circle cx='11.2' cy='16.8' r='0.75' fill='black'/><circle cx='14.4' cy='16.8' r='0.75' fill='black'/><path d='M15.3 10.5h4.2M18.3 7.8v5.4'/></g></svg>")}.cv-landing-home .cv-glyph--files,.cv-landing-home .cv-glyph--folder,.cv-landing-home .cv-glyph--folder-hidden,.cv-landing-home .cv-glyph--mounted,.cv-landing-home .cv-glyph--archive{--cv-glyph-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><g fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M7 3.5h7l4 4V20H7z'/><path d='M14 3.5v5h5'/><path d='M9.5 13h5M9.5 16h4'/><circle cx='6.2' cy='16.4' r='2.3'/><path d='M8 18.2l2 2'/></g></svg>")}.cv-landing-home .cv-glyph--notes,.cv-landing-home .cv-glyph--doc,.cv-landing-home .cv-glyph--book,.cv-landing-home .cv-glyph--threat_model,.cv-landing-home .cv-glyph--receipt,.cv-landing-home .cv-glyph--research{--cv-glyph-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><g fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><rect x='5' y='4' width='12' height='16' rx='2'/><path d='M8.5 9h5M8.5 12.5h4'/><path d='M15 15l4-4 1.5 1.5-4 4-2 .5z'/></g></svg>")}.cv-landing-home .cv-glyph--otp,.cv-landing-home .cv-glyph--clock,.cv-landing-home .cv-glyph--status{--cv-glyph-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><g fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><rect x='5' y='4' width='14' height='16' rx='3'/><circle cx='9' cy='9' r='1' fill='black'/><circle cx='12' cy='9' r='1' fill='black'/><circle cx='15' cy='9' r='1' fill='black'/><circle cx='9' cy='13' r='1' fill='black'/><circle cx='12' cy='13' r='1' fill='black'/><circle cx='15' cy='13' r='1' fill='black'/><path d='M9 17h6'/></g></svg>")}.cv-landing-home .cv-glyph--browser,.cv-landing-home .cv-glyph--surface,.cv-landing-home .cv-glyph--macos,.cv-landing-home .cv-glyph--windows,.cv-landing-home .cv-glyph--linux{--cv-glyph-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><g fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><rect x='3.5' y='5' width='17' height='14' rx='2'/><path d='M3.5 9h17M9 22h6M12 19v3'/></g></svg>")}.cv-landing-home .cv-glyph--shield,.cv-landing-home .cv-glyph--gateway,.cv-landing-home .cv-glyph--credential,.cv-landing-home .cv-glyph--free{--cv-glyph-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><g fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M12 3.5 19 7v5.2c0 4.1-2.8 6.8-7 8.3-4.2-1.5-7-4.2-7-8.3V7Z'/><path d='m9 12 2 2 4-4'/></g></svg>")}.cv-landing-home .cv-glyph--pro{--cv-glyph-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><g fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'><rect x='5.5' y='3.5' width='13' height='17' rx='2.4'/><path d='M9 6.5h6M11 17.5h2'/><path d='M7.4 12c1.2-2 2.9-2 4.6 0s3.4 2 4.6 0'/><path d='M7.4 12c1.2 2 2.9 2 4.6 0s3.4-2 4.6 0'/></g></svg>")}.cv-landing-home .cv-glyph--eye,.cv-landing-home .cv-glyph--decoy{--cv-glyph-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><g fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M2.5 12s3.5-6.5 9.5-6.5S21.5 12 21.5 12 18 18.5 12 18.5 2.5 12 2.5 12Z'/><circle cx='12' cy='12' r='2.8'/></g></svg>")}.cv-landing-home .cv-glyph--eye-off,.cv-landing-home .cv-glyph--hidden,.cv-landing-home .cv-glyph--limits{--cv-glyph-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><g fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='m3 3 18 18'/><path d='M6.4 7.6C3.9 9.4 2.5 12 2.5 12s3.5 6.5 9.5 6.5c1.5 0 2.9-.4 4.1-1'/><path d='M9.6 5.8A9.3 9.3 0 0 1 12 5.5c6 0 9.5 6.5 9.5 6.5a17.6 17.6 0 0 1-3 3.8'/></g></svg>")}.cv-landing-home .cv-glyph--api,.cv-landing-home .cv-glyph--transport,.cv-landing-home .cv-glyph--remote,.cv-landing-home .cv-glyph--zero_cache{--cv-glyph-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><g fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><circle cx='6' cy='12' r='2.5'/><circle cx='18' cy='7' r='2.5'/><circle cx='18' cy='17' r='2.5'/><path d='M8.3 10.9 15.7 8M8.3 13.1l7.4 2.9'/></g></svg>")}.cv-landing-home .cv-glyph--devices,.cv-landing-home .cv-glyph--local_mobile,.cv-landing-home .cv-glyph--android,.cv-landing-home .cv-glyph--ios{--cv-glyph-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><g fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><rect x='3' y='6' width='11' height='9' rx='1.5'/><path d='M6 18h6M9 15v3'/><rect x='16' y='4' width='5' height='15' rx='1.5'/></g></svg>")}.cv-landing-home .cv-glyph--zone,.cv-landing-home .cv-glyph--layers,.cv-landing-home .cv-glyph--core,.cv-landing-home .cv-glyph--truth{--cv-glyph-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><g fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='m12 3.5 8 4.2-8 4.2-8-4.2Z'/><path d='m5 12 7 3.7 7-3.7M5 16.2 12 20l7-3.8'/><path d='M12 7.7v4.2'/></g></svg>")}.cv-landing-home .cv-glyph--traces{--cv-glyph-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><g fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><circle cx='5' cy='12' r='1.5'/><circle cx='10' cy='8' r='1.5'/><circle cx='10' cy='16' r='1.5'/><circle cx='15' cy='12' r='1.5'/><circle cx='20' cy='8' r='1.5'/><circle cx='20' cy='16' r='1.5'/><path d='M6.5 12h2M11.3 8.8l2.4 2.4M11.3 15.2l2.4-2.4M16.5 12h2'/></g></svg>")}.cv-landing-home .cv-glyph--convenience{--cv-glyph-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><g fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M4 14a8 8 0 0 1 16 0'/><path d='m12 14 4-4'/><circle cx='12' cy='14' r='1.2'/><path d='M4 14h2M18 14h2M12 6v2'/></g></svg>")}.cv-landing-home .cv-glyph--separation{--cv-glyph-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><g fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><rect x='4' y='4' width='7' height='16' rx='1.5'/><rect x='13' y='4' width='7' height='16' rx='1.5'/><path d='M7.5 9v6M16.5 9v6'/></g></svg>")}.cv-landing-home .cv-glyph--cloud{--cv-glyph-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><g fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M7 18a4 4 0 1 1 .8-7.9A6 6 0 0 1 19 13a4 4 0 0 1-1 5'/></g></svg>")}.cv-landing-home .cv-glyph--clipboard{--cv-glyph-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><g fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><rect x='6' y='5' width='12' height='16' rx='2'/><path d='M9 5h6v3H9zM9 13h6M9 17h4'/></g></svg>")}.cv-landing-home .cv-glyph--search,.cv-landing-home .cv-glyph--inspect{--cv-glyph-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><g fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><circle cx='10.5' cy='10.5' r='6'/><path d='m15 15 4.5 4.5'/></g></svg>")}.cv-landing-home .cv-glyph--mail,.cv-landing-home .cv-glyph--email{--cv-glyph-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><g fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><rect x='3.5' y='6' width='17' height='12' rx='2'/><path d='m4 8 8 5 8-5'/></g></svg>")}.cv-landing-home .cv-glyph--bank{--cv-glyph-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><g fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='m4 10 8-5 8 5Z'/><path d='M6 10v8M10 10v8M14 10v8M18 10v8M4 18h16'/></g></svg>")}.cv-landing-home .cv-glyph--card{--cv-glyph-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><g fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><rect x='3.5' y='6' width='17' height='12' rx='2'/><path d='M3.5 10h17M7 15h4'/></g></svg>")}.cv-landing-home .cv-glyph--wallet{--cv-glyph-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><g fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M4 7.5h15a2 2 0 0 1 2 2V18a2 2 0 0 1-2 2H5.5A2.5 2.5 0 0 1 3 17.5v-11A2.5 2.5 0 0 1 5.5 4H18'/><path d='M16 13h5'/><circle cx='17' cy='13' r='0.8' fill='black' stroke='none'/></g></svg>")}.cv-landing-home .cv-glyph--keys{--cv-glyph-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><g fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><circle cx='8' cy='12' r='3.5'/><path d='M11.5 12H21M17 12v3M20 12v2'/></g></svg>")}.cv-landing-home .cv-glyph--ssh{--cv-glyph-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><g fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><rect x='3' y='5' width='18' height='14' rx='2'/><path d='m7 10 3 2-3 2M12 15h5'/></g></svg>")}.cv-landing-home .cv-glyph--github{--cv-glyph-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><g fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'><path d='M9 19c-4 1.2-4-2-5-2.5'/><path d='M15 22v-3.5c0-1 .3-1.8.9-2.4 3-.3 6.1-1.5 6.1-6.6A5.1 5.1 0 0 0 20.5 6c.1-.4.6-2.1-.2-3.5 0 0-1.3-.4-4.1 1.5A14.2 14.2 0 0 0 12 3.5 14.2 14.2 0 0 0 7.8 4C5 2.1 3.7 2.5 3.7 2.5 2.9 3.9 3.4 5.6 3.5 6A5.1 5.1 0 0 0 2 9.5c0 5.1 3.1 6.3 6.1 6.6.4.4.7 1 .8 1.7V22'/></g></svg>")}.cv-landing-home .wci-pw-favicon--github,.cv-landing-home .pf.github{color:oklch(10% .014 250);background:oklch(82% .14 30)}.cv-landing-home .wci-pw-favicon--bank,.cv-landing-home .pf.bank{color:oklch(10% .014 250);background:oklch(78% .16 145)}.cv-landing-home details.faq-row>summary{list-style:none}.cv-landing-home details.faq-row>summary::-webkit-details-marker{display:none}.cv-landing-home details.faq-row[open]{background:var(--faq-row-bg-open);border-color:oklch(38% .02 250/.6)}.cv-landing-home details.faq-row[open].tone-cyan:before{background:var(--faq-cyan);box-shadow:0 0 10px var(--faq-cyan-glow)}.cv-landing-home details.faq-row[open].tone-violet:before{background:var(--faq-violet);box-shadow:0 0 10px var(--faq-violet-glow)}.cv-landing-home details.faq-row[open].tone-neutral:before{background:oklch(60% .012 250/.7)}.cv-landing-home details.faq-row[open] .faq-q,.cv-landing-home details.faq-row[open] .faq-toggle{color:oklch(99% .005 250)}.cv-landing-home details.faq-row[open] .faq-body{opacity:1;grid-template-rows:1fr}.cv-landing-home details.faq-row[open] .faq-toggle:after{opacity:0;transform:translate(-50%)scaleY(0)}.landing-desktop-page-root{display:block}