/*! BBM menu 1.4.0 */#bbm{--bbm-bg:#1d2b3f;--bbm-link:#fff;--bbm-link-dim:rgba(255,255,255,.82);--bbm-hover:rgba(255,255,255,.1);--bbm-line:rgba(255,255,255,.12);--bbm-accent:#fff;--bbm-w:80vw;--bbm-ease:cubic-bezier(.32,.72,0,1);--bbm-shadow:0 22px 48px -16px rgba(0,0,0,.5),0 2px 8px -2px rgba(0,0,0,.2)}#bbm,#bbm *,#bbm *::before,#bbm *::after{box-sizing:border-box}#bbm ul{list-style:none;margin:0;padding:0}#bbm li{margin:0;padding:0;list-style:none}#bbm li::before,#bbm li::after{content:none}#bbm a{text-decoration:none}#bbm .dropdown-toggle::after{display:none}#bbm .bbm-sub>.dropdown-menu{display:block;position:static;float:none;top:auto;left:auto;min-width:0;margin:0;font-size:inherit;text-align:left;border:0}#bbm .bbm-caret{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;margin:0;padding:0;border:0;border-radius:8px;background:transparent;box-shadow:none;color:var(--bbm-link);cursor:pointer;line-height:0;-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation}#bbm .bbm-caret:focus{outline:0}#bbm .bbm-caret:focus-visible{outline:2px solid var(--bbm-link);outline-offset:-2px}#bbm .bbm-arrow{display:block;width:12px;height:12px;transition:-webkit-transform .3s var(--bbm-ease);transition:transform .3s var(--bbm-ease)}#bbm .is-open>.bbm-caret .bbm-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.bbm-ph{display:block;height:0}.bbm-sentinel{display:block;height:1px;margin-bottom:-1px;visibility:hidden;pointer-events:none}.bbm-stuck{position:fixed!important;top:var(--bbm-top,0px)!important;right:auto!important;z-index:1030!important;margin-top:0!important;box-shadow:0 10px 28px -16px rgba(0,0,0,.55);-webkit-animation:bbm-fade .25s ease;animation:bbm-fade .25s ease}@-webkit-keyframes bbm-fade{from{box-shadow:none}}@keyframes bbm-fade{from{box-shadow:none}}@media (min-width:992px){#bbm{display:flex;flex:1 1 100%;align-self:stretch;width:100%;min-width:0}#bbm .bbm-burger,#bbm .bbm-head,#bbm .bbm-overlay{display:none!important}#bbm .bbm-panel,#bbm .bbm-scroll{display:flex;flex:1 1 auto;width:100%;min-width:0}#bbm .bbm-list{display:-webkit-box;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:stretch;flex:1 1 auto;width:100%;margin:0!important}#bbm .bbm-list>li{position:relative;display:flex;align-items:center;justify-content:center;flex:1 1 auto;min-width:0}#bbm .bbm-list>li>.nav-link{position:relative;display:flex;align-items:center;justify-content:center;padding:1rem .6rem;color:var(--bbm-link);line-height:1.25;white-space:nowrap;background:transparent}#bbm .bbm-list>li.dropdown>.nav-link{padding-right:.2rem}#bbm .bbm-list>li>.nav-link:hover,#bbm .bbm-list>li>.nav-link:focus,#bbm .bbm-list>li>.nav-link:active{color:var(--bbm-link);background:transparent;opacity:1}#bbm .bbm-list>li>.bbm-caret{width:24px;height:32px;margin-right:.35rem;opacity:1}#bbm .bbm-sub{position:absolute;top:100%;left:50%;z-index:1000;min-width:240px;padding-top:6px;opacity:0;visibility:hidden;pointer-events:none;-webkit-transform:translate3d(-50%,10px,0);transform:translate3d(-50%,10px,0);transition:opacity .2s ease .12s,-webkit-transform .2s ease .12s,transform .2s ease .12s,visibility 0s linear .32s}#bbm .bbm-sub.bbm-sub--r{left:auto;right:0;-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}#bbm .bbm-sub.bbm-sub--l{left:0;-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}#bbm .bbm-sub>.dropdown-menu{padding:.45rem;border-radius:14px;background:var(--bbm-bg);background-image:var(--bbm-bg-img,none);box-shadow:var(--bbm-shadow)}#bbm .bbm-sub .dropdown-item{display:block;padding:.6rem .9rem;border-radius:9px;background:transparent;color:var(--bbm-link);line-height:1.35;white-space:normal}#bbm .bbm-sub .dropdown-item:hover,#bbm .bbm-sub .dropdown-item:focus,#bbm .bbm-sub .dropdown-item:active,#bbm .bbm-sub .dropdown-item.active{color:var(--bbm-link);background:transparent}#bbm .bbm-sub .dropdown{position:relative;display:flex;align-items:center}#bbm .bbm-sub .dropdown>.dropdown-item{flex:1 1 auto}#bbm .bbm-sub .bbm-caret{width:28px;height:28px}#bbm .bbm-sub .bbm-caret .bbm-arrow{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}#bbm .bbm-sub .bbm-sub{top:-.45rem;left:100%;padding:0 0 0 8px;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}#bbm .bbm-sub .bbm-sub.bbm-sub--r{left:auto;right:100%;padding:0 8px 0 0}#bbm .dropdown.is-open>.bbm-sub,#bbm .dropdown:focus-within>.bbm-sub{opacity:1;visibility:visible;pointer-events:auto;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);transition:opacity .2s ease,-webkit-transform .2s ease,transform .2s ease,visibility 0s}#bbm .dropdown.is-open>.bbm-sub--r,#bbm .dropdown.is-open>.bbm-sub--l,#bbm .dropdown:focus-within>.bbm-sub--r,#bbm .dropdown:focus-within>.bbm-sub--l,#bbm .bbm-sub .dropdown.is-open>.bbm-sub,#bbm .bbm-sub .dropdown:focus-within>.bbm-sub{-webkit-transform:none;transform:none}}@media (min-width:992px){#bbm .dropdown:hover>.bbm-sub{opacity:1;visibility:visible;pointer-events:auto;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);transition:opacity .2s ease,-webkit-transform .2s ease,transform .2s ease,visibility 0s}#bbm .dropdown:hover>.bbm-sub--r,#bbm .dropdown:hover>.bbm-sub--l,#bbm .bbm-sub .dropdown:hover>.bbm-sub{-webkit-transform:none;transform:none}#bbm .bbm-list>li.dropdown:hover>.bbm-caret .bbm-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@media (max-width:991.98px){#bbm{display:flex;align-items:center;justify-content:center;flex:1 1 100%;width:100%;margin:0}#bbm .bbm-burger{display:inline-flex;align-items:center;justify-content:center;align-self:center;height:44px;margin:0;padding:0 8px;border:0!important;border-radius:0;background:transparent!important;box-shadow:none!important;color:var(--bbm-link);font:inherit;line-height:1;white-space:nowrap;cursor:pointer;-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation}#bbm .bbm-burger:hover,#bbm .bbm-burger:active,#bbm .bbm-burger:focus{background:transparent;color:var(--bbm-link)}#bbm .bbm-burger:focus{outline:0}#bbm .bbm-burger:focus-visible{outline:2px solid var(--bbm-link);outline-offset:2px}#bbm .bbm-burger__box{position:relative;display:block;flex:0 0 22px;width:22px;height:14px}#bbm .bbm-burger__box::before,#bbm .bbm-burger__box::after,#bbm .bbm-burger__box span{content:"";position:absolute;left:0;display:block;width:100%;height:2px;border-radius:2px;background:currentColor}#bbm .bbm-burger__box::before{top:0}#bbm .bbm-burger__box span{top:6px}#bbm .bbm-burger__box::after{top:12px}#bbm .bbm-burger__text{display:block;margin-left:10px;line-height:1;padding-top:1px}#bbm .bbm-panel{position:fixed;top:0;right:0;bottom:0;z-index:1060;display:flex;flex-direction:column;width:var(--bbm-w);height:100vh;height:100dvh;background-color:var(--bbm-bg);background-image:var(--bbm-bg-img,none);color:var(--bbm-link);box-shadow:-24px 0 60px -24px rgba(0,0,0,.5);visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);transition:-webkit-transform .42s var(--bbm-ease),transform .42s var(--bbm-ease),visibility 0s linear .42s;touch-action:pan-y}#bbm.is-open .bbm-panel{visibility:visible;-webkit-transform:none;transform:none;transition:-webkit-transform .42s var(--bbm-ease),transform .42s var(--bbm-ease),visibility 0s}#bbm .bbm-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1055;background:rgba(8,12,20,.55);opacity:0;visibility:hidden;transition:opacity .35s ease,visibility 0s linear .35s}#bbm.is-open .bbm-overlay{opacity:1;visibility:visible;transition:opacity .35s ease,visibility 0s}#bbm .bbm-head{display:flex;justify-content:flex-end;flex:0 0 auto;padding:calc(10px + env(safe-area-inset-top,0px)) 12px 6px}#bbm .bbm-close{position:relative;width:44px;height:44px;margin:0;padding:0;border:0;border-radius:50%;background:var(--bbm-hover);color:var(--bbm-link);box-shadow:none;cursor:pointer;-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:-webkit-transform .2s,transform .2s}#bbm .bbm-close:focus{outline:0}#bbm .bbm-close:focus-visible{outline:2px solid var(--bbm-link);outline-offset:2px}#bbm .bbm-close:active{-webkit-transform:scale(.9);transform:scale(.9)}#bbm .bbm-close::before,#bbm .bbm-close::after{content:"";position:absolute;top:50%;left:50%;width:18px;height:2px;margin:-1px 0 0 -9px;border-radius:2px;background:currentColor;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#bbm .bbm-close::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#bbm .bbm-scroll{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:4px 14px calc(28px + env(safe-area-inset-bottom,0px))}#bbm .bbm-list{display:block;width:100%}#bbm .bbm-list>li{display:flex;flex-wrap:wrap;align-items:center;border-bottom:1px solid var(--bbm-line);opacity:0;-webkit-transform:translate3d(28px,0,0);transform:translate3d(28px,0,0);transition:opacity .3s ease,-webkit-transform .45s var(--bbm-ease),transform .45s var(--bbm-ease)}#bbm.is-open .bbm-list>li{opacity:1;-webkit-transform:none;transform:none;transition-delay:calc(var(--i,0) * 40ms + 120ms)}#bbm .bbm-list>li:last-child{border-bottom:0}#bbm .bbm-list .nav-link{display:block;flex:1 1 0;min-width:0;padding:15px 8px;color:var(--bbm-link);background:transparent;line-height:1.3;-webkit-tap-highlight-color:transparent}#bbm .bbm-list .nav-link:hover,#bbm .bbm-list .nav-link:focus,#bbm .bbm-list .nav-link:active{color:var(--bbm-link);background:transparent}#bbm .bbm-list>li.active>.nav-link{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:2px}#bbm .bbm-caret{width:44px;height:44px;border-radius:12px;background:var(--bbm-hover)}#bbm .bbm-caret .bbm-arrow{width:14px;height:14px}#bbm .dropdown-menu .dropdown{display:flex;flex-wrap:wrap;align-items:center}#bbm .dropdown-menu .bbm-caret{width:38px;height:38px;background:transparent}#bbm .bbm-sub{display:grid;grid-template-rows:0fr;flex:0 0 100%;width:100%;transition:grid-template-rows .35s var(--bbm-ease)}#bbm .bbm-sub>.dropdown-menu{min-height:0;overflow:hidden;visibility:hidden;padding:0;border-radius:0;background:transparent;box-shadow:none;transition:visibility 0s linear .35s}#bbm .is-open>.bbm-sub{grid-template-rows:1fr}#bbm .is-open>.bbm-sub>.dropdown-menu{visibility:visible;transition:visibility 0s}#bbm .bbm-sub .dropdown-menu>li:last-child{margin-bottom:10px}#bbm .bbm-sub .dropdown-item{display:block;flex:1 1 0;min-width:0;padding:11px 12px 11px 20px;border-radius:10px;color:var(--bbm-link);background:transparent;line-height:1.35;white-space:normal}#bbm .bbm-sub .bbm-sub .dropdown-item{padding-left:34px}#bbm .bbm-sub .dropdown-item:hover,#bbm .bbm-sub .dropdown-item:focus,#bbm .bbm-sub .dropdown-item:active,#bbm .bbm-sub .dropdown-item.active{color:var(--bbm-link);background:transparent}html.bbm-lock,html.bbm-lock body{overflow:hidden}}@media (prefers-reduced-motion:reduce){#bbm *,.bbm-stuck{transition:none!important;-webkit-animation:none!important;animation:none!important}}