[data-cds].vn-root{--demo-w:1160px}[data-cds] .vn-hero-head{margin-bottom:56px}[data-cds] .vn-sub{max-width:58ch;text-wrap:balance}[data-cds] .vn-btns{justify-content:center;margin-top:16px}@media (max-width:767px){[data-cds] .vn-hero-head[data-center]{justify-items:start;text-align:left;margin-bottom:24px}[data-cds] .vn-btns{justify-content:flex-start;margin-top:8px}}@media (max-width:479px){[data-cds] .vn-pair>.cds-btn{flex:1 1 auto}[data-cds] .vn-solo>.cds-btn{flex:0 0 auto}}@media (max-width:599px){[data-cds] .vn-hero.cds-section[data-hero]{padding-top:calc(var(--nav-h) + 32px)}}[data-cds] .vn-facts{max-width:var(--demo-w);margin:32px auto 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}[data-cds] .vn-facts li{display:flex;align-items:center;justify-content:center;gap:12px;padding:16px 12px;font-size:var(--ts-body);color:var(--ink);white-space:nowrap}[data-cds] .vn-facts li+li{border-left:1px solid var(--line)}[data-cds] .vn-facts svg{color:var(--ink-2);flex:none}[data-cds] .vn-fact{display:grid;gap:2px}[data-cds] .vn-fact-v{font-size:var(--ts-h5);line-height:1.2;letter-spacing:-.01em;color:var(--ink);font-weight:500;white-space:nowrap}[data-cds] .vn-fact-k{font-size:var(--ts-small);color:var(--ink-2);white-space:nowrap}@media (max-width:767px){[data-cds] .vn-facts{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:24px}[data-cds] .vn-facts li{justify-content:flex-start;padding:14px 12px;gap:12px;min-width:0}[data-cds] .vn-facts li:nth-child(3){border-left:0}[data-cds] .vn-facts li:nth-child(n+3){border-top:1px solid var(--line)}}[data-cds] .vn-after{margin-top:72px;max-width:26ch;text-wrap:balance}@media (max-width:767px){[data-cds] .vn-after{margin-top:48px}}[data-cds] .vn-pairrow{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:40px 96px;align-items:center;padding:96px 0;border-top:1px solid var(--line)}[data-cds] .vn-pairrow:first-child{padding-top:0;border-top:0}[data-cds] .vn-pairrow:last-child{padding-bottom:0}[data-cds] .vn-pairrow[data-flip]>:first-child{order:2}[data-cds] .vn-pairrow-text{display:grid;gap:var(--gap-label);align-content:center}[data-cds] .vn-pairrow-text .cds-h2{margin-bottom:8px}@media (max-width:899px){[data-cds] .vn-pairrow{grid-template-columns:minmax(0,1fr);padding:56px 0;gap:32px}[data-cds] .vn-pairrow[data-flip]>:first-child{order:0}}[data-cds] .vn-fig{margin:0;padding:8px;display:grid;gap:8px;border-radius:var(--r-lg);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);position:relative}[data-cds] .vn-cmp,[data-cds] .vn-lane{display:grid;gap:12px;padding:20px;border-radius:var(--r-md)}[data-cds] .vn-cmp[data-best],[data-cds] .vn-lane[data-best]{background:var(--raised);box-shadow:inset 0 0 0 1px var(--line)}[data-cds] .vn-cmp-h{color:var(--ink-label)}[data-cds] .vn-cmp-prompt,[data-cds] .vn-lane-h{display:flex;align-items:flex-start;gap:10px;font-size:var(--ts-body);color:var(--ink)}[data-cds] .vn-cmp-prompt svg,[data-cds] .vn-lane-h svg{flex:none;margin-top:3px;color:var(--ink-2)}[data-cds] .vn-fbars{display:flex;align-items:center;gap:2px;height:64px}[data-cds] .vn-fbars i{flex:1;height:100%;border-radius:2px;background:var(--ink);transform:scaleY(.04)}[data-cds] .vn-fbars[data-tone=dim] i{background:var(--line-strong)}[data-cds] section.in .vn-fbars i{transform:scaleY(max(.04,var(--h)));transition:transform .7s var(--ease-out) calc(.4s + var(--k) * 14ms)}[data-cds] section.in .vn-cmp[data-best] .vn-fbars i{transition-delay:calc(.9s + var(--k) * 14ms)}[data-cds] .vn-ruler{padding:8px 20px 0}[data-cds] .vn-lane .vn-fbars{height:48px;position:relative;container-type:inline-size}[data-cds] .vn-lanes-head{position:absolute;top:-6px;bottom:-6px;left:-1px;width:2px;border-radius:2px;background:var(--accent);opacity:0}[data-cds] section.in .vn-lanes-head{opacity:1;transition:opacity var(--t-in) 1.6s;animation:vn-run 9s linear 1.6s infinite}@keyframes vn-run{0%{transform:translateX(0)}to{transform:translateX(100cqw)}}@media (max-width:767px){[data-cds] .vn-cmp,[data-cds] .vn-lane{padding:16px}[data-cds] .vn-fbars{height:48px;gap:1px}[data-cds] .vn-ruler{padding:6px 16px 0}}@media (prefers-reduced-motion:reduce){[data-cds] section.in .vn-fbars i{transition:none}[data-cds] .vn-lanes-head{animation:none!important;opacity:0!important}}[data-cds] .vn-two{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:48px 96px;align-items:center}[data-cds] .vn-two-text{display:grid;gap:var(--gap-label);align-content:center}[data-cds] .vn-two-text .cds-h2{margin-bottom:8px}[data-cds] .vn-two-text .cds-btns{margin-top:16px}@media (max-width:899px){[data-cds] .vn-two{grid-template-columns:minmax(0,1fr);gap:40px}}[data-cds] .vn-vh{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}[data-cds] .vn-uses{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 24px}[data-cds] .vn-use{display:grid;grid-template-rows:auto auto 1fr;align-content:start;gap:10px}[data-cds] .vn-use-img{position:relative;aspect-ratio:4/5;border-radius:var(--r-lg);overflow:hidden;background:var(--fill);margin-bottom:14px;isolation:isolate}[data-cds] .vn-use-img img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;z-index:-2;transition:transform .9s var(--ease-out)}@media (hover:hover){[data-cds] .vn-use:hover .vn-use-img img{transform:scale(1.04)}}[data-cds] .vn-use-prompt{font-size:var(--ts-h5);line-height:1.35;letter-spacing:-.01em;color:#fff;text-wrap:balance}[data-cds] .vn-use-body{color:var(--ink-2)}[data-cds] .vn-use-h{display:grid;justify-items:start;gap:12px}[data-cds] .vn-use-h svg{color:var(--ink-2);flex:none}@media (max-width:1023px){[data-cds] .vn-uses{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:599px){[data-cds] .vn-uses{grid-template-columns:minmax(0,1fr);gap:40px}[data-cds] .vn-use-img{aspect-ratio:4/4.2}}[data-cds] .vn-tips{display:grid}[data-cds] .vn-tips li{display:grid;grid-template-columns:40px minmax(0,1fr);gap:16px;padding:24px 0;border-top:1px solid var(--line)}[data-cds] .vn-tips li:last-child{border-bottom:1px solid var(--line)}[data-cds] .vn-tips h3{margin-bottom:6px}[data-cds] .vn-tips p{color:var(--ink-2)}[data-cds] .vn-tip-n{font-family:var(--font-mono,ui-monospace,monospace);font-size:var(--ts-label);color:var(--ink-label);padding-top:4px}[data-cds] .vn-plat-text{max-width:62ch;margin:-24px 0 48px;color:var(--ink-2)}[data-cds] .vn-chain{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}[data-cds] .vn-chain-i{position:relative;display:grid;align-content:start;gap:12px;padding:28px 24px;border-radius:var(--r-md);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line)}[data-cds] .vn-chain-n{color:var(--ink-label)}[data-cds] .vn-chain-i p{color:var(--ink-2)}[data-cds] .vn-chain-link{justify-self:start;margin-top:4px}[data-cds] .vn-chain-here{font-size:var(--ts-small);color:var(--ink-3);margin-top:4px}[data-cds] .vn-chain-arrow{position:absolute;right:-30px;top:50%;translate:0 -50%;color:var(--accent)}@media (max-width:899px){[data-cds] .vn-chain{grid-template-columns:minmax(0,1fr);gap:32px}[data-cds] .vn-chain-arrow{right:auto;left:50%;top:auto;bottom:-26px;translate:-50% 0;rotate:90deg}[data-cds] .vn-plat-text{margin:-16px 0 32px}}[data-cds] .vn-table{width:100%;border-collapse:separate;border-spacing:0;font-size:var(--ts-body)}[data-cds] .vn-table td,[data-cds] .vn-table th{padding:18px 20px;text-align:left;border-bottom:1px solid var(--line);vertical-align:middle}[data-cds] .vn-table thead th{font-weight:500;color:var(--ink-2)}[data-cds] .vn-table tbody th{font-weight:400;color:var(--ink);width:34%}[data-cds] .vn-table td{color:var(--ink-2)}[data-cds] .vn-table [data-us]{background:var(--raised);color:var(--ink);box-shadow:inset 1px 0 0 var(--line),inset -1px 0 0 var(--line)}[data-cds] .vn-table thead [data-us]{color:var(--ink);border-radius:var(--r-md) var(--r-md) 0 0;box-shadow:inset 1px 0 0 var(--line),inset -1px 0 0 var(--line),inset 0 1px 0 var(--line)}[data-cds] .vn-table td svg{vertical-align:middle}[data-cds] .vn-table td[data-us] svg{color:var(--accent)}@media (max-width:767px){[data-cds] .vn-table thead{display:none}[data-cds] .vn-table,[data-cds] .vn-table tbody,[data-cds] .vn-table tr{display:block}[data-cds] .vn-table tr{padding:20px 0;border-top:1px solid var(--line)}[data-cds] .vn-table td,[data-cds] .vn-table th{border:0;padding:0}[data-cds] .vn-table tbody th{display:block;width:auto;margin-bottom:12px;font-weight:500}[data-cds] .vn-table td{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:8px 12px;font-size:var(--ts-small)}[data-cds] .vn-table td:before{content:attr(data-col);color:var(--ink-2)}[data-cds] .vn-table [data-us]{border-radius:var(--r-sm);box-shadow:inset 0 0 0 1px var(--line)}[data-cds] .vn-table [data-us]:before{color:var(--ink)}}@media (prefers-reduced-motion:reduce){[data-cds] .vn-apart{opacity:1;transform:none;transition:none}}[data-cds] .vn-photofig{display:grid;min-width:0}@media (max-width:359px){[data-cds] .vn-facts li{padding:14px 8px;gap:8px}}[data-cds] .vn-sec-lead{max-width:58ch}[data-cds] .vn-fig-h{display:inline-flex;align-items:center;gap:8px;padding:16px 16px 4px;color:var(--ink-label)}[data-cds] .vn-fig-h svg{color:var(--ink-2)}[data-cds] .vn-two[data-flip]>:first-child{order:2}@media (max-width:899px){[data-cds] .vn-two[data-flip]>:first-child{order:0}}[data-cds] .vn-pairrow-text .cds-body+.cds-body{margin-top:4px}[data-cds] .vn-solo-row{padding:0;border-top:0}[data-cds] .vn-demo{max-width:var(--demo-w);margin:0 auto;padding:8px;display:grid;gap:8px;background:var(--surface);border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line)}@media (min-width:1024px){[data-cds] .vn-demo{grid-template-columns:minmax(0,1.42fr) minmax(0,1fr);align-items:start}}[data-cds] .vn-stage{display:grid;gap:4px;min-width:0}[data-cds] .vn-screen{position:relative;aspect-ratio:16/9;border-radius:var(--r-md);overflow:hidden;background:#050607;isolation:isolate}[data-cds] .vn-video{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;cursor:pointer}[data-cds] .vn-big{position:absolute;left:50%;top:50%;width:72px;height:72px;margin:-36px 0 0 -36px;border:0;border-radius:50%;display:grid;place-items:center;background:#FFFFFF;color:#08090A;cursor:pointer;box-shadow:0 12px 40px -8px rgba(0,0,0,.6);transition:opacity var(--t-in),transform var(--t-fast) var(--ease-out)}[data-cds] .vn-big svg{margin-left:3px}[data-cds] .vn-demo[data-playing] .vn-big{opacity:0;transform:scale(.9)}[data-cds] .vn-demo[data-playing] .vn-big svg{margin-left:0}@media (hover:hover){[data-cds] .vn-big:hover{transform:scale(1.05)}[data-cds] .vn-demo[data-playing] .vn-screen:hover .vn-big{opacity:1;transform:none}}[data-cds] .vn-big:focus-visible,[data-cds] .vn-pp:focus-visible{outline:2px solid var(--ink);outline-offset:3px;opacity:1}[data-cds] .vn-mute{position:absolute;left:12px;top:12px;display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 12px;border-radius:999px;background:rgba(8,9,10,.72);color:#FFFFFF;font-size:var(--ts-small);font-weight:500;pointer-events:none}[data-cds] .vn-mute:before{content:"";width:8px;height:8px;border-radius:50%;background:rgba(255,255,255,.45)}[data-cds] .vn-mute[data-on]:before{background:var(--accent)}[data-cds] .vn-tl{padding:12px 8px 8px;display:grid;gap:12px}[data-cds] .vn-tl-h{display:flex;align-items:center;gap:12px;min-width:0}[data-cds] .vn-pp{width:40px;height:40px;flex:none;border-radius:50%;border:0;display:grid;place-items:center;background:var(--ink);color:var(--bg);cursor:pointer;transition:transform var(--t-fast) var(--ease-out)}[data-cds] .vn-pp svg{margin-left:1px}@media (hover:hover){[data-cds] .vn-pp:hover{transform:scale(1.06)}}[data-cds] .vn-time{font-size:var(--ts-small);color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap}[data-cds] .vn-time>span{color:var(--ink)}[data-cds] .vn-tl-name{margin-left:auto;font-size:var(--ts-small);color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}[data-cds] .vn-lanes-wrap{display:grid;grid-template-columns:20px minmax(0,1fr);gap:10px}[data-cds] .vn-lane-ic{display:grid;grid-template-rows:44px 40px;gap:6px;align-items:center;color:var(--ink-2)}[data-cds] .vn-lanes{position:relative;display:grid;gap:6px;container-type:inline-size;touch-action:none;cursor:ew-resize}[data-cds] .vn-demo:not([data-phase=ready]) .vn-lanes{cursor:default}[data-cds] .vn-lane{position:relative;border-radius:var(--r-sm);overflow:hidden}[data-cds] .vn-lane-v{height:44px;background:#050607}[data-cds] .vn-strip{position:absolute;inset:0;background:url(/media/video-narration/deep-sea-strip.jpg) 0 0/100% 100% no-repeat;opacity:.9}[data-cds] .vn-scan{position:absolute;top:0;bottom:0;left:-1px;width:2px;background:var(--accent);box-shadow:0 0 14px 3px rgba(236,85,18,.5);opacity:0}[data-cds] .vn-demo[data-phase=writing] .vn-scan{opacity:1;animation:vn-scan 1.7s linear both}@keyframes vn-scan{0%{transform:translateX(0)}to{transform:translateX(100cqw)}}[data-cds] .vn-lane-a{height:40px;background:var(--fill);box-shadow:inset 0 0 0 1px var(--line)}[data-cds] .vn-track{position:absolute;inset:0}[data-cds] .vn-block{position:absolute;top:5px;bottom:5px;display:flex;align-items:center;gap:1px;padding:0 2px;border-radius:4px;background:var(--raised);box-shadow:inset 0 0 0 1px var(--line-strong);transform-origin:0 50%;transform:scaleX(0);opacity:0}[data-cds] .vn-block i{flex:1;min-width:1px;height:calc(var(--h) * 100%);min-height:2px;border-radius:1px;background:var(--ink-2)}[data-cds] .vn-block[data-on] i{background:var(--ink)}[data-cds] .vn-demo[data-phase=voicing] .vn-block{animation:vn-lay .52s var(--ease-out) calc(var(--k) * 70ms) both}[data-cds] .vn-demo[data-phase=ready] .vn-block{transform:none;opacity:1}@keyframes vn-lay{0%{transform:scaleX(0);opacity:0}to{transform:scaleX(1);opacity:1}}[data-cds] .vn-head{position:absolute;top:-4px;bottom:-4px;left:-1px;width:2px;border-radius:2px;background:var(--accent);pointer-events:none;opacity:0;transition:opacity var(--t-in)}[data-cds] .vn-demo[data-phase=ready] .vn-head{opacity:1}[data-cds] .vn-side{display:grid;align-content:start;gap:16px;padding:20px;border-radius:var(--r-md);background:var(--fill);box-shadow:inset 0 0 0 1px var(--line);min-width:0}[data-cds] .vn-seg{display:grid;grid-template-columns:1fr 1fr;padding:3px;border-radius:var(--r-button);box-shadow:inset 0 0 0 1px var(--line-strong)}[data-cds] .vn-seg-b{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 12px;border:0;border-radius:var(--r-button);background:transparent;color:var(--ink-2);font:inherit;font-size:var(--ts-small);font-weight:500;white-space:nowrap;cursor:pointer;text-decoration:none;transition:background var(--t-fast),color var(--t-fast)}[data-cds] .vn-seg-b[aria-pressed=true]{background:var(--ink);color:var(--bg)}@media (hover:hover){[data-cds] a.vn-seg-b:hover{background:var(--surface);color:var(--ink);text-decoration:none}}[data-cds] .vn-chip:focus-visible,[data-cds] .vn-ghost:focus-visible,[data-cds] .vn-line:focus-visible,[data-cds] .vn-seg-b:focus-visible{outline:2px solid var(--ink);outline-offset:2px}[data-cds] .vn-status{display:inline-flex;align-items:center;gap:8px;font-size:var(--ts-small);color:var(--ink-2);min-height:20px}[data-cds] .vn-status:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--line-strong);flex:none}[data-cds] .vn-status[data-busy]:before{background:var(--accent);animation:vn-pulse .7s var(--ease-move) infinite alternate}[data-cds] .vn-status[data-ok]:before{background:var(--accent)}@keyframes vn-pulse{to{opacity:.25;transform:scale(.7)}}[data-cds] .vn-script{position:relative;height:200px;overflow:hidden;margin:0 -8px;-webkit-mask-image:linear-gradient(180deg,#000 78%,transparent);mask-image:linear-gradient(180deg,#000 78%,transparent)}[data-cds] .vn-lines{display:grid;gap:2px;transition:transform .6s var(--ease-out)}[data-cds] .vn-line{width:100%;display:grid;grid-template-columns:40px minmax(0,1fr);gap:10px;align-items:baseline;padding:8px;border:0;border-radius:var(--r-sm);background:transparent;color:var(--ink-2);font:inherit;font-size:var(--ts-body);line-height:1.45;text-align:left;cursor:pointer;transition:background var(--t-fast),color var(--t-fast)}@media (hover:hover){[data-cds] .vn-line:hover{background:var(--surface);color:var(--ink)}}[data-cds] .vn-lines li[data-on] .vn-line{background:var(--raised);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line)}[data-cds] .vn-tc{font-size:var(--ts-small);color:var(--ink-3);font-variant-numeric:tabular-nums}[data-cds] .vn-lines li[data-on] .vn-tc{color:var(--ink-2)}[data-cds] .vn-lines li[data-writing] .vn-line{color:var(--ink)}[data-cds] .vn-lines li[data-writing] .vn-txt:after{content:"";display:inline-block;width:2px;height:1.05em;margin-left:3px;vertical-align:-.15em;background:var(--ink);animation:vn-caret .7s steps(1) infinite}@keyframes vn-caret{50%{opacity:0}}[data-cds] .vn-line:disabled{cursor:default}[data-cds] .vn-lines:lang(es){hyphens:manual}[data-cds] .vn-opts{display:grid;gap:14px;padding-top:16px;border-top:1px solid var(--line)}[data-cds] .vn-opt{display:grid;gap:8px}[data-cds] .vn-opt-h{font-size:var(--ts-small);font-weight:500;color:var(--ink-2)}[data-cds] .vn-chips{display:flex;flex-wrap:wrap;align-items:center;gap:8px}[data-cds] .vn-chip{display:inline-flex;align-items:center;height:40px;padding:0 16px;border:0;border-radius:var(--r-button);background:transparent;box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--ink);font:inherit;font-size:var(--ts-small);font-weight:500;white-space:nowrap;cursor:pointer;transition:background var(--t-fast),box-shadow var(--t-fast),color var(--t-fast),opacity var(--t-fast)}@media (hover:hover){[data-cds] .vn-chip:hover{background:var(--surface);box-shadow:inset 0 0 0 1px var(--ink-3)}}[data-cds] .vn-chip[aria-pressed=true]{background:var(--ink);color:var(--bg);box-shadow:none}[data-cds] .vn-chip[aria-disabled=true]{opacity:.4;cursor:not-allowed}[data-cds] .vn-more{font-size:var(--ts-small);color:var(--ink-2);padding-left:4px;white-space:nowrap}[data-cds] .vn-go{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px}[data-cds] .vn-gen{gap:8px;transition:transform var(--t-fast) var(--ease-out),background var(--t-fast),opacity var(--t-fast)}[data-cds] .vn-gen[data-press]{transform:scale(.96)}[data-cds] .vn-gen:disabled{opacity:.6;cursor:progress}[data-cds] .vn-ghost{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 12px;margin-left:-4px;border-radius:var(--r-button);color:var(--ink-2);font-size:var(--ts-btn);font-weight:500;text-decoration:none;white-space:nowrap;transition:background var(--t-fast),color var(--t-fast)}@media (hover:hover){[data-cds] .vn-ghost:hover{background:var(--surface);color:var(--ink);text-decoration:none}}@media (max-width:1023px){[data-cds] .vn-script{height:168px}[data-cds] .vn-side{padding:16px}}@media (max-width:599px){[data-cds] .vn-demo{padding:6px;gap:6px}[data-cds] .vn-big{width:60px;height:60px;margin:-30px 0 0 -30px}[data-cds] .vn-mute{left:8px;top:8px;height:28px;padding:0 10px}[data-cds] .vn-tl{padding:10px 4px 6px}[data-cds] .vn-side{padding:16px 12px;gap:14px}[data-cds] .vn-script{margin:0 -4px}[data-cds] .vn-line{grid-template-columns:36px minmax(0,1fr);gap:8px;padding:8px 6px}[data-cds] .vn-chip{padding:0 14px}[data-cds] .vn-gen{width:100%}[data-cds] .vn-block{padding:0 1px}}@media (max-width:359px){[data-cds] .vn-seg-b{padding:0 8px;gap:6px}[data-cds] .vn-chip{padding:0 12px}[data-cds] .vn-tl-name{display:none}}@media (prefers-reduced-motion:reduce){[data-cds] .vn-block,[data-cds] .vn-lines li,[data-cds] .vn-scan,[data-cds] .vn-status:before{animation:none!important}[data-cds] .vn-lines{transition:none}}[data-cds] .vn-thumb{display:block;width:100%;aspect-ratio:16/9;border-radius:6px;background:#050607 url(/media/video-narration/deep-sea-strip.jpg) calc(var(--f) * 100% / 11) 0 /1200% 100% no-repeat;box-shadow:inset 0 0 0 1px var(--line)}[data-cds] .vn-sfig ul{display:grid;padding:0 8px 8px}[data-cds] .vn-sfig-row{display:grid;grid-template-columns:112px minmax(0,1fr);gap:16px;align-items:center;padding:14px 8px;border-top:1px solid var(--line);opacity:.3}[data-cds] .vn-sfig-row:first-child{border-top:0}[data-cds] section.in .vn-sfig-row{opacity:1;transition:opacity var(--t-reveal) var(--ease-out) calc(.4s + var(--k) * .4s)}[data-cds] .vn-sfig-t{display:grid;gap:4px;min-width:0}[data-cds] .vn-sfig-line{font-size:var(--ts-body);line-height:1.45;color:var(--ink)}[data-cds] .vn-lfig-video{display:grid;grid-template-columns:20px minmax(0,1fr);gap:12px;align-items:center;padding:8px 16px 12px;color:var(--ink-2);border-bottom:1px solid var(--line)}[data-cds] .vn-lfig-strip{height:40px;border-radius:6px;background:#050607 url(/media/video-narration/deep-sea-strip.jpg) 0 0/100% 100% no-repeat}[data-cds] .vn-lfig ul{display:grid;gap:2px;padding:4px 0}[data-cds] .vn-lrow{position:relative;display:grid;grid-template-columns:32px minmax(0,6.5em) minmax(0,1fr);align-items:center;gap:14px;padding:10px 16px;border-radius:var(--r-md);isolation:isolate}[data-cds] .vn-lrow:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--raised);box-shadow:inset 0 0 0 1px var(--line);opacity:0}[data-cds] section.in .vn-lrow:before{animation:vn-on 8s linear calc((4 - var(--k)) * -2s) infinite}@keyframes vn-on{0%,23%{opacity:1}25%,98%{opacity:0}to{opacity:1}}[data-cds] .vn-lrow-c{font-family:var(--font-mono);font-size:var(--ts-label);letter-spacing:.06em;color:var(--ink-label)}[data-cds] .vn-lrow-n{font-size:var(--ts-body);color:var(--ink);white-space:nowrap}[data-cds] .vn-lrow .vn-fbars{height:32px}[data-cds] .vn-feats{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:48px 96px;align-items:center}[data-cds] .vn-feat-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px}[data-cds] .vn-feat-list li{display:grid;grid-template-columns:22px minmax(0,1fr);gap:16px;padding:24px 0;border-top:1px solid var(--line)}[data-cds] .vn-feat-list svg{color:var(--ink-2);margin-top:2px}[data-cds] .vn-feat-list h3{margin-bottom:6px}[data-cds] .vn-feat-list p{color:var(--ink-2)}[data-cds] .vn-form{padding:8px}[data-cds] .vn-form-main{display:grid;padding:8px 16px 0}[data-cds] .vn-form-file{display:grid;grid-template-columns:88px minmax(0,1fr) 18px;align-items:center;gap:14px;padding-bottom:14px}[data-cds] .vn-form-file>span:nth-child(2){display:grid;gap:2px;min-width:0}[data-cds] .vn-form-n{font-size:var(--ts-body);font-weight:500;color:var(--ink)}[data-cds] .vn-form-m{font-size:var(--ts-small);color:var(--ink-2)}[data-cds] .vn-ok{color:var(--accent)}[data-cds] .vn-form-row{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;padding:8px 0;border-top:1px solid var(--line);opacity:.35}[data-cds] section.in .vn-form-row{opacity:1;transition:opacity var(--t-reveal) var(--ease-out) calc(.5s + var(--k) * .25s)}[data-cds] .vn-form-k{font-size:var(--ts-small);color:var(--ink-2)}[data-cds] .vn-form-v{font-size:var(--ts-body);color:var(--ink);white-space:nowrap}[data-cds] .vn-form-seg{display:inline-flex;padding:3px;border-radius:var(--r-button);box-shadow:inset 0 0 0 1px var(--line-strong);font-size:var(--ts-small);font-weight:500;white-space:nowrap}[data-cds] .vn-form-seg>*{display:grid;place-items:center;height:30px;padding:0 12px;border-radius:var(--r-button);color:var(--ink-2);font-weight:500}[data-cds] .vn-form-seg>b{background:var(--ink);color:var(--bg)}[data-cds] .vn-form-tags{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}[data-cds] .vn-form-tags span{height:28px;display:inline-flex;align-items:center;padding:0 10px;border-radius:999px;box-shadow:inset 0 0 0 1px var(--line-strong);font-size:var(--ts-small);color:var(--ink);white-space:nowrap}[data-cds] .vn-switch{position:relative;width:36px;height:20px;border-radius:20px;background:var(--line-strong);flex:none;transition:background var(--t-in) 1.6s}[data-cds] .vn-switch i{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:var(--bg);transition:transform var(--t-in) 1.6s}[data-cds] section.in .vn-switch{background:var(--accent)}[data-cds] section.in .vn-switch i{transform:translateX(16px)}[data-cds] .vn-form-go{justify-self:end;display:inline-flex;align-items:center;height:48px;padding:0 24px;margin:12px 12px 0 0;border-radius:var(--r-button);background:var(--ink);color:var(--bg);font-size:var(--ts-btn);font-weight:500}@media (max-width:1023px){[data-cds] .vn-feats{grid-template-columns:minmax(0,1fr)}}@media (max-width:599px){[data-cds] .vn-feat-list{grid-template-columns:minmax(0,1fr)}[data-cds] .vn-form-main{padding:12px 14px 4px}[data-cds] .vn-form-file{grid-template-columns:72px minmax(0,1fr) 18px}[data-cds] .vn-form-row{flex-wrap:wrap}}[data-cds] .vn-guide{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:48px 96px;align-items:center}[data-cds] .vn-timing{padding:8px 8px 20px}[data-cds] .vn-timing-main{display:grid;gap:10px;padding:8px 16px 0}[data-cds] .vn-timing-shots{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px}[data-cds] .vn-timing-lines{position:relative;height:28px;border-radius:6px;background:var(--fill);box-shadow:inset 0 0 0 1px var(--line)}[data-cds] .vn-timing-b{position:absolute;top:5px;bottom:5px;border-radius:4px;background:var(--ink);transform-origin:0 50%;transform:scaleX(0)}[data-cds] section.in .vn-timing-b{transform:scaleX(1);transition:transform .7s var(--ease-out) calc(.5s + var(--k) * .26s)}[data-cds] .vn-ruler{display:flex;justify-content:space-between;font-size:var(--ts-small);color:var(--ink-3);font-variant-numeric:tabular-nums}@media (max-width:899px){[data-cds] .vn-guide{grid-template-columns:minmax(0,1fr);gap:32px}}[data-cds] .vn-pipe ol{display:grid;padding:0 8px 8px}[data-cds] .vn-pipe-row{display:grid;grid-template-columns:120px minmax(0,1fr);gap:16px;align-items:start;padding:14px 8px;border-top:1px solid var(--line);opacity:.3}[data-cds] .vn-pipe-row:first-child{border-top:0}[data-cds] section.in .vn-pipe-row{opacity:1;transition:opacity var(--t-reveal) var(--ease-out) calc(.4s + var(--k) * .45s)}[data-cds] .vn-pipe-t{display:grid;gap:10px;min-width:0}[data-cds] .vn-pipe-said,[data-cds] .vn-pipe-seen{display:grid;gap:2px}[data-cds] .vn-pipe-seen{font-size:var(--ts-small);color:var(--ink-2);line-height:1.45}[data-cds] .vn-pipe-said{font-size:var(--ts-body);color:var(--ink);line-height:1.45}[data-cds] .vn-pipe-k{font-size:var(--ts-small);color:var(--ink-3)}@media (max-width:599px){[data-cds] .vn-pipe-row,[data-cds] .vn-sfig-row{grid-template-columns:88px minmax(0,1fr);gap:12px;padding:12px 4px}[data-cds] .vn-lrow{grid-template-columns:28px minmax(0,5.5em) minmax(0,1fr);gap:10px;padding:10px}[data-cds] .vn-lfig-video{padding:8px 10px 12px}[data-cds] .vn-timing-main{padding:8px 8px 0}}@media (min-width:1180px){[data-cds] .vn-chain{grid-template-columns:repeat(5,minmax(0,1fr));grid-template-rows:repeat(5,auto);gap:0 32px}[data-cds] .vn-chain-i{grid-row:span 5;grid-template-rows:subgrid;row-gap:12px}[data-cds] .vn-chain-here,[data-cds] .vn-chain-link{align-self:start}[data-cds] .vn-chain-arrow{right:-26px}[data-cds] .vn-chain-i h3{font-size:var(--ts-h5);line-height:1.35;letter-spacing:-.01em}}@media (min-width:900px) and (max-width:1179px){[data-cds] .vn-chain{grid-template-columns:repeat(3,minmax(0,1fr))}[data-cds] .vn-chain-i:nth-child(3n) .vn-chain-arrow{display:none}}@media (prefers-reduced-motion:reduce){[data-cds] section.in .vn-lrow:before{animation:none!important}[data-cds] .vn-switch,[data-cds] .vn-switch i,[data-cds] section.in .vn-form-row,[data-cds] section.in .vn-pipe-row,[data-cds] section.in .vn-sfig-row,[data-cds] section.in .vn-timing-b{transition:none}}@media (max-width:359px){[data-cds] .vn-facts svg{display:none}}@media (max-width:767px){[data-cds] .vn-lanes-wrap{display:none}[data-cds] .vn-tl{gap:0}}[data-cds] .vn-block{background:none;box-shadow:none;padding:0;border-radius:0}[data-cds] .vn-bbars{display:flex;align-items:center;width:100%;height:100%}[data-cds] .vn-bbars i{height:calc(var(--h) * 100%);min-height:2px;background:var(--line-strong)}[data-cds] .vn-block[data-on] .vn-bbars i{background:var(--ink)}[data-cds] .vn-lrow{grid-template-columns:minmax(0,6.5em) minmax(0,1fr)}@media (max-width:599px){[data-cds] .vn-lrow{grid-template-columns:minmax(0,5.5em) minmax(0,1fr)}}@media (max-width:767px){[data-cds] .vn-facts{grid-template-columns:minmax(0,1fr)}[data-cds] .vn-facts li,[data-cds] .vn-facts li+li,[data-cds] .vn-facts li:nth-child(3){border-left:0}[data-cds] .vn-facts li+li{border-top:1px solid var(--line)}[data-cds] .vn-facts li{white-space:normal;padding:14px 0;gap:14px}[data-cds] .vn-fact{display:flex;flex-wrap:wrap;align-items:baseline;-moz-column-gap:8px;column-gap:8px}}@media (min-width:1024px){[data-cds] .vn-demo{align-items:stretch}[data-cds] .vn-stage{display:flex;flex-direction:column}[data-cds] .vn-tl{flex:1;display:flex;flex-direction:column}[data-cds] .vn-lanes-wrap{flex:1}[data-cds] .vn-lane-ic,[data-cds] .vn-lanes{grid-template-rows:minmax(44px,72px) minmax(40px,1fr)}[data-cds] .vn-lane-a,[data-cds] .vn-lane-v{height:auto}[data-cds] .vn-block{top:10px;bottom:10px}[data-cds] .vn-bbars{max-height:72px}}