.bbmm-nav{--bbmm-bar-bg:#ffffff;--bbmm-bar-h:54px;--bbmm-bar-gap:26px;--bbmm-bar-maxw:none;--bbmm-item-color:#111111;--bbmm-item-hover:#1a8cff;--bbmm-item-open:#1a8cff;--bbmm-item-current:#1a8cff;--bbmm-item-bg-hover:transparent;--bbmm-item-pad:0;--bbmm-ind-size:2px;--bbmm-ind-color:#1a8cff;--bbmm-ind-off:0px;--bbmm-caret-size:10px;--bbmm-caret-gap:6px;--bbmm-caret-color:currentColor;--bbmm-dur:200ms;--bbmm-z:9999;--bbmm-burger-color:#111111;--bbmm-burger-size:24px;--bbmm-drawer-bg:#ffffff;--bbmm-drawer-link:inherit;--bbmm-drawer-link-active:inherit;--bbmm-drawer-divider:rgba(0, 0, 0, 0.08);--bbmm-drawer-w:86%;--bbmm-overlay:rgba(0, 0, 0, 0.45);--bbmm-close-color:currentColor;--bbmm-close-size:30px;position:relative;background:var(--bbmm-bar-bg);display:block}.bbmm-nav *,.bbmm-nav *::before,.bbmm-nav *::after{box-sizing:border-box}.bbmm-bar-wrap{position:relative;display:flex;align-items:center;gap:var(--bbmm-bar-gap);max-width:var(--bbmm-bar-maxw);margin:0 auto;min-height:var(--bbmm-bar-h)}.bbmm-align-left .bbmm-bar-wrap{justify-content:flex-start}.bbmm-align-center .bbmm-bar-wrap{justify-content:center}.bbmm-align-right .bbmm-bar-wrap{justify-content:flex-end}.bbmm-align-between .bbmm-bar-wrap{justify-content:space-between}.bbmm-bar{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:var(--bbmm-bar-gap);min-height:var(--bbmm-bar-h)}.bbmm-bar>li::before,.bbmm-nav ul li::before{content:none}.bbmm-bar-item{position:relative;margin:0;list-style:none;display:flex;align-items:center}.bbmm-bar-link{display:inline-flex;align-items:center;gap:var(--bbmm-caret-gap);position:relative;padding:var(--bbmm-item-pad);color:var(--bbmm-item-color);text-decoration:none;line-height:1.2;transition:color var(--bbmm-dur) ease,background-color var(--bbmm-dur) ease}.bbmm-bar-link:hover,.bbmm-bar-link:focus-visible{color:var(--bbmm-item-hover);background-color:var(--bbmm-item-bg-hover)}.bbmm-bar-item.is-current>.bbmm-bar-link{color:var(--bbmm-item-current)}.bbmm-bar-item.is-open>.bbmm-bar-link{color:var(--bbmm-item-open)}.bbmm-ind-underline .bbmm-bar-link::after,.bbmm-ind-bottom .bbmm-bar-link::after{content:'';position:absolute;bottom:calc(var(--bbmm-ind-off) * -1);height:var(--bbmm-ind-size);background:var(--bbmm-ind-color);opacity:0;transition:left var(--bbmm-dur) ease,right var(--bbmm-dur) ease,opacity var(--bbmm-dur) ease}.bbmm-ind-underline .bbmm-bar-link::after{left:50%;right:50%}.bbmm-ind-bottom .bbmm-bar-link::after{left:0;right:0}.bbmm-ind-underline .bbmm-bar-link:hover::after,.bbmm-ind-underline .bbmm-bar-item.is-open>.bbmm-bar-link::after,.bbmm-ind-underline .bbmm-bar-item.is-current>.bbmm-bar-link::after,.bbmm-ind-bottom .bbmm-bar-link:hover::after,.bbmm-ind-bottom .bbmm-bar-item.is-open>.bbmm-bar-link::after,.bbmm-ind-bottom .bbmm-bar-item.is-current>.bbmm-bar-link::after{left:0;right:0;opacity:1}.bbmm-ind-pill .bbmm-bar-item.is-open>.bbmm-bar-link,.bbmm-ind-pill .bbmm-bar-item.is-current>.bbmm-bar-link{background:var(--bbmm-ind-color);border-radius:999px}.bbmm-caret{display:inline-block;width:var(--bbmm-caret-size);height:var(--bbmm-caret-size);color:var(--bbmm-caret-color);flex:0 0 auto;transition:transform var(--bbmm-dur) ease;position:relative}.bbmm-caret-chevron::before{content:'';position:absolute;inset:0;margin:auto;width:60%;height:60%;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-20%) rotate(45deg)}.bbmm-caret-triangle::before{content:'';position:absolute;inset:0;margin:auto;width:0;height:0;border-left:calc(var(--bbmm-caret-size) / 2.4) solid #fff0;border-right:calc(var(--bbmm-caret-size) / 2.4) solid #fff0;border-top:calc(var(--bbmm-caret-size) / 2) solid currentColor}.bbmm-caret-plus::before,.bbmm-caret-plus::after{content:'';position:absolute;inset:0;margin:auto;background:currentColor}.bbmm-caret-plus::before{width:100%;height:2px}.bbmm-caret-plus::after{width:2px;height:100%}.bbmm-caret-rotate .bbmm-bar-item.is-open .bbmm-caret{transform:rotate(180deg)}.bbmm-panel{--bbmm-p-bg:#ffffff;--bbmm-p-pad:30px;--bbmm-p-w:100%;--bbmm-p-maxw:none;--bbmm-p-offset:0px;--bbmm-col-gap:40px;--bbmm-row-gap:14px;--bbmm-img-w:86px;--bbmm-img-h:58px;--bbmm-img-fit:contain;--bbmm-img-radius:0px;--bbmm-img-gap:16px;--bbmm-text-maxw:none;--bbmm-title-color:#111111;--bbmm-title-hover:#1a8cff;--bbmm-child-color:#555555;--bbmm-child-hover:#1a8cff;--bbmm-sep-color:#c9c9c9;--bbmm-sep-space:7px;--bbmm-child-gap:2px;--bbmm-desc-color:#777777;--bbmm-badge-color:#ffffff;--bbmm-badge-bg:#d0021b;--bbmm-badge-pad:3px;--bbmm-badge-radius:2px;--bbmm-divider:1px solid #e2e2e2;--bbmm-divider-gap:14px;--bbmm-col-divider:0 solid transparent;--bbmm-logo-cols:4;--bbmm-logo-pad:26px;--bbmm-logo-min:100px;--bbmm-logo-line:1px solid #e2e2e2;--bbmm-logo-line-w:1px;--bbmm-logo-line-color:#e2e2e2;--bbmm-logo-maxw:160px;--bbmm-logo-maxh:54px;--bbmm-logo-gray:100%;--bbmm-logo-opacity:1;--bbmm-logo-gray-hover:0%;--bbmm-logo-opacity-hover:1;--bbmm-logo-scale-hover:1;--bbmm-logo-cell-hover:transparent;--bbmm-logo-caption-color:#777777;--bbmm-list-w:240px;--bbmm-list-pad:9px;--bbmm-list-divider:1px solid #eeeeee;--bbmm-list-hover-bg:#f6f6f6;position:absolute;top:calc(100% + var(--bbmm-p-offset));left:0;z-index:var(--bbmm-z);width:var(--bbmm-p-w);max-width:var(--bbmm-p-maxw);background:var(--bbmm-p-bg);text-align:left}.bbmm-panel[hidden]{display:none}.bbmm-panel::before{content:'';position:absolute;left:0;right:0;top:calc((var(--bbmm-p-offset) + 6px) * -1);height:calc(var(--bbmm-p-offset) + 6px)}.bbmm-panel-inner{padding:var(--bbmm-p-pad)}.bbmm-pw-fit{width:max-content}.bbmm-pw-trigger{width:auto;min-width:100%}.bbmm-pp-center{left:50%;transform:translateX(-50%)}.bbmm-pp-right{left:auto;right:0}.bbmm-anim-fade .bbmm-panel{opacity:0;transition:opacity var(--bbmm-dur) ease}.bbmm-anim-slide .bbmm-panel{opacity:0;transform:translateY(-8px);transition:opacity var(--bbmm-dur) ease,transform var(--bbmm-dur) ease}.bbmm-anim-slide .bbmm-pp-center .bbmm-panel,.bbmm-anim-slide .bbmm-panel.bbmm-pp-center{transform:translateX(-50%) translateY(-8px)}.bbmm-anim-fade .bbmm-bar-item.is-open>.bbmm-panel,.bbmm-anim-slide .bbmm-bar-item.is-open>.bbmm-panel{opacity:1;transform:none}.bbmm-anim-slide .bbmm-bar-item.is-open>.bbmm-panel.bbmm-pp-center{transform:translateX(-50%)}@media (prefers-reduced-motion:reduce){.bbmm-nav *{transition:none!important}}.bbmm-columns{display:flex;gap:var(--bbmm-col-gap);align-items:stretch}.bbmm-col{flex:1 1 0%;min-width:0;display:flex;flex-direction:column}.bbmm-col+.bbmm-col{border-left:var(--bbmm-col-divider);padding-left:var(--bbmm-col-gap)}.bbmm-col-heading{margin-bottom:10px}.bbmm-menu{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--bbmm-row-gap);flex:1 1 auto}.bbmm-equal-rows .bbmm-menu{display:grid;grid-auto-rows:1fr}@supports (grid-template-rows:subgrid){.bbmm-match-cols .bbmm-columns{display:grid;grid-template-columns:repeat(var(--bbmm-col-count,2),minmax(0,1fr));grid-template-rows:repeat(var(--bbmm-row-count,1),auto);column-gap:var(--bbmm-col-gap);row-gap:var(--bbmm-row-gap)}.bbmm-match-cols .bbmm-col{display:grid;grid-row:1 / -1;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;row-gap:var(--bbmm-row-gap)}.bbmm-match-cols .bbmm-col+.bbmm-col{padding-left:0}.bbmm-match-cols .bbmm-menu{display:contents}.bbmm-match-cols .bbmm-col-heading{grid-column:1 / -1}}@supports not (grid-template-rows:subgrid){.bbmm-match-cols .bbmm-col,.bbmm-match-cols .bbmm-menu{height:100%}.bbmm-match-cols .bbmm-menu{display:grid;grid-auto-rows:1fr;grid-template-columns:minmax(0,1fr)}}.bbmm-item{display:grid;width:100%;grid-template-columns:max-content minmax(0,1fr);grid-auto-rows:max-content;align-content:start;align-items:center;column-gap:var(--bbmm-img-gap);margin:0;padding:0}.bbmm-item.no-image{grid-template-columns:minmax(0,1fr)}.bbmm-item.no-image .bbmm-item-img{display:none}.bbmm-item-img{flex:0 0 var(--bbmm-img-w);min-width:var(--bbmm-img-w);width:var(--bbmm-img-w);height:var(--bbmm-img-h);display:flex;align-items:center;justify-content:center}.bbmm-item-img .bbmm-img,.bbmm-item-img picture,.bbmm-item-img picture img{width:100%;height:100%;max-width:100%;object-fit:var(--bbmm-img-fit);border-radius:var(--bbmm-img-radius);display:block}.bbmm-item-body{flex:1 1 auto;min-width:0;max-width:var(--bbmm-text-maxw);padding-bottom:var(--bbmm-divider-gap);border-bottom:var(--bbmm-divider)}.bbmm-no-divider .bbmm-item-body,.bbmm-menu>.bbmm-item:last-child>.bbmm-item-body{border-bottom:0;padding-bottom:0}.bbmm-divider-last .bbmm-menu>.bbmm-item:last-child>.bbmm-item-body{border-bottom:var(--bbmm-divider);padding-bottom:var(--bbmm-divider-gap)}.bbmm-divider-full .bbmm-item{padding-bottom:var(--bbmm-divider-gap);border-bottom:var(--bbmm-divider)}.bbmm-divider-full .bbmm-item-body{border-bottom:0;padding-bottom:0}.bbmm-divider-full .bbmm-menu>.bbmm-item:last-child{border-bottom:0;padding-bottom:0}.bbmm-divider-full .bbmm-item-body,.bbmm-divider-full.bbmm-divider-last .bbmm-menu>.bbmm-item:last-child>.bbmm-item-body{border-bottom:0;padding-bottom:0}.bbmm-divider-full.bbmm-divider-last .bbmm-menu>.bbmm-item:last-child{border-bottom:var(--bbmm-divider);padding-bottom:var(--bbmm-divider-gap)}.bbmm-img-right .bbmm-item{grid-template-columns:minmax(0,1fr) max-content}.bbmm-img-right .bbmm-item-img{grid-column:2;grid-row:1}.bbmm-img-right .bbmm-item-body{grid-column:1;grid-row:1}.bbmm-img-top .bbmm-item{grid-template-columns:minmax(0,1fr);justify-items:start}.bbmm-item-title{display:inline-flex;align-items:center;gap:8px;color:var(--bbmm-title-color);text-decoration:none}.bbmm-item-title:hover,.bbmm-item-title:focus-visible{color:var(--bbmm-title-hover)}.bbmm-badge{color:var(--bbmm-badge-color);background:var(--bbmm-badge-bg);padding:var(--bbmm-badge-pad);border-radius:var(--bbmm-badge-radius);line-height:1}.bbmm-item-desc{color:var(--bbmm-desc-color);margin-top:2px}.bbmm-children{margin-top:4px}.bbmm-children-inline{display:block}.bbmm-children-stacked{display:flex;flex-direction:column;gap:var(--bbmm-child-gap)}.bbmm-child{color:var(--bbmm-child-color);text-decoration:none}.bbmm-child:hover,.bbmm-child:focus-visible{color:var(--bbmm-child-hover)}.bbmm-underline .bbmm-child:hover{text-decoration:underline}.bbmm-sep{color:var(--bbmm-sep-color);padding:0 var(--bbmm-sep-space)}.bbmm-logos{display:grid;grid-template-columns:repeat(var(--bbmm-logo-cols),minmax(0,1fr));max-width:100%}.bbmm-lines-inner .bbmm-logos{gap:var(--bbmm-logo-line-w);background:var(--bbmm-logo-line-color)}.bbmm-lines-inner .bbmm-logo-cell{background:var(--bbmm-p-bg);border:0}.bbmm-logo-cell{display:flex;min-width:0;overflow:visible;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:var(--bbmm-logo-pad);min-height:var(--bbmm-logo-min);text-decoration:none;transition:background-color var(--bbmm-dur) ease;border-right:var(--bbmm-logo-line);border-bottom:var(--bbmm-logo-line)}.bbmm-lines-full .bbmm-logos{border-top:var(--bbmm-logo-line);border-left:var(--bbmm-logo-line)}.bbmm-lines-none .bbmm-logo-cell{border:0}.bbmm-logo-cell:hover,.bbmm-lines-inner .bbmm-logo-cell:hover{background:var(--bbmm-logo-cell-hover,var(--bbmm-p-bg))}.bbmm-logo-cell img{max-width:100%;height:auto}.bbmm-logo-cell .bbmm-logo-img{display:block;max-width:100%;max-height:var(--bbmm-logo-maxh);object-fit:contain;object-position:center;filter:grayscale(var(--bbmm-logo-gray));opacity:var(--bbmm-logo-opacity);transition:filter var(--bbmm-dur) ease,opacity var(--bbmm-dur) ease,transform var(--bbmm-dur) ease}.bbmm-logo-box{display:block;width:100%;margin-left:auto;margin-right:auto;max-width:var(--bbmm-logo-maxw);height:var(--bbmm-logo-maxh);line-height:0}.bbmm-logo-box .bbmm-logo-img{width:100%;height:100%;max-width:100%;max-height:100%}.bbmm-logo-box picture,.bbmm-logo-cell picture.bbmm-logo-img{display:block;width:100%;height:100%}.bbmm-logo-box img,.bbmm-logo-cell picture img{display:block;width:100%;height:100%;max-width:100%;max-height:100%;margin:0 auto;object-fit:contain;object-position:center}.bbmm-logo-cell:hover .bbmm-logo-img{filter:grayscale(var(--bbmm-logo-gray-hover));opacity:var(--bbmm-logo-opacity-hover);transform:scale(var(--bbmm-logo-scale-hover))}.bbmm-logo-caption{color:var(--bbmm-logo-caption-color);max-width:100%;text-align:center}.bbmm-logo-fallback{color:var(--bbmm-title-color);max-width:100%;text-align:center;overflow-wrap:anywhere}.bbmm-type-list .bbmm-panel-inner{padding:8px 0}.bbmm-list{list-style:none;margin:0;padding:0;min-width:var(--bbmm-list-w)}.bbmm-list-item{margin:0;position:relative}.bbmm-list-item+.bbmm-list-item{border-top:var(--bbmm-list-divider)}.bbmm-list-link{display:block;padding:var(--bbmm-list-pad);color:var(--bbmm-child-color);text-decoration:none}.bbmm-list-link:hover,.bbmm-list-link:focus-visible{color:var(--bbmm-child-hover);background:var(--bbmm-list-hover-bg)}.bbmm-list-depth-2{display:none;position:absolute;top:0;left:100%;background:var(--bbmm-p-bg);box-shadow:0 10px 30px rgb(0 0 0 / .12)}.bbmm-list-item.has-sub:hover>.bbmm-list-depth-2,.bbmm-list-item.has-sub:focus-within>.bbmm-list-depth-2{display:block}.bbmm-nav button.bbmm-burger,.bbmm-nav button.bbmm-burger:hover,.bbmm-nav button.bbmm-burger:focus,.bbmm-nav button.bbmm-burger:active,.bbmm-nav button.bbmm-drawer-close:hover,.bbmm-nav button.bbmm-drawer-close:focus,.bbmm-nav button.bbmm-drawer-close:active{background:none;border:0;box-shadow:none;outline:none;-webkit-tap-highlight-color:#fff0}.bbmm-nav button.bbmm-burger:focus-visible,.bbmm-nav button.bbmm-drawer-close:focus-visible{outline:2px solid currentColor;outline-offset:2px}.bbmm-burger{display:none;flex-direction:column;justify-content:center;gap:5px;width:calc(var(--bbmm-burger-size) + 12px);height:calc(var(--bbmm-burger-size) + 12px);padding:6px;background:none;border:0;cursor:pointer}.bbmm-burger-bar{display:block;width:var(--bbmm-burger-size);height:2px;background:var(--bbmm-burger-color);transition:transform var(--bbmm-dur) ease,opacity var(--bbmm-dur) ease}.bbmm-overlay{display:none;position:fixed;inset:0;background:var(--bbmm-overlay);z-index:var(--bbmm-z)}.bbmm-nav .bbmm-drawer-close,.bbmm-nav button.bbmm-drawer-close{display:none;align-self:flex-end;margin:6px 10px 2px;padding:0 6px;background:none;border:0;box-shadow:none;cursor:pointer;line-height:1;font-size:var(--bbmm-close-size);color:var(--bbmm-close-color)}.bbmm-nav .bbmm-drawer-close span{display:block;font-size:inherit;line-height:1}body.bbmm-scroll-lock{overflow:hidden}.bbmm-empty{padding:12px;background:#fff8e5;border:1px solid #f0d78c}.bbmm-slot{display:flex;align-items:center}