.vn-sec{padding-top:clamp(var(--s-8), 10vw, var(--s-10))}.vn-head{row-gap:var(--s-4);margin-bottom:var(--s-7)}.vn-head>*{grid-column:1/-1}.vn-label{color:var(--ink-muted)}:is(.vn-proof,.vn-all,.vn-op__a) .arrow{flex:none;width:14px;height:14px}.vn-for{gap:var(--s-4);margin-top:var(--s-7);padding-top:var(--s-5);border-top:1px solid var(--line);align-items:center;display:grid}.vn-for__l{color:var(--ink-muted)}.vn-for__t{max-width:34ch;font-size:var(--text-h3);letter-spacing:var(--text-h3--letter-spacing);line-height:1.25}.vn-for__a{white-space:nowrap;justify-self:start}.vn-calls{border-top:1px solid var(--line);grid-column:1/-1;margin:0;padding:0}.vn-call{gap:var(--s-5) var(--gutter);padding-block:var(--s-6) var(--s-7);border-bottom:1px solid var(--line);display:grid}.vn-call__n{color:var(--clay)}.vn-call__p{gap:var(--s-3);align-content:start;display:grid}.vn-call__t{font-size:var(--text-h3);letter-spacing:var(--text-h3--letter-spacing);margin:0;font-weight:500;line-height:1.15}.vn-call__d{max-width:40ch;color:var(--ink-muted)}.vn-k{color:var(--ink-muted);margin-bottom:var(--s-3)}.vn-call__list{margin:0;padding:0}.vn-call__list li{align-items:baseline;gap:var(--s-2);padding-block:var(--s-2);flex-wrap:wrap;display:flex}.vn-call__list li+li{border-top:1px solid var(--line)}.vn-opt{padding:0 var(--s-2);color:var(--clay);border:1px solid;border-radius:999px;line-height:1.6}.vn-proofs{gap:var(--s-2);margin:0;padding:0;display:grid}.vn-proof{padding-block:var(--s-2) var(--s-3);color:var(--ink);transition:transform var(--t-press) var(--ease-out);gap:2px;text-decoration:none;display:grid;position:relative}.vn-proof:after{content:"";background:var(--clay);transform-origin:100%;height:1px;transition:transform var(--t-hover-out) var(--ease-out);position:absolute;inset:auto 0 0;transform:scaleX(0)}.vn-proof:is(:hover,:focus-visible):after{transform-origin:0;transition-duration:var(--t-hover);transform:scaleX(1)}.vn-proof__v{letter-spacing:-.025em;font-feature-settings:"pnum", "lnum";transition:color var(--t-hover-out) var(--ease-out);font-size:clamp(1.75rem,2.6vw,2.5rem);line-height:1.05}.vn-proof:is(:hover,:focus-visible) .vn-proof__v{color:var(--clay);transition-duration:var(--t-hover)}.vn-proof__k{color:var(--ink-muted)}.vn-proof__c{align-items:center;gap:var(--s-2);margin-top:var(--s-1);color:var(--ink);display:inline-flex}.vn-proof:active,.vn-v:active,.vn-all:active,.vn-op__a:active{transform:scale(.98)}.vn-proof:focus-visible,.vn-op__a:focus-visible{outline:2px solid var(--ink);outline-offset:4px}:is(.vn-proof,.vn-all,.vn-op__a) .arrow{opacity:.55;transition:transform var(--t-hover-out) var(--ease-out), opacity var(--t-hover-out) var(--ease-out);transform:translate(-4px)}:is(.vn-proof,.vn-all,.vn-op__a):is(:hover,:focus-visible) .arrow{opacity:1;transition-duration:var(--t-hover);transform:none}[dir=rtl] :is(.vn-proof,.vn-all,.vn-op__a) .arrow{transform:scaleX(-1)translate(-4px)}[dir=rtl] :is(.vn-proof,.vn-all,.vn-op__a):is(:hover,:focus-visible) .arrow{transform:scaleX(-1)}[dir=rtl] .vn-proof:after{transform-origin:0}[dir=rtl] .vn-proof:is(:hover,:focus-visible):after{transform-origin:100%}.vn-night{margin-top:clamp(var(--s-8), 10vw, var(--s-10));padding-bottom:clamp(var(--s-8), 10vw, var(--s-10));background:var(--night);color:var(--night-ink)}.vn-night .vn-label{color:var(--night-muted)}.vn-all{justify-self:start;align-items:center;gap:var(--s-2);padding-block:var(--s-2);color:var(--night-ink);text-decoration:underline;-webkit-text-decoration-color:var(--night-line);text-decoration-color:var(--night-line);text-underline-offset:.35em;transition:color var(--t-hover-out) var(--ease-out), text-decoration-color var(--t-hover-out) var(--ease-out), transform var(--t-press) var(--ease-out);display:inline-flex}.vn-all:is(:hover,:focus-visible){color:var(--clay-on-night);transition-duration:var(--t-hover);text-decoration-color:currentColor}.vn-all:focus-visible{outline:2px solid var(--clay-on-night);outline-offset:4px}.vn-vs{gap:var(--s-8) var(--gutter);grid-column:1/-1;margin:0;padding:0;display:grid}.vn-vs>li{min-width:0;display:grid}.vn-v{align-content:start;gap:var(--s-2);padding-top:var(--s-5);border-top:1px solid var(--night-line);color:var(--night-ink);transition:transform var(--t-press) var(--ease-out);text-decoration:none;display:grid;position:relative}.vn-v:after{content:"";top:-1px;background:var(--clay-on-night);transform-origin:100%;height:1px;transition:transform var(--t-hover-out) var(--ease-out);position:absolute;inset-inline:0;transform:scaleX(0)}.vn-v:is(:hover,:focus-visible):after{transform-origin:0;transition-duration:var(--t-hover);transform:scaleX(1)}[dir=rtl] .vn-v:after{transform-origin:0}[dir=rtl] .vn-v:is(:hover,:focus-visible):after{transform-origin:100%}.vn-v:focus-visible{outline:2px solid var(--clay-on-night);outline-offset:6px}.vn-v__act{max-width:640px;margin-bottom:var(--s-4)}.vn-v__cap{margin-bottom:var(--s-5);color:var(--night-muted);gap:2px;display:grid}.vn-v__cap>span+span{color:var(--night-ink)}.vn-v__fig{white-space:nowrap;letter-spacing:-.04em;font-feature-settings:"pnum";font-size:clamp(3rem,6vw,6rem);line-height:.95}.vn-v__fig>span{transition:color var(--t-hover-out) var(--ease-out)}.vn-v:is(:hover,:focus-visible) .vn-v__fig>span{color:var(--clay-on-night);transition-duration:var(--t-hover)}.vn-v__label{color:var(--night-muted)}.vn-v__client{margin-top:var(--s-4);font-size:var(--text-small)}.vn-v__svc{color:var(--night-muted)}.vn-op{padding-block:var(--s-10) var(--s-6);row-gap:var(--s-6)}.vn-op>*{grid-column:1/-1}.vn-op__t{letter-spacing:-.02em;max-width:30ch;font-size:clamp(1.625rem,2.8vw,2.75rem);line-height:1.2}.vn-op__r{align-items:center;gap:var(--s-2) var(--s-4);color:var(--ink-muted);flex-wrap:wrap;display:flex}.vn-op__a{align-items:center;gap:var(--s-2);padding-block:var(--s-2);color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:.35em;transition:color var(--t-hover-out) var(--ease-out), text-decoration-color var(--t-hover-out) var(--ease-out), transform var(--t-press) var(--ease-out);display:inline-flex}.vn-op__a:is(:hover,:focus-visible){color:var(--clay);transition-duration:var(--t-hover);text-decoration-color:currentColor}:lang(ar) .vn-call__t{line-height:1.45}:lang(ar) .vn-for__t{line-height:1.6}:lang(ar) .vn-op__t{letter-spacing:0;line-height:1.55}:lang(ar) .vn-proof__v{letter-spacing:0;line-height:1.35}:lang(ar) .vn-v__cap{font-family:var(--font-sans)}:lang(ar) .vn-v__fig{white-space:normal;letter-spacing:0;line-height:1.2}@container page (min-width:48rem){.vn-vs{grid-template-columns:repeat(2,minmax(0,1fr))}.vn-call{grid-template-columns:repeat(6,minmax(0,1fr))}.vn-call__n,.vn-call__p{grid-column:1/-1}.vn-call__g{grid-column:span 3}}@container page (min-width:64rem){.vn-h{grid-column:1/span 8}.vn-all{grid-area:2/9/auto/-1;place-self:end}.vn-for{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr))}.vn-for__l{grid-column:1/span 3}.vn-for__t{grid-column:4/span 5}.vn-for__a{grid-column:9/-1;justify-self:end}.vn-call{grid-template-columns:repeat(12,minmax(0,1fr))}.vn-call__n{grid-column:1}.vn-call__p{grid-column:2/span 4}.vn-call__g{grid-column:6/span 3}.vn-call__g+.vn-call__g{grid-column:9/-1}.vn-op__t{grid-column:1/span 9}}@media (prefers-reduced-motion:reduce){.vn-proof,.vn-proof:after,.vn-proof__v,.vn-v,.vn-v:after,.vn-v__fig>span,.vn-all,.vn-op__a,:is(.vn-proof,.vn-all,.vn-op__a) .arrow{transition:none}}
