:root{overflow-x:visible;scrollbar-gutter:stable}html.hv-lock,html:has(.drawer:not([hidden])),html:has(.pv-pop){overflow:hidden}.hv-sb__track,.hv-sb__spark{display:none!important}html:has(.drawer:not([hidden])) .vfb-tab{visibility:hidden}:where(a,summary,[role="button"],.vfb-rep button,.vdh-dis .mo,.vdh-staff button,.hv-lead-more){transition:color .2s ease,background-color .2s ease,border-color .2s ease,box-shadow .2s ease,opacity .2s ease}:is(a,button,summary,[role="button"],label):is(:hover,:focus,:focus-visible,:active),:is(a,button,summary,[role="button"]):is(:hover,:focus,:focus-visible,:active) :not(del,s,strike),.vdh-tk .it:hover b{text-decoration-line:none!important;text-decoration-color:transparent!important}.main-nav__item:not(.is-current)>.main-nav__link::before{transform:scaleX(0)!important}html{--lh-acc:var(--brand-ink)}body{--lh-acc:var(--px-ink, var(--brand-ink));--lh-deep:color-mix(in oklab, var(--px-ink, var(--brand-ink)) 68%, var(--ink))}.main-nav__link:hover,.main-nav__link:focus-visible,.hv-crumbs a:hover,.hv-crumbs a:focus-visible,.hv-toc a:hover,.hv-toc a:focus-visible,a.link-more:hover,a.link-more:focus-visible,.qa summary:hover,.qa summary:focus-visible,a.hv-sb__n:hover,a.hv-sb__n:focus-visible,:is(.pt-kh__go,.pt-demo__go,.pm-rv,.csr-src,.pm-link,.hvb__tel,.hvx-card__tel,.pr-more,.hvx-mega__all,.pt-prod__link,.nl-proof__a,.vyt-yt,.nl-slim__a):is(:hover,:focus-visible){color:var(--lh-acc)!important}.pz__sub a:is(:hover,:focus-visible),a.pz__main:is(:hover,:focus-visible){color:var(--lh-acc)!important}:where(main p,main li,main dd,main figcaption,.hv-prose,.pm-prose,.csr-land,.qa__a,.pt-cell,.vfq-src) a:not([class]):is(:hover,:focus-visible),.hv-prose a:is(:hover,:focus-visible),.pm-prose a:is(:hover,:focus-visible),.csr-land a:is(:hover,:focus-visible),.pv :where(p,li,dd) a:not([class]):is(:hover,:focus-visible),.qa__a a:is(:hover,:focus-visible),.pt-cell p a:is(:hover,:focus-visible),.pt-cell__links a:is(:hover,:focus-visible),.page-content a.vil:is(:hover,:focus-visible),.vfq-src a:is(:hover,:focus-visible),.hvpf__ft a:is(:hover,:focus-visible),.pm-hero__call a:is(:hover,:focus-visible),.pm-midcta span a:is(:hover,:focus-visible),a.nl:is(:hover,:focus-visible){color:var(--lh-deep)!important}.site-footer a:not([class*="btn"]):not(.brand):not([class*="logo"]):is(:hover,:focus-visible),.site-footer a:not([class*="btn"]):not(.brand):not([class*="logo"]):is(:hover,:focus-visible) :not(svg,path,i){color:var(--brand-ink)!important}html[data-theme="dark"] .cta__fine a:is(:hover,:focus-visible),html[data-theme="dark"] .hv-help a.hv-help__tel:is(:hover,:focus-visible),.toast a:is(:hover,:focus-visible){color:#FFD3D5!important}html:not([data-theme="dark"]) .cta__fine a:is(:hover,:focus-visible),html:not([data-theme="dark"]) .hv-help a.hv-help__tel:is(:hover,:focus-visible){color:var(--lh-deep)!important}a.hvb__place:is(:hover,:focus-visible) em{color:var(--brand-ink)!important}@media (prefers-reduced-motion:reduce){:where(a,summary,[role="button"]){transition-duration:.01ms}}html.hv-csb{scrollbar-width:none;scrollbar-gutter:auto}html.hv-csb::-webkit-scrollbar{display:none;width:0;height:0}html.hv-csb .hv-sb{display:none!important}html.hv-csb .vfb-tab{right:16px!important}.hv-sbar{--csb-track:rgba(15, 23, 42, .07);--csb-th:rgba(15, 23, 42, .34);--csb-th-h:rgba(15, 23, 42, .55);--csb-ring:#fff;position:fixed;top:0;right:0;bottom:0;width:14px;z-index:9970;background:var(--csb-track)}html[data-theme="dark"] .hv-sbar{--csb-track:rgba(255, 255, 255, .05);--csb-th:rgba(255, 255, 255, .34);--csb-th-h:rgba(255, 255, 255, .58);--csb-ring:#0F1012}html:not(.hv-csb) .hv-sbar,.hv-sbar[hidden],html.hv-reader .hv-sbar{display:none!important}.hv-sbar__th{position:absolute;top:0;right:3px;width:8px;border-radius:8px;background:var(--csb-th);cursor:grab;touch-action:none;transition:background-color .16s,width .16s,right .16s;will-change:transform}.hv-sbar:hover .hv-sbar__th,.hv-sbar.is-drag .hv-sbar__th{background:var(--csb-th-h);width:10px;right:2px}.hv-sbar.is-drag .hv-sbar__th{cursor:grabbing}.hv-sbar__ic{position:absolute;left:50%;top:50%;width:26px;height:26px;margin:-13px 0 0 -20px;border-radius:50%;background:var(--csb-ring) center / 22px 22px no-repeat;box-shadow:0 0 0 1px var(--csb-th),0 4px 10px -4px rgb(0 0 0 / .35);opacity:0;transition:opacity .16s ease;pointer-events:none}.hv-sbar__ic.is-on{opacity:1}.hv-sbar__ic{display:grid;place-items:center}.hv-sbar__ic svg{width:20px;height:20px;display:block}.hv-sbar__ic.is-dot{background-image:radial-gradient(circle,var(--dot) 0 4px,transparent 4.5px),radial-gradient(circle,transparent 0 7px,var(--dot) 7px 8px,transparent 8.5px)!important;background-size:100% 100%}@media (prefers-reduced-motion:reduce){.hv-sbar__th,.hv-sbar__ic{transition:none}}@media print{.hv-sbar{display:none!important}}