.menu-icon{z-index:10001;position:relative;cursor:pointer;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:8px;padding:6px 12px;background:transparent;border:none;color:var(--color-secondary);font-weight:700;line-height:1;white-space:nowrap;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform var(--menu-roller-ms) var(--menu-roller-ease);transition:-webkit-transform var(--menu-roller-ms) var(--menu-roller-ease);transition:transform var(--menu-roller-ms) var(--menu-roller-ease);transition:transform var(--menu-roller-ms) var(--menu-roller-ease),-webkit-transform var(--menu-roller-ms) var(--menu-roller-ease)}.menu-icon,.menu-icon:focus{outline:none}.menu-icon:focus-visible{outline:2px solid rgba(0,0,0,.15);outline-offset:2px}.menu-icon-bg{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.menu-text{font-size:14px;z-index:1}@media (min-width:768px){.menu-text{font-size:16px}}@media (min-width:1200px){.menu-text{font-size:18px}}@media (min-width:1700px){.menu-text{font-size:26px}}.menu-icon svg rect{stroke:currentColor}.visible{visibility:visible;opacity:1;display:-ms-flexbox;display:flex}.hidden{visibility:hidden;opacity:0;display:none}.menu-icon-lines.enter-fade,.menu-x-icon-line.exit-fade{display:-ms-flexbox!important;display:flex!important}.menu-x-icon-line{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.menu-x-icon-line svg{position:absolute;width:auto;height:auto}.menu-button{-ms-touch-action:manipulation;touch-action:manipulation}:root{--menu-roller-ms:450ms;--menu-roller-ease:cubic-bezier(0.25,0.46,0.45,0.94);--menu-window:1.1em;--menu-roller-gap:0.95em;--menu-roller-corr:0em}.menu-text{height:var(--menu-window);line-height:1;overflow:hidden;position:relative;-webkit-transition:width .4s cubic-bezier(.25,.46,.45,.94),min-width .4s cubic-bezier(.25,.46,.45,.94);transition:width .4s cubic-bezier(.25,.46,.45,.94),min-width .4s cubic-bezier(.25,.46,.45,.94);min-width:48px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.menu-text__base{position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1;-webkit-transition:opacity calc(var(--menu-roller-ms) * .7) var(--menu-roller-ease),color .3s ease,-webkit-transform var(--menu-roller-ms) var(--menu-roller-ease);transition:opacity calc(var(--menu-roller-ms) * .7) var(--menu-roller-ease),color .3s ease,-webkit-transform var(--menu-roller-ms) var(--menu-roller-ease);transition:transform var(--menu-roller-ms) var(--menu-roller-ease),opacity calc(var(--menu-roller-ms) * .7) var(--menu-roller-ease),color .3s ease;transition:transform var(--menu-roller-ms) var(--menu-roller-ease),opacity calc(var(--menu-roller-ms) * .7) var(--menu-roller-ease),color .3s ease,-webkit-transform var(--menu-roller-ms) var(--menu-roller-ease)}.menu-text:after,.menu-text__base{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform,opacity}.menu-text:after{content:attr(data-text);position:absolute;inset:0;color:currentColor;white-space:nowrap;-webkit-transform:translate3d(0,calc(var(--menu-roller-gap) + var(--menu-roller-corr)),0);transform:translate3d(0,calc(var(--menu-roller-gap) + var(--menu-roller-corr)),0);opacity:0;-webkit-transition:opacity calc(var(--menu-roller-ms) * .8) var(--menu-roller-ease) calc(var(--menu-roller-ms) * .1),color .3s ease,-webkit-transform var(--menu-roller-ms) var(--menu-roller-ease);transition:opacity calc(var(--menu-roller-ms) * .8) var(--menu-roller-ease) calc(var(--menu-roller-ms) * .1),color .3s ease,-webkit-transform var(--menu-roller-ms) var(--menu-roller-ease);transition:transform var(--menu-roller-ms) var(--menu-roller-ease),opacity calc(var(--menu-roller-ms) * .8) var(--menu-roller-ease) calc(var(--menu-roller-ms) * .1),color .3s ease;transition:transform var(--menu-roller-ms) var(--menu-roller-ease),opacity calc(var(--menu-roller-ms) * .8) var(--menu-roller-ease) calc(var(--menu-roller-ms) * .1),color .3s ease,-webkit-transform var(--menu-roller-ms) var(--menu-roller-ease)}@media (hover:hover) and (pointer:fine){.menu-icon:hover{-webkit-transform:scale(.97);transform:scale(.97)}.menu-icon:hover .menu-text__base{-webkit-transform:translate3d(0,calc(-1 * (var(--menu-roller-gap) + var(--menu-roller-corr))),0);transform:translate3d(0,calc(-1 * (var(--menu-roller-gap) + var(--menu-roller-corr))),0);opacity:0}.menu-icon:hover .menu-text:after{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.menu-icon:focus-visible{-webkit-transform:scale(.97);transform:scale(.97)}.menu-icon:focus-visible .menu-text__base{-webkit-transform:translate3d(0,calc(-1 * (var(--menu-roller-gap) + var(--menu-roller-corr))),0);transform:translate3d(0,calc(-1 * (var(--menu-roller-gap) + var(--menu-roller-corr))),0);opacity:0}.menu-icon:focus-visible .menu-text:after{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}.audio-toggle-container{position:fixed;bottom:35px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:var(--global-width);height:60px;z-index:9998;pointer-events:none}.centralized-audio-toggle{position:absolute;width:60px;height:60px;z-index:9999;cursor:pointer;-webkit-transition:all .6s ease;transition:all .6s ease;opacity:1;pointer-events:auto}.centralized-audio-toggle.bottom-left{left:0;bottom:0}.centralized-audio-toggle.bottom-right{right:0;bottom:0}.centralized-audio-toggle.bottom-center{left:50%;bottom:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.audio-toggle-content{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:end;-ms-flex-pack:center;justify-content:center;border-radius:50%;-webkit-transition:all .4s cubic-bezier(.25,.46,.45,.94);transition:all .4s cubic-bezier(.25,.46,.45,.94)}.centralized-audio-toggle:hover .audio-toggle-content{-webkit-transform:scale(1.05);transform:scale(1.05)}.sound-logo{-webkit-transition:all .4s cubic-bezier(.25,.46,.45,.94),-webkit-filter 1.2s cubic-bezier(.4,0,.2,1)!important;transition:all .4s cubic-bezier(.25,.46,.45,.94),-webkit-filter 1.2s cubic-bezier(.4,0,.2,1)!important;transition:all .4s cubic-bezier(.25,.46,.45,.94),filter 1.2s cubic-bezier(.4,0,.2,1)!important;transition:all .4s cubic-bezier(.25,.46,.45,.94),filter 1.2s cubic-bezier(.4,0,.2,1),-webkit-filter 1.2s cubic-bezier(.4,0,.2,1)!important;-webkit-filter:brightness(1);filter:brightness(1)}.centralized-audio-toggle[data-color=black] .sound-logo{-webkit-filter:invert(1) brightness(0)!important;filter:invert(1) brightness(0)!important}.centralized-audio-toggle[data-color=transparent] .sound-logo,.centralized-audio-toggle[data-color=white] .sound-logo{-webkit-filter:brightness(1)!important;filter:brightness(1)!important}.centralized-audio-toggle[data-color=transparent] .sound-logo{opacity:0!important;-webkit-transition:opacity 0s ease,-webkit-filter 1.2s cubic-bezier(.4,0,.2,1)!important;transition:opacity 0s ease,-webkit-filter 1.2s cubic-bezier(.4,0,.2,1)!important;transition:opacity 0s ease,filter 1.2s cubic-bezier(.4,0,.2,1)!important;transition:opacity 0s ease,filter 1.2s cubic-bezier(.4,0,.2,1),-webkit-filter 1.2s cubic-bezier(.4,0,.2,1)!important}.centralized-audio-toggle[data-color=responsive-white-to-black] .sound-logo,.centralized-audio-toggle[data-color=responsive] .sound-logo{-webkit-filter:brightness(1)!important;filter:brightness(1)!important;opacity:1!important}.centralized-audio-toggle[data-color=responsive-black-to-white] .sound-logo{-webkit-filter:invert(1) brightness(0)!important;filter:invert(1) brightness(0)!important;opacity:1!important}.centralized-audio-toggle:hover .sound-logo{-webkit-transform:scale(1.1);transform:scale(1.1)}.centralized-audio-toggle[data-color=transparent]:hover .sound-logo{opacity:0!important}.centralized-audio-toggle.hidden{opacity:0;pointer-events:none}.centralized-audio-toggle.visible{opacity:1;pointer-events:auto}@media (max-width:768px){.audio-toggle-container{width:var(--global-width)}.centralized-audio-toggle{width:50px;height:50px}.centralized-audio-toggle[data-color=responsive-white-to-black] .sound-logo,.centralized-audio-toggle[data-color=responsive] .sound-logo{-webkit-filter:invert(1) brightness(0)!important;filter:invert(1) brightness(0)!important;opacity:.7!important}.centralized-audio-toggle[data-color=responsive-black-to-white] .sound-logo{-webkit-filter:brightness(1)!important;filter:brightness(1)!important;opacity:.7!important}.centralized-audio-toggle[data-color^=responsive]:hover .sound-logo{opacity:1!important}}