.viq-header,.viq-skip{--viq-bg:#fef8f2;--viq-ink:#570d0d;--viq-ink-deep:#380707;--viq-body:#543c22;--viq-cream:#fffbf6;--viq-badge-bg:#fbf5ee;--viq-border:#ddbfbf;--viq-line:#f0ddd5;--viq-serif:"Source Serif 4","Source Serif Pro",Georgia,serif;--viq-sans:"Geist",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;--viq-nav-font:"Satoshi","Geist",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;--viq-r-pill:100px}[data-global-resource-path*="partials/viq-header.html"],[data-global-resource-path*="partials/viq-header.html"] .hs_cos_wrapper{display:contents}#viq-home-v2 .viq-header,#viq-home-v2>.viq-skip{display:none!important}.viq-header{color:var(--viq-body);font-family:var(--viq-sans);font-weight:400;line-height:1.4;-webkit-font-smoothing:antialiased}.viq-header *,.viq-header :after,.viq-header :before{box-sizing:border-box}.viq-header img{border:0;display:block;height:auto;max-width:100%}.viq-header svg{display:inline-block;vertical-align:middle}.viq-header ul{list-style:none;margin:0;padding:0}.viq-header a{color:inherit;text-decoration:none}.viq-header button{background:none;border:0;color:inherit;cursor:pointer;font:inherit}.viq-header :is(a,button):focus-visible{border-radius:4px;outline:2px solid var(--viq-ink);outline-offset:3px}.viq-header .viq-btn:focus-visible{border-radius:var(--viq-r-pill)}.viq-header .viq-container{margin-inline:auto;width:min(1280px,100% - 2.5rem)}.viq-skip{background:var(--viq-ink);border-radius:0 0 8px 0;color:var(--viq-cream);font-family:var(--viq-sans);left:-9999px;padding:.75rem 1.25rem;position:absolute;top:0;z-index:100}.viq-skip:focus{left:0}.viq-header .viq-btn{align-items:center;border-radius:var(--viq-r-pill);display:inline-flex;font-family:var(--viq-serif);font-size:1rem;font-weight:600;gap:.625rem;line-height:1.4;min-height:3.25rem;padding:.8125rem 1.25rem;transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s cubic-bezier(.22,1,.36,1),background-color .3s ease,color .3s ease}.viq-header .viq-btn .viq-arrow{transition:transform .3s cubic-bezier(.22,1,.36,1)}.viq-header .viq-btn:hover .viq-arrow{transform:translateX(4px)}.viq-header .viq-btn--primary{background-color:var(--viq-ink);color:var(--viq-cream)}.viq-header .viq-btn--primary:hover{background-color:var(--viq-ink-deep);box-shadow:0 10px 24px rgba(87,13,13,.28);transform:translateY(-2px)}.viq-header{border-bottom:1px solid transparent;position:sticky;top:0;transition:border-color .35s ease,box-shadow .35s ease;z-index:60}.viq-header:before{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:rgba(254,248,242,.85);content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .35s ease}.viq-header.viq-header--scrolled{border-bottom-color:var(--viq-line);box-shadow:0 10px 30px rgba(87,13,13,.05)}.viq-header.viq-header--scrolled:before{opacity:1}.viq-header .viq-header-inner{align-items:center;display:flex;gap:1rem;justify-content:space-between;min-height:4.75rem;padding-block:.625rem;position:relative}.viq-header .viq-logo-link{color:var(--viq-ink);display:inline-flex;flex-shrink:0}.viq-header .viq-logo-img{display:inline-block;height:auto;transform-origin:left center;transition:transform .35s cubic-bezier(.22,1,.36,1);width:clamp(8rem,10vw,10.25rem)}.viq-header.viq-header--scrolled .viq-logo-img{transform:scale(.86)}.viq-header .viq-nav-toggle{align-items:center;color:var(--viq-ink);display:inline-flex;font-family:var(--viq-nav-font);font-weight:700;gap:.5rem;min-height:44px;min-width:44px;padding:.5rem .75rem}.viq-header .viq-nav-toggle-bars{display:inline-flex;flex-direction:column;gap:5px}.viq-header .viq-nav-toggle-bars span{background:var(--viq-ink);border-radius:2px;height:2px;transition:transform .25s ease;width:20px}.viq-header .viq-nav-toggle[aria-expanded=true] .viq-nav-toggle-bars span:first-child{transform:translateY(3.5px) rotate(45deg)}.viq-header .viq-nav-toggle[aria-expanded=true] .viq-nav-toggle-bars span:last-child{transform:translateY(-3.5px) rotate(-45deg)}.viq-header .viq-nav{background:var(--viq-cream);border:1px solid var(--viq-line);border-radius:20px;box-shadow:0 2px 6px rgba(87,13,13,.06),0 24px 48px rgba(87,13,13,.14);display:none;padding:.75rem;position:absolute;right:max(1.25rem,calc(50% - 640px));top:calc(100% + .5rem);width:min(20rem,calc(100vw - 2.5rem))}.viq-header .viq-nav.viq-nav--open{display:block}.viq-header .viq-nav .hs-menu-wrapper,.viq-header .viq-nav .hs-menu-wrapper>ul,.viq-header .viq-nav .viq-nav-list{display:flex;flex-direction:column;gap:.25rem}.viq-header .viq-nav .hs-menu-wrapper>ul>li,.viq-header .viq-nav .viq-nav-list>li{position:relative}.viq-header .viq-nav .hs-menu-wrapper a,.viq-header .viq-nav .viq-nav-link{align-items:center;border-radius:12px;color:var(--viq-ink);display:flex;font-family:var(--viq-nav-font);font-size:1.0625rem;font-weight:500;min-height:48px;padding:.625rem 1rem;transition:background-color .2s ease}.viq-header .viq-nav .hs-menu-wrapper a:hover,.viq-header .viq-nav .viq-nav-link:hover{background-color:var(--viq-badge-bg)}.viq-header .viq-nav .hs-menu-wrapper ul{list-style:none;margin:0;padding:0}.viq-header .viq-nav .hs-menu-wrapper.flyouts .hs-menu-children-wrapper{position:static}.viq-header .viq-nav-actions{align-items:stretch;border-top:1px solid var(--viq-line);display:flex;flex-direction:column;gap:.25rem;margin-top:.75rem;padding-top:.75rem}.viq-header .viq-nav-actions .viq-btn{justify-content:center}.viq-header .viq-nav-divider{display:none}.viq-header .viq-nav-signin{align-items:center;border-radius:12px;color:var(--viq-ink);display:inline-flex;font-family:var(--viq-nav-font);font-weight:700;min-height:48px;padding:.625rem 1rem;transition:background-color .2s ease}.viq-header .viq-nav-signin:hover{background-color:var(--viq-badge-bg)}@media (min-width:64em){.viq-header .viq-nav-toggle{display:none}.viq-header .viq-nav{align-items:center;background:none;border:0;border-radius:0;box-shadow:none;display:flex;gap:3rem;padding:0;position:static;width:auto}.viq-header .viq-nav .hs-menu-wrapper,.viq-header .viq-nav .hs-menu-wrapper>ul,.viq-header .viq-nav .viq-nav-list{align-items:center;flex-direction:row;gap:2.5rem}.viq-header .viq-nav .hs-menu-wrapper a,.viq-header .viq-nav .viq-nav-link{font-size:1rem;min-height:0;padding:.25rem .125rem;position:relative}.viq-header .viq-nav .hs-menu-wrapper a:after,.viq-header .viq-nav .viq-nav-link:after{background:var(--viq-ink);bottom:-2px;content:"";height:1.5px;left:0;position:absolute;right:100%;transition:right .3s cubic-bezier(.22,1,.36,1)}.viq-header .viq-nav .hs-menu-wrapper a:hover,.viq-header .viq-nav .viq-nav-link:hover{background:none}.viq-header .viq-nav .hs-menu-wrapper a:hover:after,.viq-header .viq-nav .viq-nav-link:hover:after{right:0}.viq-header .viq-nav-signin{min-height:44px;padding:.5rem}.viq-header .viq-nav-actions{align-items:center;border:0;flex-direction:row;gap:1.25rem;margin:0;padding:0}.viq-header .viq-nav-divider{background:var(--viq-border);display:inline-block;height:1.25rem;width:1px}}@media (prefers-reduced-motion:reduce){.viq-header *,.viq-header :after,.viq-header :before{animation:none!important;transition:none!important}}