@keyframes slide-horizontal-new { 
  0% { transform: translateX(100%); }
}
@keyframes slide-horizontal-old { 
  80% { opacity: 1; }
  100% { opacity: 0; transform: translateX(-100%); }
}
@keyframes slide-vertical-new { 
  0% { transform: translateY(-100%); }
}
@keyframes slide-vertical-old { 
  80% { opacity: 1; }
  100% { opacity: 0; transform: translateY(100%); }
}
@keyframes out-in-new { 
  0% { opacity: 0; }
}
@keyframes out-in-old { 
  100% { opacity: 0; }
}
:root:active-view-transition { view-transition-name: none; }
::view-transition { pointer-events: none; }
:root:active-view-transition #SITE_HEADER { view-transition-name: header-group; animation: auto ease 0s 1 normal none running none; }

:root:active-view-transition #SITE_FOOTER { view-transition-name: footer-group; animation: auto ease 0s 1 normal none running none; }
:root:active-view-transition #BACKGROUND_GROUP { view-transition-name: background-group; animation: auto ease 0s 1 normal none running none; }
:root:active-view-transition::view-transition-new(page-group), :root:active-view-transition::view-transition-old(page-group) { animation-duration: 0.6s; cursor: wait; pointer-events: all; }
:root:active-view-transition-type(SlideHorizontal)::view-transition-old(page-group) { animation: 0.6s cubic-bezier(0.83, 0, 0.17, 1) 0s 1 normal forwards running slide-horizontal-old; mix-blend-mode: normal; }
:root:active-view-transition-type(SlideHorizontal)::view-transition-new(page-group) { animation: 0.6s cubic-bezier(0.83, 0, 0.17, 1) 0s 1 normal backwards running slide-horizontal-new; mix-blend-mode: normal; }
:root:active-view-transition-type(SlideVertical)::view-transition-old(page-group) { animation: 0.6s cubic-bezier(0.83, 0, 0.17, 1) 0s 1 normal forwards running slide-vertical-old; mix-blend-mode: normal; }
:root:active-view-transition-type(SlideVertical)::view-transition-new(page-group) { animation: 0.6s cubic-bezier(0.83, 0, 0.17, 1) 0s 1 normal backwards running slide-vertical-new; mix-blend-mode: normal; }
:root:active-view-transition-type(OutIn)::view-transition-old(page-group) { animation: 0.35s cubic-bezier(0.22, 1, 0.36, 1) 0s 1 normal forwards running out-in-old; }
:root:active-view-transition-type(OutIn)::view-transition-new(page-group) { animation: 0.35s cubic-bezier(0.64, 0, 0.78, 0) 0.35s 1 normal backwards running out-in-new; }
@media (prefers-reduced-motion: reduce) {
  ::view-transition-group(*), ::view-transition-new(*), ::view-transition-old(*) { animation: auto ease 0s 1 normal none running none !important; }
}
body, html { background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; }
body { --scrollbar-width: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
body, html { height: 100%; }
body { overflow: auto scroll; }
body:not(.responsive) #site-root { min-width: var(--site-width); width: 100%; }
body:not([data-js-loaded]) [data-hide-prejs] { visibility: hidden; }
interact-element { display: contents; }
#SITE_CONTAINER { position: relative; }
:root { --one-unit: 1vw; --section-max-width: 9999px; --spx-stopper-max: 9999px; --spx-stopper-min: 0px; --browser-zoom: 1; }
@supports (-webkit-appearance:none) and (stroke-color:transparent) {
  :root { --safari-sticky-fix: opacity; --experimental-safari-sticky-fix: translateZ(0); }
}
@supports (container-type:inline-size) {
  :root { --one-unit: 1cqw; }
}
[id^="oldHoverBox-"] { mix-blend-mode: plus-lighter; transition: opacity 0.5s, visibility 0.5s; }
[data-mesh-id$="inlineContent-gridContainer"]:has(> [id^="oldHoverBox-"]) { isolation: isolate; }
a, abbr, acronym, address, applet, b, big, blockquote, button, caption, center, cite, code, dd, del, dfn, div, dl, dt, em, fieldset, font, footer, form, h1, h2, h3, h4, h5, h6, header, i, iframe, img, ins, kbd, label, legend, li, nav, object, ol, p, pre, q, s, samp, section, small, span, strike, strong, sub, sup, table, tbody, td, tfoot, th, thead, title, tr, tt, u, ul, var { background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; }
input, select, textarea { box-sizing: border-box; font-family: Helvetica, Arial, sans-serif; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
ins { text-decoration: none; }
del { text-decoration: line-through; }
table { border-collapse: collapse; border-spacing: 0px; }
a { cursor: pointer; text-decoration: none; }
.testStyles { overflow-y: hidden; }
.reset-button { appearance: none; background: none; border: 0px; color: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-language-override: inherit; line-height: normal; outline: 0px; overflow: visible; padding: 0px; user-select: none; }
:focus { outline: none; }
body.device-mobile-optimized:not(.disable-site-overflow) { overflow: hidden scroll; }
body.device-mobile-optimized:not(.responsive) #SITE_CONTAINER { margin-left: auto; margin-right: auto; overflow-x: visible; position: relative; width: 320px; }
body.device-mobile-optimized:not(.responsive):not(.blockSiteScrolling) #SITE_CONTAINER { margin-top: 0px; }
body.device-mobile-optimized > * { max-width: 100% !important; }
body.device-mobile-optimized #site-root { overflow: hidden; }
@supports (overflow:clip) {
  body.device-mobile-optimized #site-root { overflow: clip; }
}
body.device-mobile-non-optimized #SITE_CONTAINER #site-root { overflow: clip; }
body.device-mobile-non-optimized.fullScreenMode { background-color: rgb(95, 99, 96); }
body.device-mobile-non-optimized.fullScreenMode #MOBILE_ACTIONS_MENU, body.device-mobile-non-optimized.fullScreenMode #SITE_BACKGROUND, body.device-mobile-non-optimized.fullScreenMode #site-root, body.fullScreenMode #__REMOVED_ADS { visibility: hidden; }
body.fullScreenMode { overflow: hidden !important; }
body.fullScreenMode.device-mobile-optimized #TINY_MENU { opacity: 0; pointer-events: none; }
body.fullScreenMode-scrollable.device-mobile-optimized { overflow: hidden auto !important; }
body.fullScreenMode-scrollable.device-mobile-optimized #masterPage, body.fullScreenMode-scrollable.device-mobile-optimized #site-root { overflow: hidden !important; }
body.fullScreenMode-scrollable.device-mobile-optimized #SITE_BACKGROUND, body.fullScreenMode-scrollable.device-mobile-optimized #masterPage { height: auto !important; }
body.fullScreenMode-scrollable.device-mobile-optimized #masterPage.mesh-layout { height: 0px !important; }
body.blockSiteScrolling, body.siteScrollingBlocked { position: fixed; width: 100%; }
body.siteScrollingBlockedIOSFix { overflow: hidden !important; }
body.blockSiteScrolling #SITE_CONTAINER { margin-top: calc(var(--blocked-site-scroll-margin-top)*-1); }
#site-root { margin: 0px auto; min-height: 100%; position: relative; top: 0px; }
#site-root img:not([src]) { visibility: hidden; }
#site-root svg img:not([src]) { visibility: visible; }
.auto-generated-link { color: inherit; }
#SCROLL_TO_BOTTOM, #SCROLL_TO_TOP { height: 0px; }
.has-click-trigger { cursor: pointer; }
.fullScreenOverlay { inset: -60px 0px 0px; display: flex; justify-content: center; overflow-y: hidden; position: fixed; z-index: 1005; }
.fullScreenOverlay > .fullScreenOverlayContent { inset: 60px 0px 0px; margin: 0px auto; overflow: hidden; position: absolute; transform: translateZ(0px); }
[data-mesh-id$="centeredContent"], [data-mesh-id$="form"], [data-mesh-id$="inlineContent"] { pointer-events: none; position: relative; }
[data-mesh-id$="-gridWrapper"], [data-mesh-id$="-rotated-wrapper"] { pointer-events: none; }
[data-mesh-id$="-gridContainer"] > *, [data-mesh-id$="-rotated-wrapper"] > *, [data-mesh-id$="inlineContent"] > :not([data-mesh-id$="-gridContainer"]) { pointer-events: auto; }
.device-mobile-optimized #masterPage.mesh-layout #SOSP_CONTAINER_CUSTOM_ID { grid-area: 2 / 1 / 3 / 2; position: relative; }
#masterPage.mesh-layout { align-items: start; display: grid; grid-template-columns: 100%; grid-template-rows: max-content max-content min-content max-content; justify-content: stretch; }
#masterPage.mesh-layout #PAGES_CONTAINER, #masterPage.mesh-layout #SITE_FOOTER-placeholder, #masterPage.mesh-layout #SITE_FOOTER_WRAPPER, #masterPage.mesh-layout #SITE_HEADER-placeholder, #masterPage.mesh-layout #SITE_HEADER_WRAPPER, #masterPage.mesh-layout #SOSP_CONTAINER_CUSTOM_ID[data-state~="mobileView"], #masterPage.mesh-layout #soapAfterPagesContainer, #masterPage.mesh-layout #soapBeforePagesContainer { }
#masterPage.mesh-layout #SITE_HEADER-placeholder, #masterPage.mesh-layout #SITE_HEADER_WRAPPER { grid-area: 1 / 1 / 2 / 2; }
#masterPage.mesh-layout #PAGES_CONTAINER, #masterPage.mesh-layout #soapAfterPagesContainer, #masterPage.mesh-layout #soapBeforePagesContainer { grid-area: 3 / 1 / 4 / 2; }
#masterPage.mesh-layout #soapAfterPagesContainer, #masterPage.mesh-layout #soapBeforePagesContainer { width: 100%; }
#masterPage.mesh-layout #PAGES_CONTAINER { align-self: stretch; }
#masterPage.mesh-layout main#PAGES_CONTAINER { display: block; }
#masterPage.mesh-layout #SITE_FOOTER-placeholder, #masterPage.mesh-layout #SITE_FOOTER_WRAPPER { grid-area: 4 / 1 / 5 / 2; }
#masterPage.mesh-layout #SITE_PAGES, #masterPage.mesh-layout [data-mesh-id="PAGES_CONTAINERcenteredContent"], #masterPage.mesh-layout [data-mesh-id="PAGES_CONTAINERinlineContent"] { height: 100%; }
#masterPage.mesh-layout.desktop > * { width: 100%; }
#masterPage.mesh-layout #PAGES_CONTAINER, #masterPage.mesh-layout #SITE_FOOTER, #masterPage.mesh-layout #SITE_FOOTER_WRAPPER, #masterPage.mesh-layout #SITE_HEADER, #masterPage.mesh-layout #SITE_HEADER_WRAPPER, #masterPage.mesh-layout #SITE_PAGES, #masterPage.mesh-layout #masterPageinlineContent { position: relative; }
#masterPage.mesh-layout #SITE_HEADER { grid-area: 1 / 1 / 2 / 2; }
#masterPage.mesh-layout #SITE_FOOTER { grid-area: 4 / 1 / 5 / 2; }
#masterPage.mesh-layout.overflow-x-clip #SITE_FOOTER, #masterPage.mesh-layout.overflow-x-clip #SITE_HEADER { overflow-x: clip; }
[data-z-counter] { z-index: 0; }
[data-z-counter="0"] { z-index: auto; }
.siteProperties { -webkit-font-smoothing: antialiased; }
:root { --wst-button-color-fill-primary: rgb(var(--color_48)); --wst-button-color-border-primary: rgb(var(--color_49)); --wst-button-color-text-primary: rgb(var(--color_50)); --wst-button-color-fill-primary-hover: rgb(var(--color_51)); --wst-button-color-border-primary-hover: rgb(var(--color_52)); --wst-button-color-text-primary-hover: rgb(var(--color_53)); --wst-button-color-fill-primary-disabled: rgb(var(--color_54)); --wst-button-color-border-primary-disabled: rgb(var(--color_55)); --wst-button-color-text-primary-disabled: rgb(var(--color_56)); --wst-button-color-fill-secondary: rgb(var(--color_57)); --wst-button-color-border-secondary: rgb(var(--color_58)); --wst-button-color-text-secondary: rgb(var(--color_59)); --wst-button-color-fill-secondary-hover: rgb(var(--color_60)); --wst-button-color-border-secondary-hover: rgb(var(--color_61)); --wst-button-color-text-secondary-hover: rgb(var(--color_62)); --wst-button-color-fill-secondary-disabled: rgb(var(--color_63)); --wst-button-color-border-secondary-disabled: rgb(var(--color_64)); --wst-button-color-text-secondary-disabled: rgb(var(--color_65)); --wst-color-fill-base-1: rgb(var(--color_36)); --wst-color-fill-base-2: rgb(var(--color_37)); --wst-color-fill-base-shade-1: rgb(var(--color_38)); --wst-color-fill-base-shade-2: rgb(var(--color_39)); --wst-color-fill-base-shade-3: rgb(var(--color_40)); --wst-color-fill-accent-1: rgb(var(--color_41)); --wst-color-fill-accent-2: rgb(var(--color_42)); --wst-color-fill-accent-3: rgb(var(--color_43)); --wst-color-fill-accent-4: rgb(var(--color_44)); --wst-color-fill-background-primary: rgb(var(--color_11)); --wst-color-fill-background-secondary: rgb(var(--color_12)); --wst-color-text-primary: rgb(var(--color_15)); --wst-color-text-secondary: rgb(var(--color_14)); --wst-color-action: rgb(var(--color_18)); --wst-color-disabled: rgb(var(--color_39)); --wst-color-title: rgb(var(--color_45)); --wst-color-subtitle: rgb(var(--color_46)); --wst-color-line: rgb(var(--color_47)); --wst-font-style-h2: var(--font_2); --wst-font-style-h3: var(--font_3); --wst-font-style-h4: var(--font_4); --wst-font-style-h5: var(--font_5); --wst-font-style-h6: var(--font_6); --wst-font-style-body-large: var(--font_7); --wst-font-style-body-medium: var(--font_8); --wst-font-style-body-small: var(--font_9); --wst-font-style-body-x-small: var(--font_10); --wst-color-custom-1: rgb(var(--color_13)); --wst-color-custom-2: rgb(var(--color_16)); --wst-color-custom-3: rgb(var(--color_17)); --wst-color-custom-4: rgb(var(--color_19)); --wst-color-custom-5: rgb(var(--color_20)); --wst-color-custom-6: rgb(var(--color_21)); --wst-color-custom-7: rgb(var(--color_22)); --wst-color-custom-8: rgb(var(--color_23)); --wst-color-custom-9: rgb(var(--color_24)); --wst-color-custom-10: rgb(var(--color_25)); --wst-color-custom-11: rgb(var(--color_26)); --wst-color-custom-12: rgb(var(--color_27)); --wst-color-custom-13: rgb(var(--color_28)); --wst-color-custom-14: rgb(var(--color_29)); --wst-color-custom-15: rgb(var(--color_30)); --wst-color-custom-16: rgb(var(--color_31)); --wst-color-custom-17: rgb(var(--color_32)); --wst-color-custom-18: rgb(var(--color_33)); --wst-color-custom-19: rgb(var(--color_34)); --wst-color-custom-20: rgb(var(--color_35)); }
.presets-wrapper { display: contents; }
.z3SJ3E { color: var(--arrow-bg-color,var(--wst-accent-1-color,rgb(var(--fillcolor,var(--color_18,color_18))))); display: var(--arrow-display,none); flex-shrink: 0; padding-left: 7px; padding-right: 7px; }
.c4iU97 { height: var(--arrow-size,14px); width: var(--arrow-size,14px); }
.Cg44ot { display: flex; height: 100%; width: 100%; }
.Cg44ot::before { background-color: currentcolor; content: " "; display: block; height: 100%; mask-image: var(--arrow-icon,url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 26'%3E%3Cpath d='M13 20.4 0 7.4l1.8-1.8L13 16.8 24.2 5.6 26 7.4z'/%3E%3C/svg%3E")); mask-position: center center; mask-repeat: no-repeat; width: 100%; }
.dVkVf7 { display: flex; height: 100%; width: 100%; }
.dVkVf7::before { background-color: currentcolor; content: " "; display: block; height: 100%; mask-image: var(--arrow-icon,url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 26'%3E%3Cpath d='M13 20.4 0 7.4l1.8-1.8L13 16.8 24.2 5.6 26 7.4z'/%3E%3C/svg%3E")); mask-position: center center; mask-repeat: no-repeat; width: 100%; }
.aeyn4z { inset: 0px; position: absolute; }
.qQrFOK { cursor: pointer; }
.VDJedC { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); fill: var(--corvid-fill-color,var(--fill)); fill-opacity: var(--fill-opacity); stroke: var(--corvid-stroke-color,var(--stroke)); stroke-opacity: var(--stroke-opacity); stroke-width: var(--stroke-width); filter: var(--drop-shadow,none); opacity: var(--opacity); transform: var(--flip); }
.VDJedC, .VDJedC svg { inset: 0px; position: absolute; }
.VDJedC svg { height: var(--svg-calculated-height,100%); margin: auto; padding: var(--svg-calculated-padding,0); width: var(--svg-calculated-width,100%); }
.VDJedC svg:not([data-type="ugc"]) { overflow: visible; }
.l4CAhn * { vector-effect: non-scaling-stroke; }
.zS8yv5 { align-items: center; aspect-ratio: 1 / 1; display: flex; justify-content: center; letter-spacing: 0px; overflow: hidden; position: relative; text-align: center; }
.zS8yv5::before { font-family: Madefor, "Helvetica Neue", Helvetica, Arial, メイリオ, meiryo, "ヒラギノ角ゴ pro w3", "hiragino kaku gothic pro", sans-serif; font-weight: 500; }
.EJYIOZ::before { align-items: center; content: attr(data-initials); display: flex; justify-content: center; }
.EJYIOZ::before, .JdvX72::before { height: 100%; position: absolute; width: 100%; }
.JdvX72::before { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cdefs%3E%3Cstyle%3E.cls-anonymous-icon{fill:%23969696}%3C/style%3E%3C/defs%3E%3Cellipse class='cls-anonymous-icon' cx='103.7' cy='74.3' rx='38.3' ry='38.7'/%3E%3Cpath style='fill:none' d='M0 0h200v200H0z'/%3E%3Cpath class='cls-anonymous-icon' d='M188.4 200c-7.4-43.6-44.2-76.8-88.4-76.8S19 156.4 11.6 200Z'/%3E%3C/svg%3E"); content: ""; }
.Tj01hh, .jhxvbR { display: block; height: 100%; width: 100%; }
.jhxvbR img { max-width: 100%; }
.jhxvbR[data-animate-blur] img { filter: blur(9px); transition: filter 0.8s ease-in; }
.jhxvbR[data-animate-blur] img[data-load-done] { filter: none; }
.V8gwZj { fill: var(--avatar-fill-color,var(--wst-accent-1-color,rgba(var(--fillcolor,var(--color_18,color_18)),var(--alpha-fillcolor,1)))); fill-opacity: var(--alpha-fillcolor); border-color: var(--wst-base-2-color,rgba(var(--brd,var(--color_15,color_15)),var(--alpha-brd,1))); border-radius: var(--avatarCornerRadius,100px); border-style: solid; display: var(--logged-in-avatar-display,block); flex-shrink: 0; margin-left: 7px; margin-right: 7px; overflow: hidden; position: inherit; }
.V8gwZj.CiSb4N { border-width: var(--avatarAndArrowStrokeWidth,0); }
.V8gwZj .aBATL4 { position: static; }
.V8gwZj img, .V8gwZj svg { display: block; position: static !important; }
.V8gwZj .ZeCqr2, .V8gwZj img, .V8gwZj svg { height: var(--icon-size,26px) !important; width: var(--icon-size,26px) !important; }
.V8gwZj .ZeCqr2 { background-color: var(--avatar-fill-color,var(--wst-accent-1-color,rgba(var(--fillcolor,var(--color_18,color_18)),var(--alpha-fillcolor,1)))); }
.V8gwZj .ZeCqr2::before { color: rgb(255, 255, 255); font-size: calc(var(--icon-size, 26px)*.5) !important; line-height: var(--icon-size,26px) !important; }
.V8gwZj.b2cSkJ { display: var(--logged-out-avatar-display,block); height: var(--logged-out-icon-size,26px); }
.V8gwZj.b2cSkJ .ZeCqr2, .V8gwZj.b2cSkJ img, .V8gwZj.b2cSkJ svg { height: var(--logged-out-icon-size,26px) !important; width: var(--logged-out-icon-size,26px) !important; }
.V8gwZj.b2cSkJ .ZeCqr2::before { font-size: calc(var(--logged-out-icon-size, 26px)*.5) !important; line-height: var(--logged-out-icon-size,26px) !important; }
.Awml3x { fill: rgba(var(--fillcolor,var(--color_0,color_0)),var(--alpha-fillcolor,1)); fill-opacity: var(--alpha-fillcolor); display: var(--logged-in-avatar-display,block); flex-shrink: 0; height: var(--icon-size,26px); padding-left: 7px; padding-right: 7px; position: inherit; }
.Awml3x.GodvU2 { height: calc(var(--icon-size, 26px) + var(--avatarAndArrowStrokeWidth, 0px)); }
.Awml3x.GodvU2 .H3TGaA, .Awml3x.GodvU2 img, .Awml3x.GodvU2 svg { border: var(--avatarAndArrowStrokeWidth,0) solid rgba(var(--brd,var(--color_15,color_15)),var(--alpha-brd,1)); border-radius: var(--avatarCornerRadius,100px); }
.Awml3x .ZSUPFt { position: static; }
.Awml3x img, .Awml3x svg { display: block; position: static !important; }
.Awml3x .H3TGaA, .Awml3x img, .Awml3x svg { height: var(--icon-size,26px) !important; width: var(--icon-size,26px) !important; }
.Awml3x .H3TGaA { background-color: rgba(var(--fillcolor,var(--color_18,color_18)),var(--alpha-fillcolor,1)); }
.Awml3x .H3TGaA::before { color: rgb(255, 255, 255); font-size: calc(var(--icon-size, 26px)*.5) !important; line-height: var(--icon-size,26px) !important; }
.Awml3x.p6L7cw { display: var(--logged-out-avatar-display,block); height: var(--logged-out-icon-size,26px); }
.Awml3x.p6L7cw.GodvU2 { height: calc(var(--logged-out-icon-size, 26px) + var(--avatarAndArrowStrokeWidth, 0px)); }
.Awml3x.p6L7cw .H3TGaA, .Awml3x.p6L7cw img, .Awml3x.p6L7cw svg { height: var(--logged-out-icon-size,26px) !important; width: var(--logged-out-icon-size,26px) !important; }
.Awml3x.p6L7cw .H3TGaA::before { font-size: calc(var(--logged-out-icon-size, 26px)*.5) !important; line-height: var(--logged-out-icon-size,26px) !important; }
.p6HTCy { background-color: var(--wst-base-1-color,rgba(var(--bg-dd,var(--color_11,color_11)),var(--alpha-bg-dd,1))); border: var(--brw-dd,1px) solid var(--wst-base-2-color,rgba(var(--brd-dd,var(--color_15,color_15)),var(--alpha-brd-dd,1))); border-radius: var(--rd-dd,0); box-shadow: var(--shd-dd,0 0 0 transparent); box-sizing: border-box; color: var(--wst-base-2-color,rgb(var(--txt-dd,var(--color_15,color_15)))); display: none; font: var(--wst-paragraph-2-font,var(--fnt,var(--font_8))); inset-inline-end: 14px; max-width: 300px; min-width: 100px; padding: 10px 0px; position: absolute; z-index: 99999; }
.p6HTCy:not(.sugHbx) { font-size: var(--fnt-size-dd,15px); }
.p6HTCy:not(.RZMHje) { top: calc(100% + var(--brw, 0px)); }
.p6HTCy.RZMHje { opacity: 0; }
.p6HTCy.RZMHje.KXBgPq { opacity: 1; }
.p6HTCy.jO2Fxa { display: block; }
.p6HTCy hr { margin: 5px 20px; opacity: 0.4; }
.Eurc9v > .Eurc9v { margin-inline-start: 16px; }
.s01nH_ { --force-state-metadata: selected; }
.lsOYYV { color: inherit; cursor: pointer; display: flex; justify-content: var(--menu-items-alignment,flex-start); line-height: 260%; padding: 0px 20px; }
.lsOYYV.s01nH_ { color: var(--text-color-interactive,rgb(var(--txt-slct-dd,var(--color_19,color_19)))); }
.lsOYYV.s01nH_, .lsOYYV:hover { text-decoration: var(--text-decoration-interactive,none); }
.lsOYYV:hover { color: var(--text-color-interactive,rgb(var(--txth-dd,var(--color_19,color_19)))); }
.lsOYYV .HZf5Ym { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.lsOYYV .e1wX6W { opacity: 0.6; }
.e1wX6W { padding-inline-start: 12px; }
.XVPL8q { align-self: center; display: flex; flex-shrink: 0; padding-bottom: 6px; padding-inline: 14px 3px; padding-top: 6px; }
.XVPL8q ._3sKSe { height: 21px; position: relative; width: 21px; }
.XVPL8q ._3sKSe svg { fill: var(--icon-fill-color,var(--wst-accent-1-color,rgba(var(--fillcolor,var(--color_0,color_0)),var(--alpha-fillcolor,1)))); fill-opacity: var(--alpha-fillcolor); height: 21px; width: 21px; }
.XVPL8q ._SWmiG { margin-inline-end: 10px; }
.XVPL8q .NUcgT6 { inset-inline-start: 50%; }
.NUcgT6 { background-color: var(--icon-badge-bg,rgba(var(--badge-bg,226,28,33),var(--alpha-badge-bg,1))); border-radius: 10px; color: var(--icon-badge-text,var(--wst-base-1-color,rgb(var(--badge-txt,255,255,255)))); display: block; font-style: unset; font-variant: unset; font-weight: unset; font-stretch: unset; font-optical-sizing: unset; font-size-adjust: unset; font-kerning: unset; font-feature-settings: unset; font-variation-settings: unset; font-language-override: unset; font-family: Arial, Helvetica, sans-serif; font-size: 10px; height: 18px; letter-spacing: 1px; line-height: 18px; padding-left: 6px; padding-right: 6px; pointer-events: none; position: absolute; text-align: center; top: 0px; }
.YkbuRz { align-items: center; display: flex; height: 100%; max-width: 100%; position: relative; }
.G6GNlz { display: var(--icons-display,block); }
.bLcQyE .K0sbQf { padding-inline-start: var(--user-section-padding-start,7px); }
.K0sbQf { align-items: center; cursor: pointer; display: flex; min-width: 0px; padding: 6px 7px; position: relative; text-align: center; white-space: nowrap; }
.K0sbQf .ukB2Bd { display: var(--logged-in-text-display,none); min-width: 60px; overflow: hidden; text-overflow: ellipsis; }
.K0sbQf .ukB2Bd, .K0sbQf .zhlV_J { padding-left: 7px; padding-right: 7px; }
.K0sbQf .zhlV_J { color: rgb(var(--fillcolor,var(--color_18,color_18))); display: var(--arrow-display,none); flex-shrink: 0; }
.K0sbQf .zhlV_J .m11Au3 { height: var(--arrow-size,14px); width: var(--arrow-size,14px); }
.K0sbQf:hover .m11Au3 { color: var(--arrow-bg-color,var(--wst-accent-1-color,rgb(var(--txth,var(--color_19,color_19))))); }
.K0sbQf:hover .ukB2Bd { color: var(--text-color-interactive,rgb(var(--txth,var(--color_19,color_19)))); text-decoration: var(--text-decoration-interactive,none); }
.Vc2GM7 { display: var(--greeting-text-display,none); }
.eUGVn8 { align-items: center; color: inherit; cursor: pointer; display: flex; font: inherit; min-width: 0px; padding: 6px 7px; position: relative; white-space: nowrap; }
.eUGVn8 .LcZX5c { display: var(--logged-out-text-display,block); padding-left: 7px; padding-right: 7px; }
.eUGVn8:hover .LcZX5c { opacity: 0.7; }
.pGZMn2 { --display: flex; --line-arrow-icon: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 26'%3E%3Cpath d='M13 20.4 0 7.4l1.8-1.8L13 16.8 24.2 5.6 26 7.4z'/%3E%3C/svg%3E"); --full-arrow-icon: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 26 26"><path d="M13 18.7 26 7.3H0z"/></svg>'); align-items: center; background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1)); border: var(--brw,0) solid var(--wst-base-2-color,rgba(var(--brd,var(--color_15,color_15)),var(--alpha-brd,1))); border-radius: var(--rd,0); box-shadow: var(--shd,0 0 0 transparent); box-sizing: border-box; color: var(--wst-accent-1-color,rgb(var(--txt,var(--color_18,color_18)))); display: var(--display); font: var(--wst-paragraph-2-font,var(--fnt,var(--font_8))); justify-content: flex-end; }
.QqzoZF { display: flex; justify-content: center; position: relative; }
.zIJf1s { background: rgb(0, 0, 0); border: 1px solid rgb(117, 117, 117); border-radius: 2px; box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 4px 0px, rgba(0, 0, 0, 0.1) 0px 4px 8px 0px; box-sizing: border-box; color: rgb(255, 255, 255); font-family: Helvetica, sans-serif; font-size: 14px; font-weight: 400; line-height: 16px; max-width: 400px; padding: 4px 12px; position: absolute; text-align: center; white-space: nowrap; z-index: 10; }
.vGXSsh { border-width: 10px; border-style: solid; border-color: rgb(117, 117, 117) transparent transparent; left: calc(50% - 10px); top: 100%; }
.vGXSsh, .vGXSsh::after { height: 0px; position: absolute; width: 0px; }
.vGXSsh::after { border-left: 9px solid transparent; border-right: 9px solid transparent; border-top: 9px solid rgb(0, 0, 0); content: ""; left: -8.6px; top: -10px; }
.QP6ZLS { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); display: block; touch-action: manipulation; user-select: none; z-index: 0; }
.QP6ZLS, .nXJ9tS { height: inherit; overflow: visible; position: relative; width: inherit; }
.nXJ9tS::after { content: ""; display: block; height: 100%; position: absolute; width: 100%; z-index: 5; }
.xjTJdn { cursor: pointer; }
.FaQ3s0 { opacity: 1; position: absolute; }
.UPdSQG, .m5L7Le { opacity: 0; position: absolute; }
.PRnra1 { height: inherit; position: absolute; width: inherit; }
.KnUDtY:focus-visible .FaQ3s0, .KnUDtY:hover .FaQ3s0, .z9LPSw:focus-visible .FaQ3s0, .z9LPSw:hover .FaQ3s0 { opacity: 0; }
.KnUDtY:focus-visible .UPdSQG, .KnUDtY:hover .UPdSQG, .z9LPSw:focus-visible .UPdSQG, .z9LPSw:hover .UPdSQG { opacity: 1; }
.KnUDtY:focus-visible .m5L7Le, .KnUDtY:hover .m5L7Le, .z9LPSw:focus-visible .m5L7Le, .z9LPSw:hover .m5L7Le { opacity: 0; }
.KnUDtY:active .FaQ3s0, .KnUDtY:active .UPdSQG, .z9LPSw:active .FaQ3s0, .z9LPSw:active .UPdSQG { opacity: 0; }
.KnUDtY:active .m5L7Le, .z9LPSw:active .m5L7Le { opacity: 1; }
.KnUDtY .FaQ3s0, .KnUDtY:active .m5L7Le, .KnUDtY:focus-visible .UPdSQG, .KnUDtY:hover .UPdSQG { transition: var(--fade_next,opacity .1s ease 0s); z-index: 1; }
.KnUDtY .UPdSQG, .KnUDtY:active .UPdSQG, .KnUDtY:focus-visible .FaQ3s0, .KnUDtY:hover .FaQ3s0 { transition: var(--fade_prev,opacity .5s ease 0s); z-index: 3; }
.KnUDtY .m5L7Le, .KnUDtY:active .FaQ3s0, .KnUDtY:focus-visible .m5L7Le, .KnUDtY:hover .m5L7Le { transition: var(--fade_prev,opacity .5s ease 0s); z-index: 2; }
:host(.device-mobile-optimized) .KnUDtY:active .UPdSQG, :host(.device-mobile-optimized) .KnUDtY:active .m5L7Le, :host(.device-mobile-optimized) .KnUDtY:focus-visible .UPdSQG, :host(.device-mobile-optimized) .KnUDtY:focus-visible .m5L7Le, :host(.device-mobile-optimized) .KnUDtY:hover .UPdSQG, :host(.device-mobile-optimized) .KnUDtY:hover .m5L7Le, :host(.device-mobile-optimized) .z9LPSw:active .UPdSQG, :host(.device-mobile-optimized) .z9LPSw:active .m5L7Le, :host(.device-mobile-optimized) .z9LPSw:focus-visible .UPdSQG, :host(.device-mobile-optimized) .z9LPSw:focus-visible .m5L7Le, :host(.device-mobile-optimized) .z9LPSw:hover .UPdSQG, :host(.device-mobile-optimized) .z9LPSw:hover .m5L7Le, :host(.device-mobile-responsive) .KnUDtY:active .UPdSQG, :host(.device-mobile-responsive) .KnUDtY:active .m5L7Le, :host(.device-mobile-responsive) .KnUDtY:focus-visible .UPdSQG, :host(.device-mobile-responsive) .KnUDtY:focus-visible .m5L7Le, :host(.device-mobile-responsive) .KnUDtY:hover .UPdSQG, :host(.device-mobile-responsive) .KnUDtY:hover .m5L7Le, :host(.device-mobile-responsive) .z9LPSw:active .UPdSQG, :host(.device-mobile-responsive) .z9LPSw:active .m5L7Le, :host(.device-mobile-responsive) .z9LPSw:focus-visible .UPdSQG, :host(.device-mobile-responsive) .z9LPSw:focus-visible .m5L7Le, :host(.device-mobile-responsive) .z9LPSw:hover .UPdSQG, :host(.device-mobile-responsive) .z9LPSw:hover .m5L7Le, body.device-mobile-optimized .KnUDtY:active .UPdSQG, body.device-mobile-optimized .KnUDtY:active .m5L7Le, body.device-mobile-optimized .KnUDtY:focus-visible .UPdSQG, body.device-mobile-optimized .KnUDtY:focus-visible .m5L7Le, body.device-mobile-optimized .KnUDtY:hover .UPdSQG, body.device-mobile-optimized .KnUDtY:hover .m5L7Le, body.device-mobile-optimized .z9LPSw:active .UPdSQG, body.device-mobile-optimized .z9LPSw:active .m5L7Le, body.device-mobile-optimized .z9LPSw:focus-visible .UPdSQG, body.device-mobile-optimized .z9LPSw:focus-visible .m5L7Le, body.device-mobile-optimized .z9LPSw:hover .UPdSQG, body.device-mobile-optimized .z9LPSw:hover .m5L7Le, body.device-mobile-responsive .KnUDtY:active .UPdSQG, body.device-mobile-responsive .KnUDtY:active .m5L7Le, body.device-mobile-responsive .KnUDtY:focus-visible .UPdSQG, body.device-mobile-responsive .KnUDtY:focus-visible .m5L7Le, body.device-mobile-responsive .KnUDtY:hover .UPdSQG, body.device-mobile-responsive .KnUDtY:hover .m5L7Le, body.device-mobile-responsive .z9LPSw:active .UPdSQG, body.device-mobile-responsive .z9LPSw:active .m5L7Le, body.device-mobile-responsive .z9LPSw:focus-visible .UPdSQG, body.device-mobile-responsive .z9LPSw:focus-visible .m5L7Le, body.device-mobile-responsive .z9LPSw:hover .UPdSQG, body.device-mobile-responsive .z9LPSw:hover .m5L7Le { opacity: 0; transition: none; }
:host(.device-mobile-optimized) .KnUDtY:active .FaQ3s0, :host(.device-mobile-optimized) .KnUDtY:focus-visible .FaQ3s0, :host(.device-mobile-optimized) .KnUDtY:hover .FaQ3s0, :host(.device-mobile-optimized) .z9LPSw:active .FaQ3s0, :host(.device-mobile-optimized) .z9LPSw:focus-visible .FaQ3s0, :host(.device-mobile-optimized) .z9LPSw:hover .FaQ3s0, :host(.device-mobile-responsive) .KnUDtY:active .FaQ3s0, :host(.device-mobile-responsive) .KnUDtY:focus-visible .FaQ3s0, :host(.device-mobile-responsive) .KnUDtY:hover .FaQ3s0, :host(.device-mobile-responsive) .z9LPSw:active .FaQ3s0, :host(.device-mobile-responsive) .z9LPSw:focus-visible .FaQ3s0, :host(.device-mobile-responsive) .z9LPSw:hover .FaQ3s0, body.device-mobile-optimized .KnUDtY:active .FaQ3s0, body.device-mobile-optimized .KnUDtY:focus-visible .FaQ3s0, body.device-mobile-optimized .KnUDtY:hover .FaQ3s0, body.device-mobile-optimized .z9LPSw:active .FaQ3s0, body.device-mobile-optimized .z9LPSw:focus-visible .FaQ3s0, body.device-mobile-optimized .z9LPSw:hover .FaQ3s0, body.device-mobile-responsive .KnUDtY:active .FaQ3s0, body.device-mobile-responsive .KnUDtY:focus-visible .FaQ3s0, body.device-mobile-responsive .KnUDtY:hover .FaQ3s0, body.device-mobile-responsive .z9LPSw:active .FaQ3s0, body.device-mobile-responsive .z9LPSw:focus-visible .FaQ3s0, body.device-mobile-responsive .z9LPSw:hover .FaQ3s0 { opacity: 1; transition: none; }
@media (hover: none) {
  .KnUDtY:active .UPdSQG, .KnUDtY:active .m5L7Le, .KnUDtY:focus-visible .UPdSQG, .KnUDtY:focus-visible .m5L7Le, .KnUDtY:hover .UPdSQG, .KnUDtY:hover .m5L7Le, .z9LPSw:active .UPdSQG, .z9LPSw:active .m5L7Le, .z9LPSw:focus-visible .UPdSQG, .z9LPSw:focus-visible .m5L7Le, .z9LPSw:hover .UPdSQG, .z9LPSw:hover .m5L7Le { opacity: 0; transition: none; }
  .KnUDtY:active .FaQ3s0, .KnUDtY:focus-visible .FaQ3s0, .KnUDtY:hover .FaQ3s0, .z9LPSw:active .FaQ3s0, .z9LPSw:focus-visible .FaQ3s0, .z9LPSw:hover .FaQ3s0 { opacity: 1; transition: none; }
}
.Tj01hh, .jhxvbR { display: block; height: 100%; width: 100%; }
.jhxvbR img { max-width: 100%; }
.jhxvbR[data-animate-blur] img { filter: blur(9px); transition: filter 0.8s ease-in; }
.jhxvbR[data-animate-blur] img[data-load-done] { filter: none; }
.cwL6XW { cursor: pointer; }
.sNF2R0 { opacity: 0; }
.hLoBV3 { transition: opacity var(--transition-duration) cubic-bezier(.37,0,.63,1); }
.Rdf41z, .hLoBV3 { opacity: 1; }
.ftlZWo { transition: opacity var(--transition-duration) cubic-bezier(.37,0,.63,1); }
.ATGlOr, .ftlZWo { opacity: 0; }
.KQSXD0 { transition: opacity var(--transition-duration) cubic-bezier(.64,0,.78,0); }
.KQSXD0, .pagQKE { opacity: 1; }
._6zG5H { opacity: 0; transition: opacity var(--transition-duration) cubic-bezier(.22,1,.36,1); }
.BB49uC { transform: translateX(100%); }
.j9xE1V { transition: transform var(--transition-duration) cubic-bezier(.87,0,.13,1); }
.ICs7Rs, .j9xE1V { transform: translateX(0px); }
.DxijZJ { transition: transform var(--transition-duration) cubic-bezier(.87,0,.13,1); }
.B5kjYq, .DxijZJ { transform: translateX(-100%); }
.cJijIV { transition: transform var(--transition-duration) cubic-bezier(.87,0,.13,1); }
.cJijIV, .hOxaWM { transform: translateX(0px); }
.T9p3fN { transform: translateX(100%); transition: transform var(--transition-duration) cubic-bezier(.87,0,.13,1); }
.qDxYJm { transform: translateY(100%); }
.aA9V0P { transition: transform var(--transition-duration) cubic-bezier(.87,0,.13,1); }
.YPXPAS, .aA9V0P { transform: translateY(0px); }
.Xf2zsA { transition: transform var(--transition-duration) cubic-bezier(.87,0,.13,1); }
.Xf2zsA, .y7Kt7s { transform: translateY(-100%); }
.EeUgMu { transition: transform var(--transition-duration) cubic-bezier(.87,0,.13,1); }
.EeUgMu, .fdHrtm { transform: translateY(0px); }
.WIFaG4 { transform: translateY(100%); transition: transform var(--transition-duration) cubic-bezier(.87,0,.13,1); }
body:not(.responsive) .JsJXaX { overflow-x: clip; }
:root:active-view-transition .JsJXaX { view-transition-name: page-group; }
.AnQkDU { display: grid; grid-template-columns: 1fr; grid-template-rows: 1fr; height: 100%; }
.AnQkDU > div { grid-area: 1 / 1 / 2 / 2; place-self: stretch !important; }
.StylableButton2545352419__root { border: none; box-sizing: border-box; cursor: pointer; display: block; height: 100%; min-height: 10px; min-width: 10px; padding: 0px; touch-action: manipulation; width: 100%; }
.StylableButton2545352419__root[disabled] { pointer-events: none; }
.StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasBackgroundColor { background-color: var(--corvid-background-color) !important; }
.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverBackgroundColor { background-color: var(--corvid-hover-background-color) !important; }
.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledBackgroundColor { background-color: var(--corvid-disabled-background-color) !important; }
.StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasBorderColor { border-color: var(--corvid-border-color) !important; }
.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverBorderColor { border-color: var(--corvid-hover-border-color) !important; }
.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledBorderColor { border-color: var(--corvid-disabled-border-color) !important; }
.StylableButton2545352419__root.StylableButton2545352419--hasBorderRadius { border-radius: var(--corvid-border-radius) !important; }
.StylableButton2545352419__root.StylableButton2545352419--hasBorderWidth { border-width: var(--corvid-border-width) !important; }
.StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasColor, .StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasColor .StylableButton2545352419__label { color: var(--corvid-color) !important; }
.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverColor, .StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverColor .StylableButton2545352419__label { color: var(--corvid-hover-color) !important; }
.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledColor, .StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledColor .StylableButton2545352419__label { color: var(--corvid-disabled-color) !important; }
.StylableButton2545352419__link { box-sizing: border-box; color: rgb(0, 0, 0); text-decoration: none; }
.StylableButton2545352419__container { align-items: center; display: flex; flex-basis: auto; flex-direction: row; flex-grow: 1; height: 100%; justify-content: center; overflow: hidden; transition: 0.2s, visibility; width: 100%; }
.StylableButton2545352419__label { max-width: 100%; min-width: 1.8em; overflow: hidden; text-align: center; text-overflow: ellipsis; transition: inherit; white-space: nowrap; }
.StylableButton2545352419__root.StylableButton2545352419--isMaxContent .StylableButton2545352419__label { text-overflow: unset; }
.StylableButton2545352419__root.StylableButton2545352419--isWrapText .StylableButton2545352419__label { min-width: 10px; overflow-wrap: break-word; white-space: break-spaces; word-break: break-word; }
.StylableButton2545352419__icon { flex-shrink: 0; height: 50px; min-width: 1px; transition: inherit; }
.StylableButton2545352419__icon.StylableButton2545352419--override { display: block !important; }
.StylableButton2545352419__icon svg, .StylableButton2545352419__icon > span { display: flex; height: inherit; width: inherit; }
.StylableButton2545352419__root:not(:hover):not([disalbed]).StylableButton2545352419--hasIconColor .StylableButton2545352419__icon svg { fill: var(--corvid-icon-color) !important; stroke: var(--corvid-icon-color) !important; }
.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverIconColor .StylableButton2545352419__icon svg { fill: var(--corvid-hover-icon-color) !important; stroke: var(--corvid-hover-icon-color) !important; }
.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledIconColor .StylableButton2545352419__icon svg { fill: var(--corvid-disabled-icon-color) !important; stroke: var(--corvid-disabled-icon-color) !important; }
.aeyn4z { inset: 0px; position: absolute; }
.qQrFOK { cursor: pointer; }
.VDJedC { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); fill: var(--corvid-fill-color,var(--fill)); fill-opacity: var(--fill-opacity); stroke: var(--corvid-stroke-color,var(--stroke)); stroke-opacity: var(--stroke-opacity); stroke-width: var(--stroke-width); filter: var(--drop-shadow,none); opacity: var(--opacity); transform: var(--flip); }
.VDJedC, .VDJedC svg { inset: 0px; position: absolute; }
.VDJedC svg { height: var(--svg-calculated-height,100%); margin: auto; padding: var(--svg-calculated-padding,0); width: var(--svg-calculated-width,100%); }
.VDJedC svg:not([data-type="ugc"]) { overflow: visible; }
.l4CAhn * { vector-effect: non-scaling-stroke; }
.Z_l5lU { text-size-adjust: 100%; }
ol.font_100, ul.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; letter-spacing: normal; line-height: normal; margin: 0px; text-decoration: none; }
ol.font_100 li, ul.font_100 li { margin-bottom: 12px; }
ol.list-text-align, ul.list-text-align { list-style-position: inside; }
ol.list-text-align h1, ol.list-text-align h2, ol.list-text-align h3, ol.list-text-align h4, ol.list-text-align h5, ol.list-text-align h6, ol.list-text-align p, ul.list-text-align h1, ul.list-text-align h2, ul.list-text-align h3, ul.list-text-align h4, ul.list-text-align h5, ul.list-text-align h6, ul.list-text-align p { display: inline; }
.HQSswv { cursor: pointer; }
.yi6otz { clip: rect(0px, 0px, 0px, 0px); border: 0px; height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; }
.zQ9jDz [data-attr-richtext-marker="true"] { display: block; }
.zQ9jDz [data-attr-richtext-marker="true"] table { border-collapse: collapse; margin: 15px 0px; width: 100%; }
.zQ9jDz [data-attr-richtext-marker="true"] table td { padding: 12px; position: relative; }
.zQ9jDz [data-attr-richtext-marker="true"] table td::after { border-bottom: 1px solid currentcolor; border-left: 1px solid currentcolor; inset: 0px; content: ""; opacity: 0.2; position: absolute; }
.zQ9jDz [data-attr-richtext-marker="true"] table tr td:last-child::after { border-right: 1px solid currentcolor; }
.zQ9jDz [data-attr-richtext-marker="true"] table tr:first-child td::after { border-top: 1px solid currentcolor; }
@supports (-webkit-appearance:none) and (stroke-color:transparent) {
  .qvSjx3 > * > :first-child { vertical-align: top; }
}
@supports (-webkit-touch-callout:none) {
  .qvSjx3 > * > :first-child { vertical-align: top; }
}
.LkZBpT :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) [class$="rich-text__text"], .LkZBpT :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); }
.LkZBpT :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; }
.Kbom4H { direction: var(--text-direction); min-height: var(--min-height); min-width: var(--min-width); }
.Kbom4H .upNqi2 { height: 100%; overflow-wrap: break-word; position: relative; width: 100%; }
.Kbom4H .upNqi2 ul { list-style: inside disc; }
.Kbom4H .upNqi2 li { margin-bottom: 12px; }
.MMl86N blockquote, .MMl86N div, .MMl86N h1, .MMl86N h2, .MMl86N h3, .MMl86N h4, .MMl86N h5, .MMl86N h6, .MMl86N p { letter-spacing: normal; line-height: normal; }
.gYHZuN { min-height: var(--min-height); min-width: var(--min-width); }
.gYHZuN .upNqi2 { height: 100%; overflow-wrap: break-word; position: relative; width: 100%; }
.gYHZuN .upNqi2 ol, .gYHZuN .upNqi2 ul { letter-spacing: normal; line-height: normal; margin-inline-start: 0.5em; padding-inline-start: 1.3em; }
.gYHZuN .upNqi2 ul { list-style-type: disc; }
.gYHZuN .upNqi2 ol { list-style-type: decimal; }
.gYHZuN .upNqi2 ol ul, .gYHZuN .upNqi2 ul ul { line-height: normal; list-style-type: circle; }
.gYHZuN .upNqi2 ol ol ul, .gYHZuN .upNqi2 ol ul ul, .gYHZuN .upNqi2 ul ol ul, .gYHZuN .upNqi2 ul ul ul { line-height: normal; list-style-type: square; }
.gYHZuN .upNqi2 li { font-style: inherit; font-weight: inherit; letter-spacing: normal; line-height: inherit; }
.gYHZuN .upNqi2 h1, .gYHZuN .upNqi2 h2, .gYHZuN .upNqi2 h3, .gYHZuN .upNqi2 h4, .gYHZuN .upNqi2 h5, .gYHZuN .upNqi2 h6, .gYHZuN .upNqi2 p { letter-spacing: normal; line-height: normal; margin-block: 0px; margin: 0px; }
.gYHZuN .upNqi2 a { color: inherit; }
.MMl86N, .ku3DBC { direction: var(--text-direction); min-height: var(--min-height); min-width: var(--min-width); mix-blend-mode: var(--blendMode,normal); overflow-wrap: break-word; pointer-events: none; text-align: start; text-shadow: var(--textOutline,0 0 transparent),var(--textShadow,0 0 transparent); text-transform: var(--textTransform,"none"); }
.MMl86N > *, .ku3DBC > * { pointer-events: auto; }
.MMl86N li, .ku3DBC li { font-style: inherit; font-weight: inherit; letter-spacing: normal; line-height: inherit; }
.MMl86N ol, .MMl86N ul, .ku3DBC ol, .ku3DBC ul { letter-spacing: normal; line-height: normal; margin-inline: 0.5em 0px; }
.MMl86N:not(.Vq6kJx) ol, .MMl86N:not(.Vq6kJx) ul, .ku3DBC:not(.Vq6kJx) ol, .ku3DBC:not(.Vq6kJx) ul { padding-inline: 1.3em 0px; }
.MMl86N ul, .ku3DBC ul { list-style-type: disc; }
.MMl86N ol, .ku3DBC ol { list-style-type: decimal; }
.MMl86N ol ul, .MMl86N ul ul, .ku3DBC ol ul, .ku3DBC ul ul { list-style-type: circle; }
.MMl86N ol ol ul, .MMl86N ol ul ul, .MMl86N ul ol ul, .MMl86N ul ul ul, .ku3DBC ol ol ul, .ku3DBC ol ul ul, .ku3DBC ul ol ul, .ku3DBC ul ul ul { list-style-type: square; }
.MMl86N blockquote, .MMl86N div, .MMl86N h1, .MMl86N h2, .MMl86N h3, .MMl86N h4, .MMl86N h5, .MMl86N h6, .MMl86N p, .ku3DBC blockquote, .ku3DBC div, .ku3DBC h1, .ku3DBC h2, .ku3DBC h3, .ku3DBC h4, .ku3DBC h5, .ku3DBC h6, .ku3DBC p { margin-block: 0px; margin: 0px; }
.MMl86N a, .ku3DBC a { color: inherit; }
.Vq6kJx li { margin-inline: 1.3em 0px; }
.Vd6aQZ { overflow: hidden; padding: 0px; pointer-events: none; white-space: nowrap; }
.mHZSwn { display: none; }
.lvxhkV { inset: 0px; position: absolute; width: 100%; }
.QJjwEo { transform: translateY(-100%); transition: 0.2s ease-in; }
.kdBXfh { transition: 0.2s; }
.MP52zt { opacity: 0; transition: 0.2s ease-in; }
.MP52zt.Bhu9m5 { z-index: -1 !important; }
.LVP8Wf { opacity: 1; transition: 0.2s; }
.VrZrC0 { height: auto; }
.VrZrC0, .cKxVkc { position: relative; width: 100%; }
:host(:not(.device-mobile-optimized)) .vlM3HR, body:not(.device-mobile-optimized) .vlM3HR { margin-left: calc((100% - var(--site-width))/2); width: var(--site-width); }
.AT7o0U[data-focuscycled="active"] { outline: transparent solid 1px; }
.AT7o0U[data-focuscycled="active"]:not(:focus-within) { outline: transparent solid 2px; transition: outline 0.01s; }
.AT7o0U .vlM3HR { inset: 0px; position: absolute; }
.Tj01hh, .jhxvbR { display: block; height: 100%; width: 100%; }
.jhxvbR img { max-width: 100%; }
.jhxvbR[data-animate-blur] img { filter: blur(9px); transition: filter 0.8s ease-in; }
.jhxvbR[data-animate-blur] img[data-load-done] { filter: none; }
.WzbAF8 { direction: var(--direction); }
.WzbAF8 .mpGTIt .O6KwRn { display: var(--item-display); height: var(--item-size); margin-block: var(--item-margin-block); margin-inline: var(--item-margin-inline); width: var(--item-size); }
.WzbAF8 .mpGTIt .O6KwRn:last-child { margin-block: 0px; margin-inline: 0px; }
.WzbAF8 .mpGTIt .O6KwRn .oRtuWN { display: block; }
.WzbAF8 .mpGTIt .O6KwRn .oRtuWN .YaS0jR { height: var(--item-size); width: var(--item-size); }
.WzbAF8 .mpGTIt { height: 100%; position: absolute; white-space: nowrap; width: 100%; }
:host(.device-mobile-optimized) .WzbAF8 .mpGTIt, body.device-mobile-optimized .WzbAF8 .mpGTIt { white-space: normal; }
.big2ZD { display: grid; grid-template-columns: 1fr; grid-template-rows: 1fr; height: calc(100% - 0px); left: 0px; margin-top: 0px; position: fixed; top: 0px; width: 100%; }
.SHHiV9, .big2ZD { pointer-events: none; z-index: var(--pinned-layer-in-container,var(--above-all-in-container)); }
.cwL6XW { cursor: pointer; }
.KaEeLN { --container-corvid-border-color: rgba(var(--brd,var(--color_15,color_15)),var(--alpha-brd,1)); --container-corvid-border-size: var(--brw,1px); --container-corvid-background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1)); --backdrop-filter: $backdrop-filter; }
.uYj0Sg { backdrop-filter: var(--backdrop-filter,none); background-color: var(--container-corvid-background-color,rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1))); background-image: var(--bg-gradient,none); border: var(--container-corvid-border-width,var(--brw,1px)) solid var(--container-corvid-border-color,rgba(var(--brd,var(--color_15,color_15)),var(--alpha-brd,1))); border-radius: var(--rd,5px); inset: 0px; box-shadow: var(--shd,0 1px 4px rgba(0,0,0,.6)); position: absolute; }
.PlZyDq { touch-action: manipulation; }
.uDW_Qe { align-items: center; box-sizing: border-box; display: flex; justify-content: var(--label-align); min-width: 100%; text-align: initial; width: max-content; }
.uDW_Qe::before { max-width: var(--margin-start,0); }
.uDW_Qe::after, .uDW_Qe::before { align-self: stretch; content: ""; flex-grow: 1; }
.uDW_Qe::after { max-width: var(--margin-end,0); }
.FubTgk { height: 100%; }
.FubTgk .uDW_Qe { border-radius: var(--corvid-border-radius,var(--rd,0)); inset: 0px; box-shadow: var(--shd,0 1px 4px rgba(0,0,0,.6)); position: absolute; transition: var(--trans1,border-color .4s ease 0s,background-color .4s ease 0s); }
.FubTgk .uDW_Qe:link, .FubTgk .uDW_Qe:visited { border-color: transparent; }
.FubTgk .l7_2fn { color: var(--corvid-color,rgb(var(--txt,var(--color_15,color_15)))); font: var(--fnt,var(--font_5)); margin: 0px; position: relative; transition: var(--trans2,color .4s ease 0s); white-space: nowrap; }
.FubTgk[aria-disabled="false"] .uDW_Qe { background-color: var(--corvid-background-color,rgba(var(--bg,var(--color_17,color_17)),var(--alpha-bg,1))); border: solid var(--corvid-border-color,rgba(var(--brd,var(--color_15,color_15)),var(--alpha-brd,1))) var(--corvid-border-width,var(--brw,0)); cursor: pointer !important; }
:host(.device-mobile-optimized) .FubTgk[aria-disabled="false"]:active .uDW_Qe, body.device-mobile-optimized .FubTgk[aria-disabled="false"]:active .uDW_Qe { background-color: var(--corvid-hover-background-color,rgba(var(--bgh,var(--color_18,color_18)),var(--alpha-bgh,1))); border-color: var(--corvid-hover-border-color,rgba(var(--brdh,var(--color_15,color_15)),var(--alpha-brdh,1))); }
:host(.device-mobile-optimized) .FubTgk[aria-disabled="false"]:active .l7_2fn, body.device-mobile-optimized .FubTgk[aria-disabled="false"]:active .l7_2fn { color: var(--corvid-hover-color,rgb(var(--txth,var(--color_15,color_15)))); }
:host(:not(.device-mobile-optimized)) .FubTgk[aria-disabled="false"]:hover .uDW_Qe, body:not(.device-mobile-optimized) .FubTgk[aria-disabled="false"]:hover .uDW_Qe { background-color: var(--corvid-hover-background-color,rgba(var(--bgh,var(--color_18,color_18)),var(--alpha-bgh,1))); border-color: var(--corvid-hover-border-color,rgba(var(--brdh,var(--color_15,color_15)),var(--alpha-brdh,1))); }
:host(:not(.device-mobile-optimized)) .FubTgk[aria-disabled="false"]:hover .l7_2fn, body:not(.device-mobile-optimized) .FubTgk[aria-disabled="false"]:hover .l7_2fn { color: var(--corvid-hover-color,rgb(var(--txth,var(--color_15,color_15)))); }
.FubTgk[aria-disabled="true"] .uDW_Qe { background-color: var(--corvid-disabled-background-color,rgba(var(--bgd,204,204,204),var(--alpha-bgd,1))); border-color: var(--corvid-disabled-border-color,rgba(var(--brdd,204,204,204),var(--alpha-brdd,1))); border-style: solid; border-width: var(--corvid-border-width,var(--brw,0)); }
.FubTgk[aria-disabled="true"] .l7_2fn { color: var(--corvid-disabled-color,rgb(var(--txtd,255,255,255))); }
.uUxqWY { align-items: center; box-sizing: border-box; display: flex; justify-content: var(--label-align); min-width: 100%; text-align: initial; width: max-content; }
.uUxqWY::before { max-width: var(--margin-start,0); }
.uUxqWY::after, .uUxqWY::before { align-self: stretch; content: ""; flex-grow: 1; }
.uUxqWY::after { max-width: var(--margin-end,0); }
.Vq4wYb[aria-disabled="false"] .uUxqWY { cursor: pointer; }
:host(.device-mobile-optimized) .Vq4wYb[aria-disabled="false"]:active .wJVzSK, body.device-mobile-optimized .Vq4wYb[aria-disabled="false"]:active .wJVzSK { color: var(--corvid-hover-color,rgb(var(--txth,var(--color_15,color_15)))); transition: var(--trans,color .4s ease 0s); }
:host(:not(.device-mobile-optimized)) .Vq4wYb[aria-disabled="false"]:hover .wJVzSK, body:not(.device-mobile-optimized) .Vq4wYb[aria-disabled="false"]:hover .wJVzSK { color: var(--corvid-hover-color,rgb(var(--txth,var(--color_15,color_15)))); transition: var(--trans,color .4s ease 0s); }
.Vq4wYb .uUxqWY { inset: 0px; position: absolute; }
.Vq4wYb .wJVzSK { color: var(--corvid-color,rgb(var(--txt,var(--color_15,color_15)))); font: var(--fnt,var(--font_5)); transition: var(--trans,color .4s ease 0s); white-space: nowrap; }
.Vq4wYb[aria-disabled="true"] .wJVzSK { color: var(--corvid-disabled-color,rgb(var(--txtd,255,255,255))); }
:host(:not(.device-mobile-optimized)) .CohWsy, body:not(.device-mobile-optimized) .CohWsy { display: flex; }
:host(:not(.device-mobile-optimized)) .V5AUxf, body:not(.device-mobile-optimized) .V5AUxf { column-gap: var(--margin); direction: var(--direction); display: flex; margin: 0px auto; position: relative; width: calc(100% - var(--padding)*2); }
:host(:not(.device-mobile-optimized)) .V5AUxf > *, body:not(.device-mobile-optimized) .V5AUxf > * { direction: ltr; flex: var(--column-flex) 1 0%; left: 0px; margin-bottom: var(--padding); margin-top: var(--padding); min-width: 0px; position: relative; top: 0px; }
:host(.device-mobile-optimized) .V5AUxf, body.device-mobile-optimized .V5AUxf { display: block; padding-bottom: var(--padding-y); padding-left: var(--padding-x,0); padding-right: var(--padding-x,0); padding-top: var(--padding-y); position: relative; }
:host(.device-mobile-optimized) .V5AUxf > *, body.device-mobile-optimized .V5AUxf > * { margin-bottom: var(--margin); position: relative; }
:host(.device-mobile-optimized) .V5AUxf > :first-child, body.device-mobile-optimized .V5AUxf > :first-child { margin-top: var(--firstChildMarginTop,0); }
:host(.device-mobile-optimized) .V5AUxf > :last-child, body.device-mobile-optimized .V5AUxf > :last-child { margin-bottom: var(--lastChildMarginBottom); }
.LIhNy3 { backface-visibility: hidden; }
.jhxvbR, .mtrorN { display: block; height: 100%; width: 100%; }
.jhxvbR img { max-width: 100%; }
.jhxvbR[data-animate-blur] img { filter: blur(9px); transition: filter 0.8s ease-in; }
.jhxvbR[data-animate-blur] img[data-load-done] { filter: none; }
.if7Vw2 { height: 100%; left: 0px; mask-image: var(--mask-image,none); mask-position: var(--mask-position,0); mask-repeat: var(--mask-repeat,no-repeat); mask-size: var(--mask-size,100%); overflow: hidden; pointer-events: var(--fill-layer-background-media-pointer-events); position: absolute; top: 0px; width: 100%; }
.if7Vw2.f0uTJH { clip: rect(0px, auto, auto, 0px); }
.if7Vw2 .i1tH8h { height: 100%; position: absolute; top: 0px; width: 100%; }
.if7Vw2 .DXi4PB { height: 100%; opacity: 1; }
.if7Vw2 .DXi4PB img { height: 100%; width: 100%; }
@supports (-webkit-hyphens:none) {
  .if7Vw2.f0uTJH { clip: auto; clip-path: inset(0px); }
}
.wG8dni { height: 100%; }
.tcElKx { background-color: var(--bg-overlay-color); background-image: var(--bg-gradient); transition: var(--inherit-transition); }
.ImALHf, .Ybjs9b { opacity: var(--fill-layer-video-opacity); }
.UWmm3w { bottom: var(--media-padding-bottom); height: var(--media-padding-height); position: absolute; top: var(--media-padding-top); width: 100%; }
.Yjj1af { transform: scale(var(--scale,1)); transition: var(--transform-duration,transform 0s); }
.ImALHf { height: 100%; position: relative; width: 100%; }
.KCM6zk { opacity: var(--fill-layer-video-opacity,var(--fill-layer-image-opacity,1)); }
.KCM6zk .DXi4PB, .KCM6zk .ImALHf, .KCM6zk .Ybjs9b { opacity: 1; }
._uqPqy { clip-path: var(--fill-layer-clip); }
._uqPqy, .eKyYhK { position: absolute; top: 0px; }
._uqPqy, .eKyYhK, .x0mqQS img { height: 100%; width: 100%; }
.pnCr6P { opacity: 1; }
.blf7sp, .pnCr6P { position: absolute; top: 0px; }
.blf7sp { height: 0px; left: 0px; overflow: hidden; width: 0px; }
.rWP3Gv { left: 0px; pointer-events: var(--fill-layer-background-media-pointer-events); position: var(--fill-layer-background-media-position); }
.Tr4n3d, .rWP3Gv, .wRqk6s { height: 100%; top: 0px; width: 100%; }
.wRqk6s { position: absolute; }
.Tr4n3d { background-color: var(--fill-layer-background-overlay-color); opacity: var(--fill-layer-background-overlay-blend-opacity-fallback,1); position: var(--fill-layer-background-overlay-position); transform: var(--fill-layer-background-overlay-transform); }
@supports (mix-blend-mode:overlay) {
  .Tr4n3d { mix-blend-mode: var(--fill-layer-background-overlay-blend-mode); opacity: var(--fill-layer-background-overlay-blend-opacity,1); }
}
.VXAmO2 { --divider-pin-height__: min(1,calc(var(--divider-layers-pin-factor__) + 1)); --divider-pin-layer-height__: var( --divider-layers-pin-factor__ ); --divider-pin-border__: min(1,calc(var(--divider-layers-pin-factor__) / -1 + 1)); height: calc(var(--divider-height__) + var(--divider-pin-height__)*var(--divider-layers-size__)*var(--divider-layers-y__)); }
.VXAmO2, .VXAmO2 .dy3w_9 { left: 0px; position: absolute; width: 100%; }
.VXAmO2 .dy3w_9 { --divider-layer-i__: var(--divider-layer-i,0); background-position: left calc(50% + var(--divider-offset-x__) + var(--divider-layers-x__)*var(--divider-layer-i__)) bottom; background-repeat: repeat-x; border-bottom-style: solid; border-bottom-width: calc(var(--divider-pin-border__)*var(--divider-layer-i__)*var(--divider-layers-y__)); height: calc(var(--divider-height__) + var(--divider-pin-layer-height__)*var(--divider-layer-i__)*var(--divider-layers-y__)); opacity: calc(1 - var(--divider-layer-i__)/(var(--divider-layer-i__) + 1)); }
.UORcXs { --divider-height__: var(--divider-top-height,auto); --divider-offset-x__: var(--divider-top-offset-x,0px); --divider-layers-size__: var(--divider-top-layers-size,0); --divider-layers-y__: var(--divider-top-layers-y,0px); --divider-layers-x__: var(--divider-top-layers-x,0px); --divider-layers-pin-factor__: var(--divider-top-layers-pin-factor,0); border-top: var(--divider-top-padding,0) solid var(--divider-top-color,currentColor); opacity: var(--divider-top-opacity,1); top: 0px; transform: var(--divider-top-flip,scaleY(-1)); }
.UORcXs .dy3w_9 { background-image: var(--divider-top-image,none); background-size: var(--divider-top-size,contain); border-color: var(--divider-top-color,currentColor); bottom: 0px; filter: var(--divider-top-filter,none); }
.UORcXs .dy3w_9[data-divider-layer="1"] { display: var(--divider-top-layer-1-display,block); }
.UORcXs .dy3w_9[data-divider-layer="2"] { display: var(--divider-top-layer-2-display,block); }
.UORcXs .dy3w_9[data-divider-layer="3"] { display: var(--divider-top-layer-3-display,block); }
.Io4VUz { --divider-height__: var(--divider-bottom-height,auto); --divider-offset-x__: var(--divider-bottom-offset-x,0px); --divider-layers-size__: var(--divider-bottom-layers-size,0); --divider-layers-y__: var(--divider-bottom-layers-y,0px); --divider-layers-x__: var(--divider-bottom-layers-x,0px); --divider-layers-pin-factor__: var(--divider-bottom-layers-pin-factor,0); border-bottom: var(--divider-bottom-padding,0) solid var(--divider-bottom-color,currentColor); bottom: 0px; opacity: var(--divider-bottom-opacity,1); transform: var(--divider-bottom-flip,none); }
.Io4VUz .dy3w_9 { background-image: var(--divider-bottom-image,none); background-size: var(--divider-bottom-size,contain); border-color: var(--divider-bottom-color,currentColor); bottom: 0px; filter: var(--divider-bottom-filter,none); }
.Io4VUz .dy3w_9[data-divider-layer="1"] { display: var(--divider-bottom-layer-1-display,block); }
.Io4VUz .dy3w_9[data-divider-layer="2"] { display: var(--divider-bottom-layer-2-display,block); }
.Io4VUz .dy3w_9[data-divider-layer="3"] { display: var(--divider-bottom-layer-3-display,block); }
.YzqVVZ { overflow: visible; position: relative; }
.mwF7X1 { backface-visibility: hidden; }
.YGilLk { cursor: pointer; }
.Tj01hh { display: block; }
.MW5IWV, .Tj01hh { height: 100%; width: 100%; }
.MW5IWV { left: 0px; mask-image: var(--mask-image,none); mask-position: var(--mask-position,0); mask-repeat: var(--mask-repeat,no-repeat); mask-size: var(--mask-size,100%); overflow: hidden; pointer-events: var(--fill-layer-background-media-pointer-events); position: absolute; top: 0px; }
.MW5IWV.N3eg0s { clip: rect(0px, auto, auto, 0px); }
.MW5IWV .Kv1aVt { height: 100%; position: absolute; top: 0px; width: 100%; }
.MW5IWV .dLPlxY { height: 100%; opacity: 1; }
.MW5IWV .dLPlxY img { height: 100%; width: 100%; }
@supports (-webkit-hyphens:none) {
  .MW5IWV.N3eg0s { clip: auto; clip-path: inset(0px); }
}
.VgO9Yg { height: 100%; }
.LWbAav { background-color: var(--bg-overlay-color); background-image: var(--bg-gradient); transition: var(--inherit-transition); }
.K_YxMd, .yK6aSC { opacity: var(--fill-layer-video-opacity); }
.NGjcJN { bottom: var(--media-padding-bottom); height: var(--media-padding-height); position: absolute; top: var(--media-padding-top); width: 100%; }
.mNGsUM { transform: scale(var(--scale,1)); transition: var(--transform-duration,transform 0s); }
.K_YxMd { height: 100%; position: relative; width: 100%; }
media-canvas { display: block; height: 100%; }
.I8xA4L { opacity: var(--fill-layer-video-opacity,var(--fill-layer-image-opacity,1)); }
.I8xA4L .K_YxMd, .I8xA4L .dLPlxY, .I8xA4L .yK6aSC { opacity: 1; }
.bX9O_S { clip-path: var(--fill-layer-clip); }
.Z_wCwr, .bX9O_S { position: absolute; top: 0px; }
.Jxk_UL img, .Z_wCwr, .bX9O_S { height: 100%; width: 100%; }
.K8MSra { opacity: 0; }
.K8MSra, .YTb3b4 { position: absolute; top: 0px; }
.YTb3b4 { height: 0px; left: 0px; overflow: hidden; width: 0px; }
.SUz0WK { left: 0px; pointer-events: var(--fill-layer-background-media-pointer-events); position: var(--fill-layer-background-media-position); }
.FNxOn5, .SUz0WK, .m4khSP { height: 100%; top: 0px; width: 100%; }
.FNxOn5 { position: absolute; }
.m4khSP { background-color: var(--fill-layer-background-overlay-color); opacity: var(--fill-layer-background-overlay-blend-opacity-fallback,1); position: var(--fill-layer-background-overlay-position); transform: var(--fill-layer-background-overlay-transform); }
@supports (mix-blend-mode:overlay) {
  .m4khSP { mix-blend-mode: var(--fill-layer-background-overlay-blend-mode); opacity: var(--fill-layer-background-overlay-blend-opacity,1); }
}
._C0cVf { inset: 0px; position: absolute; width: 100%; }
.hFwGTD { transform: translateY(-100%); transition: 0.2s ease-in; }
.IQgXoP { transition: 0.2s; }
.Nr3Nid { opacity: 0; transition: 0.2s ease-in; }
.Nr3Nid.l4oO6c { z-index: -1 !important; }
.iQuoC4 { opacity: 1; transition: 0.2s; }
.CJF7A2 { height: auto; }
.CJF7A2, .U4Bvut { position: relative; width: 100%; }
:host(:not(.device-mobile-optimized)) .G5K6X8, body:not(.device-mobile-optimized) .G5K6X8 { margin-left: calc((100% - var(--site-width))/2); width: var(--site-width); }
.xU8fqS[data-focuscycled="active"] { outline: transparent solid 1px; }
.xU8fqS[data-focuscycled="active"]:not(:focus-within) { outline: transparent solid 2px; transition: outline 0.01s; }
.xU8fqS ._4XcTfy { background-color: var(--screenwidth-corvid-background-color,rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1))); border-bottom: var(--brwb,0) solid var(--screenwidth-corvid-border-color,rgba(var(--brd,var(--color_15,color_15)),var(--alpha-brd,1))); border-top: var(--brwt,0) solid var(--screenwidth-corvid-border-color,rgba(var(--brd,var(--color_15,color_15)),var(--alpha-brd,1))); inset: 0px; box-shadow: var(--shd,0 0 5px rgba(0,0,0,.7)); position: absolute; }
.xU8fqS .gUbusX { background-color: rgba(var(--bgctr,var(--color_11,color_11)),var(--alpha-bgctr,1)); border-radius: var(--rd,0); bottom: var(--brwb,0); top: var(--brwt,0); }
.xU8fqS .G5K6X8, .xU8fqS .gUbusX { left: 0px; position: absolute; right: 0px; }
.xU8fqS .G5K6X8 { bottom: 0px; top: 0px; }
:host(.device-mobile-optimized) .xU8fqS .G5K6X8, body.device-mobile-optimized .xU8fqS .G5K6X8 { left: 10px; right: 10px; }
.SPY_vo { pointer-events: none; }
.BmZ5pC { min-height: calc(100vh - 0px); min-width: var(--site-width); position: var(--bg-position); top: 0px; }
.BmZ5pC, .nTOEE9 { height: 100%; width: 100%; }
.nTOEE9 { overflow: hidden; position: relative; }
.nTOEE9.sqUyGm:hover { cursor: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAAH6ji2bAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpmMWUzNTlkMS1hYjZhLTNkNDctYmM0ZC03MWMyZDYyMWNmNDgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODM3MEUzMUU4OTAyMTFFMzk3Q0FCMkFEODdDNzUzMjQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODM3MEUzMUQ4OTAyMTFFMzk3Q0FCMkFEODdDNzUzMjQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjk0ZTkyMTRlLThiNDQtNjc0My04MWZiLTZlYjIzYTA2ZjcwNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpmMWUzNTlkMS1hYjZhLTNkNDctYmM0ZC03MWMyZDYyMWNmNDgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4bqsJgAAACF0lEQVR42mJgQAd8fHz/gdRvRigfxGEACCA4YvwPBMgCbgABBGOAJP6LiooiZBUUFMCC7969Awk6AQQQA1bAxMTUOnXq1P8/f/78j2zdf5BDQDgoKAgiyMgItv0/1AkozlgJlHwPpDWB+AhAACFL1EJVwvBPIGZHd8P/OXPmgI0F2YdmxXQUhX///sVQqK2tDVL4DFkhF8zK2NjY/4aGhshOOMJAJAB5ZjdAADGQCpiB4Cear3uwKQR74vv372BPLFq0CKZ4GnLcdMGiFtnXmzZtQo0Bdnb2r/b29nBFMIwUjkxghby8vHfFxMQwTMQWp0YggZcvX/5HBpqamhgKQdafAQnq6en9j4+P/4/me150nzsCPfYOKrkWKvYCymcjJozPgqIYIMAYcUjKAnEcELsDbVECOpkNiO8B+buAeCEQ3yUqFllYWNYh+4Obm/u/ubn5f0tLy//QPIqM90ATHVagDHTJH5BCfn7+/xcvXvyPC9y7d+8/KHqghv4FYj0M04BxeAOkQEhI6P+vX79QDECOeBj49+/ffzk5OZih91FyP4gAGiIDooH5hIGVlRUsAXQpGMMAMh+Y1xksLCzg5QxGrAFzwAxY2GzYsIGgC48cOYIclsuwBiIbG9sCmCJFRcX/+/fvxwi/EydOwIoDGH6JLQEiA26ga1egxSY2vAUpkcKKEV5iCwVOIObBU8w8RzLYgYHaAAACg5CxaxSLgwAAAABJRU5ErkJggg=="), auto; }
.nTOEE9.C_JY0G:hover { cursor: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAAH6ji2bAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpmMWUzNTlkMS1hYjZhLTNkNDctYmM0ZC03MWMyZDYyMWNmNDgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6N0I4QkNGQTI4OTAyMTFFMzg0RDlBRkM5NDA5QjczRTEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6N0I4QkNGQTE4OTAyMTFFMzg0RDlBRkM5NDA5QjczRTEiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjk0ZTkyMTRlLThiNDQtNjc0My04MWZiLTZlYjIzYTA2ZjcwNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpmMWUzNTlkMS1hYjZhLTNkNDctYmM0ZC03MWMyZDYyMWNmNDgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7hiSPZAAACGklEQVR42mJgQAd8fHz/gdRvRigfxGEACCA4YvwPBMgCbgABBGOAJP6LiooiZBUUFMCC7969Awk6AQQQA1bAxMTUOnXq1P8/f/78j2zdf5BDQDgoKAgiyMgItv0/1AkozlgJlHwPpDWB+AhAACFL1EJVwvBPIGZHd8P/OXPm/EcHUA3TURT+/fsXQ6G2tjZI4TNkhVwwK2NjY/8bGhoiO+EIA5EA5JndAAHEQCpgBoKfaL7uwaYQHLrfv38He2LRokUwxdOQ46YLFrXIYNOmTagxwM7O/tXe3h4sCYs3EEYKRyawQl5e3rtiYmL/sQH0ODUCCbx8+RJFkaamJoZCkPVnQIJ6enr/4+Pj/6P5nhfd545Aj72DSq6Fir2A8tmICeOzoCgGCDBGHJKyQBwHxO5AW5SATmYD4ntA/i4gXgjEd4mKRRYWlnXI/uDm5v5vbm7+39LS8j80jyLjPdBEhxUoA13yB6SQn5///8WLF//jAvfu3fsPih6ooX+BWA/DNGAc3gApEBIS+v/r16//hMC/f//+y8nJwQy9j2wWC4gAGiIDooH5hIGVlRUsAXQpVq98/PgRVBAwWFhYMDx69AhczkBj7RdyFpgBC5sNGzYQdOGRI0eQw3IZVpvZ2NgWwBQpKir+379/P4ZBJ06cgBUHMPwSWwJEBtxA165Ai01seAtSIoUVI7zEFgqcQMyDp5h5jmSwAwO1AQBU5q033XYWQwAAAABJRU5ErkJggg=="), auto; }
.RZQnmg { background-color: rgb(var(--color_11)); border-radius: 50%; bottom: 12px; height: 40px; opacity: 0; pointer-events: none; position: absolute; right: 12px; width: 40px; }
.RZQnmg path { fill: rgb(var(--color_15)); }
.RZQnmg:focus { cursor: auto; opacity: 1; pointer-events: auto; }
.rYiAuL { cursor: pointer; }
.gSXewE { height: 0px; left: 0px; overflow: hidden; top: 0px; width: 0px; }
.OJQ_3L, .gSXewE { position: absolute; }
.OJQ_3L { background-color: rgb(var(--color_11)); border-radius: 300px; bottom: 0px; cursor: pointer; height: 40px; margin: 16px; opacity: 0; pointer-events: none; right: 0px; width: 40px; }
.OJQ_3L path { fill: rgb(var(--color_12)); }
.OJQ_3L:focus { cursor: auto; opacity: 1; pointer-events: auto; }
.j7pOnl { box-sizing: border-box; height: 100%; width: 100%; }
.BI8PVQ { min-height: var(--image-min-height); min-width: var(--image-min-width); }
.BI8PVQ img, img.BI8PVQ { filter: var(--filter-effect-svg-url); mask-image: var(--mask-image,none); mask-position: var(--mask-position,0); mask-repeat: var(--mask-repeat,no-repeat); mask-size: var(--mask-size,100% 100%); object-position: var(--object-position); }
.MazNVa { left: var(--left,auto); position: var(--position-fixed,static); top: var(--top,auto); z-index: var(--z-index,auto); }
.MazNVa .BI8PVQ img { box-shadow: rgb(0, 0, 0) 0px 0px 0px; position: static; user-select: none; }
.MazNVa .j7pOnl { display: block; overflow: hidden; }
.MazNVa .BI8PVQ { overflow: hidden; }
.c7cMWz { inset: 0px; position: absolute; }
.FVGvCX { height: auto; position: relative; width: 100%; }
body:not(.responsive) .zK7MhX { place-self: start stretch; grid-area: 1 / 1 / 1 / 1; height: 100%; left: 0px; position: relative; }
:host(:not(.device-mobile-optimized)) .c7cMWz, body:not(.device-mobile-optimized) .c7cMWz { margin-left: calc((100% - var(--site-width))/2); width: var(--site-width); }
.fEm0Bo .c7cMWz { background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1)); overflow: hidden; }
:host(.device-mobile-optimized) .c7cMWz, body.device-mobile-optimized .c7cMWz { left: 10px; right: 10px; }
.PFkO7r { inset: 0px; position: absolute; }
.HT5ybB { height: auto; position: relative; width: 100%; }
body:not(.responsive) .dBAkHi { place-self: start stretch; grid-area: 1 / 1 / 1 / 1; height: 100%; left: 0px; position: relative; }
:host(:not(.device-mobile-optimized)) .PFkO7r, body:not(.device-mobile-optimized) .PFkO7r { margin-left: calc((100% - var(--site-width))/2); width: var(--site-width); }
:host(.device-mobile-optimized) .PFkO7r, body.device-mobile-optimized .PFkO7r { left: 10px; right: 10px; }
.StylableButton2545352419__root { border: none; box-sizing: border-box; cursor: pointer; display: block; height: 100%; min-height: 10px; min-width: 10px; padding: 0px; touch-action: manipulation; width: 100%; }
.StylableButton2545352419__root[disabled] { pointer-events: none; }
.StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasBackgroundColor { background-color: var(--corvid-background-color) !important; }
.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverBackgroundColor { background-color: var(--corvid-hover-background-color) !important; }
.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledBackgroundColor { background-color: var(--corvid-disabled-background-color) !important; }
.StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasBorderColor { border-color: var(--corvid-border-color) !important; }
.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverBorderColor { border-color: var(--corvid-hover-border-color) !important; }
.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledBorderColor { border-color: var(--corvid-disabled-border-color) !important; }
.StylableButton2545352419__root.StylableButton2545352419--hasBorderRadius { border-radius: var(--corvid-border-radius) !important; }
.StylableButton2545352419__root.StylableButton2545352419--hasBorderWidth { border-width: var(--corvid-border-width) !important; }
.StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasColor, .StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasColor .StylableButton2545352419__label { color: var(--corvid-color) !important; }
.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverColor, .StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverColor .StylableButton2545352419__label { color: var(--corvid-hover-color) !important; }
.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledColor, .StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledColor .StylableButton2545352419__label { color: var(--corvid-disabled-color) !important; }
.StylableButton2545352419__link { box-sizing: border-box; color: rgb(0, 0, 0); text-decoration: none; }
.StylableButton2545352419__container { align-items: center; display: flex; flex-basis: auto; flex-direction: row; flex-grow: 1; height: 100%; justify-content: center; overflow: hidden; transition: 0.2s, visibility; width: 100%; }
.StylableButton2545352419__label { max-width: 100%; min-width: 1.8em; overflow: hidden; text-align: center; text-overflow: ellipsis; transition: inherit; white-space: nowrap; }
.StylableButton2545352419__root.StylableButton2545352419--isMaxContent .StylableButton2545352419__label { text-overflow: unset; }
.StylableButton2545352419__root.StylableButton2545352419--isWrapText .StylableButton2545352419__label { min-width: 10px; overflow-wrap: break-word; white-space: break-spaces; word-break: break-word; }
.StylableButton2545352419__icon { flex-shrink: 0; height: 50px; min-width: 1px; transition: inherit; }
.StylableButton2545352419__icon.StylableButton2545352419--override { display: block !important; }
.StylableButton2545352419__icon svg, .StylableButton2545352419__icon > span { display: flex; height: inherit; width: inherit; }
.StylableButton2545352419__root:not(:hover):not([disalbed]).StylableButton2545352419--hasIconColor .StylableButton2545352419__icon svg { fill: var(--corvid-icon-color) !important; stroke: var(--corvid-icon-color) !important; }
.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverIconColor .StylableButton2545352419__icon svg { fill: var(--corvid-hover-icon-color) !important; stroke: var(--corvid-hover-icon-color) !important; }
.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledIconColor .StylableButton2545352419__icon svg { fill: var(--corvid-disabled-icon-color) !important; stroke: var(--corvid-disabled-icon-color) !important; }
.b5zn61 { background: var(--background); border-bottom: var(--border-bottom); border-bottom-left-radius: var(--border-bottom-left-radius); border-bottom-right-radius: var(--border-bottom-right-radius); border-left: var(--border-left); border-right: var(--border-right); border-top: var(--border-top); border-top-left-radius: var(--border-top-left-radius); border-top-right-radius: var(--border-top-right-radius); box-shadow: var(--box-shadow); box-sizing: border-box; cursor: pointer; direction: var(--btn-direction); display: block; height: 100%; min-height: 10px; min-width: var(--btn-min-width); padding-bottom: var(--padding-bottom); padding-left: var(--padding-left); padding-right: var(--padding-right); padding-top: var(--padding-top); touch-action: manipulation; width: 100%; }
.b5zn61.kRkc5Y:not(:hover):not(:disabled) { border-color: var(--corvid-border-color,initial); }
.b5zn61.oAOb11:not(:hover):not(:disabled) { background-color: var(--corvid-background-color,var(--background)); }
.b5zn61 [data-preview="hover"], .b5zn61:hover { background: var(--hover-background,var(--background)); border-bottom: var(--hover-border-bottom,var(--border-bottom)); border-bottom-left-radius: var(--hover-border-bottom-left-radius,var(--border-bottom-left-radius)); border-bottom-right-radius: var(--hover-border-bottom-right-radius,var(--border-bottom-right-radius)); border-left: var(--hover-border-left,var(--border-left)); border-right: var(--hover-border-right,var(--border-right)); border-top: var(--hover-border-top,var(--border-top)); border-top-left-radius: var(--hover-border-top-left-radius,var(--border-top-left-radius)); border-top-right-radius: var(--hover-border-top-right-radius,var(--border-top-right-radius)); box-shadow: var(--hover-box-shadow,var(--box-shadow)); padding-bottom: var(--hover-padding-bottom,var(--padding-bottom)); padding-left: var(--hover-padding-left,var(--padding-left)); padding-right: var(--hover-padding-right,var(--padding-right)); padding-top: var(--hover-padding-top,var(--padding-top)); }
.b5zn61.vOCSHf:hover:not(:disabled) { border-color: var(--corvid-hover-border-color,initial); }
.b5zn61.S1KgBG:hover:not(:disabled) { background-color: var(--corvid-hover-background-color,var(--hover-background,var(--background))); }
.b5zn61 [data-preview="disabled"], .b5zn61:disabled { background: var(--disabled-background,var(--background)); border-bottom: var(--disabled-border-bottom,var(--border-bottom)); border-bottom-left-radius: var(--disabled-border-bottom-left-radius,var(--border-bottom-left-radius)); border-bottom-right-radius: var(--disabled-border-bottom-right-radius,var(--border-bottom-right-radius)); border-left: var(--disabled-border-left,var(--border-left)); border-right: var(--disabled-border-right,var(--border-right)); border-top: var(--disabled-border-top,var(--border-top)); border-top-left-radius: var(--disabled-border-top-left-radius,var(--border-top-left-radius)); border-top-right-radius: var(--disabled-border-top-right-radius,var(--border-top-right-radius)); box-shadow: var(--disabled-box-shadow,var(--box-shadow)); cursor: default; padding-bottom: var(--disabled-padding-bottom,var(--padding-bottom)); padding-left: var(--disabled-padding-left,var(--padding-left)); padding-right: var(--disabled-padding-right,var(--padding-right)); padding-top: var(--disabled-padding-top,var(--padding-top)); }
.b5zn61.n4G1gL:disabled:not(:hover) { border-color: var(--corvid-disabled-border-color,initial); }
.b5zn61.fagXcI:disabled:not(:hover) { background-color: var(--corvid-disabled-background-color,var(--disabled-background,var(--background))); }
.Q_1B5v { background-color: var(--text-highlight,transparent); color: var(--color); direction: var(--direction); display: var(--label-display); font-style: ; font-variant-ligatures: ; font-variant-caps: ; font-variant-numeric: ; font-variant-east-asian: ; font-variant-alternates: ; font-variant-position: ; font-variant-emoji: ; font-weight: ; font-stretch: ; font-size: ; font-family: ; font-optical-sizing: ; font-size-adjust: ; font-kerning: ; font-feature-settings: ; font-variation-settings: ; font-language-override: ; letter-spacing: var(--letter-spacing); line-height: var(--line-height); max-width: 100%; min-width: 1.8em; overflow: var(--overflow,hidden); text-align: var(--text-align,revert); text-decoration-line: var(--text-decoration); text-overflow: var(--label-text-overflow); text-shadow: var(--text-outline),var(--text-shadow); text-transform: var(--text-transform); transition: inherit; white-space: var(--label-white-space); }
.b5zn61.lKBJfO:not(:hover):not(:disabled) .Q_1B5v { color: var(--corvid-color,var(--color)); }
.b5zn61 [data-preview="hover"] .Q_1B5v, .b5zn61:hover .Q_1B5v { background-color: var(--hover-text-highlight,var(--text-highlight,transparent)); color: var(--hover-color,var(--color)); direction: var(--hover-direction,var(--direction)); display: var(--hover-label-display,var(--label-display)); font-style: ; font-variant-ligatures: ; font-variant-caps: ; font-variant-numeric: ; font-variant-east-asian: ; font-variant-alternates: ; font-variant-position: ; font-variant-emoji: ; font-weight: ; font-stretch: ; font-size: ; font-family: ; font-optical-sizing: ; font-size-adjust: ; font-kerning: ; font-feature-settings: ; font-variation-settings: ; font-language-override: ; letter-spacing: var(--hover-letter-spacing,var(--letter-spacing)); line-height: var(--hover-line-height,var(--line-height)); text-align: var(--hover-text-align,var(--text-align,revert)); text-decoration-line: var(--hover-text-decoration,var(--text-decoration)); text-shadow: var(--hover-text-outline,var(--text-outline)),var(--hover-text-shadow,var(--text-shadow)); text-transform: var(--hover-text-transform,var(--text-transform)); }
.b5zn61.EgnLMx:hover:not(:disabled) .Q_1B5v { color: var(--corvid-hover-color,var(--hover-color,var(--color))); }
.b5zn61 [data-preview="disabled"] .Q_1B5v, .b5zn61:disabled .Q_1B5v { background-color: var(--disabled-text-highlight,var(--text-highlight,transparent)); color: var(--disabled-color,var(--color)); direction: var(--disabled-direction,var(--direction)); display: var(--disabled-label-display,var(--label-display)); font-style: ; font-variant-ligatures: ; font-variant-caps: ; font-variant-numeric: ; font-variant-east-asian: ; font-variant-alternates: ; font-variant-position: ; font-variant-emoji: ; font-weight: ; font-stretch: ; font-size: ; font-family: ; font-optical-sizing: ; font-size-adjust: ; font-kerning: ; font-feature-settings: ; font-variation-settings: ; font-language-override: ; letter-spacing: var(--disabled-letter-spacing,var(--letter-spacing)); line-height: var(--disabled-line-height,var(--line-height)); text-align: var(--disabled-text-align,var(--text-align,revert)); text-decoration-line: var(--disabled-text-decoration,var(--text-decoration)); text-shadow: var(--disabled-text-outline,var(--text-outline)),var(--disabled-text-shadow,var(--text-shadow)); text-transform: var(--disabled-text-transform,var(--text-transform)); }
.b5zn61.Z8I3Qb:disabled:not(:hover) .Q_1B5v { color: var(--corvid-disabled-color,var(--disabled-color,var(--color))); }
.boASKT { box-sizing: border-box; color: rgb(0, 0, 0); text-decoration: none; }
.PlliFI { align-items: var(--container-align-items); display: flex; flex-basis: auto; flex-direction: var(--container-flex-direction); flex-grow: 1; gap: var(--content-gap,"0px"); height: 100%; justify-content: var(--container-justify-content); overflow: hidden; transition: 0.4s, visibility; width: 100%; }
.UHJG9m { fill: var(--icon-color); display: var(--icon-display); flex-shrink: 0; height: var(--icon-size); min-width: 1px; order: var(--icon-order,0); transform: rotate(var(--icon-rotation)); transition: inherit; width: var(--icon-size); }
.b5zn61.cFMwDV:not(:hover):not(:disabled) .UHJG9m { fill: var(--corvid-icon-color,var(--icon-color)); }
.b5zn61 [data-preview="hover"] .UHJG9m, .b5zn61:hover .UHJG9m { fill: var(--hover-icon-color,var(--icon-color)); display: var(--hover-icon-display,var(--icon-display)); height: var(--hover-icon-size,var(--icon-size)); transform: rotate(var(--hover-icon-rotation,var(--icon-rotation))); width: var(--hover-icon-size,var(--icon-size)); }
.b5zn61.xizV0v:hover:not(:disabled) .UHJG9m { fill: var(--corvid-hover-icon-color,var(--hover-icon-color,var(--icon-color))); }
.b5zn61 [data-preview="disabled"] .UHJG9m, .b5zn61:disabled .UHJG9m { fill: var(--disabled-icon-color,var(--icon-color)); display: var(--disabled-icon-display,var(--icon-display)); height: var(--disabled-icon-size,var(--icon-size)); transform: rotate(var(--disabled-icon-rotation,var(--icon-rotation))); width: var(--disabled-icon-size,var(--icon-size)); }
.b5zn61.cOr5EQ:disabled:not(:hover) .UHJG9m { fill: var(--corvid-disabled-icon-color,var(--disabled-icon-color,var(--icon-color))); }
.UHJG9m svg, .UHJG9m > span { display: flex; height: inherit; width: inherit; }
.DPAltb { background: var(--background); border-bottom: var(--border-bottom); border-bottom-left-radius: var(--border-bottom-left-radius); border-bottom-right-radius: var(--border-bottom-right-radius); border-left: var(--border-left); border-right: var(--border-right); border-top: var(--border-top); border-top-left-radius: var(--border-top-left-radius); border-top-right-radius: var(--border-top-right-radius); box-shadow: var(--box-shadow); box-sizing: border-box; cursor: pointer; direction: var(--btn-direction); display: block; height: 100%; min-height: 10px; min-width: var(--btn-min-width); padding-bottom: var(--padding-bottom); padding-left: var(--padding-left); padding-right: var(--padding-right); padding-top: var(--padding-top); touch-action: manipulation; width: 100%; }
.DPAltb.HJQL50:not(:hover):not(:disabled) { border-color: var(--corvid-border-color,initial); }
.DPAltb.JYQq3z:not(:hover):not(:disabled) { background-color: var(--corvid-background-color,var(--background)); }
.DPAltb [data-preview="hover"], .DPAltb:hover { background: var(--hover-background,var(--background)); border-bottom: var(--hover-border-bottom,var(--border-bottom)); border-bottom-left-radius: var(--hover-border-bottom-left-radius,var(--border-bottom-left-radius)); border-bottom-right-radius: var(--hover-border-bottom-right-radius,var(--border-bottom-right-radius)); border-left: var(--hover-border-left,var(--border-left)); border-right: var(--hover-border-right,var(--border-right)); border-top: var(--hover-border-top,var(--border-top)); border-top-left-radius: var(--hover-border-top-left-radius,var(--border-top-left-radius)); border-top-right-radius: var(--hover-border-top-right-radius,var(--border-top-right-radius)); box-shadow: var(--hover-box-shadow,var(--box-shadow)); padding-bottom: var(--hover-padding-bottom,var(--padding-bottom)); padding-left: var(--hover-padding-left,var(--padding-left)); padding-right: var(--hover-padding-right,var(--padding-right)); padding-top: var(--hover-padding-top,var(--padding-top)); }
.DPAltb.lpKmSx:hover:not(:disabled) { border-color: var(--corvid-hover-border-color,initial); }
.DPAltb.bk6HFS:hover:not(:disabled) { background-color: var(--corvid-hover-background-color,var(--hover-background,var(--background))); }
.DPAltb [data-preview="disabled"], .DPAltb:disabled { background: var(--disabled-background,var(--background)); border-bottom: var(--disabled-border-bottom,var(--border-bottom)); border-bottom-left-radius: var(--disabled-border-bottom-left-radius,var(--border-bottom-left-radius)); border-bottom-right-radius: var(--disabled-border-bottom-right-radius,var(--border-bottom-right-radius)); border-left: var(--disabled-border-left,var(--border-left)); border-right: var(--disabled-border-right,var(--border-right)); border-top: var(--disabled-border-top,var(--border-top)); border-top-left-radius: var(--disabled-border-top-left-radius,var(--border-top-left-radius)); border-top-right-radius: var(--disabled-border-top-right-radius,var(--border-top-right-radius)); box-shadow: var(--disabled-box-shadow,var(--box-shadow)); cursor: default; padding-bottom: var(--disabled-padding-bottom,var(--padding-bottom)); padding-left: var(--disabled-padding-left,var(--padding-left)); padding-right: var(--disabled-padding-right,var(--padding-right)); padding-top: var(--disabled-padding-top,var(--padding-top)); }
.DPAltb.ivX9Rv:disabled:not(:hover) { border-color: var(--corvid-disabled-border-color,initial); }
.DPAltb.E9JJpO:disabled:not(:hover) { background-color: var(--corvid-disabled-background-color,var(--disabled-background,var(--background))); }
.gIbEBg { background-color: var(--text-highlight,transparent); color: var(--color); direction: var(--direction); display: var(--label-display); font-style: ; font-variant-ligatures: ; font-variant-caps: ; font-variant-numeric: ; font-variant-east-asian: ; font-variant-alternates: ; font-variant-position: ; font-variant-emoji: ; font-weight: ; font-stretch: ; font-size: ; font-family: ; font-optical-sizing: ; font-size-adjust: ; font-kerning: ; font-feature-settings: ; font-variation-settings: ; font-language-override: ; letter-spacing: var(--letter-spacing); line-height: var(--line-height); max-width: 100%; min-width: 1.8em; overflow: var(--overflow,hidden); text-align: var(--text-align,revert); text-decoration-line: var(--text-decoration); text-overflow: var(--label-text-overflow); text-shadow: var(--text-outline),var(--text-shadow); text-transform: var(--text-transform); transition: inherit; white-space: var(--label-white-space); }
.DPAltb.spiv_Z:not(:hover):not(:disabled) .gIbEBg { color: var(--corvid-color,var(--color)); }
.DPAltb [data-preview="hover"] .gIbEBg, .DPAltb:hover .gIbEBg { background-color: var(--hover-text-highlight,var(--text-highlight,transparent)); color: var(--hover-color,var(--color)); direction: var(--hover-direction,var(--direction)); display: var(--hover-label-display,var(--label-display)); font-style: ; font-variant-ligatures: ; font-variant-caps: ; font-variant-numeric: ; font-variant-east-asian: ; font-variant-alternates: ; font-variant-position: ; font-variant-emoji: ; font-weight: ; font-stretch: ; font-size: ; font-family: ; font-optical-sizing: ; font-size-adjust: ; font-kerning: ; font-feature-settings: ; font-variation-settings: ; font-language-override: ; letter-spacing: var(--hover-letter-spacing,var(--letter-spacing)); line-height: var(--hover-line-height,var(--line-height)); text-align: var(--hover-text-align,var(--text-align,revert)); text-decoration-line: var(--hover-text-decoration,var(--text-decoration)); text-shadow: var(--hover-text-outline,var(--text-outline)),var(--hover-text-shadow,var(--text-shadow)); text-transform: var(--hover-text-transform,var(--text-transform)); }
.DPAltb.pkDIbl:hover:not(:disabled) .gIbEBg { color: var(--corvid-hover-color,var(--hover-color,var(--color))); }
.DPAltb [data-preview="disabled"] .gIbEBg, .DPAltb:disabled .gIbEBg { background-color: var(--disabled-text-highlight,var(--text-highlight,transparent)); color: var(--disabled-color,var(--color)); direction: var(--disabled-direction,var(--direction)); display: var(--disabled-label-display,var(--label-display)); font-style: ; font-variant-ligatures: ; font-variant-caps: ; font-variant-numeric: ; font-variant-east-asian: ; font-variant-alternates: ; font-variant-position: ; font-variant-emoji: ; font-weight: ; font-stretch: ; font-size: ; font-family: ; font-optical-sizing: ; font-size-adjust: ; font-kerning: ; font-feature-settings: ; font-variation-settings: ; font-language-override: ; letter-spacing: var(--disabled-letter-spacing,var(--letter-spacing)); line-height: var(--disabled-line-height,var(--line-height)); text-align: var(--disabled-text-align,var(--text-align,revert)); text-decoration-line: var(--disabled-text-decoration,var(--text-decoration)); text-shadow: var(--disabled-text-outline,var(--text-outline)),var(--disabled-text-shadow,var(--text-shadow)); text-transform: var(--disabled-text-transform,var(--text-transform)); }
.DPAltb.FOmtsV:disabled:not(:hover) .gIbEBg { color: var(--corvid-disabled-color,var(--disabled-color,var(--color))); }
.OoFUKI { box-sizing: border-box; color: rgb(0, 0, 0); text-decoration: none; }
.wpLgnL { align-items: var(--container-align-items); display: flex; flex-basis: auto; flex-direction: var(--container-flex-direction); flex-grow: 1; gap: var(--content-gap,"0px"); height: 100%; justify-content: var(--container-justify-content); overflow: hidden; transition: 0.4s, visibility; width: 100%; }
.HvvH6i { fill: var(--icon-color); display: var(--icon-display); flex-shrink: 0; height: var(--icon-size); min-width: 1px; order: var(--icon-order,0); transform: rotate(var(--icon-rotation)); transition: inherit; width: var(--icon-size); }
.DPAltb.EENh5d:not(:hover):not(:disabled) .HvvH6i { fill: var(--corvid-icon-color,var(--icon-color)); }
.DPAltb [data-preview="hover"] .HvvH6i, .DPAltb:hover .HvvH6i { fill: var(--hover-icon-color,var(--icon-color)); display: var(--hover-icon-display,var(--icon-display)); height: var(--hover-icon-size,var(--icon-size)); transform: rotate(var(--hover-icon-rotation,var(--icon-rotation))); width: var(--hover-icon-size,var(--icon-size)); }
.DPAltb.tN8hsm:hover:not(:disabled) .HvvH6i { fill: var(--corvid-hover-icon-color,var(--hover-icon-color,var(--icon-color))); }
.DPAltb [data-preview="disabled"] .HvvH6i, .DPAltb:disabled .HvvH6i { fill: var(--disabled-icon-color,var(--icon-color)); display: var(--disabled-icon-display,var(--icon-display)); height: var(--disabled-icon-size,var(--icon-size)); transform: rotate(var(--disabled-icon-rotation,var(--icon-rotation))); width: var(--disabled-icon-size,var(--icon-size)); }
.DPAltb.lVrFcO:disabled:not(:hover) .HvvH6i { fill: var(--corvid-disabled-icon-color,var(--disabled-icon-color,var(--icon-color))); }
.HvvH6i svg, .HvvH6i > span { display: flex; height: inherit; width: inherit; }
.sR1W7T { opacity: var(--hamburger-menu-container-initial-opacity); }
.sR1W7T > * { transform: var(--hamburger-menu-container-initial-transform); }
.sR1W7T[data-animation-name="revealFromRight"] { clip-path: inset(0px); }
.sR1W7T[data-animation-name="revealFromRight"] > * { transition: transform 0.4s cubic-bezier(0.645, 0.045, 0.355, 1); }
.sR1W7T[data-animation-name="revealFromRight"][data-animation-state="enterActive"] > *, .sR1W7T[data-animation-name="revealFromRight"][data-animation-state="enterDone"] > * { transform: translateX(0px); }
.sR1W7T[data-animation-name="fadeIn"] { transition: opacity 0.4s cubic-bezier(0.645, 0.045, 0.355, 1); }
.sR1W7T[data-animation-name="fadeIn"][data-animation-state="enterActive"], .sR1W7T[data-animation-name="fadeIn"][data-animation-state="enterDone"] { opacity: 1; }
.CT8HKo { --container-overflow-y: hidden; }
.gNqkn3 { border-radius: var(--overflow-wrapper-border-radius); }
.HamburgerMenuContainer502174924__root { left: 0px; }
.EdP9A9, .HamburgerMenuContainer502174924__root { box-sizing: border-box; height: 100%; position: absolute; top: 0px; width: 100%; }
.EdP9A9 { background: var(--background); border: var(--border); border-radius: var(--border-radius); box-shadow: var(--box-shadow); inset-inline-start: 0px; }
.YZgQBw { align-items: center; display: flex; flex-direction: var(--container-flex-direction); flex-wrap: nowrap; gap: var(--menu-items-main-axis-gap); }
.YZgQBw, .djGpM3 { flex-grow: var(--menu-items-flex-grow); }
.djGpM3 { display: var(--item-wrapper-display); height: var(--menu-item-wrapper-height); justify-content: var(--container-align); width: var(--item-wrapper-width); }
.oU_31J { align-items: center; box-sizing: border-box; display: flex; height: 100%; position: relative; width: var(--item-width); }
.oU_31J a { color: inherit; }
.oU_31J.FIGev7 { border-left: var(--item-border-left); border-radius: var(--item-border-radius); border-right: var(--item-border-right); padding-left: var(--item-padding-left,var(--item-horizontal-padding)); padding-right: var(--item-padding-right,var(--item-horizontal-padding)); }
.oU_31J.kcVNsE, .oU_31J[data-interactive="true"]:hover, .oU_31J[data-preview="hover"], [data-open]:not([data-animation-state="exitActive"]):not([data-animation-state="exitDone"]) > .djGpM3 > .oU_31J { background: var(--item-hover-background,var(--item-background)); border-bottom: var(--item-hover-border-bottom,var(--item-border-bottom)); border-top: var(--item-hover-border-top,var(--item-border-top)); box-shadow: var(--item-hover-box-shadow,var(--item-box-shadow)); }
.oU_31J.kcVNsE.FIGev7, .oU_31J[data-interactive="true"]:hover.FIGev7, .oU_31J[data-preview="hover"].FIGev7, [data-open]:not([data-animation-state="exitActive"]):not([data-animation-state="exitDone"]) > .djGpM3 > .oU_31J.FIGev7 { border-left: var(--item-hover-border-left,var(--item-border-left)); border-radius: var(--item-hover-border-radius,var(--item-border-radius)); border-right: var(--item-hover-border-right,var(--item-border-right)); }
.oU_31J.kcVNsE .xeYvd7, .oU_31J[data-interactive="true"]:hover .xeYvd7, .oU_31J[data-preview="hover"] .xeYvd7, [data-open]:not([data-animation-state="exitActive"]):not([data-animation-state="exitDone"]) > .djGpM3 > .oU_31J .xeYvd7 { background-color: var(--item-hover-text-highlight,var(--item-text-highlight)); color: var(--item-hover-color,var(--item-color)); line-height: var(--item-line-height); 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)); }
.oU_31J.kcVNsE path, .oU_31J[data-interactive="true"]:hover path, .oU_31J[data-preview="hover"] path, [data-open]:not([data-animation-state="exitActive"]):not([data-animation-state="exitDone"]) > .djGpM3 > .oU_31J path { fill: var(--item-hover-icon-color,var(--item-icon-color,currentcolor)); }
.oU_31J.qY0FMu, .oU_31J[data-preview="selected"], .oU_31J[data-selected] { background: var(--item-selected-background,var(--item-background)); border-bottom: var(--item-selected-border-bottom,var(--item-border-bottom)); border-top: var(--item-selected-border-top,var(--item-border-top)); box-shadow: var(--item-selected-box-shadow,var(--item-box-shadow)); }
.oU_31J.qY0FMu.FIGev7, .oU_31J[data-preview="selected"].FIGev7, .oU_31J[data-selected].FIGev7 { border-left: var(--item-selected-border-left,var(--item-border-left)); border-radius: var(--item-selected-border-radius,var(--item-border-radius)); border-right: var(--item-selected-border-right,var(--item-border-right)); }
.oU_31J.qY0FMu .xeYvd7, .oU_31J[data-preview="selected"] .xeYvd7, .oU_31J[data-selected] .xeYvd7 { background-color: var(--item-selected-text-highlight,var(--item-text-highlight)); color: var(--item-selected-color,var(--item-color)); line-height: var(--item-line-height); 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)); }
.oU_31J.qY0FMu path, .oU_31J[data-preview="selected"] path, .oU_31J[data-selected] path { fill: var(--item-selected-icon-color,var(--item-icon-color,currentcolor)); }
.oU_31J > a::before { inset: 0px; content: ""; position: absolute; }
.xeYvd7 { background-color: var(--item-text-highlight); direction: var(--item-direction); white-space: nowrap; }
.TNsPxD { --computed-anchor: var(--anchor,var(--dropdown-anchor)); --computed-align: var(--align,var(--dropdown-align)); --computed-space-above: var(--space-above,var(--dropdown-space-above)); --computed-horizontal-margin: var( --horizontal-margin,var(--dropdown-horizontal-margin) ); --before-el-top: calc(-1 * var(--computed-space-above)); visibility: hidden; z-index: var(--above-all-z-index); display: none !important; top: auto !important; right: auto !important; bottom: auto !important; left: var(--dropdown-left) !important; margin-top: var(--computed-space-above) !important; position: absolute !important; }
.TNsPxD::before { content: ""; display: block; height: var(--computed-space-above); position: absolute; top: var(--before-el-top); width: 100%; }
.TNsPxD[data-open="true"] { visibility: visible; }
.YZgQBw[data-open="calculating"] .TNsPxD, .YZgQBw[data-open="true"] .TNsPxD { display: grid !important; }
.okY9U1 { cursor: pointer; display: var(--item-icon-display,flex); }
.okY9U1 svg { height: var(--item-icon-size); width: var(--item-icon-size); }
.okY9U1 path { fill: var(--item-icon-color,currentcolor); }
.okY9U1.DVFVut::before { inset: 0px; content: ""; position: absolute; }
#SITE_CONTAINER.focus-ring-active .okY9U1:focus::before { outline: rgb(17, 109, 255) solid 2px; outline-offset: -2px; }
.okY9U1.VDxzQG { clip: rect(0px, 0px, 0px, 0px); clip-path: inset(50%); display: var(--sr-only-item-icon-display,flex); position: absolute; }
.okY9U1.VDxzQG:active, .okY9U1.VDxzQG:focus { clip-path: unset; position: static; }
.EX5Ksz[data-open] { transform: rotate(-180deg); }
.RAdtUj { display: var(--vertical-expand-collapse-display,var(--item-icon-display,flex)); }
.okY9U1:not(.DVFVut):not(.VDxzQG) { position: relative; }
.okY9U1:not(.DVFVut)::before { content: ""; height: max(100%, 24px); left: 50%; position: absolute; top: 50%; transform: translate(-50%, -50%); width: max(var(--item-icon-size),24px); }
.cf3HLb { display: var(--horizontal-menu-dropdown-display,block); }
.UUkylQ { display: var(--vertical-menu-dropdown-display); margin-top: calc(var(--menu-items-main-axis-gap, 0)*-1); width: 100%; }
.zIlxcF { --computed-space-above: var(--space-above,var(--dropdown-space-above)); height: var(--vertical-dropdown-height); visibility: var(--vertical-dropdown-visibility); margin-top: var(--vertical-dropdown-height,var(--computed-space-above)) !important; }
.mafHsF .zIlxcF { height: unset; visibility: unset; margin-top: var(--computed-space-above) !important; }
.yRGvfY { align-self: stretch; border-left: var(--horizontal-menu-item-divider,none); border-top: var(--vertical-menu-item-divider,none); display: var(--divider-display,none); }
.YZgQBw:last-child .yRGvfY { display: none; }
.lgvt4I { background: var(--item-background); border-bottom: var(--item-border-bottom); border-top: var(--item-border-top); box-shadow: var(--item-box-shadow); gap: var(--spacing-between-label-and-dropdown-icon); justify-content: var(--item-text-align); padding-bottom: var(--item-padding-bottom,var(--item-vertical-padding)); padding-top: var(--item-padding-top,var(--item-vertical-padding)); }
.JJdjxN { color: var(--item-color); 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: ; letter-spacing: var(--item-letter-spacing); line-height: var(--item-line-height); text-decoration-line: var(--item-text-decoration); text-shadow: var(--item-text-outline),var(--item-text-shadow); text-transform: var(--item-text-transform); }
.zi7u4T [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); }
.zi7u4T [data-part="menu-item"]:not([data-animation-name="none"]) [data-part="dropdown-icon"] { transition-duration: 0.4s; transition-property: transform; }
.zi7u4T [data-part="menu-item"] [data-part="dropdown-item-label"]::after, .zi7u4T [data-part="menu-item"] [data-part="label"]::after { background-color: currentcolor; content: ""; display: block; height: 1px; transform: scaleX(0); width: 100%; }
.zi7u4T [data-part="menu-item"] [data-part="label"]::before { content: "•" / ""; display: var(--item-label-bullet-display,inline-block); opacity: 0; padding-inline-end: 3px; }
.zi7u4T [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); }
.zi7u4T [data-part="menu-item"] [data-part="menu-item-content"][data-selected] [data-part="label"]::before { opacity: 1; }
.zi7u4T [data-part="menu-item"][data-animation-state="enterActive"], .zi7u4T [data-part="menu-item"][data-animation-state="enterDone"], .zi7u4T [data-part="menu-item"][data-open="true"] { --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); }
.zi7u4T [data-part="menu-item"] [data-selected] { --underline-scale: scaleX(1); --wash-scale: scaleX(0); --bullet-translate: translateX(0%); --bullet-opacity: 1; }
.zi7u4T [data-part="menu-item"][data-animation-name="underline"] [data-part="label"]::after { transform: var(--underline-scale); transform-origin: left center; transition: transform 0.3s; }
.zi7u4T [data-part="menu-item"][data-animation-name="underline"] [data-part="dropdown-item-label"]::after { display: block; transform: scaleX(0); transform-origin: left center; transition-duration: 0.3s; transition-property: transform; }
.zi7u4T [data-part="menu-item"][data-animation-name="underline"] [data-part="dropdown-item"]:hover [data-part="dropdown-item-label"]::after { transform: scaleX(1); }
.zi7u4T [data-part="menu-item"][data-animation-name="wash"] [data-part="menu-item-content"] { isolation: isolate; overflow: hidden; position: relative; }
.zi7u4T [data-part="menu-item"][data-animation-name="wash"] [data-part="menu-item-content"]::before { background-color: var(--item-hover-background); inset: 0px; content: ""; display: block; position: absolute; transform: var(--wash-scale); transform-origin: left center; transition: transform 0.4s; z-index: -1; }
.zi7u4T [data-part="menu-item"][data-animation-name="wash"] [data-part="menu-item-content"]:not([data-selected]):hover { background-color: var(--item-background); }
.zi7u4T [data-part="menu-item"][data-animation-name="wash"] [data-part="dropdown-item-label"] { transition: color 0.2s ease-in-out; }
.zi7u4T [data-part="menu-item"][data-animation-name="circle"] [data-part="menu-item-content"] { isolation: isolate; overflow: hidden; position: relative; }
.zi7u4T [data-part="menu-item"][data-animation-name="circle"] [data-part="menu-item-content"]::before { background-color: var(--item-hover-background); inset: 0px; clip-path: var(--circle-clip-path); content: ""; display: block; position: absolute; transition: clip-path 0.4s; z-index: -1; }
.zi7u4T [data-part="menu-item"][data-animation-name="circle"] [data-part="menu-item-content"]:not([data-selected]):hover { background-color: var(--item-background); }
.zi7u4T [data-part="menu-item"][data-animation-name="circle"] [data-part="dropdown-icon"] { transform: var(--dropdown-icon-transform); }
.zi7u4T [data-part="menu-item"][data-animation-name="wave"] [data-part="menu-item-content"]:not([data-selected]):hover { background-color: var(--item-background); }
.zi7u4T [data-part="menu-item"][data-animation-name="wave"] [data-part="menu-item-content"] { isolation: isolate; overflow: hidden; position: relative; }
.zi7u4T [data-part="menu-item"][data-animation-name="wave"] [data-part="menu-item-content"]::before { background-color: var(--item-hover-background); bottom: unset; content: ""; display: block; height: 135%; left: 0px; 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-position: center center; mask-size: 100% 100%; position: absolute; right: 0px; top: 0px; transform: var(--wave-tarnslate); transform-origin: center bottom; transition: transform 0.4s; z-index: -1; }
.zi7u4T [data-part="menu-item"][data-animation-name="wave"] [data-part="dropdown-item-label"] { transition: color 0.2s ease-in-out; }
.zi7u4T [data-part="menu-item"][data-animation-name="bullet"] [data-part="label"]::before { display: inline-block; opacity: var(--bullet-opacity); transform: var(--bullet-translate); transition-duration: 0.3s; }
.zi7u4T { box-sizing: border-box; display: flex; height: 100%; overflow-x: var(--container-overflow-x,unset); overflow-y: var(--container-overflow-y,visible); scrollbar-width: none; width: 100%; }
.zi7u4T.Et46Sx { border-left: var(--container-border-left); border-radius: var(--container-border-radius); border-right: var(--container-border-right); padding-left: var(--container-padding-left,0); padding-right: var(--container-padding-right,0); }
.Trmtvb { direction: var(--direction); }
.qi0bcm { column-gap: var(--menu-items-column-gap); display: flex; flex-direction: var(--container-flex-direction); flex-grow: var(--menu-items-flex-grow); flex-wrap: var(--container-flex-wrap,unset); height: auto; justify-content: var(--container-align); min-width: fit-content; overflow-x: visible; row-gap: var(--menu-items-row-gap); scrollbar-width: none; width: 100%; }
.BlM3nT { background: var(--container-background); border-bottom: var(--container-border-bottom); border-top: var(--container-border-top); box-shadow: var(--container-box-shadow); padding-bottom: var(--container-padding-bottom,0); padding-top: var(--container-padding-top,0); }
.n2xrZl { --icon-rotation: var( --scroll-button-icon-rotation-deg,calc(var(--scroll-button-icon-rotation) * 1deg) ); --icon-rotation-hover: var( --scroll-button-hover-icon-rotation-deg,calc(var(--scroll-button-hover-icon-rotation) * 1deg) ); align-items: center; cursor: pointer; display: flex; justify-content: center; overflow: hidden; pointer-events: auto; transform: var(--scroll-button-transform); visibility: hidden; }
.n2xrZl.LNYNgf { border-left: var(--scroll-button-border-left); border-radius: var(--scroll-button-border-radius); border-right: var(--scroll-button-border-right); }
.n2xrZl.LNYNgf .aTo_UF { padding-left: var(--scroll-button-padding-left,0); padding-right: var(--scroll-button-padding-right,0); }
.n2xrZl.JnQAfl .aTo_UF { padding-inline-end: var(--scroll-button-padding-inline-end,0); padding-inline-start: var(--scroll-button-padding-inline-start,0); }
.n2xrZl:hover, .n2xrZl[data-preview="hover"] { background: var(--scroll-button-hover-background,var(--scroll-button-background)); border-bottom: var(--scroll-button-hover-border-bottom,var(--scroll-button-border-bottom)); border-top: var(--scroll-button-hover-border-top,var(--scroll-button-border-top)); box-shadow: var(--scroll-button-hover-box-shadow,var(--scroll-button-box-shadow)); }
.n2xrZl:hover.LNYNgf, .n2xrZl[data-preview="hover"].LNYNgf { border-left: var(--scroll-button-hover-border-left,var(--scroll-button-border-left)); border-radius: var(--scroll-button-hover-border-radius,var(--scroll-button-border-radius)); border-right: var(--scroll-button-hover-border-right,var(--scroll-button-border-right)); }
.n2xrZl:hover.LNYNgf .aTo_UF, .n2xrZl[data-preview="hover"].LNYNgf .aTo_UF { padding-left: var(--scroll-button-hover-padding-left,var(--scroll-button-padding-left,0)); padding-right: var(--scroll-button-hover-padding-right,var(--scroll-button-padding-right,0)); }
.n2xrZl:hover .aTo_UF, .n2xrZl[data-preview="hover"] .aTo_UF { fill: var(--scroll-button-hover-icon-color,var(--scroll-button-icon-color)); height: var(--scroll-button-hover-icon-size,var(--scroll-button-icon-size)); transform: rotate(var(--icon-rotation-hover,var(--icon-rotation))); width: var(--scroll-button-hover-icon-size,var(--scroll-button-icon-size)); }
.n2xrZl:hover { transition: 0.08s linear; }
.wRGkgf { pointer-events: auto; visibility: visible; }
.JRUANI { pointer-events: none; visibility: hidden; }
.aTo_UF { fill: var(--scroll-button-icon-color); height: var(--scroll-button-icon-size); max-height: 100%; max-width: 100%; min-width: 1px; transform: rotate(var(--icon-rotation)); width: var(--scroll-button-icon-size); }
.aTo_UF > svg { height: inherit; width: inherit; }
.MJm86e { background: var(--scroll-button-background); border-bottom: var(--scroll-button-border-bottom); border-top: var(--scroll-button-border-top); box-shadow: var(--scroll-button-box-shadow); }
.BV22op { border-style: inherit; border-width: inherit; border-image: inherit; border-color: transparent; inset: 0px; display: var(--scroll-button-icon-display,flex); justify-content: space-between; padding-bottom: inherit; padding-top: inherit; pointer-events: none; position: absolute; }
.SKZitV { background: var(--container-background,var(--dropdown-menu-container-background)); border-bottom: var(--container-border-bottom,var(--dropdown-menu-container-border-bottom)); border-left: var(--container-border-left,var(--dropdown-menu-container-border-left)); border-radius: var(--container-border-radius,var(--dropdown-menu-container-border-radius)); border-right: var(--container-border-right,var(--dropdown-menu-container-border-right)); border-top: var(--container-border-top,var(--dropdown-menu-container-border-top)); box-shadow: var(--container-box-shadow,var(--dropdown-menu-container-box-shadow)); box-sizing: border-box; direction: var(--submenu-direction,var(--dropdown-menu-direction,var(--direction))); padding-bottom: var(--container-padding-bottom,var(--container-vertical-padding,var(--dropdown-menu-container-padding-bottom,var(--dropdown-menu-container-vertical-padding)))); padding-top: var(--container-padding-top,var(--container-vertical-padding,var(--dropdown-menu-container-padding-top,var(--dropdown-menu-container-vertical-padding)))); text-align: var(--align,var(--dropdown-menu-align)); min-width: min-content !important; }
.SKZitV.OcDYXy { padding-left: var(--container-padding-left,var(--container-horizontal-padding,var(--dropdown-menu-container-padding-left,var(--dropdown-menu-container-horizontal-padding)))); padding-right: var(--container-padding-right,var(--container-horizontal-padding,var(--dropdown-menu-container-padding-right,var(--dropdown-menu-container-horizontal-padding)))); }
.SKZitV.ELeynx { padding-inline-end: var(--container-padding-inline-end); padding-inline-start: var(--container-padding-inline-start); }
.CSIQNQ { --rows-number: calc((var(--items-number) / $columns-number) + 0.49); column-gap: var(--item-horizontal-spacing,var(--dropdown-menu-item-horizontal-spacing)); display: grid; grid-template-columns: repeat(var(--columns-number,var(--dropdown-menu-columns-number)),1fr); grid-template-rows: repeat(var(--rows-number),auto); row-gap: var(--item-vertical-spacing,var(--dropdown-menu-item-vertical-spacing)); }
@supports (width:round(1.9px,1px)) {
  .CSIQNQ { --rows-number: calc(round(up, var(--items-number) / $columns-number)); }
}
.V075FA { display: flex; flex-direction: column; gap: var(--sub-items-vertical-spacing-between,var(--dropdown-menu-sub-items-vertical-spacing-between)); margin-top: var(--sub-items-vertical-spacing-before,var(--dropdown-menu-sub-items-vertical-spacing-before)); }
.Qlx_TA { width: 100%; }
.nIXiEg { direction: var(--submenu-item-direction,var(--submenu-direction,var(--dropdown-menu-sub-item-direction,var(--dropdown-menu-direction,var(--direction))))); display: block; justify-self: var(--dropdown-menu-item-justify-self); padding-bottom: var(--item-padding-bottom,var(--item-vertical-padding,var(--dropdown-menu-item-vertical-padding))); padding-top: var(--item-padding-top,var(--item-vertical-padding,var(--dropdown-menu-item-vertical-padding))); text-align: var(--item-align,var(--align,var(--dropdown-menu-item-align,var(--dropdown-menu-align)))); }
.nIXiEg.OcDYXy { border-left: var(--item-border-left,var(--dropdown-menu-item-border-left)); border-radius: var(--item-border-radius,var(--dropdown-menu-item-border-radius)); border-right: var(--item-border-right,var(--dropdown-menu-item-border-right)); padding-left: var(--item-padding-left,var(--item-horizontal-padding,var(--dropdown-menu-item-horizontal-padding))); padding-right: var(--item-padding-right,var(--item-horizontal-padding,var(--dropdown-menu-item-horizontal-padding))); }
.nIXiEg.ELeynx { padding-inline-end: var(--item-padding-inline-end,var(--item-horizontal-padding,var(--dropdown-menu-item-horizontal-padding))); padding-inline-start: var(--item-padding-inline-start,var(--item-horizontal-padding,var(--dropdown-menu-item-horizontal-padding))); }
.nIXiEg.iAlHRu, .nIXiEg[data-preview="selected"] { background: var(--item-selected-background,var(--item-background,var(--dropdown-menu-item-selected-background,var(--dropdown-menu-item-background)))); border-bottom: var(--item-selected-border-bottom,var(--item-border-bottom,var(--dropdown-menu-item-selected-border-bottom,var(--dropdown-menu-item-border-bottom)))); border-top: var(--item-selected-border-top,var(--item-border-top,var(--dropdown-menu-item-selected-border-top,var(--dropdown-menu-item-border-top)))); box-shadow: var(--item-selected-box-shadow,var(--item-box-shadow,var(--dropdown-menu-item-selected-box-shadow,var(--dropdown-menu-item-box-shadow)))); color: var(--item-selected-color,var(--item-color,var(--dropdown-menu-item-selected-color,var(--dropdown-menu-item-color)))); 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: ; letter-spacing: var(--item-selected-letter-spacing,var(--item-letter-spacing,var(--dropdown-menu-item-selected-letter-spacing,var(--dropdown-menu-item-letter-spacing)))); line-height: var(--item-selected-line-height,var(--item-line-height,var(--dropdown-menu-item-selected-line-height,var(--dropdown-menu-item-line-height)))); text-decoration-line: var(--item-selected-text-decoration,var(--item-text-decoration,var(--dropdown-menu-item-selected-text-decoration,var(--dropdown-menu-item-text-decoration)))); text-shadow: var(--item-selected-text-outline,var(--item-text-outline,var(--dropdown-menu-item-selected-text-outline,var(--dropdown-menu-item-text-outline)))),var(--item-selected-text-shadow,var(--item-text-shadow,var(--dropdown-menu-item-selected-text-shadow,var(--dropdown-menu-item-text-shadow)))); text-transform: var(--item-selected-text-transform,var(--item-text-transform,var(--dropdown-menu-item-selected-text-transform,var(--dropdown-menu-item-text-transform)))); }
.nIXiEg.iAlHRu.OcDYXy, .nIXiEg[data-preview="selected"].OcDYXy { border-left: var(--item-selected-border-left,var(--item-border-left,var(--dropdown-menu-item-selected-border-left,var(--dropdown-menu-item-border-left)))); border-radius: var(--item-selected-border-radius,var(--item-border-radius,var(--dropdown-menu-item-selected-border-radius,var(--dropdown-menu-item-border-radius)))); border-right: var(--item-selected-border-right,var(--item-border-right,var(--dropdown-menu-item-selected-border-right,var(--dropdown-menu-item-border-right)))); }
.nIXiEg.iAlHRu .GWMLbE, .nIXiEg[data-preview="selected"] .GWMLbE { background-color: var(--item-selected-text-highlight,var(--item-text-highlight,var(--dropdown-menu-item-selected-text-highlight,var(--dropdown-menu-item-text-highlight)))); }
.nIXiEg.TINxS7, .nIXiEg:hover, .nIXiEg[data-preview="hover"] { background: var(--item-hover-background,var(--item-background,var(--dropdown-menu-item-hover-background,var(--dropdown-menu-item-background)))); border-bottom: var(--item-hover-border-bottom,var(--item-border-bottom,var(--dropdown-menu-item-hover-border-bottom,var(--dropdown-menu-item-border-bottom)))); border-top: var(--item-hover-border-top,var(--item-border-top,var(--dropdown-menu-item-hover-border-top,var(--dropdown-menu-item-border-top)))); box-shadow: var(--item-hover-box-shadow,var(--item-box-shadow,var(--dropdown-menu-item-hover-box-shadow,var(--dropdown-menu-item-box-shadow)))); color: var(--item-hover-color,var(--item-color,var(--dropdown-menu-item-hover-color,var(--dropdown-menu-item-color)))); 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: ; letter-spacing: var(--item-hover-letter-spacing,var(--item-letter-spacing,var(--dropdown-menu-item-hover-letter-spacing,var(--dropdown-menu-item-letter-spacing)))); line-height: var(--item-hover-line-height,var(--item-line-height,var(--dropdown-menu-item-hover-line-height,var(--dropdown-menu-item-line-height)))); text-decoration-line: var(--item-hover-text-decoration,var(--item-text-decoration,var(--dropdown-menu-item-hover-text-decoration,var(--dropdown-menu-item-text-decoration)))); text-shadow: var(--item-hover-text-outline,var(--item-text-outline,var(--dropdown-menu-item-hover-text-outline,var(--dropdown-menu-item-text-outline)))),var(--item-hover-text-shadow,var(--item-text-shadow,var(--dropdown-menu-item-hover-text-shadow,var(--dropdown-menu-item-text-shadow)))); text-transform: var(--item-hover-text-transform,var(--item-text-transform,var(--dropdown-menu-item-hover-text-transform,var(--dropdown-menu-item-text-transform)))); }
.nIXiEg.TINxS7.OcDYXy, .nIXiEg:hover.OcDYXy, .nIXiEg[data-preview="hover"].OcDYXy { border-left: var(--item-hover-border-left,var(--item-border-left,var(--dropdown-menu-item-hover-border-left,var(--dropdown-menu-item-border-left)))); border-radius: var(--item-hover-border-radius,var(--item-border-radius,var(--dropdown-menu-item-hover-border-radius,var(--dropdown-menu-item-border-radius)))); border-right: var(--item-hover-border-right,var(--item-border-right,var(--dropdown-menu-item-hover-border-right,var(--dropdown-menu-item-border-right)))); }
.nIXiEg.TINxS7 .GWMLbE, .nIXiEg:hover .GWMLbE, .nIXiEg[data-preview="hover"] .GWMLbE { background-color: var(--item-hover-text-highlight,var(--item-text-highlight,var(--dropdown-menu-item-hover-text-highlight,var(--dropdown-menu-item-text-highlight)))); }
.U6fXgO { direction: var(--submenu-sub-item-direction,var(--submenu-direction,var(--dropdown-menu-sub-item-direction,var(--dropdown-menu-direction,var(--direction))))); display: block; justify-self: var(--sub-item-justify-self); text-align: var(--sub-item-align,var(--align,var(--dropdown-menu-sub-item-align,var(--dropdown-menu-align)))); }
.U6fXgO.OcDYXy { border-left: var(--sub-item-border-left,var(--dropdown-menu-sub-item-border-left)); border-radius: var(--sub-item-border-radius,var(--dropdown-menu-sub-item-border-radius)); border-right: var(--sub-item-border-right,var(--dropdown-menu-sub-item-border-right)); padding-left: var(--sub-item-padding-left,var(--sub-item-horizontal-padding,var(--dropdown-menu-sub-item-horizontal-padding))); padding-right: var(--sub-item-padding-right,var(--sub-item-horizontal-padding,var(--dropdown-menu-sub-item-horizontal-padding))); }
.U6fXgO.iAlHRu, .U6fXgO[data-preview="selected"] { background: var(--sub-item-selected-background,var(--sub-item-background,var(--dropdown-menu-sub-item-selected-background,var(--dropdown-menu-sub-item-background)))); border-bottom: var(--sub-item-selected-border-bottom,var(--sub-item-border-bottom,var(--dropdown-menu-sub-item-selected-border-bottom,var(--dropdown-menu-sub-item-border-bottom)))); border-top: var(--sub-item-selected-border-top,var(--sub-item-border-top,var(--dropdown-menu-sub-item-selected-border-top,var(--dropdown-menu-sub-item-border-top)))); box-shadow: var(--sub-item-selected-box-shadow,var(--sub-item-box-shadow,var(--dropdown-menu-sub-item-selected-box-shadow,var(--dropdown-menu-sub-item-box-shadow)))); color: var(--sub-item-selected-color,var(--sub-item-color,var(--dropdown-menu-sub-item-selected-color,var(--dropdown-menu-sub-item-color)))); 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: ; letter-spacing: var(--sub-item-selected-letter-spacing,var(--sub-item-letter-spacing,var(--dropdown-menu-sub-item-selected-letter-spacing,var(--dropdown-menu-sub-item-letter-spacing)))); line-height: var(--sub-item-selected-line-height,var(--sub-item-line-height,var(--dropdown-menu-sub-item-selected-line-height,var(--dropdown-menu-sub-item-line-height)))); text-decoration-line: var(--sub-item-selected-text-decoration,var(--sub-item-text-decoration,var(--dropdown-menu-sub-item-selected-text-decoration,var(--dropdown-menu-sub-item-text-decoration)))); text-shadow: var(--sub-item-selected-text-outline,var(--sub-item-text-outline,var(--dropdown-menu-sub-item-selected-text-outline,var(--dropdown-menu-sub-item-text-outline)))),var(--sub-item-selected-text-shadow,var(--sub-item-text-shadow,var(--dropdown-menu-sub-item-selected-text-shadow,var(--dropdown-menu-sub-item-text-shadow)))); text-transform: var(--sub-item-selected-text-transform,var(--sub-item-text-transform,var(--dropdown-menu-sub-item-selected-text-transform,var(--dropdown-menu-sub-item-text-transform)))); }
.U6fXgO.iAlHRu.OcDYXy, .U6fXgO[data-preview="selected"].OcDYXy { border-left: var(--sub-item-selected-border-left,var(--sub-item-border-left,var(--dropdown-menu-sub-item-selected-border-left,var(--dropdown-menu-sub-item-border-left)))); border-radius: var(--sub-item-selected-border-radius,var(--sub-item-border-radius,var(--dropdown-menu-sub-item-selected-border-radius,var(--dropdown-menu-sub-item-border-radius)))); border-right: var(--sub-item-selected-border-right,var(--sub-item-border-right,var(--dropdown-menu-sub-item-selected-border-right,var(--dropdown-menu-sub-item-border-right)))); }
.U6fXgO.iAlHRu .K_a365, .U6fXgO[data-preview="selected"] .K_a365 { background-color: var(--sub-item-selected-text-highlight,var(--sub-item-text-highlight,var(--dropdown-menu-sub-item-selected-text-highlight,var(--dropdown-menu-sub-item-text-highlight)))); }
.U6fXgO.TINxS7, .U6fXgO:hover, .U6fXgO[data-preview="hover"] { background: var(--sub-item-hover-background,var(--sub-item-background,var(--dropdown-menu-sub-item-hover-background,var(--dropdown-menu-sub-item-background)))); border-bottom: var(--sub-item-hover-border-bottom,var(--sub-item-border-bottom,var(--dropdown-menu-sub-item-hover-border-bottom,var(--dropdown-menu-sub-item-border-bottom)))); border-top: var(--sub-item-hover-border-top,var(--sub-item-border-top,var(--dropdown-menu-sub-item-hover-border-top,var(--dropdown-menu-sub-item-border-top)))); box-shadow: var(--sub-item-hover-box-shadow,var(--sub-item-box-shadow,var(--dropdown-menu-sub-item-hover-box-shadow,var(--dropdown-menu-sub-item-box-shadow)))); color: var(--sub-item-hover-color,var(--sub-item-color,var(--dropdown-menu-sub-item-hover-color,var(--dropdown-menu-sub-item-color)))); 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: ; letter-spacing: var(--sub-item-hover-letter-spacing,var(--sub-item-letter-spacing,var(--dropdown-menu-sub-item-hover-letter-spacing,var(--dropdown-menu-sub-item-letter-spacing)))); line-height: var(--sub-item-hover-line-height,var(--sub-item-line-height,var(--dropdown-menu-sub-item-hover-line-height,var(--dropdown-menu-sub-item-line-height)))); text-decoration-line: var(--sub-item-hover-text-decoration,var(--sub-item-text-decoration,var(--dropdown-menu-sub-item-hover-text-decoration,var(--dropdown-menu-sub-item-text-decoration)))); text-shadow: var(--sub-item-hover-text-outline,var(--sub-item-text-outline,var(--dropdown-menu-sub-item-hover-text-outline,var(--dropdown-menu-sub-item-text-outline)))),var(--sub-item-hover-text-shadow,var(--sub-item-text-shadow,var(--dropdown-menu-sub-item-hover-text-shadow,var(--dropdown-menu-sub-item-text-shadow)))); text-transform: var(--sub-item-hover-text-transform,var(--sub-item-text-transform,var(--dropdown-menu-sub-item-hover-text-transform,var(--dropdown-menu-sub-item-text-transform)))); }
.U6fXgO.TINxS7.OcDYXy, .U6fXgO:hover.OcDYXy, .U6fXgO[data-preview="hover"].OcDYXy { border-left: var(--sub-item-hover-border-left,var(--sub-item-border-left,var(--dropdown-menu-sub-item-hover-border-left,var(--dropdown-menu-sub-item-border-left)))); border-radius: var(--sub-item-hover-border-radius,var(--sub-item-border-radius,var(--dropdown-menu-sub-item-hover-border-radius,var(--dropdown-menu-sub-item-border-radius)))); border-right: var(--sub-item-hover-border-right,var(--sub-item-border-right,var(--dropdown-menu-sub-item-hover-border-right,var(--dropdown-menu-sub-item-border-right)))); }
.U6fXgO.TINxS7 .K_a365, .U6fXgO:hover .K_a365, .U6fXgO[data-preview="hover"] .K_a365 { background-color: var(--sub-item-hover-text-highlight,var(--sub-item-text-highlight,var(--dropdown-menu-sub-item-hover-text-highlight,var(--dropdown-menu-sub-item-text-highlight)))); }
.GWMLbE { background-color: var(--item-text-highlight,var(--dropdown-menu-item-text-highlight)); display: inline-block; text-align: inherit; text-decoration-line: inherit; text-shadow: inherit; text-transform: inherit; }
.K_a365 { background-color: var(--sub-item-text-highlight,var(--dropdown-menu-sub-item-text-highlight)); }
.HDkLBy { background: var(--item-background,var(--dropdown-menu-item-background)); border-bottom: var(--item-border-bottom,var(--dropdown-menu-item-border-bottom)); border-top: var(--item-border-top,var(--dropdown-menu-item-border-top)); box-shadow: var(--item-box-shadow,var(--dropdown-menu-item-box-shadow)); color: var(--item-color,var(--dropdown-menu-item-color)); 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: ; letter-spacing: var(--item-letter-spacing,var(--dropdown-menu-item-letter-spacing)); line-height: var(--item-line-height,var(--dropdown-menu-item-line-height)); text-decoration-line: var(--item-text-decoration,var(--dropdown-menu-item-text-decoration)); text-shadow: var(--item-text-outline,var(--dropdown-menu-item-text-outline)),var(--item-text-shadow,var(--dropdown-menu-item-text-shadow)); text-transform: var(--item-text-transform,var(--dropdown-menu-item-text-transform)); }
.BEgsaf { background: var(--sub-item-background,var(--dropdown-menu-sub-item-background)); border-bottom: var(--sub-item-border-bottom,var(--dropdown-menu-sub-item-border-bottom)); border-top: var(--sub-item-border-top,var(--dropdown-menu-sub-item-border-top)); box-shadow: var(--sub-item-box-shadow,var(--dropdown-menu-sub-item-box-shadow)); color: var(--sub-item-color,var(--dropdown-menu-sub-item-color)); 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: ; letter-spacing: var(--sub-item-letter-spacing,var(--dropdown-menu-sub-item-letter-spacing)); line-height: var(--sub-item-line-height,var(--dropdown-menu-sub-item-line-height)); padding-bottom: var(--sub-item-padding-bottom,var(--sub-item-vertical-padding,var(--dropdown-menu-sub-item-vertical-padding))); padding-top: var(--sub-item-padding-top,var(--sub-item-vertical-padding,var(--dropdown-menu-sub-item-vertical-padding))); text-decoration-line: var(--sub-item-text-decoration,var(--dropdown-menu-sub-item-text-decoration)); text-shadow: var(--sub-item-text-outline,var(--dropdown-menu-sub-item-text-outline)),var(--sub-item-text-shadow,var(--dropdown-menu-sub-item-text-shadow)); text-transform: var(--sub-item-text-transform,var(--dropdown-menu-sub-item-text-transform)); }
.eH50g1[data-animation-name="revealFromTop"] { transition: opacity 0.4s cubic-bezier(0.645, 0.045, 0.355, 1), clip-path 0.4s; }
.eH50g1[data-animation-name="revealFromTop"][data-animation-state="enter"], .eH50g1[data-animation-name="revealFromTop"][data-animation-state="exitActive"], .eH50g1[data-animation-name="revealFromTop"][data-animation-state="exitDone"] { clip-path: var(--animation-clip-path); opacity: 0; }
.eH50g1[data-animation-name="revealFromTop"][data-animation-state="enterActive"], .eH50g1[data-animation-name="revealFromTop"][data-animation-state="exit"] { clip-path: inset(var(--shadow-margin,0) var(--shadow-margin,0) var(--shadow-margin,0) var(--shadow-margin,0)); }
.eH50g1[data-animation-name="revealFromTop"][data-animation-state="enterDone"] { clip-path: unset; }
.eH50g1[data-animation-name="revealFromTop"][data-animation-state="enterActive"], .eH50g1[data-animation-name="revealFromTop"][data-animation-state="enterDone"], .eH50g1[data-animation-name="revealFromTop"][data-animation-state="exit"] { opacity: 1; }
.eH50g1[data-animation-name="fadeIn"] { transition: opacity 0.4s cubic-bezier(0.645, 0.045, 0.355, 1); }
.eH50g1[data-animation-name="fadeIn"][data-animation-state="enter"], .eH50g1[data-animation-name="fadeIn"][data-animation-state="exitActive"], .eH50g1[data-animation-name="fadeIn"][data-animation-state="exitDone"] { opacity: 0; }
.eH50g1[data-animation-name="fadeIn"][data-animation-state="enterActive"], .eH50g1[data-animation-name="fadeIn"][data-animation-state="enterDone"], .eH50g1[data-animation-name="fadeIn"][data-animation-state="exit"] { opacity: 1; }
.eH50g1 { background: var(--container-background,var(--dropdown-container-background)); border-bottom: var(--container-border-bottom,var(--dropdown-container-border-bottom)); border-top: var(--container-border-top,var(--dropdown-container-border-top)); box-shadow: var(--container-box-shadow,var(--dropdown-container-box-shadow)); }
.eH50g1.gGzGW3 { border-left: var(--container-border-left,var(--dropdown-container-border-left)); border-radius: var(--container-border-radius,var(--dropdown-container-border-radius)); border-right: var(--container-border-right,var(--dropdown-container-border-right)); }
.eH50g1.BhA0mS { border-end-end-radius: var(--container-border-end-end-radius,var(--dropdown-container-border-end-end-radius)); border-end-start-radius: var(--container-border-end-start-radius,var(--dropdown-container-border-end-start-radius)); border-inline-end: var(--container-border-inline-end,var(--dropdown-container-border-inline-end)); border-inline-start: var(--container-border-inline-start,var(--dropdown-container-border-inline-start)); border-start-end-radius: var(--container-border-start-end-radius,var(--dropdown-container-border-start-end-radius)); border-start-start-radius: var(--container-border-start-start-radius,var(--dropdown-container-border-start-start-radius)); }
.fr3A7J { direction: ltr; }
.H2ENa1 { box-sizing: border-box; }
div.c_pphB { display: var(--l_display,var(--hamburger-menu-root-display,var(--container-display))); }
.HamburgerOpenButton3537389287__nav { display: inherit; height: inherit; width: auto; }
.rvGLLm { background: var(--background); border-bottom: var(--border-bottom); border-bottom-left-radius: var(--border-bottom-left-radius); border-bottom-right-radius: var(--border-bottom-right-radius); border-left: var(--border-left); border-right: var(--border-right); border-top: var(--border-top); border-top-left-radius: var(--border-top-left-radius); border-top-right-radius: var(--border-top-right-radius); box-shadow: var(--box-shadow); box-sizing: border-box; cursor: pointer; direction: var(--btn-direction); display: block; height: 100%; min-height: 10px; min-width: var(--btn-min-width); padding-bottom: var(--padding-bottom); padding-left: var(--padding-left); padding-right: var(--padding-right); padding-top: var(--padding-top); touch-action: manipulation; width: 100%; }
.rvGLLm.jMYm0H:not(:hover):not(:disabled) { border-color: var(--corvid-border-color,initial); }
.rvGLLm.y061lW:not(:hover):not(:disabled) { background-color: var(--corvid-background-color,var(--background)); }
.rvGLLm [data-preview="hover"], .rvGLLm:hover { background: var(--hover-background,var(--background)); border-bottom: var(--hover-border-bottom,var(--border-bottom)); border-bottom-left-radius: var(--hover-border-bottom-left-radius,var(--border-bottom-left-radius)); border-bottom-right-radius: var(--hover-border-bottom-right-radius,var(--border-bottom-right-radius)); border-left: var(--hover-border-left,var(--border-left)); border-right: var(--hover-border-right,var(--border-right)); border-top: var(--hover-border-top,var(--border-top)); border-top-left-radius: var(--hover-border-top-left-radius,var(--border-top-left-radius)); border-top-right-radius: var(--hover-border-top-right-radius,var(--border-top-right-radius)); box-shadow: var(--hover-box-shadow,var(--box-shadow)); padding-bottom: var(--hover-padding-bottom,var(--padding-bottom)); padding-left: var(--hover-padding-left,var(--padding-left)); padding-right: var(--hover-padding-right,var(--padding-right)); padding-top: var(--hover-padding-top,var(--padding-top)); }
.rvGLLm.mxKpu4:hover:not(:disabled) { border-color: var(--corvid-hover-border-color,initial); }
.rvGLLm.zBIMAq:hover:not(:disabled) { background-color: var(--corvid-hover-background-color,var(--hover-background,var(--background))); }
.rvGLLm [data-preview="disabled"], .rvGLLm:disabled { background: var(--disabled-background,var(--background)); border-bottom: var(--disabled-border-bottom,var(--border-bottom)); border-bottom-left-radius: var(--disabled-border-bottom-left-radius,var(--border-bottom-left-radius)); border-bottom-right-radius: var(--disabled-border-bottom-right-radius,var(--border-bottom-right-radius)); border-left: var(--disabled-border-left,var(--border-left)); border-right: var(--disabled-border-right,var(--border-right)); border-top: var(--disabled-border-top,var(--border-top)); border-top-left-radius: var(--disabled-border-top-left-radius,var(--border-top-left-radius)); border-top-right-radius: var(--disabled-border-top-right-radius,var(--border-top-right-radius)); box-shadow: var(--disabled-box-shadow,var(--box-shadow)); cursor: default; padding-bottom: var(--disabled-padding-bottom,var(--padding-bottom)); padding-left: var(--disabled-padding-left,var(--padding-left)); padding-right: var(--disabled-padding-right,var(--padding-right)); padding-top: var(--disabled-padding-top,var(--padding-top)); }
.rvGLLm.lPvoIB:disabled:not(:hover) { border-color: var(--corvid-disabled-border-color,initial); }
.rvGLLm.by2yNJ:disabled:not(:hover) { background-color: var(--corvid-disabled-background-color,var(--disabled-background,var(--background))); }
.hQsOje { background-color: var(--text-highlight,transparent); color: var(--color); direction: var(--direction); display: var(--label-display); font-style: ; font-variant-ligatures: ; font-variant-caps: ; font-variant-numeric: ; font-variant-east-asian: ; font-variant-alternates: ; font-variant-position: ; font-variant-emoji: ; font-weight: ; font-stretch: ; font-size: ; font-family: ; font-optical-sizing: ; font-size-adjust: ; font-kerning: ; font-feature-settings: ; font-variation-settings: ; font-language-override: ; letter-spacing: var(--letter-spacing); line-height: var(--line-height); max-width: 100%; min-width: 1.8em; overflow: var(--overflow,hidden); text-align: var(--text-align,revert); text-decoration-line: var(--text-decoration); text-overflow: var(--label-text-overflow); text-shadow: var(--text-outline),var(--text-shadow); text-transform: var(--text-transform); transition: inherit; white-space: var(--label-white-space); }
.rvGLLm.xNSufk:not(:hover):not(:disabled) .hQsOje { color: var(--corvid-color,var(--color)); }
.rvGLLm [data-preview="hover"] .hQsOje, .rvGLLm:hover .hQsOje { background-color: var(--hover-text-highlight,var(--text-highlight,transparent)); color: var(--hover-color,var(--color)); direction: var(--hover-direction,var(--direction)); display: var(--hover-label-display,var(--label-display)); font-style: ; font-variant-ligatures: ; font-variant-caps: ; font-variant-numeric: ; font-variant-east-asian: ; font-variant-alternates: ; font-variant-position: ; font-variant-emoji: ; font-weight: ; font-stretch: ; font-size: ; font-family: ; font-optical-sizing: ; font-size-adjust: ; font-kerning: ; font-feature-settings: ; font-variation-settings: ; font-language-override: ; letter-spacing: var(--hover-letter-spacing,var(--letter-spacing)); line-height: var(--hover-line-height,var(--line-height)); text-align: var(--hover-text-align,var(--text-align,revert)); text-decoration-line: var(--hover-text-decoration,var(--text-decoration)); text-shadow: var(--hover-text-outline,var(--text-outline)),var(--hover-text-shadow,var(--text-shadow)); text-transform: var(--hover-text-transform,var(--text-transform)); }
.rvGLLm.ogDVcg:hover:not(:disabled) .hQsOje { color: var(--corvid-hover-color,var(--hover-color,var(--color))); }
.rvGLLm [data-preview="disabled"] .hQsOje, .rvGLLm:disabled .hQsOje { background-color: var(--disabled-text-highlight,var(--text-highlight,transparent)); color: var(--disabled-color,var(--color)); direction: var(--disabled-direction,var(--direction)); display: var(--disabled-label-display,var(--label-display)); font-style: ; font-variant-ligatures: ; font-variant-caps: ; font-variant-numeric: ; font-variant-east-asian: ; font-variant-alternates: ; font-variant-position: ; font-variant-emoji: ; font-weight: ; font-stretch: ; font-size: ; font-family: ; font-optical-sizing: ; font-size-adjust: ; font-kerning: ; font-feature-settings: ; font-variation-settings: ; font-language-override: ; letter-spacing: var(--disabled-letter-spacing,var(--letter-spacing)); line-height: var(--disabled-line-height,var(--line-height)); text-align: var(--disabled-text-align,var(--text-align,revert)); text-decoration-line: var(--disabled-text-decoration,var(--text-decoration)); text-shadow: var(--disabled-text-outline,var(--text-outline)),var(--disabled-text-shadow,var(--text-shadow)); text-transform: var(--disabled-text-transform,var(--text-transform)); }
.rvGLLm.IfOI50:disabled:not(:hover) .hQsOje { color: var(--corvid-disabled-color,var(--disabled-color,var(--color))); }
.I56lbS { box-sizing: border-box; color: rgb(0, 0, 0); text-decoration: none; }
.pMSuoq { align-items: var(--container-align-items); display: flex; flex-basis: auto; flex-direction: var(--container-flex-direction); flex-grow: 1; gap: var(--content-gap,"0px"); height: 100%; justify-content: var(--container-justify-content); overflow: hidden; transition: 0.4s, visibility; width: 100%; }
.xyuOGi { fill: var(--icon-color); display: var(--icon-display); flex-shrink: 0; height: var(--icon-size); min-width: 1px; order: var(--icon-order,0); transform: rotate(var(--icon-rotation)); transition: inherit; width: var(--icon-size); }
.rvGLLm.Pczkxq:not(:hover):not(:disabled) .xyuOGi { fill: var(--corvid-icon-color,var(--icon-color)); }
.rvGLLm [data-preview="hover"] .xyuOGi, .rvGLLm:hover .xyuOGi { fill: var(--hover-icon-color,var(--icon-color)); display: var(--hover-icon-display,var(--icon-display)); height: var(--hover-icon-size,var(--icon-size)); transform: rotate(var(--hover-icon-rotation,var(--icon-rotation))); width: var(--hover-icon-size,var(--icon-size)); }
.rvGLLm.GRPSsV:hover:not(:disabled) .xyuOGi { fill: var(--corvid-hover-icon-color,var(--hover-icon-color,var(--icon-color))); }
.rvGLLm [data-preview="disabled"] .xyuOGi, .rvGLLm:disabled .xyuOGi { fill: var(--disabled-icon-color,var(--icon-color)); display: var(--disabled-icon-display,var(--icon-display)); height: var(--disabled-icon-size,var(--icon-size)); transform: rotate(var(--disabled-icon-rotation,var(--icon-rotation))); width: var(--disabled-icon-size,var(--icon-size)); }
.rvGLLm.hGEkMI:disabled:not(:hover) .xyuOGi { fill: var(--corvid-disabled-icon-color,var(--disabled-icon-color,var(--icon-color))); }
.xyuOGi svg, .xyuOGi > span { display: flex; height: inherit; width: inherit; }
.jMLWKi { display: inherit; height: inherit; width: auto; }
.HamburgerOverlay547129737__root { box-sizing: border-box; left: 0px; visibility: hidden; z-index: var(--above-all-z-index); height: calc(100vh - 0px) !important; position: fixed !important; top: 0px !important; width: 100vw !important; }
.HamburgerOverlay547129737__overlay { box-sizing: border-box; height: 100%; left: 0px; position: absolute; top: 0px; width: 100%; }
.HamburgerOverlay547129737__root.HamburgerOverlay547129737--isMenuOpen { visibility: visible; }
.HamburgerOverlay547129737__root:not(.HamburgerOverlay547129737--showBackgroundOverlay) { background-color: transparent; }
.HamburgerOverlay547129737__root.HamburgerOverlay547129737--shouldScroll { overflow: hidden scroll; }
.HamburgerOverlay547129737__scrollContent { position: relative; }
.scemAM[data-part="hamburger-overlay"] { opacity: var(--hamburger-overlay-initial-opacity); }
.scemAM[data-part="hamburger-overlay"][data-animation-name="fadeIn"] { transition: opacity 0.4s; }
.scemAM[data-part="hamburger-overlay"][data-animation-name="fadeIn"][data-animation-state="enterActive"], .scemAM[data-part="hamburger-overlay"][data-animation-name="fadeIn"][data-animation-state="enterDone"] { opacity: 1; }
.tVir9C { background: var(--background); border: var(--border); border-radius: var(--border-radius); box-shadow: var(--box-shadow); visibility: hidden; z-index: var(--above-all-z-index); height: calc(100vh - 0px) !important; inset-block-start: 0px !important; position: fixed !important; width: 100vw !important; }
.ZTgfG4, .tVir9C { box-sizing: border-box; inset-inline-start: 0px; }
.ZTgfG4 { height: 100%; inset-block-start: 0px; position: absolute; width: 100%; }
.meddft { visibility: visible; }
.tVir9C:not(.Ujf5u0) { background-color: transparent; }
.XTKAK7 { overflow: hidden scroll; }
.IKAmsN { position: relative; }
.cwL6XW { cursor: pointer; }
.KaEeLN { --container-corvid-border-color: rgba(var(--brd,var(--color_15,color_15)),var(--alpha-brd,1)); --container-corvid-border-size: var(--brw,1px); --container-corvid-background-color: rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1)); --backdrop-filter: $backdrop-filter; }
.uYj0Sg { backdrop-filter: var(--backdrop-filter,none); background-color: var(--container-corvid-background-color,rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1))); background-image: var(--bg-gradient,none); border: var(--container-corvid-border-width,var(--brw,1px)) solid var(--container-corvid-border-color,rgba(var(--brd,var(--color_15,color_15)),var(--alpha-brd,1))); border-radius: var(--rd,5px); inset: 0px; box-shadow: var(--shd,0 1px 4px rgba(0,0,0,.6)); position: absolute; }
.StylableHorizontalMenu3372578893__root { box-sizing: border-box; display: flex; height: 100%; width: 100%; }
.StylableHorizontalMenu3372578893__root * { box-sizing: border-box; }
.StylableHorizontalMenu3372578893__menu { display: flex; flex-wrap: var(--menu-flex-wrap,wrap); min-width: fit-content; }
.StylableHorizontalMenu3372578893__root.StylableHorizontalMenu3372578893---menuMode-6-scroll .StylableHorizontalMenu3372578893__menuItem { box-sizing: border-box; height: 100%; margin-bottom: 0px !important; margin-top: 0px !important; }
.StylableHorizontalMenu3372578893__root.StylableHorizontalMenu3372578893---menuMode-6-scroll .StylableHorizontalMenu3372578893__menu > li:first-of-type .StylableHorizontalMenu3372578893__menuItem { margin-inline-start: 0px !important; }
.StylableHorizontalMenu3372578893__root.StylableHorizontalMenu3372578893---menuMode-6-scroll .StylableHorizontalMenu3372578893__menu > li:last-of-type .StylableHorizontalMenu3372578893__menuItem { margin-inline-end: 0px !important; }
.StylableHorizontalMenu3372578893__root.StylableHorizontalMenu3372578893---menuMode-6-scroll .StylableHorizontalMenu3372578893__menu { height: auto !important; margin: 0px !important; }
.StylableHorizontalMenu3372578893__root.StylableHorizontalMenu3372578893---menuMode-6-scroll { overflow-x: scroll; scrollbar-width: none; }
.StylableHorizontalMenu3372578893__root.StylableHorizontalMenu3372578893---menuMode-6-scroll::-webkit-scrollbar { display: none; }
.StylableHorizontalMenu3372578893__menuItem { --focus-ring-box-shadow: inset 0 0 0 2px #116dff,inset 0 0 0 4px #fff !important; position: relative; }
.StylableHorizontalMenu3372578893__megaMenuWrapper { display: flex; }
.itemDepth02233374943__root { cursor: pointer; display: block; flex: 1 1 0%; text-decoration: none; }
.itemDepth02233374943__root.itemDepth02233374943--isCurrentPage, .itemDepth02233374943__root.itemDepth02233374943--isCurrentPage .itemDepth02233374943__label, .itemDepth02233374943__root.itemDepth02233374943--isHovered, .itemDepth02233374943__root.itemDepth02233374943--isHovered .itemDepth02233374943__label { transition: 0.08s linear; }
.itemDepth02233374943__container { align-items: center; display: flex; height: 100%; }
.itemDepth02233374943__label { transition: inherit; white-space: nowrap; }
.itemDepth02233374943__itemWrapper { flex-grow: inherit; }
.itemDepth02233374943__positionBox { display: none; margin: auto; position: fixed; z-index: var(--position-box-z-index,47); }
.itemDepth02233374943__positionBox.itemDepth02233374943--isColumn { left: 0px; position: absolute; right: 0px; }
.itemDepth02233374943__positionBox.itemDepth02233374943--isStretched { max-width: unset; }
@keyframes itemDepth02233374943__fadeIn { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
.itemDepth02233374943__animationBox { animation-delay: calc(var(--is-animated) * .05s); animation-duration: calc(var(--is-animated) * .1s); animation-fill-mode: forwards; max-height: var(--max-height,none); opacity: 0; overflow-y: var(--overflow-y,visible); transition: border-color 0.08s cubic-bezier(0.25, 1, 0.5, 1), box-shadow 0.08s cubic-bezier(0.25, 1, 0.5, 1); }
.itemDepth02233374943__positionBox.itemDepth02233374943--isStretched > .itemDepth02233374943__animationBox { width: 100%; }
.itemDepth02233374943__positionBox.itemDepth02233374943--isStretched .itemDepth02233374943__megaMenuComp { width: 100% !important; }
.itemDepth02233374943__alignBox { display: flex; }
.itemDepth02233374943__list { column-gap: calc(1px * var(--horizontalSpacing)); }
.itemDepth02233374943__itemWrapper[data-hovered] > .itemDepth02233374943__positionBox { display: block; visibility: hidden; }
.itemDepth02233374943__itemWrapper[data-shown] > .itemDepth02233374943__positionBox { display: block; visibility: visible; }
.itemDepth02233374943__itemWrapper[data-hovered] > .itemDepth02233374943__positionBox > .itemDepth02233374943__animationBox { animation-name: itemDepth02233374943__fadeIn; }
.itemDepth02233374943__megaMenuComp { direction: ltr; flex-shrink: 0; margin-top: var(--containerMarginTop) !important; padding: 0px !important; }
.itemDepth02233374943__itemWrapper:not([data-hovered]) .itemDepth02233374943__megaMenuComp { display: none; }
.itemDepth12472627565__root { display: block; position: relative; text-decoration: none; }
.itemDepth12472627565__container { display: flex; }
.itemDepth12472627565__label { display: block; overflow: hidden; overflow-wrap: var(--label-word-wrap); text-overflow: clip; white-space: var(--white-space); text-align: inherit !important; }
.itemDepth12472627565__itemWrapper { break-inside: avoid; position: relative; }
.itemDepth12472627565__itemWrapper::after { clear: both; content: ""; display: table; }
.itemDepth12472627565__positionBox { display: var(--subsubmenu-box-display); left: var(--subsubmenu-box-left); position: var(--subsubmenu-box-position); right: var(--subsubmenu-box-right); top: 0px; }
.itemDepth12472627565__positionBox[data-reverted] { left: var(--subsubmenu-box-right); right: var(--subsubmenu-box-left); }
.itemDepth12472627565__itemWrapper[data-hovered] > .itemDepth12472627565__positionBox { display: block; }
@keyframes itemDepth12472627565__fadeIn { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
.itemDepth12472627565__animationBox { animation-delay: calc(var(--is-animated) * .05s); animation-duration: calc(var(--is-animated) * .1s); animation-fill-mode: forwards; opacity: 0; margin-top: 0px !important; }
.itemDepth12472627565__itemWrapper[data-hovered] > .itemDepth12472627565__positionBox > .itemDepth12472627565__animationBox { animation-name: itemDepth12472627565__fadeIn; }
.submenu815198092__heading .itemDepth12472627565__label { color: rgb(0, 0, 0); }
.submenu815198092__pageWrapper { margin-left: auto !important; margin-right: auto !important; }
.submenu815198092__overrideWidth { width: 100% !important; }
.submenu815198092__rowItem:last-child { margin-bottom: 0px !important; }
.submenu815198092__rowItem + .submenu815198092__rowItem, .submenu815198092__rowItem:first-child { margin-top: 0px; }
.kvKptz { display: var(--navbar-display,block); height: 100%; }
.NZHLsZ:hover { z-index: var(--is-sticky,auto); }
.ffrP7D { clip: rect(0px, 0px, 0px, 0px); border: 0px; height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; }
.mfxFLH { min-height: var(--min-height-override); min-width: var(--min-width-override); }
.itemShared2352141355__rootContainer { height: 100%; }
.itemShared2352141355__rootContainer.itemShared2352141355--isRow { display: flex; flex-direction: row; }
.itemShared2352141355__rootContainer.itemShared2352141355--isRow .itemShared2352141355__menuItem { flex-grow: 1; }
.itemShared2352141355__accessibilityIconWrapper { width: 0px; }
.itemShared2352141355__accessibilityIconWrapper.itemShared2352141355--isIconShown { margin-inline: 4px 8px; width: unset; }
.itemShared2352141355__accessibilityIconWrapper.itemShared2352141355--isTopLevel.itemShared2352141355--isIconShown { align-items: center; display: flex; }
.itemShared2352141355__accessibilityIcon { clip: rect(0px, 0px, 0px, 0px); clip-path: inset(50%); height: 0px; width: 0px; }
.itemShared2352141355__accessibilityIcon.itemShared2352141355--isIconShown { background: rgb(255, 255, 255); clip-path: unset; height: 24px; width: 24px; }
.itemShared2352141355__accessibilityIcon.itemShared2352141355--isOpen { rotate: 180deg; }
.ScrollButton2305195801__root { align-items: center; cursor: pointer; display: flex; justify-content: center; opacity: 0; overflow: hidden; pointer-events: none; }
.ScrollButton2305195801__root:hover { transition: 0.08s linear; }
.ScrollButton2305195801__root.ScrollButton2305195801---side-4-left { transform: scaleX(-1); }
.ScrollButton2305195801__root.ScrollButton2305195801--isVisible { opacity: 1; pointer-events: auto; }
.ScrollButton2305195801__icon { max-height: 100%; max-width: 100%; min-width: 1px; }
.ScrollButton2305195801__icon > svg { height: inherit; width: inherit; }
.ScrollControls2015960785__root { border-style: inherit; border-width: inherit; border-image: inherit; border-color: transparent; inset: 0px; display: var(--scroll-controls-display,flex); justify-content: space-between; padding-bottom: inherit; padding-top: inherit; pointer-events: none; position: absolute; }
:host(:not(.device-mobile-optimized)) .CohWsy, body:not(.device-mobile-optimized) .CohWsy { display: flex; }
:host(:not(.device-mobile-optimized)) .V5AUxf, body:not(.device-mobile-optimized) .V5AUxf { column-gap: var(--margin); direction: var(--direction); display: flex; margin: 0px auto; position: relative; width: calc(100% - var(--padding)*2); }
:host(:not(.device-mobile-optimized)) .V5AUxf > *, body:not(.device-mobile-optimized) .V5AUxf > * { direction: ltr; flex: var(--column-flex) 1 0%; left: 0px; margin-bottom: var(--padding); margin-top: var(--padding); min-width: 0px; position: relative; top: 0px; }
:host(.device-mobile-optimized) .V5AUxf, body.device-mobile-optimized .V5AUxf { display: block; padding-bottom: var(--padding-y); padding-left: var(--padding-x,0); padding-right: var(--padding-x,0); padding-top: var(--padding-y); position: relative; }
:host(.device-mobile-optimized) .V5AUxf > *, body.device-mobile-optimized .V5AUxf > * { margin-bottom: var(--margin); position: relative; }
:host(.device-mobile-optimized) .V5AUxf > :first-child, body.device-mobile-optimized .V5AUxf > :first-child { margin-top: var(--firstChildMarginTop,0); }
:host(.device-mobile-optimized) .V5AUxf > :last-child, body.device-mobile-optimized .V5AUxf > :last-child { margin-bottom: var(--lastChildMarginBottom); }
.LIhNy3 { backface-visibility: hidden; }
.jhxvbR, .mtrorN { display: block; height: 100%; width: 100%; }
.jhxvbR img { max-width: 100%; }
.jhxvbR[data-animate-blur] img { filter: blur(9px); transition: filter 0.8s ease-in; }
.jhxvbR[data-animate-blur] img[data-load-done] { filter: none; }
.if7Vw2 { height: 100%; left: 0px; mask-image: var(--mask-image,none); mask-position: var(--mask-position,0); mask-repeat: var(--mask-repeat,no-repeat); mask-size: var(--mask-size,100%); overflow: hidden; pointer-events: var(--fill-layer-background-media-pointer-events); position: absolute; top: 0px; width: 100%; }
.if7Vw2.f0uTJH { clip: rect(0px, auto, auto, 0px); }
.if7Vw2 .i1tH8h { height: 100%; position: absolute; top: 0px; width: 100%; }
.if7Vw2 .DXi4PB { height: 100%; opacity: 1; }
.if7Vw2 .DXi4PB img { height: 100%; width: 100%; }
@supports (-webkit-hyphens:none) {
  .if7Vw2.f0uTJH { clip: auto; clip-path: inset(0px); }
}
.wG8dni { height: 100%; }
.tcElKx { background-color: var(--bg-overlay-color); background-image: var(--bg-gradient); transition: var(--inherit-transition); }
.ImALHf, .Ybjs9b { opacity: var(--fill-layer-video-opacity); }
.UWmm3w { bottom: var(--media-padding-bottom); height: var(--media-padding-height); position: absolute; top: var(--media-padding-top); width: 100%; }
.Yjj1af { transform: scale(var(--scale,1)); transition: var(--transform-duration,transform 0s); }
.ImALHf { height: 100%; position: relative; width: 100%; }
media-canvas { display: block; height: 100%; }
.KCM6zk { opacity: var(--fill-layer-video-opacity,var(--fill-layer-image-opacity,1)); }
.KCM6zk .DXi4PB, .KCM6zk .ImALHf, .KCM6zk .Ybjs9b { opacity: 1; }
._uqPqy { clip-path: var(--fill-layer-clip); }
._uqPqy, .eKyYhK { position: absolute; top: 0px; }
._uqPqy, .eKyYhK, .x0mqQS img { height: 100%; width: 100%; }
.pnCr6P { opacity: 1; }
.blf7sp, .pnCr6P { position: absolute; top: 0px; }
.blf7sp { height: 0px; left: 0px; overflow: hidden; width: 0px; }
.rWP3Gv { left: 0px; pointer-events: var(--fill-layer-background-media-pointer-events); position: var(--fill-layer-background-media-position); }
.Tr4n3d, .rWP3Gv, .wRqk6s { height: 100%; top: 0px; width: 100%; }
.wRqk6s { position: absolute; }
.Tr4n3d { background-color: var(--fill-layer-background-overlay-color); opacity: var(--fill-layer-background-overlay-blend-opacity-fallback,1); position: var(--fill-layer-background-overlay-position); transform: var(--fill-layer-background-overlay-transform); }
@supports (mix-blend-mode:overlay) {
  .Tr4n3d { mix-blend-mode: var(--fill-layer-background-overlay-blend-mode); opacity: var(--fill-layer-background-overlay-blend-opacity,1); }
}
.VXAmO2 { --divider-pin-height__: min(1,calc(var(--divider-layers-pin-factor__) + 1)); --divider-pin-layer-height__: var( --divider-layers-pin-factor__ ); --divider-pin-border__: min(1,calc(var(--divider-layers-pin-factor__) / -1 + 1)); height: calc(var(--divider-height__) + var(--divider-pin-height__)*var(--divider-layers-size__)*var(--divider-layers-y__)); }
.VXAmO2, .VXAmO2 .dy3w_9 { left: 0px; position: absolute; width: 100%; }
.VXAmO2 .dy3w_9 { --divider-layer-i__: var(--divider-layer-i,0); background-position: left calc(50% + var(--divider-offset-x__) + var(--divider-layers-x__)*var(--divider-layer-i__)) bottom; background-repeat: repeat-x; border-bottom-style: solid; border-bottom-width: calc(var(--divider-pin-border__)*var(--divider-layer-i__)*var(--divider-layers-y__)); height: calc(var(--divider-height__) + var(--divider-pin-layer-height__)*var(--divider-layer-i__)*var(--divider-layers-y__)); opacity: calc(1 - var(--divider-layer-i__)/(var(--divider-layer-i__) + 1)); }
.UORcXs { --divider-height__: var(--divider-top-height,auto); --divider-offset-x__: var(--divider-top-offset-x,0px); --divider-layers-size__: var(--divider-top-layers-size,0); --divider-layers-y__: var(--divider-top-layers-y,0px); --divider-layers-x__: var(--divider-top-layers-x,0px); --divider-layers-pin-factor__: var(--divider-top-layers-pin-factor,0); border-top: var(--divider-top-padding,0) solid var(--divider-top-color,currentColor); opacity: var(--divider-top-opacity,1); top: 0px; transform: var(--divider-top-flip,scaleY(-1)); }
.UORcXs .dy3w_9 { background-image: var(--divider-top-image,none); background-size: var(--divider-top-size,contain); border-color: var(--divider-top-color,currentColor); bottom: 0px; filter: var(--divider-top-filter,none); }
.UORcXs .dy3w_9[data-divider-layer="1"] { display: var(--divider-top-layer-1-display,block); }
.UORcXs .dy3w_9[data-divider-layer="2"] { display: var(--divider-top-layer-2-display,block); }
.UORcXs .dy3w_9[data-divider-layer="3"] { display: var(--divider-top-layer-3-display,block); }
.Io4VUz { --divider-height__: var(--divider-bottom-height,auto); --divider-offset-x__: var(--divider-bottom-offset-x,0px); --divider-layers-size__: var(--divider-bottom-layers-size,0); --divider-layers-y__: var(--divider-bottom-layers-y,0px); --divider-layers-x__: var(--divider-bottom-layers-x,0px); --divider-layers-pin-factor__: var(--divider-bottom-layers-pin-factor,0); border-bottom: var(--divider-bottom-padding,0) solid var(--divider-bottom-color,currentColor); bottom: 0px; opacity: var(--divider-bottom-opacity,1); transform: var(--divider-bottom-flip,none); }
.Io4VUz .dy3w_9 { background-image: var(--divider-bottom-image,none); background-size: var(--divider-bottom-size,contain); border-color: var(--divider-bottom-color,currentColor); bottom: 0px; filter: var(--divider-bottom-filter,none); }
.Io4VUz .dy3w_9[data-divider-layer="1"] { display: var(--divider-bottom-layer-1-display,block); }
.Io4VUz .dy3w_9[data-divider-layer="2"] { display: var(--divider-bottom-layer-2-display,block); }
.Io4VUz .dy3w_9[data-divider-layer="3"] { display: var(--divider-bottom-layer-3-display,block); }
.LHrbPP { background: rgb(255, 255, 255); border-radius: 24px; color: rgb(17, 109, 255); cursor: pointer; font-family: Helvetica, Arial, メイリオ, meiryo, "ヒラギノ角ゴ pro w3", "hiragino kaku gothic pro", sans-serif; font-size: 14px; height: 0px; left: 50%; margin-left: -94px; opacity: 0; padding: 0px 24px; pointer-events: none; position: absolute; top: 60px; width: 0px; z-index: 9999; }
.LHrbPP:focus { border: 2px solid; height: 40px; opacity: 1; pointer-events: auto; width: auto; }
.MW5IWV { height: 100%; left: 0px; mask-image: var(--mask-image,none); mask-position: var(--mask-position,0); mask-repeat: var(--mask-repeat,no-repeat); mask-size: var(--mask-size,100%); overflow: hidden; pointer-events: var(--fill-layer-background-media-pointer-events); position: absolute; top: 0px; width: 100%; }
.MW5IWV.N3eg0s { clip: rect(0px, auto, auto, 0px); }
.MW5IWV .Kv1aVt { height: 100%; position: absolute; top: 0px; width: 100%; }
.MW5IWV .dLPlxY { height: 100%; opacity: 1; }
.MW5IWV .dLPlxY img { height: 100%; width: 100%; }
@supports (-webkit-hyphens:none) {
  .MW5IWV.N3eg0s { clip: auto; clip-path: inset(0px); }
}
.VgO9Yg { height: 100%; }
.LWbAav { background-color: var(--bg-overlay-color); background-image: var(--bg-gradient); transition: var(--inherit-transition); }
.K_YxMd, .yK6aSC { opacity: var(--fill-layer-video-opacity); }
.NGjcJN { bottom: var(--media-padding-bottom); height: var(--media-padding-height); position: absolute; top: var(--media-padding-top); width: 100%; }
.mNGsUM { transform: scale(var(--scale,1)); transition: var(--transform-duration,transform 0s); }
.K_YxMd { height: 100%; position: relative; width: 100%; }
media-canvas { display: block; height: 100%; }
.I8xA4L { opacity: var(--fill-layer-video-opacity,var(--fill-layer-image-opacity,1)); }
.I8xA4L .K_YxMd, .I8xA4L .dLPlxY, .I8xA4L .yK6aSC { opacity: 1; }
.Oqnisf { overflow: visible; }
.Oqnisf > .MW5IWV .LWbAav { background-color: var(--section-corvid-background-color,var(--bg-overlay-color)); }
.cM88eO { backface-visibility: hidden; }
.YtfWHd { left: 0px; top: 0px; }
.YtfWHd, .mj3xJ8 { position: absolute; }
.mj3xJ8 { clip: rect(0px, 0px, 0px, 0px); background-color: rgb(255, 255, 255); border-radius: 50%; bottom: 3px; color: rgb(0, 0, 0); display: grid; height: 24px; outline: rgb(0, 0, 0) solid 1px; place-items: center; pointer-events: none; right: 3px; width: 24px; z-index: 9999; }
.mj3xJ8:active, .mj3xJ8:focus { clip: auto; pointer-events: auto; }
.Tj01hh, .jhxvbR { display: block; height: 100%; width: 100%; }
.jhxvbR img { max-width: 100%; }
.jhxvbR[data-animate-blur] img { filter: blur(9px); transition: filter 0.8s ease-in; }
.jhxvbR[data-animate-blur] img[data-load-done] { filter: none; }
.bX9O_S { clip-path: var(--fill-layer-clip); }
.Z_wCwr, .bX9O_S { position: absolute; top: 0px; }
.Jxk_UL img, .Z_wCwr, .bX9O_S { height: 100%; width: 100%; }
.K8MSra { opacity: 0; }
.K8MSra, .YTb3b4 { position: absolute; top: 0px; }
.YTb3b4 { height: 0px; left: 0px; overflow: hidden; width: 0px; }
.SUz0WK { left: 0px; pointer-events: var(--fill-layer-background-media-pointer-events); position: var(--fill-layer-background-media-position); }
.FNxOn5, .SUz0WK, .m4khSP { height: 100%; top: 0px; width: 100%; }
.FNxOn5 { position: absolute; }
.m4khSP { background-color: var(--fill-layer-background-overlay-color); opacity: var(--fill-layer-background-overlay-blend-opacity-fallback,1); position: var(--fill-layer-background-overlay-position); transform: var(--fill-layer-background-overlay-transform); }
@supports (mix-blend-mode:overlay) {
  .m4khSP { mix-blend-mode: var(--fill-layer-background-overlay-blend-mode); opacity: var(--fill-layer-background-overlay-blend-opacity,1); }
}
.dkukWC { --divider-pin-height__: min(1,calc(var(--divider-layers-pin-factor__) + 1)); --divider-pin-layer-height__: var( --divider-layers-pin-factor__ ); --divider-pin-border__: min(1,calc(var(--divider-layers-pin-factor__) / -1 + 1)); height: calc(var(--divider-height__) + var(--divider-pin-height__)*var(--divider-layers-size__)*var(--divider-layers-y__)); }
.dkukWC, .dkukWC .FRCqDF { left: 0px; position: absolute; width: 100%; }
.dkukWC .FRCqDF { --divider-layer-i__: var(--divider-layer-i,0); background-position: left calc(50% + var(--divider-offset-x__) + var(--divider-layers-x__)*var(--divider-layer-i__)) bottom; background-repeat: repeat-x; border-bottom-style: solid; border-bottom-width: calc(var(--divider-pin-border__)*var(--divider-layer-i__)*var(--divider-layers-y__)); height: calc(var(--divider-height__) + var(--divider-pin-layer-height__)*var(--divider-layer-i__)*var(--divider-layers-y__)); opacity: calc(1 - var(--divider-layer-i__)/(var(--divider-layer-i__) + 1)); }
.xnZvZH { --divider-height__: var(--divider-top-height,auto); --divider-offset-x__: var(--divider-top-offset-x,0px); --divider-layers-size__: var(--divider-top-layers-size,0); --divider-layers-y__: var(--divider-top-layers-y,0px); --divider-layers-x__: var(--divider-top-layers-x,0px); --divider-layers-pin-factor__: var(--divider-top-layers-pin-factor,0); border-top: var(--divider-top-padding,0) solid var(--divider-top-color,currentColor); opacity: var(--divider-top-opacity,1); top: 0px; transform: var(--divider-top-flip,scaleY(-1)); }
.xnZvZH .FRCqDF { background-image: var(--divider-top-image,none); background-size: var(--divider-top-size,contain); border-color: var(--divider-top-color,currentColor); bottom: 0px; filter: var(--divider-top-filter,none); }
.xnZvZH .FRCqDF[data-divider-layer="1"] { display: var(--divider-top-layer-1-display,block); }
.xnZvZH .FRCqDF[data-divider-layer="2"] { display: var(--divider-top-layer-2-display,block); }
.xnZvZH .FRCqDF[data-divider-layer="3"] { display: var(--divider-top-layer-3-display,block); }
.MBOSCN { --divider-height__: var(--divider-bottom-height,auto); --divider-offset-x__: var(--divider-bottom-offset-x,0px); --divider-layers-size__: var(--divider-bottom-layers-size,0); --divider-layers-y__: var(--divider-bottom-layers-y,0px); --divider-layers-x__: var(--divider-bottom-layers-x,0px); --divider-layers-pin-factor__: var(--divider-bottom-layers-pin-factor,0); border-bottom: var(--divider-bottom-padding,0) solid var(--divider-bottom-color,currentColor); bottom: 0px; opacity: var(--divider-bottom-opacity,1); transform: var(--divider-bottom-flip,none); }
.MBOSCN .FRCqDF { background-image: var(--divider-bottom-image,none); background-size: var(--divider-bottom-size,contain); border-color: var(--divider-bottom-color,currentColor); bottom: 0px; filter: var(--divider-bottom-filter,none); }
.MBOSCN .FRCqDF[data-divider-layer="1"] { display: var(--divider-bottom-layer-1-display,block); }
.MBOSCN .FRCqDF[data-divider-layer="2"] { display: var(--divider-bottom-layer-2-display,block); }
.MBOSCN .FRCqDF[data-divider-layer="3"] { display: var(--divider-bottom-layer-3-display,block); }
.TWFxr5 { height: auto !important; }
.May50y { overflow: hidden !important; }

















#masterPage:not(.landingPage) #PAGES_CONTAINER { margin-top: 0px; margin-bottom: 0px; }
#masterPage.landingPage #CONTROLLER_COMP_CUSTOM_ID { display: none; }
#masterPage.landingPage #SOSP_CONTAINER_CUSTOM_ID { display: none; }
#masterPage.landingPage #SITE_FOOTER { display: none; }
#masterPage.landingPage #SITE_HEADER { display: none; }
#masterPage.landingPage #comp-kjct9gzk { display: none; }
#masterPage.landingPage #comp-lpt96vna { display: none; }
#masterPage.landingPage #SITE_HEADER-placeholder { display: none; }
#masterPage.landingPage #SITE_FOOTER-placeholder { display: none; }
#SITE_CONTAINER.focus-ring-active :not(.has-custom-focus):not(.ignore-focus):not([tabindex="-1"]):focus, #SITE_CONTAINER.focus-ring-active :not(.has-custom-focus):not(.ignore-focus):not([tabindex="-1"]):focus ~ .sdkShowFocusOnSibling { --focus-ring-box-shadow: 0 0 0 2px #116dff; z-index: 1; box-shadow: var(--focus-ring-box-shadow) !important; }
.has-inner-focus-ring { --focus-ring-box-shadow: 0 0 0 2px #116dff !important; }
#masterPage { left: 0px; margin-left: 0px; width: 100%; min-width: 0px; }
#PAGES_CONTAINER { --pinned-layer-in-container: 50; --above-all-in-container: 49; }
#CONTROLLER_COMP_CUSTOM_ID { --pinned-layer-in-container: 51; --above-all-in-container: 49; }
#SOSP_CONTAINER_CUSTOM_ID { --pinned-layer-in-container: 52; --above-all-in-container: 49; }
#SITE_FOOTER { --pinned-layer-in-container: 53; --above-all-in-container: 49; }
#SITE_HEADER { z-index: 49; --above-all-in-container: 10000; }
#comp-kjct9gzk-pinned-layer { z-index: calc(var(--pinned-layers-in-page, 0) + 55); --above-all-in-container: 10000; }
#comp-lpt96vna-pinned-layer { z-index: calc(var(--pinned-layers-in-page, 0) + 56); --above-all-in-container: 10000; }
[id="soapAfterPagesContainer"].page-without-sosp [data-mesh-id="soapAfterPagesContainerinlineContent"] { height: auto; width: 100%; position: static; min-height: auto; padding-bottom: 0px; box-sizing: border-box; }
[id="soapAfterPagesContainer"].page-without-sosp [data-mesh-id="soapAfterPagesContainerinlineContent-gridContainer"] > [id="CONTROLLER_COMP_CUSTOM_ID"], [id="soapAfterPagesContainer"].page-without-sosp [data-mesh-id="soapAfterPagesContainerinlineContent-gridContainer"] > interact-element > [id="CONTROLLER_COMP_CUSTOM_ID"] { position: absolute; top: 15px; left: 20px; margin-left: calc(50% - 490px); }
[id="soapAfterPagesContainer"].page-with-sosp [data-mesh-id="soapAfterPagesContainerinlineContent"] { height: auto; width: 100%; }
[id="soapAfterPagesContainer"].page-with-sosp [data-mesh-id="soapAfterPagesContainerinlineContent-gridContainer"] { position: static; display: grid; height: auto; width: 100%; min-height: auto; margin-top: -154px; grid-template-rows: 1fr; grid-template-columns: 100%; padding-bottom: 0px; box-sizing: border-box; }
[id="soapAfterPagesContainer"].page-with-sosp [data-mesh-id="soapAfterPagesContainerinlineContent-gridContainer"] > [id="CONTROLLER_COMP_CUSTOM_ID"], [id="soapAfterPagesContainer"].page-with-sosp [data-mesh-id="soapAfterPagesContainerinlineContent-gridContainer"] > interact-element > [id="CONTROLLER_COMP_CUSTOM_ID"] { position: absolute; top: 15px; left: 20px; margin-left: calc(50% - 490px); }
[id="soapAfterPagesContainer"].page-with-sosp [data-mesh-id="soapAfterPagesContainerinlineContent-gridContainer"] > [id="SOSP_CONTAINER_CUSTOM_ID"], [id="soapAfterPagesContainer"].page-with-sosp [data-mesh-id="soapAfterPagesContainerinlineContent-gridContainer"] > interact-element > [id="SOSP_CONTAINER_CUSTOM_ID"] { position: relative; margin: 100px 0px 0px calc(50% - 490px); left: 0px; grid-area: 1 / 1 / 2 / 2; place-self: start; }
#comp-kjct9gzk { place-self: start end; margin-right: 20px; margin-top: 20px; position: absolute; grid-area: 1 / 1 / 2 / 2; pointer-events: auto; }
#comp-lpt96vna { place-self: start end; margin-right: 120px; margin-top: 20px; position: absolute; grid-area: 1 / 1 / 2 / 2; pointer-events: auto; }
:root, :host, .spxThemeOverride, .max-width-container, #root { --color_0: 255,255,255; --color_1: 0,0,0; --color_2: 255,71,0; --color_3: 35,35,35; --color_4: 243,243,243; --color_5: 255,71,0; --color_6: 255,255,255; --color_7: 191,191,191; --color_8: 128,128,128; --color_9: 64,64,64; --color_10: 0,0,0; --color_11: 0,0,0; --color_12: 64,64,64; --color_13: 128,128,128; --color_14: 191,191,191; --color_15: 255,255,255; --color_16: 85,24,0; --color_17: 170,47,0; --color_18: 255,71,0; --color_19: 255,163,128; --color_20: 255,194,170; --color_21: 0,8,84; --color_22: 0,17,168; --color_23: 0,25,252; --color_24: 127,139,253; --color_25: 195,201,250; --color_26: 9,85,3; --color_27: 19,170,5; --color_28: 28,255,8; --color_29: 142,255,132; --color_30: 215,245,213; --color_31: 74,19,69; --color_32: 125,14,114; --color_33: 255,0,230; --color_34: 242,111,229; --color_35: 247,198,243; --color_36: 0,0,0; --color_37: 255,255,255; --color_38: 64,64,64; --color_39: 128,128,128; --color_40: 191,191,191; --color_41: 255,71,0; --color_42: 170,47,0; --color_43: 128,128,128; --color_44: 0,0,0; --color_45: 255,255,255; --color_46: 255,255,255; --color_47: 191,191,191; --color_48: 255,71,0; --color_49: 255,71,0; --color_50: 0,0,0; --color_51: 0,0,0; --color_52: 255,71,0; --color_53: 255,71,0; --color_54: 128,128,128; --color_55: 128,128,128; --color_56: 0,0,0; --color_57: 0,0,0; --color_58: 255,71,0; --color_59: 255,71,0; --color_60: 255,71,0; --color_61: 255,71,0; --color_62: 0,0,0; --color_63: 0,0,0; --color_64: 128,128,128; --color_65: 128,128,128; --font_0: normal normal normal 40px/1.4em Oswald,sans-serif; --font_1: normal normal normal 14px/1.79em Poppins,sans-serif; --font_2: normal normal normal 22px/1.4em Oswald,sans-serif; --font_3: normal normal normal 88px/1.2em Oswald,sans-serif; --font_4: normal normal normal 50px/1.4em Oswald,sans-serif; --font_5: normal normal normal 55px/1.4em Oswald,sans-serif; --font_6: normal normal normal 30px/1.4em Oswald,sans-serif; --font_7: normal normal normal 20px/1.67em Poppins,sans-serif; --font_8: normal normal normal 15px/1.4em Poppins,sans-serif; --font_9: normal normal normal 13px/1.4em Poppins,sans-serif; --font_10: normal normal normal 14px/1.79em Poppins,sans-serif;  --sticky-offset: 0px;  --site-width: 980px; --above-all-z-index: 100000; --portals-z-index: 100001;   -webkit-font-smoothing: antialiased; --minViewportSize: 320; --maxViewportSize: 1920; --theme-spx-ratio: 1px; --full-viewport: 100 * var(--one-unit) * var(--browser-zoom); --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width))); --customScaleViewportLimit: clamp(var(--minViewportSize) * 1px, var(--full-viewport), min(var(--section-max-width), var(--maxViewportSize) * 1px)); }
.font_0 { font: var(--font_0); color: rgb(var(--color_45)); letter-spacing: 0em; }
.font_1 { font: var(--font_1); color: rgb(var(--color_45)); letter-spacing: 0em; }
.font_2 { font: var(--font_2); color: rgb(var(--color_45)); letter-spacing: 0em; }
.font_3 { font: var(--font_3); color: rgb(var(--color_45)); letter-spacing: 0em; }
.font_4 { font: var(--font_4); color: rgb(var(--color_45)); letter-spacing: 0em; }
.font_5 { font: var(--font_5); color: rgb(var(--color_45)); letter-spacing: 0em; }
.font_6 { font: var(--font_6); color: rgb(var(--color_45)); letter-spacing: 0em; }
.font_7 { font: var(--font_7); color: rgb(var(--color_15)); letter-spacing: 0em; }
.font_8 { font: var(--font_8); color: rgb(var(--color_15)); letter-spacing: 0em; }
.font_9 { font: var(--font_9); color: rgb(var(--color_15)); letter-spacing: 0em; }
.font_10 { font: var(--font_10); color: rgb(var(--color_15)); letter-spacing: 0em; }
.color_0 { color: rgb(var(--color_0)); }
.color_1 { color: rgb(var(--color_1)); }
.color_2 { color: rgb(var(--color_2)); }
.color_3 { color: rgb(var(--color_3)); }
.color_4 { color: rgb(var(--color_4)); }
.color_5 { color: rgb(var(--color_5)); }
.color_6 { color: rgb(var(--color_6)); }
.color_7 { color: rgb(var(--color_7)); }
.color_8 { color: rgb(var(--color_8)); }
.color_9 { color: rgb(var(--color_9)); }
.color_10 { color: rgb(var(--color_10)); }
.color_11 { color: rgb(var(--color_11)); }
.color_12 { color: rgb(var(--color_12)); }
.color_13 { color: rgb(var(--color_13)); }
.color_14 { color: rgb(var(--color_14)); }
.color_15 { color: rgb(var(--color_15)); }
.color_16 { color: rgb(var(--color_16)); }
.color_17 { color: rgb(var(--color_17)); }
.color_18 { color: rgb(var(--color_18)); }
.color_19 { color: rgb(var(--color_19)); }
.color_20 { color: rgb(var(--color_20)); }
.color_21 { color: rgb(var(--color_21)); }
.color_22 { color: rgb(var(--color_22)); }
.color_23 { color: rgb(var(--color_23)); }
.color_24 { color: rgb(var(--color_24)); }
.color_25 { color: rgb(var(--color_25)); }
.color_26 { color: rgb(var(--color_26)); }
.color_27 { color: rgb(var(--color_27)); }
.color_28 { color: rgb(var(--color_28)); }
.color_29 { color: rgb(var(--color_29)); }
.color_30 { color: rgb(var(--color_30)); }
.color_31 { color: rgb(var(--color_31)); }
.color_32 { color: rgb(var(--color_32)); }
.color_33 { color: rgb(var(--color_33)); }
.color_34 { color: rgb(var(--color_34)); }
.color_35 { color: rgb(var(--color_35)); }
.color_36 { color: rgb(var(--color_36)); }
.color_37 { color: rgb(var(--color_37)); }
.color_38 { color: rgb(var(--color_38)); }
.color_39 { color: rgb(var(--color_39)); }
.color_40 { color: rgb(var(--color_40)); }
.color_41 { color: rgb(var(--color_41)); }
.color_42 { color: rgb(var(--color_42)); }
.color_43 { color: rgb(var(--color_43)); }
.color_44 { color: rgb(var(--color_44)); }
.color_45 { color: rgb(var(--color_45)); }
.color_46 { color: rgb(var(--color_46)); }
.color_47 { color: rgb(var(--color_47)); }
.color_48 { color: rgb(var(--color_48)); }
.color_49 { color: rgb(var(--color_49)); }
.color_50 { color: rgb(var(--color_50)); }
.color_51 { color: rgb(var(--color_51)); }
.color_52 { color: rgb(var(--color_52)); }
.color_53 { color: rgb(var(--color_53)); }
.color_54 { color: rgb(var(--color_54)); }
.color_55 { color: rgb(var(--color_55)); }
.color_56 { color: rgb(var(--color_56)); }
.color_57 { color: rgb(var(--color_57)); }
.color_58 { color: rgb(var(--color_58)); }
.color_59 { color: rgb(var(--color_59)); }
.color_60 { color: rgb(var(--color_60)); }
.color_61 { color: rgb(var(--color_61)); }
.color_62 { color: rgb(var(--color_62)); }
.color_63 { color: rgb(var(--color_63)); }
.color_64 { color: rgb(var(--color_64)); }
.color_65 { color: rgb(var(--color_65)); }
.backcolor_0 { background-color: rgb(var(--color_0)); }
.backcolor_1 { background-color: rgb(var(--color_1)); }
.backcolor_2 { background-color: rgb(var(--color_2)); }
.backcolor_3 { background-color: rgb(var(--color_3)); }
.backcolor_4 { background-color: rgb(var(--color_4)); }
.backcolor_5 { background-color: rgb(var(--color_5)); }
.backcolor_6 { background-color: rgb(var(--color_6)); }
.backcolor_7 { background-color: rgb(var(--color_7)); }
.backcolor_8 { background-color: rgb(var(--color_8)); }
.backcolor_9 { background-color: rgb(var(--color_9)); }
.backcolor_10 { background-color: rgb(var(--color_10)); }
.backcolor_11 { background-color: rgb(var(--color_11)); }
.backcolor_12 { background-color: rgb(var(--color_12)); }
.backcolor_13 { background-color: rgb(var(--color_13)); }
.backcolor_14 { background-color: rgb(var(--color_14)); }
.backcolor_15 { background-color: rgb(var(--color_15)); }
.backcolor_16 { background-color: rgb(var(--color_16)); }
.backcolor_17 { background-color: rgb(var(--color_17)); }
.backcolor_18 { background-color: rgb(var(--color_18)); }
.backcolor_19 { background-color: rgb(var(--color_19)); }
.backcolor_20 { background-color: rgb(var(--color_20)); }
.backcolor_21 { background-color: rgb(var(--color_21)); }
.backcolor_22 { background-color: rgb(var(--color_22)); }
.backcolor_23 { background-color: rgb(var(--color_23)); }
.backcolor_24 { background-color: rgb(var(--color_24)); }
.backcolor_25 { background-color: rgb(var(--color_25)); }
.backcolor_26 { background-color: rgb(var(--color_26)); }
.backcolor_27 { background-color: rgb(var(--color_27)); }
.backcolor_28 { background-color: rgb(var(--color_28)); }
.backcolor_29 { background-color: rgb(var(--color_29)); }
.backcolor_30 { background-color: rgb(var(--color_30)); }
.backcolor_31 { background-color: rgb(var(--color_31)); }
.backcolor_32 { background-color: rgb(var(--color_32)); }
.backcolor_33 { background-color: rgb(var(--color_33)); }
.backcolor_34 { background-color: rgb(var(--color_34)); }
.backcolor_35 { background-color: rgb(var(--color_35)); }
.backcolor_36 { background-color: rgb(var(--color_36)); }
.backcolor_37 { background-color: rgb(var(--color_37)); }
.backcolor_38 { background-color: rgb(var(--color_38)); }
.backcolor_39 { background-color: rgb(var(--color_39)); }
.backcolor_40 { background-color: rgb(var(--color_40)); }
.backcolor_41 { background-color: rgb(var(--color_41)); }
.backcolor_42 { background-color: rgb(var(--color_42)); }
.backcolor_43 { background-color: rgb(var(--color_43)); }
.backcolor_44 { background-color: rgb(var(--color_44)); }
.backcolor_45 { background-color: rgb(var(--color_45)); }
.backcolor_46 { background-color: rgb(var(--color_46)); }
.backcolor_47 { background-color: rgb(var(--color_47)); }
.backcolor_48 { background-color: rgb(var(--color_48)); }
.backcolor_49 { background-color: rgb(var(--color_49)); }
.backcolor_50 { background-color: rgb(var(--color_50)); }
.backcolor_51 { background-color: rgb(var(--color_51)); }
.backcolor_52 { background-color: rgb(var(--color_52)); }
.backcolor_53 { background-color: rgb(var(--color_53)); }
.backcolor_54 { background-color: rgb(var(--color_54)); }
.backcolor_55 { background-color: rgb(var(--color_55)); }
.backcolor_56 { background-color: rgb(var(--color_56)); }
.backcolor_57 { background-color: rgb(var(--color_57)); }
.backcolor_58 { background-color: rgb(var(--color_58)); }
.backcolor_59 { background-color: rgb(var(--color_59)); }
.backcolor_60 { background-color: rgb(var(--color_60)); }
.backcolor_61 { background-color: rgb(var(--color_61)); }
.backcolor_62 { background-color: rgb(var(--color_62)); }
.backcolor_63 { background-color: rgb(var(--color_63)); }
.backcolor_64 { background-color: rgb(var(--color_64)); }
.backcolor_65 { background-color: rgb(var(--color_65)); }
#PAGES_CONTAINER { left: 0px; margin-left: 0px; width: 100%; min-width: 0px; }
#SITE_PAGES { left: 0px; margin-left: 0px; width: 100%; min-width: 0px; }
#SITE_PAGES { --transition-duration: 0ms; }
#CONTROLLER_COMP_CUSTOM_ID { --alpha-bg: 1; --bg: 61,155,233; --bgh: 43,104,156; --brd: 43,104,156; --brdh: 61,155,233; --brw: 0px; --fnt: normal normal normal 14px/1.4em raleway; --rd: 20px; --txt: 255,255,255; --txth: 255,255,255; --alpha-bgh: 1; --alpha-brd: 1; --alpha-brdh: 1; --alpha-txt: 1; --alpha-txth: 1; --boxShadowToggleOn-shd: none; --shd: 0 1px 4px rgba(0, 0, 0, 0.6); }
#SOSP_CONTAINER_CUSTOM_ID { --brw: 0px; --brd: var(--color_15); --bg: var(--color_11); --rd: 0px; --shd: none; --gradient: none; --alpha-brd: 1; --alpha-bg: 1; --boxShadowToggleOn-shd: none; --bg-gradient: none; }
#SOSP_CONTAINER_CUSTOM_ID { width: 980px; }
[data-mode="hover"] #SOSP_CONTAINER_CUSTOM_ID { width: 980px; }
[data-mesh-id="SOSP_CONTAINER_CUSTOM_IDinlineContent"] { height: auto; width: 100%; position: static; min-height: 290px; }
#SOSP_CONTAINER_CUSTOM_ID { --shc-mutated-brightness: 0,0,0; }
#SITE_FOOTER { --bg: 43,43,43; --shd: none; --brwt: 0px; --brd: var(--color_37); --brwb: 0px; --bgctr: var(--color_37); --rd: 0px; --alpha-bgctr: 0; --alpha-brd: 0; --alpha-bg: 1; --boxShadowToggleOn-shd: none; --backdrop-filter: none; }
#SITE_FOOTER { left: 0px; margin-left: 0px; width: 100%; min-width: 0px; }
[data-mesh-id="SITE_FOOTERinlineContent"] { height: auto; width: 100%; }
[data-mesh-id="SITE_FOOTERinlineContent-gridContainer"] { position: static; display: grid; height: auto; width: 100%; min-height: auto; grid-template-rows: min-content 1fr; grid-template-columns: 100%; }
[data-mesh-id="SITE_FOOTERinlineContent-gridContainer"] > [id="comp-lpx9842u"], [data-mesh-id="SITE_FOOTERinlineContent-gridContainer"] > interact-element > [id="comp-lpx9842u"] { position: relative; margin: 20px 0px 17px calc(50% - 490px); left: 384px; grid-area: 1 / 1 / 2 / 2; place-self: start; }
[data-mesh-id="SITE_FOOTERinlineContent-gridContainer"] > [id="comp-lpr7d4e2"], [data-mesh-id="SITE_FOOTERinlineContent-gridContainer"] > interact-element > [id="comp-lpr7d4e2"] { position: relative; margin: 0px 0px 11px calc(50% - 490px); left: 240px; grid-area: 2 / 1 / 3 / 2; place-self: start; }
#SITE_FOOTER { --shc-mutated-brightness: 22,22,22; --bg-overlay-color: transparent; --bg-gradient: none; }
#comp-lpx9842u { --fade_next: opacity 0.1s ease 0s; --fade_prev: opacity 0.5s ease 0s; }
#comp-lpx9842u { width: 212px; height: 40px; }
#comp-lpr7d4e2 { --backgroundColor: 0,0,0; --alpha-backgroundColor: 0; --blendMode: normal; --textShadow: 0px 0px transparent; --textOutline: 0px 0px transparent; }
#comp-lpr7d4e2 { width: 500px; height: auto; }
#comp-lpr7d4e2 { --text-direction: ltr; }
#masterPage:not(.landingPage) { --top-offset: 0px; --header-height: 154px; }
#masterPage.landingPage { --top-offset: 0px; }
#SITE_HEADER { --boxShadowToggleOn-shd: none; --shd: 0.00px 1.00px 4px 0px rgba(0,0,0,0.6); --alpha-brd: 1; --brd: var(--color_36); --backdrop-filter: none; --rd: 0px 0px 0px 0px; --brwt: 0px; --brwb: 0px; }
#SITE_HEADER { left: 0px; margin-left: 0px; width: 100%; min-width: 0px; }
[data-mesh-id="SITE_HEADERinlineContent"] { height: auto; width: 100%; }
[data-mesh-id="SITE_HEADERinlineContent-gridContainer"] { position: static; display: grid; height: auto; width: 100%; min-height: auto; grid-template-rows: 1fr; grid-template-columns: 100%; }
[data-mesh-id="SITE_HEADERinlineContent-gridContainer"] > [id="comp-jq3p6c39"], [data-mesh-id="SITE_HEADERinlineContent-gridContainer"] > interact-element > [id="comp-jq3p6c39"] { position: relative; margin: 0px 0px 0px calc(50% - 490px); left: 0px; grid-area: 1 / 1 / 2 / 2; place-self: start; }
#SITE_HEADER { --bg-overlay-color: transparent; --bg-gradient: none; }
#comp-jq3p6c39 { left: 0px; margin-left: 0px; width: 100%; min-width: 980px; }
[data-mesh-id="comp-jq3p6c391inlineContent"] { height: auto; width: 100%; }
[data-mesh-id="comp-jq3p6c391inlineContent-gridContainer"] { position: static; display: grid; height: auto; width: 100%; min-height: 154px; grid-template-rows: 1fr; grid-template-columns: 100%; }
[data-mesh-id="comp-jq3p6c391inlineContent-gridContainer"] > [id="comp-lpug4zak"], [data-mesh-id="comp-jq3p6c391inlineContent-gridContainer"] > interact-element > [id="comp-lpug4zak"] { position: relative; margin: 19px 0px 10px calc(0% + 0px); left: 24px; grid-area: 1 / 1 / 2 / 2; place-self: start; }
[data-mesh-id="comp-jq3p6c394inlineContent"] { height: auto; width: 100%; position: static; min-height: 154px; }
#comp-jq3p6c39 { --bg-gradient: linear-gradient(360deg, rgba(127,174,211,0) 0%, rgba(127,174,211,0.6846479773521423) 56.03582262992859%, #7FAED3 100%); --bg-overlay-color: transparent; --padding: 0px; --margin: 0px; min-width: 980px; --firstChildMarginTop: -1px; --lastChildMarginBottom: -1px; --direction: ltr; }
#comp-jq3p6c391 { width: 392px; }
#comp-jq3p6c391 { --bg-overlay-color: transparent; --bg-gradient: none; width: 100%; --column-width: 392px; --column-flex: 392; }
#comp-lpug4zak { --fade_next: opacity 0.1s ease 0s; --fade_prev: opacity 0.5s ease 0s; }
#comp-lpug4zak { width: 212px; height: 40px; }
#comp-jq3p6c394 { width: 588px; }
#comp-jq3p6c394 { --bg-overlay-color: transparent; --bg-gradient: none; width: 100%; --column-width: 588px; --column-flex: 588; }
#comp-kjct9gzk { --bg: 0,0,0; --alpha-bg: 0; --brw: 0px; --brd: var(--color_15); --rd: 0px; --shd: none; --bg-dd: var(--color_11); --alpha-bg-dd: 1; --brw-dd: 1px; --brd-dd: var(--color_15); --rd-dd: 0px; --shd-dd: none; --fnt: var(--font_8); --fnt-size-dd: 15px; --txt-dd: var(--color_15); --alpha-txt-dd: 1; --txt-slct-dd: var(--color_18); --alpha-txt-slct-dd: 1; --txth-dd: var(--color_14); --alpha-txth-dd: 1; --txth: var(--color_17); --alpha-txth: 1; --txt: var(--color_18); --alpha-txt: 1; --avatarCornerRadius: 100px; --avatarAndArrowStrokeWidth: 0px; --badge-bg: 226,28,33; --alpha-badge-bg: 1; --badge-txt: var(--color_11); --alpha-badge-txt: 1; --fillcolor: var(--color_18); --alpha-fillcolor: 1; --alpha-brd: 1; --alpha-brd-dd: 0.2; --boxShadowToggleOn-shd: none; --boxShadowToggleOn-shd-dd: none; }
#comp-kjct9gzk { width: 120px; height: 40px; }
#comp-kjct9gzk { justify-content: flex-end; direction: ltr; --icon-size: 26px; --fnt: normal normal normal 15px/1.4em Poppins,sans-serif; --logged-in-avatar-display: block; --logged-in-text-display: none; --logged-out-avatar-display: block; --logged-out-text-display: block; --logged-out-icon-size: 26px; --arrow-display: block; --arrow-icon: var(--line-arrow-icon); --arrow-size: 14px; --greeting-text-display: none; --icons-display: block; --user-section-padding-start: 0px; --menu-items-alignment: flex-start; --avatarAndArrowStrokeWidth: 0px; }
#comp-lpt96vna .style-lpufbuov__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading { padding: 10px; }
#comp-lpt96vna .style-lpufbuov__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading .itemDepth12472627565__label { font-size: 16px; letter-spacing: 0.05em; color: rgb(29, 103, 205); }
#comp-lpt96vna .style-lpufbuov__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading.itemDepth12472627565--isCurrentPage .itemDepth12472627565__label { text-decoration-line: underline; }
#comp-lpt96vna .style-lpufbuov__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading.itemDepth12472627565--isHovered .itemDepth12472627565__label { text-decoration-line: underline; }
#comp-lpt96vna .style-lpufbuov__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__listWrapper { --style-lpufbuov-width: 80; column-count: 3; --style-lpufbuov-columnsAmount: 3; width: 100%; }
#comp-lpt96vna .style-lpufbuov__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__menuItem { border-radius: 0px; border: 0px solid rgb(204, 204, 204); background: rgba(255, 255, 255, 0); margin-bottom: 8px; padding: 10px; }
#comp-lpt96vna .style-lpufbuov__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__menuItem.itemDepth12472627565--isCurrentPage { background: rgba(247, 247, 247, 0); }
#comp-lpt96vna .style-lpufbuov__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__menuItem.itemDepth12472627565--isHovered { background: rgba(247, 247, 247, 0); }
#comp-lpt96vna .style-lpufbuov__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__pageStretchWrapper { width: 100%; }
#comp-lpt96vna .style-lpufbuov__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__pageWrapper { justify-content: space-between; margin-left: -4px; margin-right: -4px; width: calc(100% + 8px); margin-bottom: -8px; }
#comp-lpt96vna .style-lpufbuov__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__menuItem .itemDepth12472627565__container { justify-content: flex-start; }
#comp-lpt96vna .style-lpufbuov__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__menuItem .itemDepth12472627565__label { font-style: normal; color: rgb(0, 0, 0); font-weight: 400; text-transform: none; letter-spacing: 0.05em; font-family: Poppins, sans-serif; font-size: 16px; }
#comp-lpt96vna .style-lpufbuov__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__menuItem.itemDepth12472627565--isCurrentPage .itemDepth12472627565__label { color: rgb(29, 103, 205); text-transform: none; text-decoration-line: underline; }
#comp-lpt96vna .style-lpufbuov__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__menuItem.itemDepth12472627565--isHovered .itemDepth12472627565__label { color: rgb(29, 103, 205); text-decoration-line: underline; }
#comp-lpt96vna .style-lpufbuov__root .StylableHorizontalMenu3372578893__columnsLayout { background: rgb(0, 0, 0); border: 0px solid rgb(255, 255, 255); border-radius: 0px; --style-lpufbuov-horizontalSpacing: 8; --style-lpufbuov-flyoutAlignment: left; padding: 10px; margin-top: 0px; }
#comp-lpt96vna .style-lpufbuov__root .StylableHorizontalMenu3372578893__menu { direction: ltr; width: calc(100% + 8px); margin: -4px; flex-grow: 1; justify-content: flex-start; height: calc(100% + 8px); }
#comp-lpt96vna .style-lpufbuov__root .StylableHorizontalMenu3372578893__menuItem .itemDepth02233374943__container { justify-content: center; }
#comp-lpt96vna .style-lpufbuov__root { padding: 0px; border: 0px solid rgb(204, 204, 204); border-radius: 0px; background: rgba(0, 0, 0, 0); }
#comp-lpt96vna .style-lpufbuov__root .StylableHorizontalMenu3372578893__menuItem { margin: 4px; border: 0px solid rgb(204, 204, 204); border-radius: 0px; padding: 10px; background: rgba(247, 247, 247, 0); }
#comp-lpt96vna .style-lpufbuov__root .StylableHorizontalMenu3372578893__menuItem.itemDepth02233374943--isHovered { background: rgba(255, 255, 255, 0); border: 0px solid rgb(204, 204, 204); border-radius: 0px; }
#comp-lpt96vna .style-lpufbuov__root .StylableHorizontalMenu3372578893__positionBox { margin-left: 20px; margin-right: 20px; }
#comp-lpt96vna .style-lpufbuov__root .StylableHorizontalMenu3372578893__scrollButton { background: rgb(0, 0, 0); border: 0px solid rgb(26, 45, 243); border-radius: 0px; padding: 0px 10px; box-shadow: rgba(0, 0, 0, 0.05) -5.66px 5.66px 15px 3px; }
#comp-lpt96vna .style-lpufbuov__root .StylableHorizontalMenu3372578893__scrollButton:hover { border-radius: 0px; border: 0px solid rgb(0, 0, 0); background: rgb(0, 0, 0); box-shadow: rgba(0, 0, 0, 0.06) -5.66px 5.66px 15px 3px; }
#comp-lpt96vna .style-lpufbuov__root .StylableHorizontalMenu3372578893__menuItem .itemDepth02233374943__label { font-weight: 400; font-style: normal; text-transform: none; letter-spacing: 0.05em; font-family: Poppins, sans-serif; font-size: 17px; color: rgb(255, 255, 255); text-shadow: rgba(0, 0, 0, 0.38) 0.71px 0.71px 2px; }
#comp-lpt96vna .style-lpufbuov__root .StylableHorizontalMenu3372578893__menuItem.itemDepth02233374943--isCurrentPage .itemDepth02233374943__label { color: rgb(255, 194, 170); }
#comp-lpt96vna .style-lpufbuov__root .StylableHorizontalMenu3372578893__menuItem.itemDepth02233374943--isHovered .itemDepth02233374943__label { color: rgb(255, 163, 128); }
#comp-lpt96vna .style-lpufbuov__root .StylableHorizontalMenu3372578893__scrollButton .ScrollButton2305195801__icon { width: 20px; height: 20px; fill: rgb(0, 0, 0); }
#comp-lpt96vna .style-lpufbuov__root .StylableHorizontalMenu3372578893__scrollButton:hover .ScrollButton2305195801__icon { fill: rgb(227, 50, 146); }
#comp-lpt96vna { width: 598px; height: 40px; }
#comp-lpt96vna { --is-animated: 1; --position-box-z-index: 47; --menu-flex-wrap: wrap; --subsubmenu-box-display: block; --subsubmenu-box-position: static; --white-space: normal; --label-word-wrap: break-word; height: auto; max-height: unset; }
#t7dlw { left: 0px; margin-left: 0px; width: 100%; min-width: 0px; }
#masterPage { --pinned-layers-in-page: 0; }
[data-mesh-id="Containert7dlwinlineContent"] { height: auto; width: 100%; }
[data-mesh-id="Containert7dlwinlineContent-gridContainer"] { position: static; display: grid; height: auto; width: 100%; min-height: 40px; grid-template-rows: 1fr; grid-template-columns: 100%; padding-bottom: 0px; box-sizing: border-box; }
[data-mesh-id="Containert7dlwinlineContent-gridContainer"] > [id="comp-ljs6q7lr"], [data-mesh-id="Containert7dlwinlineContent-gridContainer"] > interact-element > [id="comp-ljs6q7lr"] { position: relative; margin: 0px 0px 0px calc(50% - 490px); left: 0px; grid-area: 1 / 1 / 2 / 2; place-self: start; }
#comp-ljs6q7lr { left: 0px; margin-left: 0px; width: 100%; min-width: 0px; }
[data-mesh-id="comp-ljs6q7lrinlineContent"] { height: auto; width: 100%; }
[data-mesh-id="comp-ljs6q7lrinlineContent-gridContainer"] { position: static; display: grid; height: auto; width: 100%; min-height: auto; grid-template-rows: 1fr; grid-template-columns: 100%; }
[data-mesh-id="comp-ljs6q7lrinlineContent-gridContainer"] > [id="comp-kmmrul1f"], [data-mesh-id="comp-ljs6q7lrinlineContent-gridContainer"] > interact-element > [id="comp-kmmrul1f"] { position: relative; margin: 0px 0px 0px calc(50% - 490px); left: 0px; grid-area: 1 / 1 / 2 / 2; place-self: start; }
#comp-kmmrul1f { left: 0px; margin-left: 0px; width: 100%; min-width: 980px; }
[data-mesh-id="comp-kmmrulhrinlineContent"] { height: auto; width: 100%; }
[data-mesh-id="comp-kmmrulhrinlineContent-gridContainer"] { position: static; display: grid; height: auto; width: 100%; min-height: auto; grid-template-rows: 1fr; grid-template-columns: 100%; }
[data-mesh-id="comp-kmmrulhrinlineContent-gridContainer"] > [id="comp-kmmrwiwg"], [data-mesh-id="comp-kmmrulhrinlineContent-gridContainer"] > interact-element > [id="comp-kmmrwiwg"] { position: relative; margin: 45px 0px 17px calc(50% - 490px); left: 26px; grid-area: 1 / 1 / 2 / 2; place-self: start; }
#comp-kmmrulhr { width: 980px; }
#comp-kmmrwiwg { --backgroundColor: 0,0,0; --alpha-backgroundColor: 0; --blendMode: normal; --textShadow: 0px 0px transparent; --textOutline: 0px 0px transparent; }
#comp-kmmrwiwg { width: 935px; height: auto; }
#t7dlw { width: auto; min-height: 40px; }
#pageBackground_t7dlw { --bg-position: absolute; --fill-layer-background-overlay-color: transparent; --fill-layer-background-overlay-position: absolute; --bg-overlay-color: rgb(var(--color_12)); --bg-gradient: none; }
#comp-ljs6q7lr { --bg-overlay-color: transparent; --bg-gradient: none; min-width: 980px; }
#comp-kmmrul1f { --bg-overlay-color: transparent; --bg-gradient: none; --padding: 0px; --margin: 0px; min-width: 980px; --firstChildMarginTop: -1px; --lastChildMarginBottom: -1px; --direction: ltr; }
#comp-kmmrulhr { --bg-overlay-color: rgb(var(--color_12)); --bg-gradient: none; width: 100%; --column-width: 980px; --column-flex: 980; }
#comp-kmmrwiwg { --min-height: 338px; --text-direction: ltr; }
