@charset "utf-8";

._internalContainerRoot_ikbgu_1 { position: relative; width: 100%; height: 100%; --borderTopWidth: 0px; --borderTopStyle: solid; --borderTopColor: transparent; --borderInlineEndWidth: 0px; --borderInlineEndStyle: solid; --borderInlineEndColor: transparent; --borderBottomWidth: 0px; --borderBottomStyle: solid; --borderBottomColor: transparent; --borderInlineStartWidth: 0px; --borderInlineStartStyle: solid; --borderInlineStartColor: transparent; --borderStartStartRadius: 0px; --borderStartEndRadius: 0px; --borderEndStartRadius: 0px; --borderEndEndRadius: 0px; --boxShadow: none; --backdropFilter: none; }

._backgroundLayer_ikbgu_25 { position: absolute; inset: 0px; display: grid; grid-template-columns: 1fr; grid-template-rows: 1fr; overflow: clip; border-top: var(--borderTopWidth) var(--borderTopStyle) var(--borderTopColor); border-inline-end: var(--borderInlineEndWidth) var(--borderInlineEndStyle) var(--borderInlineEndColor); border-bottom: var(--borderBottomWidth) var(--borderBottomStyle) var(--borderBottomColor); border-inline-start: var(--borderInlineStartWidth) var(--borderInlineStartStyle) var(--borderInlineStartColor); border-start-start-radius: var(--borderStartStartRadius); border-start-end-radius: var(--borderStartEndRadius); border-end-start-radius: var(--borderEndStartRadius); border-end-end-radius: var(--borderEndEndRadius); box-shadow: var(--boxShadow); backdrop-filter: var(--backdropFilter); }

._pinnedLayer_ikbgu_47 { position: absolute; inset: 0px; z-index: 1; display: grid; grid-template-columns: 1fr; grid-template-rows: 1fr; pointer-events: none; }

._pinnedLayer_ikbgu_47 > * { pointer-events: auto; }

._overflowWrapper_ikbgu_63 { border-top: var(--borderTopWidth) var(--borderTopStyle) transparent; border-inline-end: var(--borderInlineEndWidth) var(--borderInlineEndStyle) transparent; border-bottom: var(--borderBottomWidth) var(--borderBottomStyle) transparent; border-inline-start: var(--borderInlineStartWidth) var(--borderInlineStartStyle) transparent; border-start-start-radius: var(--borderStartStartRadius); border-start-end-radius: var(--borderStartEndRadius); border-end-start-radius: var(--borderEndStartRadius); border-end-end-radius: var(--borderEndEndRadius); }

ul.font_100, ol.font_100 { color: rgb(8, 8, 8); font-family: "Arial, Helvetica, sans-serif", serif; font-size: 10px; font-style: normal; font-variant: normal; font-weight: 400; margin: 0px; text-decoration: none; line-height: normal; letter-spacing: normal; }

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; }

._clickable_vcky1_39 { cursor: pointer; }

._srOnly_vcky1_43 { border: 0px; clip: rect(0px, 0px, 0px, 0px); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; }

@supports (-webkit-appearance: none) and (stroke-color: transparent) {
  ._supportTableDesign_vcky1_54 > * > :first-child { vertical-align: top; }
}

@supports (-webkit-touch-callout: none) {
  ._supportTableDesign_vcky1_54 > * > :first-child { vertical-align: top; }
}

._supportTableDesign_vcky1_54 [data-attr-richtext-marker="true"] { display: block; }

._supportTableDesign_vcky1_54 [data-attr-richtext-marker="true"] table { border-collapse: collapse; margin: 15px 0px; width: 100%; }

._supportTableDesign_vcky1_54 [data-attr-richtext-marker="true"] table td { position: relative; padding: 12px; }

._supportTableDesign_vcky1_54 [data-attr-richtext-marker="true"] table td::after { content: ""; position: absolute; inset: 0px; border-left: 1px solid; border-bottom: 1px solid; opacity: 0.2; }

._supportTableDesign_vcky1_54 [data-attr-richtext-marker="true"] table tr td:last-child::after { border-right: 1px solid; }

._supportTableDesign_vcky1_54 [data-attr-richtext-marker="true"] table tr:first-child td::after { border-top: 1px solid; }

._corvidColorOverride_vcky1_104 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) [class$="rich-text__text"], ._corvidColorOverride_vcky1_104 :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); }

._corvidColorOverride_vcky1_104 :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; }

._WRichTextSkin_vcky1_144 { min-height: var(--min-height); min-width: var(--min-width); direction: var(--text-direction); }

._WRichTextSkin_vcky1_144 ._richTextContainer_vcky1_149 { position: relative; width: 100%; height: 100%; overflow-wrap: break-word; }

._WRichTextSkin_vcky1_144 ._richTextContainer_vcky1_149 ul { list-style: inside disc; }

._WRichTextSkin_vcky1_144 ._richTextContainer_vcky1_149 li { margin-bottom: 12px; }

._WRichTextNewSkin_vcky1_163 p, ._WRichTextNewSkin_vcky1_163 h1, ._WRichTextNewSkin_vcky1_163 h2, ._WRichTextNewSkin_vcky1_163 h3, ._WRichTextNewSkin_vcky1_163 h4, ._WRichTextNewSkin_vcky1_163 h5, ._WRichTextNewSkin_vcky1_163 h6, ._WRichTextNewSkin_vcky1_163 blockquote, ._WRichTextNewSkin_vcky1_163 div { line-height: normal; letter-spacing: normal; }

._WRichTextClickableSkin_vcky1_176 { min-height: var(--min-height); min-width: var(--min-width); }

._WRichTextClickableSkin_vcky1_176 ._richTextContainer_vcky1_149 { position: relative; width: 100%; height: 100%; overflow-wrap: break-word; }

._WRichTextClickableSkin_vcky1_176 ._richTextContainer_vcky1_149 ol, ._WRichTextClickableSkin_vcky1_176 ._richTextContainer_vcky1_149 ul { padding-inline-start: 1.3em; margin-inline-start: 0.5em; line-height: normal; letter-spacing: normal; }

._WRichTextClickableSkin_vcky1_176 ._richTextContainer_vcky1_149 ul { list-style-type: disc; }

._WRichTextClickableSkin_vcky1_176 ._richTextContainer_vcky1_149 ol { list-style-type: decimal; }

._WRichTextClickableSkin_vcky1_176 ._richTextContainer_vcky1_149 ul ul, ._WRichTextClickableSkin_vcky1_176 ._richTextContainer_vcky1_149 ol ul { list-style-type: circle; line-height: normal; }

._WRichTextClickableSkin_vcky1_176 ._richTextContainer_vcky1_149 ol ol ul, ._WRichTextClickableSkin_vcky1_176 ._richTextContainer_vcky1_149 ol ul ul, ._WRichTextClickableSkin_vcky1_176 ._richTextContainer_vcky1_149 ul ol ul, ._WRichTextClickableSkin_vcky1_176 ._richTextContainer_vcky1_149 ul ul ul { list-style-type: square; line-height: normal; }

._WRichTextClickableSkin_vcky1_176 ._richTextContainer_vcky1_149 li { font-style: inherit; font-weight: inherit; line-height: inherit; letter-spacing: normal; }

._WRichTextClickableSkin_vcky1_176 ._richTextContainer_vcky1_149 p, ._WRichTextClickableSkin_vcky1_176 ._richTextContainer_vcky1_149 h1, ._WRichTextClickableSkin_vcky1_176 ._richTextContainer_vcky1_149 h2, ._WRichTextClickableSkin_vcky1_176 ._richTextContainer_vcky1_149 h3, ._WRichTextClickableSkin_vcky1_176 ._richTextContainer_vcky1_149 h4, ._WRichTextClickableSkin_vcky1_176 ._richTextContainer_vcky1_149 h5, ._WRichTextClickableSkin_vcky1_176 ._richTextContainer_vcky1_149 h6 { margin-block: 0px; margin: 0px; line-height: normal; letter-spacing: normal; }

._WRichTextClickableSkin_vcky1_176 ._richTextContainer_vcky1_149 a { color: inherit; }

._WRichTextThemeSkin_vcky1_277, ._WRichTextNewSkin_vcky1_163 { 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); }

._WRichTextThemeSkin_vcky1_277 > *, ._WRichTextNewSkin_vcky1_163 > * { pointer-events: auto; }

._WRichTextThemeSkin_vcky1_277 li, ._WRichTextNewSkin_vcky1_163 li { font-style: inherit; font-weight: inherit; line-height: inherit; letter-spacing: normal; }

._WRichTextThemeSkin_vcky1_277 ol, ._WRichTextNewSkin_vcky1_163 ol, ._WRichTextThemeSkin_vcky1_277 ul, ._WRichTextNewSkin_vcky1_163 ul { margin-inline: 0.5em 0px; line-height: normal; letter-spacing: normal; }

._WRichTextThemeSkin_vcky1_277:not(._list-direction-spec_vcky1_306) ol, ._WRichTextNewSkin_vcky1_163:not(._list-direction-spec_vcky1_306) ol, ._WRichTextThemeSkin_vcky1_277:not(._list-direction-spec_vcky1_306) ul, ._WRichTextNewSkin_vcky1_163:not(._list-direction-spec_vcky1_306) ul { padding-inline: 1.3em 0px; }

._WRichTextThemeSkin_vcky1_277 ul, ._WRichTextNewSkin_vcky1_163 ul { list-style-type: disc; }

._WRichTextThemeSkin_vcky1_277 ol, ._WRichTextNewSkin_vcky1_163 ol { list-style-type: decimal; }

._WRichTextThemeSkin_vcky1_277 ul ul, ._WRichTextNewSkin_vcky1_163 ul ul, ._WRichTextThemeSkin_vcky1_277 ol ul, ._WRichTextNewSkin_vcky1_163 ol ul { list-style-type: circle; }

._WRichTextThemeSkin_vcky1_277 ul ul ul, ._WRichTextNewSkin_vcky1_163 ul ul ul, ._WRichTextThemeSkin_vcky1_277 ol ul ul, ._WRichTextNewSkin_vcky1_163 ol ul ul, ._WRichTextThemeSkin_vcky1_277 ul ol ul, ._WRichTextNewSkin_vcky1_163 ul ol ul, ._WRichTextThemeSkin_vcky1_277 ol ol ul, ._WRichTextNewSkin_vcky1_163 ol ol ul { list-style-type: square; }

._WRichTextThemeSkin_vcky1_277 p, ._WRichTextNewSkin_vcky1_163 p, ._WRichTextThemeSkin_vcky1_277 h1, ._WRichTextNewSkin_vcky1_163 h1, ._WRichTextThemeSkin_vcky1_277 h2, ._WRichTextNewSkin_vcky1_163 h2, ._WRichTextThemeSkin_vcky1_277 h3, ._WRichTextNewSkin_vcky1_163 h3, ._WRichTextThemeSkin_vcky1_277 h4, ._WRichTextNewSkin_vcky1_163 h4, ._WRichTextThemeSkin_vcky1_277 h5, ._WRichTextNewSkin_vcky1_163 h5, ._WRichTextThemeSkin_vcky1_277 h6, ._WRichTextNewSkin_vcky1_163 h6, ._WRichTextThemeSkin_vcky1_277 blockquote, ._WRichTextNewSkin_vcky1_163 blockquote, ._WRichTextThemeSkin_vcky1_277 div, ._WRichTextNewSkin_vcky1_163 div { margin-block: 0px; margin: 0px; }

._WRichTextThemeSkin_vcky1_277 a, ._WRichTextNewSkin_vcky1_163 a { color: inherit; }

._list-direction-spec_vcky1_306 li { margin-inline: 1.3em 0px; }

._wrichtext_aqg9v_1 { overflow-wrap: break-word; text-align: start; pointer-events: none; direction: var(--wix-opt-in-direction); text-shadow: var(--textOutline, 0px 0px transparent),var(--textShadow, 0px 0px transparent); }

._wrichtext_aqg9v_1 ul { list-style-type: disc; }

._wrichtext_aqg9v_1 ol { list-style-type: decimal; }

._wrichtext_aqg9v_1 ul ul, ._wrichtext_aqg9v_1 ol ul { list-style-type: circle; }

._wrichtext_aqg9v_1 ul ul ul, ._wrichtext_aqg9v_1 ol ul ul, ._wrichtext_aqg9v_1 ul ol ul, ._wrichtext_aqg9v_1 ol ol ul { list-style-type: square; }

._wrichtext_aqg9v_1 p, ._wrichtext_aqg9v_1 h1, ._wrichtext_aqg9v_1 h2, ._wrichtext_aqg9v_1 h3, ._wrichtext_aqg9v_1 h4, ._wrichtext_aqg9v_1 h5, ._wrichtext_aqg9v_1 h6, ._wrichtext_aqg9v_1 blockquote, ._wrichtext_aqg9v_1 li, ._wrichtext_aqg9v_1 ul, ._wrichtext_aqg9v_1 ol { font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; }

._wrichtext_aqg9v_1 a { color: inherit; font-size: inherit; font-weight: inherit; }

._root_mubql_1 { box-sizing: border-box; }

._image_foa6q_1 { container-type: size; display: block; width: 100%; height: 100%; contain: paint; }

._image_foa6q_1 img { display: block; width: 100%; height: 100%; object-fit: var(--object-fit, cover); --position-left: calc(50cqw - 1cqh * var(--focal-x, 50) * var(--aspect-ratio, 1)); --position-top: calc(50cqh - 1cqw * var(--focal-y, 50) / var(--aspect-ratio, 1)); object-position: clamp(100%,var(--position-left),0%) clamp(100%,var(--position-top),0%); }

@container style(--object-fit) and (not style(--object-fit: cover)) {
  ._image_foa6q_1 img { object-position: center center; }
}

._root_xuz0s_1 { mix-blend-mode: var(--blend-mode, normal); }

._image3_xuz0s_5 { position: relative; block-size: 100%; overflow: clip; border-color: var(--border-color); border-width: var(--border-width, 0); border-style: var(--border-style, solid); border-radius: var(--border-radius); box-shadow: var(--box-shadow); box-sizing: border-box; }

._image3_xuz0s_5._fitWidth_xuz0s_16 { block-size: auto; aspect-ratio: var(--original-aspect-ratio, 1); }

._image3_xuz0s_5 ._imageLayer_xuz0s_20 { position: relative; block-size: 100%; }

._image3_xuz0s_5 ._imageLayer_xuz0s_20 picture { position: relative; }

._image3_xuz0s_5 ._imageLayer_xuz0s_20 img { opacity: var(--opacity, 1); }

._image3_xuz0s_5 ._wowImage_xuz0s_30 { position: absolute; inline-size: 100%; block-size: 100%; mask-position: 0px 0px; mask-size: 100% 100%; mask-repeat: no-repeat; mask-image: var(--maskImage, none); }

._linkLayer_xuz0s_40 { display: block; inline-size: 100%; block-size: 100%; }

._background_x7ip3_1 { height: 100%; width: 100%; position: relative; overflow: clip; background-color: color-mix(in srgb,var(--backgroundColor) calc(var(--backgroundColorOpacity, 1) * 100%),transparent); container-type: size; }

._background_x7ip3_1::before { content: " "; position: absolute; inset: 0px; background-image: var(--backgroundImage, none); opacity: var(--backgroundColorOpacity, 1); }

._bg-img-tile_x7ip3_17 { height: 100%; width: 100%; background-size: contain; background-repeat: repeat; background-position: center center; }

._media_x7ip3_25 { opacity: var(--backgroundMediaOpacity); position: absolute; top: 0px; left: 0px; height: 100%; width: 100%; mix-blend-mode: var(--blendMode, normal); }

._mask_x7ip3_35 { mask-position: 0px 0px; mask-size: 100% 100%; mask-repeat: no-repeat; mask-image: var(--maskImage, none); }

._bg-overlay_x7ip3_42 { position: absolute; top: 0px; width: 100%; height: 100%; background-size: auto; background-repeat: repeat; background-position: center center; }

._bg-video-container_x7ip3_52 { position: relative; height: 100%; width: 100%; }

._bg-video-container_x7ip3_52:hover ._video-play-pause-button_x7ip3_57 { opacity: 1; }

._video-play-pause-button_x7ip3_57 { position: absolute; bottom: 5px; right: 5px; z-index: 9999; border-radius: 50%; outline: black solid 1px; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); display: grid; place-items: center; height: 24px; width: 24px; cursor: pointer; opacity: 0; }

._video-play-pause-button_x7ip3_57:focus-visible { opacity: 1; }

._visually-hidden-text_x7ip3_81 { position: absolute; width: 1px; height: 1px; padding: 0px; margin: -1px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); white-space: nowrap; border-width: 0px; }

._image_8j9vj_1 { display: block; width: 100%; height: 100%; }

._image_8j9vj_1 img { max-width: var(--wix-img-max-width, 100%); }

._image_8j9vj_1[data-animate-blur] img { filter: blur(9px); transition: filter 0.8s ease-in; }

._image_8j9vj_1[data-animate-blur] img[data-load-done] { filter: none; }

._video-container_rplu9_1 { width: 100%; height: 100%; display: block; position: relative; container-type: size; }

._video-poster-img_rplu9_9 { width: 100%; height: 100%; object-fit: var(--poster-fit, cover); object-position: var(--poster-align, center); }

._video_rplu9_1 { height: 100%; width: 100%; top: 0px; left: 0px; position: absolute; object-fit: var(--video-fit, cover); opacity: 0; --position-left: calc(50cqw - 1cqh * var(--focal-x, 50) * var(--aspect-ratio, 1)); --position-top: calc(50cqh - 1cqw * var(--focal-y, 50) / var(--aspect-ratio, 1)); object-position: var(--video-position, clamp(100%, var(--position-left), 0%) clamp(100%, var(--position-top), 0%)); }

._logo_ackza_1 { display: flex; align-items: center; justify-content: center; position: relative; width: 100%; height: 100%; overflow: hidden; box-sizing: border-box; }

._linkLayer_ackza_12 { display: block; width: 100%; height: 100%; text-decoration: none; }

._loading_ackza_19 { display: flex; align-items: center; justify-content: center; height: 100%; min-height: 40px; color: rgb(102, 102, 102); font-size: 14px; }

._image_8j9vj_1 { display: block; width: 100%; height: 100%; }

._image_8j9vj_1 img { max-width: var(--wix-img-max-width, 100%); }

._image_8j9vj_1[data-animate-blur] img { filter: blur(9px); transition: filter 0.8s ease-in; }

._image_8j9vj_1[data-animate-blur] img[data-load-done] { filter: none; }

._image_1w1rp_1 { width: 100%; height: 100%; display: block; }

._fallbackDirection_uix1w_1:not([dir]) { direction: var(--wix-opt-in-direction); }

._presetWrapper_y7f2x_1 { display: contents; }

._rootDirection_hx4l0_1 { direction: var(--btn-direction); }

._root_hx4l0_1 { --display: flex; display: var(--display); cursor: pointer; min-width: var(--btn-min-width); min-height: 10px; box-sizing: border-box; touch-action: manipulation; flex-basis: auto; flex-direction: var(--container-flex-direction, row); justify-content: var(--container-justify-content, var(--content-horizontal-alignment, center)); align-items: var(--container-align-items, center); outline: none; }

._root_hx4l0_1:hover, ._root_hx4l0_1._active_hx4l0_19, ._root_hx4l0_1.button--hover { transition-property: border-left, border-inline-start, border-right, border-inline-end, border-top, border-bottom, border-color, border-start-start-radius, border-start-end-radius, border-end-start-radius, border-end-end-radius, border-top-left-radius, border-top-right-radius, border-bottom-left-radius, border-bottom-right-radius, background, background-color, box-shadow, padding-left, padding-inline-start, padding-right, padding-inline-end, padding-top, padding-bottom, color, fill, width, height, transform, letter-spacing, line-height, text-decoration-line, text-align, text-transform, text-shadow; transition-duration: 0.4s; transition-timing-function: ease; }

@media (forced-colors: active) {
  ._root_hx4l0_1:not(:disabled):not(.button--disabled) { outline: buttontext solid 2px; outline-offset: 0px; }
  ._root_hx4l0_1:not(:disabled):not(.button--disabled):hover, ._root_hx4l0_1:not(:disabled):not(.button--disabled)._active_hx4l0_19, ._root_hx4l0_1:not(:disabled):not(.button--disabled).button--hover, ._root_hx4l0_1:not(:disabled):not(.button--disabled)[aria-pressed="true"], ._root_hx4l0_1:not(:disabled):not(.button--disabled)[aria-selected="true"], ._root_hx4l0_1:not(:disabled):not(.button--disabled)[data-preview="selected"] { outline: highlight solid 3px; outline-offset: 1px; }
  ._root_hx4l0_1:not(:disabled):not(.button--disabled):focus, ._root_hx4l0_1:not(:disabled):not(.button--disabled):focus-visible { outline-offset: 1px; outline: highlight solid 3px !important; }
}

._root_hx4l0_1:disabled, ._root_hx4l0_1.button--disabled { cursor: not-allowed; }

._root_hx4l0_1._isMaxContent_hx4l0_42 { height: max-content; min-width: max-content; }

._root_hx4l0_1._isMaxContent_hx4l0_42._isWrapText_hx4l0_46 { min-width: 10px; }

._root_hx4l0_1._isWrapText_hx4l0_46, ._root_hx4l0_1._isWrapText_hx4l0_46 ._label_hx4l0_53 { white-space: pre-line; }

._link_hx4l0_57 { text-decoration: none; box-sizing: border-box; color: rgb(0, 0, 0); cursor: pointer; }

._link_hx4l0_57:focus-visible { outline: currentcolor solid 2px; outline-offset: 2px; }

._label_hx4l0_53 { text-shadow: var(--text-shadow); text-overflow: var(--label-text-overflow); white-space: var(--label-white-space); min-width: 1.8em; max-width: 100%; transition: inherit; direction: var(--direction); }

._icon_hx4l0_78 { min-width: 1px; transition: inherit; flex-shrink: 0; width: var(--size); height: var(--size); order: var(--icon-order, 0); fill: var(--icon-color); transform: rotate(var(--icon-rotation)); }

._root_hx4l0_1:hover ._label_hx4l0_53, ._root_hx4l0_1[data-preview="hover"] ._label_hx4l0_53, ._root_hx4l0_1.button--hover ._label_hx4l0_53, ._label_hx4l0_53.button__label--hover { text-shadow: var(--hover-text-outline, var(--text-outline)),var(--hover-text-shadow, var(--text-shadow)); direction: var(--hover-direction, var(--direction)); }

._root_hx4l0_1:hover ._icon_hx4l0_78, ._root_hx4l0_1[data-preview="hover"] ._icon_hx4l0_78, ._root_hx4l0_1.button--hover ._icon_hx4l0_78 { width: var(--hover-icon-size, var(--size)); height: var(--hover-icon-size, var(--size)); fill: var(--hover-icon-color, var(--icon-color)); transform: rotate(var(--hover-icon-rotation, var(--icon-rotation))); }

._root_hx4l0_1:disabled ._label_hx4l0_53, ._root_hx4l0_1 [data-preview="disabled"] ._label_hx4l0_53, ._root_hx4l0_1.button--disabled ._label_hx4l0_53, ._label_hx4l0_53.button__label--disabled { text-shadow: var(--disabled-text-outline, var(--text-outline)),var(--disabled-text-shadow, var(--text-shadow)); direction: var(--disabled-direction, var(--direction)); }

._root_hx4l0_1:disabled ._icon_hx4l0_78, ._root_hx4l0_1 [data-preview="disabled"] ._icon_hx4l0_78, ._root_hx4l0_1.button--disabled ._icon_hx4l0_78 { width: var(--disabled-icon-size, var(--size)); height: var(--disabled-icon-size, var(--size)); fill: var(--disabled-icon-color, var(--icon-color)); transform: rotate(var(--disabled-icon-rotation, var(--icon-rotation))); }

._button_hx4l0_19 { min-width: min-content !important; }

._animatedIcon_18zas_2 { --size: 16px; --fill: #000000; --rotation: 0deg; }

._animatedIcon_18zas_2 { display: block; width: var(--size); height: var(--size); }

._animatedIcon_18zas_2 svg { width: var(--size); height: var(--size); display: block; fill: var(--fill); transform: rotate(var(--rotation)); }

._animatedIcon_18zas_2 { --size: 16px; --fill: #000000; --rotation: 0deg; }

._animatedIcon_18zas_2 { display: block; width: var(--size); height: var(--size); }

._animatedIcon_18zas_2 svg { width: var(--size); height: var(--size); display: block; fill: var(--fill); transform: rotate(var(--rotation)); }

._animation-none_1m6ap_1 { --item-selected-label-underline-display: none; --item-label-bullet-display: none; --hamburger-dialog-initial-opacity: unset; --hamburger-dialog-initial-transform: unset; }

._animation-calm_1m6ap_8, ._animation-wash_1m6ap_9, ._animation-circle_1m6ap_10 { --item-selected-label-underline-display: none; --item-label-bullet-display: none; --hamburger-dialog-initial-transform: unset; --hamburger-dialog-initial-opacity: 0; }

._animation-underline_1m6ap_18, ._animation-bullet_1m6ap_19, ._animation-wave_1m6ap_20 { --item-selected-label-underline-display: none; --item-label-bullet-display: none; --hamburger-dialog-initial-opacity: unset; --hamburger-dialog-initial-transform: translateX(100%); }

._animation-underline_1m6ap_18 { --item-selected-label-underline-display: unset; }

._animation-bullet_1m6ap_19 { --item-label-bullet-display: inline-block; }

._presetWrapper_y7f2x_1 { display: contents; }

._listItem_1t2uo_1 { display: flex; flex-direction: var(--container-flex-direction); flex-grow: var(--menu-items-flex-grow); flex-wrap: nowrap; align-items: center; gap: var(--menu-items-main-axis-gap); }

._itemWrapper_1t2uo_10 { 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); }

._labelContainer_1t2uo_18 { display: flex; width: var(--item-width); align-items: center; box-sizing: border-box; height: 100%; position: relative; }

._labelContainer_1t2uo_18 a { color: inherit; }

[data-open]:not([data-animation-state="exitActive"]):not([data-animation-state="exitDone"]) > ._itemWrapper_1t2uo_10 > ._labelContainer_1t2uo_18, ._labelContainer_1t2uo_18[data-interactive="true"]:hover, ._labelContainer_1t2uo_18[data-preview="hover"], ._labelContainer_1t2uo_18._hover_1t2uo_29, ._labelContainer_1t2uo_18.menu__item--hover { 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"]) > ._itemWrapper_1t2uo_10 > ._labelContainer_1t2uo_18 ._label_1t2uo_18, ._labelContainer_1t2uo_18[data-interactive="true"]:hover ._label_1t2uo_18, ._labelContainer_1t2uo_18[data-preview="hover"] ._label_1t2uo_18, ._labelContainer_1t2uo_18._hover_1t2uo_29 ._label_1t2uo_18, ._labelContainer_1t2uo_18.menu__item--hover ._label_1t2uo_18 { 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"]) > ._itemWrapper_1t2uo_10 > ._labelContainer_1t2uo_18 path, ._labelContainer_1t2uo_18[data-interactive="true"]:hover path, ._labelContainer_1t2uo_18[data-preview="hover"] path, ._labelContainer_1t2uo_18._hover_1t2uo_29 path, ._labelContainer_1t2uo_18.menu__item--hover path { fill: var(--item-hover-icon-color, var(--item-icon-color, currentcolor)); }

._labelContainer_1t2uo_18[data-selected], ._labelContainer_1t2uo_18[data-preview="selected"], ._labelContainer_1t2uo_18._selected_1t2uo_45, ._labelContainer_1t2uo_18.menu__item--selected { 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)); }

._labelContainer_1t2uo_18[data-selected] ._label_1t2uo_18, ._labelContainer_1t2uo_18[data-preview="selected"] ._label_1t2uo_18, ._labelContainer_1t2uo_18._selected_1t2uo_45 ._label_1t2uo_18, ._labelContainer_1t2uo_18.menu__item--selected ._label_1t2uo_18 { 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); }

._labelContainer_1t2uo_18[data-selected] path, ._labelContainer_1t2uo_18[data-preview="selected"] path, ._labelContainer_1t2uo_18._selected_1t2uo_45 path, ._labelContainer_1t2uo_18.menu__item--selected path { fill: var(--item-selected-icon-color, var(--item-icon-color, currentcolor)); }

._labelContainer_1t2uo_18 > a::before { content: ""; position: absolute; inset: 0px; }

@media (forced-colors: active) {
  ._labelContainer_1t2uo_18 { outline: buttontext solid 2px; outline-offset: -1px; }
  ._labelContainer_1t2uo_18 ._dropdownToggleButton_1t2uo_74 { color: buttontext; }
  [data-open]:not([data-animation-state="exitActive"]):not([data-animation-state="exitDone"]) > ._itemWrapper_1t2uo_10 > ._labelContainer_1t2uo_18, ._labelContainer_1t2uo_18[data-interactive="true"]:hover, ._labelContainer_1t2uo_18[data-preview="hover"], ._labelContainer_1t2uo_18._hover_1t2uo_29, ._labelContainer_1t2uo_18.menu__item--hover, ._labelContainer_1t2uo_18[data-selected], ._labelContainer_1t2uo_18[data-preview="selected"], ._labelContainer_1t2uo_18._selected_1t2uo_45, ._labelContainer_1t2uo_18.menu__item--selected { outline: highlight solid 3px; outline-offset: -2px; }
  [data-open]:not([data-animation-state="exitActive"]):not([data-animation-state="exitDone"]) > ._itemWrapper_1t2uo_10 > ._labelContainer_1t2uo_18 ._dropdownToggleButton_1t2uo_74, ._labelContainer_1t2uo_18[data-interactive="true"]:hover ._dropdownToggleButton_1t2uo_74, ._labelContainer_1t2uo_18[data-preview="hover"] ._dropdownToggleButton_1t2uo_74, ._labelContainer_1t2uo_18._hover_1t2uo_29 ._dropdownToggleButton_1t2uo_74, ._labelContainer_1t2uo_18.menu__item--hover ._dropdownToggleButton_1t2uo_74, ._labelContainer_1t2uo_18[data-selected] ._dropdownToggleButton_1t2uo_74, ._labelContainer_1t2uo_18[data-preview="selected"] ._dropdownToggleButton_1t2uo_74, ._labelContainer_1t2uo_18._selected_1t2uo_45 ._dropdownToggleButton_1t2uo_74, ._labelContainer_1t2uo_18.menu__item--selected ._dropdownToggleButton_1t2uo_74 { color: highlight; }
  ._labelContainer_1t2uo_18 > a:focus, ._labelContainer_1t2uo_18 > a:focus-visible, ._labelContainer_1t2uo_18 ._dropdownToggleButton_1t2uo_74:focus, ._labelContainer_1t2uo_18 ._dropdownToggleButton_1t2uo_74:focus-visible { outline-offset: 1px; outline: highlight solid 3px !important; }
}

@media (forced-colors: active) {
  ._dropdownToggleButton_1t2uo_74, ._dropdownToggleButton_1t2uo_74 svg, ._dropdownToggleButton_1t2uo_74 svg *, ._dropdownToggleButton_1t2uo_74 path { fill: currentcolor !important; stroke: currentcolor !important; }
}

._label_1t2uo_18 { direction: var(--item-direction); background-color: var(--item-text-highlight); white-space: nowrap; }

._horizontalDropdown_1t2uo_107 { --computed-anchor: var(--anchor); --computed-align: var(--align); --computed-space-above: var(--space-above); --computed-horizontal-margin: var(--horizontal-margin); --before-el-top: calc(-1 * var(--computed-space-above)); visibility: hidden; z-index: var(--above-all-z-index); display: none !important; position: absolute !important; margin-top: var(--computed-space-above) !important; top: auto !important; right: auto !important; bottom: auto !important; left: var(--dropdown-left) !important; }

._horizontalDropdown_1t2uo_107::before { content: ""; display: block; position: absolute; height: var(--computed-space-above); top: var(--before-el-top); width: 100%; }

._horizontalDropdown_1t2uo_107[data-open="true"] { visibility: visible; }

._listItem_1t2uo_1[data-open="calculating"] ._horizontalDropdown_1t2uo_107, ._listItem_1t2uo_1[data-open="true"] ._horizontalDropdown_1t2uo_107 { display: grid !important; }

._dropdownToggleButton_1t2uo_74 { cursor: pointer; display: var(--item-icon-display, flex); }

._dropdownToggleButton_1t2uo_74 svg { height: var(--item-icon-size); width: var(--item-icon-size); }

._dropdownToggleButton_1t2uo_74 path { fill: var(--item-icon-color, currentcolor); }

._dropdownToggleButton_1t2uo_74._coverAllSpace_1t2uo_150::before { content: ""; position: absolute; inset: 0px; }

._dropdownToggleButton_1t2uo_74._srOnly_1t2uo_159 { display: var(--sr-only-item-icon-display, flex); clip: rect(0px, 0px, 0px, 0px); clip-path: inset(50%); position: absolute; }

._dropdownToggleButton_1t2uo_74._srOnly_1t2uo_159:focus, ._dropdownToggleButton_1t2uo_74._srOnly_1t2uo_159:active { position: static; clip-path: unset; }

._dropdownIcon_1t2uo_170[data-open] { transform: rotate(-180deg); }

._noDropdownItems_1t2uo_174 { display: var(--vertical-expand-collapse-display, var(--item-icon-display, flex)); }

._dropdownToggleButton_1t2uo_74:not(._coverAllSpace_1t2uo_150):not(._srOnly_1t2uo_159) { position: relative; }

._dropdownToggleButton_1t2uo_74:not(._coverAllSpace_1t2uo_150)::before { content: ""; position: absolute; top: 50%; left: 50%; height: max(100%, 24px); width: max(var(--item-icon-size),24px); transform: translate(-50%, -50%); }

._horizontalDropdownDisplayWrapper_1t2uo_192 { display: var(--horizontal-menu-dropdown-display, block); }

._verticalDropdownDisplayWrapper_1t2uo_196 { display: var(--vertical-menu-dropdown-display); margin-top: calc(var(--menu-items-main-axis-gap, 0) * -1); width: 100%; }

._verticalDropdown_1t2uo_196 { --computed-space-above: var(--space-above); visibility: var(--vertical-dropdown-visibility); height: var(--vertical-dropdown-height); margin-top: var(--vertical-dropdown-height, var(--computed-space-above)) !important; }

._expandedDropdown_1t2uo_209 ._verticalDropdown_1t2uo_196 { visibility: unset; height: unset; margin-top: var(--computed-space-above) !important; }

._divider_1t2uo_215 { display: var(--divider-display, none); border-left: var(--horizontal-menu-item-divider, none); border-top: var(--vertical-menu-item-divider, none); align-self: stretch; }

._listItem_1t2uo_1:last-child ._divider_1t2uo_215 { display: none; }

._submenuToggleWrapper_1t2uo_225 { display: contents; }

._submenuToggleLabel_1t2uo_229 { display: none; }

._hiddenToggle_1t2uo_233 { position: absolute; width: 1px; height: 1px; padding: 0px; margin: -1px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); white-space: nowrap; border: 0px; }

[data-prehydration] [data-submenu-toggle]:checked ~ ._verticalDropdownDisplayWrapper_1t2uo_196 ._verticalDropdown_1t2uo_196 { visibility: unset; height: unset; margin-top: var(--computed-space-above) !important; }

[data-prehydration] ._submenuToggleWrapper_1t2uo_225 { display: flex; position: relative; z-index: 1; }

[data-prehydration] ._submenuToggleWrapper_1t2uo_225 ._dropdownToggleButton_1t2uo_74 { pointer-events: none; }

[data-prehydration] ._submenuToggleLabel_1t2uo_229 { display: block; position: absolute; inset: 0px; z-index: 1; cursor: pointer; pointer-events: auto; }

[data-prehydration] ._submenuToggleLabel_1t2uo_229::before { content: ""; position: absolute; top: 50%; left: 50%; min-width: 44px; min-height: 44px; transform: translate(-50%, -50%); }

[data-prehydration] [data-submenu-toggle]:checked ~ ._itemWrapper_1t2uo_10 ._dropdownIcon_1t2uo_170 { transform: rotate(-180deg); }

[data-prehydration] ._listItem_1t2uo_1:hover ._horizontalDropdown_1t2uo_107[data-anchor="screen"], [data-prehydration] ._listItem_1t2uo_1:hover ._horizontalDropdown_1t2uo_107[data-anchor="menuStretched"] { visibility: visible; display: grid !important; position: fixed !important; left: var(--computed-horizontal-margin) !important; width: calc(100vw - 2 * var(--computed-horizontal-margin)) !important; }

[data-prehydration] ._listItem_1t2uo_1:hover ._horizontalDropdown_1t2uo_107[data-anchor="menuItem"], [data-prehydration] ._listItem_1t2uo_1:hover ._horizontalDropdown_1t2uo_107[data-anchor="menuCustomWidth"] { visibility: visible; display: grid !important; left: 0px !important; }

._childrenWrapper_197qm_1 { background: var(--dropdown-container-background); box-shadow: var(--dropdown-container-box-shadow); border-top: var(--dropdown-container-border-top-width) var(--dropdown-container-border-top-style) var(--dropdown-container-border-top-color); border-bottom: var(--dropdown-container-border-bottom-width) var(--dropdown-container-border-bottom-style) var(--dropdown-container-border-bottom-color); border-inline-start: var(--dropdown-container-border-inline-start-width) var(--dropdown-container-border-inline-start-style) var(--dropdown-container-border-inline-start-color); border-inline-end: var(--dropdown-container-border-inline-end-width) var(--dropdown-container-border-inline-end-style) var(--dropdown-container-border-inline-end-color); border-start-start-radius: var(--dropdown-container-border-start-start-radius); border-start-end-radius: var(--dropdown-container-border-start-end-radius); border-end-start-radius: var(--dropdown-container-border-end-start-radius); border-end-end-radius: var(--dropdown-container-border-end-end-radius); }

@media (forced-colors: active) {
  ._childrenWrapper_197qm_1 { outline: buttontext solid 2px; outline-offset: 0px; }
}

._root_103si_1 { direction: var(--submenu-direction, var(--dropdown-menu-direction, var(--direction))); box-sizing: border-box; text-align: var(--align); min-width: min-content !important; }

._list_103si_8 { --rows-number: calc((var(--items-number) / $columns-number) + .49); display: grid; grid-template-columns: repeat(var(--columns-number),1fr); grid-template-rows: repeat(var(--rows-number),auto); row-gap: var(--dropdown-menu-item-vertical-spacing); column-gap: var(--dropdown-menu-item-horizontal-spacing); }

@supports (width: round(1.9px,1px)) {
  ._list_103si_8 { --rows-number: round(up, var(--items-number) / $columns-number); }
}

._subList_103si_22 { display: flex; flex-direction: column; gap: var(--dropdown-menu-item-vertical-spacing); margin-top: var(--dropdown-menu-item-vertical-spacing); }

._listItem_103si_29 { width: 100%; }

._item_103si_33 { 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); display: block; text-align: var(--dropdown-menu-item-align); padding-top: var(--dropdown-menu-item-padding-top); padding-bottom: var(--dropdown-menu-item-padding-bottom); padding-inline-start: var(--dropdown-menu-item-padding-inline-start); padding-inline-end: var(--dropdown-menu-item-padding-inline-end); }

._item_103si_33._selected_103si_43, ._item_103si_33[data-preview="selected"], ._item_103si_33.menu__dropdown-item--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(--dropdown-menu-item-selected-color, var(--dropdown-menu-item-color)); letter-spacing: var(--dropdown-menu-item-selected-letter-spacing, var(--dropdown-menu-item-letter-spacing)); line-height: var(--dropdown-menu-item-selected-line-height, var(--dropdown-menu-item-line-height)); text-decoration-line: var(--dropdown-menu-item-selected-text-decoration, var(--dropdown-menu-item-text-decoration)); text-transform: var(--dropdown-menu-item-selected-text-transform, var(--dropdown-menu-item-text-transform)); text-shadow: var(--dropdown-menu-item-selected-text-outline, var(--dropdown-menu-item-text-outline)),var(--dropdown-menu-item-selected-text-shadow, var(--dropdown-menu-item-text-shadow)); background: var(--dropdown-menu-item-selected-background, var(--dropdown-menu-item-background)); border-top: var(--dropdown-menu-item-selected-border-top, var(--dropdown-menu-item-border-top)); border-bottom: var(--dropdown-menu-item-selected-border-bottom, var(--dropdown-menu-item-border-bottom)); box-shadow: var(--dropdown-menu-item-selected-box-shadow, var(--dropdown-menu-item-box-shadow)); }

._item_103si_33._selected_103si_43 ._itemLabel_103si_56, ._item_103si_33[data-preview="selected"] ._itemLabel_103si_56, ._item_103si_33.menu__dropdown-item--selected ._itemLabel_103si_56 { background-color: var(--dropdown-menu-item-selected-text-highlight, var(--dropdown-menu-item-text-highlight)); }

._item_103si_33:hover, ._item_103si_33._hover_103si_59, ._item_103si_33[data-preview="hover"], ._item_103si_33.menu__dropdown-item--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(--dropdown-menu-item-hover-color, var(--dropdown-menu-item-color)); letter-spacing: var(--dropdown-menu-item-hover-letter-spacing, var(--dropdown-menu-item-letter-spacing)); line-height: var(--dropdown-menu-item-hover-line-height, var(--dropdown-menu-item-line-height)); text-decoration-line: var(--dropdown-menu-item-hover-text-decoration, var(--dropdown-menu-item-text-decoration)); text-transform: var(--dropdown-menu-item-hover-text-transform, var(--dropdown-menu-item-text-transform)); text-shadow: var(--dropdown-menu-item-hover-text-outline, var(--dropdown-menu-item-text-outline)),var(--dropdown-menu-item-hover-text-shadow, var(--dropdown-menu-item-text-shadow)); background: var(--dropdown-menu-item-hover-background, var(--dropdown-menu-item-background)); border-top: var(--dropdown-menu-item-hover-border-top, var(--dropdown-menu-item-border-top)); border-bottom: var(--dropdown-menu-item-hover-border-bottom, var(--dropdown-menu-item-border-bottom)); box-shadow: var(--dropdown-menu-item-hover-box-shadow, var(--dropdown-menu-item-box-shadow)); }

._item_103si_33:hover ._itemLabel_103si_56, ._item_103si_33._hover_103si_59 ._itemLabel_103si_56, ._item_103si_33[data-preview="hover"] ._itemLabel_103si_56, ._item_103si_33.menu__dropdown-item--hover ._itemLabel_103si_56 { background-color: var(--dropdown-menu-item-hover-text-highlight, var(--dropdown-menu-item-text-highlight)); }

@media (forced-colors: active) {
  ._item_103si_33 { outline: buttontext solid 2px; outline-offset: 0px; }
  ._item_103si_33._selected_103si_43, ._item_103si_33[data-preview="selected"], ._item_103si_33.menu__dropdown-item--selected, ._item_103si_33:hover, ._item_103si_33._hover_103si_59, ._item_103si_33[data-preview="hover"], ._item_103si_33.menu__dropdown-item--hover { outline: highlight solid 3px; outline-offset: -2px; }
  ._item_103si_33:focus, ._item_103si_33:focus-visible, ._item_103si_33:focus-within { outline-offset: 1px; outline: highlight solid 3px !important; }
}

._subItem_103si_90 { direction: var(--submenu-sub-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); display: block; text-align: var(--dropdown-menu-item-align); }

._subItem_103si_90._selected_103si_43, ._subItem_103si_90[data-preview="selected"], ._subItem_103si_90.menu__dropdown-sub-item--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)); letter-spacing: var(--sub-item-selected-letter-spacing, var(--sub-item-letter-spacing)); line-height: var(--sub-item-selected-line-height, var(--sub-item-line-height)); text-decoration-line: var(--sub-item-selected-text-decoration, var(--sub-item-text-decoration)); text-transform: var(--sub-item-selected-text-transform, var(--sub-item-text-transform)); text-shadow: var(--sub-item-selected-text-outline, var(--sub-item-text-outline)),var(--sub-item-selected-text-shadow, var(--sub-item-text-shadow)); background: var(--sub-item-selected-background, var(--sub-item-background)); border-top: var(--sub-item-selected-border-top, var(--sub-item-border-top)); border-bottom: var(--sub-item-selected-border-bottom, var(--sub-item-border-bottom)); box-shadow: var(--sub-item-selected-box-shadow, var(--sub-item-box-shadow)); }

._subItem_103si_90._selected_103si_43 ._subItemLabel_103si_109, ._subItem_103si_90[data-preview="selected"] ._subItemLabel_103si_109, ._subItem_103si_90.menu__dropdown-sub-item--selected ._subItemLabel_103si_109 { background-color: var(--sub-item-selected-text-highlight, var(--sub-item-text-highlight)); }

._subItem_103si_90:hover, ._subItem_103si_90._hover_103si_59, ._subItem_103si_90[data-preview="hover"], ._subItem_103si_90.menu__dropdown-sub-item--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)); letter-spacing: var(--sub-item-hover-letter-spacing, var(--sub-item-letter-spacing)); line-height: var(--sub-item-hover-line-height, var(--sub-item-line-height)); text-decoration-line: var(--sub-item-hover-text-decoration, var(--sub-item-text-decoration)); text-transform: var(--sub-item-hover-text-transform, var(--sub-item-text-transform)); text-shadow: var(--sub-item-hover-text-outline, var(--sub-item-text-outline)),var(--sub-item-hover-text-shadow, var(--sub-item-text-shadow)); background: var(--sub-item-hover-background, var(--sub-item-background)); border-top: var(--sub-item-hover-border-top, var(--sub-item-border-top)); border-bottom: var(--sub-item-hover-border-bottom, var(--sub-item-border-bottom)); box-shadow: var(--sub-item-hover-box-shadow, var(--sub-item-box-shadow)); }

._subItem_103si_90:hover ._subItemLabel_103si_109, ._subItem_103si_90._hover_103si_59 ._subItemLabel_103si_109, ._subItem_103si_90[data-preview="hover"] ._subItemLabel_103si_109, ._subItem_103si_90.menu__dropdown-sub-item--hover ._subItemLabel_103si_109 { background-color: var(--sub-item-hover-text-highlight, var(--sub-item-text-highlight)); }

@media (forced-colors: active) {
  ._subItem_103si_90 { outline: buttontext solid 2px; outline-offset: 0px; }
  ._subItem_103si_90._selected_103si_43, ._subItem_103si_90[data-preview="selected"], ._subItem_103si_90.menu__dropdown-sub-item--selected, ._subItem_103si_90:hover, ._subItem_103si_90._hover_103si_59, ._subItem_103si_90[data-preview="hover"], ._subItem_103si_90.menu__dropdown-sub-item--hover { outline: highlight solid 3px; outline-offset: -2px; }
  ._subItem_103si_90:focus, ._subItem_103si_90:focus-visible, ._subItem_103si_90:focus-within { outline-offset: 1px; outline: highlight solid 3px !important; }
}

._itemLabel_103si_56 { display: inline-block; background-color: var(--dropdown-menu-item-text-highlight); text-align: inherit; text-decoration-line: inherit; text-transform: inherit; text-shadow: inherit; }

._subItemLabel_103si_109 { background-color: var(--sub-item-text-highlight); }

._dropdown_fee72_5 { outline: 0px rgba(var(--wix-menu-dropdown-anchor),0,0,0); }

._submenu_fee72_11 { flex-grow: 1; }

._container_fee72_15 { width: 100%; }

._dropdownContentWrapper_fee72_19 { display: flex; flex-direction: var(--dropdown-content-wrapper-flex-dir, row); padding-top: var(--dropdown-container-padding-top); padding-bottom: var(--dropdown-container-padding-bottom); padding-inline-start: var(--dropdown-container-padding-inline-start); padding-inline-end: var(--dropdown-container-padding-inline-end); }

._root_s6hzk_2 [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); }

._root_s6hzk_2 [data-part="menu-item"]:not([data-animation-name="none"]) [data-part="dropdown-icon"] { transition-property: transform; transition-duration: 0.4s; }

._root_s6hzk_2 [data-part="menu-item"] [data-part="label"]::after, ._root_s6hzk_2 [data-part="menu-item"] [data-part="dropdown-item-label"]::after { content: ""; width: 100%; height: 1px; background-color: currentcolor; display: var(--item-label-underline-display, block); transform: scaleX(0); }

._root_s6hzk_2 [data-part="menu-item"] [data-part="label"]::before { content: "•" / ""; padding-inline-end: 3px; display: var(--item-label-bullet-display, inline-block); opacity: 0; }

._root_s6hzk_2 [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); }

._root_s6hzk_2 [data-part="menu-item"] [data-part="menu-item-content"][data-selected] [data-part="label"]::before { opacity: 1; }

._root_s6hzk_2 [data-part="menu-item"][data-open="true"], ._root_s6hzk_2 [data-part="menu-item"][data-animation-state="enterActive"], ._root_s6hzk_2 [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); }

._root_s6hzk_2 [data-part="menu-item"] [data-selected] { --underline-scale: scaleX(1); --wash-scale: scaleX(0); --bullet-translate: translateX(0%); --bullet-opacity: 1; }

._root_s6hzk_2 [data-part="menu-item"][data-animation-name="underline"] [data-part="label"]::after { transition: transform 0.3s; transform-origin: left center; transform: var(--underline-scale); }

._root_s6hzk_2 [data-part="menu-item"][data-animation-name="underline"] [data-part="dropdown-item-label"]::after { display: block; transform-origin: left center; transition-property: transform; transform: scaleX(0); }

._root_s6hzk_2 [data-part="menu-item"][data-animation-name="underline"] [data-part="dropdown-item-label"]::after { transition-duration: 0.3s; }

._root_s6hzk_2 [data-part="menu-item"][data-animation-name="underline"] [data-part="dropdown-item"]:hover [data-part="dropdown-item-label"]::after { transform: scaleX(1); }

._root_s6hzk_2 [data-part="menu-item"][data-animation-name="wash"] [data-part="menu-item-content"] { position: relative; isolation: isolate; overflow: hidden; }

._root_s6hzk_2 [data-part="menu-item"][data-animation-name="wash"] [data-part="menu-item-content"]::before { content: ""; display: block; position: absolute; inset: 0px; z-index: -1; background-color: var(--item-hover-background); transition: transform 0.4s; transform-origin: left center; transform: var(--wash-scale); }

._root_s6hzk_2 [data-part="menu-item"][data-animation-name="wash"] [data-part="menu-item-content"]:not([data-selected]):hover { background-color: var(--item-background); }

._root_s6hzk_2 [data-part="menu-item"][data-animation-name="wash"] [data-part="dropdown-item-label"] { transition: color 0.2s ease-in-out; }

._root_s6hzk_2 [data-part="menu-item"][data-animation-name="circle"] [data-part="menu-item-content"] { position: relative; isolation: isolate; overflow: hidden; }

._root_s6hzk_2 [data-part="menu-item"][data-animation-name="circle"] [data-part="menu-item-content"]::before { content: ""; display: block; position: absolute; inset: 0px; z-index: -1; background-color: var(--item-hover-background); transition: clip-path 0.4s; clip-path: var(--circle-clip-path); }

._root_s6hzk_2 [data-part="menu-item"][data-animation-name="circle"] [data-part="menu-item-content"]:not([data-selected]):hover { background-color: var(--item-background); }

._root_s6hzk_2 [data-part="menu-item"][data-animation-name="circle"] [data-part="dropdown-icon"] { transform: var(--dropdown-icon-transform); }

._root_s6hzk_2 [data-part="menu-item"][data-animation-name="wave"] [data-part="menu-item-content"]:not([data-selected]):hover { background-color: var(--item-background); }

._root_s6hzk_2 [data-part="menu-item"][data-animation-name="wave"] [data-part="menu-item-content"] { position: relative; isolation: isolate; overflow: hidden; }

._root_s6hzk_2 [data-part="menu-item"][data-animation-name="wave"] [data-part="menu-item-content"]::before { content: ""; display: block; position: absolute; top: 0px; right: 0px; left: 0px; z-index: -1; background-color: var(--item-hover-background); mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='58' height='17' preserveAspectRatio='none' viewBox='-0.004 0 58.004 25.784'%3E%3Cpath d='M44.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'/%3E%3C/svg%3E"); mask-size: 100% 100%; mask-position: center center; height: 135%; bottom: unset; transition: transform 0.4s; transform-origin: center bottom; transform: var(--wave-tarnslate); }

._root_s6hzk_2 [data-part="menu-item"][data-animation-name="wave"] [data-part="dropdown-item-label"] { transition: color 0.2s ease-in-out; }

._root_s6hzk_2 [data-part="menu-item"][data-animation-name="bullet"] [data-part="label"]::before { display: inline-block; transition-duration: 0.3s; transform: var(--bullet-translate); opacity: var(--bullet-opacity); }

._root_s6hzk_2 { display: flex; height: 100%; width: 100%; overflow-x: var(--container-overflow-x, unset); overflow-y: var(--container-overflow-y, visible); scrollbar-width: none; box-sizing: border-box; }

._rootDirection_s6hzk_169 { direction: var(--direction); }

._container_s6hzk_173 { width: 100%; height: auto; min-width: fit-content; display: flex; justify-content: var(--container-align); flex-grow: var(--menu-items-flex-grow); flex-direction: var(--container-flex-direction); overflow-x: visible; flex-wrap: var(--container-flex-wrap, unset); scrollbar-width: none; row-gap: var(--menu-items-row-gap); column-gap: var(--menu-items-column-gap); }

._root_107ew_1 { display: flex; align-items: center; justify-content: center; cursor: pointer; pointer-events: auto; overflow: hidden; visibility: hidden; transform: var(--scroll-button-transform); --icon-rotation: var(--scroll-button-icon-rotation-deg); --icon-rotation-hover: var(--scroll-button-hover-icon-rotation-deg); }

._root_107ew_1 ._icon_107ew_13 { padding-inline-start: var(--scroll-button-padding-inline-start, 0); padding-inline-end: var(--scroll-button-padding-inline-end, 0); }

._root_107ew_1:hover, ._root_107ew_1[data-preview="hover"], ._root_107ew_1.menu__scroll-button--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)); }

._root_107ew_1:hover ._icon_107ew_13, ._root_107ew_1[data-preview="hover"] ._icon_107ew_13, ._root_107ew_1.menu__scroll-button--hover ._icon_107ew_13 { 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)); }

._root_107ew_1:hover { transition: 0.08s cubic-bezier(0, 0, 1, 1); }

._visible_107ew_34 { visibility: visible; pointer-events: auto; }

._hidden_107ew_39 { visibility: hidden; pointer-events: none; }

._icon_107ew_13 { min-width: 1px; max-height: 100%; max-width: 100%; fill: var(--scroll-button-icon-color); transform: rotate(var(--icon-rotation)); height: var(--scroll-button-icon-size); width: var(--scroll-button-icon-size); }

._icon_107ew_13 > svg { width: inherit; height: inherit; }

@media (forced-colors: active) {
  ._root_107ew_1._visible_107ew_34 { outline: buttontext solid 2px; outline-offset: 0px; color: buttontext; }
  ._root_107ew_1._visible_107ew_34:hover, ._root_107ew_1[data-preview="hover"], ._root_107ew_1.menu__scroll-button--hover { outline: highlight solid 3px; outline-offset: 1px; color: highlight; }
  ._icon_107ew_13, ._icon_107ew_13 * { fill: currentcolor; stroke: currentcolor; }
}

._root_12ho9_1 { position: absolute; inset: 0px; padding-top: inherit; padding-bottom: inherit; border-style: inherit; border-width: inherit; border-image: inherit; border-color: transparent; justify-content: space-between; pointer-events: none; display: var(--scroll-button-icon-display, flex); }

._fallbackDirection_uix1w_1:not([dir]) { direction: var(--wix-opt-in-direction); }

._navbar_1b8mp_1 { display: var(--navbar-display, block); min-width: var(--navbar-min-width, revert); height: var(--navbar-height, revert); --item-hover-text-decoration: underline; --item-selected-text-decoration: underline; --dropdown-menu-item-hover-text-decoration: underline; --dropdown-menu-item-selected-text-decoration: underline; --sub-item-hover-text-decoration: underline; --sub-item-selected-text-decoration: underline; --sr-only-item-icon-display: none; }

._rtl_1b8mp_14 { --scroll-button-transform: scaleX(-1); }

._ltr_1b8mp_18 { --scroll-button-transform: scaleX(1); }

._rootDirection_hx4l0_1 { direction: var(--btn-direction); }

._root_hx4l0_1 { --display: flex; display: var(--display); cursor: pointer; min-width: var(--btn-min-width); min-height: 10px; box-sizing: border-box; touch-action: manipulation; flex-basis: auto; flex-direction: var(--container-flex-direction, row); justify-content: var(--container-justify-content, var(--content-horizontal-alignment, center)); align-items: var(--container-align-items, center); outline: none; }

._root_hx4l0_1:hover, ._root_hx4l0_1._active_hx4l0_19, ._root_hx4l0_1.button--hover { transition-property: border-left, border-inline-start, border-right, border-inline-end, border-top, border-bottom, border-color, border-start-start-radius, border-start-end-radius, border-end-start-radius, border-end-end-radius, border-top-left-radius, border-top-right-radius, border-bottom-left-radius, border-bottom-right-radius, background, background-color, box-shadow, padding-left, padding-inline-start, padding-right, padding-inline-end, padding-top, padding-bottom, color, fill, width, height, transform, letter-spacing, line-height, text-decoration-line, text-align, text-transform, text-shadow; transition-duration: 0.4s; transition-timing-function: ease; }

@media (forced-colors: active) {
  ._root_hx4l0_1:not(:disabled):not(.button--disabled) { outline: buttontext solid 2px; outline-offset: 0px; }
  ._root_hx4l0_1:not(:disabled):not(.button--disabled):hover, ._root_hx4l0_1:not(:disabled):not(.button--disabled)._active_hx4l0_19, ._root_hx4l0_1:not(:disabled):not(.button--disabled).button--hover, ._root_hx4l0_1:not(:disabled):not(.button--disabled)[aria-pressed="true"], ._root_hx4l0_1:not(:disabled):not(.button--disabled)[aria-selected="true"], ._root_hx4l0_1:not(:disabled):not(.button--disabled)[data-preview="selected"] { outline: highlight solid 3px; outline-offset: 1px; }
  ._root_hx4l0_1:not(:disabled):not(.button--disabled):focus, ._root_hx4l0_1:not(:disabled):not(.button--disabled):focus-visible { outline-offset: 1px; outline: highlight solid 3px !important; }
}

._root_hx4l0_1:disabled, ._root_hx4l0_1.button--disabled { cursor: not-allowed; }

._root_hx4l0_1._isMaxContent_hx4l0_42 { height: max-content; min-width: max-content; }

._root_hx4l0_1._isMaxContent_hx4l0_42._isWrapText_hx4l0_46 { min-width: 10px; }

._root_hx4l0_1._isWrapText_hx4l0_46, ._root_hx4l0_1._isWrapText_hx4l0_46 ._label_hx4l0_53 { white-space: pre-line; }

._link_hx4l0_57 { text-decoration: none; box-sizing: border-box; color: rgb(0, 0, 0); cursor: pointer; }

._link_hx4l0_57:focus-visible { outline: currentcolor solid 2px; outline-offset: 2px; }

._label_hx4l0_53 { text-shadow: var(--text-shadow); text-overflow: var(--label-text-overflow); white-space: var(--label-white-space); min-width: 1.8em; max-width: 100%; transition: inherit; direction: var(--direction); }

._icon_hx4l0_78 { min-width: 1px; transition: inherit; flex-shrink: 0; width: var(--size); height: var(--size); order: var(--icon-order, 0); fill: var(--icon-color); transform: rotate(var(--icon-rotation)); }

._root_hx4l0_1:hover ._label_hx4l0_53, ._root_hx4l0_1[data-preview="hover"] ._label_hx4l0_53, ._root_hx4l0_1.button--hover ._label_hx4l0_53, ._label_hx4l0_53.button__label--hover { text-shadow: var(--hover-text-outline, var(--text-outline)),var(--hover-text-shadow, var(--text-shadow)); direction: var(--hover-direction, var(--direction)); }

._root_hx4l0_1:hover ._icon_hx4l0_78, ._root_hx4l0_1[data-preview="hover"] ._icon_hx4l0_78, ._root_hx4l0_1.button--hover ._icon_hx4l0_78 { width: var(--hover-icon-size, var(--size)); height: var(--hover-icon-size, var(--size)); fill: var(--hover-icon-color, var(--icon-color)); transform: rotate(var(--hover-icon-rotation, var(--icon-rotation))); }

._root_hx4l0_1:disabled ._label_hx4l0_53, ._root_hx4l0_1 [data-preview="disabled"] ._label_hx4l0_53, ._root_hx4l0_1.button--disabled ._label_hx4l0_53, ._label_hx4l0_53.button__label--disabled { text-shadow: var(--disabled-text-outline, var(--text-outline)),var(--disabled-text-shadow, var(--text-shadow)); direction: var(--disabled-direction, var(--direction)); }

._root_hx4l0_1:disabled ._icon_hx4l0_78, ._root_hx4l0_1 [data-preview="disabled"] ._icon_hx4l0_78, ._root_hx4l0_1.button--disabled ._icon_hx4l0_78 { width: var(--disabled-icon-size, var(--size)); height: var(--disabled-icon-size, var(--size)); fill: var(--disabled-icon-color, var(--icon-color)); transform: rotate(var(--disabled-icon-rotation, var(--icon-rotation))); }

._button_hx4l0_19 { min-width: min-content !important; }

._animatedIcon_18zas_2 { --size: 16px; --fill: #000000; --rotation: 0deg; }

._animatedIcon_18zas_2 { display: block; width: var(--size); height: var(--size); }

._animatedIcon_18zas_2 svg { width: var(--size); height: var(--size); display: block; fill: var(--fill); transform: rotate(var(--rotation)); }

._dialog_1izd6_1 { width: var(--wrapper-width); position: fixed; top: var(--wix-ads-height, 0); inset-inline-start: var(--wrapper-inset-inline-start, revert); inset-inline-end: var(--wrapper-inset-inline-end, revert); margin: var(--wrapper-margin); height: calc(100% - var(--wix-ads-height)); z-index: var(--above-all-z-index); --navbar-display: block; }

._backdrop_1izd6_13 { position: fixed; top: var(--wix-ads-height, 0); right: 0px; bottom: 0px; left: 0px; background: var(--overlay-background, rgba(0, 0, 0, .5)); }

._dialogContent_1izd6_22 { display: flex; flex-direction: column; position: relative; box-sizing: border-box; z-index: 1; height: 100%; background: var(--background); padding-top: var(--padding-top); padding-bottom: var(--padding-bottom); padding-inline-start: var(--padding-inline-start); padding-inline-end: var(--padding-inline-end); border-top-color: var(--border-top-color); border-top-style: var(--border-top-style); border-top-width: var(--border-top-width); border-bottom-color: var(--border-bottom-color); border-bottom-style: var(--border-bottom-style); border-bottom-width: var(--border-bottom-width); border-inline-start-color: var(--border-inline-start-color); border-inline-start-style: var(--border-inline-start-style); border-inline-start-width: var(--border-inline-start-width); border-inline-end-color: var(--border-inline-end-color); border-inline-end-style: var(--border-inline-end-style); border-inline-end-width: var(--border-inline-end-width); box-shadow: var(--boxShadow); border-start-start-radius: var(--border-start-start-radius); border-start-end-radius: var(--border-start-end-radius); border-end-start-radius: var(--border-end-start-radius); border-end-end-radius: var(--border-end-end-radius); overflow-y: auto; }

._header_1izd6_54 { display: flex; flex-direction: var(--header-flex-direction); align-items: flex-start; position: sticky; top: 0px; z-index: 1; }

._headerContent_1izd6_63 { flex: 1 1 0%; align-self: stretch; }

._main_1izd6_68 { display: flex; flex: 1 1 0%; flex-direction: var(--main-flex-direction); }

._content_1izd6_74 { flex: 1 1 0%; align-self: stretch; }

._openButton_1izd6_79 { display: var(--hamburger-open-button-display) !important; }

._closeButton_1izd6_83 { flex: 0 1 0%; }

._navbar_1izd6_87 { flex-grow: 1; }

._dialog_41eo3_1 { opacity: var(--hamburger-dialog-initial-opacity); transform: var(--hamburger-dialog-initial-transform); }

._dialog_41eo3_1[data-animation-name="none"] { opacity: unset; transform: unset; }

._dialog_41eo3_1[data-animation-name="revealFromRight"] { clip-path: inset(0px); transition: transform 0.4s cubic-bezier(0.645, 0.045, 0.355, 1); }

._dialog_41eo3_1[data-animation-name="revealFromRight"][data-animation-state="enterActive"], ._dialog_41eo3_1[data-animation-name="revealFromRight"][data-animation-state="enterDone"] { transform: translate(0px); }

._dialog_41eo3_1[data-animation-name="fadeIn"] { transition: opacity 0.4s cubic-bezier(0.645, 0.045, 0.355, 1); }

._dialog_41eo3_1[data-animation-name="fadeIn"][data-animation-state="enterActive"], ._dialog_41eo3_1[data-animation-name="fadeIn"][data-animation-state="enterDone"] { opacity: 1; }

._root_1fluj_1 { --display: flex; justify-content: space-between; align-items: center; }

._root_1fluj_1:dir(rtl) { --wix-opt-in-direction-multiplier: -1; }

._root_1fluj_1::before { display: block; position: relative; background: var(--lineColor); rotate: var(--shapeRotate); clip-path: var(--beforeClipPath); width: var(--beforeSize); aspect-ratio: var(--beforeAspectRatio, 1); scale: var(--beforeScale); content: var(--shapeContent, "") !important; }

._root_1fluj_1::after { display: block; position: relative; background: var(--lineColor); rotate: var(--shapeRotate); clip-path: var(--afterClipPath); width: var(--afterSize); aspect-ratio: var(--afterAspectRatio, 1); scale: var(--afterScale); content: var(--shapeContent, "") !important; }

._root_1fluj_1 ._line_1fluj_31 { flex: 1 1 0%; position: var(--linePosition, static); display: flex; gap: var(--spaceBetween); align-items: stretch; }

._root_1fluj_1 ._line_1fluj_31::before { content: ""; display: block; width: var(--primaryLineWidth); height: var(--primaryLineHeight); background-image: ; background-attachment: ; background-origin: ; background-clip: ; background-color: ; background-repeat: var(--backgroundRepeat); background-position: var(--backgroundPosition); background-size: var(--backgroundSize); }

._root_1fluj_1 ._line_1fluj_31::after { content: var(--secondaryLineContent, none); display: block; width: var(--secondaryLineWidth); height: var(--secondaryLineHeight); background: var(--lineColor); }

._fallbackDirection_uix1w_1:not([dir]) { direction: var(--wix-opt-in-direction); }

._presetWrapper_y7f2x_1 { display: contents; }

._root_nclkt_2 { --direction: revert; --row-gap: 0; --column-gap: 0; --item-size: 30px; --justify-content: center; }

._root_nclkt_2 ._svgWrapper_nclkt_2 { width: var(--item-size); height: var(--item-size); }

._root_nclkt_2 ._svgWrapper_nclkt_2 svg { width: 100%; height: 100%; overflow: clip; overflow-clip-margin: 2px; }

._root_nclkt_2 ._container_nclkt_13 { display: flex; margin: 0px auto; width: 100%; flex-wrap: wrap; flex-direction: var(--container-flex-direction, row); gap: var(--row-gap) var(--column-gap); justify-content: var(--justify-content); }

._root_nclkt_2 ._container_nclkt_13 ._listItem_nclkt_22 { width: var(--item-size); min-width: var(--item-size); height: var(--item-size); direction: var(--direction); }

._root_nclkt_2 ._container_nclkt_13 ._listItem_nclkt_22 ._link_nclkt_28 { display: block; }

._root_nclkt_2 ._container_nclkt_13 ._listItem_nclkt_22 ._link_nclkt_28 ._image_nclkt_31 { width: var(--item-size); height: var(--item-size); }

@media (forced-colors: active) {
  ._root_nclkt_2 ._container_nclkt_13 ._listItem_nclkt_22 ._link_nclkt_28:is(a) { outline: buttontext solid 2px; outline-offset: 0px; }
  ._root_nclkt_2 ._container_nclkt_13 ._listItem_nclkt_22 ._link_nclkt_28:is(a):hover { outline: highlight solid 3px; outline-offset: -2px; }
  ._root_nclkt_2 ._container_nclkt_13 ._listItem_nclkt_22 ._link_nclkt_28:is(a):focus, ._root_nclkt_2 ._container_nclkt_13 ._listItem_nclkt_22 ._link_nclkt_28:is(a):focus-visible { outline-offset: 1px; outline: highlight solid 3px !important; }
}

._fallbackDirection_uix1w_1:not([dir]) { direction: var(--wix-opt-in-direction); }

._presetWrapper_y7f2x_1 { display: contents; }

@container style(--preset-dfd70ffc: z16e4ab3e) {
  .w-4220f51c-7462-49f6-7352-14219c165b28 .wrichtext { writing-mode: vertical-rl; }
}

@container style(--preset-dfd70ffc: zfcfde1ff) {
  .w-4220f51c-7462-49f6-7352-14219c165b28 .wrichtext { writing-mode: horizontal-tb; }
}

:where(.w-4220f51c-7462-49f6-7352-14219c165b28[data-preset="z16e4ab3e"]) .wrichtext { writing-mode: vertical-rl; }

:where(.w-4220f51c-7462-49f6-7352-14219c165b28[data-preset="zfcfde1ff"]) .wrichtext { writing-mode: horizontal-tb; }

@container style(--preset-423f9646: z78117e4f) {
  .w-4190f51c-3836-49f6-8114-96219c165b29 .button { background: transparent; box-shadow: none; gap: 6px; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); border-inline: 1px solid rgb(0, 0, 0); border-start-start-radius: 0px; border-start-end-radius: 0px; border-end-start-radius: 0px; border-end-end-radius: 0px; padding-top: 8px; padding-bottom: 8px; padding-inline: 8px; width: min-content; --text-outline: none; --text-shadow: none; --label-white-space: pre-line; --container-flex-direction: row; --container-justify-content: var(--content-horizontal-alignment); --container-align-items: center; --content-horizontal-alignment: center; --label-overflow: wrap; --label-text-overflow: initial; --btn-min-width: min-content; --content-horizontal-alignment-for-align-items: center; }
  .w-4190f51c-3836-49f6-8114-96219c165b29 .button:hover .label { text-decoration: underline !important; }
  .w-4190f51c-3836-49f6-8114-96219c165b29 .label { font: 14px sans-serif; color: rgb(0, 0, 0); letter-spacing: normal; text-transform: none; text-align: center; }
}

:where(.w-4190f51c-3836-49f6-8114-96219c165b29[data-preset="z78117e4f"]) .button { background: transparent; box-shadow: none; gap: 6px; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); border-inline: 1px solid rgb(0, 0, 0); border-start-start-radius: 0px; border-start-end-radius: 0px; border-end-start-radius: 0px; border-end-end-radius: 0px; padding-top: 8px; padding-bottom: 8px; padding-inline: 8px; width: min-content; --text-outline: none; --text-shadow: none; --label-white-space: pre-line; --container-flex-direction: row; --container-justify-content: var(--content-horizontal-alignment); --container-align-items: center; --content-horizontal-alignment: center; --label-overflow: wrap; --label-text-overflow: initial; --btn-min-width: min-content; --content-horizontal-alignment-for-align-items: center; }

:where(.w-4190f51c-3836-49f6-8114-96219c165b29[data-preset="z78117e4f"]) .button:hover .label { text-decoration: underline !important; }

:where(.w-4190f51c-3836-49f6-8114-96219c165b29[data-preset="z78117e4f"]) .label { font: 14px sans-serif; color: rgb(0, 0, 0); letter-spacing: normal; text-transform: none; text-align: center; }

@container style(--preset-2eeafb3d: z3a8413ab) {
  .w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec .menu { --divider-display: block; --menu-items-flex-grow: 0; --item-width: fit-content; --item-wrapper-display: var(--horizontal-items-width-display, flex); --container-align: start; --container-background: rgba(255, 255, 255, 1); --container-box-shadow: none; --container-border-top: 1px solid rgba(0, 0, 0, 1); --container-border-bottom: 1px solid rgba(0, 0, 0, 1); --container-padding-top: 5px; --container-padding-bottom: 5px; --menu-items-row-gap: 10px; --menu-items-column-gap: 0px; --item-divider-width: 1px; --item-divider-style: solid; --item-divider-color: rgba(0, 0, 0, 0); --item-text-align: center; --item-padding-inline-start: 0px; --item-padding-inline-end: 0px; --item-padding-top: 0px; --item-padding-bottom: 0px; --item-background: transparent; --item-border-inline-start: none; --item-border-inline-end: none; --item-border-top: none; --item-border-bottom: none; --item-border-start-start-radius: 0px; --item-border-start-end-radius: 0px; --item-border-end-start-radius: 0px; --item-border-end-end-radius: 0px; --item-box-shadow: none; --spacing-between-label-and-dropdown-icon: 4px; --item-icon-display: flex; --item-icon-size: 10px; --item-icon-color: rgba(0, 0, 0, 1); --anchor: menuStretched; --align: center; --columns-number: 1; --space-above: 0px; --horizontal-margin: 0px; --dropdown-container-background: transparent; --dropdown-container-box-shadow: none; --dropdown-container-border-inline-start-width: 1px; --dropdown-container-border-inline-start-style: solid; --dropdown-container-border-inline-start-color: rgba(0, 0, 0, 1); --dropdown-container-border-inline-end-width: 1px; --dropdown-container-border-inline-end-style: solid; --dropdown-container-border-inline-end-color: rgba(0, 0, 0, 1); --dropdown-container-border-top-width: 1px; --dropdown-container-border-top-style: solid; --dropdown-container-border-top-color: rgba(0, 0, 0, 1); --dropdown-container-border-bottom-width: 1px; --dropdown-container-border-bottom-style: solid; --dropdown-container-border-bottom-color: rgba(0, 0, 0, 1); --dropdown-container-border-start-start-radius: 0px; --dropdown-container-border-start-end-radius: 0px; --dropdown-container-border-end-start-radius: 0px; --dropdown-container-border-end-end-radius: 0px; --dropdown-container-padding-top: 5px; --dropdown-container-padding-inline-end: 10px; --dropdown-container-padding-bottom: 5px; --dropdown-container-padding-inline-start: 10px; --dropdown-menu-item-align: center; --dropdown-menu-item-background: transparent; --dropdown-menu-item-border-bottom: none; --dropdown-menu-item-border-inline-start: none; --dropdown-menu-item-border-inline-end: none; --dropdown-menu-item-border-top: none; --dropdown-menu-item-border-start-start-radius: 0px; --dropdown-menu-item-border-start-end-radius: 0px; --dropdown-menu-item-border-end-start-radius: 0px; --dropdown-menu-item-border-end-end-radius: 0px; --dropdown-menu-item-box-shadow: none; --dropdown-menu-item-color: rgba(0, 0, 0, 1); --dropdown-menu-item-font: 14px sans-serif; --dropdown-menu-item-horizontal-padding: 0px; --dropdown-menu-item-horizontal-spacing: 0px; --dropdown-menu-item-letter-spacing: normal; --dropdown-menu-item-text-decoration: none; --dropdown-menu-item-text-shadow: none; --dropdown-menu-item-text-transform: none; --dropdown-menu-item-padding-inline-start: 0px; --dropdown-menu-item-padding-inline-end: 0px; --dropdown-menu-item-padding-top: 0px; --dropdown-menu-item-padding-bottom: 0px; --dropdown-menu-item-vertical-spacing: 0px; --sub-item-align: center; --sub-item-font: 14px sans-serif; --sub-item-color: rgba(0, 0, 0, 1); --sub-item-letter-spacing: normal; --sub-item-text-decoration: none; --sub-item-text-transform: none; --sub-item-text-shadow: none; --sub-item-background: transparent; --sub-item-border-inline-start: none; --sub-item-border-inline-end: none; --sub-item-border-top: none; --sub-item-border-bottom: none; --sub-item-border-start-start-radius: 0px; --sub-item-border-start-end-radius: 0px; --sub-item-border-end-start-radius: 0px; --sub-item-border-end-end-radius: 0px; --sub-item-box-shadow: none; --hamburger-wrapper-width: third; --wrapper-width: 33%; --wrapper-position: middle; --wrapper-margin: auto; --menu-position: top; --main-flex-direction: column; --close-button-position: end; --header-flex-direction: row; --wrapper-background: rgba(255, 255, 255, 1); --wrapper-box-shadow: none; --wrapper-border-inline-start: none; --wrapper-border-inline-end: none; --wrapper-border-top: none; --wrapper-border-bottom: none; --wrapper-border-start-start-radius: 0px; --wrapper-border-start-end-radius: 0px; --wrapper-border-end-start-radius: 0px; --wrapper-border-end-end-radius: 0px; --wrapper-padding-inline-start: 0px; --wrapper-padding-inline-end: 0px; --wrapper-padding-top: 0px; --wrapper-padding-bottom: 0px; --overlay-background: rgba(0, 0, 0, .6); }
  .w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec .navbar { --vertical-dropdown-display: expandCollapse; --vertical-item-icon-display: unset; --vertical-dropdown-visibility: hidden; --vertical-dropdown-height: 0; --vertical-expand-collapse-display: none; }
  .w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec .item { font: 14px sans-serif; }
  .w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec .openButton { --icon-display: initial; --label-display: none; --icon-color: black; --icon-size: 34px; --background: white; --border-left: none; --border-right: none; --border-top: none; --border-bottom: none; --hover-icon-size: 34px; --hover-border-left: none; --hover-border-right: none; --hover-border-top: none; --hover-border-bottom: none; }
  .w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec .closeButton { --icon-display: initial; --label-display: none; --icon-color: black; --icon-size: 24px; --background: white; --border-left: none; --border-right: none; --border-top: none; --border-bottom: none; --hover-icon-size: 24px; --hover-border-left: none; --hover-border-right: none; --hover-border-top: none; --hover-border-bottom: none; }
  .w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec .scroll-button { --scroll-button-icon-rotation-deg: 0deg; }
  .w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec .menu { --navbar-display: none; --hamburger-open-button-display: flex; }
  .w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec .navbar { --orientation: vertical; --container-flex-direction: column; --menu-items-main-axis-gap: var(--menu-items-row-gap); --horizontal-menu-item-divider: none; --vertical-menu-item-divider: var(--item-divider-width) var(--item-divider-style) var(--item-divider-color); --item-wrapper-width: 100%; --menu-item-wrapper-height: unset; --horizontal-menu-dropdown-display: none; --vertical-menu-dropdown-display: initial; --item-icon-display: var(--vertical-item-icon-display); --sr-only-item-icon-display: none; --scroll-button-icon-display: none; }
}

@container style(--preset-2eeafb3d: z138da722) {
  .w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec .menu { --divider-display: block; --menu-items-flex-grow: 0; --item-width: fit-content; --item-wrapper-display: var(--horizontal-items-width-display, flex); --container-align: start; --container-background: rgba(255, 255, 255, 1); --container-box-shadow: none; --container-border-top: 1px solid rgba(0, 0, 0, 1); --container-border-bottom: 1px solid rgba(0, 0, 0, 1); --container-padding-top: 5px; --container-padding-bottom: 5px; --menu-items-row-gap: 10px; --menu-items-column-gap: 0px; --item-divider-width: 1px; --item-divider-style: solid; --item-divider-color: rgba(0, 0, 0, 0); --item-text-align: center; --item-padding-inline-start: 0px; --item-padding-inline-end: 0px; --item-padding-top: 0px; --item-padding-bottom: 0px; --item-background: transparent; --item-border-inline-start: none; --item-border-inline-end: none; --item-border-top: none; --item-border-bottom: none; --item-border-start-start-radius: 0px; --item-border-start-end-radius: 0px; --item-border-end-start-radius: 0px; --item-border-end-end-radius: 0px; --item-box-shadow: none; --spacing-between-label-and-dropdown-icon: 4px; --item-icon-display: flex; --item-icon-size: 10px; --item-icon-color: rgba(0, 0, 0, 1); --anchor: menuStretched; --align: center; --columns-number: 1; --space-above: 0px; --horizontal-margin: 0px; --dropdown-container-background: transparent; --dropdown-container-box-shadow: none; --dropdown-container-border-inline-start-width: 1px; --dropdown-container-border-inline-start-style: solid; --dropdown-container-border-inline-start-color: rgba(0, 0, 0, 1); --dropdown-container-border-inline-end-width: 1px; --dropdown-container-border-inline-end-style: solid; --dropdown-container-border-inline-end-color: rgba(0, 0, 0, 1); --dropdown-container-border-top-width: 1px; --dropdown-container-border-top-style: solid; --dropdown-container-border-top-color: rgba(0, 0, 0, 1); --dropdown-container-border-bottom-width: 1px; --dropdown-container-border-bottom-style: solid; --dropdown-container-border-bottom-color: rgba(0, 0, 0, 1); --dropdown-container-border-start-start-radius: 0px; --dropdown-container-border-start-end-radius: 0px; --dropdown-container-border-end-start-radius: 0px; --dropdown-container-border-end-end-radius: 0px; --dropdown-container-padding-top: 5px; --dropdown-container-padding-inline-end: 10px; --dropdown-container-padding-bottom: 5px; --dropdown-container-padding-inline-start: 10px; --dropdown-menu-item-align: center; --dropdown-menu-item-background: transparent; --dropdown-menu-item-border-bottom: none; --dropdown-menu-item-border-inline-start: none; --dropdown-menu-item-border-inline-end: none; --dropdown-menu-item-border-top: none; --dropdown-menu-item-border-start-start-radius: 0px; --dropdown-menu-item-border-start-end-radius: 0px; --dropdown-menu-item-border-end-start-radius: 0px; --dropdown-menu-item-border-end-end-radius: 0px; --dropdown-menu-item-box-shadow: none; --dropdown-menu-item-color: rgba(0, 0, 0, 1); --dropdown-menu-item-font: 14px sans-serif; --dropdown-menu-item-horizontal-padding: 0px; --dropdown-menu-item-horizontal-spacing: 0px; --dropdown-menu-item-letter-spacing: normal; --dropdown-menu-item-text-decoration: none; --dropdown-menu-item-text-shadow: none; --dropdown-menu-item-text-transform: none; --dropdown-menu-item-padding-inline-start: 0px; --dropdown-menu-item-padding-inline-end: 0px; --dropdown-menu-item-padding-top: 0px; --dropdown-menu-item-padding-bottom: 0px; --dropdown-menu-item-vertical-spacing: 0px; --sub-item-align: center; --sub-item-font: 14px sans-serif; --sub-item-color: rgba(0, 0, 0, 1); --sub-item-letter-spacing: normal; --sub-item-text-decoration: none; --sub-item-text-transform: none; --sub-item-text-shadow: none; --sub-item-background: transparent; --sub-item-border-inline-start: none; --sub-item-border-inline-end: none; --sub-item-border-top: none; --sub-item-border-bottom: none; --sub-item-border-start-start-radius: 0px; --sub-item-border-start-end-radius: 0px; --sub-item-border-end-start-radius: 0px; --sub-item-border-end-end-radius: 0px; --sub-item-box-shadow: none; --hamburger-wrapper-width: third; --wrapper-width: 33%; --wrapper-position: middle; --wrapper-margin: auto; --menu-position: top; --main-flex-direction: column; --close-button-position: end; --header-flex-direction: row; --wrapper-background: rgba(255, 255, 255, 1); --wrapper-box-shadow: none; --wrapper-border-inline-start: none; --wrapper-border-inline-end: none; --wrapper-border-top: none; --wrapper-border-bottom: none; --wrapper-border-start-start-radius: 0px; --wrapper-border-start-end-radius: 0px; --wrapper-border-end-start-radius: 0px; --wrapper-border-end-end-radius: 0px; --wrapper-padding-inline-start: 0px; --wrapper-padding-inline-end: 0px; --wrapper-padding-top: 0px; --wrapper-padding-bottom: 0px; --overlay-background: rgba(0, 0, 0, .6); }
  .w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec .navbar { --vertical-dropdown-display: expandCollapse; --vertical-item-icon-display: unset; --vertical-dropdown-visibility: hidden; --vertical-dropdown-height: 0; --vertical-expand-collapse-display: none; }
  .w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec .item { font: 14px sans-serif; }
  .w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec .openButton { --icon-display: initial; --label-display: none; --icon-color: black; --icon-size: 34px; --background: white; --border-left: none; --border-right: none; --border-top: none; --border-bottom: none; --hover-icon-size: 34px; --hover-border-left: none; --hover-border-right: none; --hover-border-top: none; --hover-border-bottom: none; }
  .w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec .closeButton { --icon-display: initial; --label-display: none; --icon-color: black; --icon-size: 24px; --background: white; --border-left: none; --border-right: none; --border-top: none; --border-bottom: none; --hover-icon-size: 24px; --hover-border-left: none; --hover-border-right: none; --hover-border-top: none; --hover-border-bottom: none; }
  .w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec .scroll-button { --scroll-button-icon-rotation-deg: 0deg; }
  .w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec .menu { --navbar-display: block; --hamburger-open-button-display: none; }
  .w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec .navbar { --orientation: vertical; --container-flex-direction: column; --menu-items-main-axis-gap: var(--menu-items-row-gap); --horizontal-menu-item-divider: none; --vertical-menu-item-divider: var(--item-divider-width) var(--item-divider-style) var(--item-divider-color); --item-wrapper-width: 100%; --menu-item-wrapper-height: unset; --horizontal-menu-dropdown-display: none; --vertical-menu-dropdown-display: initial; --item-icon-display: var(--vertical-item-icon-display); --sr-only-item-icon-display: none; --scroll-button-icon-display: none; --navbar-min-width: min-content; }
}

@container style(--preset-2eeafb3d: z92a8b2cb) {
  .w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec .menu { --divider-display: block; --menu-items-flex-grow: 0; --item-width: fit-content; --item-wrapper-display: var(--horizontal-items-width-display, flex); --container-align: start; --container-background: rgba(255, 255, 255, 1); --container-box-shadow: none; --container-border-top: 1px solid rgba(0, 0, 0, 1); --container-border-bottom: 1px solid rgba(0, 0, 0, 1); --container-padding-top: 5px; --container-padding-bottom: 5px; --menu-items-row-gap: 10px; --menu-items-column-gap: 0px; --item-divider-width: 1px; --item-divider-style: solid; --item-divider-color: rgba(0, 0, 0, 0); --item-text-align: center; --item-padding-inline-start: 0px; --item-padding-inline-end: 0px; --item-padding-top: 0px; --item-padding-bottom: 0px; --item-background: transparent; --item-border-inline-start: none; --item-border-inline-end: none; --item-border-top: none; --item-border-bottom: none; --item-border-start-start-radius: 0px; --item-border-start-end-radius: 0px; --item-border-end-start-radius: 0px; --item-border-end-end-radius: 0px; --item-box-shadow: none; --spacing-between-label-and-dropdown-icon: 4px; --item-icon-display: flex; --item-icon-size: 10px; --item-icon-color: rgba(0, 0, 0, 1); --anchor: menuStretched; --align: center; --columns-number: 1; --space-above: 0px; --horizontal-margin: 0px; --dropdown-container-background: transparent; --dropdown-container-box-shadow: none; --dropdown-container-border-inline-start-width: 1px; --dropdown-container-border-inline-start-style: solid; --dropdown-container-border-inline-start-color: rgba(0, 0, 0, 1); --dropdown-container-border-inline-end-width: 1px; --dropdown-container-border-inline-end-style: solid; --dropdown-container-border-inline-end-color: rgba(0, 0, 0, 1); --dropdown-container-border-top-width: 1px; --dropdown-container-border-top-style: solid; --dropdown-container-border-top-color: rgba(0, 0, 0, 1); --dropdown-container-border-bottom-width: 1px; --dropdown-container-border-bottom-style: solid; --dropdown-container-border-bottom-color: rgba(0, 0, 0, 1); --dropdown-container-border-start-start-radius: 0px; --dropdown-container-border-start-end-radius: 0px; --dropdown-container-border-end-start-radius: 0px; --dropdown-container-border-end-end-radius: 0px; --dropdown-container-padding-top: 5px; --dropdown-container-padding-inline-end: 10px; --dropdown-container-padding-bottom: 5px; --dropdown-container-padding-inline-start: 10px; --dropdown-menu-item-align: center; --dropdown-menu-item-background: transparent; --dropdown-menu-item-border-bottom: none; --dropdown-menu-item-border-inline-start: none; --dropdown-menu-item-border-inline-end: none; --dropdown-menu-item-border-top: none; --dropdown-menu-item-border-start-start-radius: 0px; --dropdown-menu-item-border-start-end-radius: 0px; --dropdown-menu-item-border-end-start-radius: 0px; --dropdown-menu-item-border-end-end-radius: 0px; --dropdown-menu-item-box-shadow: none; --dropdown-menu-item-color: rgba(0, 0, 0, 1); --dropdown-menu-item-font: 14px sans-serif; --dropdown-menu-item-horizontal-padding: 0px; --dropdown-menu-item-horizontal-spacing: 0px; --dropdown-menu-item-letter-spacing: normal; --dropdown-menu-item-text-decoration: none; --dropdown-menu-item-text-shadow: none; --dropdown-menu-item-text-transform: none; --dropdown-menu-item-padding-inline-start: 0px; --dropdown-menu-item-padding-inline-end: 0px; --dropdown-menu-item-padding-top: 0px; --dropdown-menu-item-padding-bottom: 0px; --dropdown-menu-item-vertical-spacing: 0px; --sub-item-align: center; --sub-item-font: 14px sans-serif; --sub-item-color: rgba(0, 0, 0, 1); --sub-item-letter-spacing: normal; --sub-item-text-decoration: none; --sub-item-text-transform: none; --sub-item-text-shadow: none; --sub-item-background: transparent; --sub-item-border-inline-start: none; --sub-item-border-inline-end: none; --sub-item-border-top: none; --sub-item-border-bottom: none; --sub-item-border-start-start-radius: 0px; --sub-item-border-start-end-radius: 0px; --sub-item-border-end-start-radius: 0px; --sub-item-border-end-end-radius: 0px; --sub-item-box-shadow: none; --hamburger-wrapper-width: third; --wrapper-width: 33%; --wrapper-position: middle; --wrapper-margin: auto; --menu-position: top; --main-flex-direction: column; --close-button-position: end; --header-flex-direction: row; --wrapper-background: rgba(255, 255, 255, 1); --wrapper-box-shadow: none; --wrapper-border-inline-start: none; --wrapper-border-inline-end: none; --wrapper-border-top: none; --wrapper-border-bottom: none; --wrapper-border-start-start-radius: 0px; --wrapper-border-start-end-radius: 0px; --wrapper-border-end-start-radius: 0px; --wrapper-border-end-end-radius: 0px; --wrapper-padding-inline-start: 0px; --wrapper-padding-inline-end: 0px; --wrapper-padding-top: 0px; --wrapper-padding-bottom: 0px; --overlay-background: rgba(0, 0, 0, .6); }
  .w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec .navbar { --vertical-dropdown-display: expandCollapse; --vertical-item-icon-display: unset; --vertical-dropdown-visibility: hidden; --vertical-dropdown-height: 0; --vertical-expand-collapse-display: none; }
  .w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec .item { font: 14px sans-serif; }
  .w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec .openButton { --icon-display: initial; --label-display: none; --icon-color: black; --icon-size: 34px; --background: white; --border-left: none; --border-right: none; --border-top: none; --border-bottom: none; --hover-icon-size: 34px; --hover-border-left: none; --hover-border-right: none; --hover-border-top: none; --hover-border-bottom: none; }
  .w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec .closeButton { --icon-display: initial; --label-display: none; --icon-color: black; --icon-size: 24px; --background: white; --border-left: none; --border-right: none; --border-top: none; --border-bottom: none; --hover-icon-size: 24px; --hover-border-left: none; --hover-border-right: none; --hover-border-top: none; --hover-border-bottom: none; }
  .w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec .scroll-button { --scroll-button-icon-rotation-deg: 0deg; }
  .w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec .menu { --navbar-display: block; --hamburger-open-button-display: none; --horizontal-items-width-display: block; }
  .w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec .navbar { --orientation: horizontal; --container-flex-direction: row; --menu-items-main-axis-gap: var(--menu-items-column-gap); --horizontal-menu-item-divider: var(--item-divider-width) var(--item-divider-style) var(--item-divider-color); --vertical-menu-item-divider: none; --item-wrapper-width: unset; --menu-item-wrapper-height: 100%; --horizontal-menu-dropdown-display: unset; --vertical-menu-dropdown-display: none; --horizontal-items-width-display: block; --navbar-min-width: initial; --navbar-height: revert; --container-overflow-x: initial; --container-flex-wrap: nowrap; --scroll-button-icon-display: none; }
}

@container style(--preset-2eeafb3d: z12619a4f) {
  .w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec .menu { --divider-display: block; --menu-items-flex-grow: 0; --item-width: fit-content; --item-wrapper-display: var(--horizontal-items-width-display, flex); --container-align: start; --container-background: rgba(255, 255, 255, 1); --container-box-shadow: none; --container-border-top: 1px solid rgba(0, 0, 0, 1); --container-border-bottom: 1px solid rgba(0, 0, 0, 1); --container-padding-top: 5px; --container-padding-bottom: 5px; --menu-items-row-gap: 10px; --menu-items-column-gap: 0px; --item-divider-width: 1px; --item-divider-style: solid; --item-divider-color: rgba(0, 0, 0, 0); --item-text-align: center; --item-padding-inline-start: 0px; --item-padding-inline-end: 0px; --item-padding-top: 0px; --item-padding-bottom: 0px; --item-background: transparent; --item-border-inline-start: none; --item-border-inline-end: none; --item-border-top: none; --item-border-bottom: none; --item-border-start-start-radius: 0px; --item-border-start-end-radius: 0px; --item-border-end-start-radius: 0px; --item-border-end-end-radius: 0px; --item-box-shadow: none; --spacing-between-label-and-dropdown-icon: 4px; --item-icon-display: flex; --item-icon-size: 10px; --item-icon-color: rgba(0, 0, 0, 1); --anchor: menuStretched; --align: center; --columns-number: 1; --space-above: 0px; --horizontal-margin: 0px; --dropdown-container-background: transparent; --dropdown-container-box-shadow: none; --dropdown-container-border-inline-start-width: 1px; --dropdown-container-border-inline-start-style: solid; --dropdown-container-border-inline-start-color: rgba(0, 0, 0, 1); --dropdown-container-border-inline-end-width: 1px; --dropdown-container-border-inline-end-style: solid; --dropdown-container-border-inline-end-color: rgba(0, 0, 0, 1); --dropdown-container-border-top-width: 1px; --dropdown-container-border-top-style: solid; --dropdown-container-border-top-color: rgba(0, 0, 0, 1); --dropdown-container-border-bottom-width: 1px; --dropdown-container-border-bottom-style: solid; --dropdown-container-border-bottom-color: rgba(0, 0, 0, 1); --dropdown-container-border-start-start-radius: 0px; --dropdown-container-border-start-end-radius: 0px; --dropdown-container-border-end-start-radius: 0px; --dropdown-container-border-end-end-radius: 0px; --dropdown-container-padding-top: 5px; --dropdown-container-padding-inline-end: 10px; --dropdown-container-padding-bottom: 5px; --dropdown-container-padding-inline-start: 10px; --dropdown-menu-item-align: center; --dropdown-menu-item-background: transparent; --dropdown-menu-item-border-bottom: none; --dropdown-menu-item-border-inline-start: none; --dropdown-menu-item-border-inline-end: none; --dropdown-menu-item-border-top: none; --dropdown-menu-item-border-start-start-radius: 0px; --dropdown-menu-item-border-start-end-radius: 0px; --dropdown-menu-item-border-end-start-radius: 0px; --dropdown-menu-item-border-end-end-radius: 0px; --dropdown-menu-item-box-shadow: none; --dropdown-menu-item-color: rgba(0, 0, 0, 1); --dropdown-menu-item-font: 14px sans-serif; --dropdown-menu-item-horizontal-padding: 0px; --dropdown-menu-item-horizontal-spacing: 0px; --dropdown-menu-item-letter-spacing: normal; --dropdown-menu-item-text-decoration: none; --dropdown-menu-item-text-shadow: none; --dropdown-menu-item-text-transform: none; --dropdown-menu-item-padding-inline-start: 0px; --dropdown-menu-item-padding-inline-end: 0px; --dropdown-menu-item-padding-top: 0px; --dropdown-menu-item-padding-bottom: 0px; --dropdown-menu-item-vertical-spacing: 0px; --sub-item-align: center; --sub-item-font: 14px sans-serif; --sub-item-color: rgba(0, 0, 0, 1); --sub-item-letter-spacing: normal; --sub-item-text-decoration: none; --sub-item-text-transform: none; --sub-item-text-shadow: none; --sub-item-background: transparent; --sub-item-border-inline-start: none; --sub-item-border-inline-end: none; --sub-item-border-top: none; --sub-item-border-bottom: none; --sub-item-border-start-start-radius: 0px; --sub-item-border-start-end-radius: 0px; --sub-item-border-end-start-radius: 0px; --sub-item-border-end-end-radius: 0px; --sub-item-box-shadow: none; --hamburger-wrapper-width: third; --wrapper-width: 33%; --wrapper-position: middle; --wrapper-margin: auto; --menu-position: top; --main-flex-direction: column; --close-button-position: end; --header-flex-direction: row; --wrapper-background: rgba(255, 255, 255, 1); --wrapper-box-shadow: none; --wrapper-border-inline-start: none; --wrapper-border-inline-end: none; --wrapper-border-top: none; --wrapper-border-bottom: none; --wrapper-border-start-start-radius: 0px; --wrapper-border-start-end-radius: 0px; --wrapper-border-end-start-radius: 0px; --wrapper-border-end-end-radius: 0px; --wrapper-padding-inline-start: 0px; --wrapper-padding-inline-end: 0px; --wrapper-padding-top: 0px; --wrapper-padding-bottom: 0px; --overlay-background: rgba(0, 0, 0, .6); }
  .w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec .navbar { --vertical-dropdown-display: expandCollapse; --vertical-item-icon-display: unset; --vertical-dropdown-visibility: hidden; --vertical-dropdown-height: 0; --vertical-expand-collapse-display: none; }
  .w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec .item { font: 14px sans-serif; }
  .w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec .openButton { --icon-display: initial; --label-display: none; --icon-color: black; --icon-size: 34px; --background: white; --border-left: none; --border-right: none; --border-top: none; --border-bottom: none; --hover-icon-size: 34px; --hover-border-left: none; --hover-border-right: none; --hover-border-top: none; --hover-border-bottom: none; }
  .w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec .closeButton { --icon-display: initial; --label-display: none; --icon-color: black; --icon-size: 24px; --background: white; --border-left: none; --border-right: none; --border-top: none; --border-bottom: none; --hover-icon-size: 24px; --hover-border-left: none; --hover-border-right: none; --hover-border-top: none; --hover-border-bottom: none; }
  .w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec .scroll-button { --scroll-button-icon-rotation-deg: 0deg; }
  .w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec .menu { --navbar-display: block; --hamburger-open-button-display: none; --horizontal-items-width-display: block; }
  .w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec .navbar { --orientation: horizontal; --container-flex-direction: row; --menu-items-main-axis-gap: var(--menu-items-column-gap); --horizontal-menu-item-divider: var(--item-divider-width) var(--item-divider-style) var(--item-divider-color); --vertical-menu-item-divider: none; --item-wrapper-width: unset; --menu-item-wrapper-height: 100%; --horizontal-menu-dropdown-display: unset; --vertical-menu-dropdown-display: none; --horizontal-items-width-display: block; --navbar-min-width: initial; --navbar-height: revert; --container-overflow-x: auto; --container-flex-wrap: nowrap; }
}

:where(.w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec[data-preset="z3a8413ab"]) .menu { --divider-display: block; --menu-items-flex-grow: 0; --item-width: fit-content; --item-wrapper-display: var(--horizontal-items-width-display, flex); --container-align: start; --container-background: rgba(255, 255, 255, 1); --container-box-shadow: none; --container-border-top: 1px solid rgba(0, 0, 0, 1); --container-border-bottom: 1px solid rgba(0, 0, 0, 1); --container-padding-top: 5px; --container-padding-bottom: 5px; --menu-items-row-gap: 10px; --menu-items-column-gap: 0px; --item-divider-width: 1px; --item-divider-style: solid; --item-divider-color: rgba(0, 0, 0, 0); --item-text-align: center; --item-padding-inline-start: 0px; --item-padding-inline-end: 0px; --item-padding-top: 0px; --item-padding-bottom: 0px; --item-background: transparent; --item-border-inline-start: none; --item-border-inline-end: none; --item-border-top: none; --item-border-bottom: none; --item-border-start-start-radius: 0px; --item-border-start-end-radius: 0px; --item-border-end-start-radius: 0px; --item-border-end-end-radius: 0px; --item-box-shadow: none; --spacing-between-label-and-dropdown-icon: 4px; --item-icon-display: flex; --item-icon-size: 10px; --item-icon-color: rgba(0, 0, 0, 1); --anchor: menuStretched; --align: center; --columns-number: 1; --space-above: 0px; --horizontal-margin: 0px; --dropdown-container-background: transparent; --dropdown-container-box-shadow: none; --dropdown-container-border-inline-start-width: 1px; --dropdown-container-border-inline-start-style: solid; --dropdown-container-border-inline-start-color: rgba(0, 0, 0, 1); --dropdown-container-border-inline-end-width: 1px; --dropdown-container-border-inline-end-style: solid; --dropdown-container-border-inline-end-color: rgba(0, 0, 0, 1); --dropdown-container-border-top-width: 1px; --dropdown-container-border-top-style: solid; --dropdown-container-border-top-color: rgba(0, 0, 0, 1); --dropdown-container-border-bottom-width: 1px; --dropdown-container-border-bottom-style: solid; --dropdown-container-border-bottom-color: rgba(0, 0, 0, 1); --dropdown-container-border-start-start-radius: 0px; --dropdown-container-border-start-end-radius: 0px; --dropdown-container-border-end-start-radius: 0px; --dropdown-container-border-end-end-radius: 0px; --dropdown-container-padding-top: 5px; --dropdown-container-padding-inline-end: 10px; --dropdown-container-padding-bottom: 5px; --dropdown-container-padding-inline-start: 10px; --dropdown-menu-item-align: center; --dropdown-menu-item-background: transparent; --dropdown-menu-item-border-bottom: none; --dropdown-menu-item-border-inline-start: none; --dropdown-menu-item-border-inline-end: none; --dropdown-menu-item-border-top: none; --dropdown-menu-item-border-start-start-radius: 0px; --dropdown-menu-item-border-start-end-radius: 0px; --dropdown-menu-item-border-end-start-radius: 0px; --dropdown-menu-item-border-end-end-radius: 0px; --dropdown-menu-item-box-shadow: none; --dropdown-menu-item-color: rgba(0, 0, 0, 1); --dropdown-menu-item-font: 14px sans-serif; --dropdown-menu-item-horizontal-padding: 0px; --dropdown-menu-item-horizontal-spacing: 0px; --dropdown-menu-item-letter-spacing: normal; --dropdown-menu-item-text-decoration: none; --dropdown-menu-item-text-shadow: none; --dropdown-menu-item-text-transform: none; --dropdown-menu-item-padding-inline-start: 0px; --dropdown-menu-item-padding-inline-end: 0px; --dropdown-menu-item-padding-top: 0px; --dropdown-menu-item-padding-bottom: 0px; --dropdown-menu-item-vertical-spacing: 0px; --sub-item-align: center; --sub-item-font: 14px sans-serif; --sub-item-color: rgba(0, 0, 0, 1); --sub-item-letter-spacing: normal; --sub-item-text-decoration: none; --sub-item-text-transform: none; --sub-item-text-shadow: none; --sub-item-background: transparent; --sub-item-border-inline-start: none; --sub-item-border-inline-end: none; --sub-item-border-top: none; --sub-item-border-bottom: none; --sub-item-border-start-start-radius: 0px; --sub-item-border-start-end-radius: 0px; --sub-item-border-end-start-radius: 0px; --sub-item-border-end-end-radius: 0px; --sub-item-box-shadow: none; --hamburger-wrapper-width: third; --wrapper-width: 33%; --wrapper-position: middle; --wrapper-margin: auto; --menu-position: top; --main-flex-direction: column; --close-button-position: end; --header-flex-direction: row; --wrapper-background: rgba(255, 255, 255, 1); --wrapper-box-shadow: none; --wrapper-border-inline-start: none; --wrapper-border-inline-end: none; --wrapper-border-top: none; --wrapper-border-bottom: none; --wrapper-border-start-start-radius: 0px; --wrapper-border-start-end-radius: 0px; --wrapper-border-end-start-radius: 0px; --wrapper-border-end-end-radius: 0px; --wrapper-padding-inline-start: 0px; --wrapper-padding-inline-end: 0px; --wrapper-padding-top: 0px; --wrapper-padding-bottom: 0px; --overlay-background: rgba(0, 0, 0, .6); }

:where(.w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec[data-preset="z3a8413ab"]) .navbar { --vertical-dropdown-display: expandCollapse; --vertical-item-icon-display: unset; --vertical-dropdown-visibility: hidden; --vertical-dropdown-height: 0; --vertical-expand-collapse-display: none; }

:where(.w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec[data-preset="z3a8413ab"]) .item { font: 14px sans-serif; }

:where(.w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec[data-preset="z3a8413ab"]) .openButton { --icon-display: initial; --label-display: none; --icon-color: black; --icon-size: 34px; --background: white; --border-left: none; --border-right: none; --border-top: none; --border-bottom: none; --hover-icon-size: 34px; --hover-border-left: none; --hover-border-right: none; --hover-border-top: none; --hover-border-bottom: none; }

:where(.w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec[data-preset="z3a8413ab"]) .closeButton { --icon-display: initial; --label-display: none; --icon-color: black; --icon-size: 24px; --background: white; --border-left: none; --border-right: none; --border-top: none; --border-bottom: none; --hover-icon-size: 24px; --hover-border-left: none; --hover-border-right: none; --hover-border-top: none; --hover-border-bottom: none; }

:where(.w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec[data-preset="z3a8413ab"]) .scroll-button { --scroll-button-icon-rotation-deg: 0deg; }

:where(.w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec[data-preset="z3a8413ab"]) .menu { --navbar-display: none; --hamburger-open-button-display: flex; }

:where(.w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec[data-preset="z3a8413ab"]) .navbar { --orientation: vertical; --container-flex-direction: column; --menu-items-main-axis-gap: var(--menu-items-row-gap); --horizontal-menu-item-divider: none; --vertical-menu-item-divider: var(--item-divider-width) var(--item-divider-style) var(--item-divider-color); --item-wrapper-width: 100%; --menu-item-wrapper-height: unset; --horizontal-menu-dropdown-display: none; --vertical-menu-dropdown-display: initial; --item-icon-display: var(--vertical-item-icon-display); --sr-only-item-icon-display: none; --scroll-button-icon-display: none; }

:where(.w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec[data-preset="z138da722"]) .menu { --divider-display: block; --menu-items-flex-grow: 0; --item-width: fit-content; --item-wrapper-display: var(--horizontal-items-width-display, flex); --container-align: start; --container-background: rgba(255, 255, 255, 1); --container-box-shadow: none; --container-border-top: 1px solid rgba(0, 0, 0, 1); --container-border-bottom: 1px solid rgba(0, 0, 0, 1); --container-padding-top: 5px; --container-padding-bottom: 5px; --menu-items-row-gap: 10px; --menu-items-column-gap: 0px; --item-divider-width: 1px; --item-divider-style: solid; --item-divider-color: rgba(0, 0, 0, 0); --item-text-align: center; --item-padding-inline-start: 0px; --item-padding-inline-end: 0px; --item-padding-top: 0px; --item-padding-bottom: 0px; --item-background: transparent; --item-border-inline-start: none; --item-border-inline-end: none; --item-border-top: none; --item-border-bottom: none; --item-border-start-start-radius: 0px; --item-border-start-end-radius: 0px; --item-border-end-start-radius: 0px; --item-border-end-end-radius: 0px; --item-box-shadow: none; --spacing-between-label-and-dropdown-icon: 4px; --item-icon-display: flex; --item-icon-size: 10px; --item-icon-color: rgba(0, 0, 0, 1); --anchor: menuStretched; --align: center; --columns-number: 1; --space-above: 0px; --horizontal-margin: 0px; --dropdown-container-background: transparent; --dropdown-container-box-shadow: none; --dropdown-container-border-inline-start-width: 1px; --dropdown-container-border-inline-start-style: solid; --dropdown-container-border-inline-start-color: rgba(0, 0, 0, 1); --dropdown-container-border-inline-end-width: 1px; --dropdown-container-border-inline-end-style: solid; --dropdown-container-border-inline-end-color: rgba(0, 0, 0, 1); --dropdown-container-border-top-width: 1px; --dropdown-container-border-top-style: solid; --dropdown-container-border-top-color: rgba(0, 0, 0, 1); --dropdown-container-border-bottom-width: 1px; --dropdown-container-border-bottom-style: solid; --dropdown-container-border-bottom-color: rgba(0, 0, 0, 1); --dropdown-container-border-start-start-radius: 0px; --dropdown-container-border-start-end-radius: 0px; --dropdown-container-border-end-start-radius: 0px; --dropdown-container-border-end-end-radius: 0px; --dropdown-container-padding-top: 5px; --dropdown-container-padding-inline-end: 10px; --dropdown-container-padding-bottom: 5px; --dropdown-container-padding-inline-start: 10px; --dropdown-menu-item-align: center; --dropdown-menu-item-background: transparent; --dropdown-menu-item-border-bottom: none; --dropdown-menu-item-border-inline-start: none; --dropdown-menu-item-border-inline-end: none; --dropdown-menu-item-border-top: none; --dropdown-menu-item-border-start-start-radius: 0px; --dropdown-menu-item-border-start-end-radius: 0px; --dropdown-menu-item-border-end-start-radius: 0px; --dropdown-menu-item-border-end-end-radius: 0px; --dropdown-menu-item-box-shadow: none; --dropdown-menu-item-color: rgba(0, 0, 0, 1); --dropdown-menu-item-font: 14px sans-serif; --dropdown-menu-item-horizontal-padding: 0px; --dropdown-menu-item-horizontal-spacing: 0px; --dropdown-menu-item-letter-spacing: normal; --dropdown-menu-item-text-decoration: none; --dropdown-menu-item-text-shadow: none; --dropdown-menu-item-text-transform: none; --dropdown-menu-item-padding-inline-start: 0px; --dropdown-menu-item-padding-inline-end: 0px; --dropdown-menu-item-padding-top: 0px; --dropdown-menu-item-padding-bottom: 0px; --dropdown-menu-item-vertical-spacing: 0px; --sub-item-align: center; --sub-item-font: 14px sans-serif; --sub-item-color: rgba(0, 0, 0, 1); --sub-item-letter-spacing: normal; --sub-item-text-decoration: none; --sub-item-text-transform: none; --sub-item-text-shadow: none; --sub-item-background: transparent; --sub-item-border-inline-start: none; --sub-item-border-inline-end: none; --sub-item-border-top: none; --sub-item-border-bottom: none; --sub-item-border-start-start-radius: 0px; --sub-item-border-start-end-radius: 0px; --sub-item-border-end-start-radius: 0px; --sub-item-border-end-end-radius: 0px; --sub-item-box-shadow: none; --hamburger-wrapper-width: third; --wrapper-width: 33%; --wrapper-position: middle; --wrapper-margin: auto; --menu-position: top; --main-flex-direction: column; --close-button-position: end; --header-flex-direction: row; --wrapper-background: rgba(255, 255, 255, 1); --wrapper-box-shadow: none; --wrapper-border-inline-start: none; --wrapper-border-inline-end: none; --wrapper-border-top: none; --wrapper-border-bottom: none; --wrapper-border-start-start-radius: 0px; --wrapper-border-start-end-radius: 0px; --wrapper-border-end-start-radius: 0px; --wrapper-border-end-end-radius: 0px; --wrapper-padding-inline-start: 0px; --wrapper-padding-inline-end: 0px; --wrapper-padding-top: 0px; --wrapper-padding-bottom: 0px; --overlay-background: rgba(0, 0, 0, .6); }

:where(.w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec[data-preset="z138da722"]) .navbar { --vertical-dropdown-display: expandCollapse; --vertical-item-icon-display: unset; --vertical-dropdown-visibility: hidden; --vertical-dropdown-height: 0; --vertical-expand-collapse-display: none; }

:where(.w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec[data-preset="z138da722"]) .item { font: 14px sans-serif; }

:where(.w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec[data-preset="z138da722"]) .openButton { --icon-display: initial; --label-display: none; --icon-color: black; --icon-size: 34px; --background: white; --border-left: none; --border-right: none; --border-top: none; --border-bottom: none; --hover-icon-size: 34px; --hover-border-left: none; --hover-border-right: none; --hover-border-top: none; --hover-border-bottom: none; }

:where(.w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec[data-preset="z138da722"]) .closeButton { --icon-display: initial; --label-display: none; --icon-color: black; --icon-size: 24px; --background: white; --border-left: none; --border-right: none; --border-top: none; --border-bottom: none; --hover-icon-size: 24px; --hover-border-left: none; --hover-border-right: none; --hover-border-top: none; --hover-border-bottom: none; }

:where(.w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec[data-preset="z138da722"]) .scroll-button { --scroll-button-icon-rotation-deg: 0deg; }

:where(.w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec[data-preset="z138da722"]) .menu { --navbar-display: block; --hamburger-open-button-display: none; }

:where(.w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec[data-preset="z138da722"]) .navbar { --orientation: vertical; --container-flex-direction: column; --menu-items-main-axis-gap: var(--menu-items-row-gap); --horizontal-menu-item-divider: none; --vertical-menu-item-divider: var(--item-divider-width) var(--item-divider-style) var(--item-divider-color); --item-wrapper-width: 100%; --menu-item-wrapper-height: unset; --horizontal-menu-dropdown-display: none; --vertical-menu-dropdown-display: initial; --item-icon-display: var(--vertical-item-icon-display); --sr-only-item-icon-display: none; --scroll-button-icon-display: none; --navbar-min-width: min-content; }

:where(.w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec[data-preset="z92a8b2cb"]) .menu { --divider-display: block; --menu-items-flex-grow: 0; --item-width: fit-content; --item-wrapper-display: var(--horizontal-items-width-display, flex); --container-align: start; --container-background: rgba(255, 255, 255, 1); --container-box-shadow: none; --container-border-top: 1px solid rgba(0, 0, 0, 1); --container-border-bottom: 1px solid rgba(0, 0, 0, 1); --container-padding-top: 5px; --container-padding-bottom: 5px; --menu-items-row-gap: 10px; --menu-items-column-gap: 0px; --item-divider-width: 1px; --item-divider-style: solid; --item-divider-color: rgba(0, 0, 0, 0); --item-text-align: center; --item-padding-inline-start: 0px; --item-padding-inline-end: 0px; --item-padding-top: 0px; --item-padding-bottom: 0px; --item-background: transparent; --item-border-inline-start: none; --item-border-inline-end: none; --item-border-top: none; --item-border-bottom: none; --item-border-start-start-radius: 0px; --item-border-start-end-radius: 0px; --item-border-end-start-radius: 0px; --item-border-end-end-radius: 0px; --item-box-shadow: none; --spacing-between-label-and-dropdown-icon: 4px; --item-icon-display: flex; --item-icon-size: 10px; --item-icon-color: rgba(0, 0, 0, 1); --anchor: menuStretched; --align: center; --columns-number: 1; --space-above: 0px; --horizontal-margin: 0px; --dropdown-container-background: transparent; --dropdown-container-box-shadow: none; --dropdown-container-border-inline-start-width: 1px; --dropdown-container-border-inline-start-style: solid; --dropdown-container-border-inline-start-color: rgba(0, 0, 0, 1); --dropdown-container-border-inline-end-width: 1px; --dropdown-container-border-inline-end-style: solid; --dropdown-container-border-inline-end-color: rgba(0, 0, 0, 1); --dropdown-container-border-top-width: 1px; --dropdown-container-border-top-style: solid; --dropdown-container-border-top-color: rgba(0, 0, 0, 1); --dropdown-container-border-bottom-width: 1px; --dropdown-container-border-bottom-style: solid; --dropdown-container-border-bottom-color: rgba(0, 0, 0, 1); --dropdown-container-border-start-start-radius: 0px; --dropdown-container-border-start-end-radius: 0px; --dropdown-container-border-end-start-radius: 0px; --dropdown-container-border-end-end-radius: 0px; --dropdown-container-padding-top: 5px; --dropdown-container-padding-inline-end: 10px; --dropdown-container-padding-bottom: 5px; --dropdown-container-padding-inline-start: 10px; --dropdown-menu-item-align: center; --dropdown-menu-item-background: transparent; --dropdown-menu-item-border-bottom: none; --dropdown-menu-item-border-inline-start: none; --dropdown-menu-item-border-inline-end: none; --dropdown-menu-item-border-top: none; --dropdown-menu-item-border-start-start-radius: 0px; --dropdown-menu-item-border-start-end-radius: 0px; --dropdown-menu-item-border-end-start-radius: 0px; --dropdown-menu-item-border-end-end-radius: 0px; --dropdown-menu-item-box-shadow: none; --dropdown-menu-item-color: rgba(0, 0, 0, 1); --dropdown-menu-item-font: 14px sans-serif; --dropdown-menu-item-horizontal-padding: 0px; --dropdown-menu-item-horizontal-spacing: 0px; --dropdown-menu-item-letter-spacing: normal; --dropdown-menu-item-text-decoration: none; --dropdown-menu-item-text-shadow: none; --dropdown-menu-item-text-transform: none; --dropdown-menu-item-padding-inline-start: 0px; --dropdown-menu-item-padding-inline-end: 0px; --dropdown-menu-item-padding-top: 0px; --dropdown-menu-item-padding-bottom: 0px; --dropdown-menu-item-vertical-spacing: 0px; --sub-item-align: center; --sub-item-font: 14px sans-serif; --sub-item-color: rgba(0, 0, 0, 1); --sub-item-letter-spacing: normal; --sub-item-text-decoration: none; --sub-item-text-transform: none; --sub-item-text-shadow: none; --sub-item-background: transparent; --sub-item-border-inline-start: none; --sub-item-border-inline-end: none; --sub-item-border-top: none; --sub-item-border-bottom: none; --sub-item-border-start-start-radius: 0px; --sub-item-border-start-end-radius: 0px; --sub-item-border-end-start-radius: 0px; --sub-item-border-end-end-radius: 0px; --sub-item-box-shadow: none; --hamburger-wrapper-width: third; --wrapper-width: 33%; --wrapper-position: middle; --wrapper-margin: auto; --menu-position: top; --main-flex-direction: column; --close-button-position: end; --header-flex-direction: row; --wrapper-background: rgba(255, 255, 255, 1); --wrapper-box-shadow: none; --wrapper-border-inline-start: none; --wrapper-border-inline-end: none; --wrapper-border-top: none; --wrapper-border-bottom: none; --wrapper-border-start-start-radius: 0px; --wrapper-border-start-end-radius: 0px; --wrapper-border-end-start-radius: 0px; --wrapper-border-end-end-radius: 0px; --wrapper-padding-inline-start: 0px; --wrapper-padding-inline-end: 0px; --wrapper-padding-top: 0px; --wrapper-padding-bottom: 0px; --overlay-background: rgba(0, 0, 0, .6); }

:where(.w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec[data-preset="z92a8b2cb"]) .navbar { --vertical-dropdown-display: expandCollapse; --vertical-item-icon-display: unset; --vertical-dropdown-visibility: hidden; --vertical-dropdown-height: 0; --vertical-expand-collapse-display: none; }

:where(.w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec[data-preset="z92a8b2cb"]) .item { font: 14px sans-serif; }

:where(.w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec[data-preset="z92a8b2cb"]) .openButton { --icon-display: initial; --label-display: none; --icon-color: black; --icon-size: 34px; --background: white; --border-left: none; --border-right: none; --border-top: none; --border-bottom: none; --hover-icon-size: 34px; --hover-border-left: none; --hover-border-right: none; --hover-border-top: none; --hover-border-bottom: none; }

:where(.w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec[data-preset="z92a8b2cb"]) .closeButton { --icon-display: initial; --label-display: none; --icon-color: black; --icon-size: 24px; --background: white; --border-left: none; --border-right: none; --border-top: none; --border-bottom: none; --hover-icon-size: 24px; --hover-border-left: none; --hover-border-right: none; --hover-border-top: none; --hover-border-bottom: none; }

:where(.w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec[data-preset="z92a8b2cb"]) .scroll-button { --scroll-button-icon-rotation-deg: 0deg; }

:where(.w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec[data-preset="z92a8b2cb"]) .menu { --navbar-display: block; --hamburger-open-button-display: none; --horizontal-items-width-display: block; }

:where(.w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec[data-preset="z92a8b2cb"]) .navbar { --orientation: horizontal; --container-flex-direction: row; --menu-items-main-axis-gap: var(--menu-items-column-gap); --horizontal-menu-item-divider: var(--item-divider-width) var(--item-divider-style) var(--item-divider-color); --vertical-menu-item-divider: none; --item-wrapper-width: unset; --menu-item-wrapper-height: 100%; --horizontal-menu-dropdown-display: unset; --vertical-menu-dropdown-display: none; --horizontal-items-width-display: block; --navbar-min-width: initial; --navbar-height: revert; --container-overflow-x: initial; --container-flex-wrap: nowrap; --scroll-button-icon-display: none; }

:where(.w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec[data-preset="z12619a4f"]) .menu { --divider-display: block; --menu-items-flex-grow: 0; --item-width: fit-content; --item-wrapper-display: var(--horizontal-items-width-display, flex); --container-align: start; --container-background: rgba(255, 255, 255, 1); --container-box-shadow: none; --container-border-top: 1px solid rgba(0, 0, 0, 1); --container-border-bottom: 1px solid rgba(0, 0, 0, 1); --container-padding-top: 5px; --container-padding-bottom: 5px; --menu-items-row-gap: 10px; --menu-items-column-gap: 0px; --item-divider-width: 1px; --item-divider-style: solid; --item-divider-color: rgba(0, 0, 0, 0); --item-text-align: center; --item-padding-inline-start: 0px; --item-padding-inline-end: 0px; --item-padding-top: 0px; --item-padding-bottom: 0px; --item-background: transparent; --item-border-inline-start: none; --item-border-inline-end: none; --item-border-top: none; --item-border-bottom: none; --item-border-start-start-radius: 0px; --item-border-start-end-radius: 0px; --item-border-end-start-radius: 0px; --item-border-end-end-radius: 0px; --item-box-shadow: none; --spacing-between-label-and-dropdown-icon: 4px; --item-icon-display: flex; --item-icon-size: 10px; --item-icon-color: rgba(0, 0, 0, 1); --anchor: menuStretched; --align: center; --columns-number: 1; --space-above: 0px; --horizontal-margin: 0px; --dropdown-container-background: transparent; --dropdown-container-box-shadow: none; --dropdown-container-border-inline-start-width: 1px; --dropdown-container-border-inline-start-style: solid; --dropdown-container-border-inline-start-color: rgba(0, 0, 0, 1); --dropdown-container-border-inline-end-width: 1px; --dropdown-container-border-inline-end-style: solid; --dropdown-container-border-inline-end-color: rgba(0, 0, 0, 1); --dropdown-container-border-top-width: 1px; --dropdown-container-border-top-style: solid; --dropdown-container-border-top-color: rgba(0, 0, 0, 1); --dropdown-container-border-bottom-width: 1px; --dropdown-container-border-bottom-style: solid; --dropdown-container-border-bottom-color: rgba(0, 0, 0, 1); --dropdown-container-border-start-start-radius: 0px; --dropdown-container-border-start-end-radius: 0px; --dropdown-container-border-end-start-radius: 0px; --dropdown-container-border-end-end-radius: 0px; --dropdown-container-padding-top: 5px; --dropdown-container-padding-inline-end: 10px; --dropdown-container-padding-bottom: 5px; --dropdown-container-padding-inline-start: 10px; --dropdown-menu-item-align: center; --dropdown-menu-item-background: transparent; --dropdown-menu-item-border-bottom: none; --dropdown-menu-item-border-inline-start: none; --dropdown-menu-item-border-inline-end: none; --dropdown-menu-item-border-top: none; --dropdown-menu-item-border-start-start-radius: 0px; --dropdown-menu-item-border-start-end-radius: 0px; --dropdown-menu-item-border-end-start-radius: 0px; --dropdown-menu-item-border-end-end-radius: 0px; --dropdown-menu-item-box-shadow: none; --dropdown-menu-item-color: rgba(0, 0, 0, 1); --dropdown-menu-item-font: 14px sans-serif; --dropdown-menu-item-horizontal-padding: 0px; --dropdown-menu-item-horizontal-spacing: 0px; --dropdown-menu-item-letter-spacing: normal; --dropdown-menu-item-text-decoration: none; --dropdown-menu-item-text-shadow: none; --dropdown-menu-item-text-transform: none; --dropdown-menu-item-padding-inline-start: 0px; --dropdown-menu-item-padding-inline-end: 0px; --dropdown-menu-item-padding-top: 0px; --dropdown-menu-item-padding-bottom: 0px; --dropdown-menu-item-vertical-spacing: 0px; --sub-item-align: center; --sub-item-font: 14px sans-serif; --sub-item-color: rgba(0, 0, 0, 1); --sub-item-letter-spacing: normal; --sub-item-text-decoration: none; --sub-item-text-transform: none; --sub-item-text-shadow: none; --sub-item-background: transparent; --sub-item-border-inline-start: none; --sub-item-border-inline-end: none; --sub-item-border-top: none; --sub-item-border-bottom: none; --sub-item-border-start-start-radius: 0px; --sub-item-border-start-end-radius: 0px; --sub-item-border-end-start-radius: 0px; --sub-item-border-end-end-radius: 0px; --sub-item-box-shadow: none; --hamburger-wrapper-width: third; --wrapper-width: 33%; --wrapper-position: middle; --wrapper-margin: auto; --menu-position: top; --main-flex-direction: column; --close-button-position: end; --header-flex-direction: row; --wrapper-background: rgba(255, 255, 255, 1); --wrapper-box-shadow: none; --wrapper-border-inline-start: none; --wrapper-border-inline-end: none; --wrapper-border-top: none; --wrapper-border-bottom: none; --wrapper-border-start-start-radius: 0px; --wrapper-border-start-end-radius: 0px; --wrapper-border-end-start-radius: 0px; --wrapper-border-end-end-radius: 0px; --wrapper-padding-inline-start: 0px; --wrapper-padding-inline-end: 0px; --wrapper-padding-top: 0px; --wrapper-padding-bottom: 0px; --overlay-background: rgba(0, 0, 0, .6); }

:where(.w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec[data-preset="z12619a4f"]) .navbar { --vertical-dropdown-display: expandCollapse; --vertical-item-icon-display: unset; --vertical-dropdown-visibility: hidden; --vertical-dropdown-height: 0; --vertical-expand-collapse-display: none; }

:where(.w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec[data-preset="z12619a4f"]) .item { font: 14px sans-serif; }

:where(.w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec[data-preset="z12619a4f"]) .openButton { --icon-display: initial; --label-display: none; --icon-color: black; --icon-size: 34px; --background: white; --border-left: none; --border-right: none; --border-top: none; --border-bottom: none; --hover-icon-size: 34px; --hover-border-left: none; --hover-border-right: none; --hover-border-top: none; --hover-border-bottom: none; }

:where(.w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec[data-preset="z12619a4f"]) .closeButton { --icon-display: initial; --label-display: none; --icon-color: black; --icon-size: 24px; --background: white; --border-left: none; --border-right: none; --border-top: none; --border-bottom: none; --hover-icon-size: 24px; --hover-border-left: none; --hover-border-right: none; --hover-border-top: none; --hover-border-bottom: none; }

:where(.w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec[data-preset="z12619a4f"]) .scroll-button { --scroll-button-icon-rotation-deg: 0deg; }

:where(.w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec[data-preset="z12619a4f"]) .menu { --navbar-display: block; --hamburger-open-button-display: none; --horizontal-items-width-display: block; }

:where(.w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec[data-preset="z12619a4f"]) .navbar { --orientation: horizontal; --container-flex-direction: row; --menu-items-main-axis-gap: var(--menu-items-column-gap); --horizontal-menu-item-divider: var(--item-divider-width) var(--item-divider-style) var(--item-divider-color); --vertical-menu-item-divider: none; --item-wrapper-width: unset; --menu-item-wrapper-height: 100%; --horizontal-menu-dropdown-display: unset; --vertical-menu-dropdown-display: none; --horizontal-items-width-display: block; --navbar-min-width: initial; --navbar-height: revert; --container-overflow-x: auto; --container-flex-wrap: nowrap; }

@container style(--preset-f6118811: z16e4ab3e) {
  .w-d2ff230a-71c3-4e58-8742-d68f69a2de0b .line-wrapper { --type: Solid; --lineStart: None; --lineEnd: None; --lineColor: black; --lineSize: 10px; --doubleLineSize: 10px; --spaceBetween: 10px; --dashSize: 20px; --background: var(--verticalBackground); --backgroundRepeat: repeat-y; --backgroundPosition: var(--verticalBackgroundPosition); --backgroundSize: var( --verticalBackgroundSize, var(--lineSize) calc(var(--spaceBetween) * 2) ); --primaryLineWidth: var(--lineSize); --secondaryLineWidth: var(--secondaryLineSize); --shapeRotate: 90deg; --beforeScale: 1 1; --afterScale: -1 1; flex-direction: column; }
  .w-d2ff230a-71c3-4e58-8742-d68f69a2de0b .line-wrapper .line { flex-direction: row; top: var(--verticalLineBeforeOffset, var(--lineBeforeOffset, 0)); bottom: var(--verticalLineAfterOffset, var(--lineAfterOffset, 0)); }
}

@container style(--preset-f6118811: zfcfde1ff) {
  .w-d2ff230a-71c3-4e58-8742-d68f69a2de0b .line-wrapper { --type: Solid; --lineStart: None; --lineEnd: None; --lineColor: black; --lineSize: 10px; --doubleLineSize: 10px; --spaceBetween: 10px; --dashSize: 20px; --background: var(--horizontalBackground); --backgroundRepeat: repeat-x; --backgroundPosition: var(--horizontalBackgroundPosition); --backgroundSize: var( --horizontalBackgroundSize, calc(var(--spaceBetween) * 2) var(--lineSize) ); --primaryLineHeight: var(--lineSize); --secondaryLineHeight: var(--secondaryLineSize); --beforeScale: calc(1 * var(--wix-opt-in-direction-multiplier)) 1; --afterScale: calc(-1 * var(--wix-opt-in-direction-multiplier)) 1; flex-direction: row; }
  .w-d2ff230a-71c3-4e58-8742-d68f69a2de0b .line-wrapper .line { flex-direction: column; inset-inline-start: var( --horizontalLineBeforeOffset, var(--lineBeforeOffset, 0) ); inset-inline-end: var(--horizontalLineAfterOffset, var(--lineAfterOffset, 0)); }
}

:where(.w-d2ff230a-71c3-4e58-8742-d68f69a2de0b[data-preset="z16e4ab3e"]) .line-wrapper { --type: Solid; --lineStart: None; --lineEnd: None; --lineColor: black; --lineSize: 10px; --doubleLineSize: 10px; --spaceBetween: 10px; --dashSize: 20px; --background: var(--verticalBackground); --backgroundRepeat: repeat-y; --backgroundPosition: var(--verticalBackgroundPosition); --backgroundSize: var( --verticalBackgroundSize, var(--lineSize) calc(var(--spaceBetween) * 2) ); --primaryLineWidth: var(--lineSize); --secondaryLineWidth: var(--secondaryLineSize); --shapeRotate: 90deg; --beforeScale: 1 1; --afterScale: -1 1; flex-direction: column; }

:where(.w-d2ff230a-71c3-4e58-8742-d68f69a2de0b[data-preset="z16e4ab3e"]) .line-wrapper .line { flex-direction: row; top: var(--verticalLineBeforeOffset, var(--lineBeforeOffset, 0)); bottom: var(--verticalLineAfterOffset, var(--lineAfterOffset, 0)); }

:where(.w-d2ff230a-71c3-4e58-8742-d68f69a2de0b[data-preset="zfcfde1ff"]) .line-wrapper { --type: Solid; --lineStart: None; --lineEnd: None; --lineColor: black; --lineSize: 10px; --doubleLineSize: 10px; --spaceBetween: 10px; --dashSize: 20px; --background: var(--horizontalBackground); --backgroundRepeat: repeat-x; --backgroundPosition: var(--horizontalBackgroundPosition); --backgroundSize: var( --horizontalBackgroundSize, calc(var(--spaceBetween) * 2) var(--lineSize) ); --primaryLineHeight: var(--lineSize); --secondaryLineHeight: var(--secondaryLineSize); --beforeScale: calc(1 * var(--wix-opt-in-direction-multiplier)) 1; --afterScale: calc(-1 * var(--wix-opt-in-direction-multiplier)) 1; flex-direction: row; }

:where(.w-d2ff230a-71c3-4e58-8742-d68f69a2de0b[data-preset="zfcfde1ff"]) .line-wrapper .line { flex-direction: column; inset-inline-start: var( --horizontalLineBeforeOffset, var(--lineBeforeOffset, 0) ); inset-inline-end: var(--horizontalLineAfterOffset, var(--lineAfterOffset, 0)); }

@container style(--preset-39ce83c1: z16e4ab3e) {
  .w-241afef1-74bd-4a10-843f-ac4928c25882 .link-bar { --container-flex-direction: column; }
}

@container style(--preset-39ce83c1: zfcfde1ff) {
  .w-241afef1-74bd-4a10-843f-ac4928c25882 .link-bar { --container-flex-direction: row; }
}

:where(.w-241afef1-74bd-4a10-843f-ac4928c25882[data-preset="z16e4ab3e"]) .link-bar { --container-flex-direction: column; }

:where(.w-241afef1-74bd-4a10-843f-ac4928c25882[data-preset="zfcfde1ff"]) .link-bar { --container-flex-direction: row; }