.ab-head p.pn-sub{max-width:62ch;color:var(--text-body)}.ab-head p.pn-sub b{color:var(--text-primary);margin-bottom:4px;display:block}.pn-tbd{border:var(--border-thin) dashed currentColor;border-radius:var(--radius-sm);padding:0 4px;font-style:italic}.pn-label{font-size:var(--fs-label);font-weight:var(--fw-semibold);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--text-muted);margin:0}.ab-head.pn-listhead{align-items:flex-end}.pn-seg{border-radius:calc(var(--radius-sm) + 3px);background:var(--grey-100);flex:none;max-width:100%;padding:3px;display:flex;overflow-x:auto}.pn-seg button{border-radius:var(--radius-sm);font:inherit;font-size:.875rem;font-weight:var(--fw-semibold);white-space:nowrap;color:var(--text-body);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:0;flex:none;align-items:center;padding:8px 14px;display:inline-flex}@media (hover:hover) and (pointer:fine){.pn-seg button:hover{color:var(--text-primary)}}.pn-seg button[aria-checked=true]{background:var(--surface-card);color:var(--text-primary);box-shadow:0 1px 2px #00000014}.pn-seg button:focus-visible{outline:1.5px solid var(--accent);outline-offset:2px}.pn-seg__n{font-variant-numeric:tabular-nums;color:var(--text-muted);margin-left:6px;font-size:.75rem}.pn-gr{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.pn-c{border-radius:var(--radius-lg);background:var(--bg-alt);grid-template-columns:190px minmax(0,1fr);display:grid;overflow:hidden}.pn-c[hidden]{display:none}.pn-c__plate{border-radius:calc(var(--radius-lg) - 4px);background:var(--surface-card);font-size:1.0625rem;line-height:1.1;font-weight:var(--fw-bold);text-align:center;color:var(--text-primary);place-items:center;margin:6px;padding:16px;display:grid}.pn-logo{object-fit:contain;width:auto;max-width:100%;display:block}.pn-logo--sq{height:56px}.pn-logo--md{height:40px}.pn-logo--wd{height:32px}.pn-logo--xw{height:26px}.pn-c__b{flex-direction:column;justify-content:center;padding:22px 24px;display:flex}.pn-c__m{font-size:var(--fs-label);color:var(--text-muted);margin:0 0 6px}.pn-c__d{max-width:36em;color:var(--text-body);margin:0;font-size:1rem;line-height:1.55}.pn-seg{isolation:isolate;position:relative}.pn-seg__thumb{width:var(--thumb-w,0);height:var(--thumb-h,0);transform:translate(var(--thumb-x,0), var(--thumb-y,0));z-index:-1;border-radius:var(--radius-sm);background:var(--surface-card);transition:transform var(--duration-state) var(--ease-standard), width var(--duration-state) var(--ease-standard);position:absolute;top:0;left:0;box-shadow:0 1px 2px #00000014}.pn-seg[data-ready] button[aria-checked=true]{box-shadow:none;background:0 0}@keyframes pn-rise{0%{opacity:0;translate:0 10px}}.pn-gr[data-anim]>.pn-c:not([hidden]){animation:pn-rise .42s var(--ease-standard) backwards;animation-delay:calc(var(--i,0) * 40ms)}@media (prefers-reduced-motion:reduce){.pn-seg__thumb{transition:none}.pn-gr[data-anim]>.pn-c:not([hidden]){animation:none}}@media (max-width:1000px){.pn-gr{grid-template-columns:minmax(0,1fr)}}@media (max-width:40rem){.pn-c{grid-template-columns:minmax(0,1fr)}.pn-c__plate{height:96px;margin-bottom:0}.pn-c__b{padding:18px 20px 22px}}.pn-feat .pvg{grid-template-columns:1fr 1fr;gap:16px;display:grid}.pn-feat .pc{border-radius:var(--radius-lg);background:var(--surface-card);flex-direction:column;display:flex;overflow:hidden}.pn-feat .pvst{background:var(--grey-100);height:280px;position:relative;overflow:hidden}.pn-feat .pvbd{flex-direction:column;flex:1;padding:28px 32px 32px;display:flex}.pn-feat .pvlk{align-items:center;gap:14px;margin:0 0 18px;display:flex}.pn-feat .pvlg,.pn-feat .pvdx{width:auto;height:22px;display:block}.pn-feat .pvx{color:var(--grey-400);font-size:18px}.pn-feat .pvtag{color:var(--text-muted);margin:0 0 8px;font-size:14px}.pn-feat .pvtx{color:var(--grey-800);margin:0;font-size:17px;line-height:1.55}.pn-feat .pvft{justify-content:space-between;align-items:flex-end;gap:24px;margin-top:auto;padding-top:28px;display:flex}.pn-feat .pvapp{border-radius:var(--radius-lg);background:var(--surface-card);flex-direction:column;display:flex;position:absolute;inset:28px -24px -24px 28px;overflow:hidden;box-shadow:0 1px 2px #0000000a,0 12px 32px #00000014}.pn-feat .pvtop{border-bottom:var(--border-thin) solid var(--grey-150);justify-content:space-between;align-items:center;padding:10px 14px;display:flex}.pn-feat .pvtop-lg{width:auto;height:14px;display:block}.pn-feat .pvdots{gap:4px;display:flex}.pn-feat .pvdots i{background:var(--grey-200);border-radius:50%;width:6px;height:6px}.pn-feat .pvbody{flex:1;grid-template-columns:96px 1fr 190px;display:grid}.pn-feat .pvside{border-right:var(--border-thin) solid var(--grey-150);color:var(--text-muted);flex-direction:column;gap:2px;padding:10px 8px;font-size:11px;display:flex}.pn-feat .pvside span{border-radius:var(--radius-sm);padding:6px 8px}.pn-feat .pvside .on{background:var(--grey-100);font-weight:var(--fw-semibold);color:var(--text-primary)}.pn-feat .pvmain{padding:6px 14px}.pn-feat .pvbr{border-bottom:var(--border-thin) solid var(--grey-150);align-items:center;gap:10px;padding:11px 0;display:flex}.pn-feat .pvbr i{background:var(--grey-200);border-radius:2px;width:38%;height:6px;display:block}.pn-feat .pvbr i.s{background:var(--grey-150);width:18%;margin-left:auto}.pn-feat .pvdock{border-left:var(--border-thin) solid var(--border-card);background:var(--surface-card);padding:12px 14px;box-shadow:-8px 0 24px #0000000f}.pn-feat .pvdh{border-bottom:var(--border-thin) solid var(--grey-150);margin-bottom:6px;padding-bottom:10px}.pn-feat .pvdh img{width:auto;height:14px;display:block}.pn-feat .pvdk{color:var(--text-muted);margin:8px 0 2px;font-size:10px}.pn-feat .pvdv{font-size:12px;font-weight:var(--fw-semibold);color:var(--text-primary);margin:0}@media (max-width:900px){.pn-feat .pvg{grid-template-columns:1fr}.pn-feat .pvft{flex-direction:column;align-items:flex-start}.pn-feat .pvbody{grid-template-columns:0 1fr 170px}.pn-feat .pvside{display:none}}.pn-wy .wy-card{cursor:default}.wy-head p.pn-wyhead b{margin-bottom:4px;display:block}.pn-wy p{margin-bottom:0}.pn-wy .pn-tbd{color:var(--text-on-dark)}.pn-wp{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.pn-wp__c{border-radius:var(--radius-lg);background:var(--bg-alt);flex-direction:column;display:flex;overflow:hidden}.pn-wp__v{border-radius:calc(var(--radius-lg) - 4px);background:linear-gradient(160deg, var(--grey-100), var(--grey-200));justify-content:center;align-items:center;height:220px;margin:8px 8px 0;padding:24px;display:flex}.pn-wp__t{flex-direction:column;flex:1;align-items:flex-start;padding:28px 28px 30px;display:flex}.pn-wp__t h3{font-size:1.375rem;line-height:1.25;font-weight:var(--fw-bold);color:var(--text-primary);transition:color var(--duration-state) var(--ease-standard);margin:0 0 10px}.pn-wp__c:focus-within .pn-wp__t h3{color:var(--accent-hover)}@media (hover:hover) and (pointer:fine){.pn-wp__c:hover .pn-wp__t h3{color:var(--accent-hover)}}.pn-wp__t>p:first-of-type{color:var(--text-body);margin:0;font-size:1rem;line-height:1.55}.pn-wp__ck{border-top:var(--border-thin) solid var(--grey-250);align-self:stretch;margin:22px 0 0;padding:0;list-style:none}.pn-wp__ck li{border-bottom:var(--border-thin) solid var(--grey-250);color:var(--text-primary);align-items:center;gap:12px;padding:11px 0;font-size:.9375rem;display:flex}.pn-wp__ck svg{width:14px;height:14px;color:var(--text-muted);flex:none;translate:0 .5px}.pn-wp__bf{color:var(--text-body);margin:18px 0 20px;font-size:.9375rem;line-height:1.5}.pn-wp__bf span{font-size:.75rem;font-weight:var(--fw-semibold);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--text-muted);margin-bottom:4px;display:block}.pn-wp__t .lk-line{margin-top:auto}.pn-wp .wv{width:100%;max-width:300px;color:var(--text-primary);font-size:13px}.pn-wp .wv-panel{border:var(--border-thin) solid var(--border-card);border-radius:var(--radius-lg);background:var(--surface-card);padding:6px 16px 12px;box-shadow:0 18px 40px -24px #0000004d}.pn-wp .wv-sw{border-bottom:var(--border-thin) solid var(--grey-150);justify-content:space-between;align-items:center;padding:10px 0;display:flex}.pn-wp .wv-tg{background:var(--grey-250);border-radius:9px;width:30px;height:17px;position:relative}.pn-wp .wv-tg:after{content:"";background:var(--surface-card);border-radius:50%;width:13px;height:13px;position:absolute;top:2px;left:2px}.pn-wp .wv-tg.wv-on{background:var(--text-primary)}.pn-wp .wv-tg.wv-on:after{left:15px}.pn-wp .wv-sl{grid-template-columns:auto 1fr 22px;align-items:center;gap:12px;padding-top:12px;display:grid}.pn-wp .wv-sl span{color:var(--text-muted);font-size:12px}.pn-wp .wv-sl i{background:linear-gradient(90deg, var(--accent) 72%, var(--border-card) 72%);border-radius:2px;height:4px;position:relative}.pn-wp .wv-sl b{border:2px solid var(--accent);background:var(--surface-card);border-radius:50%;width:14px;height:14px;position:absolute;top:50%;left:72%;transform:translate(-50%,-50%)}.pn-wp .wv-sl em{font-style:normal;font-weight:var(--fw-semibold);text-align:right}.pn-wp .wv-stack{flex-direction:column;gap:6px;display:flex}.pn-wp .wv-lyr{border:var(--border-thin) solid var(--border-card);border-radius:var(--radius-lg);background:var(--surface-card);justify-content:center;gap:6px;padding:11px;display:flex}.pn-wp .wv-mid span{border-radius:var(--radius-sm);background:var(--grey-100);text-align:center;white-space:nowrap;flex:1;padding:4px 2px;font-size:11.5px}.pn-wp .wv-lyr.wv-you{border:2px solid var(--accent);flex-direction:column;align-items:center;transform:translateY(-4px);box-shadow:0 14px 28px -18px #00000059}.pn-wp .wv-you small{font-size:10px;font-weight:var(--fw-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.pn-wp .wv-you b{font-size:15px}.pn-wp .wv-lyr.wv-dx{border-color:var(--surface-dark);background:var(--surface-dark);font-weight:var(--fw-semibold);color:var(--text-on-dark)}.pn-wp .wv-ph{color:var(--text-muted);margin:6px 0 4px;font-size:12px}.pn-wp .wv-src{border-bottom:var(--border-thin) solid var(--grey-150);border-radius:var(--radius-sm);justify-content:space-between;align-items:center;margin:0 -10px;padding:9px 10px;display:flex}.pn-wp .wv-src em{color:var(--text-muted);font-size:11.5px;font-style:normal}.pn-wp .wv-src.wv-you{border:1.5px solid var(--accent);background:var(--surface-card);font-weight:var(--fw-semibold)}.pn-wp .wv-src.wv-you em{font-weight:var(--fw-semibold);color:var(--text-primary)}@media (max-width:1060px){.pn-wp{grid-template-columns:minmax(0,1fr);max-width:560px}}.cs.pn-say{padding-block:clamp(var(--space-section-mobile), 7vw, var(--space-24));background:var(--bg-alt)}.pn-say .cs-ey{font-size:var(--fs-heading);line-height:var(--lh-heading);letter-spacing:normal}.pn-say .cs-av{background:var(--surface-card)}.pn-say .cs-side{border-left-color:var(--grey-250)}.pn-say .cs-f div{border-top-color:var(--grey-250)}.pn-h .ab-top{align-items:start}.pn-feat .pvst{border-bottom:var(--border-thin) solid var(--border-card)}.pn-feat .pvg>.pc,.pn-gr>.pn-c,.pn-wp>.pn-wp__c{transition:scale var(--duration-state) var(--ease-standard), opacity var(--duration-state) var(--ease-standard), filter var(--duration-state) var(--ease-standard)}.pn-feat .pvg>.pc:focus-within,.pn-wp>.pn-wp__c:focus-within{z-index:1;position:relative;scale:1.03}@media (hover:hover) and (pointer:fine){.pn-feat .pvg>.pc:hover,.pn-gr>.pn-c:hover,.pn-wp>.pn-wp__c:hover{z-index:1;position:relative;scale:1.03}.pn-feat .pvg:has(>.pc:hover)>.pc:not(:hover){opacity:.85;filter:grayscale(.35)}.pn-gr:has(>.pn-c:hover)>.pn-c:not(:hover){opacity:.85;filter:grayscale(.35)}.pn-wp:has(>.pn-wp__c:hover)>.pn-wp__c:not(:hover){opacity:.85;filter:grayscale(.35)}}@media (prefers-reduced-motion:reduce){.pn-feat .pvg>.pc,.pn-gr>.pn-c,.pn-wp>.pn-wp__c{transition:none}.pn-feat .pvg>.pc:focus-within,.pn-wp>.pn-wp__c:focus-within{scale:none}@media (hover:hover) and (pointer:fine){.pn-feat .pvg>.pc:hover,.pn-gr>.pn-c:hover,.pn-wp>.pn-wp__c:hover{scale:none}}}.pn-say .cs-logo--cvcl{height:54px}.pn-say .cs-logo--exploris{height:30px}.pn-say .cs-wm{font-size:1.5rem;line-height:37px;font-weight:var(--fw-bold);letter-spacing:-.01em;color:var(--text-primary);display:block}.pn-logo.pn-logo--info4c{height:84px}.cs.pn-say .cs-side .cs-a.lk-line:after{border-radius:0;height:1px}.pn-wp__ck svg{transition:color var(--duration-state) var(--ease-standard)}.pn-wp__c:focus-within .pn-wp__ck svg{color:var(--accent)}@media (hover:hover) and (pointer:fine){.pn-wp__c:hover .pn-wp__ck svg{color:var(--accent)}}.pn-wp .wv,.pn-wp .wv-sl i,.pn-wp .wv-sl b,.pn-wp .wv-tg,.pn-wp .wv-tg:after,.pn-wp .wv-lyr.wv-you,.pn-wp .wv-src.wv-you{transition:transform var(--duration-state) var(--ease-standard), box-shadow var(--duration-state) var(--ease-standard), left var(--duration-state) var(--ease-standard), background var(--duration-state) var(--ease-standard)}.pn-wp__c:focus-within .wv{transform:translateY(-6px)}@media (hover:hover) and (pointer:fine){.pn-wp__c:hover .wv{transform:translateY(-6px)}}.pn-wp__c:focus-within .wv-panel{box-shadow:0 26px 48px -24px #00000061}@media (hover:hover) and (pointer:fine){.pn-wp__c:hover .wv-panel{box-shadow:0 26px 48px -24px #00000061}}.pn-wp .wv-sl i{background:linear-gradient(90deg, var(--accent) 50%, var(--border-card) 50%) 0 0 / 200% 100% no-repeat;background-position:28% 0}.pn-wp__c:focus-within .wv-sl i{background-position:12% 0}@media (hover:hover) and (pointer:fine){.pn-wp__c:hover .wv-sl i{background-position:12% 0}}.pn-wp__c:focus-within .wv-sl b{left:88%}@media (hover:hover) and (pointer:fine){.pn-wp__c:hover .wv-sl b{left:88%}}.pn-wp__c:focus-within .wv-sw:nth-child(3) .wv-tg{background:var(--text-primary)}@media (hover:hover) and (pointer:fine){.pn-wp__c:hover .wv-sw:nth-child(3) .wv-tg{background:var(--text-primary)}}.pn-wp__c:focus-within .wv-sw:nth-child(3) .wv-tg:after{left:15px}@media (hover:hover) and (pointer:fine){.pn-wp__c:hover .wv-sw:nth-child(3) .wv-tg:after{left:15px}}.pn-wp__c:focus-within .wv-lyr.wv-you{transform:translateY(-10px);box-shadow:0 20px 32px -18px #0006}@media (hover:hover) and (pointer:fine){.pn-wp__c:hover .wv-lyr.wv-you{transform:translateY(-10px);box-shadow:0 20px 32px -18px #0006}}@media (prefers-reduced-motion:reduce){.pn-wp .wv,.pn-wp .wv-sl i,.pn-wp .wv-sl b,.pn-wp .wv-tg,.pn-wp .wv-tg:after,.pn-wp .wv-lyr.wv-you,.pn-wp .wv-src.wv-you{transition:none}.pn-wp__c:focus-within :is(.wv,.wv-lyr.wv-you,.wv-src.wv-you){transform:none}@media (hover:hover) and (pointer:fine){.pn-wp__c:hover :is(.wv,.wv-lyr.wv-you,.wv-src.wv-you){transform:none}}}@property --wv-n{syntax:"<integer>";inherits:true;initial-value:85}.pn-wp .wv-n{--wv-n:85;counter-reset:wvn var(--wv-n);transition:--wv-n var(--duration-state) var(--ease-standard)}.pn-wp .wv-n:after{content:counter(wvn)}.pn-wp__c:focus-within .wv-n{--wv-n:92}@media (hover:hover) and (pointer:fine){.pn-wp__c:hover .wv-n{--wv-n:92}}.pn-wp .wv-x{display:grid}.pn-wp .wv-x>span{transition:opacity var(--duration-state) var(--ease-standard), transform var(--duration-state) var(--ease-standard);grid-area:1/1}.pn-wp .wv-x>span+span{opacity:0;transform:translateY(4px)}.pn-wp__c:focus-within .wv-x>span:first-child{opacity:0;transform:translateY(-4px)}@media (hover:hover) and (pointer:fine){.pn-wp__c:hover .wv-x>span:first-child{opacity:0;transform:translateY(-4px)}}.pn-wp__c:focus-within .wv-x>span+span{opacity:1;transform:none}@media (hover:hover) and (pointer:fine){.pn-wp__c:hover .wv-x>span+span{opacity:1;transform:none}}.pn-wp .wv-lyr.wv-you small.wv-x{justify-items:center}.pn-wp__c:focus-within .wv-you small.wv-x{color:var(--accent)}@media (hover:hover) and (pointer:fine){.pn-wp__c:hover .wv-you small.wv-x{color:var(--accent)}}.pn-wp .wv-mid span{transition:background var(--duration-state) var(--ease-standard), color var(--duration-state) var(--ease-standard)}.pn-wp .wv-mid span:nth-child(2){transition-delay:80ms}.pn-wp .wv-mid span:nth-child(3){transition-delay:.16s}.pn-wp__c:focus-within .wv-mid span{background:var(--text-primary);color:var(--text-on-dark)}@media (hover:hover) and (pointer:fine){.pn-wp__c:hover .wv-mid span{background:var(--text-primary);color:var(--text-on-dark)}}.pn-wp .wv-src.wv-you{border:1.5px dashed var(--grey-250);transition:transform var(--duration-state) var(--ease-standard), border-color var(--duration-state) var(--ease-standard), background var(--duration-state) var(--ease-standard);background:0 0}.pn-wp .wv-src.wv-you em{font-weight:var(--fw-regular);color:var(--text-muted);justify-items:end}.pn-wp__c:focus-within .wv-src.wv-you{border-style:solid;border-color:var(--accent);background:var(--surface-card)}@media (hover:hover) and (pointer:fine){.pn-wp__c:hover .wv-src.wv-you{border-style:solid;border-color:var(--accent);background:var(--surface-card)}}.pn-wp__c:focus-within .wv-src.wv-you em{font-weight:var(--fw-semibold);color:var(--text-primary)}@media (hover:hover) and (pointer:fine){.pn-wp__c:hover .wv-src.wv-you em{font-weight:var(--fw-semibold);color:var(--text-primary)}}@media (prefers-reduced-motion:reduce){.pn-wp .wv-n,.pn-wp .wv-x>span,.pn-wp .wv-mid span,.pn-wp .wv-src.wv-you{transition:none}}.pn-wp .wv-src.wv-you em svg{vertical-align:-1px;width:11px;height:11px;color:var(--accent);margin-right:4px;display:inline-block}@media (max-width:40rem){.pn-seg{grid-template-columns:1fr 1fr;width:100%;display:grid;overflow:visible}.pn-seg button{justify-content:center}}@media (max-width:25rem){.pn-seg{grid-template-columns:repeat(2,minmax(0,1fr))}.pn-seg button{white-space:normal;text-align:center;min-width:0;padding-inline:10px}}@media (min-width:64rem){.pn-seg{border-radius:calc(var(--radius-sm) + 4px);padding:4px}.pn-seg button{padding:10px 18px;font-size:.9375rem}}
