.wp-block-bpsc-header-section{position:relative}.wp-block-bpsc-header-section *,.wp-block-bpsc-header-section :after,.wp-block-bpsc-header-section :before{box-sizing:border-box}.wp-block-bpsc-header-section a{text-decoration:none}.wp-block-bpsc-header-section ul{list-style:none;margin:0;padding:0}.wp-block-bpsc-header-section .bpsc-sr{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.wp-block-bpsc-header-section svg{display:block;flex-shrink:0}.wp-block-bpsc-header-section .bpsc-header-section{--bph-panel-gap:8px;font-size:16px;isolation:isolate;line-height:1.4;position:relative;transition:background-color .25s ease,box-shadow .25s ease,border-color .25s ease,transform .32s ease;width:auto;z-index:var(--bph-z,999)}.wp-block-bpsc-header-section .bpsc-header-section:before{border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute;z-index:-1}.wp-block-bpsc-header-section .bpsc-header-section.is-fixed{left:0;position:fixed;right:var(--bph-sbw,0);top:calc(var(--wp-admin--admin-bar--height, 0px) + var(--bph-offset, 0px))}.wp-block-bpsc-header-section .bpsc-header-section[data-position=static]:not(.is-transparent){position:relative;top:auto;transform:none}.wp-block-bpsc-header-section .bpsc-header-section.is-transparent:not(.is-fixed):not(.is-editor){left:0;position:absolute;right:0;top:0}.wp-block-bpsc-header-section .bpsc-header-section.is-transparent:not(.is-stuck):not(.has-open):before{backdrop-filter:none;-webkit-backdrop-filter:none}.wp-block-bpsc-header-section .bpsc-header-section.is-hidden{transform:translateY(calc(-100% - var(--wp-admin--admin-bar--height, 0px) - var(--bph-offset, 0px) - 32px))}.wp-block-bpsc-header-section .bpsc-header-section.is-measuring,.wp-block-bpsc-header-section .bpsc-header-section.is-measuring *{transition:none!important}.wp-block-bpsc-header-section .bpsc-header-container{margin-inline:auto;padding-left:var(--bph-pad-l,0);padding-right:var(--bph-pad-r,0);width:100%}.wp-block-bpsc-header-section .bpsc-header-section :is(a,button,input):focus-visible{outline:var(--bph-ring-w,2px) solid var(--bph-ring,currentColor);outline-offset:var(--bph-ring-o,2px)}.wp-block-bpsc-header-section .bpsc-header-section :is(a,button,input):focus:not(:focus-visible){outline:none}.wp-block-bpsc-header-section .bpsc-header-section.is-pointer :is(a,button):focus-visible{outline:none}.wp-block-bpsc-header-section .bpsc-header-skip{height:1px;left:12px;overflow:hidden;position:absolute;top:12px;width:1px;z-index:5;clip:rect(0,0,0,0);background:var(--bph-cta-bg);border-radius:8px;color:var(--bph-cta-text);font-size:14px;font-weight:600;white-space:nowrap}.wp-block-bpsc-header-section .bpsc-header-skip:focus{height:auto;padding:10px 16px;width:auto;clip:auto}.wp-block-bpsc-header-section .bpsc-header-topbar{background:var(--bph-tb-bg);border-bottom:1px solid var(--bph-tb-border);border-top-left-radius:min(var(--bph-radius,0px),28px);border-top-right-radius:min(var(--bph-radius,0px),28px);color:var(--bph-tb-text);font-size:13px;height:40px;line-height:1.2;overflow:hidden;transition:height .25s ease,opacity .2s ease,border-width .25s ease}.wp-block-bpsc-header-section .bpsc-header-topbar .bpsc-header-topbar-inner{align-items:center;display:flex;gap:24px;height:100%}.wp-block-bpsc-header-section .bpsc-header-topbar a{color:inherit}.wp-block-bpsc-header-section .is-shrunk .bpsc-header-topbar{border-bottom-width:0;height:0;opacity:0}.wp-block-bpsc-header-section .bpsc-header-contact{align-items:center;display:flex;gap:22px;min-width:0}.wp-block-bpsc-header-section .bpsc-header-contact li{align-items:center;color:var(--bph-tb-dim);display:inline-flex;gap:8px;white-space:nowrap}.wp-block-bpsc-header-section .bpsc-header-contact a{color:var(--bph-tb-dim);transition:color .2s ease}.wp-block-bpsc-header-section .bpsc-header-contact a:hover{color:var(--bph-tb-hover)}.wp-block-bpsc-header-section .bpsc-header-contact-icon{color:var(--bph-tb-icon);display:inline-flex}.wp-block-bpsc-header-section .bpsc-header-contact-icon svg{height:15px;width:15px}.wp-block-bpsc-header-section .bpsc-header-announce{align-items:center;color:var(--bph-tb-text);display:inline-flex;font-weight:500;gap:10px;margin:0;min-width:0}.wp-block-bpsc-header-section .bpsc-header-announce>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wp-block-bpsc-header-section .bpsc-header-announce a{color:var(--bph-tb-icon);flex-shrink:0;font-weight:600;text-decoration:underline;text-underline-offset:3px}.wp-block-bpsc-header-section .bpsc-header-announce-close{background:0 0;border:0;border-radius:50%;color:var(--bph-tb-dim);cursor:pointer;display:inline-grid;height:28px;margin-left:4px;padding:0;place-items:center;width:28px}.wp-block-bpsc-header-section .bpsc-header-announce-close svg{height:14px;width:14px}.wp-block-bpsc-header-section .bpsc-header-announce-close:hover{color:var(--bph-tb-hover)}.wp-block-bpsc-header-section .bpsc-header-social{align-items:center;display:flex;gap:2px}.wp-block-bpsc-header-section .bpsc-header-social a{border-radius:50%;color:var(--bph-tb-dim);display:grid;height:30px;place-items:center;transition:color .2s ease;width:30px}.wp-block-bpsc-header-section .bpsc-header-social a:hover{color:var(--bph-tb-hover)}.wp-block-bpsc-header-section .bpsc-header-social svg{height:var(--bph-tb-social,15px);width:var(--bph-tb-social,15px)}.wp-block-bpsc-header-section .bpsc-header-inner{align-items:center;display:flex;gap:20px;transition:height .25s ease}.wp-block-bpsc-header-section .is-shrunk .bpsc-header-inner{height:min(var(--bph-h),var(--bph-shrink-h))}.wp-block-bpsc-header-section .bpsc-header-brand{align-items:center;border-radius:8px;color:var(--bph-brand);display:inline-flex;flex-shrink:0;gap:10px;transform-origin:left center;transition:transform .25s ease,color .25s ease}.wp-block-bpsc-header-section .is-shrunk .bpsc-header-brand{transform:scale(var(--bph-logo-scale,.9))}.wp-block-bpsc-header-section .bpsc-header-mark{background:var(--bph-cta-bg);border-radius:10px;color:var(--bph-cta-text);display:grid;flex-shrink:0;height:var(--bph-mark,34px);place-items:center;transition:background-color .25s ease;width:var(--bph-mark,34px)}.wp-block-bpsc-header-section .bpsc-header-mark svg{height:62%;width:62%}.wp-block-bpsc-header-section .bpsc-header-brand-text{display:flex;flex-direction:column;min-width:0}.wp-block-bpsc-header-section .bpsc-header-brand-name{color:var(--bph-brand);transition:color .25s ease;white-space:nowrap}.wp-block-bpsc-header-section .bpsc-header-tagline{color:var(--bph-tagline);margin-top:2px;white-space:nowrap}.wp-block-bpsc-header-section .bpsc-header-logo{display:block;position:relative}.wp-block-bpsc-header-section .bpsc-header-logo img{display:block}.wp-block-bpsc-header-section .bpsc-header-logo .bpsc-header-logo-img{transition:opacity .22s ease}.wp-block-bpsc-header-section .bpsc-header-logo .bpsc-header-logo-alt{height:100%;inset:0;-o-object-fit:contain;object-fit:contain;opacity:0;pointer-events:none;position:absolute;transition:opacity .22s ease;width:100%}.wp-block-bpsc-header-section .is-stuck .bpsc-header-logo.has-scrolled .bpsc-header-logo-img,.wp-block-bpsc-header-section .is-transparent.has-open .bpsc-header-logo.has-scrolled .bpsc-header-logo-img{opacity:0}.wp-block-bpsc-header-section .is-stuck .bpsc-header-logo.has-scrolled .bpsc-header-logo-scrolled,.wp-block-bpsc-header-section .is-transparent.has-open .bpsc-header-logo.has-scrolled .bpsc-header-logo-scrolled{opacity:1}.wp-block-bpsc-header-section .is-transparent:not(.is-stuck):not(.has-open) .bpsc-header-logo.has-light .bpsc-header-logo-img{opacity:0}.wp-block-bpsc-header-section .is-transparent:not(.is-stuck):not(.has-open) .bpsc-header-logo.has-light .bpsc-header-logo-light{opacity:1}.wp-block-bpsc-header-section .bpsc-header-nav{align-items:stretch;align-self:stretch;display:flex;flex:1 1 auto;min-width:0}.wp-block-bpsc-header-section [data-menu-align=left] .bpsc-header-nav{justify-content:flex-start;padding-left:12px}.wp-block-bpsc-header-section [data-menu-align=center] .bpsc-header-nav{justify-content:center}.wp-block-bpsc-header-section [data-menu-align=right] .bpsc-header-nav{justify-content:flex-end}.wp-block-bpsc-header-section .bpsc-header-menu{align-items:stretch;display:flex;flex-wrap:nowrap}.wp-block-bpsc-header-section .bpsc-header-menu>.bpsc-header-item{align-items:center;display:flex;position:relative}.wp-block-bpsc-header-section .bpsc-header-menu>.bpsc-header-item.is-mega-wide{position:static}.wp-block-bpsc-header-section .bpsc-header-link{align-items:center;background:0 0;border:0;border-radius:var(--bph-link-radius);color:var(--bph-link);cursor:pointer;display:inline-flex;font:inherit;gap:6px;position:relative;transition:color .2s ease,background-color .2s ease;white-space:nowrap}.wp-block-bpsc-header-section .bpsc-chev{display:inline-flex;transition:transform .2s ease}.wp-block-bpsc-header-section .bpsc-chev svg{height:14px;width:14px}.wp-block-bpsc-header-section .bpsc-header-link-btn .bpsc-chev svg{height:13px;opacity:.8;width:13px}.wp-block-bpsc-header-section .bpsc-submenu-toggle{background:0 0;border:0;border-radius:50%;color:var(--bph-link);cursor:pointer;display:inline-grid;height:26px;margin-left:-10px;padding:0;place-items:center;transition:color .2s ease;width:26px}.wp-block-bpsc-header-section .bpsc-header-item.is-open>.bpsc-header-link-btn .bpsc-chev,.wp-block-bpsc-header-section .bpsc-header-item.is-open>.bpsc-submenu-toggle .bpsc-chev{transform:rotate(180deg)}.wp-block-bpsc-header-section .bpsc-header-menu>.bpsc-header-item:hover>.bpsc-header-link,.wp-block-bpsc-header-section .bpsc-header-menu>.bpsc-header-item:hover>.bpsc-submenu-toggle,.wp-block-bpsc-header-section .bpsc-header-menu>.bpsc-header-item>.bpsc-header-link:focus-visible{color:var(--bph-link-hover)}.wp-block-bpsc-header-section .bpsc-header-menu>.bpsc-header-item>.bpsc-header-link:hover{background:var(--bph-link-hover-bg);color:var(--bph-link-hover)}.wp-block-bpsc-header-section .bpsc-header-menu>.bpsc-header-item.is-open>.bpsc-header-link{background:color-mix(in srgb,var(--bph-ind) 11%,transparent);color:var(--bph-link-hover)}.wp-block-bpsc-header-section .bpsc-header-menu>.bpsc-header-item.is-current-ancestor>.bpsc-header-link,.wp-block-bpsc-header-section .bpsc-header-menu>.bpsc-header-item.is-current>.bpsc-header-link{background:var(--bph-link-active-bg);color:var(--bph-link-active)}.wp-block-bpsc-header-section .bpsc-header-menu>.bpsc-header-item>.bpsc-header-link:after{background:var(--bph-ind);content:"";opacity:0;pointer-events:none;position:absolute;transition:opacity .2s ease,transform .25s ease}.wp-block-bpsc-header-section [data-indicator=underline] .bpsc-header-menu>.bpsc-header-item>.bpsc-header-link:after{border-radius:2px;bottom:3px;height:var(--bph-ind-w);left:12px;right:12px;transform:scaleX(.4)}.wp-block-bpsc-header-section [data-indicator=dot] .bpsc-header-menu>.bpsc-header-item>.bpsc-header-link:after{border-radius:50%;bottom:1px;height:5px;left:50%;margin-left:-2.5px;transform:scale(.4);width:5px}.wp-block-bpsc-header-section [data-indicator=bar] .bpsc-header-menu{height:100%}.wp-block-bpsc-header-section [data-indicator=bar] .bpsc-header-menu>.bpsc-header-item>.bpsc-header-link{border-radius:0;height:100%}.wp-block-bpsc-header-section [data-indicator=bar] .bpsc-header-menu>.bpsc-header-item>.bpsc-header-link:after{bottom:0;height:var(--bph-ind-w);left:0;right:0;transform:scaleX(.2)}.wp-block-bpsc-header-section [data-indicator=bar] .bpsc-header-menu>.bpsc-header-item:hover>.bpsc-header-link:after,.wp-block-bpsc-header-section [data-indicator=underline] .bpsc-header-menu>.bpsc-header-item:hover>.bpsc-header-link:after{opacity:.45;transform:scaleX(1)}.wp-block-bpsc-header-section [data-indicator=bar] .bpsc-header-menu>.bpsc-header-item.is-open>.bpsc-header-link:after,.wp-block-bpsc-header-section [data-indicator=underline] .bpsc-header-menu>.bpsc-header-item.is-open>.bpsc-header-link:after{opacity:1;transform:scaleX(1)}.wp-block-bpsc-header-section [data-indicator=dot] .bpsc-header-menu>.bpsc-header-item.is-open>.bpsc-header-link:after{opacity:1;transform:scale(1)}.wp-block-bpsc-header-section [data-indicator=dot] .bpsc-header-menu>.bpsc-header-item:hover>.bpsc-header-link:after{opacity:.45;transform:scale(1)}.wp-block-bpsc-header-section [data-indicator=bar] .bpsc-header-menu>.bpsc-header-item.is-current-ancestor>.bpsc-header-link:after,.wp-block-bpsc-header-section [data-indicator=bar] .bpsc-header-menu>.bpsc-header-item.is-current>.bpsc-header-link:after,.wp-block-bpsc-header-section [data-indicator=underline] .bpsc-header-menu>.bpsc-header-item.is-current-ancestor>.bpsc-header-link:after,.wp-block-bpsc-header-section [data-indicator=underline] .bpsc-header-menu>.bpsc-header-item.is-current>.bpsc-header-link:after{opacity:1;transform:scaleX(1)}.wp-block-bpsc-header-section [data-indicator=dot] .bpsc-header-menu>.bpsc-header-item.is-current-ancestor>.bpsc-header-link:after,.wp-block-bpsc-header-section [data-indicator=dot] .bpsc-header-menu>.bpsc-header-item.is-current>.bpsc-header-link:after{opacity:1;transform:scale(1)}.wp-block-bpsc-header-section .bpsc-header-badge{background:var(--bph-badge-bg);border-radius:999px;color:var(--bph-badge-text);display:inline-block;font-size:11px;font-weight:600;letter-spacing:.01em;line-height:1;padding:3px 7px}.wp-block-bpsc-header-section .bpsc-header-panel{background:var(--bph-sub-bg);border:1px solid var(--bph-sub-border);border-radius:var(--bph-sub-radius);box-shadow:var(--bph-sub-shadow);color:var(--bph-sub-item);left:0;margin-top:var(--bph-panel-gap);opacity:0;pointer-events:none;position:absolute;top:100%;transform:translateY(6px);transition:opacity .2s cubic-bezier(.22,.61,.36,1),transform .2s cubic-bezier(.22,.61,.36,1),visibility 0s linear .2s;visibility:hidden;z-index:3}.wp-block-bpsc-header-section .bpsc-header-panel:before{content:"";height:calc(var(--bph-panel-gap) + 2px);left:0;position:absolute;right:0;top:calc(var(--bph-panel-gap)*-1 - 2px)}.wp-block-bpsc-header-section [data-anim=fade] .bpsc-header-panel{transform:translateY(6px)}.wp-block-bpsc-header-section [data-anim=slide] .bpsc-header-panel{transform:translateY(14px)}.wp-block-bpsc-header-section [data-anim=scale] .bpsc-header-panel{transform:scale(.97);transform-origin:top left}.wp-block-bpsc-header-section [data-anim=none] .bpsc-header-panel{transform:none;transition:none}.wp-block-bpsc-header-section .bpsc-header-item.is-open>.bpsc-header-panel,.wp-block-bpsc-header-section .bpsc-header-subitem.is-open>.bpsc-header-panel{opacity:1;pointer-events:auto;transform:none;transition-delay:0s;visibility:visible}.wp-block-bpsc-header-section .bpsc-header-dropdown{max-width:min(340px,92vw);min-width:var(--bph-sub-w);padding:8px;width:-moz-max-content;width:max-content}.wp-block-bpsc-header-section .bpsc-header-subitem{align-items:center;display:flex;position:relative}.wp-block-bpsc-header-section .bpsc-header-sublink{align-items:center;background:0 0;border:0;border-radius:max(var(--bph-sub-radius) - 6px,6px);color:var(--bph-sub-item);cursor:pointer;display:flex;flex:1;font:inherit;gap:10px;justify-content:space-between;min-width:0;padding:10px 12px;text-align:left;transition:color .15s ease,background-color .15s ease}.wp-block-bpsc-header-section .bpsc-header-sublink:focus-visible,.wp-block-bpsc-header-section .bpsc-header-sublink:hover{background:var(--bph-sub-item-hbg);color:var(--bph-sub-item-h)}.wp-block-bpsc-header-section .is-current-ancestor>.bpsc-header-sublink,.wp-block-bpsc-header-section .is-current>.bpsc-header-sublink{color:var(--bph-sub-item-h)}.wp-block-bpsc-header-section .bpsc-header-sublink-text{display:flex;flex-direction:column;gap:2px;min-width:0}.wp-block-bpsc-header-section .bpsc-header-sublink-label{align-items:center;display:inline-flex;gap:6px;line-height:1.35}.wp-block-bpsc-header-section .bpsc-header-sublink-desc{color:var(--bph-sub-desc);font-size:13px;line-height:1.4}.wp-block-bpsc-header-section .bpsc-subtoggle{color:var(--bph-sub-desc);height:28px;margin:0 4px 0 -4px;width:28px}.wp-block-bpsc-header-section .bpsc-header-sublink-btn .bpsc-chev svg,.wp-block-bpsc-header-section .bpsc-subtoggle .bpsc-chev svg{height:14px;width:14px}.wp-block-bpsc-header-section .bpsc-header-flyout{left:100%;margin-left:6px;margin-top:0;max-width:min(320px,80vw);min-width:var(--bph-sub-w);padding:8px;top:-9px;width:-moz-max-content;width:max-content}.wp-block-bpsc-header-section .bpsc-header-flyout:before{bottom:0;height:auto;left:-8px;right:auto;top:0;width:8px}.wp-block-bpsc-header-section .bpsc-header-subitem.is-flipped>.bpsc-header-flyout{left:auto;margin-left:0;margin-right:6px;right:100%}.wp-block-bpsc-header-section .bpsc-header-mega{left:0;margin-inline:auto;padding:22px;right:0;width:min(var(--bph-container) - var(--bph-pad-l,0px) - var(--bph-pad-r,0px),100% - var(--bph-pad-l,0px) - var(--bph-pad-r,0px))}.wp-block-bpsc-header-section .bpsc-header-mega[data-width=full]{border-left-width:0;border-radius:0 0 var(--bph-sub-radius) var(--bph-sub-radius);border-right-width:0;margin-inline:0;width:auto}.wp-block-bpsc-header-section .bpsc-header-mega[data-width=full] .bpsc-header-mega-grid{margin-inline:auto;max-width:var(--bph-container)}.wp-block-bpsc-header-section .bpsc-header-mega[data-width=auto]{margin-inline:0;max-width:min(900px,92vw);right:auto;width:-moz-max-content;width:max-content}.wp-block-bpsc-header-section .bpsc-header-mega-grid{align-items:start;display:grid;gap:6px 26px;grid-template-columns:repeat(var(--bph-cols,3),minmax(0,1fr))}.wp-block-bpsc-header-section .bpsc-header-mega-grid.has-featured{grid-template-columns:repeat(var(--bph-cols,3),minmax(0,1fr)) minmax(220px,280px)}.wp-block-bpsc-header-section .bpsc-header-mega-heading{color:var(--bph-sub-heading);font-size:12.5px;font-weight:700;letter-spacing:.02em;line-height:1.4;margin:0 0 6px;padding:0 12px}.wp-block-bpsc-header-section .bpsc-header-mega-heading a{color:inherit}.wp-block-bpsc-header-section .bpsc-header-mega-col li{display:block}.wp-block-bpsc-header-section .bpsc-header-featured{align-items:flex-start;background:var(--bph-feat-bg);border-radius:max(var(--bph-sub-radius) - 4px,8px);color:var(--bph-feat-text);display:flex;flex-direction:column;gap:8px;grid-column:-2/-1;grid-row:1/span 4;padding:20px}.wp-block-bpsc-header-section .bpsc-header-featured-img{aspect-ratio:16/9;border-radius:10px;-o-object-fit:cover;object-fit:cover;width:100%}.wp-block-bpsc-header-section .bpsc-header-featured-mark{background:var(--bph-badge-bg);border-radius:12px;color:var(--bph-badge-text);display:grid;height:40px;place-items:center;width:40px}.wp-block-bpsc-header-section .bpsc-header-featured-mark svg{height:62%;width:62%}.wp-block-bpsc-header-section .bpsc-header-featured-title{font-size:17px;font-weight:700;line-height:1.3;margin:4px 0 0}.wp-block-bpsc-header-section .bpsc-header-featured-text{color:var(--bph-sub-desc);font-size:14px;line-height:1.5;margin:0}.wp-block-bpsc-header-section .bpsc-header-featured-cta{align-items:center;color:var(--bph-sub-item-h);display:inline-flex;font-size:14px;font-weight:600;gap:6px;margin-top:6px}.wp-block-bpsc-header-section .bpsc-header-featured-cta:hover .bpsc-chev{transform:translateX(3px)}.wp-block-bpsc-header-section .bpsc-header-actions{align-items:center;display:flex;flex-shrink:0;gap:10px;margin-left:auto}.wp-block-bpsc-header-section .bpsc-header-close,.wp-block-bpsc-header-section .bpsc-header-hamburger,.wp-block-bpsc-header-section .bpsc-header-icon-btn{align-items:center;border:0;border-radius:var(--bph-ham-radius);cursor:pointer;display:inline-flex;height:42px;justify-content:center;padding:0;transition:background-color .2s ease,color .2s ease;width:42px}.wp-block-bpsc-header-section .bpsc-header-icon-btn{background:var(--bph-icon-bg);color:var(--bph-icon)}.wp-block-bpsc-header-section .bpsc-header-icon-btn svg{height:var(--bph-icon-size);width:var(--bph-icon-size)}.wp-block-bpsc-header-section .bpsc-header-icon-btn:hover,.wp-block-bpsc-header-section .bpsc-header-icon-btn[aria-expanded=true]{background:var(--bph-icon-hbg);color:var(--bph-icon-hover)}.wp-block-bpsc-header-section .bpsc-header-cta{align-items:center;border:1px solid transparent;display:inline-flex;font-weight:600;gap:8px;justify-content:center;line-height:1.2;transition:background-color .2s ease,color .2s ease,border-color .2s ease,transform .2s ease;white-space:nowrap}.wp-block-bpsc-header-section .bpsc-header-cta .bpsc-chev svg{height:16px;width:16px}.wp-block-bpsc-header-section .bpsc-header-cta:hover .bpsc-chev{transform:translateX(3px)}.wp-block-bpsc-header-section .bpsc-header-cta-primary{background:var(--bph-cta-bg);border-color:var(--bph-cta-border);border-radius:var(--bph-cta-radius);color:var(--bph-cta-text)}.wp-block-bpsc-header-section .bpsc-header-cta-primary:hover{background:var(--bph-cta-hbg);color:var(--bph-cta-htext)}.wp-block-bpsc-header-section .bpsc-header-cta-secondary{background:var(--bph-cta2-bg);border-color:var(--bph-cta2-border);border-radius:var(--bph-cta2-radius);color:var(--bph-cta2-text)}.wp-block-bpsc-header-section .bpsc-header-cta-secondary:hover{background:var(--bph-cta2-hbg);color:var(--bph-cta2-htext)}.wp-block-bpsc-header-section .bpsc-header-hamburger{background:var(--bph-ham-bg);color:var(--bph-ham);display:none;height:var(--bph-ham-size);width:var(--bph-ham-size)}.wp-block-bpsc-header-section .bpsc-header-hamburger:hover{background:var(--bph-ham-hbg)}.wp-block-bpsc-header-section .bpsc-ham{display:block;height:16px;position:relative;width:22px}.wp-block-bpsc-header-section .bpsc-ham i{background:currentColor;border-radius:2px;height:2px;left:0;position:absolute;width:100%}.wp-block-bpsc-header-section .bpsc-ham i:first-child{top:0}.wp-block-bpsc-header-section .bpsc-ham i:nth-child(2){top:7px}.wp-block-bpsc-header-section .bpsc-ham i:nth-child(3){top:14px}.wp-block-bpsc-header-section [data-hamburger=minimal] .bpsc-ham{height:12px}.wp-block-bpsc-header-section [data-hamburger=minimal] .bpsc-ham i:first-child{top:1px}.wp-block-bpsc-header-section [data-hamburger=minimal] .bpsc-ham i:nth-child(2){left:30%;top:9px;width:70%}.wp-block-bpsc-header-section [data-hamburger=minimal] .bpsc-ham i:nth-child(3){display:none}.wp-block-bpsc-header-section [data-hamburger=dots] .bpsc-ham{height:4px}.wp-block-bpsc-header-section [data-hamburger=dots] .bpsc-ham i{border-radius:50%;height:4px;top:0!important;width:4px}.wp-block-bpsc-header-section [data-hamburger=dots] .bpsc-ham i:nth-child(2){left:9px}.wp-block-bpsc-header-section [data-hamburger=dots] .bpsc-ham i:nth-child(3){left:18px}.wp-block-bpsc-header-section .bpsc-header-search{align-items:center;display:flex}.wp-block-bpsc-header-section .bpsc-header-search-panel{background:var(--bph-sp-bg);color:var(--bph-sp-input);opacity:0;pointer-events:none;transition:opacity .2s ease,transform .2s ease,visibility 0s linear .2s;visibility:hidden;z-index:4}.wp-block-bpsc-header-section .is-search-open .bpsc-header-search-panel{opacity:1;pointer-events:auto;transform:none;transition-delay:0s;visibility:visible}.wp-block-bpsc-header-section [data-search-mode=overlay] .bpsc-header-search-panel{border:1px solid var(--bph-sub-border);border-radius:var(--bph-sub-radius);box-shadow:var(--bph-sub-shadow);left:0;margin-top:var(--bph-panel-gap);padding:18px var(--bph-pad-r,0) 18px var(--bph-pad-l,0);position:absolute;right:0;top:100%;transform:translateY(-6px)}.wp-block-bpsc-header-section [data-search-mode=overlay] .bpsc-header-search-panel-inner{margin-inline:auto;max-width:min(var(--bph-container),760px);padding-inline:16px}.wp-block-bpsc-header-section [data-search-mode=dropdown] .bpsc-header-search{position:relative}.wp-block-bpsc-header-section [data-search-mode=dropdown] .bpsc-header-search-panel{border:1px solid var(--bph-sub-border);border-radius:var(--bph-sub-radius);box-shadow:var(--bph-sub-shadow);margin-top:var(--bph-panel-gap);max-width:88vw;padding:14px;position:absolute;right:0;top:100%;transform:translateY(-6px);width:360px}.wp-block-bpsc-header-section [data-search-mode=inline] .bpsc-header-search{flex-direction:row-reverse}.wp-block-bpsc-header-section [data-search-mode=inline] .bpsc-header-search-panel{background:0 0;overflow:hidden;position:static;transition:width .25s ease,opacity .2s ease,visibility 0s linear .25s;width:0}.wp-block-bpsc-header-section [data-search-mode=inline] .is-search-open .bpsc-header-search-panel,.wp-block-bpsc-header-section [data-search-mode=inline].is-search-open .bpsc-header-search-panel{margin-right:6px;width:min(260px,40vw)}.wp-block-bpsc-header-section [data-search-mode=inline] .bpsc-header-search-submit{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0)}.wp-block-bpsc-header-section .bpsc-header-search-form{align-items:center;display:flex;gap:10px;margin:0;position:relative}.wp-block-bpsc-header-section .bpsc-header-search-form input[type=search]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--bph-sp-input-bg);border:1px solid var(--bph-sp-border);border-radius:10px;box-shadow:none;color:var(--bph-sp-input);flex:1;font:inherit;font-size:15px;height:46px;margin:0;min-width:0;padding:0 14px 0 42px}.wp-block-bpsc-header-section .bpsc-header-search-form input[type=search]:focus{border-color:var(--bph-sp-focus)}.wp-block-bpsc-header-section .bpsc-header-search-form input[type=search]::-moz-placeholder{color:var(--bph-sp-input);opacity:.55}.wp-block-bpsc-header-section .bpsc-header-search-form input[type=search]::placeholder{color:var(--bph-sp-input);opacity:.55}.wp-block-bpsc-header-section .bpsc-header-search-form input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}.wp-block-bpsc-header-section .bpsc-header-search-glyph{color:var(--bph-sp-input);display:inline-flex;left:14px;opacity:.6;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.wp-block-bpsc-header-section .bpsc-header-search-glyph svg{height:18px;width:18px}.wp-block-bpsc-header-section .bpsc-header-search-submit{background:var(--bph-cta-bg);border:0;border-radius:10px;color:var(--bph-cta-text);cursor:pointer;font:inherit;font-size:15px;font-weight:600;height:46px;padding:0 20px;transition:background-color .2s ease}.wp-block-bpsc-header-section .bpsc-header-search-submit:hover{background:var(--bph-cta-hbg)}.wp-block-bpsc-header-section .bpsc-header-drawer-root{display:none;inset:var(--wp-admin--admin-bar--height,0) 0 0 0;pointer-events:none;position:fixed;transition:visibility 0s linear .32s;visibility:hidden;z-index:10}.wp-block-bpsc-header-section .is-drawer-open .bpsc-header-drawer-root{pointer-events:auto;transition-delay:0s;visibility:visible}.wp-block-bpsc-header-section .bpsc-header-scrim{background:var(--bph-dr-scrim);inset:0;opacity:0;position:absolute;transition:opacity .32s ease}.wp-block-bpsc-header-section .is-drawer-open .bpsc-header-scrim{opacity:1}.wp-block-bpsc-header-section .bpsc-header-drawer{background:var(--bph-dr-bg);bottom:0;color:var(--bph-dr-text);display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;position:absolute;top:0;transition:transform .32s cubic-bezier(.2,.8,.2,1),opacity .25s ease;width:min(var(--bph-dr-w),100vw)}.wp-block-bpsc-header-section [data-drawer=right] .bpsc-header-drawer{border-radius:var(--bph-dr-radius) 0 0 var(--bph-dr-radius);box-shadow:-24px 0 60px -20px rgba(15,23,42,.35);right:0;transform:translateX(100%)}.wp-block-bpsc-header-section [data-drawer=left] .bpsc-header-drawer{border-radius:0 var(--bph-dr-radius) var(--bph-dr-radius) 0;box-shadow:24px 0 60px -20px rgba(15,23,42,.35);left:0;transform:translateX(-100%)}.wp-block-bpsc-header-section [data-drawer=fullscreen] .bpsc-header-drawer{left:0;opacity:0;right:0;transform:translateY(-14px);width:auto}.wp-block-bpsc-header-section .is-drawer-open .bpsc-header-drawer{opacity:1;transform:none}.wp-block-bpsc-header-section .bpsc-header-drawer-head{align-items:center;background:var(--bph-dr-bg);border-bottom:1px solid var(--bph-dr-div);display:flex;flex-direction:row-reverse;flex-shrink:0;gap:12px;justify-content:space-between;padding:14px 20px;position:sticky;top:0;z-index:2}.wp-block-bpsc-header-section .bpsc-header-drawer-brand,.wp-block-bpsc-header-section .bpsc-header-drawer-brand .bpsc-header-brand-name{color:var(--bph-dr-text)}.wp-block-bpsc-header-section .bpsc-header-close{background:var(--bph-dr-close-bg);color:var(--bph-dr-close);height:44px;width:44px}.wp-block-bpsc-header-section .bpsc-header-close svg{height:20px;width:20px}.wp-block-bpsc-header-section .bpsc-header-close:hover{filter:brightness(.96)}.wp-block-bpsc-header-section .bpsc-header-drawer-body{flex:0 0 auto;padding:8px 20px 20px}.wp-block-bpsc-header-section .bpsc-header-drawer-search{margin:14px 0 6px}.wp-block-bpsc-header-section .bpsc-header-drawer-search .bpsc-header-search-submit{display:none}.wp-block-bpsc-header-section .bpsc-acc-row{align-items:center;border-bottom:1px solid var(--bph-dr-div);display:flex}.wp-block-bpsc-header-section .bpsc-acc-link{align-items:center;background:0 0;border:0;color:var(--bph-dr-text);cursor:pointer;display:flex;flex:1;font:inherit;font-weight:600;gap:8px;justify-content:flex-start;min-height:48px;padding:var(--bph-acc-pad);text-align:left;transition:color .2s ease}.wp-block-bpsc-header-section .bpsc-acc-link-btn{width:100%}.wp-block-bpsc-header-section .bpsc-acc-link-btn .bpsc-chev{margin-left:auto}.wp-block-bpsc-header-section .bpsc-acc-toggle{background:0 0;border:0;color:var(--bph-dr-dim);cursor:pointer;display:inline-grid;height:48px;padding:0;place-items:center;width:48px}.wp-block-bpsc-header-section .bpsc-acc-menu li.is-open>.bpsc-acc-row>.bpsc-acc-link-btn .bpsc-chev,.wp-block-bpsc-header-section .bpsc-acc-menu li.is-open>.bpsc-acc-row>.bpsc-acc-toggle .bpsc-chev{transform:rotate(180deg)}.wp-block-bpsc-header-section .bpsc-acc-menu li.is-current-ancestor>.bpsc-acc-row>.bpsc-acc-link,.wp-block-bpsc-header-section .bpsc-acc-menu li.is-current>.bpsc-acc-row>.bpsc-acc-link{color:var(--bph-link-active)}.wp-block-bpsc-header-section .bpsc-acc-panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease,visibility 0s linear .3s;visibility:hidden}.wp-block-bpsc-header-section li.is-open>.bpsc-acc-panel{grid-template-rows:1fr;transition-delay:0s;visibility:visible}.wp-block-bpsc-header-section .bpsc-acc-inner{min-height:0;overflow:hidden;padding-left:14px}.wp-block-bpsc-header-section .bpsc-acc-inner .bpsc-acc-link{color:var(--bph-dr-dim);font-weight:500;min-height:44px}.wp-block-bpsc-header-section .bpsc-acc-heading{color:var(--bph-dr-dim);font-size:12px;font-weight:700;letter-spacing:.04em;margin:14px 0 2px}.wp-block-bpsc-header-section [data-drawer=fullscreen] .bpsc-acc-menu>li>.bpsc-acc-row>.bpsc-acc-link{font-size:22px;min-height:60px}.wp-block-bpsc-header-section .bpsc-header-drawer-foot{border-top:1px solid var(--bph-dr-div);display:flex;flex-direction:column;flex-shrink:0;gap:16px;padding:16px 20px 24px}.wp-block-bpsc-header-section .bpsc-header-drawer-ctas{display:flex;flex-direction:column;gap:10px}.wp-block-bpsc-header-section .bpsc-header-drawer-ctas .bpsc-header-cta{min-height:48px;width:100%}.wp-block-bpsc-header-section .bpsc-header-drawer-contact{align-items:flex-start;flex-direction:column;gap:8px}.wp-block-bpsc-header-section .bpsc-header-drawer-contact a,.wp-block-bpsc-header-section .bpsc-header-drawer-contact li,.wp-block-bpsc-header-section .bpsc-header-drawer-social a{color:var(--bph-dr-dim)}.wp-block-bpsc-header-section .bpsc-header-drawer-social a:hover{color:var(--bph-dr-text)}.wp-block-bpsc-header-section .bpsc-header-style-2{--bph-panel-gap:0px}.wp-block-bpsc-header-section .bpsc-header-style-2 .bpsc-header-row1{display:grid;gap:16px;grid-template-columns:1fr auto 1fr}.wp-block-bpsc-header-section .bpsc-header-style-2 .bpsc-header-slot-left{align-items:center;display:flex;justify-self:start}.wp-block-bpsc-header-section .bpsc-header-style-2 .bpsc-header-actions{justify-self:end}.wp-block-bpsc-header-section .bpsc-header-style-2 .bpsc-header-brand{flex-direction:column;gap:4px;justify-self:center;transform-origin:center}.wp-block-bpsc-header-section .bpsc-header-style-2 .bpsc-header-brand-text{align-items:center}.wp-block-bpsc-header-section .bpsc-header-style-2 .bpsc-header-row2{border-top:1px solid var(--bph-border);height:52px}.wp-block-bpsc-header-section .bpsc-header-style-2 .bpsc-header-row2>.bpsc-header-container{display:flex;height:100%}.wp-block-bpsc-header-section .bpsc-header-style-2 .bpsc-header-row2 .bpsc-header-nav{flex:1;justify-content:center;padding-left:0}.wp-block-bpsc-header-section .bpsc-header-style-2 .bpsc-header-panel{border-radius:8px}.wp-block-bpsc-header-section .bpsc-header-style-3 .bpsc-header-panel,.wp-block-bpsc-header-section .bpsc-header-style-3 .bpsc-header-search-panel{backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%)}.wp-block-bpsc-header-section .bpsc-header-style-4 .bpsc-header-cta-primary{font-weight:700}.wp-block-bpsc-header-section .bpsc-header-style-4 .bpsc-header-mega{border-top:3px solid var(--bph-ind)}.wp-block-bpsc-header-section .bpsc-header-style-5{--bph-panel-gap:14px}.wp-block-bpsc-header-section .bpsc-header-style-5 .bpsc-header-brand-name{letter-spacing:-.01em}@media(max-width:1200px){.wp-block-bpsc-header-section .bpsc-header-actions .bpsc-header-cta-secondary{display:none}.wp-block-bpsc-header-section .bpsc-header-menu>.bpsc-header-item>.bpsc-header-link{font-size:14px}}@media(max-width:640px){.wp-block-bpsc-header-section .bpsc-header-actions .bpsc-header-cta-primary{display:none}.wp-block-bpsc-header-section .bpsc-header-actions{gap:4px}.wp-block-bpsc-header-section .bpsc-header-brand-name{max-width:46vw;overflow:hidden;text-overflow:ellipsis}}@media(prefers-reduced-motion:reduce){.wp-block-bpsc-header-section .bpsc-header-section,.wp-block-bpsc-header-section .bpsc-header-section *,.wp-block-bpsc-header-section .bpsc-header-section :after,.wp-block-bpsc-header-section .bpsc-header-section :before{animation-duration:.01ms!important;scroll-behavior:auto!important;transition-delay:0s!important;transition-duration:.01ms!important}.wp-block-bpsc-header-section .bpsc-header-drawer,.wp-block-bpsc-header-section .bpsc-header-panel{transform:none!important}.wp-block-bpsc-header-section .bpsc-header-section.is-hidden{transform:none}}.wp-block-bpsc-header-section .bpsc-header-section.is-reduced-motion,.wp-block-bpsc-header-section .bpsc-header-section.is-reduced-motion *{transition-delay:0s!important;transition-duration:.01ms!important}