.site-header{position:sticky;top:0;z-index:300;background-color:var(--hv-bg-primary);box-shadow:var(--hv-shadow-xs)}.hdr-row-1{display:grid;grid-template-columns:auto 1fr auto;align-items:center;column-gap:var(--hv-space-m);max-width:1366px;margin-inline:auto;padding:var(--hv-header-space) var(--hv-space-m)}.hdr-logo{display:flex;align-items:center;text-decoration:none}.hdr-logo-img{block-size:clamp(3.5rem, 2vw + 2.5rem, 4.5rem);inline-size:auto}.hdr-search{max-inline-size:480px;margin-inline:auto;inline-size:100%}.hdr-search-form{display:flex;align-items:center;column-gap:var(--hv-space-2xs);background-color:var(--hv-bg-secondary);border:1px solid var(--hv-border-primary);border-radius:var(--hv-radius-full);padding:var(--hv-space-3xs) var(--hv-space-s);transition:border-color 0.2s ease,box-shadow 0.2s ease}.hdr-search-form:focus-within{border-color:var(--hv-border-focus);box-shadow:0 0 0 3px hsl(185 23% 46% / .15)}.hdr-search-icon{flex-shrink:0;color:var(--hv-text-secondary)}.hdr-search-input{border:none;background:#fff0;font:400 var(--hv-text-s)/1.5 var(--cf-font-family--mulish),sans-serif;color:var(--hv-text-primary);inline-size:100%;outline:none}.hdr-search-input::placeholder{color:var(--hv-text-secondary)}.hdr-actions{display:flex;align-items:center;column-gap:var(--hv-space-2xs)}.hdr-btn{display:inline-flex;align-items:center;column-gap:var(--hv-space-3xs);padding:var(--hv-space-3xs) var(--hv-space-xs);border-radius:var(--hv-radius-full);font:600 var(--hv-nav-link-size)/1 var(--cf-font-family--mulish),sans-serif;text-decoration:none;cursor:pointer;transition:background-color 0.2s ease,transform 0.15s ease}.hdr-btn:active{transform:scale(.96)}.hdr-btn-account{color:var(--hv-navy);background-color:#fff0;border:1px solid var(--hv-border-accent)}.hdr-btn-account:hover{background-color:var(--hv-navy-10)}.hdr-btn-account:focus-visible{outline:2px solid var(--hv-border-focus);outline-offset:2px}.hdr-btn-pro{color:var(--hv-light);background-color:var(--hv-gold);border:1px solid #fff0}.hdr-btn-pro:hover{background-color:var(--hv-amber)}.hdr-btn-pro:focus-visible{outline:2px solid var(--hv-border-focus);outline-offset:2px}.main-nav-toggle{display:flex;align-items:center;justify-content:center;padding:0;background-color:var(--hv-olive);border:1px solid #fff0;border-radius:var(--hv-radius-full);cursor:pointer;transition:background-color 0.2s ease,transform 0.15s ease;overflow:hidden}.main-nav-toggle:hover{background-color:var(--hv-olive-d-1)}.main-nav-toggle:focus-within{outline:2px solid var(--hv-border-focus);outline-offset:2px}.main-nav-toggle:active{transform:scale(.96)}.main-nav-toggle .hamburger{padding:var(--hv-space-3xs) var(--hv-space-xs);max-height:34px;background:#fff0;border:none;cursor:pointer}.main-nav-toggle .hamburger:hover{background:#fff0;opacity:1}.main-nav-toggle .hamburger-box{transform:scale(.65);transform-origin:center}.main-nav-toggle .hamburger-inner,.main-nav-toggle .hamburger-inner::before,.main-nav-toggle .hamburger-inner::after,.main-nav-toggle:hover .hamburger-inner,.main-nav-toggle:hover .hamburger-inner::before,.main-nav-toggle:hover .hamburger-inner::after,.main-nav-toggle .hamburger:hover .hamburger-inner,.main-nav-toggle .hamburger:hover .hamburger-inner::before,.main-nav-toggle .hamburger:hover .hamburger-inner::after{background-color:var(--hv-text-inverse)}.hdr-row-2{background-color:var(--hv-navy)}.hdr-nav-container{display:flex;align-items:center;justify-content:center;column-gap:var(--hv-space-3xs);max-width:1366px;margin-inline:auto;padding:var(--hv-space-3xs) var(--hv-space-m)}.hdr-nav-btn{display:inline-flex;align-items:center;column-gap:var(--hv-space-3xs);padding:var(--hv-space-3xs) var(--hv-space-s);border-radius:var(--hv-radius-full);font:600 var(--hv-nav-link-size)/1 var(--cf-font-family--mulish),sans-serif;color:var(--hv-text-inverse);text-decoration:none;white-space:nowrap;transition:background-color 0.2s ease,transform 0.15s ease}.hdr-nav-btn:hover{background-color:var(--hv-navy-l-1)}.hdr-nav-btn:focus-visible{outline:2px solid var(--hv-border-focus);outline-offset:-2px}.hdr-nav-btn:active{transform:scale(.96)}.hdr-nav-btn svg{flex-shrink:0;opacity:.7;transition:opacity 0.2s ease}.hdr-nav-btn:hover svg{opacity:1}builderius-menu-builder.is-mobile>.bldr-nav{display:flex;flex-direction:column;position:fixed;inset-block:0;inset-inline-start:auto;inset-inline-end:0;inline-size:clamp(280px, 75vw, 360px);background-color:var(--hv-navy);z-index:20;transform:translateX(100%);visibility:hidden;transition:transform 0.35s cubic-bezier(.4,0,.2,1),visibility 0.35s;overflow-y:auto;overscroll-behavior:contain;padding-block:var(--hv-space-m);padding-inline:0;box-shadow:none}builderius-menu-builder.is-mobile.is-expanded>.bldr-nav{transform:translateX(0);visibility:visible;box-shadow:-4px 0 24px var(--hv-shadow-primary)}.bldr-nav>.bldr-nav-menu{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.bldr-nav .bldr-nav-item{list-style:none;border-block-end:1px solid var(--hv-light-10)}.bldr-nav .bldr-nav-item:last-child{border-block-end:none}.bldr-nav .bldr-nav-link{display:flex;align-items:center;justify-content:space-between;column-gap:var(--hv-space-2xs);padding:var(--hv-space-2xs) var(--hv-space-m);color:var(--hv-text-inverse);font:500 var(--hv-text-s)/1.4 var(--cf-font-family--mulish),sans-serif;text-decoration:none;transition:background-color 0.2s ease}.bldr-nav .bldr-nav-link:hover{background-color:var(--hv-light-10)}.bldr-nav .bldr-nav-link:focus-visible{outline:2px solid var(--hv-border-focus);outline-offset:-2px}.bldr-nav .bldr-nav-link>button{display:inline-flex;align-items:center;justify-content:center;background-color:#fff0;border:1px solid var(--hv-light-20);border-radius:var(--hv-radius-xs);color:var(--hv-text-inverse);cursor:pointer;inline-size:2.4rem;block-size:2.4rem;flex-shrink:0;transition:background-color 0.2s ease,transform 0.25s ease}.bldr-nav .bldr-nav-link>button::after{content:'';inline-size:0;block-size:0;border-inline-start:5px solid #fff0;border-inline-end:5px solid #fff0;border-block-start:5px solid currentColor}.bldr-nav .bldr-nav-link>button:hover{background-color:var(--hv-light-10)}.bldr-nav .bldr-nav-link>button[aria-expanded="true"]{transform:rotate(180deg);background-color:var(--hv-light-10)}.bldr-nav .bldr-nav-item>.bldr-nav-menu{list-style:none;padding:0;margin:0;flex-direction:column;background-color:var(--hv-navy-d-1);border-block-start:1px solid var(--hv-light-5)}.bldr-nav .bldr-nav-item>.bldr-nav-menu .bldr-nav-link{font-weight:400;font-size:var(--hv-text-xs);color:var(--hv-light-70);padding-inline-start:var(--hv-space-l)}.bldr-nav .bldr-nav-item>.bldr-nav-menu .bldr-nav-link:hover{color:var(--hv-text-inverse)}.offcanvas-overlay{position:fixed;inset:0;background-color:var(--hv-bg-overlay);z-index:10;opacity:0;visibility:hidden;transition:opacity 0.35s ease,visibility 0.35s ease}.offcanvas-overlay.is-visible{opacity:1;visibility:visible}body.offcanvas-open{overflow:hidden}@media (max-width:991px){.hdr-row-2{display:none}.hdr-row-1{grid-template-columns:1fr auto;row-gap:var(--hv-space-2xs)}.hdr-search{order:1;grid-column:1 / -1;max-inline-size:none}}@media (max-width:478px){.hdr-btn span{display:none}.hdr-btn{padding:var(--hv-space-3xs)}}.hv-is-pro .hdr-btn-pro{display:none}.hv-is-pro .hdr-btn-account{position:relative}.hv-is-pro .hdr-btn-account::after{content:'';position:absolute;inset-block-start:-.7rem;inset-inline-end:-.7rem;inline-size:1.9rem;block-size:1.9rem;border:2px solid var(--hv-bg-primary);border-radius:var(--hv-radius-full);background:var(--hv-gold) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23ffffff'%3E%3Cpolygon points='12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2'/%3E%3C/svg%3E") center / 1.1rem no-repeat;box-shadow:var(--hv-shadow-xs);pointer-events:none}.logged-in:not(.hv-is-pro) .hdr-btn-account{position:relative}.logged-in:not(.hv-is-pro) .hdr-btn-account::before,.logged-in:not(.hv-is-pro) .hdr-btn-account::after{content:'';position:absolute;inset-block-start:-.2rem;inset-inline-end:-.2rem;inline-size:1.1rem;block-size:1.1rem;border-radius:var(--hv-radius-full);background:var(--hv-success);pointer-events:none}.logged-in:not(.hv-is-pro) .hdr-btn-account::after{border:2px solid var(--hv-bg-primary)}.logged-in:not(.hv-is-pro) .hdr-btn-account::before{animation:hdr-online-pulse 2s cubic-bezier(.22,1,.36,1) infinite}@keyframes hdr-online-pulse{0%{transform:scale(1);opacity:.7}80%,100%{transform:scale(2.4);opacity:0}}@media (prefers-reduced-motion:reduce){.logged-in:not(.hv-is-pro) .hdr-btn-account::before{animation:none;opacity:0}}.logged-in:not(.hv-is-pro) .hdr-btn-account::before,.logged-in:not(.hv-is-pro) .hdr-btn-account::after{inline-size:1.2rem;block-size:1.2rem;background:var(--hv-success,hsl(142 64% 42%))}.logged-in:not(.hv-is-pro) .hdr-btn-account::before,.logged-in:not(.hv-is-pro) .hdr-btn-account::after{box-sizing:border-box;inline-size:1.4rem;block-size:1.4rem;inset-block-start:-.3rem;inset-inline-end:-.3rem}.builderiusContent .uni-node-uef307312b{--bldr-menu-mobile-alignment:flex-end}@media (max-width:478px){.builderiusContent .uni-node-uef307312b{--bldr-menu-alignment:flex-end;display:flex;align-items:end}}.builderiusContent .uni-node-uff7b5b890{background-color:var(--hv-navy)}