dialog:where(.region-menu){border:none;margin:0;max-height:none;max-width:none;padding:0}dialog:where(.region-menu)::-webkit-backdrop{background:none transparent}dialog:where(.region-menu)::backdrop{background:none transparent}:where(.region-menu){font-family:'Roboto', sans-serif;font-weight:400;background-color:#fff;color:#373636;display:none;font-size:1rem;height:100%;inset:0;letter-spacing:.013em;line-height:1.625;overflow:visible;position:fixed;scrollbar-width:none;width:100%}:where(.region-menu) .region-menu-inner{scrollbar-color:#c5c5c5 #f9f9f9;scrollbar-width:thin;display:flex;flex-direction:column;height:100%;overflow:hidden auto;width:100%}@supports selector(::-webkit-scrollbar){:where(.region-menu) .region-menu-inner::-webkit-scrollbar{background-color:#f9f9f9;height:2px;width:2px}:where(.region-menu) .region-menu-inner::-webkit-scrollbar-thumb{background:#c5c5c5}@media(hover: none){:where(.region-menu) .region-menu-inner::-webkit-scrollbar{height:4px;width:4px}}@media screen and (min-width: 576px){:where(.region-menu) .region-menu-inner::-webkit-scrollbar{height:8px;width:8px}}}:where(.region-menu) .region-menu-inner>.menu--main{flex-grow:1}:where(.region-menu) .region-menu-inner>[id*=block]:not(.menu--main){background-color:#373636;color:#fff}:where(.region-menu) .region-menu-close-button{font-family:'Roboto', sans-serif;font-weight:400;align-items:center;background-color:transparent;border:none;border-radius:0;color:inherit;display:flex;flex-flow:column nowrap;font-size:.875rem;gap:.5rem;height:5.357em;inset:0 0 auto auto;justify-content:center;letter-spacing:.015em;line-height:1.6428571429;margin:0;max-width:100%;padding:0;position:fixed;text-align:left;text-shadow:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:4.786em;z-index:2}:where(.region-menu) .region-menu-close-button-icon{align-items:center;font-size:1em;height:1em;justify-content:center;line-height:1;overflow:hidden;width:1em}:where(.region-menu) .region-menu-close-button-icon[class*=fa-]{display:flex}:where(.region-menu) .region-menu-close-button-icon.fa-xmark::before{font-size:1.591em}:where(.region-menu) nav a:where(.nav-link),:where(.region-menu) nav a:where(.menu-panel-title){text-decoration:none}:where(.region-menu) nav a:where(.nav-link),:where(.region-menu) nav a:where(.nav-link):hover,:where(.region-menu) nav a:where(.menu-panel-title),:where(.region-menu) nav a:where(.menu-panel-title):hover{color:inherit}:where(.region-menu) nav button:where(.menu-panel-trigger){font-size:inherit;font-weight:inherit;letter-spacing:inherit}:where(.region-menu) nav button:where(.menu-panel-trigger),:where(.region-menu) nav button:where(.menu-panel-trigger):hover{color:inherit}:where(.region-menu) .is-active,:where(.region-menu) .is-active:hover,:where(.region-menu) .is-active.nav-link,:where(.region-menu) .is-active.nav-link:hover{color:#e25823}:where(.region-menu) .collapsing{transition:none !important}:where(.region-menu) .navbar-nav{scrollbar-color:#c5c5c5 #f9f9f9;scrollbar-width:thin;display:flex;flex-direction:column}@supports selector(::-webkit-scrollbar){:where(.region-menu) .navbar-nav::-webkit-scrollbar{background-color:#f9f9f9;height:2px;width:2px}:where(.region-menu) .navbar-nav::-webkit-scrollbar-thumb{background:#c5c5c5}@media(hover: none){:where(.region-menu) .navbar-nav::-webkit-scrollbar{height:4px;width:4px}}@media screen and (min-width: 576px){:where(.region-menu) .navbar-nav::-webkit-scrollbar{height:8px;width:8px}}}:where(.region-menu) .navbar-nav>.nav-item{margin-top:1.25rem}:where(.region-menu) .navbar-nav>.nav-item:first-child{margin-top:0}:where(.region-menu) .menu-panel-list{scrollbar-color:#c5c5c5 #f9f9f9;scrollbar-width:thin;display:flex;flex-direction:column;gap:.938rem}@supports selector(::-webkit-scrollbar){:where(.region-menu) .menu-panel-list::-webkit-scrollbar{background-color:#f9f9f9;height:2px;width:2px}:where(.region-menu) .menu-panel-list::-webkit-scrollbar-thumb{background:#c5c5c5}@media(hover: none){:where(.region-menu) .menu-panel-list::-webkit-scrollbar{height:4px;width:4px}}@media screen and (min-width: 576px){:where(.region-menu) .menu-panel-list::-webkit-scrollbar{height:8px;width:8px}}}:where(.region-menu) .navbar-nav{align-items:stretch;display:flex;min-height:100%;padding-block:3.938rem}:where(.region-menu) .nav-link{display:block;padding:0;width:100%}:where(.region-menu) .nav-link.is-active{font-family:'Roboto', sans-serif;font-weight:700}:where(.region-menu) .nav-link.show>.menu-panel-image .menu-panel-image-media img{opacity:1}:where(.region-menu) a.nav-link:hover{text-decoration:underline}:where(.region-menu) .menu-panel{scrollbar-color:#c5c5c5 #f9f9f9;scrollbar-width:thin;display:flex;flex-flow:column nowrap;gap:0.938rem 1.875rem}@supports selector(::-webkit-scrollbar){:where(.region-menu) .menu-panel::-webkit-scrollbar{background-color:#f9f9f9;height:2px;width:2px}:where(.region-menu) .menu-panel::-webkit-scrollbar-thumb{background:#c5c5c5}@media(hover: none){:where(.region-menu) .menu-panel::-webkit-scrollbar{height:4px;width:4px}}@media screen and (min-width: 576px){:where(.region-menu) .menu-panel::-webkit-scrollbar{height:8px;width:8px}}}:where(.region-menu) .menu-panel-title{margin-bottom:.938rem}:where(.region-menu) .menu-panel-image-media img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;opacity:0;transition:opacity .5s;width:100%}:where(.region-menu) .menu-panel-image-over{align-items:center;color:#fff;display:flex;flex-direction:column;justify-content:flex-end;overflow-y:auto;padding:4.688rem 2.813rem;width:100%}:where(.region-menu) .menu-panel:where(:not(.menu-panel-1)){padding-block:1.25rem}:where(.region-menu) .menu-panel.show>.menu-panel-image .menu-panel-image-media img{opacity:1}:where(.region-menu) .nav-link:hover,:where(.region-menu) button.menu-panel-trigger:hover{color:#a61f07}:where(.region-menu) .nav-link:where(:not([tabindex="-1"]):not([disabled])):focus-visible,:where(.region-menu) button.menu-panel-trigger:where(:not([tabindex="-1"]):not([disabled])):focus-visible{outline:2px solid currentColor;outline-offset:.375em}@supports not selector(:focus-visible){:where(.region-menu) .nav-link:where(:not([tabindex="-1"]):not([disabled])):focus,:where(.region-menu) button.menu-panel-trigger:where(:not([tabindex="-1"]):not([disabled])):focus{outline:2px solid currentColor;outline-offset:.375em}}:where(.region-menu) .menu-panel-trigger{align-items:center;background-color:transparent;border:none;border-radius:0;box-shadow:none;display:flex;gap:.5rem;justify-content:space-between;margin:0;outline:none;padding:0;position:relative;text-align:left;text-shadow:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}:where(.region-menu) .menu-panel-trigger-down-icon{transition:transform .25s}:where(.region-menu) .menu-panel-trigger:hover span{text-decoration:underline}:where(.region-menu) .menu-panel-trigger[aria-expanded=true]{color:#a61f07}:where(.region-menu) .menu-panel-trigger[aria-expanded=true] .menu-panel-trigger-down-icon{transform:rotate(-180deg)}:where(.region-menu) .menu-panel-trigger[aria-expanded=true] .menu-panel-trigger-next-icon{-webkit-animation:slideInLeft .25s both;animation:slideInLeft .25s both}@media(hover: hover)and (pointer: fine){:where(.region-menu) .menu-panel-trigger[aria-expanded=true]:hover .menu-panel-trigger-next-icon{-webkit-animation-duration:5s;animation-duration:5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:shake;animation-name:shake;rotate:-180deg}}:where(.region-menu) .menu-panel-active-trigger:not(:hover){color:#e25823}:where(.region-menu) .prev-menu-panel-trigger{font-family:'Roboto', sans-serif;font-weight:700;background-color:transparent;border:none;color:#a61f07;display:block;font-size:1.125rem;inset:0 0 auto 0;letter-spacing:.012em;line-height:1.4444444444;margin:0;min-height:4.688rem;padding:0 2.813rem;position:absolute;text-align:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}:where(.region-menu) .menu-panel-1{background-color:#fff;display:flex;flex-flow:column nowrap;height:100%;inset:4.688rem 0 0 0;overflow:auto;padding:3.938rem 2.813rem;position:fixed;transform:translate3d(100%, 0, 0);width:100%;z-index:1}:where(.region-menu) .menu-panel-1.collapse.show{-webkit-animation:fadeInRight .4s both;animation:fadeInRight .4s both;transform:translate3d(100%, 0, 0)}:where(.region-menu) .menu-panel-1.collapse:not(.show){-webkit-animation:slideOutRight .4s both;animation:slideOutRight .4s both;display:flex;transform:translate3d(0%, 0, 0);visibility:visible}:where(.region-menu) .nav-level-1-link{font-family:'futura-pt', sans-serif;font-weight:600;font-size:2.063rem;letter-spacing:.006em;line-height:1.0909090909;padding-block:.625rem}:where(.region-menu) .menu-panel-1-trigger{font-family:'futura-pt', sans-serif;font-weight:600;font-size:2.063rem;letter-spacing:.006em;line-height:1.0909090909;padding-block:.625rem}:where(.region-menu) .menu-panel-1-trigger[aria-expanded=true] span{text-decoration:underline}:where(.region-menu) .menu-panel-1-trigger,:where(.region-menu) .navbar-nav .nav-link.nav-level-1-link{padding-inline:2.813rem}:where(.region-menu) .menu-panel-1-trigger:focus,:where(.region-menu) .navbar-nav .nav-link.nav-level-1-link:focus{box-shadow:none}:where(.region-menu) .menu-panel-1-trigger:where(:not([tabindex="-1"]):not([disabled])):focus,:where(.region-menu) .navbar-nav .nav-link.nav-level-1-link:where(:not([tabindex="-1"]):not([disabled])):focus{box-shadow:none !important;outline:none}:where(.region-menu) .menu-panel-1-trigger:where(:not([tabindex="-1"]):not([disabled])):focus-visible,:where(.region-menu) .navbar-nav .nav-link.nav-level-1-link:where(:not([tabindex="-1"]):not([disabled])):focus-visible{outline:2px solid #000;outline-offset:-2px;box-shadow:none !important}@supports not selector(:focus-visible){:where(.region-menu) .menu-panel-1-trigger:where(:not([tabindex="-1"]):not([disabled])):focus,:where(.region-menu) .navbar-nav .nav-link.nav-level-1-link:where(:not([tabindex="-1"]):not([disabled])):focus{outline:2px solid #000;outline-offset:-2px;box-shadow:none !important}}:where(.region-menu) .menu-panel-2{padding-left:1.875rem}:where(.region-menu) .nav-level-2-link,:where(.region-menu) .menu-panel-2-trigger{font-family:'Roboto', sans-serif;font-weight:500;font-size:1.125rem;letter-spacing:.012em;line-height:1.4444444444;padding-block:.625rem}:where(.region-menu) .menu-panel>.nav-level-3-link,:where(.region-menu) .nav-item:has(>.nav-level-3-link){-webkit-animation:fadeInUp .4s both;animation:fadeInUp .4s both}:where(.region-menu) .nav-item:has(>.nav-level-3-link):nth-child(1n){-webkit-animation-delay:0.15s;animation-delay:0.15s}:where(.region-menu) .nav-item:has(>.nav-level-3-link):nth-child(2n){-webkit-animation-delay:0.3s;animation-delay:0.3s}:where(.region-menu) .nav-item:has(>.nav-level-3-link):nth-child(3n){-webkit-animation-delay:0.45s;animation-delay:0.45s}:where(.region-menu) .nav-item:has(>.nav-level-3-link):nth-child(4n){-webkit-animation-delay:0.6s;animation-delay:0.6s}:where(.region-menu) .nav-item:has(>.nav-level-3-link):nth-child(n+5){-webkit-animation-delay:0.75s;animation-delay:0.75s}:where(.region-menu) .menu-panel-3{padding-left:0.938rem}body:where(.show-menu){overflow:hidden}:where(body.show-menu .region-menu){-webkit-animation:fadeInRight .4s both;animation:fadeInRight .4s both;display:flex}:where(body.show-menu .region-menu) .menu-panel-default-image img{opacity:1}:where(body.hide-menu .region-menu){-webkit-animation:slideOutRight .25s both;animation:slideOutRight .25s both}@media screen and (max-width: 767px){:where(.region-menu) .region-menu-close-button{background-color:#fff;inset:0 0 auto auto;position:absolute}:where(.region-menu) .menu-panel-image{background-color:#373636}:where(.region-menu) .menu-panel-1{margin-top:-4.688rem;padding-inline:2.813rem}:where(.region-menu) .menu-panel-1-title{font-family:'futura-pt', sans-serif;font-weight:600;font-size:2.063rem;letter-spacing:.006em;line-height:1.0909090909;padding-block:.625rem;border-bottom:1px solid #b5b5b5}:where(.region-menu) .region-menu-inner:has(.menu-panel-1.show){overflow:hidden}:where(.region-menu) .menu-panel-image:where([style*="display:none"]:has(.menu-panel-image-over)){display:block !important;isolation:isolate;position:relative}:where(.region-menu) .menu-panel-image:where([style*="display:none"]:has(.menu-panel-image-over)) .menu-panel-image-media{inset:0;position:absolute;z-index:-1}:where(.region-menu) .menu-panel-image:where([style*="display:none"]:has(.menu-panel-image-over)) .menu-panel-image-over{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);padding:1.875rem}:where(.region-menu) .menu-panel-image:where([style*="display:none"]:has(.menu-panel-image-over)).menu-panel-1-image,:where(.region-menu) .menu-panel-image:where([style*="display:none"]:has(.menu-panel-image-over)).menu-panel-default-image{margin-inline:0}}@media screen and (min-width: 768px){:where(.region-menu) .menu-panel-1-trigger .menu-panel-trigger-down-icon{display:none}:where(.region-menu) .menu-panel-1-trigger .menu-panel-trigger-next-icon{visibility:hidden}:where(.region-menu) .menu-panel-1-trigger .menu-panel-trigger-next-icon:where([style*="display:none"]){display:inline-block !important}:where(.region-menu) .menu-panel-1-trigger:hover .menu-panel-trigger-next-icon{visibility:visible}:where(.region-menu) .menu-panel-1-trigger[aria-expanded=true] .menu-panel-trigger-next-icon{visibility:visible}:where(.region-menu) .menu-panel-1{background-color:#fff;display:flex;flex-flow:column nowrap;height:100%;inset:0;overflow:visible;padding:0;position:fixed;z-index:1}:where(.region-menu) .menu-panel-1.collapse{-webkit-animation:none;animation:none;transform:none;transition:none}:where(.region-menu) .menu-panel-1.collapse.show{-webkit-animation:fadeIn .8s both;animation:fadeIn .8s both;transform:none;transition:none}:where(.region-menu) .menu-panel-1.collapse:not(.show){-webkit-animation:fadeOut .8s both;animation:fadeOut .8s both;transform:none;transition:none;visibility:hidden}:where(.region-menu) .menu-panel-1-title,:where(.region-menu) .menu-panel-1-link{margin-inline:2.813rem;width:auto}:where(.region-menu) .menu-panel-1-title{font-family:'futura-pt', sans-serif;font-weight:700;border-bottom:1px solid #b5b5b5;color:#373636;font-size:1rem;letter-spacing:.013em;line-height:1.25;padding-block:5.188rem 0.625rem;text-transform:uppercase}:where(.region-menu) .menu-panel-1>.menu-panel-list{height:100%;overflow:auto;padding:0 2.813rem 3.938rem 2.813rem}:where(.region-menu){--menu-main-bp-md-panel-main-width: min(37svw, 28.125rem);--menu-main-bp-md-panel-1-width: min(37svw, 22.5rem)}:where(.region-menu) .region-menu-inner{background-color:#f3f3f3;overflow:hidden}:where(.region-menu) .region-menu-close-button{background-color:#fff;box-shadow:0 0 3px rgba(0,0,0,.12);flex-direction:row;font-size:.938rem;gap:.667em;height:4.933em;line-height:1.7333333333;padding:0 1.867em 0 3em;width:auto}:where(.region-menu) .region-menu-close-button-icon{font-size:.933em}:where(.region-menu) .prev-menu-panel-trigger{display:none}:where(.region-menu) .menu-panel-image{inset:0;left:var(--menu-main-bp-md-panel-main-width);position:fixed;width:calc(100svw - var(--menu-main-bp-md-panel-main-width))}:where(.region-menu) .menu-panel-image:where([style*="display:none"]){display:block !important}:where(.region-menu) .menu-panel-image:has(:where(:not([tabindex="-1"]):not([disabled])):focus-visible){z-index:3}:where(.region-menu) .menu-panel-image-media,:where(.region-menu) .menu-panel-image-media img{inset:0;position:absolute}:where(.region-menu) .menu-panel-image-over{height:100%;inset:0;position:absolute;z-index:1}:where(.region-menu) .navbar-nav{background-color:#f9f9f9;height:100%;overflow:auto;width:var(--menu-main-bp-md-panel-main-width)}:where(.region-menu) .menu-panel-1{left:var(--menu-main-bp-md-panel-main-width);width:var(--menu-main-bp-md-panel-1-width)}:where(.region-menu) .menu-panel-1-trigger,:where(.region-menu) .navbar-nav .nav-link.nav-level-1-link{margin-left:auto;max-width:22.5rem}:where(.region-menu:not(:has(.menu-panel-1.show))) .menu-panel-image{left:calc(var(--menu-main-bp-md-panel-main-width));width:calc(100svw - (var(--menu-main-bp-md-panel-main-width)))}:where(.region-menu:has(.menu-panel-1.show)) .menu-panel-image{left:calc(var(--menu-main-bp-md-panel-main-width) + var(--menu-main-bp-md-panel-1-width));width:calc(100svw - (var(--menu-main-bp-md-panel-main-width) + var(--menu-main-bp-md-panel-1-width)))}dialog.region-menu{padding:0}}@media screen and (min-width: 1200px){:where(.region-menu) .menu-panel-2-trigger .menu-panel-trigger-down-icon{display:none}:where(.region-menu) .menu-panel-2-trigger .menu-panel-trigger-next-icon{visibility:hidden}:where(.region-menu) .menu-panel-2-trigger .menu-panel-trigger-next-icon:where([style*="display:none"]){display:inline-block !important}:where(.region-menu) .menu-panel-2-trigger:hover .menu-panel-trigger-next-icon{visibility:visible}:where(.region-menu) .menu-panel-2-trigger[aria-expanded=true] .menu-panel-trigger-next-icon{visibility:visible}:where(.region-menu) .menu-panel-2{background-color:#fff;display:flex;flex-flow:column nowrap;height:100%;inset:0;overflow:visible;padding:0;position:fixed;z-index:1}:where(.region-menu) .menu-panel-2.collapse{-webkit-animation:none;animation:none;transform:none;transition:none}:where(.region-menu) .menu-panel-2.collapse.show{-webkit-animation:fadeIn .8s both;animation:fadeIn .8s both;transform:none;transition:none}:where(.region-menu) .menu-panel-2.collapse:not(.show){-webkit-animation:fadeOut .8s both;animation:fadeOut .8s both;transform:none;transition:none;visibility:hidden}:where(.region-menu) .menu-panel-2-title,:where(.region-menu) .menu-panel-2-link{margin-inline:2.813rem;width:auto}:where(.region-menu) .menu-panel-2-title{font-family:'futura-pt', sans-serif;font-weight:700;border-bottom:1px solid #b5b5b5;color:#373636;font-size:1rem;letter-spacing:.013em;line-height:1.25;padding-block:5.188rem 0.625rem;text-transform:uppercase}:where(.region-menu) .menu-panel-2>.menu-panel-list{height:100%;overflow:auto;padding:0 2.813rem 3.938rem 2.813rem}:where(.region-menu){--menu-main-bp-xl-panel-main-width: min(35svw, 28.125rem);--menu-main-bp-xl-panel-1-width: min(24svw, 22.5rem);--menu-main-bp-xl-panel-2-width: min(24svw, 22.5rem)}:where(.region-menu) .menu-panel-image{left:var(--menu-main-bp-xl-panel-main-width);width:calc(100svw - var(--menu-main-bp-xl-panel-main-width))}:where(.region-menu) .navbar-nav{width:var(--menu-main-bp-xl-panel-main-width)}:where(.region-menu) .menu-panel-1{left:var(--menu-main-bp-xl-panel-main-width);width:var(--menu-main-bp-xl-panel-1-width)}:where(.region-menu) .menu-panel-2-title:where([style*="display:none"]){display:flex !important}:where(.region-menu) .menu-panel-2{left:calc(var(--menu-main-bp-xl-panel-main-width) + var(--menu-main-bp-xl-panel-1-width));width:var(--menu-main-bp-xl-panel-2-width)}:where(.region-menu) .nav-level-3-link,:where(.region-menu) .menu-panel-3-trigger{font-family:'Roboto', sans-serif;font-weight:500;font-size:1.125rem;letter-spacing:.012em;line-height:1.4444444444;padding-block:.625rem}:where(.region-menu:not(:has(.menu-panel-1.show))) .menu-panel-image{left:calc(var(--menu-main-bp-xl-panel-main-width));width:calc(100svw - (var(--menu-main-bp-xl-panel-main-width)))}:where(.region-menu:has(.menu-panel-1.show)) .menu-panel-image{left:calc(var(--menu-main-bp-xl-panel-main-width) + var(--menu-main-bp-xl-panel-1-width));width:calc(100svw - (var(--menu-main-bp-xl-panel-main-width) + var(--menu-main-bp-xl-panel-1-width)))}:where(.region-menu:has(.menu-panel-1.show .menu-panel-2.show)) .menu-panel-image{left:calc(var(--menu-main-bp-xl-panel-main-width) + var(--menu-main-bp-xl-panel-1-width) + var(--menu-main-bp-xl-panel-2-width));width:calc(100svw - (var(--menu-main-bp-xl-panel-main-width) + var(--menu-main-bp-xl-panel-1-width) + var(--menu-main-bp-xl-panel-2-width)))}}@media screen and (orientation: portrait)and (min-width: 768px){:where(.region-menu){--menu-main-portrait-panel-image-height: min(34.063rem, 40svh);--menu-main-portrait-panel-main-width: 21.25rem}:where(.region-menu) .navbar-nav,:where(.region-menu) .menu-panel-1{height:calc(100svh - var(--menu-main-portrait-panel-image-height));min-height:0}:where(.region-menu) .navbar-nav{width:var(--menu-main-portrait-panel-main-width)}:where(.region-menu) .menu-panel-1{left:var(--menu-main-portrait-panel-main-width);width:calc(100svw - var(--menu-main-portrait-panel-main-width))}:where(.region-menu) .menu-panel-1-trigger,:where(.region-menu) .navbar-nav .nav-link.nav-level-1-link{padding-inline:2.813rem}:where(.region-menu) .menu-panel-image{height:var(--menu-main-portrait-panel-image-height);inset:auto 0 0 0;width:100svw}}@media screen and (orientation: portrait)and (min-width: 992px){:where(.region-menu) .menu-panel-2-trigger .menu-panel-trigger-down-icon{display:none}:where(.region-menu) .menu-panel-2-trigger .menu-panel-trigger-next-icon{visibility:hidden}:where(.region-menu) .menu-panel-2-trigger .menu-panel-trigger-next-icon:where([style*="display:none"]){display:inline-block !important}:where(.region-menu) .menu-panel-2-trigger:hover .menu-panel-trigger-next-icon{visibility:visible}:where(.region-menu) .menu-panel-2-trigger[aria-expanded=true] .menu-panel-trigger-next-icon{visibility:visible}:where(.region-menu) .menu-panel-2{background-color:#fff;display:flex;flex-flow:column nowrap;height:100%;inset:0;overflow:visible;padding:0;position:fixed;z-index:1}:where(.region-menu) .menu-panel-2.collapse{-webkit-animation:none;animation:none;transform:none;transition:none}:where(.region-menu) .menu-panel-2.collapse.show{-webkit-animation:fadeIn .8s both;animation:fadeIn .8s both;transform:none;transition:none}:where(.region-menu) .menu-panel-2.collapse:not(.show){-webkit-animation:fadeOut .8s both;animation:fadeOut .8s both;transform:none;transition:none;visibility:hidden}:where(.region-menu) .menu-panel-2-title,:where(.region-menu) .menu-panel-2-link{margin-inline:2.813rem;width:auto}:where(.region-menu) .menu-panel-2-title{font-family:'futura-pt', sans-serif;font-weight:700;border-bottom:1px solid #b5b5b5;color:#373636;font-size:1rem;letter-spacing:.013em;line-height:1.25;padding-block:5.188rem 0.625rem;text-transform:uppercase}:where(.region-menu) .menu-panel-2>.menu-panel-list{height:100%;overflow:auto;padding:0 2.813rem 3.938rem 2.813rem}:where(.region-menu) .menu-panel-2-title:where([style*="display:none"]){display:flex !important}:where(.region-menu) .menu-panel-1,:where(.region-menu) .menu-panel-2{width:calc(.5*(100svw - var(--menu-main-portrait-panel-main-width)))}:where(.region-menu) .menu-panel-2{height:calc(100svh - var(--menu-main-portrait-panel-image-height));left:auto;min-height:0;right:0}:where(.region-menu) .nav-level-3-link,:where(.region-menu) .menu-panel-3-trigger{font-family:'Roboto', sans-serif;font-weight:500;font-size:1.125rem;letter-spacing:.012em;line-height:1.4444444444;padding-block:.625rem}}