@keyframes slide-horizontal-new { 
  0% { transform: translate(100%); }
}
@keyframes slide-horizontal-old { 
  80% { opacity: 1; }
  100% { opacity: 0; transform: translate(-100%); }
}
@keyframes slide-vertical-new { 
  0% { transform: translateY(-100%); }
}
@keyframes slide-vertical-old { 
  80% { opacity: 1; }
  100% { opacity: 0; transform: translateY(100%); }
}
@keyframes out-in-new { 
  0% { opacity: 0; }
}
@keyframes out-in-old { 
  100% { opacity: 0; }
}
:root:active-view-transition { view-transition-name: none; }
:root:active-view-transition::view-transition-group(*) { animation: auto ease 0s 1 normal none running none; }
:root:active-view-transition::view-transition-old(*) { animation: auto ease 0s 1 normal none running none; }
:root:active-view-transition::view-transition-new(*) { animation: auto ease 0s 1 normal none running none; }
:root::view-transition { pointer-events: none; }
:root:active-view-transition #SITE_HEADER { view-transition-name: header-group; }
:root:active-view-transition #WIX_ADS { view-transition-name: wix-ads-group; }
:root:active-view-transition #SITE_FOOTER { view-transition-name: footer-group; }
:root:active-view-transition #BACKGROUND_GROUP_TRANSITION_GROUP > div { view-transition-name: background-group; }
:root:active-view-transition::view-transition-group(page-group) { pointer-events: all; cursor: wait; animation-timing-function: revert; animation-delay: revert; animation-iteration-count: revert; animation-direction: revert; animation-fill-mode: revert; animation-play-state: revert; animation-name: revert; animation-timeline: revert; animation-range: revert; animation-duration: 0.6s; }
:root:active-view-transition::view-transition-old(page-group) { pointer-events: all; cursor: wait; animation-timing-function: revert; animation-delay: revert; animation-iteration-count: revert; animation-direction: revert; animation-fill-mode: revert; animation-play-state: revert; animation-name: revert; animation-timeline: revert; animation-range: revert; animation-duration: 0.6s; }
:root:active-view-transition::view-transition-new(page-group) { pointer-events: all; cursor: wait; animation-timing-function: revert; animation-delay: revert; animation-iteration-count: revert; animation-direction: revert; animation-fill-mode: revert; animation-play-state: revert; animation-name: revert; animation-timeline: revert; animation-range: revert; animation-duration: 0.6s; }
:root:active-view-transition-type(SlideHorizontal)::view-transition-old(page-group) { mix-blend-mode: normal; animation: 0.6s cubic-bezier(0.83, 0, 0.17, 1) 0s 1 normal forwards running slide-horizontal-old; }
:root:active-view-transition-type(SlideHorizontal)::view-transition-new(page-group) { mix-blend-mode: normal; animation: 0.6s cubic-bezier(0.83, 0, 0.17, 1) 0s 1 normal backwards running slide-horizontal-new; }
:root:active-view-transition-type(SlideVertical)::view-transition-old(page-group) { mix-blend-mode: normal; animation: 0.6s cubic-bezier(0.83, 0, 0.17, 1) 0s 1 normal forwards running slide-vertical-old; }
:root:active-view-transition-type(SlideVertical)::view-transition-new(page-group) { mix-blend-mode: normal; animation: 0.6s cubic-bezier(0.83, 0, 0.17, 1) 0s 1 normal backwards running slide-vertical-new; }
:root:active-view-transition-type(OutIn)::view-transition-old(page-group) { animation: 0.35s cubic-bezier(0.22, 1, 0.36, 1) 0s 1 normal forwards running out-in-old; }
:root:active-view-transition-type(OutIn)::view-transition-new(page-group) { animation: 0.35s cubic-bezier(0.64, 0, 0.78, 0) 0.35s 1 normal backwards running out-in-new; }
@media (prefers-reduced-motion: reduce) {
  ::view-transition-group(*) { animation: auto ease 0s 1 normal none running none !important; }
  ::view-transition-old(*) { animation: auto ease 0s 1 normal none running none !important; }
  ::view-transition-new(*) { animation: auto ease 0s 1 normal none running none !important; }
}
html, body { vertical-align: baseline; background: 0px 0px; border: 0px; outline: 0px; margin: 0px; padding: 0px; }
body { --scrollbar-width: 0px; text-size-adjust: 100%; font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
html, body { height: 100%; }
body { overflow: auto scroll; }
body:not(.responsive) #site-root { width: 100%; min-width: var(--site-width); }
body:not([data-js-loaded]) [data-hide-prejs] { visibility: hidden; }
interact-element { display: contents; }
#SITE_CONTAINER { position: relative; }
:root { --one-unit: 1vw; --section-max-width: 9999px; --spx-stopper-max: 9999px; --spx-stopper-min: 0px; --browser-zoom: 1; }
@supports ((-webkit-appearance:none)) and (stroke-color:transparent) {
  :root { --safari-sticky-fix: opacity; --experimental-safari-sticky-fix: translateZ(0); }
}
@supports (container-type:inline-size) {
  :root { --one-unit: 1cqw; }
}
[id^="oldHoverBox-"] { mix-blend-mode: plus-lighter; transition: opacity 0.5s, visibility 0.5s; }
[data-mesh-id$="inlineContent-gridContainer"]:has(> [id^="oldHoverBox-"]) { isolation: isolate; }
div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, nav, button, section, header, footer, title { vertical-align: baseline; background: 0px 0px; border: 0px; outline: 0px; margin: 0px; padding: 0px; }
textarea, input, select { box-sizing: border-box; font-family: Helvetica, Arial, sans-serif; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
ins { text-decoration: none; }
del { text-decoration: line-through; }
table { border-collapse: collapse; border-spacing: 0px; }
a { cursor: pointer; text-decoration: none; }
.testStyles { overflow-y: hidden; }
.reset-button { color: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-language-override: inherit; appearance: none; user-select: none; background: 0px 0px; border: 0px; outline: 0px; padding: 0px; line-height: normal; overflow: visible; }
:focus { outline: none; }
body.device-mobile-optimized:not(.disable-site-overflow) { overflow: hidden scroll; }
body.device-mobile-optimized:not(.responsive) #SITE_CONTAINER { width: 320px; margin-left: auto; margin-right: auto; position: relative; overflow-x: visible; }
body.device-mobile-optimized:not(.responsive):not(.blockSiteScrolling) #SITE_CONTAINER { margin-top: 0px; }
body.device-mobile-optimized > * { max-width: 100% !important; }
body.device-mobile-optimized #site-root { overflow: hidden; }
@supports (overflow:clip) {
  body.device-mobile-optimized #site-root { overflow: clip; }
}
body.device-mobile-non-optimized #SITE_CONTAINER #site-root { overflow: clip; }
body.device-mobile-non-optimized.fullScreenMode { background-color: rgb(95, 99, 96); }
body.device-mobile-non-optimized.fullScreenMode #site-root, body.device-mobile-non-optimized.fullScreenMode #SITE_BACKGROUND, body.device-mobile-non-optimized.fullScreenMode #MOBILE_ACTIONS_MENU, body.fullScreenMode #WIX_ADS { visibility: hidden; }
body.fullScreenMode { overflow: hidden !important; }
body.fullScreenMode.device-mobile-optimized #TINY_MENU { opacity: 0; pointer-events: none; }
body.fullScreenMode-scrollable.device-mobile-optimized { overflow: hidden auto !important; }
body.fullScreenMode-scrollable.device-mobile-optimized #site-root, body.fullScreenMode-scrollable.device-mobile-optimized #masterPage { overflow: hidden !important; }
body.fullScreenMode-scrollable.device-mobile-optimized #masterPage, body.fullScreenMode-scrollable.device-mobile-optimized #SITE_BACKGROUND { height: auto !important; }
body.fullScreenMode-scrollable.device-mobile-optimized #masterPage.mesh-layout { height: 0px !important; }
body.blockSiteScrolling, body.siteScrollingBlocked { width: 100%; position: fixed; }
body.siteScrollingBlockedIOSFix { overflow: hidden !important; }
body.blockSiteScrolling #SITE_CONTAINER { margin-top: calc(var(--blocked-site-scroll-margin-top)*-1); }
#site-root { top: var(--wix-ads-height); min-height: 100%; margin: 0px auto; position: relative; }
#site-root img:not([src]) { visibility: hidden; }
#site-root svg img:not([src]) { visibility: visible; }
.auto-generated-link { color: inherit; }
#SCROLL_TO_TOP, #SCROLL_TO_BOTTOM { height: 0px; }
.has-click-trigger { cursor: pointer; }
.fullScreenOverlay { z-index: 1005; justify-content: center; display: flex; position: fixed; inset: -60px 0px 0px; overflow-y: hidden; }
.fullScreenOverlay > .fullScreenOverlayContent { margin: 0px auto; position: absolute; inset: 60px 0px 0px; overflow: hidden; transform: translateZ(0px); }
[data-mesh-id$="inlineContent"], [data-mesh-id$="centeredContent"], [data-mesh-id$="form"] { pointer-events: none; position: relative; }
[data-mesh-id$="-gridWrapper"], [data-mesh-id$="-rotated-wrapper"] { pointer-events: none; }
[data-mesh-id$="-gridContainer"] > *, [data-mesh-id$="-rotated-wrapper"] > *, [data-mesh-id$="inlineContent"] > :not([data-mesh-id$="-gridContainer"]) { pointer-events: auto; }
.device-mobile-optimized #masterPage.mesh-layout #SOSP_CONTAINER_CUSTOM_ID { grid-area: 2 / 1 / 3 / 2; position: relative; }
#masterPage.mesh-layout { grid-template-rows: max-content max-content min-content max-content; grid-template-columns: 100%; justify-content: stretch; align-items: start; display: grid; }
#masterPage.mesh-layout #SITE_HEADER_WRAPPER, #masterPage.mesh-layout #SITE_HEADER-placeholder, #masterPage.mesh-layout #SOSP_CONTAINER_CUSTOM_ID[data-state~="mobileView"], #masterPage.mesh-layout #PAGES_CONTAINER, #masterPage.mesh-layout #soapBeforePagesContainer, #masterPage.mesh-layout #soapAfterPagesContainer, #masterPage.mesh-layout #SITE_FOOTER_WRAPPER, #masterPage.mesh-layout #SITE_FOOTER-placeholder { }
#masterPage.mesh-layout #SITE_HEADER_WRAPPER, #masterPage.mesh-layout #SITE_HEADER-placeholder { grid-area: 1 / 1 / 2 / 2; }
#masterPage.mesh-layout #PAGES_CONTAINER, #masterPage.mesh-layout #soapBeforePagesContainer, #masterPage.mesh-layout #soapAfterPagesContainer { grid-area: 3 / 1 / 4 / 2; }
#masterPage.mesh-layout #soapBeforePagesContainer, #masterPage.mesh-layout #soapAfterPagesContainer { width: 100%; }
#masterPage.mesh-layout #PAGES_CONTAINER { align-self: stretch; }
#masterPage.mesh-layout main#PAGES_CONTAINER { display: block; }
#masterPage.mesh-layout #SITE_FOOTER_WRAPPER, #masterPage.mesh-layout #SITE_FOOTER-placeholder { grid-area: 4 / 1 / 5 / 2; }
#masterPage.mesh-layout [data-mesh-id="PAGES_CONTAINERcenteredContent"], #masterPage.mesh-layout [data-mesh-id="PAGES_CONTAINERinlineContent"], #masterPage.mesh-layout #SITE_PAGES { height: 100%; }
#masterPage.mesh-layout.desktop > * { width: 100%; }
#masterPage.mesh-layout #SITE_PAGES, #masterPage.mesh-layout #SITE_HEADER_WRAPPER, #masterPage.mesh-layout #SITE_FOOTER_WRAPPER, #masterPage.mesh-layout #PAGES_CONTAINER, #masterPage.mesh-layout #masterPageinlineContent, #masterPage.mesh-layout #SITE_FOOTER, #masterPage.mesh-layout #SITE_HEADER { position: relative; }
#masterPage.mesh-layout #SITE_HEADER { grid-area: 1 / 1 / 2 / 2; }
#masterPage.mesh-layout #SITE_FOOTER { grid-area: 4 / 1 / 5 / 2; }
#masterPage.mesh-layout.overflow-x-clip #SITE_HEADER, #masterPage.mesh-layout.overflow-x-clip #SITE_FOOTER { overflow-x: clip; }
[data-z-counter] { z-index: 0; }
[data-z-counter="0"] { z-index: auto; }
.wixSiteProperties { -webkit-font-smoothing: antialiased; }
:root { --wst-button-color-fill-primary: rgb(var(--color_48)); --wst-button-color-border-primary: rgb(var(--color_49)); --wst-button-color-text-primary: rgb(var(--color_50)); --wst-button-color-fill-primary-hover: rgb(var(--color_51)); --wst-button-color-border-primary-hover: rgb(var(--color_52)); --wst-button-color-text-primary-hover: rgb(var(--color_53)); --wst-button-color-fill-primary-disabled: rgb(var(--color_54)); --wst-button-color-border-primary-disabled: rgb(var(--color_55)); --wst-button-color-text-primary-disabled: rgb(var(--color_56)); --wst-button-color-fill-secondary: rgb(var(--color_57)); --wst-button-color-border-secondary: rgb(var(--color_58)); --wst-button-color-text-secondary: rgb(var(--color_59)); --wst-button-color-fill-secondary-hover: rgb(var(--color_60)); --wst-button-color-border-secondary-hover: rgb(var(--color_61)); --wst-button-color-text-secondary-hover: rgb(var(--color_62)); --wst-button-color-fill-secondary-disabled: rgb(var(--color_63)); --wst-button-color-border-secondary-disabled: rgb(var(--color_64)); --wst-button-color-text-secondary-disabled: rgb(var(--color_65)); --wst-color-fill-base-1: rgb(var(--color_36)); --wst-color-fill-base-2: rgb(var(--color_37)); --wst-color-fill-base-shade-1: rgb(var(--color_38)); --wst-color-fill-base-shade-2: rgb(var(--color_39)); --wst-color-fill-base-shade-3: rgb(var(--color_40)); --wst-color-fill-accent-1: rgb(var(--color_41)); --wst-color-fill-accent-2: rgb(var(--color_42)); --wst-color-fill-accent-3: rgb(var(--color_43)); --wst-color-fill-accent-4: rgb(var(--color_44)); --wst-color-fill-background-primary: rgb(var(--color_11)); --wst-color-fill-background-secondary: rgb(var(--color_12)); --wst-color-text-primary: rgb(var(--color_15)); --wst-color-text-secondary: rgb(var(--color_14)); --wst-color-action: rgb(var(--color_18)); --wst-color-disabled: rgb(var(--color_39)); --wst-color-title: rgb(var(--color_45)); --wst-color-subtitle: rgb(var(--color_46)); --wst-color-line: rgb(var(--color_47)); --wst-font-style-h2: var(--font_2); --wst-font-style-h3: var(--font_3); --wst-font-style-h4: var(--font_4); --wst-font-style-h5: var(--font_5); --wst-font-style-h6: var(--font_6); --wst-font-style-body-large: var(--font_7); --wst-font-style-body-medium: var(--font_8); --wst-font-style-body-small: var(--font_9); --wst-font-style-body-x-small: var(--font_10); --wst-color-custom-1: rgb(var(--color_13)); --wst-color-custom-2: rgb(var(--color_16)); --wst-color-custom-3: rgb(var(--color_17)); --wst-color-custom-4: rgb(var(--color_19)); --wst-color-custom-5: rgb(var(--color_20)); --wst-color-custom-6: rgb(var(--color_21)); --wst-color-custom-7: rgb(var(--color_22)); --wst-color-custom-8: rgb(var(--color_23)); --wst-color-custom-9: rgb(var(--color_24)); --wst-color-custom-10: rgb(var(--color_25)); --wst-color-custom-11: rgb(var(--color_26)); --wst-color-custom-12: rgb(var(--color_27)); --wst-color-custom-13: rgb(var(--color_28)); --wst-color-custom-14: rgb(var(--color_29)); --wst-color-custom-15: rgb(var(--color_30)); --wst-color-custom-16: rgb(var(--color_31)); --wst-color-custom-17: rgb(var(--color_32)); --wst-color-custom-18: rgb(var(--color_33)); --wst-color-custom-19: rgb(var(--color_34)); --wst-color-custom-20: rgb(var(--color_35)); }
.wix-presets-wrapper { display: contents; }
.builder-root { box-sizing: border-box; }
.EtmdIW { cursor: pointer; }
.XWeqiF { opacity: 0; }
.bWoigz { opacity: 1; transition: opacity var(--transition-duration) cubic-bezier(.37, 0, .63, 1); }
.HTrn1j { opacity: 1; }
.sAGPNe { opacity: 0; transition: opacity var(--transition-duration) cubic-bezier(.37, 0, .63, 1); }
.cCFKrw { opacity: 0; }
.yifJnQ { opacity: 1; transition: opacity var(--transition-duration) cubic-bezier(.64, 0, .78, 0); }
._mj5qU { opacity: 1; }
.gG6uhp { opacity: 0; transition: opacity var(--transition-duration) cubic-bezier(.22, 1, .36, 1); }
.k0CnHT { transform: translate(100%); }
.URQNsX { transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1); transform: translate(0px); }
.CCwVTE { transform: translate(0px); }
.TX_1qK { transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1); transform: translate(-100%); }
.JMRv7x { transform: translate(-100%); }
.AOzCGi { transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1); transform: translate(0px); }
.WzSMGx { transform: translate(0px); }
.I76Pz6 { transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1); transform: translate(100%); }
.bX95uQ { transform: translateY(100%); }
.Ogwj62 { transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1); transform: translateY(0px); }
.GdyWfW { transform: translateY(0px); }
.YxqFze { transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1); transform: translateY(-100%); }
.NrDww4 { transform: translateY(-100%); }
.ciVV17 { transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1); transform: translateY(0px); }
.BMKrqh { transform: translateY(0px); }
.jNxMkI { transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1); transform: translateY(100%); }
body:not(.responsive) .Y3K28_ { overflow-x: clip; }
:root:active-view-transition .Y3K28_ { view-transition-name: page-group; }
.uvik8H { grid-template-rows: 1fr; grid-template-columns: 1fr; height: 100%; display: grid; }
.uvik8H > div { grid-area: 1 / 1 / 2 / 2; place-self: stretch !important; }
.StylableButton2545352419__root { cursor: pointer; box-sizing: border-box; touch-action: manipulation; border: 0px; width: 100%; min-width: 10px; height: 100%; min-height: 10px; padding: 0px; display: block; }
.StylableButton2545352419__root[disabled] { pointer-events: none; }
.StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasBackgroundColor { background-color: var(--corvid-background-color) !important; }
.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverBackgroundColor { background-color: var(--corvid-hover-background-color) !important; }
.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledBackgroundColor { background-color: var(--corvid-disabled-background-color) !important; }
.StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasBorderColor { border-color: var(--corvid-border-color) !important; }
.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverBorderColor { border-color: var(--corvid-hover-border-color) !important; }
.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledBorderColor { border-color: var(--corvid-disabled-border-color) !important; }
.StylableButton2545352419__root.StylableButton2545352419--hasBorderRadius { border-radius: var(--corvid-border-radius) !important; }
.StylableButton2545352419__root.StylableButton2545352419--hasBorderWidth { border-width: var(--corvid-border-width) !important; }
.StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasColor, .StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasColor .StylableButton2545352419__label { color: var(--corvid-color) !important; }
.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverColor, .StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverColor .StylableButton2545352419__label { color: var(--corvid-hover-color) !important; }
.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledColor, .StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledColor .StylableButton2545352419__label { color: var(--corvid-disabled-color) !important; }
.StylableButton2545352419__link { box-sizing: border-box; color: rgb(0, 0, 0); text-decoration: none; }
.StylableButton2545352419__container { flex-direction: row; flex-grow: 1; flex-basis: auto; justify-content: center; align-items: center; width: 100%; height: 100%; transition: 0.2s, visibility; display: flex; overflow: hidden; }
.StylableButton2545352419__label { text-overflow: ellipsis; text-align: center; white-space: nowrap; min-width: 1.8em; max-width: 100%; transition: inherit; overflow: hidden; }
.StylableButton2545352419__root.StylableButton2545352419--isMaxContent .StylableButton2545352419__label { text-overflow: unset; }
.StylableButton2545352419__root.StylableButton2545352419--isWrapText .StylableButton2545352419__label { overflow-wrap: break-word; white-space: break-spaces; word-break: break-word; min-width: 10px; }
.StylableButton2545352419__icon { flex-shrink: 0; min-width: 1px; height: 50px; transition: inherit; }
.StylableButton2545352419__icon.StylableButton2545352419--override { display: block !important; }
.StylableButton2545352419__icon > span, .StylableButton2545352419__icon svg { width: inherit; height: inherit; display: flex; }
.StylableButton2545352419__root:not(:hover):not([disalbed]).StylableButton2545352419--hasIconColor .StylableButton2545352419__icon svg { fill: var(--corvid-icon-color) !important; stroke: var(--corvid-icon-color) !important; }
.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverIconColor .StylableButton2545352419__icon svg { fill: var(--corvid-hover-icon-color) !important; stroke: var(--corvid-hover-icon-color) !important; }
.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledIconColor .StylableButton2545352419__icon svg { fill: var(--corvid-disabled-icon-color) !important; stroke: var(--corvid-disabled-icon-color) !important; }
@media (forced-colors: active) {
  .StylableButton2545352419__root.StylableButton2545352419__forcedColorsBackground { color: buttontext !important; background: buttonface !important; }
  .StylableButton2545352419__root.StylableButton2545352419__forcedColorsBackground[disabled] { color: graytext !important; }
  .StylableButton2545352419__root.StylableButton2545352419__forcedColorsBackground .StylableButton2545352419__label { color: inherit !important; }
  .StylableButton2545352419__root:not([disabled]) { outline-offset: 0px; outline: buttontext solid 2px; }
  .StylableButton2545352419__root:hover:not([disabled]), .StylableButton2545352419__root[aria-pressed="true"], .StylableButton2545352419__root[aria-selected="true"], .StylableButton2545352419__root[data-preview="selected"] { outline-offset: 1px; outline: highlight solid 3px; }
  .StylableButton2545352419__root:focus, .StylableButton2545352419__root:focus-visible { outline-offset: 1px; outline: highlight solid 3px !important; }
  .StylableButton2545352419__icon, .StylableButton2545352419__icon svg:not([data-type="ugc"]):not([data-type="color"]), .StylableButton2545352419__icon svg:not([data-type="ugc"]):not([data-type="color"]) * { fill: currentcolor !important; stroke: currentcolor !important; }
}
.IT88M3 { position: absolute; inset: 0px; }
.LXgYyC { cursor: pointer; }
.iL7Pq5 { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); opacity: var(--opacity); fill: var(--corvid-fill-color,var(--fill)); fill-opacity: var(--fill-opacity); stroke: var(--corvid-stroke-color,var(--stroke)); stroke-opacity: var(--stroke-opacity); stroke-width: var(--stroke-width); transform: var(--flip); filter: var(--drop-shadow,none); position: absolute; inset: 0px; }
.iL7Pq5 svg { width: var(--svg-calculated-width,100%); height: var(--svg-calculated-height,100%); padding: var(--svg-calculated-padding,0); margin: auto; position: absolute; inset: 0px; }
.iL7Pq5 svg:not([data-type="ugc"]) { overflow: visible; }
@media (forced-colors: active) {
  .iL7Pq5 svg:not([data-type="ugc"]):not([data-type="color"]) { fill: currentcolor; }
}
.gx51wo * { vector-effect: non-scaling-stroke; }
ul.font_100, ol.font_100 { color: rgb(8, 8, 8); font-variant: normal; letter-spacing: normal; margin: 0px; font-family: "Arial, Helvetica, sans-serif", serif; font-size: 10px; font-style: normal; font-weight: 400; line-height: normal; text-decoration: none; }
ul.font_100 li, ol.font_100 li { margin-bottom: 12px; }
ul.wix-list-text-align, ol.wix-list-text-align { list-style-position: inside; }
ul.wix-list-text-align p, ul.wix-list-text-align h1, ul.wix-list-text-align h2, ul.wix-list-text-align h3, ul.wix-list-text-align h4, ul.wix-list-text-align h5, ul.wix-list-text-align h6, ol.wix-list-text-align p, ol.wix-list-text-align h1, ol.wix-list-text-align h2, ol.wix-list-text-align h3, ol.wix-list-text-align h4, ol.wix-list-text-align h5, ol.wix-list-text-align h6 { display: inline; }
.E28gHm { cursor: pointer; }
.V9ooqn { clip: rect(0px, 0px, 0px, 0px); border: 0px; width: 1px; height: 1px; margin: -1px; padding: 0px; position: absolute; overflow: hidden; }
@supports ((-webkit-appearance:none)) and (stroke-color:transparent) {
  ._v6ohL > * > :first-child { vertical-align: top; }
}
@supports (-webkit-touch-callout:none) {
  ._v6ohL > * > :first-child { vertical-align: top; }
}
._v6ohL [data-attr-richtext-marker="true"] { display: block; }
._v6ohL [data-attr-richtext-marker="true"] table { border-collapse: collapse; width: 100%; margin: 15px 0px; }
._v6ohL [data-attr-richtext-marker="true"] table td { padding: 12px; position: relative; }
._v6ohL [data-attr-richtext-marker="true"] table td::after { content: ""; opacity: 0.2; border-bottom: 1px solid; border-left: 1px solid; position: absolute; inset: 0px; }
._v6ohL [data-attr-richtext-marker="true"] table tr td:last-child::after { border-right: 1px solid; }
._v6ohL [data-attr-richtext-marker="true"] table tr:first-child td::after { border-top: 1px solid; }
.N5mCVp :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) [class$="rich-text__text"], .N5mCVp :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div)[class$="rich-text__text"] { color: var(--corvid-color,currentColor); }
.N5mCVp :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) span[style*="color"] { color: var(--corvid-color,currentColor) !important; }
.V3wkP4 { min-height: var(--min-height); min-width: var(--min-width); direction: var(--text-direction); }
.V3wkP4 .nzCBBu { overflow-wrap: break-word; width: 100%; height: 100%; position: relative; }
.V3wkP4 .nzCBBu ul { list-style: inside; }
.V3wkP4 .nzCBBu li { margin-bottom: 12px; }
.UwkEpO p, .UwkEpO h1, .UwkEpO h2, .UwkEpO h3, .UwkEpO h4, .UwkEpO h5, .UwkEpO h6, .UwkEpO blockquote, .UwkEpO div { letter-spacing: normal; line-height: normal; }
.JykKzs { min-height: var(--min-height); min-width: var(--min-width); }
.JykKzs .nzCBBu { overflow-wrap: break-word; width: 100%; height: 100%; position: relative; }
.JykKzs .nzCBBu ol, .JykKzs .nzCBBu ul { letter-spacing: normal; margin-inline-start: 0.5em; padding-inline-start: 1.3em; line-height: normal; }
.JykKzs .nzCBBu ul { list-style-type: disc; }
.JykKzs .nzCBBu ol { list-style-type: decimal; }
.JykKzs .nzCBBu ul ul, .JykKzs .nzCBBu ol ul { line-height: normal; list-style-type: circle; }
.JykKzs .nzCBBu ol ol ul, .JykKzs .nzCBBu ol ul ul, .JykKzs .nzCBBu ul ol ul, .JykKzs .nzCBBu ul ul ul { line-height: normal; list-style-type: square; }
.JykKzs .nzCBBu li { font-style: inherit; font-weight: inherit; line-height: inherit; letter-spacing: normal; }
.JykKzs .nzCBBu p, .JykKzs .nzCBBu h1, .JykKzs .nzCBBu h2, .JykKzs .nzCBBu h3, .JykKzs .nzCBBu h4, .JykKzs .nzCBBu h5, .JykKzs .nzCBBu h6 { margin-block: 0px; letter-spacing: normal; margin: 0px; line-height: normal; }
.JykKzs .nzCBBu a { color: inherit; }
.N8MGzv, .UwkEpO { overflow-wrap: break-word; text-align: start; pointer-events: none; min-height: var(--min-height); min-width: var(--min-width); direction: var(--text-direction); mix-blend-mode: var(--blendMode,normal); text-transform: var(--textTransform,"none"); text-shadow: var(--textOutline,0px 0px transparent),var(--textShadow,0px 0px transparent); }
.N8MGzv > *, .UwkEpO > * { pointer-events: auto; }
.N8MGzv li, .UwkEpO li { font-style: inherit; font-weight: inherit; line-height: inherit; letter-spacing: normal; }
.N8MGzv ol, .UwkEpO ol, .N8MGzv ul, .UwkEpO ul { letter-spacing: normal; margin-inline: 0.5em 0px; line-height: normal; }
.N8MGzv:not(.PO9MfV) ol, .UwkEpO:not(.PO9MfV) ol, .N8MGzv:not(.PO9MfV) ul, .UwkEpO:not(.PO9MfV) ul { padding-inline: 1.3em 0px; }
.N8MGzv ul, .UwkEpO ul { list-style-type: disc; }
.N8MGzv ol, .UwkEpO ol { list-style-type: decimal; }
.N8MGzv ul ul, .UwkEpO ul ul, .N8MGzv ol ul, .UwkEpO ol ul { list-style-type: circle; }
.N8MGzv ul ul ul, .UwkEpO ul ul ul, .N8MGzv ol ul ul, .UwkEpO ol ul ul, .N8MGzv ul ol ul, .UwkEpO ul ol ul, .N8MGzv ol ol ul, .UwkEpO ol ol ul { list-style-type: square; }
.N8MGzv p, .UwkEpO p, .N8MGzv h1, .UwkEpO h1, .N8MGzv h2, .UwkEpO h2, .N8MGzv h3, .UwkEpO h3, .N8MGzv h4, .UwkEpO h4, .N8MGzv h5, .UwkEpO h5, .N8MGzv h6, .UwkEpO h6, .N8MGzv blockquote, .UwkEpO blockquote, .N8MGzv div, .UwkEpO div { margin-block: 0px; margin: 0px; }
.N8MGzv a, .UwkEpO a { color: inherit; }
.PO9MfV li { margin-inline: 1.3em 0px; }
@media (forced-colors: active) {
  .AWXfZq.V3wkP4 a:focus, .AWXfZq.V3wkP4 a:focus-visible, .AWXfZq.UwkEpO a:focus, .AWXfZq.UwkEpO a:focus-visible, .AWXfZq.JykKzs a:focus, .AWXfZq.JykKzs a:focus-visible, .AWXfZq.N8MGzv a:focus, .AWXfZq.N8MGzv a:focus-visible { box-shadow: none; outline-offset: 1px !important; outline: highlight solid 3px !important; }
}
.qe3oTb { pointer-events: none; white-space: nowrap; padding: 0px; overflow: hidden; }
.TvbeET { display: none; }
.CNHfeA { width: 100%; position: absolute; inset: 0px; }
.ZfNvr6 { transition: 0.2s ease-in; transform: translateY(-100%); }
.ICcIQy { transition: 0.2s; }
.xL7MJu { opacity: 0; transition: 0.2s ease-in; }
.xL7MJu.Dbjboh { pointer-events: none; }
.xg8z1A { opacity: 1; transition: 0.2s; }
.G6vvJF { width: 100%; height: auto; position: relative; }
.ZgDNL8 { width: 100%; position: relative; }
body:not(.device-mobile-optimized) ._c_gnD, :host(:not(.device-mobile-optimized)) ._c_gnD { margin-left: calc((100% - var(--site-width))/2); width: var(--site-width); }
.HQtdHX[data-focuscycled="active"] { outline: rgba(0, 0, 0, 0) solid 1px; }
.HQtdHX[data-focuscycled="active"]:not(:focus-within) { outline: rgba(0, 0, 0, 0) solid 2px; transition: outline 10ms; }
.HQtdHX ._c_gnD { position: absolute; inset: 0px; }
.w4DepW { direction: var(--direction); }
.w4DepW .tN_ggS .re13Ik { display: var(--item-display); width: var(--item-size); height: var(--item-size); margin-inline: var(--item-margin-inline); margin-block: var(--item-margin-block); }
.w4DepW .tN_ggS .re13Ik:last-child { margin-block: 0px; margin-inline: 0px; }
.w4DepW .tN_ggS .re13Ik .twXk19 { display: block; }
.w4DepW .tN_ggS .re13Ik .twXk19 .ZK9snE { width: var(--item-size); height: var(--item-size); }
@media (forced-colors: active) {
  .w4DepW .tN_ggS .re13Ik .twXk19 { outline-offset: 0px; outline: buttontext solid 2px; }
  .w4DepW .tN_ggS .re13Ik .twXk19:hover { outline-offset: -2px; outline: highlight solid 3px; }
  .w4DepW .tN_ggS .re13Ik .twXk19:focus, .w4DepW .tN_ggS .re13Ik .twXk19:focus-visible { outline-offset: 1px; outline: highlight solid 3px !important; }
}
.w4DepW .tN_ggS { white-space: nowrap; width: 100%; height: 100%; position: absolute; }
body.device-mobile-optimized .w4DepW .tN_ggS, :host(.device-mobile-optimized) .w4DepW .tN_ggS { white-space: normal; }
.Qh0lWW { width: 100%; height: 100%; display: block; }
.Qh0lWW img { max-width: var(--wix-img-max-width,100%); }
.Qh0lWW[data-animate-blur] img { filter: blur(9px); transition: filter 0.8s ease-in; }
.Qh0lWW[data-animate-blur] img[data-load-done] { filter: none; }
.sFiSiq { width: 100%; height: 100%; display: block; }
.QED8q1 { width: 100%; height: calc(100% - var(--wix-ads-height)); margin-top: var(--wix-ads-height); pointer-events: none; z-index: var(--pinned-layer-in-container,var(--above-all-in-container)); grid-template-rows: 1fr; grid-template-columns: 1fr; display: grid; position: fixed; top: 0px; left: 0px; }
.MswS0Y { pointer-events: none; z-index: var(--pinned-layer-in-container,var(--above-all-in-container)); }
.BqYkvS { pointer-events: none; z-index: 9999; color: rgb(17, 109, 255); opacity: 0; cursor: pointer; background: rgb(255, 255, 255); border-radius: 24px; width: 0px; height: 0px; margin-left: -94px; padding: 0px 24px; font-family: Helvetica, Arial, メイリオ, meiryo, "ヒラギノ角ゴ pro w3", "hiragino kaku gothic pro", sans-serif; font-size: 14px; position: absolute; top: 60px; left: 50%; }
.BqYkvS:focus { opacity: 1; pointer-events: auto; border: 2px solid; width: auto; height: 40px; }
.oqQ_tc { width: 100%; position: absolute; inset: 0px; }
.NJZP6z { transition: 0.2s ease-in; transform: translateY(-100%); }
.JnFDxc { transition: 0.2s; }
.HxYGX9 { opacity: 0; transition: 0.2s ease-in; }
.HxYGX9.Kp88Eg { pointer-events: none; }
.thtaEX { opacity: 1; transition: 0.2s; }
.ncwa_1 { width: 100%; height: auto; position: relative; }
.Fp6Vv9 { width: 100%; position: relative; }
body:not(.device-mobile-optimized) .VMOCps, :host(:not(.device-mobile-optimized)) .VMOCps { margin-left: calc((100% - var(--site-width))/2); width: var(--site-width); }
.CgaiEw[data-focuscycled="active"] { outline: rgba(0, 0, 0, 0) solid 1px; }
.CgaiEw[data-focuscycled="active"]:not(:focus-within) { outline: rgba(0, 0, 0, 0) solid 2px; transition: outline 10ms; }
.CgaiEw .VMOCps { background-color: var(--screenwidth-corvid-border-color,rgba(var(--brd,var(--color_15,color_15)),var(--alpha-brd,1))); position: absolute; inset: 0px; }
.CgaiEw .PrUGs_ { top: var(--brw,0); right: var(--brw,0); bottom: var(--brw,0); left: var(--brw,0); background-color: var(--screenwidth-corvid-background-color,rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1))); position: absolute; }
.CgaiEw .Ij4Qxw { pointer-events: none; background-image: url("l-db69fff201db98.png"); background-repeat: no-repeat; position: absolute; top: -15px; bottom: -15px; }
.CgaiEw .jDRRnl { background-position: 0px 0px; width: 50px; left: -15px; }
.CgaiEw .GfJcU_ { background-position: 100% 0px; width: 50px; right: -15px; }
.CgaiEw .fMOhBl { background-position: center top; left: 35px; right: 35px; }
body.device-mobile-optimized .CgaiEw .VMOCps, :host(.device-mobile-optimized) .CgaiEw .VMOCps { left: 10px; right: 10px; }
body.device-mobile-optimized .CgaiEw .Ij4Qxw, :host(.device-mobile-optimized) .CgaiEw .Ij4Qxw { display: none; }
.H4AHlN { clip-path: inset(50%); width: 24px; height: 24px; position: absolute; }
.H4AHlN:focus, .H4AHlN:active { clip-path: unset; top: 50%; right: 0px; transform: translateY(-50%); }
.H4AHlN.Ln3X5V { transform: translateY(-50%) rotate(180deg); }
.RHcakQ, .CUYeWp { height: 100%; width: initial; box-sizing: border-box; position: relative; overflow: visible; }
.RHcakQ[data-state~="header"] a, [data-state~="header"].CUYeWp a, .RHcakQ[data-state~="header"] div, [data-state~="header"].CUYeWp div { cursor: default !important; }
.RHcakQ .qMvpu5, .CUYeWp .qMvpu5 { width: 100%; height: 100%; display: inline-block; }
.CUYeWp { display: var(--display); --display: inline-block; cursor: pointer; font: var(--fnt,var(--font_1)); }
.CUYeWp .EWeavx { padding: 0 var(--pad,5px); }
.CUYeWp .wGxoBM { color: rgb(var(--txt,var(--color_15,color_15))); transition: var(--trans,color .4s ease 0s); padding: 0px 10px; display: inline-block; }
.CUYeWp[data-state~="drop"] { width: 100%; display: block; }
.CUYeWp[data-state~="drop"] .wGxoBM { padding: 0px 0.5em; }
.CUYeWp[data-state~="over"] .wGxoBM, .CUYeWp[data-state~="link"]:hover .wGxoBM { color: rgb(var(--txth,var(--color_14,color_14))); transition: var(--trans,color .4s ease 0s); }
.CUYeWp[data-state~="selected"] .wGxoBM { color: rgb(var(--txts,var(--color_14,color_14))); transition: var(--trans,color .4s ease 0s); }
.H5oXMS { overflow-x: hidden; }
.H5oXMS .nzOiVF { flex-direction: column; width: 100%; height: 100%; display: flex; }
.H5oXMS .nzOiVF .sPUR9o { flex: 1 1 0%; }
.H5oXMS .nzOiVF .U7fR3t { width: calc(100% - (var(--menuTotalBordersX,0px))); height: calc(100% - (var(--menuTotalBordersY,0px))); white-space: nowrap; overflow: visible; }
.H5oXMS .nzOiVF .U7fR3t .CSt_RJ, .H5oXMS .nzOiVF .U7fR3t .NgQZsf { direction: var(--menu-direction); text-align: var(--menu-align,var(--align)); display: inline-block; }
.H5oXMS .nzOiVF .U7fR3t .NV2Ozs { width: 100%; display: block; }
.H5oXMS .dva_z0 { z-index: 99999; opacity: 1; text-align: var(--submenus-align,var(--align)); direction: var(--submenus-direction); display: block; }
.H5oXMS .dva_z0 .fYO6yN { display: inherit; white-space: nowrap; width: auto; visibility: inherit; overflow: visible; }
.H5oXMS .dva_z0.mmODQd { visibility: visible; transition: visibility 0.2s; }
.H5oXMS .dva_z0 .NgQZsf { display: inline-block; }
.H5oXMS .YStAo7 { display: none; }
.MV6Z4B > nav { position: absolute; inset: 0px; }
.MV6Z4B .U7fR3t { position: absolute; }
.MV6Z4B .dva_z0 { visibility: hidden; margin-top: 7px; position: absolute; }
.MV6Z4B .dva_z0[data-dropmode="dropUp"] { margin-top: 0px; margin-bottom: 7px; }
.MV6Z4B .fYO6yN { background-color: rgba(var(--bgDrop,var(--color_11,color_11)),var(--alpha-bgDrop,1)); border-radius: var(--rd,0); box-shadow: var(--shd,0 1px 4px #0009); }
.ETqrjz .g0IvTF { background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1)); position: absolute; inset: 0px; overflow: hidden; }
.ku1hVK { border-radius: var(--overflow-wrapper-border-radius); }
.S829f_ { pointer-events: var(--ref-container-pointer-events) !important; }
.S829f_ > * { pointer-events: auto; }
.Qh0lWW { width: 100%; height: 100%; display: block; }
.Qh0lWW img { max-width: var(--wix-img-max-width,100%); }
.Qh0lWW[data-animate-blur] img { filter: blur(9px); transition: filter 0.8s ease-in; }
.Qh0lWW[data-animate-blur] img[data-load-done] { filter: none; }
.sFiSiq { width: 100%; height: 100%; display: block; }
.aDzdcC { clip-path: var(--fill-layer-clip); }
.aDzdcC, .rv3vOe { width: 100%; height: 100%; position: absolute; top: 0px; }
.dnHU4q img { width: 100%; height: 100%; }
.X9nqm0 { opacity: 0; position: absolute; top: 0px; }
.ZUV7Qj { width: 0px; height: 0px; position: absolute; top: 0px; left: 0px; overflow: hidden; }
.UZsu9f { position: var(--fill-layer-background-media-position); pointer-events: var(--fill-layer-background-media-pointer-events); width: 100%; height: 100%; top: 0px; left: 0px; }
.WnIl2C, .OAmk_6 { width: 100%; height: 100%; top: 0px; }
.OAmk_6 { position: absolute; }
.WnIl2C { background-color: var(--fill-layer-background-overlay-color); position: var(--fill-layer-background-overlay-position); opacity: var(--fill-layer-background-overlay-blend-opacity-fallback,1); transform: var(--fill-layer-background-overlay-transform); }
@supports (mix-blend-mode:overlay) {
  .WnIl2C { mix-blend-mode: var(--fill-layer-background-overlay-blend-mode); opacity: var(--fill-layer-background-overlay-blend-opacity,1); }
}
.QG9w8P.WIIr02 { clip: rect(0px, auto, auto, 0px); }
.QG9w8P .ayCf9D { width: 100%; height: 100%; position: absolute; top: 0px; }
.QG9w8P .fO4mKs { opacity: var(--fill-layer-image-opacity); height: var(--fill-layer-image-height,100%); }
.QG9w8P .fO4mKs img { width: 100%; height: 100%; }
@supports ((-webkit-hyphens:none)) {
  .QG9w8P.WIIr02 { clip: auto; clip-path: inset(0px); }
}
.ROWgFb { height: 100%; }
.xSZeaB, .g4gDzl { opacity: var(--fill-layer-video-opacity); }
.Ulxuud { width: 100%; height: var(--media-padding-height); top: var(--media-padding-top); bottom: var(--media-padding-bottom); position: absolute; }
.NgeJ4N { transform: scale(var(--scale,1)); transition: var(--transform-duration,transform 0s); }
.g4gDzl { width: 100%; height: 100%; position: relative; }
.bzwgbw { opacity: var(--fill-layer-video-opacity,var(--fill-layer-image-opacity,1)); }
.bzwgbw .fO4mKs, .bzwgbw .g4gDzl, .bzwgbw .xSZeaB { opacity: 1; }
.ejT4cR { --divider-pin-height__: min(1, calc(var(--divider-layers-pin-factor__) + 1)); --divider-pin-layer-height__: var(--divider-layers-pin-factor__); --divider-pin-border__: min(1, calc(var(--divider-layers-pin-factor__) / -1 + 1)); width: 100%; height: calc(var(--divider-height__) + var(--divider-pin-height__)*var(--divider-layers-size__)*var(--divider-layers-y__)); position: absolute; left: 0px; }
.ejT4cR .Mj2wZE { --divider-layer-i__: var(--divider-layer-i,0); width: 100%; height: calc(var(--divider-height__) + var(--divider-pin-layer-height__)*var(--divider-layer-i__)*var(--divider-layers-y__)); opacity: calc(1 - var(--divider-layer-i__)/(var(--divider-layer-i__) + 1)); background-repeat: repeat-x; background-position: left calc(50% + var(--divider-offset-x__) + var(--divider-layers-x__)*var(--divider-layer-i__)) bottom; border-bottom-width: calc(var(--divider-pin-border__)*var(--divider-layer-i__)*var(--divider-layers-y__)); border-bottom-style: solid; position: absolute; left: 0px; }
.urGCgL { --divider-height__: var(--divider-top-height,auto); --divider-offset-x__: var(--divider-top-offset-x,0px); --divider-layers-size__: var(--divider-top-layers-size,0); --divider-layers-y__: var(--divider-top-layers-y,0px); --divider-layers-x__: var(--divider-top-layers-x,0px); --divider-layers-pin-factor__: var(--divider-top-layers-pin-factor,0); transform: var(--divider-top-flip,scaleY(-1)); opacity: var(--divider-top-opacity,1); border-top: var(--divider-top-padding,0) solid var(--divider-top-color,currentColor); top: 0px; }
.urGCgL .Mj2wZE { border-color: var(--divider-top-color,currentColor); background-image: var(--divider-top-image,none); background-size: var(--divider-top-size,contain); filter: var(--divider-top-filter,none); bottom: 0px; }
.urGCgL .Mj2wZE[data-divider-layer="1"] { display: var(--divider-top-layer-1-display,block); }
.urGCgL .Mj2wZE[data-divider-layer="2"] { display: var(--divider-top-layer-2-display,block); }
.urGCgL .Mj2wZE[data-divider-layer="3"] { display: var(--divider-top-layer-3-display,block); }
.yIAE9q { --divider-height__: var(--divider-bottom-height,auto); --divider-offset-x__: var(--divider-bottom-offset-x,0px); --divider-layers-size__: var(--divider-bottom-layers-size,0); --divider-layers-y__: var(--divider-bottom-layers-y,0px); --divider-layers-x__: var(--divider-bottom-layers-x,0px); --divider-layers-pin-factor__: var(--divider-bottom-layers-pin-factor,0); transform: var(--divider-bottom-flip,none); opacity: var(--divider-bottom-opacity,1); border-bottom: var(--divider-bottom-padding,0) solid var(--divider-bottom-color,currentColor); bottom: 0px; }
.yIAE9q .Mj2wZE { border-color: var(--divider-bottom-color,currentColor); background-image: var(--divider-bottom-image,none); background-size: var(--divider-bottom-size,contain); filter: var(--divider-bottom-filter,none); bottom: 0px; }
.yIAE9q .Mj2wZE[data-divider-layer="1"] { display: var(--divider-bottom-layer-1-display,block); }
.yIAE9q .Mj2wZE[data-divider-layer="2"] { display: var(--divider-bottom-layer-2-display,block); }
.yIAE9q .Mj2wZE[data-divider-layer="3"] { display: var(--divider-bottom-layer-3-display,block); }
.ke5pl1, .Dkb_qa { background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1)); }
.ke5pl1 > .QG9w8P .LNYVZi { background-color: var(--section-corvid-background-color,var(--bg-overlay-color,rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1)))); }
.w2JesW { transition-delay: var(--transition-delay); transition-duration: var(--transition-duration); transition-timing-function: var(--transition-timing-function); transition-property: var(--transition-property); }
.w2JesW.BjOAZh { transition-property: var(--transition-property),visibility; visibility: visible; }
.w2JesW.VHnL1N { transform: var(--scrolled-transform) translateY(calc(-1 * var(--padding-top,0px))); }
.w2JesW.EO98vq { opacity: var(--scrolled-opacity); }
.w2JesW.EO98vq.BjOAZh { visibility: hidden; transition-delay: var(--transition-delay),calc(var(--transition-duration) + var(--transition-delay)); }
.w2JesW.NXBn1M { transition-delay: 0s; }
.w2JesW.NXBn1M.BjOAZh { visibility: visible; }
.QG9w8P { width: 100%; height: 100%; mask-image: var(--mask-image,none); mask-position: var(--mask-position,0); mask-size: var(--mask-size,100%); mask-repeat: var(--mask-repeat,no-repeat); pointer-events: var(--fill-layer-background-media-pointer-events); position: absolute; top: 0px; left: 0px; overflow: hidden; }
.QG9w8P.CrIOZj { clip: rect(0px, auto, auto, 0px); }
.QG9w8P .F6dXKW { width: 100%; height: 100%; position: absolute; top: 0px; }
.QG9w8P ._gD9B7 { opacity: var(--fill-layer-image-opacity); height: var(--fill-layer-image-height,100%); }
.QG9w8P ._gD9B7 img { width: 100%; height: 100%; }
@supports ((-webkit-hyphens:none)) {
  .QG9w8P.CrIOZj { clip: auto; clip-path: inset(0px); }
}
.Njdfgu { height: 100%; }
.LNYVZi { background-color: var(--bg-overlay-color); background-image: var(--bg-gradient); transition: var(--inherit-transition); }
.FlTEtY, .D6Ehqq { opacity: var(--fill-layer-video-opacity); }
.U8aRUE { width: 100%; height: var(--media-padding-height); top: var(--media-padding-top); bottom: var(--media-padding-bottom); position: absolute; }
.a8Mxnk { transform: scale(var(--scale,1)); transition: var(--transform-duration,transform 0s); }
.D6Ehqq { width: 100%; height: 100%; position: relative; }
wix-media-canvas { height: 100%; display: block; }
.dZP7lJ { opacity: var(--fill-layer-video-opacity,var(--fill-layer-image-opacity,1)); }
.dZP7lJ ._gD9B7, .dZP7lJ .D6Ehqq, .dZP7lJ .FlTEtY { opacity: 1; }
.Lnr3dj, .Lnr3dj > .QG9w8P .LNYVZi { background-color: var(--section-corvid-background-color,var(--bg-overlay-color,rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1)))); }
.Lnr3dj, .Lnr3dj > .QG9w8P .LNYVZi, .Lnr3dj [data-testid="internal-container-background-layer"] .background { transition-delay: var(--transition-delay); transition-duration: var(--transition-duration); transition-timing-function: var(--transition-timing-function); transition-property: var(--transition-property); }
.aBo_xL.Lnr3dj, .aBo_xL.Lnr3dj > .QG9w8P .LNYVZi, .aBo_xL.Lnr3dj [data-testid="internal-container-background-layer"] .background { background-color: var(--section-corvid-background-color,rgba(var(--bg-scrl,var(--color_11,color_11)),var(--alpha-bg-scrl,1))); }
.fwXYgt:hover .HTT0h5 { pointer-events: auto; clip: auto; opacity: 1; }
.HTT0h5 { box-sizing: border-box; z-index: 9999; color: rgb(0, 0, 0); pointer-events: none; clip: rect(0px, 0px, 0px, 0px); opacity: 0; background-color: rgb(255, 255, 255); border-radius: 50%; outline: rgb(0, 0, 0) solid 1px; place-items: center; width: 24px; height: 24px; transition: 0.2s ease-in-out; display: grid; position: absolute; bottom: 3px; right: 3px; }
.HTT0h5:focus, .HTT0h5:hover, .HTT0h5:active { pointer-events: auto; clip: auto; opacity: 1; }
.Vs_TJq { z-index: 1; position: relative; }
.yEgiaI { margin-top: var(--padding-top,0); margin-right: var(--padding-right,0); margin-bottom: var(--padding-bottom,0); margin-left: var(--padding-left,0); }
.EtmdIW { cursor: pointer; }
.HFEOE3 { --container-corvid-border-color: rgba(var(--brd,var(--color_15,color_15)),var(--alpha-brd,1)); --container-corvid-border-size: var(--brw,1px); --container-corvid-background-color: var(--background,rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1))); --overflow-wrapper-border-radius: var(--rd); --backdrop-filter: $backdrop-filter; }
.NaeT1r { box-shadow: none !important; background: 0px 0px !important; border-width: medium !important; border-style: none !important; border-color: currentcolor !important; border-image: none !important; }
.NYfD3h { border: var(--container-corvid-border-width,var(--brw,1px)) solid var(--container-corvid-border-color,rgba(var(--brd,var(--color_15,color_15)),var(--alpha-brd,1))); background-color: var(--container-corvid-background-color,var(--background,rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1)))); background-image: var(--bg-gradient,none); backdrop-filter: var(--backdrop-filter,none); border-radius: var(--rd,5px); box-shadow: var(--shd,0 1px 4px #0009); position: absolute; inset: 0px; }
.jdJeEr { width: unset !important; min-width: unset !important; max-width: unset !important; height: unset !important; min-height: unset !important; max-height: unset !important; z-index: unset !important; margin: 0px !important; padding: 0px !important; position: absolute !important; inset: 0px !important; }
.StylableButton2545352419__root { cursor: pointer; box-sizing: border-box; touch-action: manipulation; border: 0px; width: 100%; min-width: 10px; height: 100%; min-height: 10px; padding: 0px; display: block; }
.StylableButton2545352419__root[disabled] { pointer-events: none; }
.StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasBackgroundColor { background-color: var(--corvid-background-color) !important; }
.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverBackgroundColor { background-color: var(--corvid-hover-background-color) !important; }
.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledBackgroundColor { background-color: var(--corvid-disabled-background-color) !important; }
.StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasBorderColor { border-color: var(--corvid-border-color) !important; }
.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverBorderColor { border-color: var(--corvid-hover-border-color) !important; }
.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledBorderColor { border-color: var(--corvid-disabled-border-color) !important; }
.StylableButton2545352419__root.StylableButton2545352419--hasBorderRadius { border-radius: var(--corvid-border-radius) !important; }
.StylableButton2545352419__root.StylableButton2545352419--hasBorderWidth { border-width: var(--corvid-border-width) !important; }
.StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasColor, .StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasColor .StylableButton2545352419__label { color: var(--corvid-color) !important; }
.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverColor, .StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverColor .StylableButton2545352419__label { color: var(--corvid-hover-color) !important; }
.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledColor, .StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledColor .StylableButton2545352419__label { color: var(--corvid-disabled-color) !important; }
.StylableButton2545352419__link { box-sizing: border-box; color: rgb(0, 0, 0); text-decoration: none; }
.StylableButton2545352419__container { flex-direction: row; flex-grow: 1; flex-basis: auto; justify-content: center; align-items: center; width: 100%; height: 100%; transition: 0.2s, visibility; display: flex; overflow: hidden; }
.StylableButton2545352419__label { text-overflow: ellipsis; text-align: center; white-space: nowrap; min-width: 1.8em; max-width: 100%; transition: inherit; overflow: hidden; }
.StylableButton2545352419__root.StylableButton2545352419--isMaxContent .StylableButton2545352419__label { text-overflow: unset; }
.StylableButton2545352419__root.StylableButton2545352419--isWrapText .StylableButton2545352419__label { overflow-wrap: break-word; white-space: break-spaces; word-break: break-word; min-width: 10px; }
.StylableButton2545352419__icon { flex-shrink: 0; min-width: 1px; height: 50px; transition: inherit; }
.StylableButton2545352419__icon.StylableButton2545352419--override { display: block !important; }
.StylableButton2545352419__icon > span, .StylableButton2545352419__icon svg { width: inherit; height: inherit; display: flex; }
.StylableButton2545352419__root:not(:hover):not([disalbed]).StylableButton2545352419--hasIconColor .StylableButton2545352419__icon svg { fill: var(--corvid-icon-color) !important; stroke: var(--corvid-icon-color) !important; }
.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverIconColor .StylableButton2545352419__icon svg { fill: var(--corvid-hover-icon-color) !important; stroke: var(--corvid-hover-icon-color) !important; }
.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledIconColor .StylableButton2545352419__icon svg { fill: var(--corvid-disabled-icon-color) !important; stroke: var(--corvid-disabled-icon-color) !important; }
@media (forced-colors: active) {
  .StylableButton2545352419__root.StylableButton2545352419__forcedColorsBackground { color: buttontext !important; background: buttonface !important; }
  .StylableButton2545352419__root.StylableButton2545352419__forcedColorsBackground[disabled] { color: graytext !important; }
  .StylableButton2545352419__root.StylableButton2545352419__forcedColorsBackground .StylableButton2545352419__label { color: inherit !important; }
  .StylableButton2545352419__root:not([disabled]) { outline-offset: 0px; outline: buttontext solid 2px; }
  .StylableButton2545352419__root:hover:not([disabled]), .StylableButton2545352419__root[aria-pressed="true"], .StylableButton2545352419__root[aria-selected="true"], .StylableButton2545352419__root[data-preview="selected"] { outline-offset: 1px; outline: highlight solid 3px; }
  .StylableButton2545352419__root:focus, .StylableButton2545352419__root:focus-visible { outline-offset: 1px; outline: highlight solid 3px !important; }
  .StylableButton2545352419__icon, .StylableButton2545352419__icon svg:not([data-type="ugc"]):not([data-type="color"]), .StylableButton2545352419__icon svg:not([data-type="ugc"]):not([data-type="color"]) * { fill: currentcolor !important; stroke: currentcolor !important; }
}
.umBpNq { direction: var(--btn-direction); cursor: pointer; min-width: var(--btn-min-width); box-sizing: border-box; touch-action: manipulation; border-left: var(--border-left); border-right: var(--border-right); border-top: var(--border-top); border-bottom: var(--border-bottom); border-top-left-radius: var(--border-top-left-radius); border-top-right-radius: var(--border-top-right-radius); border-bottom-left-radius: var(--border-bottom-left-radius); border-bottom-right-radius: var(--border-bottom-right-radius); width: 100%; height: 100%; min-height: 10px; box-shadow: var(--box-shadow); background: var(--background); padding-left: var(--padding-left); padding-right: var(--padding-right); padding-top: var(--padding-top); padding-bottom: var(--padding-bottom); display: block; }
@media (forced-colors: active) {
  .umBpNq.cnbtKC { color: buttontext !important; background: buttonface !important; }
  .umBpNq:not(:disabled) { outline-offset: 0px; outline: buttontext solid 2px; }
  .umBpNq:not(:disabled):hover, .umBpNq:not(:disabled)[aria-pressed="true"], .umBpNq:not(:disabled)[aria-selected="true"], .umBpNq:not(:disabled)[data-preview="selected"] { outline-offset: 1px; outline: highlight solid 3px; }
  .umBpNq:not(:disabled):focus, .umBpNq:not(:disabled):focus-visible { outline-offset: 1px; outline: highlight solid 3px !important; }
  .umBpNq.cnbtKC:disabled { color: graytext !important; }
}
.umBpNq.b5wzzG:not(:hover):not(:disabled) { border-color: var(--corvid-border-color,initial); }
.umBpNq.IdBKRQ:not(:hover):not(:disabled) { background-color: var(--corvid-background-color,var(--background)); }
.umBpNq:hover, .umBpNq [data-preview="hover"] { border-left: var(--hover-border-left,var(--border-left)); border-right: var(--hover-border-right,var(--border-right)); border-top: var(--hover-border-top,var(--border-top)); border-bottom: var(--hover-border-bottom,var(--border-bottom)); border-top-left-radius: var(--hover-border-top-left-radius,var(--border-top-left-radius)); border-top-right-radius: var(--hover-border-top-right-radius,var(--border-top-right-radius)); border-bottom-left-radius: var(--hover-border-bottom-left-radius,var(--border-bottom-left-radius)); border-bottom-right-radius: var(--hover-border-bottom-right-radius,var(--border-bottom-right-radius)); box-shadow: var(--hover-box-shadow,var(--box-shadow)); background: var(--hover-background,var(--background)); padding-left: var(--hover-padding-left,var(--padding-left)); padding-right: var(--hover-padding-right,var(--padding-right)); padding-top: var(--hover-padding-top,var(--padding-top)); padding-bottom: var(--hover-padding-bottom,var(--padding-bottom)); }
.umBpNq.olGtjp:hover:not(:disabled) { border-color: var(--corvid-hover-border-color,initial); }
.umBpNq.H4kLBj:hover:not(:disabled) { background-color: var(--corvid-hover-background-color,var(--hover-background,var(--background))); }
.umBpNq:disabled, .umBpNq [data-preview="disabled"] { cursor: default; border-left: var(--disabled-border-left,var(--border-left)); border-right: var(--disabled-border-right,var(--border-right)); border-top: var(--disabled-border-top,var(--border-top)); border-bottom: var(--disabled-border-bottom,var(--border-bottom)); border-top-left-radius: var(--disabled-border-top-left-radius,var(--border-top-left-radius)); border-top-right-radius: var(--disabled-border-top-right-radius,var(--border-top-right-radius)); border-bottom-left-radius: var(--disabled-border-bottom-left-radius,var(--border-bottom-left-radius)); border-bottom-right-radius: var(--disabled-border-bottom-right-radius,var(--border-bottom-right-radius)); box-shadow: var(--disabled-box-shadow,var(--box-shadow)); background: var(--disabled-background,var(--background)); padding-left: var(--disabled-padding-left,var(--padding-left)); padding-right: var(--disabled-padding-right,var(--padding-right)); padding-top: var(--disabled-padding-top,var(--padding-top)); padding-bottom: var(--disabled-padding-bottom,var(--padding-bottom)); }
.umBpNq.jRfRxf:disabled:not(:hover) { border-color: var(--corvid-disabled-border-color,initial); }
.umBpNq.yNUpJa:disabled:not(:hover) { background-color: var(--corvid-disabled-background-color,var(--disabled-background,var(--background))); }
.xuJAxK { display: var(--label-display); font-style: ; font-variant-ligatures: ; font-variant-caps: ; font-variant-numeric: ; font-variant-east-asian: ; font-variant-alternates: ; font-variant-position: ; font-variant-emoji: ; font-weight: ; font-stretch: ; font-size: ; font-family: ; font-optical-sizing: ; font-size-adjust: ; font-kerning: ; font-feature-settings: ; font-variation-settings: ; font-language-override: ; color: var(--color); letter-spacing: var(--letter-spacing); line-height: var(--line-height); text-decoration-line: var(--text-decoration); direction: var(--direction); text-align: var(--text-align,revert); background-color: var(--text-highlight,transparent); text-transform: var(--text-transform); text-shadow: var(--text-outline),var(--text-shadow); overflow: var(--overflow,hidden); text-overflow: var(--label-text-overflow); white-space: var(--label-white-space); min-width: 1.8em; max-width: 100%; transition: inherit; }
.umBpNq.EOdpK9:not(:hover):not(:disabled) .xuJAxK { color: var(--corvid-color,var(--color)); }
.umBpNq:hover .xuJAxK, .umBpNq [data-preview="hover"] .xuJAxK { display: var(--hover-label-display,var(--label-display)); font-style: ; font-variant-ligatures: ; font-variant-caps: ; font-variant-numeric: ; font-variant-east-asian: ; font-variant-alternates: ; font-variant-position: ; font-variant-emoji: ; font-weight: ; font-stretch: ; font-size: ; font-family: ; font-optical-sizing: ; font-size-adjust: ; font-kerning: ; font-feature-settings: ; font-variation-settings: ; font-language-override: ; color: var(--hover-color,var(--color)); letter-spacing: var(--hover-letter-spacing,var(--letter-spacing)); line-height: var(--hover-line-height,var(--line-height)); text-decoration-line: var(--hover-text-decoration,var(--text-decoration)); direction: var(--hover-direction,var(--direction)); text-align: var(--hover-text-align,var(--text-align,revert)); background-color: var(--hover-text-highlight,var(--text-highlight,transparent)); text-transform: var(--hover-text-transform,var(--text-transform)); text-shadow: var(--hover-text-outline,var(--text-outline)),var(--hover-text-shadow,var(--text-shadow)); }
.umBpNq.wCtkkB:hover:not(:disabled) .xuJAxK { color: var(--corvid-hover-color,var(--hover-color,var(--color))); }
.umBpNq:disabled .xuJAxK, .umBpNq [data-preview="disabled"] .xuJAxK { display: var(--disabled-label-display,var(--label-display)); font-style: ; font-variant-ligatures: ; font-variant-caps: ; font-variant-numeric: ; font-variant-east-asian: ; font-variant-alternates: ; font-variant-position: ; font-variant-emoji: ; font-weight: ; font-stretch: ; font-size: ; font-family: ; font-optical-sizing: ; font-size-adjust: ; font-kerning: ; font-feature-settings: ; font-variation-settings: ; font-language-override: ; color: var(--disabled-color,var(--color)); letter-spacing: var(--disabled-letter-spacing,var(--letter-spacing)); line-height: var(--disabled-line-height,var(--line-height)); text-decoration-line: var(--disabled-text-decoration,var(--text-decoration)); direction: var(--disabled-direction,var(--direction)); text-align: var(--disabled-text-align,var(--text-align,revert)); background-color: var(--disabled-text-highlight,var(--text-highlight,transparent)); text-transform: var(--disabled-text-transform,var(--text-transform)); text-shadow: var(--disabled-text-outline,var(--text-outline)),var(--disabled-text-shadow,var(--text-shadow)); }
.umBpNq.GsVIhZ:disabled:not(:hover) .xuJAxK { color: var(--corvid-disabled-color,var(--disabled-color,var(--color))); }
.wVQcpq { box-sizing: border-box; color: rgb(0, 0, 0); text-decoration: none; }
.NZHz_8 { justify-content: var(--container-justify-content); flex-basis: auto; flex-direction: var(--container-flex-direction); align-items: var(--container-align-items); gap: var(--content-gap,"0px"); flex-grow: 1; width: 100%; height: 100%; transition: 0.4s, visibility; display: flex; overflow: hidden; }
.GvoWb8 { min-width: 1px; display: var(--icon-display); width: var(--icon-size); height: var(--icon-size); fill: var(--icon-color); flex-shrink: 0; order: var(--icon-order,0); transform: rotate(var(--icon-rotation)); transition: inherit; }
.umBpNq.LwoP3t:not(:hover):not(:disabled) .GvoWb8 { fill: var(--corvid-icon-color,var(--icon-color)); }
.umBpNq:hover .GvoWb8, .umBpNq [data-preview="hover"] .GvoWb8 { display: var(--hover-icon-display,var(--icon-display)); width: var(--hover-icon-size,var(--icon-size)); height: var(--hover-icon-size,var(--icon-size)); fill: var(--hover-icon-color,var(--icon-color)); transform: rotate(var(--hover-icon-rotation,var(--icon-rotation))); }
.umBpNq.Sbl9_q:hover:not(:disabled) .GvoWb8 { fill: var(--corvid-hover-icon-color,var(--hover-icon-color,var(--icon-color))); }
.umBpNq:disabled .GvoWb8, .umBpNq [data-preview="disabled"] .GvoWb8 { display: var(--disabled-icon-display,var(--icon-display)); width: var(--disabled-icon-size,var(--icon-size)); height: var(--disabled-icon-size,var(--icon-size)); fill: var(--disabled-icon-color,var(--icon-color)); transform: rotate(var(--disabled-icon-rotation,var(--icon-rotation))); }
.umBpNq.ET2QWr:disabled:not(:hover) .GvoWb8 { fill: var(--corvid-disabled-icon-color,var(--disabled-icon-color,var(--icon-color))); }
.GvoWb8 > span, .GvoWb8 svg { width: inherit; height: inherit; display: flex; }
@media (forced-colors: active) {
  .umBpNq.cnbtKC .xuJAxK { color: inherit !important; }
  .GvoWb8, .GvoWb8 svg:not([data-type="ugc"]):not([data-type="color"]), .GvoWb8 svg:not([data-type="ugc"]):not([data-type="color"]) * { fill: currentcolor !important; stroke: currentcolor !important; }
}
.WZxFET { direction: var(--btn-direction); cursor: pointer; min-width: var(--btn-min-width); box-sizing: border-box; touch-action: manipulation; border-left: var(--border-left); border-right: var(--border-right); border-top: var(--border-top); border-bottom: var(--border-bottom); border-top-left-radius: var(--border-top-left-radius); border-top-right-radius: var(--border-top-right-radius); border-bottom-left-radius: var(--border-bottom-left-radius); border-bottom-right-radius: var(--border-bottom-right-radius); width: 100%; height: 100%; min-height: 10px; box-shadow: var(--box-shadow); background: var(--background); padding-left: var(--padding-left); padding-right: var(--padding-right); padding-top: var(--padding-top); padding-bottom: var(--padding-bottom); display: block; }
@media (forced-colors: active) {
  .WZxFET.wIt3qS { color: buttontext !important; background: buttonface !important; }
  .WZxFET:not(:disabled) { outline-offset: 0px; outline: buttontext solid 2px; }
  .WZxFET:not(:disabled):hover, .WZxFET:not(:disabled)[aria-pressed="true"], .WZxFET:not(:disabled)[aria-selected="true"], .WZxFET:not(:disabled)[data-preview="selected"] { outline-offset: 1px; outline: highlight solid 3px; }
  .WZxFET:not(:disabled):focus, .WZxFET:not(:disabled):focus-visible { outline-offset: 1px; outline: highlight solid 3px !important; }
  .WZxFET.wIt3qS:disabled { color: graytext !important; }
}
.WZxFET.LEgq9n:not(:hover):not(:disabled) { border-color: var(--corvid-border-color,initial); }
.WZxFET.ANbqd3:not(:hover):not(:disabled) { background-color: var(--corvid-background-color,var(--background)); }
.WZxFET:hover, .WZxFET [data-preview="hover"] { border-left: var(--hover-border-left,var(--border-left)); border-right: var(--hover-border-right,var(--border-right)); border-top: var(--hover-border-top,var(--border-top)); border-bottom: var(--hover-border-bottom,var(--border-bottom)); border-top-left-radius: var(--hover-border-top-left-radius,var(--border-top-left-radius)); border-top-right-radius: var(--hover-border-top-right-radius,var(--border-top-right-radius)); border-bottom-left-radius: var(--hover-border-bottom-left-radius,var(--border-bottom-left-radius)); border-bottom-right-radius: var(--hover-border-bottom-right-radius,var(--border-bottom-right-radius)); box-shadow: var(--hover-box-shadow,var(--box-shadow)); background: var(--hover-background,var(--background)); padding-left: var(--hover-padding-left,var(--padding-left)); padding-right: var(--hover-padding-right,var(--padding-right)); padding-top: var(--hover-padding-top,var(--padding-top)); padding-bottom: var(--hover-padding-bottom,var(--padding-bottom)); }
.WZxFET.QHgQsb:hover:not(:disabled) { border-color: var(--corvid-hover-border-color,initial); }
.WZxFET.YXO83s:hover:not(:disabled) { background-color: var(--corvid-hover-background-color,var(--hover-background,var(--background))); }
.WZxFET:disabled, .WZxFET [data-preview="disabled"] { cursor: default; border-left: var(--disabled-border-left,var(--border-left)); border-right: var(--disabled-border-right,var(--border-right)); border-top: var(--disabled-border-top,var(--border-top)); border-bottom: var(--disabled-border-bottom,var(--border-bottom)); border-top-left-radius: var(--disabled-border-top-left-radius,var(--border-top-left-radius)); border-top-right-radius: var(--disabled-border-top-right-radius,var(--border-top-right-radius)); border-bottom-left-radius: var(--disabled-border-bottom-left-radius,var(--border-bottom-left-radius)); border-bottom-right-radius: var(--disabled-border-bottom-right-radius,var(--border-bottom-right-radius)); box-shadow: var(--disabled-box-shadow,var(--box-shadow)); background: var(--disabled-background,var(--background)); padding-left: var(--disabled-padding-left,var(--padding-left)); padding-right: var(--disabled-padding-right,var(--padding-right)); padding-top: var(--disabled-padding-top,var(--padding-top)); padding-bottom: var(--disabled-padding-bottom,var(--padding-bottom)); }
.WZxFET.Pl_R65:disabled:not(:hover) { border-color: var(--corvid-disabled-border-color,initial); }
.WZxFET.qSNL2N:disabled:not(:hover) { background-color: var(--corvid-disabled-background-color,var(--disabled-background,var(--background))); }
.QeinDR { display: var(--label-display); font-style: ; font-variant-ligatures: ; font-variant-caps: ; font-variant-numeric: ; font-variant-east-asian: ; font-variant-alternates: ; font-variant-position: ; font-variant-emoji: ; font-weight: ; font-stretch: ; font-size: ; font-family: ; font-optical-sizing: ; font-size-adjust: ; font-kerning: ; font-feature-settings: ; font-variation-settings: ; font-language-override: ; color: var(--color); letter-spacing: var(--letter-spacing); line-height: var(--line-height); text-decoration-line: var(--text-decoration); direction: var(--direction); text-align: var(--text-align,revert); background-color: var(--text-highlight,transparent); text-transform: var(--text-transform); text-shadow: var(--text-outline),var(--text-shadow); overflow: var(--overflow,hidden); text-overflow: var(--label-text-overflow); white-space: var(--label-white-space); min-width: 1.8em; max-width: 100%; transition: inherit; }
.WZxFET.xXDwXs:not(:hover):not(:disabled) .QeinDR { color: var(--corvid-color,var(--color)); }
.WZxFET:hover .QeinDR, .WZxFET [data-preview="hover"] .QeinDR { display: var(--hover-label-display,var(--label-display)); font-style: ; font-variant-ligatures: ; font-variant-caps: ; font-variant-numeric: ; font-variant-east-asian: ; font-variant-alternates: ; font-variant-position: ; font-variant-emoji: ; font-weight: ; font-stretch: ; font-size: ; font-family: ; font-optical-sizing: ; font-size-adjust: ; font-kerning: ; font-feature-settings: ; font-variation-settings: ; font-language-override: ; color: var(--hover-color,var(--color)); letter-spacing: var(--hover-letter-spacing,var(--letter-spacing)); line-height: var(--hover-line-height,var(--line-height)); text-decoration-line: var(--hover-text-decoration,var(--text-decoration)); direction: var(--hover-direction,var(--direction)); text-align: var(--hover-text-align,var(--text-align,revert)); background-color: var(--hover-text-highlight,var(--text-highlight,transparent)); text-transform: var(--hover-text-transform,var(--text-transform)); text-shadow: var(--hover-text-outline,var(--text-outline)),var(--hover-text-shadow,var(--text-shadow)); }
.WZxFET.DEbY45:hover:not(:disabled) .QeinDR { color: var(--corvid-hover-color,var(--hover-color,var(--color))); }
.WZxFET:disabled .QeinDR, .WZxFET [data-preview="disabled"] .QeinDR { display: var(--disabled-label-display,var(--label-display)); font-style: ; font-variant-ligatures: ; font-variant-caps: ; font-variant-numeric: ; font-variant-east-asian: ; font-variant-alternates: ; font-variant-position: ; font-variant-emoji: ; font-weight: ; font-stretch: ; font-size: ; font-family: ; font-optical-sizing: ; font-size-adjust: ; font-kerning: ; font-feature-settings: ; font-variation-settings: ; font-language-override: ; color: var(--disabled-color,var(--color)); letter-spacing: var(--disabled-letter-spacing,var(--letter-spacing)); line-height: var(--disabled-line-height,var(--line-height)); text-decoration-line: var(--disabled-text-decoration,var(--text-decoration)); direction: var(--disabled-direction,var(--direction)); text-align: var(--disabled-text-align,var(--text-align,revert)); background-color: var(--disabled-text-highlight,var(--text-highlight,transparent)); text-transform: var(--disabled-text-transform,var(--text-transform)); text-shadow: var(--disabled-text-outline,var(--text-outline)),var(--disabled-text-shadow,var(--text-shadow)); }
.WZxFET.liVS6k:disabled:not(:hover) .QeinDR { color: var(--corvid-disabled-color,var(--disabled-color,var(--color))); }
.OOhWpA { box-sizing: border-box; color: rgb(0, 0, 0); text-decoration: none; }
.UPWJFm { justify-content: var(--container-justify-content); flex-basis: auto; flex-direction: var(--container-flex-direction); align-items: var(--container-align-items); gap: var(--content-gap,"0px"); flex-grow: 1; width: 100%; height: 100%; transition: 0.4s, visibility; display: flex; overflow: hidden; }
.vwUNxR { min-width: 1px; display: var(--icon-display); width: var(--icon-size); height: var(--icon-size); fill: var(--icon-color); flex-shrink: 0; order: var(--icon-order,0); transform: rotate(var(--icon-rotation)); transition: inherit; }
.WZxFET.PlqraU:not(:hover):not(:disabled) .vwUNxR { fill: var(--corvid-icon-color,var(--icon-color)); }
.WZxFET:hover .vwUNxR, .WZxFET [data-preview="hover"] .vwUNxR { display: var(--hover-icon-display,var(--icon-display)); width: var(--hover-icon-size,var(--icon-size)); height: var(--hover-icon-size,var(--icon-size)); fill: var(--hover-icon-color,var(--icon-color)); transform: rotate(var(--hover-icon-rotation,var(--icon-rotation))); }
.WZxFET.jEsvuh:hover:not(:disabled) .vwUNxR { fill: var(--corvid-hover-icon-color,var(--hover-icon-color,var(--icon-color))); }
.WZxFET:disabled .vwUNxR, .WZxFET [data-preview="disabled"] .vwUNxR { display: var(--disabled-icon-display,var(--icon-display)); width: var(--disabled-icon-size,var(--icon-size)); height: var(--disabled-icon-size,var(--icon-size)); fill: var(--disabled-icon-color,var(--icon-color)); transform: rotate(var(--disabled-icon-rotation,var(--icon-rotation))); }
.WZxFET.xcGqHs:disabled:not(:hover) .vwUNxR { fill: var(--corvid-disabled-icon-color,var(--disabled-icon-color,var(--icon-color))); }
.vwUNxR > span, .vwUNxR svg { width: inherit; height: inherit; display: flex; }
@media (forced-colors: active) {
  .WZxFET.wIt3qS .QeinDR { color: inherit !important; }
  .vwUNxR, .vwUNxR svg:not([data-type="ugc"]):not([data-type="color"]), .vwUNxR svg:not([data-type="ugc"]):not([data-type="color"]) * { fill: currentcolor !important; stroke: currentcolor !important; }
}
.gDZ5xr { border-radius: var(--overflow-wrapper-border-radius); }
.ZBf0K1 { opacity: var(--hamburger-menu-container-initial-opacity); }
.ZBf0K1 > * { transform: var(--hamburger-menu-container-initial-transform); }
.ZBf0K1[data-animation-name="revealFromRight"] { clip-path: inset(0px); }
.ZBf0K1[data-animation-name="revealFromRight"] > * { transition: transform 0.4s cubic-bezier(0.645, 0.045, 0.355, 1); }
.ZBf0K1[data-animation-name="revealFromRight"][data-animation-state="enterActive"] > *, .ZBf0K1[data-animation-name="revealFromRight"][data-animation-state="enterDone"] > * { transform: translate(0px); }
.ZBf0K1[data-animation-name="fadeIn"] { transition: opacity 0.4s cubic-bezier(0.645, 0.045, 0.355, 1); }
.ZBf0K1[data-animation-name="fadeIn"][data-animation-state="enterActive"], .ZBf0K1[data-animation-name="fadeIn"][data-animation-state="enterDone"] { opacity: 1; }
.fy6eJk { --container-overflow-y: hidden; }
[data-prehydration]:has([data-hamburger-toggle][data-hamburger-animation="revealFromRight"]:checked) .ZBf0K1 { clip-path: inset(0px); }
[data-prehydration]:has([data-hamburger-toggle][data-hamburger-animation="revealFromRight"]:checked) .ZBf0K1 > * { transition: transform 0.4s cubic-bezier(0.645, 0.045, 0.355, 1); transform: translate(0px); }
[data-prehydration]:has([data-hamburger-toggle][data-hamburger-animation="fadeIn"]:checked) .ZBf0K1 { opacity: 1; transition: opacity 0.4s cubic-bezier(0.645, 0.045, 0.355, 1); }
[data-prehydration]:has([data-hamburger-toggle]:checked) .ZBf0K1 { z-index: 2; position: relative; }
[data-prehydration]:has([data-hamburger-toggle][data-hamburger-animation="none"]:checked) .ZBf0K1 { opacity: 1; }
[data-prehydration]:has([data-hamburger-toggle][data-hamburger-animation="none"]:checked) .ZBf0K1 > * { transform: translate(0px); }
.HamburgerMenuContainer502174924__root { box-sizing: border-box; width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; }
.Qkigz2 { box-sizing: border-box; top: 0px; background: var(--background); border: var(--border); border-radius: var(--border-radius); width: 100%; height: 100%; box-shadow: var(--box-shadow); position: absolute; inset-inline-start: 0px; }
.NxO5nt { flex-direction: var(--container-flex-direction); flex-grow: var(--menu-items-flex-grow); align-items: center; gap: var(--menu-items-main-axis-gap); flex-wrap: nowrap; display: flex; }
.fYThT1 { height: var(--menu-item-wrapper-height); display: var(--item-wrapper-display); width: var(--item-wrapper-width); justify-content: var(--container-align); flex-grow: var(--menu-items-flex-grow); }
.FBAIyH { width: var(--item-width); box-sizing: border-box; align-items: center; height: 100%; display: flex; position: relative; }
.FBAIyH a { color: inherit; }
.FBAIyH.QFOPOz { border-left: var(--item-border-left); border-right: var(--item-border-right); border-radius: var(--item-border-radius); padding-left: var(--item-padding-left,var(--item-horizontal-padding)); padding-right: var(--item-padding-right,var(--item-horizontal-padding)); }
[data-open]:not([data-animation-state="exitActive"]):not([data-animation-state="exitDone"]) > .fYThT1 > .FBAIyH, .FBAIyH[data-interactive="true"]:hover, .FBAIyH[data-preview="hover"], .FBAIyH.BjD2X8 { background: var(--item-hover-background,var(--item-background)); box-shadow: var(--item-hover-box-shadow,var(--item-box-shadow)); border-top: var(--item-hover-border-top,var(--item-border-top)); border-bottom: var(--item-hover-border-bottom,var(--item-border-bottom)); }
[data-open]:not([data-animation-state="exitActive"]):not([data-animation-state="exitDone"]) > .fYThT1 > .FBAIyH.QFOPOz, .FBAIyH[data-interactive="true"]:hover.QFOPOz, .FBAIyH[data-preview="hover"].QFOPOz, .FBAIyH.BjD2X8.QFOPOz { border-left: var(--item-hover-border-left,var(--item-border-left)); border-right: var(--item-hover-border-right,var(--item-border-right)); border-radius: var(--item-hover-border-radius,var(--item-border-radius)); }
[data-open]:not([data-animation-state="exitActive"]):not([data-animation-state="exitDone"]) > .fYThT1 > .FBAIyH .ijO_Jr, .FBAIyH[data-interactive="true"]:hover .ijO_Jr, .FBAIyH[data-preview="hover"] .ijO_Jr, .FBAIyH.BjD2X8 .ijO_Jr { color: var(--item-hover-color,var(--item-color)); text-decoration-line: var(--item-hover-text-decoration,var(--item-text-decoration)); text-shadow: var(--item-hover-text-outline,var(--item-text-outline)),var(--item-hover-text-shadow,var(--item-text-shadow)); background-color: var(--item-hover-text-highlight,var(--item-text-highlight)); line-height: var(--item-line-height); }
[data-open]:not([data-animation-state="exitActive"]):not([data-animation-state="exitDone"]) > .fYThT1 > .FBAIyH path, .FBAIyH[data-interactive="true"]:hover path, .FBAIyH[data-preview="hover"] path, .FBAIyH.BjD2X8 path { fill: var(--item-hover-icon-color,var(--item-icon-color,currentcolor)); }
.FBAIyH[data-selected], .FBAIyH[data-preview="selected"], .FBAIyH.aH0Njg { background: var(--item-selected-background,var(--item-background)); box-shadow: var(--item-selected-box-shadow,var(--item-box-shadow)); border-top: var(--item-selected-border-top,var(--item-border-top)); border-bottom: var(--item-selected-border-bottom,var(--item-border-bottom)); }
.FBAIyH[data-selected].QFOPOz, .FBAIyH[data-preview="selected"].QFOPOz, .FBAIyH.aH0Njg.QFOPOz { border-left: var(--item-selected-border-left,var(--item-border-left)); border-right: var(--item-selected-border-right,var(--item-border-right)); border-radius: var(--item-selected-border-radius,var(--item-border-radius)); }
.FBAIyH[data-selected] .ijO_Jr, .FBAIyH[data-preview="selected"] .ijO_Jr, .FBAIyH.aH0Njg .ijO_Jr { color: var(--item-selected-color,var(--item-color)); text-decoration-line: var(--item-selected-text-decoration,var(--item-text-decoration)); text-shadow: var(--item-selected-text-outline,var(--item-text-outline)),var(--item-selected-text-shadow,var(--item-text-shadow)); background-color: var(--item-selected-text-highlight,var(--item-text-highlight)); line-height: var(--item-line-height); }
.FBAIyH[data-selected] path, .FBAIyH[data-preview="selected"] path, .FBAIyH.aH0Njg path { fill: var(--item-selected-icon-color,var(--item-icon-color,currentcolor)); }
.FBAIyH > a::before { content: ""; position: absolute; inset: 0px; }
@media (forced-colors: active) {
  .FBAIyH { outline-offset: -1px; outline: buttontext solid 2px; }
  .FBAIyH .RXCM8H { color: buttontext; }
  [data-open]:not([data-animation-state="exitActive"]):not([data-animation-state="exitDone"]) > .fYThT1 > .FBAIyH, .FBAIyH[data-interactive="true"]:hover, .FBAIyH[data-preview="hover"], .FBAIyH.BjD2X8, .FBAIyH[data-selected], .FBAIyH[data-preview="selected"] { outline-offset: -2px; outline: highlight solid 3px; }
  [data-open]:not([data-animation-state="exitActive"]):not([data-animation-state="exitDone"]) > .fYThT1 > .FBAIyH .RXCM8H, .FBAIyH[data-interactive="true"]:hover .RXCM8H, .FBAIyH[data-preview="hover"] .RXCM8H, .FBAIyH.BjD2X8 .RXCM8H, .FBAIyH[data-selected] .RXCM8H, .FBAIyH[data-preview="selected"] .RXCM8H { color: highlight; }
  .FBAIyH:focus-within { outline-offset: -2px !important; outline: highlight dashed 3px !important; }
  .FBAIyH:focus-within .RXCM8H { color: highlight; }
  .FBAIyH > a:focus, .FBAIyH > a:focus-visible { outline: none !important; }
  .FBAIyH .RXCM8H:focus, .FBAIyH .RXCM8H:focus-visible { outline-offset: 1px !important; outline: highlight solid 3px !important; }
}
.ijO_Jr { direction: var(--item-direction); background-color: var(--item-text-highlight); white-space: nowrap; }
.rpHatU { --computed-anchor: var(--anchor,var(--dropdown-anchor)); --computed-align: var(--align,var(--dropdown-align)); --computed-space-above: var(--space-above,var(--dropdown-space-above)); --computed-horizontal-margin: var(--horizontal-margin,var(--dropdown-horizontal-margin)); --before-el-top: calc(-1 * var(--computed-space-above)); visibility: hidden; z-index: var(--above-all-z-index); margin-top: var(--computed-space-above) !important; top: auto !important; right: auto !important; bottom: auto !important; left: var(--dropdown-left) !important; display: none !important; position: absolute !important; }
.rpHatU::before { content: ""; height: var(--computed-space-above); top: var(--before-el-top); width: 100%; display: block; position: absolute; }
.rpHatU[data-open="true"] { visibility: visible; }
.NxO5nt[data-open="calculating"] .rpHatU, .NxO5nt[data-open="true"] .rpHatU { display: grid !important; }
.RXCM8H { cursor: pointer; display: var(--item-icon-display,flex); }
.RXCM8H svg { height: var(--item-icon-size); width: var(--item-icon-size); }
.RXCM8H path { fill: var(--item-icon-color,currentcolor); }
.RXCM8H.wWora8::before { content: ""; position: absolute; inset: 0px; }
.RXCM8H.G_xd9z { display: var(--sr-only-item-icon-display,flex); clip: rect(0px, 0px, 0px, 0px); clip-path: inset(50%); position: absolute; }
.RXCM8H.G_xd9z:focus, .RXCM8H.G_xd9z:active { clip-path: unset; position: static; }
.kbbiAh[data-open] { transform: rotate(-180deg); }
.iincGk { display: var(--vertical-expand-collapse-display,var(--item-icon-display,flex)); }
.RXCM8H:not(.wWora8):not(.G_xd9z) { position: relative; }
.RXCM8H:not(.wWora8)::before { content: ""; height: max(100%, 24px); width: max(var(--item-icon-size),24px); position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); }
@media (forced-colors: active) {
  .RXCM8H, .RXCM8H svg, .RXCM8H svg *, .RXCM8H path { fill: currentcolor !important; stroke: currentcolor !important; }
}
.JFWRCg { display: var(--horizontal-menu-dropdown-display,block); }
.lmsYvh { display: var(--vertical-menu-dropdown-display); margin-top: calc(var(--menu-items-main-axis-gap,0)*-1); width: 100%; }
.t_wvYI { --computed-space-above: var(--space-above,var(--dropdown-space-above)); visibility: var(--vertical-dropdown-visibility); height: var(--vertical-dropdown-height); margin-top: var(--vertical-dropdown-height,var(--computed-space-above)) !important; }
.Rfl5du .t_wvYI { visibility: unset; height: unset; margin-top: var(--computed-space-above) !important; }
.BDrALc { display: var(--divider-display,none); border-left: var(--horizontal-menu-item-divider,none); border-top: var(--vertical-menu-item-divider,none); align-self: stretch; }
.NxO5nt:last-child .BDrALc { display: none; }
.jGiW2t { display: contents; }
.twZzaW { display: none; }
.WCS58T { clip: rect(0px, 0px, 0px, 0px); white-space: nowrap; border: 0px; width: 1px; height: 1px; margin: -1px; padding: 0px; position: absolute; overflow: hidden; }
[data-prehydration] [data-submenu-toggle]:checked ~ .lmsYvh .t_wvYI { visibility: unset; height: unset; margin-top: var(--computed-space-above) !important; }
[data-prehydration] .jGiW2t { z-index: 1; display: flex; position: relative; }
[data-prehydration] .jGiW2t .RXCM8H { pointer-events: none; }
[data-prehydration] .twZzaW { z-index: 1; cursor: pointer; pointer-events: auto; display: block; position: absolute; inset: 0px; }
[data-prehydration] .twZzaW::before { content: ""; min-width: 44px; min-height: 44px; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); }
[data-prehydration] [data-submenu-toggle]:checked ~ .fYThT1 .kbbiAh { transform: rotate(-180deg); }
[data-prehydration] .NxO5nt:hover .rpHatU[data-anchor="screen"] { visibility: visible; left: var(--computed-horizontal-margin) !important; width: calc(100vw - 2*var(--computed-horizontal-margin)) !important; display: grid !important; position: fixed !important; }
[data-prehydration] .NxO5nt:hover .rpHatU[data-anchor="menuStretched"] { visibility: visible; width: 100% !important; display: grid !important; left: 0px !important; }
[data-prehydration] .NxO5nt:hover { anchor-name: --ee-hovered-menu-item; }
[data-prehydration] .NxO5nt:hover .rpHatU[data-anchor="menuItem"], [data-prehydration] .NxO5nt:hover .rpHatU[data-anchor="menuCustomWidth"] { visibility: visible; display: grid !important; }
[data-prehydration] .NxO5nt:hover .rpHatU[data-anchor="menuItem"] { left: 0px !important; }
[data-prehydration] .NxO5nt:hover .rpHatU[data-anchor="menuCustomWidth"][data-align="start"] { left: 0px !important; right: auto !important; }
[data-prehydration] .NxO5nt:hover .rpHatU[data-anchor="menuCustomWidth"][data-align="center"] { left: 50% !important; right: auto !important; transform: translate(-50%) !important; }
[data-prehydration] .NxO5nt:hover .rpHatU[data-anchor="menuCustomWidth"][data-align="end"] { left: auto !important; right: 0px !important; }
@supports (anchor-name:--a) {
  [data-prehydration] .NxO5nt:hover .rpHatU[data-anchor="menuItem"] { width: max-content !important; min-width: anchor-size(--ee-hovered-menu-item width) !important; }
  [data-prehydration] .NxO5nt:hover .rpHatU[data-anchor="menuItem"][data-align="start"], [data-prehydration] .NxO5nt:hover .rpHatU[data-anchor="menuCustomWidth"][data-align="start"] { left: anchor(--ee-hovered-menu-item left) !important; right: auto !important; }
  [data-prehydration] .NxO5nt:hover .rpHatU[data-anchor="menuItem"][data-align="center"], [data-prehydration] .NxO5nt:hover .rpHatU[data-anchor="menuCustomWidth"][data-align="center"] { left: anchor(--ee-hovered-menu-item center) !important; right: auto !important; transform: translate(-50%) !important; }
  [data-prehydration] .NxO5nt:hover .rpHatU[data-anchor="menuItem"][data-align="end"], [data-prehydration] .NxO5nt:hover .rpHatU[data-anchor="menuCustomWidth"][data-align="end"] { left: auto !important; right: anchor(--ee-hovered-menu-item right) !important; }
}
.cVnJ7u { justify-content: var(--item-text-align); background: var(--item-background); box-shadow: var(--item-box-shadow); border-top: var(--item-border-top); border-bottom: var(--item-border-bottom); padding-top: var(--item-padding-top,var(--item-vertical-padding)); padding-bottom: var(--item-padding-bottom,var(--item-vertical-padding)); gap: var(--spacing-between-label-and-dropdown-icon); }
.GPIJZi { font-style: ; font-variant-ligatures: ; font-variant-caps: ; font-variant-numeric: ; font-variant-east-asian: ; font-variant-alternates: ; font-variant-position: ; font-variant-emoji: ; font-weight: ; font-stretch: ; font-size: ; font-family: ; font-optical-sizing: ; font-size-adjust: ; font-kerning: ; font-feature-settings: ; font-variation-settings: ; font-language-override: ; color: var(--item-color); text-decoration-line: var(--item-text-decoration); text-transform: var(--item-text-transform); text-shadow: var(--item-text-outline),var(--item-text-shadow); letter-spacing: var(--item-letter-spacing); line-height: var(--item-line-height); }
.Y4Cdvx [data-part="menu-item"] { --underline-scale: scaleX(0); --wash-scale: scaleX(0); --circle-clip-path: circle(0%); --dropdown-icon-transform: rotate(0); --bullet-translate: translateX(-150%); --bullet-opacity: 0; --wave-tarnslate: scaleY(0); }
.Y4Cdvx [data-part="menu-item"]:not([data-animation-name="none"]) [data-part="dropdown-icon"] { transition-property: transform; transition-duration: 0.4s; }
.Y4Cdvx [data-part="menu-item"] [data-part="label"]::after, .Y4Cdvx [data-part="menu-item"] [data-part="dropdown-item-label"]::after { content: ""; width: 100%; height: 1px; display: var(--item-label-underline-display,block); background-color: currentcolor; transform: scaleX(0); }
.Y4Cdvx [data-part="menu-item"] [data-part="label"]::before { content: "•" / ""; display: var(--item-label-bullet-display,inline-block); opacity: 0; padding-inline-end: 3px; }
.Y4Cdvx [data-part="menu-item"] [data-part="menu-item-content"][data-selected] [data-part="label"]::after { display: var(--item-selected-label-underline-display,block); transform: scaleX(1); }
.Y4Cdvx [data-part="menu-item"] [data-part="menu-item-content"][data-selected] [data-part="label"]::before { opacity: 1; }
.Y4Cdvx [data-part="menu-item"][data-open="true"], .Y4Cdvx [data-part="menu-item"][data-animation-state="enterActive"], .Y4Cdvx [data-part="menu-item"][data-animation-state="enterDone"] { --underline-scale: scaleX(1); --wash-scale: scaleX(1); --circle-clip-path: circle(100%); --dropdown-icon-transform: rotate(-540deg); --bullet-translate: translateX(0%); --bullet-opacity: 1; --wave-tarnslate: scaleY(1.5); }
.Y4Cdvx [data-part="menu-item"] [data-selected] { --underline-scale: scaleX(1); --wash-scale: scaleX(0); --bullet-translate: translateX(0%); --bullet-opacity: 1; }
.Y4Cdvx [data-part="menu-item"][data-animation-name="underline"] [data-part="label"]::after { transform-origin: 0px center; transform: var(--underline-scale); transition: transform 0.3s; }
.Y4Cdvx [data-part="menu-item"][data-animation-name="underline"] [data-part="dropdown-item-label"]::after { transform-origin: 0px center; transition-property: transform; transition-duration: 0.3s; display: block; transform: scaleX(0); }
.Y4Cdvx [data-part="menu-item"][data-animation-name="underline"] [data-part="dropdown-item"]:hover [data-part="dropdown-item-label"]::after { transform: scaleX(1); }
.Y4Cdvx [data-part="menu-item"][data-animation-name="wash"] [data-part="menu-item-content"] { isolation: isolate; position: relative; overflow: hidden; }
.Y4Cdvx [data-part="menu-item"][data-animation-name="wash"] [data-part="menu-item-content"]::before { content: ""; z-index: -1; background-color: var(--item-hover-background); transform-origin: 0px center; transform: var(--wash-scale); transition: transform 0.4s; display: block; position: absolute; inset: 0px; }
.Y4Cdvx [data-part="menu-item"][data-animation-name="wash"] [data-part="menu-item-content"]:not([data-selected]):hover { background-color: var(--item-background); }
.Y4Cdvx [data-part="menu-item"][data-animation-name="wash"] [data-part="dropdown-item-label"] { transition: color 0.2s ease-in-out; }
.Y4Cdvx [data-part="menu-item"][data-animation-name="circle"] [data-part="menu-item-content"] { isolation: isolate; position: relative; overflow: hidden; }
.Y4Cdvx [data-part="menu-item"][data-animation-name="circle"] [data-part="menu-item-content"]::before { content: ""; z-index: -1; background-color: var(--item-hover-background); clip-path: var(--circle-clip-path); transition: clip-path 0.4s; display: block; position: absolute; inset: 0px; }
.Y4Cdvx [data-part="menu-item"][data-animation-name="circle"] [data-part="menu-item-content"]:not([data-selected]):hover { background-color: var(--item-background); }
.Y4Cdvx [data-part="menu-item"][data-animation-name="circle"] [data-part="dropdown-icon"] { transform: var(--dropdown-icon-transform); }
.Y4Cdvx [data-part="menu-item"][data-animation-name="wave"] [data-part="menu-item-content"]:not([data-selected]):hover { background-color: var(--item-background); }
.Y4Cdvx [data-part="menu-item"][data-animation-name="wave"] [data-part="menu-item-content"] { isolation: isolate; position: relative; overflow: hidden; }
.Y4Cdvx [data-part="menu-item"][data-animation-name="wave"] [data-part="menu-item-content"]::before { content: ""; z-index: -1; background-color: var(--item-hover-background); height: 135%; top: 0px; right: 0px; left: 0px; bottom: unset; transform-origin: center bottom; transform: var(--wave-tarnslate); transition: transform 0.4s; display: block; position: absolute; mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2758%27 height=%2717%27 preserveAspectRatio=%27none%27 viewBox=%27-0.004 0 58.004 25.784%27%3E%3Cpath d=%27M44.993-.004c-5.749 0-5.749 6.12-11.497 6.12s-5.751-6.12-11.502-6.12-5.749 6.12-11.497 6.12C5.105 6.116 4.771.728.003.064l-.004 25.719 58.012-.002-.008-19.841a6.69 6.69 0 0 1-1.505.176c-5.753 0-5.753-6.12-11.505-6.12Z%27/%3E%3C/svg%3E"); mask-position: 50% center; mask-size: 100% 100%; }
.Y4Cdvx [data-part="menu-item"][data-animation-name="wave"] [data-part="dropdown-item-label"] { transition: color 0.2s ease-in-out; }
.Y4Cdvx [data-part="menu-item"][data-animation-name="bullet"] [data-part="label"]::before { transform: var(--bullet-translate); opacity: var(--bullet-opacity); transition-duration: 0.3s; display: inline-block; }
.Y4Cdvx { width: 100%; height: 100%; overflow-x: var(--container-overflow-x,unset); overflow-y: var(--container-overflow-y,visible); scrollbar-width: none; box-sizing: border-box; display: flex; }
.Y4Cdvx.VxjUGd { border-left: var(--container-border-left); border-right: var(--container-border-right); border-radius: var(--container-border-radius); padding-right: var(--container-padding-right,0); padding-left: var(--container-padding-left,0); }
.tn8ZSa { direction: var(--direction); }
.OD_PyT { justify-content: var(--container-align); flex-grow: var(--menu-items-flex-grow); flex-direction: var(--container-flex-direction); flex-wrap: var(--container-flex-wrap,unset); scrollbar-width: none; row-gap: var(--menu-items-row-gap); column-gap: var(--menu-items-column-gap); width: 100%; min-width: fit-content; height: auto; display: flex; overflow-x: visible; }
.YUEUpV { background: var(--container-background); box-shadow: var(--container-box-shadow); border-top: var(--container-border-top); border-bottom: var(--container-border-bottom); padding-top: var(--container-padding-top,0); padding-bottom: var(--container-padding-bottom,0); }
.PnnIOa { cursor: pointer; pointer-events: auto; visibility: hidden; transform: var(--scroll-button-transform); --icon-rotation: var(--scroll-button-icon-rotation-deg,calc(var(--scroll-button-icon-rotation) * 1deg)); --icon-rotation-hover: var(--scroll-button-hover-icon-rotation-deg,calc(var(--scroll-button-hover-icon-rotation) * 1deg)); justify-content: center; align-items: center; display: flex; overflow: hidden; }
.PnnIOa.hcRPG3 { border-left: var(--scroll-button-border-left); border-right: var(--scroll-button-border-right); border-radius: var(--scroll-button-border-radius); }
.PnnIOa.hcRPG3 .KEUNmX { padding-right: var(--scroll-button-padding-right,0); padding-left: var(--scroll-button-padding-left,0); }
.PnnIOa.Od2sOd .KEUNmX { padding-inline-start: var(--scroll-button-padding-inline-start,0); padding-inline-end: var(--scroll-button-padding-inline-end,0); }
.PnnIOa:hover, .PnnIOa[data-preview="hover"] { background: var(--scroll-button-hover-background,var(--scroll-button-background)); box-shadow: var(--scroll-button-hover-box-shadow,var(--scroll-button-box-shadow)); border-top: var(--scroll-button-hover-border-top,var(--scroll-button-border-top)); border-bottom: var(--scroll-button-hover-border-bottom,var(--scroll-button-border-bottom)); }
.PnnIOa:hover.hcRPG3, .PnnIOa[data-preview="hover"].hcRPG3 { border-left: var(--scroll-button-hover-border-left,var(--scroll-button-border-left)); border-right: var(--scroll-button-hover-border-right,var(--scroll-button-border-right)); border-radius: var(--scroll-button-hover-border-radius,var(--scroll-button-border-radius)); }
.PnnIOa:hover.hcRPG3 .KEUNmX, .PnnIOa[data-preview="hover"].hcRPG3 .KEUNmX { padding-right: var(--scroll-button-hover-padding-right,var(--scroll-button-padding-right,0)); padding-left: var(--scroll-button-hover-padding-left,var(--scroll-button-padding-left,0)); }
.PnnIOa:hover .KEUNmX, .PnnIOa[data-preview="hover"] .KEUNmX { fill: var(--scroll-button-hover-icon-color,var(--scroll-button-icon-color)); transform: rotate(var(--icon-rotation-hover,var(--icon-rotation))); height: var(--scroll-button-hover-icon-size,var(--scroll-button-icon-size)); width: var(--scroll-button-hover-icon-size,var(--scroll-button-icon-size)); }
.PnnIOa:hover { transition: 80ms cubic-bezier(0, 0, 1, 1); }
.fXBvwp { visibility: visible; pointer-events: auto; }
.sLcDXV { visibility: hidden; pointer-events: none; }
.KEUNmX { min-width: 1px; max-width: 100%; max-height: 100%; fill: var(--scroll-button-icon-color); transform: rotate(var(--icon-rotation)); height: var(--scroll-button-icon-size); width: var(--scroll-button-icon-size); }
.KEUNmX > svg { width: inherit; height: inherit; }
@media (forced-colors: active) {
  .PnnIOa.fXBvwp { outline-offset: 0px; color: buttontext; outline: buttontext solid 2px; }
  .PnnIOa.fXBvwp:hover, .PnnIOa[data-preview="hover"] { outline-offset: 1px; color: highlight; outline: highlight solid 3px; }
  .KEUNmX, .KEUNmX * { fill: currentcolor; stroke: currentcolor; }
}
.MXA4tA { background: var(--scroll-button-background); box-shadow: var(--scroll-button-box-shadow); border-top: var(--scroll-button-border-top); border-bottom: var(--scroll-button-border-bottom); }
.UU6mel { padding-top: inherit; padding-bottom: inherit; border-style: inherit; border-width: inherit; border-image: inherit; pointer-events: none; display: var(--scroll-button-icon-display,flex); border-color: rgba(0, 0, 0, 0); justify-content: space-between; position: absolute; inset: 0px; }
.toi7Rj { direction: var(--submenu-direction,var(--dropdown-menu-direction,var(--direction))); box-sizing: border-box; background: var(--container-background,var(--dropdown-menu-container-background)); border-top: var(--container-border-top,var(--dropdown-menu-container-border-top)); border-bottom: var(--container-border-bottom,var(--dropdown-menu-container-border-bottom)); border-left: var(--container-border-left,var(--dropdown-menu-container-border-left)); border-right: var(--container-border-right,var(--dropdown-menu-container-border-right)); border-radius: var(--container-border-radius,var(--dropdown-menu-container-border-radius)); box-shadow: var(--container-box-shadow,var(--dropdown-menu-container-box-shadow)); text-align: var(--align,var(--dropdown-menu-align)); padding-top: var(--container-padding-top,var(--container-vertical-padding,var(--dropdown-menu-container-padding-top,var(--dropdown-menu-container-vertical-padding)))); padding-bottom: var(--container-padding-bottom,var(--container-vertical-padding,var(--dropdown-menu-container-padding-bottom,var(--dropdown-menu-container-vertical-padding)))); min-width: min-content !important; }
.toi7Rj.x0UOau { padding-right: var(--container-padding-right,var(--container-horizontal-padding,var(--dropdown-menu-container-padding-right,var(--dropdown-menu-container-horizontal-padding)))); padding-left: var(--container-padding-left,var(--container-horizontal-padding,var(--dropdown-menu-container-padding-left,var(--dropdown-menu-container-horizontal-padding)))); }
.toi7Rj.esKf1e { padding-inline-start: var(--container-padding-inline-start); padding-inline-end: var(--container-padding-inline-end); }
@media (forced-colors: active) {
  .toi7Rj { outline-offset: 0px; outline: buttontext solid 2px; }
  .toi7Rj:focus-within { outline-offset: 1px; outline: highlight solid 3px !important; }
}
.sbxaYn { --rows-number: calc((var(--items-number) / $columns-number) + .49); grid-template-columns: repeat(var(--columns-number,var(--dropdown-menu-columns-number)), 1fr); grid-template-rows: repeat(var(--rows-number), auto); row-gap: var(--item-vertical-spacing,var(--dropdown-menu-item-vertical-spacing)); column-gap: var(--item-horizontal-spacing,var(--dropdown-menu-item-horizontal-spacing)); display: grid; }
@supports (width:round(1.9px, 1px)) {
  .sbxaYn { --rows-number: calc(round(up, var(--items-number) / $columns-number)); }
}
.SjbYta { gap: var(--sub-items-vertical-spacing-between,var(--dropdown-menu-sub-items-vertical-spacing-between)); margin-top: var(--sub-items-vertical-spacing-before,var(--dropdown-menu-sub-items-vertical-spacing-before)); flex-direction: column; display: flex; }
.P3tBK7 { width: 100%; }
.ptLEUT { direction: var(--submenu-item-direction,var(--submenu-direction,var(--dropdown-menu-sub-item-direction,var(--dropdown-menu-direction,var(--direction))))); justify-self: var(--dropdown-menu-item-justify-self); text-align: var(--item-align,var(--align,var(--dropdown-menu-item-align,var(--dropdown-menu-align)))); padding-top: var(--item-padding-top,var(--item-vertical-padding,var(--dropdown-menu-item-vertical-padding))); padding-bottom: var(--item-padding-bottom,var(--item-vertical-padding,var(--dropdown-menu-item-vertical-padding))); display: block; }
.ptLEUT.x0UOau { border-left: var(--item-border-left,var(--dropdown-menu-item-border-left)); border-right: var(--item-border-right,var(--dropdown-menu-item-border-right)); border-radius: var(--item-border-radius,var(--dropdown-menu-item-border-radius)); padding-left: var(--item-padding-left,var(--item-horizontal-padding,var(--dropdown-menu-item-horizontal-padding))); padding-right: var(--item-padding-right,var(--item-horizontal-padding,var(--dropdown-menu-item-horizontal-padding))); }
.ptLEUT.esKf1e { padding-inline-start: var(--item-padding-inline-start,var(--item-horizontal-padding,var(--dropdown-menu-item-horizontal-padding))); padding-inline-end: var(--item-padding-inline-end,var(--item-horizontal-padding,var(--dropdown-menu-item-horizontal-padding))); }
.ptLEUT.WB5Q35, .ptLEUT[data-preview="selected"] { font-style: ; font-variant-ligatures: ; font-variant-caps: ; font-variant-numeric: ; font-variant-east-asian: ; font-variant-alternates: ; font-variant-position: ; font-variant-emoji: ; font-weight: ; font-stretch: ; font-size: ; font-family: ; font-optical-sizing: ; font-size-adjust: ; font-kerning: ; font-feature-settings: ; font-variation-settings: ; font-language-override: ; color: var(--item-selected-color,var(--item-color,var(--dropdown-menu-item-selected-color,var(--dropdown-menu-item-color)))); letter-spacing: var(--item-selected-letter-spacing,var(--item-letter-spacing,var(--dropdown-menu-item-selected-letter-spacing,var(--dropdown-menu-item-letter-spacing)))); line-height: var(--item-selected-line-height,var(--item-line-height,var(--dropdown-menu-item-selected-line-height,var(--dropdown-menu-item-line-height)))); text-decoration-line: var(--item-selected-text-decoration,var(--item-text-decoration,var(--dropdown-menu-item-selected-text-decoration,var(--dropdown-menu-item-text-decoration)))); text-transform: var(--item-selected-text-transform,var(--item-text-transform,var(--dropdown-menu-item-selected-text-transform,var(--dropdown-menu-item-text-transform)))); text-shadow: var(--item-selected-text-outline,var(--item-text-outline,var(--dropdown-menu-item-selected-text-outline,var(--dropdown-menu-item-text-outline)))),var(--item-selected-text-shadow,var(--item-text-shadow,var(--dropdown-menu-item-selected-text-shadow,var(--dropdown-menu-item-text-shadow)))); background: var(--item-selected-background,var(--item-background,var(--dropdown-menu-item-selected-background,var(--dropdown-menu-item-background)))); border-top: var(--item-selected-border-top,var(--item-border-top,var(--dropdown-menu-item-selected-border-top,var(--dropdown-menu-item-border-top)))); border-bottom: var(--item-selected-border-bottom,var(--item-border-bottom,var(--dropdown-menu-item-selected-border-bottom,var(--dropdown-menu-item-border-bottom)))); box-shadow: var(--item-selected-box-shadow,var(--item-box-shadow,var(--dropdown-menu-item-selected-box-shadow,var(--dropdown-menu-item-box-shadow)))); }
.ptLEUT.WB5Q35.x0UOau, .ptLEUT[data-preview="selected"].x0UOau { border-left: var(--item-selected-border-left,var(--item-border-left,var(--dropdown-menu-item-selected-border-left,var(--dropdown-menu-item-border-left)))); border-right: var(--item-selected-border-right,var(--item-border-right,var(--dropdown-menu-item-selected-border-right,var(--dropdown-menu-item-border-right)))); border-radius: var(--item-selected-border-radius,var(--item-border-radius,var(--dropdown-menu-item-selected-border-radius,var(--dropdown-menu-item-border-radius)))); }
.ptLEUT.WB5Q35 .u9_aLl, .ptLEUT[data-preview="selected"] .u9_aLl { background-color: var(--item-selected-text-highlight,var(--item-text-highlight,var(--dropdown-menu-item-selected-text-highlight,var(--dropdown-menu-item-text-highlight)))); }
.ptLEUT:hover, .ptLEUT.brJofP, .ptLEUT[data-preview="hover"] { font-style: ; font-variant-ligatures: ; font-variant-caps: ; font-variant-numeric: ; font-variant-east-asian: ; font-variant-alternates: ; font-variant-position: ; font-variant-emoji: ; font-weight: ; font-stretch: ; font-size: ; font-family: ; font-optical-sizing: ; font-size-adjust: ; font-kerning: ; font-feature-settings: ; font-variation-settings: ; font-language-override: ; color: var(--item-hover-color,var(--item-color,var(--dropdown-menu-item-hover-color,var(--dropdown-menu-item-color)))); letter-spacing: var(--item-hover-letter-spacing,var(--item-letter-spacing,var(--dropdown-menu-item-hover-letter-spacing,var(--dropdown-menu-item-letter-spacing)))); line-height: var(--item-hover-line-height,var(--item-line-height,var(--dropdown-menu-item-hover-line-height,var(--dropdown-menu-item-line-height)))); text-decoration-line: var(--item-hover-text-decoration,var(--item-text-decoration,var(--dropdown-menu-item-hover-text-decoration,var(--dropdown-menu-item-text-decoration)))); text-transform: var(--item-hover-text-transform,var(--item-text-transform,var(--dropdown-menu-item-hover-text-transform,var(--dropdown-menu-item-text-transform)))); text-shadow: var(--item-hover-text-outline,var(--item-text-outline,var(--dropdown-menu-item-hover-text-outline,var(--dropdown-menu-item-text-outline)))),var(--item-hover-text-shadow,var(--item-text-shadow,var(--dropdown-menu-item-hover-text-shadow,var(--dropdown-menu-item-text-shadow)))); background: var(--item-hover-background,var(--item-background,var(--dropdown-menu-item-hover-background,var(--dropdown-menu-item-background)))); border-top: var(--item-hover-border-top,var(--item-border-top,var(--dropdown-menu-item-hover-border-top,var(--dropdown-menu-item-border-top)))); border-bottom: var(--item-hover-border-bottom,var(--item-border-bottom,var(--dropdown-menu-item-hover-border-bottom,var(--dropdown-menu-item-border-bottom)))); box-shadow: var(--item-hover-box-shadow,var(--item-box-shadow,var(--dropdown-menu-item-hover-box-shadow,var(--dropdown-menu-item-box-shadow)))); }
.ptLEUT:hover.x0UOau, .ptLEUT.brJofP.x0UOau, .ptLEUT[data-preview="hover"].x0UOau { border-left: var(--item-hover-border-left,var(--item-border-left,var(--dropdown-menu-item-hover-border-left,var(--dropdown-menu-item-border-left)))); border-right: var(--item-hover-border-right,var(--item-border-right,var(--dropdown-menu-item-hover-border-right,var(--dropdown-menu-item-border-right)))); border-radius: var(--item-hover-border-radius,var(--item-border-radius,var(--dropdown-menu-item-hover-border-radius,var(--dropdown-menu-item-border-radius)))); }
.ptLEUT:hover .u9_aLl, .ptLEUT.brJofP .u9_aLl, .ptLEUT[data-preview="hover"] .u9_aLl { background-color: var(--item-hover-text-highlight,var(--item-text-highlight,var(--dropdown-menu-item-hover-text-highlight,var(--dropdown-menu-item-text-highlight)))); }
@media (forced-colors: active) {
  .ptLEUT { outline-offset: -1px; outline: buttontext solid 2px; }
  .ptLEUT.WB5Q35, .ptLEUT[data-preview="selected"], .ptLEUT:hover, .ptLEUT.brJofP, .ptLEUT[data-preview="hover"] { outline-offset: -2px; outline: highlight solid 3px; }
  .ptLEUT:focus, .ptLEUT:focus-visible { outline-offset: -2px !important; outline: highlight dashed 3px !important; }
}
.B2qCAf { direction: var(--submenu-sub-item-direction,var(--submenu-direction,var(--dropdown-menu-sub-item-direction,var(--dropdown-menu-direction,var(--direction))))); justify-self: var(--sub-item-justify-self); text-align: var(--sub-item-align,var(--align,var(--dropdown-menu-sub-item-align,var(--dropdown-menu-align)))); display: block; }
.B2qCAf.x0UOau { border-left: var(--sub-item-border-left,var(--dropdown-menu-sub-item-border-left)); border-right: var(--sub-item-border-right,var(--dropdown-menu-sub-item-border-right)); border-radius: var(--sub-item-border-radius,var(--dropdown-menu-sub-item-border-radius)); padding-left: var(--sub-item-padding-left,var(--sub-item-horizontal-padding,var(--dropdown-menu-sub-item-horizontal-padding))); padding-right: var(--sub-item-padding-right,var(--sub-item-horizontal-padding,var(--dropdown-menu-sub-item-horizontal-padding))); }
.B2qCAf.WB5Q35, .B2qCAf[data-preview="selected"] { font-style: ; font-variant-ligatures: ; font-variant-caps: ; font-variant-numeric: ; font-variant-east-asian: ; font-variant-alternates: ; font-variant-position: ; font-variant-emoji: ; font-weight: ; font-stretch: ; font-size: ; font-family: ; font-optical-sizing: ; font-size-adjust: ; font-kerning: ; font-feature-settings: ; font-variation-settings: ; font-language-override: ; color: var(--sub-item-selected-color,var(--sub-item-color,var(--dropdown-menu-sub-item-selected-color,var(--dropdown-menu-sub-item-color)))); letter-spacing: var(--sub-item-selected-letter-spacing,var(--sub-item-letter-spacing,var(--dropdown-menu-sub-item-selected-letter-spacing,var(--dropdown-menu-sub-item-letter-spacing)))); line-height: var(--sub-item-selected-line-height,var(--sub-item-line-height,var(--dropdown-menu-sub-item-selected-line-height,var(--dropdown-menu-sub-item-line-height)))); text-decoration-line: var(--sub-item-selected-text-decoration,var(--sub-item-text-decoration,var(--dropdown-menu-sub-item-selected-text-decoration,var(--dropdown-menu-sub-item-text-decoration)))); text-transform: var(--sub-item-selected-text-transform,var(--sub-item-text-transform,var(--dropdown-menu-sub-item-selected-text-transform,var(--dropdown-menu-sub-item-text-transform)))); text-shadow: var(--sub-item-selected-text-outline,var(--sub-item-text-outline,var(--dropdown-menu-sub-item-selected-text-outline,var(--dropdown-menu-sub-item-text-outline)))),var(--sub-item-selected-text-shadow,var(--sub-item-text-shadow,var(--dropdown-menu-sub-item-selected-text-shadow,var(--dropdown-menu-sub-item-text-shadow)))); background: var(--sub-item-selected-background,var(--sub-item-background,var(--dropdown-menu-sub-item-selected-background,var(--dropdown-menu-sub-item-background)))); border-top: var(--sub-item-selected-border-top,var(--sub-item-border-top,var(--dropdown-menu-sub-item-selected-border-top,var(--dropdown-menu-sub-item-border-top)))); border-bottom: var(--sub-item-selected-border-bottom,var(--sub-item-border-bottom,var(--dropdown-menu-sub-item-selected-border-bottom,var(--dropdown-menu-sub-item-border-bottom)))); box-shadow: var(--sub-item-selected-box-shadow,var(--sub-item-box-shadow,var(--dropdown-menu-sub-item-selected-box-shadow,var(--dropdown-menu-sub-item-box-shadow)))); }
.B2qCAf.WB5Q35.x0UOau, .B2qCAf[data-preview="selected"].x0UOau { border-left: var(--sub-item-selected-border-left,var(--sub-item-border-left,var(--dropdown-menu-sub-item-selected-border-left,var(--dropdown-menu-sub-item-border-left)))); border-right: var(--sub-item-selected-border-right,var(--sub-item-border-right,var(--dropdown-menu-sub-item-selected-border-right,var(--dropdown-menu-sub-item-border-right)))); border-radius: var(--sub-item-selected-border-radius,var(--sub-item-border-radius,var(--dropdown-menu-sub-item-selected-border-radius,var(--dropdown-menu-sub-item-border-radius)))); }
.B2qCAf.WB5Q35 .UCVF7R, .B2qCAf[data-preview="selected"] .UCVF7R { background-color: var(--sub-item-selected-text-highlight,var(--sub-item-text-highlight,var(--dropdown-menu-sub-item-selected-text-highlight,var(--dropdown-menu-sub-item-text-highlight)))); }
.B2qCAf:hover, .B2qCAf.brJofP, .B2qCAf[data-preview="hover"] { font-style: ; font-variant-ligatures: ; font-variant-caps: ; font-variant-numeric: ; font-variant-east-asian: ; font-variant-alternates: ; font-variant-position: ; font-variant-emoji: ; font-weight: ; font-stretch: ; font-size: ; font-family: ; font-optical-sizing: ; font-size-adjust: ; font-kerning: ; font-feature-settings: ; font-variation-settings: ; font-language-override: ; color: var(--sub-item-hover-color,var(--sub-item-color,var(--dropdown-menu-sub-item-hover-color,var(--dropdown-menu-sub-item-color)))); letter-spacing: var(--sub-item-hover-letter-spacing,var(--sub-item-letter-spacing,var(--dropdown-menu-sub-item-hover-letter-spacing,var(--dropdown-menu-sub-item-letter-spacing)))); line-height: var(--sub-item-hover-line-height,var(--sub-item-line-height,var(--dropdown-menu-sub-item-hover-line-height,var(--dropdown-menu-sub-item-line-height)))); text-decoration-line: var(--sub-item-hover-text-decoration,var(--sub-item-text-decoration,var(--dropdown-menu-sub-item-hover-text-decoration,var(--dropdown-menu-sub-item-text-decoration)))); text-transform: var(--sub-item-hover-text-transform,var(--sub-item-text-transform,var(--dropdown-menu-sub-item-hover-text-transform,var(--dropdown-menu-sub-item-text-transform)))); text-shadow: var(--sub-item-hover-text-outline,var(--sub-item-text-outline,var(--dropdown-menu-sub-item-hover-text-outline,var(--dropdown-menu-sub-item-text-outline)))),var(--sub-item-hover-text-shadow,var(--sub-item-text-shadow,var(--dropdown-menu-sub-item-hover-text-shadow,var(--dropdown-menu-sub-item-text-shadow)))); background: var(--sub-item-hover-background,var(--sub-item-background,var(--dropdown-menu-sub-item-hover-background,var(--dropdown-menu-sub-item-background)))); border-top: var(--sub-item-hover-border-top,var(--sub-item-border-top,var(--dropdown-menu-sub-item-hover-border-top,var(--dropdown-menu-sub-item-border-top)))); border-bottom: var(--sub-item-hover-border-bottom,var(--sub-item-border-bottom,var(--dropdown-menu-sub-item-hover-border-bottom,var(--dropdown-menu-sub-item-border-bottom)))); box-shadow: var(--sub-item-hover-box-shadow,var(--sub-item-box-shadow,var(--dropdown-menu-sub-item-hover-box-shadow,var(--dropdown-menu-sub-item-box-shadow)))); }
.B2qCAf:hover.x0UOau, .B2qCAf.brJofP.x0UOau, .B2qCAf[data-preview="hover"].x0UOau { border-left: var(--sub-item-hover-border-left,var(--sub-item-border-left,var(--dropdown-menu-sub-item-hover-border-left,var(--dropdown-menu-sub-item-border-left)))); border-right: var(--sub-item-hover-border-right,var(--sub-item-border-right,var(--dropdown-menu-sub-item-hover-border-right,var(--dropdown-menu-sub-item-border-right)))); border-radius: var(--sub-item-hover-border-radius,var(--sub-item-border-radius,var(--dropdown-menu-sub-item-hover-border-radius,var(--dropdown-menu-sub-item-border-radius)))); }
.B2qCAf:hover .UCVF7R, .B2qCAf.brJofP .UCVF7R, .B2qCAf[data-preview="hover"] .UCVF7R { background-color: var(--sub-item-hover-text-highlight,var(--sub-item-text-highlight,var(--dropdown-menu-sub-item-hover-text-highlight,var(--dropdown-menu-sub-item-text-highlight)))); }
@media (forced-colors: active) {
  .B2qCAf { outline-offset: -1px; outline: buttontext solid 2px; }
  .B2qCAf.WB5Q35, .B2qCAf[data-preview="selected"], .B2qCAf:hover, .B2qCAf.brJofP, .B2qCAf[data-preview="hover"] { outline-offset: -2px; outline: highlight solid 3px; }
  .B2qCAf:focus, .B2qCAf:focus-visible { outline-offset: -2px !important; outline: highlight dashed 3px !important; }
}
.u9_aLl { background-color: var(--item-text-highlight,var(--dropdown-menu-item-text-highlight)); text-align: inherit; text-decoration-line: inherit; text-transform: inherit; text-shadow: inherit; display: inline-block; }
.UCVF7R { background-color: var(--sub-item-text-highlight,var(--dropdown-menu-sub-item-text-highlight)); }
.eP1KVV { font-style: ; font-variant-ligatures: ; font-variant-caps: ; font-variant-numeric: ; font-variant-east-asian: ; font-variant-alternates: ; font-variant-position: ; font-variant-emoji: ; font-weight: ; font-stretch: ; font-size: ; font-family: ; font-optical-sizing: ; font-size-adjust: ; font-kerning: ; font-feature-settings: ; font-variation-settings: ; font-language-override: ; color: var(--item-color,var(--dropdown-menu-item-color)); letter-spacing: var(--item-letter-spacing,var(--dropdown-menu-item-letter-spacing)); line-height: var(--item-line-height,var(--dropdown-menu-item-line-height)); text-decoration-line: var(--item-text-decoration,var(--dropdown-menu-item-text-decoration)); text-transform: var(--item-text-transform,var(--dropdown-menu-item-text-transform)); text-shadow: var(--item-text-outline,var(--dropdown-menu-item-text-outline)),var(--item-text-shadow,var(--dropdown-menu-item-text-shadow)); background: var(--item-background,var(--dropdown-menu-item-background)); border-top: var(--item-border-top,var(--dropdown-menu-item-border-top)); border-bottom: var(--item-border-bottom,var(--dropdown-menu-item-border-bottom)); box-shadow: var(--item-box-shadow,var(--dropdown-menu-item-box-shadow)); }
._3mA1c { font-style: ; font-variant-ligatures: ; font-variant-caps: ; font-variant-numeric: ; font-variant-east-asian: ; font-variant-alternates: ; font-variant-position: ; font-variant-emoji: ; font-weight: ; font-stretch: ; font-size: ; font-family: ; font-optical-sizing: ; font-size-adjust: ; font-kerning: ; font-feature-settings: ; font-variation-settings: ; font-language-override: ; color: var(--sub-item-color,var(--dropdown-menu-sub-item-color)); letter-spacing: var(--sub-item-letter-spacing,var(--dropdown-menu-sub-item-letter-spacing)); line-height: var(--sub-item-line-height,var(--dropdown-menu-sub-item-line-height)); text-decoration-line: var(--sub-item-text-decoration,var(--dropdown-menu-sub-item-text-decoration)); text-transform: var(--sub-item-text-transform,var(--dropdown-menu-sub-item-text-transform)); text-shadow: var(--sub-item-text-outline,var(--dropdown-menu-sub-item-text-outline)),var(--sub-item-text-shadow,var(--dropdown-menu-sub-item-text-shadow)); background: var(--sub-item-background,var(--dropdown-menu-sub-item-background)); border-top: var(--sub-item-border-top,var(--dropdown-menu-sub-item-border-top)); border-bottom: var(--sub-item-border-bottom,var(--dropdown-menu-sub-item-border-bottom)); box-shadow: var(--sub-item-box-shadow,var(--dropdown-menu-sub-item-box-shadow)); padding-top: var(--sub-item-padding-top,var(--sub-item-vertical-padding,var(--dropdown-menu-sub-item-vertical-padding))); padding-bottom: var(--sub-item-padding-bottom,var(--sub-item-vertical-padding,var(--dropdown-menu-sub-item-vertical-padding))); }
.cNddzb[data-animation-name="revealFromTop"] { transition: opacity 0.4s cubic-bezier(0.645, 0.045, 0.355, 1), clip-path 0.4s cubic-bezier(0.645, 0.045, 0.355, 1); }
.cNddzb[data-animation-name="revealFromTop"][data-animation-state="enter"], .cNddzb[data-animation-name="revealFromTop"][data-animation-state="exitActive"], .cNddzb[data-animation-name="revealFromTop"][data-animation-state="exitDone"] { clip-path: var(--animation-clip-path); opacity: 0; }
.cNddzb[data-animation-name="revealFromTop"][data-animation-state="exit"], .cNddzb[data-animation-name="revealFromTop"][data-animation-state="enterActive"] { clip-path: inset(var(--shadow-margin,0%) var(--shadow-margin,0%) var(--shadow-margin,0%) var(--shadow-margin,0%)); }
.cNddzb[data-animation-name="revealFromTop"][data-animation-state="enterDone"] { clip-path: unset; }
.cNddzb[data-animation-name="revealFromTop"][data-animation-state="enterActive"], .cNddzb[data-animation-name="revealFromTop"][data-animation-state="enterDone"], .cNddzb[data-animation-name="revealFromTop"][data-animation-state="exit"] { opacity: 1; }
.cNddzb[data-animation-name="fadeIn"] { transition: opacity 0.4s cubic-bezier(0.645, 0.045, 0.355, 1); }
.cNddzb[data-animation-name="fadeIn"][data-animation-state="enter"], .cNddzb[data-animation-name="fadeIn"][data-animation-state="exitActive"], .cNddzb[data-animation-name="fadeIn"][data-animation-state="exitDone"] { opacity: 0; }
.cNddzb[data-animation-name="fadeIn"][data-animation-state="enterActive"], .cNddzb[data-animation-name="fadeIn"][data-animation-state="enterDone"], .cNddzb[data-animation-name="fadeIn"][data-animation-state="exit"] { opacity: 1; }
.cNddzb { background: var(--container-background,var(--dropdown-container-background)); border-top: var(--container-border-top,var(--dropdown-container-border-top)); border-bottom: var(--container-border-bottom,var(--dropdown-container-border-bottom)); box-shadow: var(--container-box-shadow,var(--dropdown-container-box-shadow)); }
.cNddzb.Nk9NbA { border-left: var(--container-border-left,var(--dropdown-container-border-left)); border-right: var(--container-border-right,var(--dropdown-container-border-right)); border-radius: var(--container-border-radius,var(--dropdown-container-border-radius)); }
.cNddzb.W_BIhg { border-inline-start: var(--container-border-inline-start,var(--dropdown-container-border-inline-start)); border-inline-end: var(--container-border-inline-end,var(--dropdown-container-border-inline-end)); border-start-start-radius: var(--container-border-start-start-radius,var(--dropdown-container-border-start-start-radius)); border-start-end-radius: var(--container-border-start-end-radius,var(--dropdown-container-border-start-end-radius)); border-end-end-radius: var(--container-border-end-end-radius,var(--dropdown-container-border-end-end-radius)); border-end-start-radius: var(--container-border-end-start-radius,var(--dropdown-container-border-end-start-radius)); }
.OOc2NG { direction: ltr; }
.G4Bkwp { box-sizing: border-box; }
div.wiZmhC { display: var(--l_display,var(--hamburger-menu-root-display,var(--container-display))); }
[data-hamburger-btn-label] { display: none; }
div.wiZmhC[data-prehydration] [data-hamburger-btn-label] { z-index: 1; cursor: pointer; pointer-events: auto; display: block; position: absolute; inset: 0px; }
.pcn0FH { clip: rect(0px, 0px, 0px, 0px); white-space: nowrap; border: 0px; width: 1px; height: 1px; margin: -1px; padding: 0px; position: absolute; overflow: hidden; }
.HamburgerOpenButton3537389287__nav { display: inherit; height: inherit; width: auto; }
.uxNlIP { direction: var(--btn-direction); cursor: pointer; min-width: var(--btn-min-width); box-sizing: border-box; touch-action: manipulation; border-left: var(--border-left); border-right: var(--border-right); border-top: var(--border-top); border-bottom: var(--border-bottom); border-top-left-radius: var(--border-top-left-radius); border-top-right-radius: var(--border-top-right-radius); border-bottom-left-radius: var(--border-bottom-left-radius); border-bottom-right-radius: var(--border-bottom-right-radius); width: 100%; height: 100%; min-height: 10px; box-shadow: var(--box-shadow); background: var(--background); padding-left: var(--padding-left); padding-right: var(--padding-right); padding-top: var(--padding-top); padding-bottom: var(--padding-bottom); display: block; }
@media (forced-colors: active) {
  .uxNlIP.itVkSN { color: buttontext !important; background: buttonface !important; }
  .uxNlIP:not(:disabled) { outline-offset: 0px; outline: buttontext solid 2px; }
  .uxNlIP:not(:disabled):hover, .uxNlIP:not(:disabled)[aria-pressed="true"], .uxNlIP:not(:disabled)[aria-selected="true"], .uxNlIP:not(:disabled)[data-preview="selected"] { outline-offset: 1px; outline: highlight solid 3px; }
  .uxNlIP:not(:disabled):focus, .uxNlIP:not(:disabled):focus-visible { outline-offset: 1px; outline: highlight solid 3px !important; }
  .uxNlIP.itVkSN:disabled { color: graytext !important; }
}
.uxNlIP.KuCfHA:not(:hover):not(:disabled) { border-color: var(--corvid-border-color,initial); }
.uxNlIP.aNAcG0:not(:hover):not(:disabled) { background-color: var(--corvid-background-color,var(--background)); }
.uxNlIP:hover, .uxNlIP [data-preview="hover"] { border-left: var(--hover-border-left,var(--border-left)); border-right: var(--hover-border-right,var(--border-right)); border-top: var(--hover-border-top,var(--border-top)); border-bottom: var(--hover-border-bottom,var(--border-bottom)); border-top-left-radius: var(--hover-border-top-left-radius,var(--border-top-left-radius)); border-top-right-radius: var(--hover-border-top-right-radius,var(--border-top-right-radius)); border-bottom-left-radius: var(--hover-border-bottom-left-radius,var(--border-bottom-left-radius)); border-bottom-right-radius: var(--hover-border-bottom-right-radius,var(--border-bottom-right-radius)); box-shadow: var(--hover-box-shadow,var(--box-shadow)); background: var(--hover-background,var(--background)); padding-left: var(--hover-padding-left,var(--padding-left)); padding-right: var(--hover-padding-right,var(--padding-right)); padding-top: var(--hover-padding-top,var(--padding-top)); padding-bottom: var(--hover-padding-bottom,var(--padding-bottom)); }
.uxNlIP.GPIMxy:hover:not(:disabled) { border-color: var(--corvid-hover-border-color,initial); }
.uxNlIP.KceBs9:hover:not(:disabled) { background-color: var(--corvid-hover-background-color,var(--hover-background,var(--background))); }
.uxNlIP:disabled, .uxNlIP [data-preview="disabled"] { cursor: default; border-left: var(--disabled-border-left,var(--border-left)); border-right: var(--disabled-border-right,var(--border-right)); border-top: var(--disabled-border-top,var(--border-top)); border-bottom: var(--disabled-border-bottom,var(--border-bottom)); border-top-left-radius: var(--disabled-border-top-left-radius,var(--border-top-left-radius)); border-top-right-radius: var(--disabled-border-top-right-radius,var(--border-top-right-radius)); border-bottom-left-radius: var(--disabled-border-bottom-left-radius,var(--border-bottom-left-radius)); border-bottom-right-radius: var(--disabled-border-bottom-right-radius,var(--border-bottom-right-radius)); box-shadow: var(--disabled-box-shadow,var(--box-shadow)); background: var(--disabled-background,var(--background)); padding-left: var(--disabled-padding-left,var(--padding-left)); padding-right: var(--disabled-padding-right,var(--padding-right)); padding-top: var(--disabled-padding-top,var(--padding-top)); padding-bottom: var(--disabled-padding-bottom,var(--padding-bottom)); }
.uxNlIP.N3sAZG:disabled:not(:hover) { border-color: var(--corvid-disabled-border-color,initial); }
.uxNlIP._FFhff:disabled:not(:hover) { background-color: var(--corvid-disabled-background-color,var(--disabled-background,var(--background))); }
.I0RXdK { display: var(--label-display); font-style: ; font-variant-ligatures: ; font-variant-caps: ; font-variant-numeric: ; font-variant-east-asian: ; font-variant-alternates: ; font-variant-position: ; font-variant-emoji: ; font-weight: ; font-stretch: ; font-size: ; font-family: ; font-optical-sizing: ; font-size-adjust: ; font-kerning: ; font-feature-settings: ; font-variation-settings: ; font-language-override: ; color: var(--color); letter-spacing: var(--letter-spacing); line-height: var(--line-height); text-decoration-line: var(--text-decoration); direction: var(--direction); text-align: var(--text-align,revert); background-color: var(--text-highlight,transparent); text-transform: var(--text-transform); text-shadow: var(--text-outline),var(--text-shadow); overflow: var(--overflow,hidden); text-overflow: var(--label-text-overflow); white-space: var(--label-white-space); min-width: 1.8em; max-width: 100%; transition: inherit; }
.uxNlIP.siSNn5:not(:hover):not(:disabled) .I0RXdK { color: var(--corvid-color,var(--color)); }
.uxNlIP:hover .I0RXdK, .uxNlIP [data-preview="hover"] .I0RXdK { display: var(--hover-label-display,var(--label-display)); font-style: ; font-variant-ligatures: ; font-variant-caps: ; font-variant-numeric: ; font-variant-east-asian: ; font-variant-alternates: ; font-variant-position: ; font-variant-emoji: ; font-weight: ; font-stretch: ; font-size: ; font-family: ; font-optical-sizing: ; font-size-adjust: ; font-kerning: ; font-feature-settings: ; font-variation-settings: ; font-language-override: ; color: var(--hover-color,var(--color)); letter-spacing: var(--hover-letter-spacing,var(--letter-spacing)); line-height: var(--hover-line-height,var(--line-height)); text-decoration-line: var(--hover-text-decoration,var(--text-decoration)); direction: var(--hover-direction,var(--direction)); text-align: var(--hover-text-align,var(--text-align,revert)); background-color: var(--hover-text-highlight,var(--text-highlight,transparent)); text-transform: var(--hover-text-transform,var(--text-transform)); text-shadow: var(--hover-text-outline,var(--text-outline)),var(--hover-text-shadow,var(--text-shadow)); }
.uxNlIP.EJ6L9y:hover:not(:disabled) .I0RXdK { color: var(--corvid-hover-color,var(--hover-color,var(--color))); }
.uxNlIP:disabled .I0RXdK, .uxNlIP [data-preview="disabled"] .I0RXdK { display: var(--disabled-label-display,var(--label-display)); font-style: ; font-variant-ligatures: ; font-variant-caps: ; font-variant-numeric: ; font-variant-east-asian: ; font-variant-alternates: ; font-variant-position: ; font-variant-emoji: ; font-weight: ; font-stretch: ; font-size: ; font-family: ; font-optical-sizing: ; font-size-adjust: ; font-kerning: ; font-feature-settings: ; font-variation-settings: ; font-language-override: ; color: var(--disabled-color,var(--color)); letter-spacing: var(--disabled-letter-spacing,var(--letter-spacing)); line-height: var(--disabled-line-height,var(--line-height)); text-decoration-line: var(--disabled-text-decoration,var(--text-decoration)); direction: var(--disabled-direction,var(--direction)); text-align: var(--disabled-text-align,var(--text-align,revert)); background-color: var(--disabled-text-highlight,var(--text-highlight,transparent)); text-transform: var(--disabled-text-transform,var(--text-transform)); text-shadow: var(--disabled-text-outline,var(--text-outline)),var(--disabled-text-shadow,var(--text-shadow)); }
.uxNlIP.S6tzPA:disabled:not(:hover) .I0RXdK { color: var(--corvid-disabled-color,var(--disabled-color,var(--color))); }
.kAoW_K { box-sizing: border-box; color: rgb(0, 0, 0); text-decoration: none; }
.VzoZx_ { justify-content: var(--container-justify-content); flex-basis: auto; flex-direction: var(--container-flex-direction); align-items: var(--container-align-items); gap: var(--content-gap,"0px"); flex-grow: 1; width: 100%; height: 100%; transition: 0.4s, visibility; display: flex; overflow: hidden; }
.p_5A25 { min-width: 1px; display: var(--icon-display); width: var(--icon-size); height: var(--icon-size); fill: var(--icon-color); flex-shrink: 0; order: var(--icon-order,0); transform: rotate(var(--icon-rotation)); transition: inherit; }
.uxNlIP.iN4eVS:not(:hover):not(:disabled) .p_5A25 { fill: var(--corvid-icon-color,var(--icon-color)); }
.uxNlIP:hover .p_5A25, .uxNlIP [data-preview="hover"] .p_5A25 { display: var(--hover-icon-display,var(--icon-display)); width: var(--hover-icon-size,var(--icon-size)); height: var(--hover-icon-size,var(--icon-size)); fill: var(--hover-icon-color,var(--icon-color)); transform: rotate(var(--hover-icon-rotation,var(--icon-rotation))); }
.uxNlIP.SGrXAN:hover:not(:disabled) .p_5A25 { fill: var(--corvid-hover-icon-color,var(--hover-icon-color,var(--icon-color))); }
.uxNlIP:disabled .p_5A25, .uxNlIP [data-preview="disabled"] .p_5A25 { display: var(--disabled-icon-display,var(--icon-display)); width: var(--disabled-icon-size,var(--icon-size)); height: var(--disabled-icon-size,var(--icon-size)); fill: var(--disabled-icon-color,var(--icon-color)); transform: rotate(var(--disabled-icon-rotation,var(--icon-rotation))); }
.uxNlIP.ZBuT2t:disabled:not(:hover) .p_5A25 { fill: var(--corvid-disabled-icon-color,var(--disabled-icon-color,var(--icon-color))); }
.p_5A25 > span, .p_5A25 svg { width: inherit; height: inherit; display: flex; }
@media (forced-colors: active) {
  .uxNlIP.itVkSN .I0RXdK { color: inherit !important; }
  .p_5A25, .p_5A25 svg:not([data-type="ugc"]):not([data-type="color"]), .p_5A25 svg:not([data-type="ugc"]):not([data-type="color"]) * { fill: currentcolor !important; stroke: currentcolor !important; }
}
.HMOnu5 { display: inherit; height: inherit; width: auto; }
.HamburgerOverlay547129737__root { visibility: hidden; box-sizing: border-box; z-index: var(--above-all-z-index); left: 0px; height: calc(100vh - var(--wix-ads-height)) !important; width: 100vw !important; top: var(--wix-ads-height) !important; position: fixed !important; }
.HamburgerOverlay547129737__overlay { box-sizing: border-box; width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; }
.HamburgerOverlay547129737__root.HamburgerOverlay547129737--isMenuOpen { visibility: visible; }
.HamburgerOverlay547129737__root:not(.HamburgerOverlay547129737--showBackgroundOverlay) { background-color: rgba(0, 0, 0, 0); }
.HamburgerOverlay547129737__root.HamburgerOverlay547129737--shouldScroll { overflow: hidden scroll; }
.HamburgerOverlay547129737__scrollContent { position: relative; }
.OrbgmN[data-part="hamburger-overlay"] { opacity: var(--hamburger-overlay-initial-opacity); }
.OrbgmN[data-part="hamburger-overlay"][data-animation-name="fadeIn"] { transition: opacity 0.4s; }
.OrbgmN[data-part="hamburger-overlay"][data-animation-name="fadeIn"][data-animation-state="enterActive"], .OrbgmN[data-part="hamburger-overlay"][data-animation-name="fadeIn"][data-animation-state="enterDone"] { opacity: 1; }
.xdu0As { background: var(--background); border: var(--border); border-radius: var(--border-radius); box-shadow: var(--box-shadow); z-index: var(--above-all-z-index); box-sizing: border-box; visibility: hidden; inset-inline-start: 0px; height: calc(100vh - var(--wix-ads-height)) !important; width: 100vw !important; position: fixed !important; inset-block-start: var(--wix-ads-height) !important; }
.oSs9UC { box-sizing: border-box; width: 100%; height: 100%; position: absolute; inset-block-start: 0px; inset-inline-start: 0px; }
.UOTM1J { visibility: visible; }
.xdu0As:not(.mh8_De) { background-color: rgba(0, 0, 0, 0); }
.vCpC6x { overflow: hidden scroll; }
.mhdEAw { position: relative; }
[data-prehydration]:has([data-hamburger-toggle]:checked) [data-part="hamburger-overlay"] { transition: opacity 0.4s cubic-bezier(0.645, 0.045, 0.355, 1), visibility linear; opacity: 1 !important; visibility: visible !important; }
[data-hamburger-overlay-label] { display: none; }
[data-prehydration]:has([data-hamburger-toggle]:checked) [data-part="hamburger-overlay"] [data-hamburger-overlay-label] { z-index: 1; cursor: pointer; display: block; position: absolute; inset: 0px; }
.EtmdIW { cursor: pointer; }
.gpDCD5 { --container-corvid-border-color: rgba(var(--brd,var(--color_15,color_15)),var(--alpha-brd,1)); --container-corvid-border-size: var(--brw,1px); --container-corvid-background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1)); --backdrop-filter: $backdrop-filter; }
.jv9xi4 { border: var(--container-corvid-border-width,var(--brw,1px)) solid var(--container-corvid-border-color,rgba(var(--brd,var(--color_15,color_15)),var(--alpha-brd,1))); background-color: var(--container-corvid-background-color,rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1))); backdrop-filter: var(--backdrop-filter,none); background-image: var(--bg-gradient,none); border-radius: var(--rd,5px); box-shadow: var(--shd,0 1px 4px #0009); position: absolute; inset: 0px; }
.StylableHorizontalMenu3372578893__root { box-sizing: border-box; width: 100%; height: 100%; display: flex; }
.StylableHorizontalMenu3372578893__root * { box-sizing: border-box; }
.StylableHorizontalMenu3372578893__menu { flex-wrap: var(--menu-flex-wrap,wrap); min-width: fit-content; display: flex; }
.StylableHorizontalMenu3372578893__root.StylableHorizontalMenu3372578893---menuMode-6-scroll .StylableHorizontalMenu3372578893__menuItem { box-sizing: border-box; height: 100%; margin-top: 0px !important; margin-bottom: 0px !important; }
.StylableHorizontalMenu3372578893__root.StylableHorizontalMenu3372578893---menuMode-6-scroll .StylableHorizontalMenu3372578893__menu > li:first-of-type .StylableHorizontalMenu3372578893__menuItem { margin-inline-start: 0px !important; }
.StylableHorizontalMenu3372578893__root.StylableHorizontalMenu3372578893---menuMode-6-scroll .StylableHorizontalMenu3372578893__menu > li:last-of-type .StylableHorizontalMenu3372578893__menuItem { margin-inline-end: 0px !important; }
.StylableHorizontalMenu3372578893__root.StylableHorizontalMenu3372578893---menuMode-6-scroll .StylableHorizontalMenu3372578893__menu { height: auto !important; margin: 0px !important; }
.StylableHorizontalMenu3372578893__root.StylableHorizontalMenu3372578893---menuMode-6-scroll { scrollbar-width: none; overflow-x: scroll; }
.StylableHorizontalMenu3372578893__root.StylableHorizontalMenu3372578893---menuMode-6-scroll::-webkit-scrollbar { display: none; }
.StylableHorizontalMenu3372578893__menuItem { position: relative; --focus-ring-box-shadow: inset 0 0 0 2px #116dff, inset 0 0 0 4px #fff !important; }
.StylableHorizontalMenu3372578893__megaMenuWrapper { display: flex; }
.itemDepth02233374943__root { cursor: pointer; flex: 1 1 0%; text-decoration: none; display: block; }
.itemDepth02233374943__root.itemDepth02233374943--isHovered, .itemDepth02233374943__root.itemDepth02233374943--isCurrentPage, .itemDepth02233374943__root.itemDepth02233374943--isHovered .itemDepth02233374943__label, .itemDepth02233374943__root.itemDepth02233374943--isCurrentPage .itemDepth02233374943__label { transition: 80ms cubic-bezier(0, 0, 1, 1); }
.itemDepth02233374943__container { align-items: center; height: 100%; display: flex; }
.itemDepth02233374943__label { white-space: nowrap; transition: inherit; }
.itemDepth02233374943__itemWrapper { flex-grow: inherit; }
.itemDepth02233374943__positionBox { z-index: var(--position-box-z-index,47); margin: auto; display: none; position: fixed; }
.itemDepth02233374943__positionBox.itemDepth02233374943--isColumn { position: absolute; left: 0px; right: 0px; }
.itemDepth02233374943__positionBox.itemDepth02233374943--isStretched { max-width: unset; }
@keyframes itemDepth02233374943__fadeIn { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
.itemDepth02233374943__animationBox { opacity: 0; animation-duration: calc(var(--is-animated) * .1s); animation-delay: calc(var(--is-animated) * 50ms); max-height: var(--max-height,none); overflow-y: var(--overflow-y,visible); transition: border-color 80ms cubic-bezier(0.25, 1, 0.5, 1), box-shadow 80ms cubic-bezier(0.25, 1, 0.5, 1); animation-fill-mode: forwards; }
.itemDepth02233374943__positionBox.itemDepth02233374943--isStretched > .itemDepth02233374943__animationBox { width: 100%; }
.itemDepth02233374943__positionBox.itemDepth02233374943--isStretched .itemDepth02233374943__megaMenuComp { width: 100% !important; }
.itemDepth02233374943__alignBox { display: flex; }
.itemDepth02233374943__list { column-gap: calc(1px * var(--horizontalSpacing)); }
.itemDepth02233374943__itemWrapper[data-hovered] > .itemDepth02233374943__positionBox { visibility: hidden; display: block; }
.itemDepth02233374943__itemWrapper[data-shown] > .itemDepth02233374943__positionBox { visibility: visible; display: block; }
.itemDepth02233374943__itemWrapper[data-hovered] > .itemDepth02233374943__positionBox > .itemDepth02233374943__animationBox { animation-name: itemDepth02233374943__fadeIn; }
.itemDepth02233374943__megaMenuComp { direction: ltr; flex-shrink: 0; margin-top: var(--containerMarginTop) !important; padding: 0px !important; }
.itemDepth02233374943__itemWrapper:not([data-hovered]) .itemDepth02233374943__megaMenuComp { display: none; }
[data-prehydration] .itemDepth02233374943__itemWrapper:hover > .itemDepth02233374943__positionBox.itemDepth02233374943--isColumn.itemDepth02233374943--isStretched { display: block; position: fixed !important; }
[data-prehydration] .itemDepth02233374943__itemWrapper:hover > .itemDepth02233374943__positionBox.itemDepth02233374943--isColumn > .itemDepth02233374943__animationBox { opacity: 1; }
[data-prehydration] .itemDepth02233374943__itemWrapper:hover > .itemDepth02233374943__positionBox.itemDepth02233374943--isColumn .itemDepth02233374943__megaMenuComp { display: block; }
.itemDepth12472627565__root { text-decoration: none; display: block; position: relative; }
.itemDepth12472627565__container { display: flex; }
.itemDepth12472627565__label { text-overflow: clip; white-space: var(--white-space); overflow-wrap: var(--label-word-wrap); display: block; overflow: hidden; text-align: inherit !important; }
.itemDepth12472627565__itemWrapper { break-inside: avoid; position: relative; }
.itemDepth12472627565__itemWrapper::after { content: ""; clear: both; display: table; }
.itemDepth12472627565__positionBox { position: var(--subsubmenu-box-position); display: var(--subsubmenu-box-display); top: 0px; left: var(--subsubmenu-box-left); right: var(--subsubmenu-box-right); }
.itemDepth12472627565__positionBox[data-reverted] { left: var(--subsubmenu-box-right); right: var(--subsubmenu-box-left); }
.itemDepth12472627565__itemWrapper[data-hovered] > .itemDepth12472627565__positionBox { display: block; }
@keyframes itemDepth12472627565__fadeIn { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
.itemDepth12472627565__animationBox { opacity: 0; animation-duration: calc(var(--is-animated) * .1s); animation-delay: calc(var(--is-animated) * 50ms); animation-fill-mode: forwards; margin-top: 0px !important; }
.itemDepth12472627565__itemWrapper[data-hovered] > .itemDepth12472627565__positionBox > .itemDepth12472627565__animationBox { animation-name: itemDepth12472627565__fadeIn; }
.submenu815198092__heading .itemDepth12472627565__label { color: rgb(0, 0, 0); }
.submenu815198092__pageWrapper { margin-left: auto !important; margin-right: auto !important; }
.submenu815198092__overrideWidth { width: 100% !important; }
.submenu815198092__rowItem:last-child { margin-bottom: 0px !important; }
.submenu815198092__rowItem:first-child, .submenu815198092__rowItem + .submenu815198092__rowItem { margin-top: 0px; }
.h75ntl { display: var(--navbar-display,block); height: 100%; }
.I9v6Rw:hover { z-index: var(--is-sticky,auto); }
.Aj_PK7 { clip: rect(0px, 0px, 0px, 0px); border: 0px; width: 1px; height: 1px; margin: -1px; padding: 0px; position: absolute; overflow: hidden; }
.wZrAIE { min-width: var(--min-width-override); min-height: var(--min-height-override); }
.itemShared2352141355__rootContainer { height: 100%; }
.itemShared2352141355__rootContainer.itemShared2352141355--isRow { flex-direction: row; display: flex; }
.itemShared2352141355__rootContainer.itemShared2352141355--isRow .itemShared2352141355__menuItem { flex-grow: 1; }
.itemShared2352141355__accessibilityIconWrapper { width: 0px; }
.itemShared2352141355__accessibilityIconWrapper.itemShared2352141355--isIconShown { width: unset; margin-inline: 4px 8px; }
.itemShared2352141355__accessibilityIconWrapper.itemShared2352141355--isTopLevel.itemShared2352141355--isIconShown { align-items: center; display: flex; }
.itemShared2352141355__accessibilityIcon { clip: rect(0px, 0px, 0px, 0px); clip-path: inset(50%); width: 0px; height: 0px; }
.itemShared2352141355__accessibilityIcon.itemShared2352141355--isIconShown { width: 24px; height: 24px; clip-path: unset; background: rgb(255, 255, 255); }
.itemShared2352141355__accessibilityIcon.itemShared2352141355--isOpen { rotate: 180deg; }
.ScrollButton2305195801__root { cursor: pointer; opacity: 0; pointer-events: none; justify-content: center; align-items: center; display: flex; overflow: hidden; }
.ScrollButton2305195801__root:hover { transition: 80ms cubic-bezier(0, 0, 1, 1); }
.ScrollButton2305195801__root.ScrollButton2305195801---side-4-left { transform: scaleX(-1); }
.ScrollButton2305195801__root.ScrollButton2305195801--isVisible { opacity: 1; pointer-events: auto; }
.ScrollButton2305195801__icon { min-width: 1px; max-width: 100%; max-height: 100%; }
.ScrollButton2305195801__icon > svg { width: inherit; height: inherit; }
.ScrollControls2015960785__root { padding-top: inherit; padding-bottom: inherit; border-style: inherit; border-width: inherit; border-image: inherit; display: var(--scroll-controls-display,flex); pointer-events: none; border-color: rgba(0, 0, 0, 0); justify-content: space-between; position: absolute; inset: 0px; }
.ZhVEJq { touch-action: manipulation; }
.PoVCDy { text-align: initial; box-sizing: border-box; align-items: center; justify-content: var(--label-align); width: max-content; min-width: 100%; display: flex; }
@media (forced-colors: active) {
  .PoVCDy { outline-offset: 0px; outline: buttontext solid 2px; }
  .PoVCDy:hover { outline-offset: 1px; outline: highlight solid 3px; }
  .PoVCDy:focus, .PoVCDy:focus-visible { outline-offset: 1px; outline: highlight solid 3px !important; }
  [aria-disabled="true"] .PoVCDy { outline: none; }
}
.PoVCDy::before { content: ""; max-width: var(--margin-start,0px); flex-grow: 1; align-self: stretch; }
.PoVCDy::after { content: ""; max-width: var(--margin-end,0px); flex-grow: 1; align-self: stretch; }
.lIkFMb { display: var(--display); --display: grid; grid-template-columns: minmax(0px, 1fr); }
.lIkFMb .PoVCDy { border-radius: var(--corvid-border-radius,var(--rd,0)); transition: var(--trans1,border-color .4s ease 0s, background-color .4s ease 0s); box-shadow: var(--shd,0 1px 4px #0009); padding-left: var(--horizontalPadding,0); padding-right: var(--horizontalPadding,0); padding-top: var(--verticalPadding,0); padding-bottom: var(--verticalPadding,0); width: auto; position: relative; }
.lIkFMb .PoVCDy::before { width: var(--margin-start,0px); flex-shrink: 0; }
.lIkFMb .PoVCDy::after { width: var(--margin-end,0px); flex-shrink: 0; }
.lIkFMb .Gf1CuA { font: var(--fnt,var(--font_5)); transition: var(--trans2,color .4s ease 0s); color: var(--corvid-color,rgb(var(--txt,var(--color_15,color_15)))); position: relative; }
.lIkFMb[aria-disabled="false"] .PoVCDy { background-color: var(--corvid-background-color,rgba(var(--bg,var(--color_17,color_17)),var(--alpha-bg,1))); border: solid var(--corvid-border-color,rgba(var(--brd,var(--color_15,color_15)),var(--alpha-brd,1))) var(--corvid-border-width,var(--brw,0)); cursor: pointer !important; }
body.device-mobile-optimized .lIkFMb[aria-disabled="false"]:active .PoVCDy, :host(.device-mobile-optimized) .lIkFMb[aria-disabled="false"]:active .PoVCDy { background-color: var(--corvid-hover-background-color,rgba(var(--bgh,var(--color_18,color_18)),var(--alpha-bgh,1))); border-color: var(--corvid-hover-border-color,rgba(var(--brdh,var(--color_15,color_15)),var(--alpha-brdh,1))); }
body.device-mobile-optimized .lIkFMb[aria-disabled="false"]:active .Gf1CuA, :host(.device-mobile-optimized) .lIkFMb[aria-disabled="false"]:active .Gf1CuA { color: var(--corvid-hover-color,rgb(var(--txth,var(--color_15,color_15)))); }
body:not(.device-mobile-optimized) .lIkFMb[aria-disabled="false"]:hover .PoVCDy, :host(:not(.device-mobile-optimized)) .lIkFMb[aria-disabled="false"]:hover .PoVCDy { background-color: var(--corvid-hover-background-color,rgba(var(--bgh,var(--color_18,color_18)),var(--alpha-bgh,1))); border-color: var(--corvid-hover-border-color,rgba(var(--brdh,var(--color_15,color_15)),var(--alpha-brdh,1))); }
body:not(.device-mobile-optimized) .lIkFMb[aria-disabled="false"]:hover .Gf1CuA, :host(:not(.device-mobile-optimized)) .lIkFMb[aria-disabled="false"]:hover .Gf1CuA { color: var(--corvid-hover-color,rgb(var(--txth,var(--color_15,color_15)))); }
.lIkFMb[aria-disabled="true"] .PoVCDy { background-color: var(--corvid-disabled-background-color,rgba(var(--bgd,204,204,204),var(--alpha-bgd,1))); border-color: var(--corvid-disabled-border-color,rgba(var(--brdd,204,204,204),var(--alpha-brdd,1))); }
.lIkFMb[aria-disabled="true"] .Gf1CuA { color: var(--corvid-disabled-color,rgb(var(--txtd,255,255,255))); }
.lIkFMb .Gf1CuA { text-align: var(--label-text-align); }
.ooGRUo { display: contents; }
.Qh0lWW { width: 100%; height: 100%; display: block; }
.Qh0lWW img { max-width: var(--wix-img-max-width,100%); }
.Qh0lWW[data-animate-blur] img { filter: blur(9px); transition: filter 0.8s ease-in; }
.Qh0lWW[data-animate-blur] img[data-load-done] { filter: none; }
.sFiSiq { width: 100%; height: 100%; display: block; }
.aDzdcC { clip-path: var(--fill-layer-clip); }
.aDzdcC, .rv3vOe { width: 100%; height: 100%; position: absolute; top: 0px; }
.dnHU4q img { width: 100%; height: 100%; }
.X9nqm0 { opacity: 0; position: absolute; top: 0px; }
.ZUV7Qj { width: 0px; height: 0px; position: absolute; top: 0px; left: 0px; overflow: hidden; }
.UZsu9f { position: var(--fill-layer-background-media-position); pointer-events: var(--fill-layer-background-media-pointer-events); width: 100%; height: 100%; top: 0px; left: 0px; }
.WnIl2C, .OAmk_6 { width: 100%; height: 100%; top: 0px; }
.OAmk_6 { position: absolute; }
.WnIl2C { background-color: var(--fill-layer-background-overlay-color); position: var(--fill-layer-background-overlay-position); opacity: var(--fill-layer-background-overlay-blend-opacity-fallback,1); transform: var(--fill-layer-background-overlay-transform); }
@supports (mix-blend-mode:overlay) {
  .WnIl2C { mix-blend-mode: var(--fill-layer-background-overlay-blend-mode); opacity: var(--fill-layer-background-overlay-blend-opacity,1); }
}
.QG9w8P.WIIr02 { clip: rect(0px, auto, auto, 0px); }
.QG9w8P .ayCf9D { width: 100%; height: 100%; position: absolute; top: 0px; }
.QG9w8P .fO4mKs { opacity: var(--fill-layer-image-opacity); height: var(--fill-layer-image-height,100%); }
.QG9w8P .fO4mKs img { width: 100%; height: 100%; }
@supports ((-webkit-hyphens:none)) {
  .QG9w8P.WIIr02 { clip: auto; clip-path: inset(0px); }
}
.ROWgFb { height: 100%; }
.xSZeaB, .g4gDzl { opacity: var(--fill-layer-video-opacity); }
.Ulxuud { width: 100%; height: var(--media-padding-height); top: var(--media-padding-top); bottom: var(--media-padding-bottom); position: absolute; }
.NgeJ4N { transform: scale(var(--scale,1)); transition: var(--transform-duration,transform 0s); }
.g4gDzl { width: 100%; height: 100%; position: relative; }
.bzwgbw { opacity: var(--fill-layer-video-opacity,var(--fill-layer-image-opacity,1)); }
.bzwgbw .fO4mKs, .bzwgbw .g4gDzl, .bzwgbw .xSZeaB { opacity: 1; }
.ejT4cR { --divider-pin-height__: min(1, calc(var(--divider-layers-pin-factor__) + 1)); --divider-pin-layer-height__: var(--divider-layers-pin-factor__); --divider-pin-border__: min(1, calc(var(--divider-layers-pin-factor__) / -1 + 1)); width: 100%; height: calc(var(--divider-height__) + var(--divider-pin-height__)*var(--divider-layers-size__)*var(--divider-layers-y__)); position: absolute; left: 0px; }
.ejT4cR .Mj2wZE { --divider-layer-i__: var(--divider-layer-i,0); width: 100%; height: calc(var(--divider-height__) + var(--divider-pin-layer-height__)*var(--divider-layer-i__)*var(--divider-layers-y__)); opacity: calc(1 - var(--divider-layer-i__)/(var(--divider-layer-i__) + 1)); background-repeat: repeat-x; background-position: left calc(50% + var(--divider-offset-x__) + var(--divider-layers-x__)*var(--divider-layer-i__)) bottom; border-bottom-width: calc(var(--divider-pin-border__)*var(--divider-layer-i__)*var(--divider-layers-y__)); border-bottom-style: solid; position: absolute; left: 0px; }
.urGCgL { --divider-height__: var(--divider-top-height,auto); --divider-offset-x__: var(--divider-top-offset-x,0px); --divider-layers-size__: var(--divider-top-layers-size,0); --divider-layers-y__: var(--divider-top-layers-y,0px); --divider-layers-x__: var(--divider-top-layers-x,0px); --divider-layers-pin-factor__: var(--divider-top-layers-pin-factor,0); transform: var(--divider-top-flip,scaleY(-1)); opacity: var(--divider-top-opacity,1); border-top: var(--divider-top-padding,0) solid var(--divider-top-color,currentColor); top: 0px; }
.urGCgL .Mj2wZE { border-color: var(--divider-top-color,currentColor); background-image: var(--divider-top-image,none); background-size: var(--divider-top-size,contain); filter: var(--divider-top-filter,none); bottom: 0px; }
.urGCgL .Mj2wZE[data-divider-layer="1"] { display: var(--divider-top-layer-1-display,block); }
.urGCgL .Mj2wZE[data-divider-layer="2"] { display: var(--divider-top-layer-2-display,block); }
.urGCgL .Mj2wZE[data-divider-layer="3"] { display: var(--divider-top-layer-3-display,block); }
.yIAE9q { --divider-height__: var(--divider-bottom-height,auto); --divider-offset-x__: var(--divider-bottom-offset-x,0px); --divider-layers-size__: var(--divider-bottom-layers-size,0); --divider-layers-y__: var(--divider-bottom-layers-y,0px); --divider-layers-x__: var(--divider-bottom-layers-x,0px); --divider-layers-pin-factor__: var(--divider-bottom-layers-pin-factor,0); transform: var(--divider-bottom-flip,none); opacity: var(--divider-bottom-opacity,1); border-bottom: var(--divider-bottom-padding,0) solid var(--divider-bottom-color,currentColor); bottom: 0px; }
.yIAE9q .Mj2wZE { border-color: var(--divider-bottom-color,currentColor); background-image: var(--divider-bottom-image,none); background-size: var(--divider-bottom-size,contain); filter: var(--divider-bottom-filter,none); bottom: 0px; }
.yIAE9q .Mj2wZE[data-divider-layer="1"] { display: var(--divider-bottom-layer-1-display,block); }
.yIAE9q .Mj2wZE[data-divider-layer="2"] { display: var(--divider-bottom-layer-2-display,block); }
.yIAE9q .Mj2wZE[data-divider-layer="3"] { display: var(--divider-bottom-layer-3-display,block); }
.ke5pl1, .Dkb_qa { background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1)); }
.ke5pl1 > .QG9w8P .LNYVZi { background-color: var(--section-corvid-background-color,var(--bg-overlay-color,rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1)))); }
.w2JesW { transition-delay: var(--transition-delay); transition-duration: var(--transition-duration); transition-timing-function: var(--transition-timing-function); transition-property: var(--transition-property); }
.w2JesW.BjOAZh { transition-property: var(--transition-property),visibility; visibility: visible; }
.w2JesW.VHnL1N { transform: var(--scrolled-transform) translateY(calc(-1 * var(--padding-top,0px))); }
.w2JesW.EO98vq { opacity: var(--scrolled-opacity); }
.w2JesW.EO98vq.BjOAZh { visibility: hidden; transition-delay: var(--transition-delay),calc(var(--transition-duration) + var(--transition-delay)); }
.w2JesW.NXBn1M { transition-delay: 0s; }
.w2JesW.NXBn1M.BjOAZh { visibility: visible; }
.QG9w8P { width: 100%; height: 100%; mask-image: var(--mask-image,none); mask-position: var(--mask-position,0); mask-size: var(--mask-size,100%); mask-repeat: var(--mask-repeat,no-repeat); pointer-events: var(--fill-layer-background-media-pointer-events); position: absolute; top: 0px; left: 0px; overflow: hidden; }
.QG9w8P.CrIOZj { clip: rect(0px, auto, auto, 0px); }
.QG9w8P .F6dXKW { width: 100%; height: 100%; position: absolute; top: 0px; }
.QG9w8P ._gD9B7 { opacity: var(--fill-layer-image-opacity); height: var(--fill-layer-image-height,100%); }
.QG9w8P ._gD9B7 img { width: 100%; height: 100%; }
@supports ((-webkit-hyphens:none)) {
  .QG9w8P.CrIOZj { clip: auto; clip-path: inset(0px); }
}
.Njdfgu { height: 100%; }
.LNYVZi { background-color: var(--bg-overlay-color); background-image: var(--bg-gradient); transition: var(--inherit-transition); }
.FlTEtY, .D6Ehqq { opacity: var(--fill-layer-video-opacity); }
.U8aRUE { width: 100%; height: var(--media-padding-height); top: var(--media-padding-top); bottom: var(--media-padding-bottom); position: absolute; }
.a8Mxnk { transform: scale(var(--scale,1)); transition: var(--transform-duration,transform 0s); }
.D6Ehqq { width: 100%; height: 100%; position: relative; }
wix-media-canvas { height: 100%; display: block; }
.dZP7lJ { opacity: var(--fill-layer-video-opacity,var(--fill-layer-image-opacity,1)); }
.dZP7lJ ._gD9B7, .dZP7lJ .D6Ehqq, .dZP7lJ .FlTEtY { opacity: 1; }
.Lnr3dj, .Lnr3dj > .QG9w8P .LNYVZi { background-color: var(--section-corvid-background-color,var(--bg-overlay-color,rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1)))); }
.Lnr3dj, .Lnr3dj > .QG9w8P .LNYVZi, .Lnr3dj [data-testid="internal-container-background-layer"] .background { transition-delay: var(--transition-delay); transition-duration: var(--transition-duration); transition-timing-function: var(--transition-timing-function); transition-property: var(--transition-property); }
.aBo_xL.Lnr3dj, .aBo_xL.Lnr3dj > .QG9w8P .LNYVZi, .aBo_xL.Lnr3dj [data-testid="internal-container-background-layer"] .background { background-color: var(--section-corvid-background-color,rgba(var(--bg-scrl,var(--color_11,color_11)),var(--alpha-bg-scrl,1))); }
.fwXYgt:hover .HTT0h5 { pointer-events: auto; clip: auto; opacity: 1; }
.HTT0h5 { box-sizing: border-box; z-index: 9999; color: rgb(0, 0, 0); pointer-events: none; clip: rect(0px, 0px, 0px, 0px); opacity: 0; background-color: rgb(255, 255, 255); border-radius: 50%; outline: rgb(0, 0, 0) solid 1px; place-items: center; width: 24px; height: 24px; transition: 0.2s ease-in-out; display: grid; position: absolute; bottom: 3px; right: 3px; }
.HTT0h5:focus, .HTT0h5:hover, .HTT0h5:active { pointer-events: auto; clip: auto; opacity: 1; }
.Vs_TJq { z-index: 1; position: relative; }
.n8bAtI .zACo20 { border-left: var(--lnw,3px) solid rgba(var(--brd,var(--color_15,color_15)),var(--alpha-brd,1)); height: 100%; }
.Qh0lWW { width: 100%; height: 100%; display: block; }
.Qh0lWW img { max-width: var(--wix-img-max-width,100%); }
.Qh0lWW[data-animate-blur] img { filter: blur(9px); transition: filter 0.8s ease-in; }
.Qh0lWW[data-animate-blur] img[data-load-done] { filter: none; }
.sFiSiq { width: 100%; height: 100%; display: block; }
.aDzdcC { clip-path: var(--fill-layer-clip); }
.aDzdcC, .rv3vOe { width: 100%; height: 100%; position: absolute; top: 0px; }
.dnHU4q img { width: 100%; height: 100%; }
.X9nqm0 { opacity: 0; position: absolute; top: 0px; }
.ZUV7Qj { width: 0px; height: 0px; position: absolute; top: 0px; left: 0px; overflow: hidden; }
.UZsu9f { position: var(--fill-layer-background-media-position); pointer-events: var(--fill-layer-background-media-pointer-events); width: 100%; height: 100%; top: 0px; left: 0px; }
.WnIl2C, .OAmk_6 { width: 100%; height: 100%; top: 0px; }
.OAmk_6 { position: absolute; }
.WnIl2C { background-color: var(--fill-layer-background-overlay-color); position: var(--fill-layer-background-overlay-position); opacity: var(--fill-layer-background-overlay-blend-opacity-fallback,1); transform: var(--fill-layer-background-overlay-transform); }
@supports (mix-blend-mode:overlay) {
  .WnIl2C { mix-blend-mode: var(--fill-layer-background-overlay-blend-mode); opacity: var(--fill-layer-background-overlay-blend-opacity,1); }
}
.QG9w8P.WIIr02 { clip: rect(0px, auto, auto, 0px); }
.QG9w8P .ayCf9D { width: 100%; height: 100%; position: absolute; top: 0px; }
.QG9w8P .fO4mKs { opacity: var(--fill-layer-image-opacity); height: var(--fill-layer-image-height,100%); }
.QG9w8P .fO4mKs img { width: 100%; height: 100%; }
@supports ((-webkit-hyphens:none)) {
  .QG9w8P.WIIr02 { clip: auto; clip-path: inset(0px); }
}
.ROWgFb { height: 100%; }
.xSZeaB, .g4gDzl { opacity: var(--fill-layer-video-opacity); }
.Ulxuud { width: 100%; height: var(--media-padding-height); top: var(--media-padding-top); bottom: var(--media-padding-bottom); position: absolute; }
.NgeJ4N { transform: scale(var(--scale,1)); transition: var(--transform-duration,transform 0s); }
.g4gDzl { width: 100%; height: 100%; position: relative; }
.bzwgbw { opacity: var(--fill-layer-video-opacity,var(--fill-layer-image-opacity,1)); }
.bzwgbw .fO4mKs, .bzwgbw .g4gDzl, .bzwgbw .xSZeaB { opacity: 1; }
.ejT4cR { --divider-pin-height__: min(1, calc(var(--divider-layers-pin-factor__) + 1)); --divider-pin-layer-height__: var(--divider-layers-pin-factor__); --divider-pin-border__: min(1, calc(var(--divider-layers-pin-factor__) / -1 + 1)); width: 100%; height: calc(var(--divider-height__) + var(--divider-pin-height__)*var(--divider-layers-size__)*var(--divider-layers-y__)); position: absolute; left: 0px; }
.ejT4cR .Mj2wZE { --divider-layer-i__: var(--divider-layer-i,0); width: 100%; height: calc(var(--divider-height__) + var(--divider-pin-layer-height__)*var(--divider-layer-i__)*var(--divider-layers-y__)); opacity: calc(1 - var(--divider-layer-i__)/(var(--divider-layer-i__) + 1)); background-repeat: repeat-x; background-position: left calc(50% + var(--divider-offset-x__) + var(--divider-layers-x__)*var(--divider-layer-i__)) bottom; border-bottom-width: calc(var(--divider-pin-border__)*var(--divider-layer-i__)*var(--divider-layers-y__)); border-bottom-style: solid; position: absolute; left: 0px; }
.urGCgL { --divider-height__: var(--divider-top-height,auto); --divider-offset-x__: var(--divider-top-offset-x,0px); --divider-layers-size__: var(--divider-top-layers-size,0); --divider-layers-y__: var(--divider-top-layers-y,0px); --divider-layers-x__: var(--divider-top-layers-x,0px); --divider-layers-pin-factor__: var(--divider-top-layers-pin-factor,0); transform: var(--divider-top-flip,scaleY(-1)); opacity: var(--divider-top-opacity,1); border-top: var(--divider-top-padding,0) solid var(--divider-top-color,currentColor); top: 0px; }
.urGCgL .Mj2wZE { border-color: var(--divider-top-color,currentColor); background-image: var(--divider-top-image,none); background-size: var(--divider-top-size,contain); filter: var(--divider-top-filter,none); bottom: 0px; }
.urGCgL .Mj2wZE[data-divider-layer="1"] { display: var(--divider-top-layer-1-display,block); }
.urGCgL .Mj2wZE[data-divider-layer="2"] { display: var(--divider-top-layer-2-display,block); }
.urGCgL .Mj2wZE[data-divider-layer="3"] { display: var(--divider-top-layer-3-display,block); }
.yIAE9q { --divider-height__: var(--divider-bottom-height,auto); --divider-offset-x__: var(--divider-bottom-offset-x,0px); --divider-layers-size__: var(--divider-bottom-layers-size,0); --divider-layers-y__: var(--divider-bottom-layers-y,0px); --divider-layers-x__: var(--divider-bottom-layers-x,0px); --divider-layers-pin-factor__: var(--divider-bottom-layers-pin-factor,0); transform: var(--divider-bottom-flip,none); opacity: var(--divider-bottom-opacity,1); border-bottom: var(--divider-bottom-padding,0) solid var(--divider-bottom-color,currentColor); bottom: 0px; }
.yIAE9q .Mj2wZE { border-color: var(--divider-bottom-color,currentColor); background-image: var(--divider-bottom-image,none); background-size: var(--divider-bottom-size,contain); filter: var(--divider-bottom-filter,none); bottom: 0px; }
.yIAE9q .Mj2wZE[data-divider-layer="1"] { display: var(--divider-bottom-layer-1-display,block); }
.yIAE9q .Mj2wZE[data-divider-layer="2"] { display: var(--divider-bottom-layer-2-display,block); }
.yIAE9q .Mj2wZE[data-divider-layer="3"] { display: var(--divider-bottom-layer-3-display,block); }
.ke5pl1, .Dkb_qa { background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1)); }
.ke5pl1 > .QG9w8P .LNYVZi { background-color: var(--section-corvid-background-color,var(--bg-overlay-color,rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1)))); }
.w2JesW { transition-delay: var(--transition-delay); transition-duration: var(--transition-duration); transition-timing-function: var(--transition-timing-function); transition-property: var(--transition-property); }
.w2JesW.BjOAZh { transition-property: var(--transition-property),visibility; visibility: visible; }
.w2JesW.VHnL1N { transform: var(--scrolled-transform) translateY(calc(-1 * var(--padding-top,0px))); }
.w2JesW.EO98vq { opacity: var(--scrolled-opacity); }
.w2JesW.EO98vq.BjOAZh { visibility: hidden; transition-delay: var(--transition-delay),calc(var(--transition-duration) + var(--transition-delay)); }
.w2JesW.NXBn1M { transition-delay: 0s; }
.w2JesW.NXBn1M.BjOAZh { visibility: visible; }
.QG9w8P { width: 100%; height: 100%; mask-image: var(--mask-image,none); mask-position: var(--mask-position,0); mask-size: var(--mask-size,100%); mask-repeat: var(--mask-repeat,no-repeat); pointer-events: var(--fill-layer-background-media-pointer-events); position: absolute; top: 0px; left: 0px; overflow: hidden; }
.QG9w8P.CrIOZj { clip: rect(0px, auto, auto, 0px); }
.QG9w8P .F6dXKW { width: 100%; height: 100%; position: absolute; top: 0px; }
.QG9w8P ._gD9B7 { opacity: var(--fill-layer-image-opacity); height: var(--fill-layer-image-height,100%); }
.QG9w8P ._gD9B7 img { width: 100%; height: 100%; }
@supports ((-webkit-hyphens:none)) {
  .QG9w8P.CrIOZj { clip: auto; clip-path: inset(0px); }
}
.Njdfgu { height: 100%; }
.LNYVZi { background-color: var(--bg-overlay-color); background-image: var(--bg-gradient); transition: var(--inherit-transition); }
.FlTEtY, .D6Ehqq { opacity: var(--fill-layer-video-opacity); }
.U8aRUE { width: 100%; height: var(--media-padding-height); top: var(--media-padding-top); bottom: var(--media-padding-bottom); position: absolute; }
.a8Mxnk { transform: scale(var(--scale,1)); transition: var(--transform-duration,transform 0s); }
.D6Ehqq { width: 100%; height: 100%; position: relative; }
wix-media-canvas { height: 100%; display: block; }
.dZP7lJ { opacity: var(--fill-layer-video-opacity,var(--fill-layer-image-opacity,1)); }
.dZP7lJ ._gD9B7, .dZP7lJ .D6Ehqq, .dZP7lJ .FlTEtY { opacity: 1; }
.Lnr3dj, .Lnr3dj > .QG9w8P .LNYVZi { background-color: var(--section-corvid-background-color,var(--bg-overlay-color,rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1)))); }
.Lnr3dj, .Lnr3dj > .QG9w8P .LNYVZi, .Lnr3dj [data-testid="internal-container-background-layer"] .background { transition-delay: var(--transition-delay); transition-duration: var(--transition-duration); transition-timing-function: var(--transition-timing-function); transition-property: var(--transition-property); }
.aBo_xL.Lnr3dj, .aBo_xL.Lnr3dj > .QG9w8P .LNYVZi, .aBo_xL.Lnr3dj [data-testid="internal-container-background-layer"] .background { background-color: var(--section-corvid-background-color,rgba(var(--bg-scrl,var(--color_11,color_11)),var(--alpha-bg-scrl,1))); }
.fwXYgt:hover .HTT0h5 { pointer-events: auto; clip: auto; opacity: 1; }
.HTT0h5 { box-sizing: border-box; z-index: 9999; color: rgb(0, 0, 0); pointer-events: none; clip: rect(0px, 0px, 0px, 0px); opacity: 0; background-color: rgb(255, 255, 255); border-radius: 50%; outline: rgb(0, 0, 0) solid 1px; place-items: center; width: 24px; height: 24px; transition: 0.2s ease-in-out; display: grid; position: absolute; bottom: 3px; right: 3px; }
.HTT0h5:focus, .HTT0h5:hover, .HTT0h5:active { pointer-events: auto; clip: auto; opacity: 1; }
.Vs_TJq { z-index: 1; position: relative; }
.StylableButton2545352419__root { cursor: pointer; box-sizing: border-box; touch-action: manipulation; border: 0px; width: 100%; min-width: 10px; height: 100%; min-height: 10px; padding: 0px; display: block; }
.StylableButton2545352419__root[disabled] { pointer-events: none; }
.StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasBackgroundColor { background-color: var(--corvid-background-color) !important; }
.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverBackgroundColor { background-color: var(--corvid-hover-background-color) !important; }
.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledBackgroundColor { background-color: var(--corvid-disabled-background-color) !important; }
.StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasBorderColor { border-color: var(--corvid-border-color) !important; }
.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverBorderColor { border-color: var(--corvid-hover-border-color) !important; }
.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledBorderColor { border-color: var(--corvid-disabled-border-color) !important; }
.StylableButton2545352419__root.StylableButton2545352419--hasBorderRadius { border-radius: var(--corvid-border-radius) !important; }
.StylableButton2545352419__root.StylableButton2545352419--hasBorderWidth { border-width: var(--corvid-border-width) !important; }
.StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasColor, .StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasColor .StylableButton2545352419__label { color: var(--corvid-color) !important; }
.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverColor, .StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverColor .StylableButton2545352419__label { color: var(--corvid-hover-color) !important; }
.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledColor, .StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledColor .StylableButton2545352419__label { color: var(--corvid-disabled-color) !important; }
.StylableButton2545352419__link { box-sizing: border-box; color: rgb(0, 0, 0); text-decoration: none; }
.StylableButton2545352419__container { flex-direction: row; flex-grow: 1; flex-basis: auto; justify-content: center; align-items: center; width: 100%; height: 100%; transition: 0.2s, visibility; display: flex; overflow: hidden; }
.StylableButton2545352419__label { text-overflow: ellipsis; text-align: center; white-space: nowrap; min-width: 1.8em; max-width: 100%; transition: inherit; overflow: hidden; }
.StylableButton2545352419__root.StylableButton2545352419--isMaxContent .StylableButton2545352419__label { text-overflow: unset; }
.StylableButton2545352419__root.StylableButton2545352419--isWrapText .StylableButton2545352419__label { overflow-wrap: break-word; white-space: break-spaces; word-break: break-word; min-width: 10px; }
.StylableButton2545352419__icon { flex-shrink: 0; min-width: 1px; height: 50px; transition: inherit; }
.StylableButton2545352419__icon.StylableButton2545352419--override { display: block !important; }
.StylableButton2545352419__icon > span, .StylableButton2545352419__icon svg { width: inherit; height: inherit; display: flex; }
.StylableButton2545352419__root:not(:hover):not([disalbed]).StylableButton2545352419--hasIconColor .StylableButton2545352419__icon svg { fill: var(--corvid-icon-color) !important; stroke: var(--corvid-icon-color) !important; }
.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverIconColor .StylableButton2545352419__icon svg { fill: var(--corvid-hover-icon-color) !important; stroke: var(--corvid-hover-icon-color) !important; }
.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledIconColor .StylableButton2545352419__icon svg { fill: var(--corvid-disabled-icon-color) !important; stroke: var(--corvid-disabled-icon-color) !important; }
@media (forced-colors: active) {
  .StylableButton2545352419__root.StylableButton2545352419__forcedColorsBackground { color: buttontext !important; background: buttonface !important; }
  .StylableButton2545352419__root.StylableButton2545352419__forcedColorsBackground[disabled] { color: graytext !important; }
  .StylableButton2545352419__root.StylableButton2545352419__forcedColorsBackground .StylableButton2545352419__label { color: inherit !important; }
  .StylableButton2545352419__root:not([disabled]) { outline-offset: 0px; outline: buttontext solid 2px; }
  .StylableButton2545352419__root:hover:not([disabled]), .StylableButton2545352419__root[aria-pressed="true"], .StylableButton2545352419__root[aria-selected="true"], .StylableButton2545352419__root[data-preview="selected"] { outline-offset: 1px; outline: highlight solid 3px; }
  .StylableButton2545352419__root:focus, .StylableButton2545352419__root:focus-visible { outline-offset: 1px; outline: highlight solid 3px !important; }
  .StylableButton2545352419__icon, .StylableButton2545352419__icon svg:not([data-type="ugc"]):not([data-type="color"]), .StylableButton2545352419__icon svg:not([data-type="ugc"]):not([data-type="color"]) * { fill: currentcolor !important; stroke: currentcolor !important; }
}
.eAOB3n { direction: var(--direction); }
.eAOB3n .tDHQQD .VGXFRO { display: var(--item-display); width: var(--item-size); height: var(--item-size); margin-inline: var(--item-margin-inline); margin-block: var(--item-margin-block); }
.eAOB3n .tDHQQD .VGXFRO:last-child { margin-block: 0px; margin-inline: 0px; }
.eAOB3n .tDHQQD .VGXFRO .FvIvPq { display: block; }
.eAOB3n .tDHQQD .VGXFRO .FvIvPq .IKlnHc { width: var(--item-size); height: var(--item-size); }
@media (forced-colors: active) {
  .eAOB3n .tDHQQD .VGXFRO .FvIvPq { outline-offset: 0px; outline: buttontext solid 2px; }
  .eAOB3n .tDHQQD .VGXFRO .FvIvPq:hover { outline-offset: -2px; outline: highlight solid 3px; }
  .eAOB3n .tDHQQD .VGXFRO .FvIvPq:focus, .eAOB3n .tDHQQD .VGXFRO .FvIvPq:focus-visible { outline-offset: 1px; outline: highlight solid 3px !important; }
}
.eAOB3n { display: var(--display); --display: initial; width: fit-content; }
.eAOB3n .tDHQQD { flex-direction: var(--flex-direction); display: flex; }
.Qh0lWW { width: 100%; height: 100%; display: block; }
.Qh0lWW img { max-width: var(--wix-img-max-width,100%); }
.Qh0lWW[data-animate-blur] img { filter: blur(9px); transition: filter 0.8s ease-in; }
.Qh0lWW[data-animate-blur] img[data-load-done] { filter: none; }
.sFiSiq { width: 100%; height: 100%; display: block; }
.vO4l6e { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); opacity: 0; visibility: hidden; }
.vO4l6e.Wy7QN0 { opacity: 1; visibility: visible; }
.vO4l6e[data-undisplayed="true"] { display: none; }
.vO4l6e:not([data-is-mesh]) .mTXgrW, .vO4l6e:not([data-is-mesh]) ._Cv0fj { position: absolute; inset: 0px; }
.F02QWW { background-color: rgba(var(--bg,var(--color_15,color_15)),var(--alpha-bg,1)); width: 100%; height: 100%; display: initial; opacity: 0; position: fixed; top: 0px; left: 0px; }
.F02QWW.boScYg { display: none; }
body.device-mobile-optimized .F02QWW, :host(.device-mobile-optimized) .F02QWW { height: 100vh; width: var(--screen-width); left: calc((100% - var(--screen-width))/2); }
body.device-mobile-optimized .vO4l6e.boScYg, :host(.device-mobile-optimized) .vO4l6e.boScYg { left: calc((100% - var(--screen-width))/2); }
body.device-mobile-optimized .vO4l6e.cdbKA3, :host(.device-mobile-optimized) .vO4l6e.cdbKA3, body:not(.device-mobile-optimized) .vO4l6e.cdbKA3, :host(:not(.device-mobile-optimized)) .vO4l6e.cdbKA3 { height: 100vh; }
.KX5JJ6.cdbKA3 { height: calc(var(--menu-height) - var(--wix-ads-height)); }
.KX5JJ6.cdbKA3 > :first-child { height: calc(var(--menu-height) - var(--wix-ads-height)); margin-top: var(--wix-ads-height); }
.vO4l6e.cdbKA3 { top: 0px; }
.vO4l6e.B_nptD { z-index: calc(var(--above-all-z-index) - 1); }
._Cv0fj { height: 100%; }
.ku1hVK { border-radius: var(--overflow-wrapper-border-radius); }
._TdTo8 { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); opacity: 0; visibility: hidden; }
._TdTo8.mYq8K5 { opacity: 1; visibility: visible; }
._TdTo8[data-undisplayed="true"] { display: none; }
._TdTo8:not([data-is-mesh]) ._SG1a6, ._TdTo8:not([data-is-mesh]) .V1WvhC { position: absolute; inset: 0px; }
.KyTZlx { background-color: rgba(var(--bg,var(--color_15,color_15)),var(--alpha-bg,1)); width: 100%; height: 100%; display: initial; opacity: 0; position: fixed; top: 0px; left: 0px; }
.KyTZlx.rL1cmJ { display: none; }
body.device-mobile-optimized .KyTZlx, :host(.device-mobile-optimized) .KyTZlx { height: 100vh; width: var(--screen-width); left: calc((100% - var(--screen-width))/2); }
body.device-mobile-optimized ._TdTo8.rL1cmJ, :host(.device-mobile-optimized) ._TdTo8.rL1cmJ { left: calc((100% - var(--screen-width))/2); }
body.device-mobile-optimized ._TdTo8.ci1BOD, :host(.device-mobile-optimized) ._TdTo8.ci1BOD, body:not(.device-mobile-optimized) ._TdTo8.ci1BOD, :host(:not(.device-mobile-optimized)) ._TdTo8.ci1BOD { height: 100vh; }
.dz6k8U.ci1BOD { height: calc(var(--menu-height) - var(--wix-ads-height)); }
.dz6k8U.ci1BOD > :first-child { height: calc(var(--menu-height) - var(--wix-ads-height)); margin-top: var(--wix-ads-height); }
._TdTo8.ci1BOD { top: 0px; }
.qINwWP { background-color: rgba(var(--containerBackground,var(--color_11,color_11)),var(--alpha-containerBackground,1)); position: absolute; inset: 0px; }
.dz6k8U, .V1WvhC { height: 100%; }
.BZjmPL { direction: var(--direction,ltr); }
.BZjmPL > ul { box-sizing: border-box; width: 100%; }
.BZjmPL > ul li { display: block; }
.BZjmPL > ul li > div:focus, .BZjmPL > ul li > div:active { background-color: rgba(var(--bgs,var(--color_15,color_15)),var(--alpha-bgs,1)); transition: var(--itemBGColorNoTrans,background-color 50ms ease 0s); }
.BZjmPL .OXEw4D { box-shadow: var(--shd,0 1px 4px #0009); position: relative; transform: translateZ(0px); }
.d2V6sy { display: var(--display); --display: grid; direction: var(--direction,ltr); grid-template-columns: minmax(0px, 1fr); }
.d2V6sy > ul { box-sizing: border-box; width: 100%; }
.d2V6sy > ul li { display: block; }
.d2V6sy > ul li > div:focus, .d2V6sy > ul li > div:active { background-color: rgba(var(--bgs,var(--color_15,color_15)),var(--alpha-bgs,1)); transition: var(--itemBGColorNoTrans,background-color 50ms ease 0s); }
.d2V6sy .OXEw4D { box-shadow: var(--shd,0 1px 4px #0009); min-height: 1px; position: relative; transform: translateZ(0px); }
.FWN1UT { --padding-start-lvl1: var(--padding-start,0); --padding-end-lvl1: var(--padding-end,0); --padding-start-lvl2: var(--sub-padding-start,0); --padding-end-lvl2: var(--sub-padding-end,0); --padding-start-lvl3: calc(2 * var(--padding-start-lvl2) - var(--padding-start-lvl1)); --padding-end-lvl3: calc(2 * var(--padding-end-lvl2) - var(--padding-end-lvl1)); background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1)); box-sizing: border-box; min-width: 100px; text-align: var(--text-align,left); border-style: solid; border-color: rgba(var(--brd,var(--color_15,color_15)),var(--alpha-brd,1)); border-width: var(--brw,1px); transition: var(--itemBGColorTrans,background-color .4s ease 0s); margin: 0px; list-style: none; display: flex; position: relative; }
.FWN1UT .keDKhi { cursor: pointer; height: var(--item-height,50px); grid-template-columns: 1fr; display: grid; position: relative; }
.FWN1UT .keDKhi > .j945c8 { text-overflow: ellipsis; position: relative; }
.FWN1UT .keDKhi > .j945c8 > .G7GdaI { user-select: none; font-style: ; font-variant-ligatures: ; font-variant-caps: ; font-variant-numeric: ; font-variant-east-asian: ; font-variant-alternates: ; font-variant-position: ; font-variant-emoji: ; font-weight: ; font-stretch: ; font-size: ; font-family: ; font-optical-sizing: ; font-size-adjust: ; font-kerning: ; font-feature-settings: ; font-variation-settings: ; font-language-override: ; line-height: var(--item-height,50px); color: rgb(var(--txt,var(--color_15,color_15))); white-space: nowrap; text-overflow: ellipsis; display: inline; position: absolute; inset: 0px; overflow: hidden; }
.FWN1UT .keDKhi > .NUCS6n { cursor: pointer; min-width: 12px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
.FWN1UT .keDKhi > .NUCS6n > .jIDNF8 { width: 1em; min-width: 12px; margin: 0px 20px; }
.FWN1UT .keDKhi > .NUCS6n > .jIDNF8 svg { pointer-events: none; fill: rgb(var(--arrowColor,var(--color_14,color_14))); }
@supports (-webkit-touch-callout:none) {
  .FWN1UT .keDKhi > .j945c8 > .G7GdaI { text-decoration: underline rgba(0, 0, 0, 0); }
}
.FWN1UT.Hp2waC > .keDKhi { grid-template-columns: var(--template-columns,1fr 52px); grid-template-areas: var(--template-areas,"label arrow"); }
.FWN1UT.Hp2waC > .keDKhi > .j945c8 { grid-area: label; }
.FWN1UT.Hp2waC > .keDKhi > .NUCS6n { flex-direction: column; grid-area: arrow; justify-content: center; align-items: flex-end; display: flex; }
.FWN1UT.rErQ82 > .tFexI9 { opacity: 1; transition: var(--subMenuOpacityTrans,all .4s ease 0s); display: block; }
.FWN1UT.rErQ82 > .keDKhi .jIDNF8 { transform: rotate(180deg); }
.FWN1UT.jqR3kU > .keDKhi { background-color: rgba(var(--bgs,var(--color_15,color_15)),var(--alpha-bgs,1)); }
.Hp2waC .FWN1UT.jqR3kU > .keDKhi { background-color: rgba(var(--bgsSub,var(--color_15,color_15)),var(--alpha-bgsSub,1)); }
.FWN1UT.jqR3kU > .keDKhi > .j945c8 > .G7GdaI { color: rgb(var(--txts,var(--color_13,color_13))); }
.Hp2waC .FWN1UT.jqR3kU > .keDKhi.QdG3LK > .j945c8 > .G7GdaI { color: rgb(var(--txtsSub,var(--color_13,color_13))); }
.FWN1UT > .tFexI9 { opacity: 0; transition: var(--subMenuOpacityTrans,all .4s ease 0s); min-width: 100%; display: none; }
.FWN1UT > .tFexI9 > .GrMktH { background-color: rgba(var(--bgexpanded,var(--color_15,color_15)),var(--alpha-bgexpanded,1)); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }
.FWN1UT > .tFexI9 > .GrMktH .G7GdaI { font-style: ; font-variant-ligatures: ; font-variant-caps: ; font-variant-numeric: ; font-variant-east-asian: ; font-variant-alternates: ; font-variant-position: ; font-variant-emoji: ; font-weight: ; font-stretch: ; font-size: ; font-family: ; font-optical-sizing: ; font-size-adjust: ; font-kerning: ; font-feature-settings: ; font-variation-settings: ; font-language-override: ; line-height: var(--item-height,50px); color: rgb(var(--txtexpanded,var(--color_13,color_13))); padding-inline-start: var(--padding-start-lvl2,0); padding-inline-end: var(--padding-end-lvl2,0); }
.FWN1UT > .tFexI9 .tFexI9 .G7GdaI { padding-inline-start: var(--padding-start-lvl3,0); padding-inline-end: var(--padding-end-lvl3,0); }
.FWN1UT .DpFF8A { opacity: 0; position: absolute; }
.FWN1UT .G7GdaI { padding-inline-start: var(--padding-start-lvl1,0); padding-inline-end: var(--padding-end-lvl1,0); }
.Onlmt7 { background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1)); box-sizing: border-box; text-align: var(--text-align,left); border-style: solid; border-color: rgba(var(--brd,var(--color_15,color_15)),var(--alpha-brd,1)); border-width: var(--brw,1px); transition: var(--itemBGColorTrans,background-color .4s ease 0s); margin: 0px; list-style: none; display: flex; position: relative; }
.Onlmt7 .keDKhi { cursor: pointer; grid-template-columns: 1fr; height: auto; display: grid; position: relative; }
.Onlmt7 .keDKhi > .j945c8 { text-overflow: ellipsis; display: grid; position: relative; }
.Onlmt7 .keDKhi > .j945c8 > .G7GdaI { padding-top: var(--verticalPadding,0); padding-bottom: var(--verticalPadding,0); user-select: none; font: var(--fnt,var(--font_1)); color: rgb(var(--txt,var(--color_15,color_15))); white-space: nowrap; text-overflow: ellipsis; display: inline; position: relative; overflow: hidden; }
.Onlmt7 .keDKhi > .NUCS6n { cursor: pointer; min-width: 12px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
.Onlmt7 .keDKhi > .NUCS6n > .jIDNF8 { width: 1em; min-width: 12px; margin: 0px 20px; }
.Onlmt7 .keDKhi > .NUCS6n > .jIDNF8 svg { pointer-events: none; fill: rgb(var(--arrowColor,var(--color_15,color_15))); }
.Onlmt7.Hp2waC > .keDKhi { grid-template-columns: var(--template-columns,1fr 52px); grid-template-areas: var(--template-areas,"label arrow"); }
.Onlmt7.Hp2waC > .keDKhi > .j945c8 { grid-area: label; }
.Onlmt7.Hp2waC > .keDKhi > .NUCS6n { flex-direction: column; grid-area: arrow; justify-content: center; align-items: flex-end; display: flex; }
.Onlmt7.rErQ82 > .tFexI9 { opacity: 1; transition: var(--subMenuOpacityTrans,all .4s ease 0s); display: block; }
.Onlmt7.rErQ82 > .keDKhi .jIDNF8 { transform: rotate(180deg); }
.Onlmt7.jqR3kU > .keDKhi { background-color: rgba(var(--bgs,var(--color_15,color_15)),var(--alpha-bgs,1)); }
.Hp2waC .Onlmt7.jqR3kU > .keDKhi { background-color: rgba(var(--bgsSub,var(--color_15,color_15)),var(--alpha-bgsSub,1)); }
.Onlmt7.jqR3kU > .keDKhi > .j945c8 > .G7GdaI { color: rgb(var(--txts,var(--color_13,color_13))); }
.Hp2waC .Onlmt7.jqR3kU > .keDKhi.QdG3LK > .j945c8 > .G7GdaI { color: rgb(var(--txtsSub,var(--color_13,color_13))); }
.Onlmt7 > .tFexI9 { opacity: 0; transition: var(--subMenuOpacityTrans,all .4s ease 0s); min-width: 100%; display: none; }
.Onlmt7 > .tFexI9 > .GrMktH { background-color: rgba(var(--bgexpanded,var(--color_15,color_15)),var(--alpha-bgexpanded,1)); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }
.Onlmt7 > .tFexI9 > .GrMktH .G7GdaI { font: var(--fntSubMenu,var(--font_1)); color: rgb(var(--txtexpanded,var(--color_13,color_13))); padding-inline-start: var(--sub-padding-start,0); padding-inline-end: var(--sub-padding-end,0); }
.Onlmt7 .DpFF8A { opacity: 0; position: absolute; }
.Onlmt7 .G7GdaI { padding-inline-start: var(--padding-start,0); padding-inline-end: var(--padding-end,0); }
.WIf5uD .keDKhi { direction: var(--item-depth0-direction); text-align: var(--item-depth0-align,var(--text-align)); }
.jieHoL .keDKhi { direction: var(--item-depth1-direction); text-align: var(--item-depth1-align,var(--text-align)); }
.pk6ct0 .keDKhi { direction: var(--item-depth2-direction); text-align: var(--item-depth2-align,var(--text-align)); }
.Uym66v { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); opacity: 0; visibility: hidden; }
.Uym66v.I_VSKP { opacity: 1; visibility: visible; }
.Uym66v[data-undisplayed="true"] { display: none; }
.Uym66v:not([data-is-mesh]) .a6myrz, .Uym66v:not([data-is-mesh]) .vaRtfC { position: absolute; inset: 0px; }
.PuJkmm { background-color: rgba(var(--bg,var(--color_15,color_15)),var(--alpha-bg,1)); width: 100%; height: 100%; display: initial; opacity: 0; position: fixed; top: 0px; left: 0px; }
.PuJkmm.nQIUtw { display: none; }
body.device-mobile-optimized .PuJkmm, :host(.device-mobile-optimized) .PuJkmm { height: 100vh; width: var(--screen-width); left: calc((100% - var(--screen-width))/2); }
body.device-mobile-optimized .Uym66v.nQIUtw, :host(.device-mobile-optimized) .Uym66v.nQIUtw { left: calc((100% - var(--screen-width))/2); }
body.device-mobile-optimized .Uym66v.PV8CZu, :host(.device-mobile-optimized) .Uym66v.PV8CZu, body:not(.device-mobile-optimized) .Uym66v.PV8CZu, :host(:not(.device-mobile-optimized)) .Uym66v.PV8CZu { height: 100vh; }
.JssDma.PV8CZu { height: calc(var(--menu-height) - var(--wix-ads-height)); }
.JssDma.PV8CZu > :first-child { height: calc(var(--menu-height) - var(--wix-ads-height)); margin-top: var(--wix-ads-height); }
.Uym66v.PV8CZu { top: 0px; }
.vaRtfC { width: 100%; height: 100%; }
.Uym66v { z-index: calc(var(--above-all-z-index) - 1); position: fixed; }
.Qh0lWW { width: 100%; height: 100%; display: block; }
.Qh0lWW img { max-width: var(--wix-img-max-width,100%); }
.Qh0lWW[data-animate-blur] img { filter: blur(9px); transition: filter 0.8s ease-in; }
.Qh0lWW[data-animate-blur] img[data-load-done] { filter: none; }
.sFiSiq { width: 100%; height: 100%; display: block; }
.aDzdcC { clip-path: var(--fill-layer-clip); }
.aDzdcC, .rv3vOe { width: 100%; height: 100%; position: absolute; top: 0px; }
.dnHU4q img { width: 100%; height: 100%; }
.X9nqm0 { opacity: 0; position: absolute; top: 0px; }
.ZUV7Qj { width: 0px; height: 0px; position: absolute; top: 0px; left: 0px; overflow: hidden; }
.UZsu9f { position: var(--fill-layer-background-media-position); pointer-events: var(--fill-layer-background-media-pointer-events); width: 100%; height: 100%; top: 0px; left: 0px; }
.WnIl2C, .OAmk_6 { width: 100%; height: 100%; top: 0px; }
.OAmk_6 { position: absolute; }
.WnIl2C { background-color: var(--fill-layer-background-overlay-color); position: var(--fill-layer-background-overlay-position); opacity: var(--fill-layer-background-overlay-blend-opacity-fallback,1); transform: var(--fill-layer-background-overlay-transform); }
@supports (mix-blend-mode:overlay) {
  .WnIl2C { mix-blend-mode: var(--fill-layer-background-overlay-blend-mode); opacity: var(--fill-layer-background-overlay-blend-opacity,1); }
}
.QG9w8P { width: 100%; height: 100%; mask-image: var(--mask-image,none); mask-position: var(--mask-position,0); mask-size: var(--mask-size,100%); mask-repeat: var(--mask-repeat,no-repeat); pointer-events: var(--fill-layer-background-media-pointer-events); position: absolute; top: 0px; left: 0px; overflow: hidden; }
.QG9w8P.WIIr02 { clip: rect(0px, auto, auto, 0px); }
.QG9w8P .ayCf9D { width: 100%; height: 100%; position: absolute; top: 0px; }
.QG9w8P .fO4mKs { opacity: var(--fill-layer-image-opacity); height: var(--fill-layer-image-height,100%); }
.QG9w8P .fO4mKs img { width: 100%; height: 100%; }
@supports ((-webkit-hyphens:none)) {
  .QG9w8P.WIIr02 { clip: auto; clip-path: inset(0px); }
}
.ROWgFb { height: 100%; }
.LNYVZi { background-color: var(--bg-overlay-color); background-image: var(--bg-gradient); transition: var(--inherit-transition); }
.xSZeaB, .g4gDzl { opacity: var(--fill-layer-video-opacity); }
.Ulxuud { width: 100%; height: var(--media-padding-height); top: var(--media-padding-top); bottom: var(--media-padding-bottom); position: absolute; }
.NgeJ4N { transform: scale(var(--scale,1)); transition: var(--transform-duration,transform 0s); }
.g4gDzl { width: 100%; height: 100%; position: relative; }
wix-media-canvas { height: 100%; display: block; }
.bzwgbw { opacity: var(--fill-layer-video-opacity,var(--fill-layer-image-opacity,1)); }
.bzwgbw .fO4mKs, .bzwgbw .g4gDzl, .bzwgbw .xSZeaB { opacity: 1; }
.GtYgZN { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); opacity: 0; visibility: hidden; }
.GtYgZN.DhNUBc { opacity: 1; visibility: visible; }
.GtYgZN[data-undisplayed="true"] { display: none; }
.GtYgZN:not([data-is-mesh]) .PGRltO, .GtYgZN:not([data-is-mesh]) .ontAlD { position: absolute; inset: 0px; }
.bKMmNw { background-color: rgba(var(--bg,var(--color_15,color_15)),var(--alpha-bg,1)); width: 100%; height: 100%; display: initial; opacity: 0; position: fixed; top: 0px; left: 0px; }
.bKMmNw.XiExOX { display: none; }
body.device-mobile-optimized .bKMmNw, :host(.device-mobile-optimized) .bKMmNw { height: 100vh; width: var(--screen-width); left: calc((100% - var(--screen-width))/2); }
body.device-mobile-optimized .GtYgZN.XiExOX, :host(.device-mobile-optimized) .GtYgZN.XiExOX { left: calc((100% - var(--screen-width))/2); }
body.device-mobile-optimized .GtYgZN.u1yVmb, :host(.device-mobile-optimized) .GtYgZN.u1yVmb, body:not(.device-mobile-optimized) .GtYgZN.u1yVmb, :host(:not(.device-mobile-optimized)) .GtYgZN.u1yVmb { height: 100vh; }
.fgXcGP.u1yVmb { height: calc(var(--menu-height) - var(--wix-ads-height)); }
.fgXcGP.u1yVmb > :first-child { height: calc(var(--menu-height) - var(--wix-ads-height)); margin-top: var(--wix-ads-height); }
.GtYgZN.u1yVmb { top: 0px; }
.ontAlD { width: 100%; height: 100%; }
.GtYgZN { z-index: calc(var(--above-all-z-index) - 1); position: fixed; }
.fgXcGP { scrollbar-width: none; overflow: hidden scroll; position: relative; }
.fgXcGP::-webkit-scrollbar { width: 0px; height: 0px; }
.ml3dss { display: inherit; height: inherit; width: auto; }
.qJB7LV { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); cursor: pointer; }
body:not(.responsive) .ml3dss, body:not(.responsive) .qJB7LV { z-index: var(--above-all-in-container); }
.ml3dss.d0L2ow, .qJB7LV.d0L2ow { z-index: var(--above-all-z-index) !important; }
@supports (-webkit-touch-callout:none) {
  .qJB7LV { touch-action: manipulation; }
}
.vlJDcR { border-radius: var(--rd,0); box-shadow: var(--shd,0 0 0 #0009); background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1)); border: solid var(--borderwidth,0) rgba(var(--bordercolor,var(--color_11,color_11)),var(--alpha-bordercolor,1)); box-sizing: border-box; justify-content: center; align-items: center; width: 100%; height: 100%; transition: 0.5s; display: flex; }
.vlJDcR.d0L2ow { border-radius: var(--rdOpen,0); box-shadow: var(--shdOpen,0 0 0 #0009); background-color: rgba(var(--bgOpen,var(--color_11,color_11)),var(--alpha-bgOpen,1)); border-color: rgba(var(--bordercolorOpen,var(--color_11,color_11)),var(--alpha-bordercolorOpen,1)); border-width: var(--borderwidthOpen,0); box-sizing: border-box; border-style: solid; justify-content: center; align-items: center; width: 100%; height: 100%; display: flex; }
.Pfl7LL { display: inherit; height: inherit; width: auto; }
.SOW3kh { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); cursor: pointer; }
body:not(.responsive) .Pfl7LL, body:not(.responsive) .SOW3kh { z-index: var(--above-all-in-container); }
.Pfl7LL.EstcUq, .SOW3kh.EstcUq { z-index: var(--above-all-z-index) !important; }
@supports (-webkit-touch-callout:none) {
  .SOW3kh { touch-action: manipulation; }
}
.xC357X { border-radius: var(--rd,0); box-shadow: var(--shd,0 0 0 #0009); background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1)); border: solid var(--borderwidth,0) rgba(var(--bordercolor,var(--color_11,color_11)),var(--alpha-bordercolor,1)); box-sizing: border-box; justify-content: center; align-items: center; width: 100%; height: 100%; transition: 0.5s; display: flex; }
.xC357X.EstcUq { border-radius: var(--rdOpen,0); box-shadow: var(--shdOpen,0 0 0 #0009); background-color: rgba(var(--bgOpen,var(--color_11,color_11)),var(--alpha-bgOpen,1)); border-color: rgba(var(--bordercolorOpen,var(--color_11,color_11)),var(--alpha-bordercolorOpen,1)); border-width: var(--borderwidthOpen,0); box-sizing: border-box; border-style: solid; justify-content: center; align-items: center; width: 100%; height: 100%; display: flex; }
.JJE8Wh { cursor: pointer; border-radius: 50%; width: 22px; height: 22px; transition: 0.3s linear; display: block; position: relative; }
.JJE8Wh::before, .JJE8Wh::after { content: ""; background: rgba(var(--lineColor,var(--color_2,color_2)),var(--alpha-lineColor,1)); border-radius: 5px; margin: auto; position: absolute; inset: 0px; }
.JJE8Wh::before { width: 22px; height: 3px; }
.JJE8Wh::after { width: 22px; height: 3px; transition: 0.12s linear; transform: rotate(90deg); }
.JJE8Wh.EstcUq { transform: rotate(180deg); }
.JJE8Wh.EstcUq::before { background: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1)); }
.JJE8Wh.EstcUq::after { background: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1)); transform: rotate(180deg); }
.igzAYe { display: inherit; height: inherit; width: auto; }
.ISBHB0 { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); cursor: pointer; }
body:not(.responsive) .igzAYe, body:not(.responsive) .ISBHB0 { z-index: var(--above-all-in-container); }
.igzAYe.v_eR1n, .ISBHB0.v_eR1n { z-index: var(--above-all-z-index) !important; }
@supports (-webkit-touch-callout:none) {
  .ISBHB0 { touch-action: manipulation; }
}
.FVpEn7 { border-radius: var(--rd,0); box-shadow: var(--shd,0 0 0 #0009); background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1)); border: solid var(--borderwidth,0) rgba(var(--bordercolor,var(--color_11,color_11)),var(--alpha-bordercolor,1)); box-sizing: border-box; justify-content: center; align-items: center; width: 100%; height: 100%; transition: 0.5s; display: flex; }
.FVpEn7.v_eR1n { border-radius: var(--rdOpen,0); box-shadow: var(--shdOpen,0 0 0 #0009); background-color: rgba(var(--bgOpen,var(--color_11,color_11)),var(--alpha-bgOpen,1)); border-color: rgba(var(--bordercolorOpen,var(--color_11,color_11)),var(--alpha-bordercolorOpen,1)); border-width: var(--borderwidthOpen,0); box-sizing: border-box; border-style: solid; justify-content: center; align-items: center; width: 100%; height: 100%; display: flex; }
.vWwHt3 { cursor: pointer; flex-direction: column; justify-content: space-between; width: 26px; height: 21px; transition: transform 0.33s ease-out; display: flex; }
.vWwHt3.v_eR1n { transform: rotate(-45deg); }
.jECeES { background-color: rgba(var(--lineColor,var(--color_2,color_2)),var(--alpha-lineColor,1)); border-radius: 1.5px; width: 100%; height: 3px; }
.jECeES.wjOCYk { width: 50%; }
.jECeES.IgM_eH { transform-origin: 100% center; transition: transform 0.33s cubic-bezier(0.54, -0.81, 0.57, 0.57); }
.v_eR1n .jECeES.IgM_eH { background-color: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1)); transform: rotate(-90deg) translate(4px); }
.jECeES.Zp0zoK { transform-origin: 0px center; align-self: flex-end; transition: transform 0.33s cubic-bezier(0.54, -0.81, 0.57, 0.57); }
.v_eR1n .jECeES.Zp0zoK { background-color: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1)); transform: rotate(-90deg) translate(-4px); }
.v_eR1n .jECeES.GVKWTt { background-color: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1)); }
.wsSrN4 { display: inherit; height: inherit; width: auto; }
.dfqkHk { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); cursor: pointer; }
body:not(.responsive) .wsSrN4, body:not(.responsive) .dfqkHk { z-index: var(--above-all-in-container); }
.wsSrN4.n_2AWG, .dfqkHk.n_2AWG { z-index: var(--above-all-z-index) !important; }
@supports (-webkit-touch-callout:none) {
  .dfqkHk { touch-action: manipulation; }
}
.XTpFTd { border-radius: var(--rd,0); box-shadow: var(--shd,0 0 0 #0009); background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1)); border: solid var(--borderwidth,0) rgba(var(--bordercolor,var(--color_11,color_11)),var(--alpha-bordercolor,1)); box-sizing: border-box; justify-content: center; align-items: center; width: 100%; height: 100%; transition: 0.5s; display: flex; }
.XTpFTd.n_2AWG { border-radius: var(--rdOpen,0); box-shadow: var(--shdOpen,0 0 0 #0009); background-color: rgba(var(--bgOpen,var(--color_11,color_11)),var(--alpha-bgOpen,1)); border-color: rgba(var(--bordercolorOpen,var(--color_11,color_11)),var(--alpha-bordercolorOpen,1)); border-width: var(--borderwidthOpen,0); box-sizing: border-box; border-style: solid; justify-content: center; align-items: center; width: 100%; height: 100%; display: flex; }
.voZlI_ { width: 22px; height: 20px; position: absolute; }
.LhBFsy { background-color: rgba(var(--lineColor,var(--color_2,color_2)),var(--alpha-lineColor,1)); height: 2px; transition: 0.25s; position: absolute; }
.KMI4iR { width: 50%; top: 0px; }
.b6pJLW, .sItLyG { width: 100%; top: 9px; }
.erfbYp { width: 50%; bottom: 0px; }
.Os6vNa { left: 0px; }
.HryFHb { right: 0px; }
.b6pJLW.LhBFsy, .sItLyG.LhBFsy { transform-origin: 50% center; }
.KMI4iR.LhBFsy.Os6vNa { transform-origin: 0px 0px; }
.KMI4iR.LhBFsy.HryFHb { transform-origin: 100% 0px; }
.erfbYp.LhBFsy.Os6vNa { transform-origin: 0px 100%; }
.erfbYp.LhBFsy.HryFHb { transform-origin: 100% 100%; }
.voZlI_.n_2AWG .KMI4iR.LhBFsy.Os6vNa, .voZlI_.n_2AWG .KMI4iR.LhBFsy.HryFHb, .voZlI_.n_2AWG .erfbYp.LhBFsy.Os6vNa, .voZlI_.n_2AWG .erfbYp.LhBFsy.HryFHb { background-color: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1)); transform: scaleX(0); }
.voZlI_.n_2AWG .b6pJLW.LhBFsy { background-color: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1)); transform: rotate(-45deg) scaleX(1); }
.voZlI_.n_2AWG .sItLyG.LhBFsy { background-color: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1)); transform: rotate(45deg) scaleX(1); }
.VK1Hr1 { display: inherit; height: inherit; width: auto; }
.PbaYul { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); cursor: pointer; }
body:not(.responsive) .VK1Hr1, body:not(.responsive) .PbaYul { z-index: var(--above-all-in-container); }
.VK1Hr1.sqDofR, .PbaYul.sqDofR { z-index: var(--above-all-z-index) !important; }
@supports (-webkit-touch-callout:none) {
  .PbaYul { touch-action: manipulation; }
}
.tA5iy4 { border-radius: var(--rd,0); box-shadow: var(--shd,0 0 0 #0009); background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1)); border: solid var(--borderwidth,0) rgba(var(--bordercolor,var(--color_11,color_11)),var(--alpha-bordercolor,1)); box-sizing: border-box; justify-content: center; align-items: center; width: 100%; height: 100%; transition: 0.5s; display: flex; }
.tA5iy4.sqDofR { border-radius: var(--rdOpen,0); box-shadow: var(--shdOpen,0 0 0 #0009); background-color: rgba(var(--bgOpen,var(--color_11,color_11)),var(--alpha-bgOpen,1)); border-color: rgba(var(--bordercolorOpen,var(--color_11,color_11)),var(--alpha-bordercolorOpen,1)); border-width: var(--borderwidthOpen,0); box-sizing: border-box; border-style: solid; justify-content: center; align-items: center; width: 100%; height: 100%; display: flex; }
.pp3XSB { width: 22px; height: 20px; margin: auto; position: relative; }
.Z_qSkN { background-color: rgba(var(--lineColor,var(--color_11,color_11)),var(--alpha-lineColor,1)); border-radius: 2px; width: 100%; height: 2px; transition: 0.25s ease-in-out; position: absolute; left: 0px; }
.hczDnO { margin: auto; top: 0px; bottom: 0px; }
.VmRHI1 { bottom: 0px; }
.pp3XSB.sqDofR .Z_qSkN { background-color: rgba(var(--lineColorOpen,var(--color_11,color_11)),var(--alpha-lineColorOpen,1)); }
.pp3XSB.sqDofR .bYgNSB { transform: translateY(10px) translateY(-50%) rotate(-45deg); }
.pp3XSB.sqDofR .hczDnO { opacity: 0; }
.pp3XSB.sqDofR .VmRHI1 { transform: translateY(-10px) translateY(50%) rotate(45deg); }
.tA5iy4 { border-radius: var(--rd,0); box-shadow: var(--shd,0 0 0 #0009); background-color: rgba(var(--bg,var(--color_15,color_15)),var(--alpha-bg,1)); border: solid var(--borderwidth,0) rgba(var(--bordercolor,var(--color_15,color_15)),var(--alpha-bordercolor,1)); }
.tA5iy4.sqDofR { border-radius: var(--rdOpen,0); box-shadow: var(--shdOpen,0 0 0 #0009); background-color: rgba(var(--bgOpen,var(--color_15,color_15)),var(--alpha-bgOpen,1)); border-color: rgba(var(--bordercolorOpen,var(--color_15,color_15)),var(--alpha-bordercolorOpen,1)); }
.aYkftZ { display: inherit; height: inherit; width: auto; }
.xFZxP2 { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); cursor: pointer; }
body:not(.responsive) .aYkftZ, body:not(.responsive) .xFZxP2 { z-index: var(--above-all-in-container); }
.aYkftZ.DJyiS4, .xFZxP2.DJyiS4 { z-index: var(--above-all-z-index) !important; }
@supports (-webkit-touch-callout:none) {
  .xFZxP2 { touch-action: manipulation; }
}
.uFKDKj { border-radius: var(--rd,0); box-shadow: var(--shd,0 0 0 #0009); background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1)); border: solid var(--borderwidth,0) rgba(var(--bordercolor,var(--color_11,color_11)),var(--alpha-bordercolor,1)); box-sizing: border-box; justify-content: center; align-items: center; width: 100%; height: 100%; transition: 0.5s; display: flex; }
.uFKDKj.DJyiS4 { border-radius: var(--rdOpen,0); box-shadow: var(--shdOpen,0 0 0 #0009); background-color: rgba(var(--bgOpen,var(--color_11,color_11)),var(--alpha-bgOpen,1)); border-color: rgba(var(--bordercolorOpen,var(--color_11,color_11)),var(--alpha-bordercolorOpen,1)); border-width: var(--borderwidthOpen,0); box-sizing: border-box; border-style: solid; justify-content: center; align-items: center; width: 100%; height: 100%; display: flex; }
.D_1muR { cursor: pointer; width: 26px; height: 26px; }
.mV6DGf { opacity: 1; user-select: none; transition: opacity 0.5s; }
.YBeTIR { color: rgba(var(--lineColor,var(--color_2,color_2)),var(--alpha-lineColor,1)); letter-spacing: 5px; font-family: Helvetica-bold; font-size: 12px; transition: 0.25s; position: absolute; top: 50%; left: 55%; transform: translate(-50%, -50%); }
.g_9F_D, .MMZbiz { background: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1)); opacity: 0; width: 0px; height: 2px; position: absolute; top: 50%; left: 50%; }
.g_9F_D { transition: 0.3s; transform: translate(-50%, -50%) rotate(45deg); }
.MMZbiz { transition: 0.3s 0.3s; transform: translate(-50%, -50%) rotate(-45deg); }
.D_1muR.DJyiS4 .g_9F_D, .D_1muR.DJyiS4 .MMZbiz { opacity: 1; width: 24px; }
.D_1muR.DJyiS4 .mV6DGf { opacity: 0; }
.mi7tiY { display: inherit; height: inherit; width: auto; }
.ajCUJZ { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); cursor: pointer; }
body:not(.responsive) .mi7tiY, body:not(.responsive) .ajCUJZ { z-index: var(--above-all-in-container); }
.mi7tiY.WpOYnf, .ajCUJZ.WpOYnf { z-index: var(--above-all-z-index) !important; }
@supports (-webkit-touch-callout:none) {
  .ajCUJZ { touch-action: manipulation; }
}
.zBWfOh { border-radius: var(--rd,0); box-shadow: var(--shd,0 0 0 #0009); background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1)); border: solid var(--borderwidth,0) rgba(var(--bordercolor,var(--color_11,color_11)),var(--alpha-bordercolor,1)); box-sizing: border-box; justify-content: center; align-items: center; width: 100%; height: 100%; transition: 0.5s; display: flex; }
.zBWfOh.WpOYnf { border-radius: var(--rdOpen,0); box-shadow: var(--shdOpen,0 0 0 #0009); background-color: rgba(var(--bgOpen,var(--color_11,color_11)),var(--alpha-bgOpen,1)); border-color: rgba(var(--bordercolorOpen,var(--color_11,color_11)),var(--alpha-bordercolorOpen,1)); border-width: var(--borderwidthOpen,0); box-sizing: border-box; border-style: solid; justify-content: center; align-items: center; width: 100%; height: 100%; display: flex; }
.VOuQ3v { width: 22px; height: 22px; display: block; position: relative; }
.VOuQ3v *, .VOuQ3v ::before, .VOuQ3v ::after { box-sizing: border-box; }
.VOuQ3v .Ieo4Vm { background-color: rgba(var(--lineColor,var(--color_2,color_2)),var(--alpha-lineColor,1)); border-radius: 100%; width: 4.4px; height: 4.4px; transition: 0.2s ease-in-out; position: absolute; }
.VOuQ3v .Ieo4Vm:first-of-type { transform: translate(0px); }
.VOuQ3v .Ieo4Vm:nth-of-type(2) { transform: translate(8.8px); }
.VOuQ3v .Ieo4Vm:nth-of-type(3) { transform: translate(17.6px); }
.VOuQ3v .Ieo4Vm:nth-of-type(4) { transform: translateY(8.8px); }
.VOuQ3v .Ieo4Vm:nth-of-type(5) { transform: translate(8.8px, 8.8px); }
.VOuQ3v .Ieo4Vm:nth-of-type(6) { transform: translate(17.6px, 8.8px); }
.VOuQ3v .Ieo4Vm:nth-of-type(7) { transform: translateY(17.6px); }
.VOuQ3v .Ieo4Vm:nth-of-type(8) { transform: translate(8.8px, 17.6px); }
.VOuQ3v .Ieo4Vm:nth-of-type(9) { transform: translate(17.6px, 17.6px); }
.VOuQ3v.WpOYnf .Ieo4Vm { background-color: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1)); }
.VOuQ3v.WpOYnf .Ieo4Vm:first-of-type { transform: translate(0px); }
.VOuQ3v.WpOYnf .Ieo4Vm:nth-of-type(2) { transform: translate(4.4px, 4.4px); }
.VOuQ3v.WpOYnf .Ieo4Vm:nth-of-type(3) { transform: translate(17.6px); }
.VOuQ3v.WpOYnf .Ieo4Vm:nth-of-type(4) { transform: translate(4.4px, 13.2px); }
.VOuQ3v.WpOYnf .Ieo4Vm:nth-of-type(6) { transform: translate(13.2px, 4.4px); }
.VOuQ3v.WpOYnf .Ieo4Vm:nth-of-type(7) { transform: translateY(17.6px); }
.VOuQ3v.WpOYnf .Ieo4Vm:nth-of-type(8) { transform: translate(13.2px, 13.2px); }
.VOuQ3v.WpOYnf .Ieo4Vm:nth-of-type(9) { transform: translate(17.6px, 17.6px); }
.tAZggB { display: inherit; height: inherit; width: auto; }
.DQvE55 { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); cursor: pointer; }
body:not(.responsive) .tAZggB, body:not(.responsive) .DQvE55 { z-index: var(--above-all-in-container); }
.tAZggB.Afzcr2, .DQvE55.Afzcr2 { z-index: var(--above-all-z-index) !important; }
@supports (-webkit-touch-callout:none) {
  .DQvE55 { touch-action: manipulation; }
}
.cGMrez { border-radius: var(--rd,0); box-shadow: var(--shd,0 0 0 #0009); background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1)); border: solid var(--borderwidth,0) rgba(var(--bordercolor,var(--color_11,color_11)),var(--alpha-bordercolor,1)); box-sizing: border-box; justify-content: center; align-items: center; width: 100%; height: 100%; transition: 0.5s; display: flex; }
.cGMrez.Afzcr2 { border-radius: var(--rdOpen,0); box-shadow: var(--shdOpen,0 0 0 #0009); background-color: rgba(var(--bgOpen,var(--color_11,color_11)),var(--alpha-bgOpen,1)); border-color: rgba(var(--bordercolorOpen,var(--color_11,color_11)),var(--alpha-bordercolorOpen,1)); border-width: var(--borderwidthOpen,0); box-sizing: border-box; border-style: solid; justify-content: center; align-items: center; width: 100%; height: 100%; display: flex; }
.lPW_G3 { width: 25px; height: 20px; transition: transform 0.3s ease-in-out; }
.lPW_G3 span { content: ""; background-color: rgba(var(--lineColor,var(--color_2,color_2)),var(--alpha-lineColor,1)); border-radius: 1px; width: 100%; height: 3px; transition: width 0.3s ease-in-out, transform 0.3s ease-in-out, opacity 0.3s ease-in-out; display: block; position: relative; }
.lPW_G3 span:first-child { top: 0px; }
.lPW_G3 span:nth-child(2) { top: 5px; }
.lPW_G3 span:nth-child(3) { top: 10px; }
.Afzcr2.lPW_G3 { transform: rotate(180deg); }
.Afzcr2.lPW_G3 span { background-color: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1)); width: 16px; }
.Afzcr2.lPW_G3 span:first-child { opacity: 0; }
.Afzcr2.lPW_G3 span:nth-child(2) { transform: rotate(45deg) translate(0px) translateY(1px); }
.Afzcr2.lPW_G3 span:nth-child(3) { transform: rotate(-45deg) translate(12px) translateY(1px); }
.iT1uR5 { display: inherit; height: inherit; width: auto; }
.H8XzQw { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); cursor: pointer; }
body:not(.responsive) .iT1uR5, body:not(.responsive) .H8XzQw { z-index: var(--above-all-in-container); }
.iT1uR5.xL58zS, .H8XzQw.xL58zS { z-index: var(--above-all-z-index) !important; }
@supports (-webkit-touch-callout:none) {
  .H8XzQw { touch-action: manipulation; }
}
.ph3zmg { border-radius: var(--rd,0); box-shadow: var(--shd,0 0 0 #0009); background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1)); border: solid var(--borderwidth,0) rgba(var(--bordercolor,var(--color_11,color_11)),var(--alpha-bordercolor,1)); box-sizing: border-box; justify-content: center; align-items: center; width: 100%; height: 100%; transition: 0.5s; display: flex; }
.ph3zmg.xL58zS { border-radius: var(--rdOpen,0); box-shadow: var(--shdOpen,0 0 0 #0009); background-color: rgba(var(--bgOpen,var(--color_11,color_11)),var(--alpha-bgOpen,1)); border-color: rgba(var(--bordercolorOpen,var(--color_11,color_11)),var(--alpha-bordercolorOpen,1)); border-width: var(--borderwidthOpen,0); box-sizing: border-box; border-style: solid; justify-content: center; align-items: center; width: 100%; height: 100%; display: flex; }
._2OyzB { width: 24px; height: 20px; display: block; position: relative; }
._2OyzB span, ._2OyzB span::before, ._2OyzB span::after { background-color: rgba(var(--lineColor,var(--color_2,color_2)),var(--alpha-lineColor,1)); width: 24px; height: 2px; margin-top: -1px; position: absolute; top: 50%; }
._2OyzB span::before, ._2OyzB span::after { content: ""; transition: 0.2s; }
._2OyzB span::before { transform: translateY(-9px); }
._2OyzB span::after { transform: translateY(9px); }
.xL58zS span { background-color: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1)); width: 23px; transform: translate(1px); }
.xL58zS span::before { transform-origin: 0px 100%; background-color: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1)); width: 12px; transform: rotate(-35deg); }
.xL58zS span::after { transform-origin: 0px 0px; background-color: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1)); width: 12px; transform: rotate(35deg); }
.ADO5Zm { justify-content: center; align-items: center; display: flex; }
.nUIszS { transform-origin: 100% center; opacity: 0; transition: 0.5s; transform: translate(50%); }
.hRUbUe { opacity: 1; transform: translate(0%); }
._xk4dL { display: inherit; height: inherit; width: auto; }
.JA1Uo1 { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); cursor: pointer; }
body:not(.responsive) ._xk4dL, body:not(.responsive) .JA1Uo1 { z-index: var(--above-all-in-container); }
._xk4dL.suGS6F, .JA1Uo1.suGS6F { z-index: var(--above-all-z-index) !important; }
@supports (-webkit-touch-callout:none) {
  .JA1Uo1 { touch-action: manipulation; }
}
.Tnmpzm { border-radius: var(--rd,0); box-shadow: var(--shd,0 0 0 #0009); background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1)); border: solid var(--borderwidth,0) rgba(var(--bordercolor,var(--color_11,color_11)),var(--alpha-bordercolor,1)); box-sizing: border-box; justify-content: center; align-items: center; width: 100%; height: 100%; transition: 0.5s; display: flex; }
.Tnmpzm.suGS6F { border-radius: var(--rdOpen,0); box-shadow: var(--shdOpen,0 0 0 #0009); background-color: rgba(var(--bgOpen,var(--color_11,color_11)),var(--alpha-bgOpen,1)); border-color: rgba(var(--bordercolorOpen,var(--color_11,color_11)),var(--alpha-bordercolorOpen,1)); border-width: var(--borderwidthOpen,0); box-sizing: border-box; border-style: solid; justify-content: center; align-items: center; width: 100%; height: 100%; display: flex; }
.XYRJOb { flex-direction: column; justify-content: space-around; align-items: center; width: 26px; height: 26px; transition: transform 0.2s; display: flex; }
.wzUA2b { background-color: rgba(var(--lineColor,var(--color_2,color_2)),var(--alpha-lineColor,1)); border-radius: 10px; width: 30px; height: 2px; transition: opacity 0.2s, transform 0.2s; transform: rotate(-45deg); }
.UEwx1J { background-color: rgba(var(--lineColor,var(--color_2,color_2)),var(--alpha-lineColor,1)); border-radius: 10px; width: 17px; height: 2px; transition: transform 0.2s, border-color 0.2s; }
.UEwx1J.trUHhA { transform: rotate(-45deg) translate(-7px, -3px); }
.UEwx1J.rjaPi6 { transform: rotate(-45deg) translate(6px, 2px); }
.XYRJOb.suGS6F .trUHhA { background-color: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1)); width: 20px; transform: translateY(9px) rotate(135deg); }
.XYRJOb.suGS6F .rjaPi6 { background-color: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1)); width: 20px; transform: translateY(-9px) rotate(45deg); }
.XYRJOb.suGS6F .wzUA2b { opacity: 0; transform: rotate(45deg); }
.h2hVnU { display: inherit; height: inherit; width: auto; }
.Iyw1gJ { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); cursor: pointer; }
body:not(.responsive) .h2hVnU, body:not(.responsive) .Iyw1gJ { z-index: var(--above-all-in-container); }
.h2hVnU.m_Fqbp, .Iyw1gJ.m_Fqbp { z-index: var(--above-all-z-index) !important; }
@supports (-webkit-touch-callout:none) {
  .Iyw1gJ { touch-action: manipulation; }
}
.CnBWJM { border-radius: var(--rd,0); box-shadow: var(--shd,0 0 0 #0009); background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1)); border: solid var(--borderwidth,0) rgba(var(--bordercolor,var(--color_11,color_11)),var(--alpha-bordercolor,1)); box-sizing: border-box; justify-content: center; align-items: center; width: 100%; height: 100%; transition: 0.5s; display: flex; }
.CnBWJM.m_Fqbp { border-radius: var(--rdOpen,0); box-shadow: var(--shdOpen,0 0 0 #0009); background-color: rgba(var(--bgOpen,var(--color_11,color_11)),var(--alpha-bgOpen,1)); border-color: rgba(var(--bordercolorOpen,var(--color_11,color_11)),var(--alpha-bordercolorOpen,1)); border-width: var(--borderwidthOpen,0); box-sizing: border-box; border-style: solid; justify-content: center; align-items: center; width: 100%; height: 100%; display: flex; }
.GlYaWf, .KHg340 { cursor: pointer; user-select: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); width: 22px; transition: 0.2s ease-in-out; position: relative; }
.GlYaWf span, .KHg340 span { background-color: rgba(var(--lineColor,var(--color_2,color_2)),var(--alpha-lineColor,1)); backface-visibility: hidden; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); border-radius: 2em; width: 100%; height: 3px; transition: 0.2s ease-in-out; position: absolute; }
.GlYaWf span:nth-child(2), .KHg340 span:nth-child(2) { transform: rotate(90deg); }
.GlYaWf.m_Fqbp, .m_Fqbp.KHg340 { transform: rotate(135deg); }
.GlYaWf.m_Fqbp span, .m_Fqbp.KHg340 span { background: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1)); }
.KHg340 { justify-content: center; align-items: center; display: flex; }
.KHg340 span { left: 0px; }
.KHg340 span:nth-child(2) { transform: rotate(90deg); }
.KHg340.m_Fqbp { transform: rotate(135deg); }
.KHg340.m_Fqbp span { background: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1)); }
.jxFaGF { display: inherit; height: inherit; width: auto; }
.wu4jpM { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); cursor: pointer; }
body:not(.responsive) .jxFaGF, body:not(.responsive) .wu4jpM { z-index: var(--above-all-in-container); }
.jxFaGF.diaQsa, .wu4jpM.diaQsa { z-index: var(--above-all-z-index) !important; }
@supports (-webkit-touch-callout:none) {
  .wu4jpM { touch-action: manipulation; }
}
.e2jpjV { border-radius: var(--rd,0); box-shadow: var(--shd,0 0 0 #0009); background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1)); border: solid var(--borderwidth,0) rgba(var(--bordercolor,var(--color_11,color_11)),var(--alpha-bordercolor,1)); box-sizing: border-box; justify-content: center; align-items: center; width: 100%; height: 100%; transition: 0.5s; display: flex; }
.e2jpjV.diaQsa { border-radius: var(--rdOpen,0); box-shadow: var(--shdOpen,0 0 0 #0009); background-color: rgba(var(--bgOpen,var(--color_11,color_11)),var(--alpha-bgOpen,1)); border-color: rgba(var(--bordercolorOpen,var(--color_11,color_11)),var(--alpha-bordercolorOpen,1)); border-width: var(--borderwidthOpen,0); box-sizing: border-box; border-style: solid; justify-content: center; align-items: center; width: 100%; height: 100%; display: flex; }
.DS2KZ9 { cursor: pointer; width: 26px; height: 20px; display: block; position: relative; }
.DS2KZ9 div { background: rgba(var(--lineColor,var(--color_2,color_2)),var(--alpha-lineColor,1)); border-radius: 2px; height: 2px; transition: transform 0.45s cubic-bezier(0.9, -0.6, 0.3, 1.6), width 0.2s 0.2s; position: absolute; }
.DS2KZ9 .MLWS98 { transform-origin: 50% center; width: 26px; margin: -2px 0px 0px; top: 11px; left: 0px; }
.DS2KZ9 .LTPYyD { transform-origin: 0px center; width: 13px; left: 0px; }
.DS2KZ9 .VaoqxS { transform-origin: 100% center; width: 18px; bottom: 0px; }
.DS2KZ9.diaQsa .MLWS98 { background: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1)); transition: transform 0.2s cubic-bezier(0.9, -0.6, 0.3, 1.6) 0.1s; transform: rotate(-45deg) translate(0px); }
.DS2KZ9.diaQsa .LTPYyD { background: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1)); width: 13px; transition: transform 0.2s cubic-bezier(0.9, -0.6, 0.3, 1.6) 0.1s, width 0.15s; transform: translate(4px) rotate(45deg); }
.DS2KZ9.diaQsa .VaoqxS { background: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1)); width: 13px; transition: transform 0.2s cubic-bezier(0.9, -0.6, 0.3, 1.6) 0.1s, width 0.15s; transform: translate(9px) rotate(45deg); }
.NxdLn2 { display: inherit; height: inherit; width: auto; }
.NvEdZv { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); cursor: pointer; }
body:not(.responsive) .NxdLn2, body:not(.responsive) .NvEdZv { z-index: var(--above-all-in-container); }
.NxdLn2.nq0ZU6, .NvEdZv.nq0ZU6 { z-index: var(--above-all-z-index) !important; }
@supports (-webkit-touch-callout:none) {
  .NvEdZv { touch-action: manipulation; }
}
.PSaCAQ { border-radius: var(--rd,0); box-shadow: var(--shd,0 0 0 #0009); background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1)); border: solid var(--borderwidth,0) rgba(var(--bordercolor,var(--color_11,color_11)),var(--alpha-bordercolor,1)); box-sizing: border-box; justify-content: center; align-items: center; width: 100%; height: 100%; transition: 0.5s; display: flex; }
.PSaCAQ.nq0ZU6 { border-radius: var(--rdOpen,0); box-shadow: var(--shdOpen,0 0 0 #0009); background-color: rgba(var(--bgOpen,var(--color_11,color_11)),var(--alpha-bgOpen,1)); border-color: rgba(var(--bordercolorOpen,var(--color_11,color_11)),var(--alpha-bordercolorOpen,1)); border-width: var(--borderwidthOpen,0); box-sizing: border-box; border-style: solid; justify-content: center; align-items: center; width: 100%; height: 100%; display: flex; }
.IjZy4M { cursor: pointer; position: absolute; }
.LtWZVJ { background: rgba(var(--lineColor,var(--color_2,color_2)),var(--alpha-lineColor,1)); width: 19px; height: 2px; margin-bottom: 6px; transition: 0.3s cubic-bezier(0, 1, 0.5, 1); position: relative; }
.LtWZVJ:first-child { top: 0px; left: 0px; transform: rotate(0deg); }
.nq0ZU6 .LtWZVJ:first-child { background: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1)); top: 8px; left: 0px; transform: rotate(-45deg); }
.LtWZVJ:nth-child(2) { opacity: 1; right: -5px; }
.nq0ZU6 .LtWZVJ:nth-child(2) { background: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1)); opacity: 0; right: 0px; }
.LtWZVJ:last-child { margin: 0px; top: 0px; left: 0px; transform: rotate(0deg); }
.nq0ZU6 .LtWZVJ:last-child { background: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1)); top: -8px; left: 0px; transform: rotate(45deg); }
.nq0ZU6 .LtWZVJ { background: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1)); }
.wLzWM9 { display: inherit; height: inherit; width: auto; }
.YFvXED { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); cursor: pointer; }
body:not(.responsive) .wLzWM9, body:not(.responsive) .YFvXED { z-index: var(--above-all-in-container); }
.wLzWM9.DlhxCV, .YFvXED.DlhxCV { z-index: var(--above-all-z-index) !important; }
@supports (-webkit-touch-callout:none) {
  .YFvXED { touch-action: manipulation; }
}
._G4uuH { border-radius: var(--rd,0); box-shadow: var(--shd,0 0 0 #0009); background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1)); border: solid var(--borderwidth,0) rgba(var(--bordercolor,var(--color_11,color_11)),var(--alpha-bordercolor,1)); box-sizing: border-box; justify-content: center; align-items: center; width: 100%; height: 100%; transition: 0.5s; display: flex; }
._G4uuH.DlhxCV { border-radius: var(--rdOpen,0); box-shadow: var(--shdOpen,0 0 0 #0009); background-color: rgba(var(--bgOpen,var(--color_11,color_11)),var(--alpha-bgOpen,1)); border-color: rgba(var(--bordercolorOpen,var(--color_11,color_11)),var(--alpha-bordercolorOpen,1)); border-width: var(--borderwidthOpen,0); box-sizing: border-box; border-style: solid; justify-content: center; align-items: center; width: 100%; height: 100%; display: flex; }
.rP06EV { width: 26px; height: 18px; }
.woYbvh { background: rgba(var(--lineColor,var(--color_2,color_2)),var(--alpha-lineColor,1)); border-radius: 4px; height: 2px; transition: 0.4s; position: relative; }
.yawLPy { width: 26px; top: 0px; }
.DKfMJX { width: 26px; top: 6px; }
.Upme0v { width: 13px; top: 12px; }
.DlhxCV .yawLPy { background: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1)); top: 8px; }
.DlhxCV .DKfMJX { background: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1)); }
.DlhxCV .Upme0v { background: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1)); top: 4px; }
.fkVx4H { display: inherit; height: inherit; width: auto; }
.AX0rkT { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); cursor: pointer; }
body:not(.responsive) .fkVx4H, body:not(.responsive) .AX0rkT { z-index: var(--above-all-in-container); }
.fkVx4H.pf7lKG, .AX0rkT.pf7lKG { z-index: var(--above-all-z-index) !important; }
@supports (-webkit-touch-callout:none) {
  .AX0rkT { touch-action: manipulation; }
}
.X43m5R { border-radius: var(--rd,0); box-shadow: var(--shd,0 0 0 #0009); background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1)); border: solid var(--borderwidth,0) rgba(var(--bordercolor,var(--color_11,color_11)),var(--alpha-bordercolor,1)); box-sizing: border-box; justify-content: center; align-items: center; width: 100%; height: 100%; transition: 0.5s; display: flex; }
.X43m5R.pf7lKG { border-radius: var(--rdOpen,0); box-shadow: var(--shdOpen,0 0 0 #0009); background-color: rgba(var(--bgOpen,var(--color_11,color_11)),var(--alpha-bgOpen,1)); border-color: rgba(var(--bordercolorOpen,var(--color_11,color_11)),var(--alpha-bordercolorOpen,1)); border-width: var(--borderwidthOpen,0); box-sizing: border-box; border-style: solid; justify-content: center; align-items: center; width: 100%; height: 100%; display: flex; }
.CpmaBD { width: 22px; height: 22px; margin: auto; position: absolute; }
.CpmaBD span { background-color: rgba(var(--lineColor,var(--color_2,color_2)),var(--alpha-lineColor,1)); width: 22px; height: 2px; transition: transform 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94), top 0.2s cubic-bezier(0.3, 1.4, 0.7, 1) 0.2s, bottom 0.2s cubic-bezier(0.3, 1.4, 0.7, 1) 0.2s; display: block; position: relative; }
.CpmaBD span:first-of-type { top: 5px; }
.CpmaBD span:last-of-type { top: 13px; }
.CpmaBD.pf7lKG span { transition: transform 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.2s, top 0.2s cubic-bezier(0.3, 1.4, 0.7, 1), bottom 0.2s cubic-bezier(0.3, 1.4, 0.7, 1); }
.CpmaBD.pf7lKG span:first-of-type { background-color: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1)); top: 10px; transform: rotate(45deg); }
.CpmaBD.pf7lKG span:last-of-type { background-color: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1)); top: 8px; transform: rotate(-45deg); }
.L1tNuO { display: inherit; height: inherit; width: auto; }
.Ae0iFd { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); cursor: pointer; }
body:not(.responsive) .L1tNuO, body:not(.responsive) .Ae0iFd { z-index: var(--above-all-in-container); }
.L1tNuO.tUxMan, .Ae0iFd.tUxMan { z-index: var(--above-all-z-index) !important; }
@supports (-webkit-touch-callout:none) {
  .Ae0iFd { touch-action: manipulation; }
}
.Hmm20G { border-radius: var(--rd,0); box-shadow: var(--shd,0 0 0 #0009); background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1)); border: solid var(--borderwidth,0) rgba(var(--bordercolor,var(--color_11,color_11)),var(--alpha-bordercolor,1)); box-sizing: border-box; justify-content: center; align-items: center; width: 100%; height: 100%; transition: 0.5s; display: flex; }
.Hmm20G.tUxMan { border-radius: var(--rdOpen,0); box-shadow: var(--shdOpen,0 0 0 #0009); background-color: rgba(var(--bgOpen,var(--color_11,color_11)),var(--alpha-bgOpen,1)); border-color: rgba(var(--bordercolorOpen,var(--color_11,color_11)),var(--alpha-bordercolorOpen,1)); border-width: var(--borderwidthOpen,0); box-sizing: border-box; border-style: solid; justify-content: center; align-items: center; width: 100%; height: 100%; display: flex; }
.AuZIx7 { width: 22px; height: 19px; position: absolute; }
.BQuno6 { background-color: rgba(var(--lineColor,var(--color_2,color_2)),var(--alpha-lineColor,1)); height: 3px; transition: 0.25s; position: absolute; }
.oP04HO { width: 50%; top: 0px; }
.p_ySCY { width: 100%; top: 8px; }
.u6J0wc { width: 50%; bottom: 0px; }
.P03akj { left: 0px; }
.WBsrGG { right: 0px; }
.oP04HO.BQuno6.P03akj { transform-origin: 0px 0px; }
.oP04HO.BQuno6.WBsrGG { transform-origin: 100% 0px; }
.u6J0wc.BQuno6.P03akj { transform-origin: 0px 100%; }
.u6J0wc.BQuno6.WBsrGG { transform-origin: 100% 100%; }
.AuZIx7.tUxMan .oP04HO.BQuno6.P03akj { background-color: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1)); transform: translate(5px, 2px) rotate(45deg); }
.AuZIx7.tUxMan .oP04HO.BQuno6.WBsrGG { background-color: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1)); transform: translate(-5px, 2px) rotate(-45deg); }
.AuZIx7.tUxMan .u6J0wc.BQuno6.P03akj { background-color: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1)); transform: translate(5px, -1px) rotate(-45deg); }
.AuZIx7.tUxMan .u6J0wc.BQuno6.WBsrGG { background-color: rgba(var(--lineColorOpen,var(--color_2,color_2)),var(--alpha-lineColorOpen,1)); transform: translate(-5px, -1px) rotate(45deg); }
.AuZIx7.tUxMan .p_ySCY.BQuno6 { transform: scaleX(0); }
.p2xU2j { display: inherit; height: inherit; width: auto; }
.tB06Km { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); cursor: pointer; }
body:not(.responsive) .p2xU2j, body:not(.responsive) .tB06Km { z-index: var(--above-all-in-container); }
.p2xU2j.sb2ja2, .tB06Km.sb2ja2 { z-index: var(--above-all-z-index) !important; }
@supports (-webkit-touch-callout:none) {
  .tB06Km { touch-action: manipulation; }
}
.bSvkl8 { border-radius: var(--rd,0); box-shadow: var(--shd,0 0 0 #0009); background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1)); border: solid var(--borderwidth,0) rgba(var(--bordercolor,var(--color_11,color_11)),var(--alpha-bordercolor,1)); box-sizing: border-box; justify-content: center; align-items: center; width: 100%; height: 100%; transition: 0.5s; display: flex; }
.bSvkl8.sb2ja2 { border-radius: var(--rdOpen,0); box-shadow: var(--shdOpen,0 0 0 #0009); background-color: rgba(var(--bgOpen,var(--color_11,color_11)),var(--alpha-bgOpen,1)); border-color: rgba(var(--bordercolorOpen,var(--color_11,color_11)),var(--alpha-bordercolorOpen,1)); border-width: var(--borderwidthOpen,0); box-sizing: border-box; border-style: solid; justify-content: center; align-items: center; width: 100%; height: 100%; display: flex; }
.CT0UM6 { width: 22px; height: 20px; position: absolute; }
.i2Blxa { background-color: rgba(var(--lineColor,var(--color_15,color_15)),var(--alpha-lineColor,1)); height: 2px; transition: 0.25s; position: absolute; }
.NL9V92 { width: 100%; top: 0px; }
.xp7A7t { width: 100%; top: 9px; }
.dMTSgd { width: 100%; bottom: 0px; }
.NL9V92.i2Blxa { transform-origin: 0px 0px; }
.dMTSgd.i2Blxa { transform-origin: 0px 100%; }
.CT0UM6.sb2ja2 .NL9V92.i2Blxa { background-color: rgba(var(--lineColorOpen,var(--color_15,color_15)),var(--alpha-lineColorOpen,1)); transform: translate(4px, 2px) rotate(45deg); }
.CT0UM6.sb2ja2 .dMTSgd.i2Blxa { background-color: rgba(var(--lineColorOpen,var(--color_15,color_15)),var(--alpha-lineColorOpen,1)); transform: translate(4px, -1px) rotate(-45deg); }
.CT0UM6.sb2ja2 .xp7A7t.i2Blxa { background-color: rgba(var(--lineColorOpen,var(--color_15,color_15)),var(--alpha-lineColorOpen,1)); transform: scaleX(0); }
.PzP3Ka { cursor: pointer; opacity: 0; visibility: hidden; display: var(--display); --display: flex; transition: visibility 0.5s, opacity 0.5s; }
.PzP3Ka .XdXNO7 { width: 100%; height: 100%; opacity: var(--icon-opacity,1); }
.PzP3Ka .XdXNO7 svg { overflow: visible; }
.z7UpAt { opacity: 1; visibility: visible; z-index: var(--above-all-z-index); transition-delay: 0s; position: relative; }
.IT88M3 { position: absolute; inset: 0px; }
.LXgYyC { cursor: pointer; }
.iL7Pq5 { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); opacity: var(--opacity); fill: var(--corvid-fill-color,var(--fill)); fill-opacity: var(--fill-opacity); stroke: var(--corvid-stroke-color,var(--stroke)); stroke-opacity: var(--stroke-opacity); stroke-width: var(--stroke-width); transform: var(--flip); filter: var(--drop-shadow,none); position: absolute; inset: 0px; }
.iL7Pq5 svg { width: var(--svg-calculated-width,100%); height: var(--svg-calculated-height,100%); padding: var(--svg-calculated-padding,0); margin: auto; position: absolute; inset: 0px; }
.iL7Pq5 svg:not([data-type="ugc"]) { overflow: visible; }
@media (forced-colors: active) {
  .iL7Pq5 svg:not([data-type="ugc"]):not([data-type="color"]) { fill: currentcolor; }
}
.gx51wo * { vector-effect: non-scaling-stroke; }
/* social bar icons (Wix sizes these with JS) */
.VGXFRO a, .VGXFRO wow-image{display:block;width:100%;height:100%}
.VGXFRO wow-image img{width:100%!important;height:100%!important;object-fit:contain;display:block}

/* background videos: Wix sizes these with JS */
video.X9nqm0{width:100%!important;height:100%!important;object-fit:cover;left:0}
