.brandy-toc-elements-wrapper .brandy-menu-element{width:100%}#brandy-header .brandy-menu__item[data-is-gradient-text=true]>a{transition:none}#brandy-header .brandy-menu-items{align-items:center;display:flex;gap:var(--item-spacing);justify-content:center}#brandy-header .horizontal-item.root-item .brandy-menu-item__title{max-width:calc(var(--item-max-characters, 30)*1ch);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#brandy-header .brandy-menu__item{background:transparent;position:relative;transition:background .2s ease-in-out;width:-moz-fit-content;width:fit-content}#brandy-header .brandy-menu__item .brandy-menu-item__title-wrapper,#brandy-header .brandy-menu__item a{align-items:center;display:flex;gap:7px;justify-content:space-between;position:relative}#brandy-header .brandy-menu__item .brandy-menu-item__arrow,#brandy-header .brandy-menu__item .brandy-menu-item__title{-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important}#brandy-header .brandy-menu__item .brandy-menu-item__arrow{margin-top:-5px;transform:rotate(180deg)}#brandy-header .horizontal-item.root-item>.brandy-menu-item__title-wrapper,#brandy-header .horizontal-item.root-item>a,#brandy-header .vertical-item>.brandy-menu-item__title-wrapper,#brandy-header .vertical-item>a{padding:var(--item-padding)}#brandy-header .horizontal-item.root-item>.brandy-menu-item__title-wrapper>*,#brandy-header .horizontal-item.root-item>a>*,#brandy-header .vertical-item>.brandy-menu-item__title-wrapper>*,#brandy-header .vertical-item>a>*{background:var(--text-color-normal)}#brandy-header .horizontal-item.root-item:hover>a>*,#brandy-header .vertical-item:hover>a>*{background:var(--text-color-hover)}#brandy-header .horizontal-item.root-item[class*=current-]>a>*,#brandy-header .vertical-item[class*=current-]>a>*{background:var(--active-item-text-color-normal)}#brandy-header .horizontal-item.brandy-sub-menu__item{border-radius:4px;position:relative}#brandy-header .horizontal-item.brandy-sub-menu__item>a{padding:var(--canvas-item-padding)}#brandy-header .horizontal-item.brandy-sub-menu__item>a>*{background:var(--canvas-text-color-normal)}#brandy-header .horizontal-item.brandy-sub-menu__item:hover>a>*{background:var(--canvas-text-color-hover)}#brandy-header .horizontal-item.brandy-sub-menu__item[class*=current-]>a>*{background:var(--canvas-text-color-active)}@media screen and (min-width:1024px){#brandy-header .brandy-element-wrapper[layout=horizontal]{display:block}}#brandy-header .brandy-element-wrapper[layout=horizontal] .brandy-menu-items{row-gap:var(--item-extra-spacing,10px)}#brandy-header .brandy-element-wrapper[layout=horizontal][data-overlapped=flex-wrap] .brandy-menu-items{flex-wrap:wrap}#brandy-header .brandy-element-wrapper[layout=horizontal][data-flex-align=flex-start] .brandy-menu-items{justify-content:flex-start}#brandy-header .brandy-element-wrapper[layout=horizontal][data-flex-align=flex-end] .brandy-menu-items{justify-content:flex-end}#brandy-header .brandy-menu-items[active-type=button] .horizontal-item.root-item{background:var(--item-background-normal);border-radius:var(--item-border-radius)}#brandy-header .brandy-menu-items[active-type=button] .horizontal-item.root-item[class*=current-]{background:var(--active-item-background-normal)}#brandy-header .brandy-menu-items[active-type=button] .horizontal-item.root-item:hover{background:var(--item-background-hover)}#brandy-header .brandy-menu-items .horizontal-item.brandy-sub-menu__item,#brandy-header .brandy-menu-items .vertical-item.brandy-sub-menu__item>a>.brandy-menu-item__title,#brandy-header .brandy-menu-items[active-type=underline] .horizontal-item.root-item,#brandy-header .brandy-menu-items[active-type=underline] .vertical-item:not(.brandy-sub-menu__item)>a>.brandy-menu-item__title{--brandy-underline-width:var(--active-item-border-width,2px);--brandy-underline-duration:0.3s}#brandy-header .brandy-menu-items[active-type=underline] .horizontal-item.root-item,#brandy-header .brandy-menu-items[active-type=underline] .vertical-item:not(.brandy-sub-menu__item)>a>.brandy-menu-item__title{--brandy-underline-color:var(--active-item-border-color-hover)}#brandy-header .brandy-menu-items[active-type=underline] .horizontal-item.root-item.is-active,#brandy-header .brandy-menu-items[active-type=underline] .vertical-item:not(.brandy-sub-menu__item)>a>.brandy-menu-item__title.is-active{--brandy-underline-color:var(--active-item-border-color-active,var(--active-item-text-color-normal))}#brandy-header .brandy-menu-items .horizontal-item.brandy-sub-menu__item,#brandy-header .brandy-menu-items .vertical-item.brandy-sub-menu__item>a>.brandy-menu-item__title{--brandy-underline-color:var(--canvas-item-border-color-hover)}#brandy-header .brandy-menu-items .horizontal-item.brandy-sub-menu__item.is-active,#brandy-header .brandy-menu-items .vertical-item.brandy-sub-menu__item>a>.brandy-menu-item__title.is-active{--brandy-underline-color:var(--canvas-item-border-color-active)}#brandy-header .horizontal-item .brandy-sub-menu{--submenu-x:0px;--submenu-y:calc(var(--canvas-offset-top, 0px) + 30px);--submenu-scale:1;background:var(--canvas-background-normal);border-radius:var(--canvas-radius,10px);box-shadow:var(--canvas-box-shadow);display:flex;flex-direction:column;left:-15px;margin-left:var(--submenu-shift,0);min-width:-moz-fit-content;min-width:fit-content;opacity:0;position:absolute;transform:translate3d(var(--submenu-x),var(--submenu-y),0) scale(var(--submenu-scale));transform-origin:top left;transition-duration:calc(var(--submenu-duration-ms, 200)*1ms);transition-property:transform,visibility,opacity;transition-timing-function:ease-in;visibility:hidden;width:var(--canvas-width,200px);z-index:1000}#brandy-header .brandy-sub-menu__item.horizontal-item>.brandy-sub-menu{--submenu-y:30px;left:100%;margin-left:0;top:0;z-index:1}#brandy-header .brandy-sub-menu__item.horizontal-item.flip-left>.brandy-sub-menu{left:auto;right:100%;transform-origin:top right}#brandy-header .horizontal-item.menu-item-has-children>.brandy-sub-menu:after{content:"";height:100%;left:0;position:absolute;top:calc(var(--canvas-offset-top, 0px)*-1);width:100%;z-index:-1}#brandy-header .brandy-element-wrapper:not([data-submenu-trigger]):not([data-js-hover]) .horizontal-item.menu-item-has-children:hover>.brandy-sub-menu,#brandy-header .horizontal-item.menu-item-has-children.is-open>.brandy-sub-menu,#brandy-header [data-submenu-trigger=hover]:not([data-js-hover]) .horizontal-item.menu-item-has-children:hover>.brandy-sub-menu{--submenu-y:var(--canvas-offset-top,0px);--submenu-scale:1;opacity:1;transition-property:transform,opacity;visibility:visible}#brandy-header [data-submenu-animation=fade] .horizontal-item .brandy-sub-menu{--submenu-y:var(--canvas-offset-top,0px)}#brandy-header [data-submenu-animation=slide-down] .horizontal-item .brandy-sub-menu{--submenu-y:calc(var(--canvas-offset-top, 0px) - 12px);transition-timing-function:ease-out}#brandy-header [data-submenu-animation=scale] .horizontal-item .brandy-sub-menu{--submenu-y:var(--canvas-offset-top,0px);--submenu-scale:.94;transition-timing-function:cubic-bezier(.2,.8,.3,1)}#brandy-header [data-submenu-animation=none] .horizontal-item .brandy-sub-menu{transition-duration:0s}#brandy-header [data-submenu-align=center] .horizontal-item.root-item>.brandy-sub-menu{--submenu-x:-50%;left:50%;transform-origin:top center}#brandy-header [data-submenu-align=right] .horizontal-item.root-item>.brandy-sub-menu{left:auto;right:-15px;transform-origin:top right}#brandy-header [data-submenu-pointer=true] .horizontal-item.root-item>.brandy-sub-menu:before{background:var(--canvas-background-normal);border-radius:2px 0 0 0;box-shadow:-3px -3px 6px rgba(0,0,0,.03);content:"";height:12px;left:var(--pointer-x,30px);margin-left:-6px;position:absolute;top:-6px;transform:rotate(45deg);width:12px}#brandy-header [data-submenu-pointer=true][data-submenu-align=center] .horizontal-item.root-item>.brandy-sub-menu:before{left:var(--pointer-x,50%)}#brandy-header [data-submenu-pointer=true][data-submenu-align=right] .horizontal-item.root-item>.brandy-sub-menu:before{left:var(--pointer-x,calc(100% - 30px))}#brandy-header [data-submenu-dividers=true] .horizontal-item .brandy-sub-menu:not(.brandy-sub-menu--columns)>.brandy-sub-menu__item{width:auto}#brandy-header [data-submenu-dividers=true] .horizontal-item .brandy-sub-menu:not(.brandy-sub-menu--columns)>.brandy-sub-menu__item:not(:last-child){background:linear-gradient(var(--canvas-divider-color-normal),var(--canvas-divider-color-normal)) bottom/100% 1px no-repeat}#brandy-header [data-submenu-layout=columns] .brandy-sub-menu--columns{align-items:start;display:grid;grid-template-columns:repeat(var(--submenu-columns,auto-fit),minmax(160px,1fr));max-width:calc(100vw - 32px);width:var(--columns-panel-width,min(960px,100vw - 32px))}#brandy-header [data-submenu-layout=columns][data-columns-width=container] .horizontal-item.root-item>.brandy-sub-menu--columns,#brandy-header [data-submenu-layout=columns][data-columns-width=full] .horizontal-item.root-item>.brandy-sub-menu--columns{--submenu-x:0px;left:var(--columns-panel-left,-15px);margin-left:0;max-width:none;right:auto}#brandy-header [data-submenu-layout=columns][data-columns-width=full] .brandy-sub-menu--columns{border-radius:0}#brandy-header [data-submenu-layout=columns][data-columns-width=content] .brandy-sub-menu--columns{grid-auto-columns:minmax(160px,max-content);grid-auto-flow:column;grid-template-columns:none;width:-moz-max-content;width:max-content}#brandy-header [data-submenu-layout=columns] .brandy-sub-menu--columns>.brandy-sub-menu__item{background:none;width:auto}#brandy-header [data-submenu-layout=columns] .brandy-sub-menu--columns>.brandy-sub-menu__item>a>.brandy-menu-item__title{background:var(--canvas-heading-color-normal,var(--canvas-text-color-normal));font-weight:600}#brandy-header [data-submenu-layout=columns] .brandy-sub-menu--column-list{background:none;border-radius:0;box-shadow:none;margin:0;min-width:0;opacity:1;padding:8px 0 0;position:static;transform:none;transition:none;visibility:inherit;width:auto;z-index:auto}#brandy-header [data-submenu-layout=columns] .brandy-sub-menu--column-list:after,#brandy-header [data-submenu-layout=columns] .brandy-sub-menu--column-list:before{display:none}#brandy-header [data-submenu-layout=columns] .brandy-sub-menu--column-list .brandy-sub-menu--column-list{padding-left:12px}#brandy-header [data-indicator=caret] .brandy-menu-item__arrow,#brandy-header [data-indicator=plus] .brandy-menu-item__arrow{-webkit-background-clip:border-box!important;background-clip:border-box!important;display:inline-block;flex-shrink:0;font-size:0;height:10px;margin-top:0;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M1 3h8L5 8z'/%3E%3C/svg%3E") center/10px 10px no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M1 3h8L5 8z'/%3E%3C/svg%3E") center/10px 10px no-repeat;transform:none;transition:transform calc(var(--submenu-duration-ms, 200)*1ms) ease-in-out;width:10px}#brandy-header [data-indicator=plus] .brandy-menu-item__arrow{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M4.25 0h1.5v10h-1.5zM0 4.25h10v1.5H0z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M4.25 0h1.5v10h-1.5zM0 4.25h10v1.5H0z'/%3E%3C/svg%3E")}#brandy-header [data-indicator=caret] .menu-item-has-children.is-open>a>.brandy-menu-item__arrow{transform:rotate(180deg)}#brandy-header [data-indicator=plus] .menu-item-has-children:is(.is-open,.submenu-expanded)>a>.brandy-menu-item__arrow{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M0 4.25h10v1.5H0z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M0 4.25h10v1.5H0z'/%3E%3C/svg%3E")}#brandy-header [layout=horizontal][data-indicator=none] .brandy-menu-item__arrow{display:none}.brandy-menu-item__toggle{background:none;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.brandy-menu__item:has(>.brandy-menu-item__toggle:focus-visible)>a>.brandy-menu-item__arrow,[data-indicator=none] .brandy-menu__item:has(>.brandy-menu-item__toggle:focus-visible)>a{border-radius:2px;outline:2px solid currentColor;outline-offset:3px}@media(prefers-reduced-motion:reduce){#brandy-header .horizontal-item .brandy-sub-menu{--submenu-scale:1;transition-duration:0s}}#brandy-header .brandy-element-wrapper[layout=vertical] .brandy-sub-menu{display:flex;flex-direction:column;gap:var(--item-spacing);height:-moz-fit-content;height:fit-content;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transform:translateX(100%);transition:transform .3s ease-in-out,opacity .18s ease-in-out,visibility 0s .3s;visibility:hidden;width:100%}#brandy-header .brandy-element-wrapper[layout=vertical] .brandy-sub-menu.sub-menu-active{opacity:1;pointer-events:auto;transform:translateX(0);transition:transform .3s ease-in-out,opacity .18s ease-in-out,visibility 0s 0s;visibility:visible}#brandy-header .brandy-element-wrapper[layout=vertical] .brandy-sub-menu.parent-menu-active{opacity:0;pointer-events:none;transform:translateX(-100%);visibility:hidden}#brandy-header .brandy-element-wrapper[layout=vertical]{display:flex;overflow:hidden;position:relative;transition:height .3s ease-in-out}#brandy-header .brandy-element-wrapper[layout=vertical] .brandy-menu-items{align-items:flex-start;flex-direction:column;height:-moz-fit-content;height:fit-content;justify-content:space-between;position:relative;width:100%}#brandy-header .brandy-element-wrapper[layout=vertical] .brandy-menu__item{position:static;width:100%}#brandy-header .brandy-element-wrapper[layout=vertical] .brandy-menu__item a{align-items:center;display:inline-flex;justify-content:space-between;width:100%}#brandy-header .brandy-element-wrapper[layout=vertical] .menu-item-has-children .brandy-menu-item__arrow{align-items:center;cursor:pointer;display:flex;justify-content:center;margin:-10px -10px -10px 0;min-height:44px;min-width:44px}#brandy-header .brandy-element-wrapper[layout=vertical][data-toggle-position=left] .menu-item-has-children>a{flex-direction:row-reverse;justify-content:flex-end}#brandy-header .brandy-element-wrapper[layout=vertical][data-toggle-position=left] .menu-item-has-children .brandy-menu-item__arrow{margin:-10px 0 -10px -10px}#brandy-header .brandy-element-wrapper[layout=vertical][data-toggle-target=row] .menu-item-has-children>a{cursor:pointer}.brandy-menu-navigation.has-navigation+.brandy-menu-items{pointer-events:none;visibility:hidden}#brandy-header .brandy-element-wrapper[layout=vertical][data-vertical-mode=accordion],#brandy-header .brandy-element-wrapper[layout=vertical][data-vertical-mode=collapsible]{overflow:visible}#brandy-header .brandy-element-wrapper[layout=vertical][data-vertical-mode=accordion] .brandy-sub-menu,#brandy-header .brandy-element-wrapper[layout=vertical][data-vertical-mode=collapsible] .brandy-sub-menu{max-height:0;opacity:1;overflow:hidden;padding-left:var(--submenu-indent,15px);pointer-events:auto;position:static;transform:none;transition:max-height .3s ease-in-out;visibility:visible}#brandy-header .brandy-element-wrapper[layout=vertical][data-vertical-mode=accordion] .brandy-sub-menu.submenu-open,#brandy-header .brandy-element-wrapper[layout=vertical][data-vertical-mode=collapsible] .brandy-sub-menu.submenu-open{max-height:var(--submenu-height,500px)}#brandy-header .brandy-element-wrapper[layout=vertical][data-vertical-mode=accordion] .menu-item-has-children>.brandy-menu-item__title-wrapper .brandy-menu-item__arrow,#brandy-header .brandy-element-wrapper[layout=vertical][data-vertical-mode=accordion] .menu-item-has-children>a .brandy-menu-item__arrow,#brandy-header .brandy-element-wrapper[layout=vertical][data-vertical-mode=collapsible] .menu-item-has-children>.brandy-menu-item__title-wrapper .brandy-menu-item__arrow,#brandy-header .brandy-element-wrapper[layout=vertical][data-vertical-mode=collapsible] .menu-item-has-children>a .brandy-menu-item__arrow{transform:rotate(180deg);transition:transform .3s ease-in-out}#brandy-header .brandy-element-wrapper[layout=vertical][data-vertical-mode=accordion] .menu-item-has-children.submenu-expanded>.brandy-menu-item__title-wrapper .brandy-menu-item__arrow,#brandy-header .brandy-element-wrapper[layout=vertical][data-vertical-mode=accordion] .menu-item-has-children.submenu-expanded>a .brandy-menu-item__arrow,#brandy-header .brandy-element-wrapper[layout=vertical][data-vertical-mode=collapsible] .menu-item-has-children.submenu-expanded>.brandy-menu-item__title-wrapper .brandy-menu-item__arrow,#brandy-header .brandy-element-wrapper[layout=vertical][data-vertical-mode=collapsible] .menu-item-has-children.submenu-expanded>a .brandy-menu-item__arrow{transform:rotate(0deg)}.brandy-menu-navigation{align-items:center;border-bottom:var(--navigation-border-width,1px) solid var(--navigation-border-color,var(--wp--preset--color--brandy-border));color:var(--navigation-text-color,var(--text-color-normal));cursor:pointer;display:flex;gap:5px;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;visibility:hidden;width:100%}.brandy-menu-navigation .menu-navigation__back{align-items:center;display:flex;height:18px;justify-content:center;width:18px}.brandy-menu-navigation .menu-navigation__back>svg{height:100%;width:100%}.brandy-menu-navigation .menu-navigation__back>svg [stroke]{stroke:currentColor}.brandy-menu-navigation .menu-navigation__back>svg [fill]{fill:currentColor}.brandy-menu-navigation.has-navigation{opacity:1;visibility:visible;z-index:100}.brandy-menu-navigation .menu-navigation-text{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;line-clamp:1;-webkit-line-clamp:1}#brandy-header .brandy-element-wrapper[layout=vertical][data-indicator=plus] .menu-item-has-children.submenu-expanded>a .brandy-menu-item__arrow,#brandy-header .brandy-element-wrapper[layout=vertical][data-indicator=plus] .menu-item-has-children>a .brandy-menu-item__arrow{transform:none}#brandy-header .brandy-element-wrapper[layout=vertical][data-vertical-mode=tree]{height:auto!important;overflow:visible}#brandy-header .brandy-element-wrapper[layout=vertical][data-vertical-mode=tree] .brandy-sub-menu{margin-top:var(--item-spacing);opacity:1;padding-left:var(--submenu-indent,15px);pointer-events:auto;position:static;transform:none;transition:none;visibility:visible}#brandy-header .brandy-element-wrapper[layout=vertical][data-vertical-mode=tree][data-guide-line=true] .brandy-sub-menu{border-left:1px solid var(--wp--preset--color--brandy-border,rgba(0,0,0,.12));margin-left:4px}#brandy-header .brandy-element-wrapper[layout=vertical][data-vertical-mode=flyout]{height:auto!important;overflow:visible}#brandy-header .brandy-element-wrapper[layout=vertical][data-vertical-mode=flyout] .brandy-sub-menu{display:none}#brandy-header .brandy-element-wrapper[layout=vertical][data-vertical-mode=flyout] .menu-item-has-children>a .brandy-menu-item__arrow{transform:rotate(90deg)}#brandy-header .brandy-element-wrapper[layout=vertical][data-vertical-mode=flyout][data-flyout-direction=left] .menu-item-has-children>a .brandy-menu-item__arrow{transform:rotate(-90deg)}.brandy-menu-flyout-host{height:0;left:0;position:fixed;top:0;width:0;z-index:100000}.brandy-menu-flyout-host .brandy-sub-menu{background:var(--canvas-background-normal,#fff);border-radius:var(--canvas-radius,10px);box-shadow:var(--canvas-box-shadow,0 7px 35px rgba(215,216,222,.5));display:flex;flex-direction:column;gap:var(--item-spacing,10px);list-style:none;margin:0;opacity:0;padding:14px 16px;position:absolute;transform:translateX(8px);transition:opacity .2s ease-out,transform .2s ease-out,visibility 0s .2s;visibility:hidden;width:var(--canvas-width,220px)}.brandy-menu-flyout-host[data-flyout-direction=left] .brandy-sub-menu{transform:translateX(-8px)}.brandy-menu-flyout-host>.brandy-sub-menu{position:fixed}.brandy-menu-flyout-host .brandy-sub-menu .brandy-sub-menu{left:100%;top:-14px}.brandy-menu-flyout-host[data-flyout-direction=left] .brandy-sub-menu .brandy-sub-menu{left:auto;right:100%}.brandy-menu-flyout-host .brandy-sub-menu.flyout-open{opacity:1;transform:none;transition:opacity .2s ease-out,transform .2s ease-out,visibility 0s;visibility:visible}.brandy-menu-flyout-host .brandy-menu__item{list-style:none;position:relative}.brandy-menu-flyout-host .brandy-menu__item a{align-items:center;display:flex;gap:7px;justify-content:space-between;padding:var(--item-padding);text-decoration:none}.brandy-menu-flyout-host .brandy-menu__item a>*{-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;background:var(--canvas-text-color-normal,var(--text-color-normal))}.brandy-menu-flyout-host .brandy-menu__item:hover>a>*,.brandy-menu-flyout-host .brandy-menu__item[class*=current-]>a>*{background:var(--canvas-text-color-hover,var(--text-color-hover))}.brandy-menu-flyout-host .brandy-menu-item__arrow{transform:rotate(90deg)}.brandy-menu-flyout-host[data-flyout-direction=left] .brandy-menu-item__arrow{transform:rotate(-90deg)}@media(prefers-reduced-motion:reduce){.brandy-menu-flyout-host .brandy-sub-menu,.brandy-menu-flyout-host .brandy-sub-menu.flyout-open{transform:none;transition:none}}