:root:active-view-transition {

}

:root:active-view-transition::view-transition-group(*) {

}

:root:active-view-transition::view-transition-old(*) {

}

:root:active-view-transition::view-transition-new(*) {

}

:root::view-transition {
  pointer-events:none
}

:root:active-view-transition #SITE_HEADER {

}

:root:active-view-transition #SITE_ADS {

}

:root:active-view-transition #SITE_FOOTER {

}

:root:active-view-transition #BACKGROUND_GROUP_TRANSITION_GROUP>div {

}

:root:active-view-transition::view-transition-group(page-group) {
  pointer-events:all;
  cursor:wait;

}

:root:active-view-transition::view-transition-old(page-group) {
  pointer-events:all;
  cursor:wait;

}

:root:active-view-transition::view-transition-new(page-group) {
  pointer-events:all;
  cursor:wait;

}

:root:active-view-transition-type(SlideHorizontal)::view-transition-old(page-group) {
  mix-blend-mode:normal;

}

:root:active-view-transition-type(SlideHorizontal)::view-transition-new(page-group) {
  mix-blend-mode:normal;

}

:root:active-view-transition-type(SlideVertical)::view-transition-old(page-group) {
  mix-blend-mode:normal;

}

:root:active-view-transition-type(SlideVertical)::view-transition-new(page-group) {
  mix-blend-mode:normal;

}

:root:active-view-transition-type(OutIn)::view-transition-old(page-group) {

}

:root:active-view-transition-type(OutIn)::view-transition-new(page-group) {

}

@media (prefers-reduced-motion:reduce) {
  ::view-transition-group(*) {

  }

  ::view-transition-old(*) {

  }

  ::view-transition-new(*) {

  }

}

html,body {
  vertical-align:baseline;
  background:0 0;
  border:0;
  outline:0;
  margin:0;
  padding:0
}

body {
  --scrollbar-width:0px;
  -webkit-text-size-adjust:100%;
  -moz-text-size-adjust:100%;
  -ms-text-size-adjust:100%;
  text-size-adjust:100%;
  font-size:10px
}

html,body {
  height:100%
}

body {
  overflow-x:auto;
  overflow-y:scroll
}

body:not(.responsive) #site-root {
  width:100%;
  min-width:var(--site-width)
}

body:not([data-js-loaded]) [data-hide-prejs] {
  visibility:hidden
}

interact-element {
  display:contents
}

#SITE_CONTAINER {
  position:relative
}

:root {
  --one-unit:1vw;
  --section-max-width:9999px;
  --spx-stopper-max:9999px;
  --spx-stopper-min:0px;
  --browser-zoom:1
}

@supports ((-webkit-appearance:none)) and (stroke-color:transparent) {
  :root {
    --safari-sticky-fix:opacity;
    --experimental-safari-sticky-fix:translateZ(0)
  }

}

@supports (container-type:inline-size) {
  :root {
    --one-unit:1cqw
  }

}

[id^=oldHoverBox-] {
  mix-blend-mode:plus-lighter;

}

[data-mesh-id$=inlineContent-gridContainer]:has(>[id^=oldHoverBox-]) {
  isolation:isolate
}

div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,nav,button,section,header,footer,title {
  vertical-align:baseline;
  background:0 0;
  border:0;
  outline:0;
  margin:0;
  padding:0
}

textarea,input,select {
  box-sizing:border-box;

}

ol,ul {
  list-style:none
}

blockquote,q {
  quotes:none
}

ins {
  text-decoration:none
}

del {
  text-decoration:line-through
}

table {
  border-collapse:collapse;
  border-spacing:0
}

a {
  cursor:pointer;
  text-decoration:none
}

.testStyles {
  overflow-y:hidden
}

.reset-button {
  color:inherit;
  font:inherit;
  -webkit-appearance:none;
  -webkit-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
  background:0 0;
  border:0;
  outline:0;
  padding:0;
  line-height:normal;
  overflow:visible
}

:focus {
  outline:none
}

body.device-mobile-optimized:not(.disable-site-overflow) {
  overflow-x:hidden;
  overflow-y:scroll
}

body.device-mobile-optimized:not(.responsive) #SITE_CONTAINER {
  width:320px;
  margin-left:auto;
  margin-right:auto;
  position:relative;
  overflow-x:visible
}

body.device-mobile-optimized:not(.responsive):not(.blockSiteScrolling) #SITE_CONTAINER {
  margin-top:0
}

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:#5f6360
}

body.device-mobile-non-optimized.fullScreenMode #site-root,body.device-mobile-non-optimized.fullScreenMode #SITE_BACKGROUND,body.device-mobile-non-optimized.fullScreenMode #MOBILE_ACTIONS_MENU,body.fullScreenMode #SITE_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-x:hidden!important;
  overflow-y:auto!important
}

body.fullScreenMode-scrollable.device-mobile-optimized #site-root,body.fullScreenMode-scrollable.device-mobile-optimized #masterPage {
  overflow:hidden!important
}

body.fullScreenMode-scrollable.device-mobile-optimized #masterPage,body.fullScreenMode-scrollable.device-mobile-optimized #SITE_BACKGROUND {
  height:auto!important
}

body.fullScreenMode-scrollable.device-mobile-optimized #masterPage.mesh-layout {
  height:0!important
}

body.blockSiteScrolling,body.siteScrollingBlocked {
  width:100%;
  position:fixed
}

body.siteScrollingBlockedIOSFix {
  overflow:hidden!important
}

body.blockSiteScrolling #SITE_CONTAINER {
  margin-top:calc(var(--blocked-site-scroll-margin-top)*-1)
}

#site-root {
  top:var(--site-ads-height);
  min-height:100%;
  margin:0 auto;
  position:relative
}

#site-root img:not([src]) {
  visibility:hidden
}

#site-root svg img:not([src]) {
  visibility:visible
}

.auto-generated-link {
  color:inherit
}

#SCROLL_TO_TOP,#SCROLL_TO_BOTTOM {
  height:0
}

.has-click-trigger {
  cursor:pointer
}

.fullScreenOverlay {
  z-index:1005;
  justify-content:center;
  display:flex;
  position:fixed;
  top:-60px;
  bottom:0;
  left:0;
  right:0;
  overflow-y:hidden
}

.fullScreenOverlay>.fullScreenOverlayContent {
  margin:0 auto;
  position:absolute;
  top:60px;
  bottom:0;
  left:0;
  right:0;
  overflow:hidden;
  transform:translateZ(0)
}

[data-mesh-id$=inlineContent],[data-mesh-id$=centeredContent],[data-mesh-id$=form] {
  pointer-events:none;
  position:relative
}

[data-mesh-id$=-gridWrapper],[data-mesh-id$=-rotated-wrapper] {
  pointer-events:none
}

[data-mesh-id$=-gridContainer]>*,[data-mesh-id$=-rotated-wrapper]>*,[data-mesh-id$=inlineContent]>:not([data-mesh-id$=-gridContainer]) {
  pointer-events:auto
}

.device-mobile-optimized #masterPage.mesh-layout #SOSP_CONTAINER_CUSTOM_ID {
  -ms-grid-row:2;
  grid-area:2/1/3/2;
  position:relative
}

#masterPage.mesh-layout {
  display:-ms-grid;
  -ms-grid-rows:max-content max-content min-content max-content;
  -ms-grid-columns:100%;
  grid-template-rows:max-content max-content min-content max-content;
  grid-template-columns:100%;
  justify-content:stretch;
  align-items:start;
  display:grid
}

#masterPage.mesh-layout #SITE_HEADER_WRAPPER,#masterPage.mesh-layout #SITE_HEADER-placeholder,#masterPage.mesh-layout #SOSP_CONTAINER_CUSTOM_ID[data-state~=mobileView],#masterPage.mesh-layout #PAGES_CONTAINER,#masterPage.mesh-layout #soapBeforePagesContainer,#masterPage.mesh-layout #soapAfterPagesContainer,#masterPage.mesh-layout #SITE_FOOTER_WRAPPER,#masterPage.mesh-layout #SITE_FOOTER-placeholder {
  -ms-grid-column:1;
  -ms-grid-row-align:start;
  -ms-grid-column-align:start
}

#masterPage.mesh-layout #SITE_HEADER_WRAPPER,#masterPage.mesh-layout #SITE_HEADER-placeholder {
  -ms-grid-row:1;
  grid-area:1/1/2/2
}

#masterPage.mesh-layout #PAGES_CONTAINER,#masterPage.mesh-layout #soapBeforePagesContainer,#masterPage.mesh-layout #soapAfterPagesContainer {
  -ms-grid-row:3;
  grid-area:3/1/4/2
}

#masterPage.mesh-layout #soapBeforePagesContainer,#masterPage.mesh-layout #soapAfterPagesContainer {
  width:100%
}

#masterPage.mesh-layout #PAGES_CONTAINER {
  align-self:stretch
}

#masterPage.mesh-layout main#PAGES_CONTAINER {
  display:block
}

#masterPage.mesh-layout #SITE_FOOTER_WRAPPER,#masterPage.mesh-layout #SITE_FOOTER-placeholder {
  -ms-grid-row:4;
  grid-area:4/1/5/2
}

#masterPage.mesh-layout [data-mesh-id=PAGES_CONTAINERcenteredContent],#masterPage.mesh-layout [data-mesh-id=PAGES_CONTAINERinlineContent],#masterPage.mesh-layout #SITE_PAGES {
  height:100%
}

#masterPage.mesh-layout.desktop>* {
  width:100%
}

#masterPage.mesh-layout #SITE_PAGES,#masterPage.mesh-layout #SITE_HEADER_WRAPPER,#masterPage.mesh-layout #SITE_FOOTER_WRAPPER,#masterPage.mesh-layout #PAGES_CONTAINER,#masterPage.mesh-layout #masterPageinlineContent,#masterPage.mesh-layout #SITE_FOOTER,#masterPage.mesh-layout #SITE_HEADER {
  position:relative
}

#masterPage.mesh-layout #SITE_HEADER {
  grid-area:1/1/2/2
}

#masterPage.mesh-layout #SITE_FOOTER {
  grid-area:4/1/5/2
}

#masterPage.mesh-layout.overflow-x-clip #SITE_HEADER,#masterPage.mesh-layout.overflow-x-clip #SITE_FOOTER {
  overflow-x:clip
}

[data-z-counter] {
  z-index:0
}

[data-z-counter="0"] {
  z-index:auto
}

.siteProperties {
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale
}

:root {
  --ui-button-color-fill-primary:rgb(var(--color_48));
  --ui-button-color-border-primary:rgb(var(--color_49));
  --ui-button-color-text-primary:rgb(var(--color_50));
  --ui-button-color-fill-primary-hover:rgb(var(--color_51));
  --ui-button-color-border-primary-hover:rgb(var(--color_52));
  --ui-button-color-text-primary-hover:rgb(var(--color_53));
  --ui-button-color-fill-primary-disabled:rgb(var(--color_54));
  --ui-button-color-border-primary-disabled:rgb(var(--color_55));
  --ui-button-color-text-primary-disabled:rgb(var(--color_56));
  --ui-button-color-fill-secondary:rgb(var(--color_57));
  --ui-button-color-border-secondary:rgb(var(--color_58));
  --ui-button-color-text-secondary:rgb(var(--color_59));
  --ui-button-color-fill-secondary-hover:rgb(var(--color_60));
  --ui-button-color-border-secondary-hover:rgb(var(--color_61));
  --ui-button-color-text-secondary-hover:rgb(var(--color_62));
  --ui-button-color-fill-secondary-disabled:rgb(var(--color_63));
  --ui-button-color-border-secondary-disabled:rgb(var(--color_64));
  --ui-button-color-text-secondary-disabled:rgb(var(--color_65));
  --ui-color-fill-base-1:rgb(var(--color_36));
  --ui-color-fill-base-2:rgb(var(--color_37));
  --ui-color-fill-base-shade-1:rgb(var(--color_38));
  --ui-color-fill-base-shade-2:rgb(var(--color_39));
  --ui-color-fill-base-shade-3:rgb(var(--color_40));
  --ui-color-fill-accent-1:rgb(var(--color_41));
  --ui-color-fill-accent-2:rgb(var(--color_42));
  --ui-color-fill-accent-3:rgb(var(--color_43));
  --ui-color-fill-accent-4:rgb(var(--color_44));
  --ui-color-fill-background-primary:rgb(var(--color_11));
  --ui-color-fill-background-secondary:rgb(var(--color_12));
  --ui-color-text-primary:rgb(var(--color_15));
  --ui-color-text-secondary:rgb(var(--color_14));
  --ui-color-action:rgb(var(--color_18));
  --ui-color-disabled:rgb(var(--color_39));
  --ui-color-title:rgb(var(--color_45));
  --ui-color-subtitle:rgb(var(--color_46));
  --ui-color-line:rgb(var(--color_47));
  --ui-font-style-h2:var(--font_2);
  --ui-font-style-h3:var(--font_3);
  --ui-font-style-h4:var(--font_4);
  --ui-font-style-h5:var(--font_5);
  --ui-font-style-h6:var(--font_6);
  --ui-font-style-body-large:var(--font_7);
  --ui-font-style-body-medium:var(--font_8);
  --ui-font-style-body-small:var(--font_9);
  --ui-font-style-body-x-small:var(--font_10);
  --ui-color-custom-1:rgb(var(--color_13));
  --ui-color-custom-2:rgb(var(--color_16));
  --ui-color-custom-3:rgb(var(--color_17));
  --ui-color-custom-4:rgb(var(--color_19));
  --ui-color-custom-5:rgb(var(--color_20));
  --ui-color-custom-6:rgb(var(--color_21));
  --ui-color-custom-7:rgb(var(--color_22));
  --ui-color-custom-8:rgb(var(--color_23));
  --ui-color-custom-9:rgb(var(--color_24));
  --ui-color-custom-10:rgb(var(--color_25));
  --ui-color-custom-11:rgb(var(--color_26));
  --ui-color-custom-12:rgb(var(--color_27));
  --ui-color-custom-13:rgb(var(--color_28));
  --ui-color-custom-14:rgb(var(--color_29));
  --ui-color-custom-15:rgb(var(--color_30));
  --ui-color-custom-16:rgb(var(--color_31));
  --ui-color-custom-17:rgb(var(--color_32));
  --ui-color-custom-18:rgb(var(--color_33));
  --ui-color-custom-19:rgb(var(--color_34));
  --ui-color-custom-20:rgb(var(--color_35))
}

.site-presets-wrapper {
  display:contents
}

.builder-root {
  box-sizing:border-box
}

:root  {

    --site-ads-height: 0px !important;

    --sticky-offset: 0px !important;

    --site-ads-top-height: 0px !important;

    --top-offset: 0px !important;

}

#main_MF :where(.siteui-header), #main_MF header, #main_MF section.siteui-header  {

    position: sticky !important;

    top: 0 !important;

    margin-top: 0 !important;

}

#main_MF :where(.siteui-header) ~ *, #main_MF header ~ *, #main_MF section.siteui-header ~ *  {

    transform: none !important;

}

#SITE_CONTAINER, #site-root, body  {

    margin-top: 0 !important;

    padding-top: 0 !important;

}

    @media (forced-colors: active)  {

        #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
          ~ .siteSdkShowFocusOnSibling  {

            outline: 2px solid CanvasText;

            outline-offset: 2px;

  }

}

.CNHfeA {
  width:100%;
  position:absolute;
  inset:0
}

.ZfNvr6 {
  transform:translateY(-100%)
}

.ICcIQy {

}

.xL7MJu {
  opacity:0;

}

.xL7MJu.Dbjboh {
  pointer-events:none
}

.xg8z1A {
  opacity:1;

}

.G6vvJF {
  width:100%;
  height:auto;
  position:relative
}

.ZgDNL8 {
  width:100%;
  position:relative
}

body:not(.device-mobile-optimized) ._c_gnD,:host(:not(.device-mobile-optimized)) ._c_gnD {
  margin-left:calc((100% - var(--site-width))/2);
  width:var(--site-width)
}

.HQtdHX[data-focuscycled=active] {
  outline:1px solid #0000
}

.HQtdHX[data-focuscycled=active]:not(:focus-within) {
  outline:2px solid #0000;

}

.HQtdHX ._c_gnD {
  position:absolute;
  inset:0
}

.CNHfeA {
  width:100%;
  position:absolute;
  inset:0
}

.ZfNvr6 {
  transform:translateY(-100%)
}

.ICcIQy {

}

.xL7MJu {
  opacity:0;

}

.xL7MJu.Dbjboh {
  pointer-events:none
}

.xg8z1A {
  opacity:1;

}

.G6vvJF {
  width:100%;
  height:auto;
  position:relative
}

.ZgDNL8 {
  width:100%;
  position:relative
}

body:not(.device-mobile-optimized) ._c_gnD,:host(:not(.device-mobile-optimized)) ._c_gnD {
  margin-left:calc((100% - var(--site-width))/2);
  width:var(--site-width)
}

.HQtdHX[data-focuscycled=active] {
  outline:1px solid #0000
}

.HQtdHX[data-focuscycled=active]:not(:focus-within) {
  outline:2px solid #0000;

}

.HQtdHX ._c_gnD {
  position:absolute;
  inset:0
}

.XWeqiF {
  opacity:0
}

.bWoigz {
  opacity:1;

}

.HTrn1j {
  opacity:1
}

.sAGPNe {
  opacity:0;

}

.cCFKrw {
  opacity:0
}

.yifJnQ {
  opacity:1;

}

._mj5qU {
  opacity:1
}

.gG6uhp {
  opacity:0;

}

.k0CnHT {
  transform:translate(100%)
}

.URQNsX {
  transform:translate(0)
}

.CCwVTE {
  transform:translate(0)
}

.TX_1qK {
  transform:translate(-100%)
}

.JMRv7x {
  transform:translate(-100%)
}

.AOzCGi {
  transform:translate(0)
}

.WzSMGx {
  transform:translate(0)
}

.I76Pz6 {
  transform:translate(100%)
}

.bX95uQ {
  transform:translateY(100%)
}

.Ogwj62 {
  transform:translateY(0)
}

.GdyWfW {
  transform:translateY(0)
}

.YxqFze {
  transform:translateY(-100%)
}

.NrDww4 {
  transform:translateY(-100%)
}

.ciVV17 {
  transform:translateY(0)
}

.BMKrqh {
  transform:translateY(0)
}

.jNxMkI {
  transform:translateY(100%)
}

body:not(.responsive) .Y3K28_ {
  overflow-x:clip
}

:root:active-view-transition .Y3K28_ {

}

.uvik8H {
  grid-template-rows:1fr;
  grid-template-columns:1fr;
  height:100%;
  display:grid
}

.uvik8H>div {
  grid-area:1/1/2/2;
  align-self:stretch!important;
  justify-self:stretch!important
}

.XWeqiF {
  opacity:0
}

.bWoigz {
  opacity:1;

}

.HTrn1j {
  opacity:1
}

.sAGPNe {
  opacity:0;

}

.cCFKrw {
  opacity:0
}

.yifJnQ {
  opacity:1;

}

._mj5qU {
  opacity:1
}

.gG6uhp {
  opacity:0;

}

.k0CnHT {
  transform:translate(100%)
}

.URQNsX {
  transform:translate(0)
}

.CCwVTE {
  transform:translate(0)
}

.TX_1qK {
  transform:translate(-100%)
}

.JMRv7x {
  transform:translate(-100%)
}

.AOzCGi {
  transform:translate(0)
}

.WzSMGx {
  transform:translate(0)
}

.I76Pz6 {
  transform:translate(100%)
}

.bX95uQ {
  transform:translateY(100%)
}

.Ogwj62 {
  transform:translateY(0)
}

.GdyWfW {
  transform:translateY(0)
}

.YxqFze {
  transform:translateY(-100%)
}

.NrDww4 {
  transform:translateY(-100%)
}

.ciVV17 {
  transform:translateY(0)
}

.BMKrqh {
  transform:translateY(0)
}

.jNxMkI {
  transform:translateY(100%)
}

.ub230c {
  display:var(--display);
  --display:flex;
  width:100%;
  z-index:var(--above-all-z-index);
  box-sizing:border-box;
  background-color:#fff;
  justify-content:center;
  position:fixed;
  top:0;
  box-shadow:0 2px 12px #a4a8c033
}

.ub230c.iF3M3J {
  direction:rtl
}

.ub230c.aD8jGL {
  direction:ltr
}

.ub230c.CjFky3 {
  background-color:red;
  border:none
}

.ub230c>.ak8WKZ {
  justify-content:center;
  align-items:center;
  width:100%;
  display:flex
}

.ub230c>.ak8WKZ>.vY4Tm1 {
  color:#000;
  flex-shrink:0;
  align-items:center;
  display:flex
}

.ub230c>.ak8WKZ:hover>.vY4Tm1 {
  color:#333850
}

.bcTg04 {
  text-align:center;
  --color:#000;
  letter-spacing:0;
  background-color:#fff;
  column-gap:4px;
  width:100%;
  padding-block:8px;
  font-size:14px;
  font-weight:400;
  line-height:18px;
  position:absolute;
  top:0;
  left:0
}

.bcTg04:hover {
  --color:#00e
}

.yxZj1H {
  z-index:var(--above-all-z-index);
  background-color:#fff;
  height:34px;
  position:fixed;
  top:0
}

.HMMJm5 {
  column-gap:4px;
  color:var(--color)!important
}

.vjUrmX {
  padding-block-start:3px
}

.qe3oTb {
  pointer-events:none;
  white-space:nowrap;
  padding:0;
  overflow:hidden
}

.TvbeET {
  display:none
}

.BqYkvS {
  pointer-events:none;
  z-index:9999;
  color:#116dff;
  opacity:0;
  cursor:pointer;
  background:#fff;
  border-radius:24px;
  width:0;
  height:0;
  margin-left:-94px;
  padding:0 24px;
  font-size:14px;
  position:absolute;
  top:60px;
  left:50%
}

.BqYkvS:focus {
  opacity:1;
  pointer-events:auto;
  border:2px solid;
  width:auto;
  height:40px
}

.ETqrjz .g0IvTF {
  background-color:rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1));
  position:absolute;
  inset:0;
  overflow:hidden
}

.S829f_ {
  pointer-events:var(--ref-container-pointer-events)!important
}

.S829f_>* {
  pointer-events:auto
}

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

.Qh0lWW img {
  max-width:var(--site-img-max-width,100%)
}

.Qh0lWW[data-no-animate-blur] img {
  filter:blur(9px);

}

.Qh0lWW[data-no-animate-blur] img[data-load-done] {
  filter:none
}

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

.aDzdcC {
  clip-path:var(--fill-layer-clip)
}

.aDzdcC,.rv3vOe {
  width:100%;
  height:100%;
  position:absolute;
  top:0
}

.dnHU4q img {
  width:100%;
  height:100%
}

.X9nqm0 {
  opacity:0;
  position:absolute;
  top:0
}

.ZUV7Qj {
  width:0;
  height:0;
  position:absolute;
  top:0;
  left:0;
  overflow:hidden
}

.UZsu9f {
  position:var(--fill-layer-background-media-position);
  pointer-events:var(--fill-layer-background-media-pointer-events);
  width:100%;
  height:100%;
  top:0;
  left:0
}

.WnIl2C,.OAmk_6 {
  width:100%;
  height:100%;
  top:0
}

.OAmk_6 {
  position:absolute
}

.WnIl2C {
  background-color:var(--fill-layer-background-overlay-color);
  position:var(--fill-layer-background-overlay-position);
  opacity:var(--fill-layer-background-overlay-blend-opacity-fallback,1);
  transform:var(--fill-layer-background-overlay-transform)
}

@supports (mix-blend-mode:overlay) {
  .WnIl2C {
    mix-blend-mode:var(--fill-layer-background-overlay-blend-mode);
    opacity:var(--fill-layer-background-overlay-blend-opacity,1)
  }

}

.QG9w8P.WIIr02 {
  clip:rect(0px,auto,auto,0px)
}

.QG9w8P .ayCf9D {
  width:100%;
  height:100%;
  position:absolute;
  top:0
}

.QG9w8P .fO4mKs {
  opacity:var(--fill-layer-image-opacity);
  height:var(--fill-layer-image-height,100%)
}

.QG9w8P .fO4mKs img {
  width:100%;
  height:100%
}

@supports ((-webkit-hyphens:none)) {
  .QG9w8P.WIIr02 {
    clip:auto;
    -webkit-clip-path:inset(0)
  }

}

.ROWgFb {
  height:100%
}

.xSZeaB,.g4gDzl {
  opacity:var(--fill-layer-video-opacity)
}

.Ulxuud {
  width:100%;
  height:var(--media-padding-height);
  top:var(--media-padding-top);
  bottom:var(--media-padding-bottom);
  position:absolute
}

.NgeJ4N {
  transform:scale(var(--scale,1));

}

.g4gDzl {
  width:100%;
  height:100%;
  position:relative
}

.bzwgbw {
  opacity:var(--fill-layer-video-opacity,var(--fill-layer-image-opacity,1))
}

.bzwgbw .fO4mKs,.bzwgbw .g4gDzl,.bzwgbw .xSZeaB {
  opacity:1
}

.ejT4cR {
  --divider-pin-height__:min(1,calc(var(--divider-layers-pin-factor__) + 1));
  --divider-pin-layer-height__:var(--divider-layers-pin-factor__);
  --divider-pin-border__:min(1,calc(var(--divider-layers-pin-factor__)/-1 + 1));
  width:100%;
  height:calc(var(--divider-height__) + var(--divider-pin-height__)*var(--divider-layers-size__)*var(--divider-layers-y__));
  position:absolute;
  left:0
}

.ejT4cR .Mj2wZE {
  --divider-layer-i__:var(--divider-layer-i,0);
  width:100%;
  height:calc(var(--divider-height__) + var(--divider-pin-layer-height__)*var(--divider-layer-i__)*var(--divider-layers-y__));
  opacity:calc(1 - var(--divider-layer-i__)/(var(--divider-layer-i__) + 1));
  background-repeat:repeat-x;
  background-position:left calc(50% + var(--divider-offset-x__) + var(--divider-layers-x__)*var(--divider-layer-i__))bottom;
  border-bottom-width:calc(var(--divider-pin-border__)*var(--divider-layer-i__)*var(--divider-layers-y__));
  border-bottom-style:solid;
  position:absolute;
  left:0
}

.urGCgL {
  --divider-height__:var(--divider-top-height,auto);
  --divider-offset-x__:var(--divider-top-offset-x,0px);
  --divider-layers-size__:var(--divider-top-layers-size,0);
  --divider-layers-y__:var(--divider-top-layers-y,0px);
  --divider-layers-x__:var(--divider-top-layers-x,0px);
  --divider-layers-pin-factor__:var(--divider-top-layers-pin-factor,0);
  transform:var(--divider-top-flip,scaleY(-1));
  opacity:var(--divider-top-opacity,1);
  border-top:var(--divider-top-padding,0)solid var(--divider-top-color,currentColor);
  top:0
}

.urGCgL .Mj2wZE {
  border-color:var(--divider-top-color,currentColor);
  background-image:var(--divider-top-image,none);
  background-size:var(--divider-top-size,contain);
  filter:var(--divider-top-filter,none);
  bottom:0
}

.urGCgL .Mj2wZE[data-divider-layer="1"] {
  display:var(--divider-top-layer-1-display,block)
}

.urGCgL .Mj2wZE[data-divider-layer="2"] {
  display:var(--divider-top-layer-2-display,block)
}

.urGCgL .Mj2wZE[data-divider-layer="3"] {
  display:var(--divider-top-layer-3-display,block)
}

.yIAE9q {
  --divider-height__:var(--divider-bottom-height,auto);
  --divider-offset-x__:var(--divider-bottom-offset-x,0px);
  --divider-layers-size__:var(--divider-bottom-layers-size,0);
  --divider-layers-y__:var(--divider-bottom-layers-y,0px);
  --divider-layers-x__:var(--divider-bottom-layers-x,0px);
  --divider-layers-pin-factor__:var(--divider-bottom-layers-pin-factor,0);
  transform:var(--divider-bottom-flip,none);
  opacity:var(--divider-bottom-opacity,1);
  border-bottom:var(--divider-bottom-padding,0)solid var(--divider-bottom-color,currentColor);
  bottom:0
}

.yIAE9q .Mj2wZE {
  border-color:var(--divider-bottom-color,currentColor);
  background-image:var(--divider-bottom-image,none);
  background-size:var(--divider-bottom-size,contain);
  filter:var(--divider-bottom-filter,none);
  bottom:0
}

.yIAE9q .Mj2wZE[data-divider-layer="1"] {
  display:var(--divider-bottom-layer-1-display,block)
}

.yIAE9q .Mj2wZE[data-divider-layer="2"] {
  display:var(--divider-bottom-layer-2-display,block)
}

.yIAE9q .Mj2wZE[data-divider-layer="3"] {
  display:var(--divider-bottom-layer-3-display,block)
}

.ke5pl1,.Dkb_qa {
  background-color:rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1))
}

.ke5pl1>.QG9w8P .LNYVZi {
  background-color:var(--section-corvid-background-color,var(--bg-overlay-color,rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1))))
}

.w2JesW {

}

.w2JesW.BjOAZh {
  visibility:visible
}

.w2JesW.VHnL1N {
  transform:var(--scrolled-transform)translateY(calc(-1*var(--padding-top,0px)))
}

.w2JesW.EO98vq {
  opacity:var(--scrolled-opacity)
}

.w2JesW.EO98vq.BjOAZh {
  visibility:hidden;

}

.w2JesW.NXBn1M {

}

.w2JesW.NXBn1M.BjOAZh {
  visibility:visible
}

.QG9w8P {
  width:100%;
  height:100%;
  -webkit-mask-image:var(--mask-image,none);
  mask-image:var(--mask-image,none);
  -webkit-mask-position:var(--mask-position,0);
  mask-position:var(--mask-position,0);
  -webkit-mask-size:var(--mask-size,100%);
  mask-size:var(--mask-size,100%);
  -webkit-mask-repeat:var(--mask-repeat,no-repeat);
  mask-repeat:var(--mask-repeat,no-repeat);
  pointer-events:var(--fill-layer-background-media-pointer-events);
  position:absolute;
  top:0;
  left:0;
  overflow:hidden
}

.QG9w8P.CrIOZj {
  clip:rect(0px,auto,auto,0px)
}

.QG9w8P .F6dXKW {
  width:100%;
  height:100%;
  position:absolute;
  top:0
}

.QG9w8P ._gD9B7 {
  opacity:var(--fill-layer-image-opacity);
  height:var(--fill-layer-image-height,100%)
}

.QG9w8P ._gD9B7 img {
  width:100%;
  height:100%
}

@supports ((-webkit-hyphens:none)) {
  .QG9w8P.CrIOZj {
    clip:auto;
    -webkit-clip-path:inset(0)
  }

}

.Njdfgu {
  height:100%
}

.LNYVZi {
  background-color:var(--bg-overlay-color);
  background-image:var(--bg-gradient);

}

.FlTEtY,.D6Ehqq {
  opacity:var(--fill-layer-video-opacity)
}

.U8aRUE {
  width:100%;
  height:var(--media-padding-height);
  top:var(--media-padding-top);
  bottom:var(--media-padding-bottom);
  position:absolute
}

.a8Mxnk {
  transform:scale(var(--scale,1));

}

.D6Ehqq {
  width:100%;
  height:100%;
  position:relative
}

site-media-canvas {
  height:100%;
  display:block
}

.dZP7lJ {
  opacity:var(--fill-layer-video-opacity,var(--fill-layer-image-opacity,1))
}

.dZP7lJ ._gD9B7,.dZP7lJ .D6Ehqq,.dZP7lJ .FlTEtY {
  opacity:1
}

.Lnr3dj,.Lnr3dj>.QG9w8P .LNYVZi {
  background-color:var(--section-corvid-background-color,var(--bg-overlay-color,rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1))));

}

.aBo_xL.Lnr3dj,.aBo_xL.Lnr3dj>.QG9w8P .LNYVZi {
  background-color:var(--section-corvid-background-color,rgba(var(--bg-scrl,var(--color_11,color_11)),var(--alpha-bg-scrl,1)))
}

.fwXYgt:hover .HTT0h5 {
  pointer-events:auto;
  clip:auto;
  opacity:1
}

.HTT0h5 {
  box-sizing:border-box;
  z-index:9999;
  color:#000;
  pointer-events:none;
  clip:rect(0 0 0 0);
  opacity:0;
  background-color:#fff;
  border-radius:50%;
  outline:1px solid #000;
  align-items:center;
  justify-items:center;
  width:24px;
  height:24px;
  display:grid;
  position:absolute;
  bottom:3px;
  right:3px
}

.HTT0h5:focus,.HTT0h5:hover,.HTT0h5:active {
  pointer-events:auto;
  clip:auto;
  opacity:1
}

.Vs_TJq {
  z-index:1;
  position:relative
}

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

.Qh0lWW img {
  max-width:var(--site-img-max-width,100%)
}

.Qh0lWW[data-no-animate-blur] img {
  filter:blur(9px);

}

.Qh0lWW[data-no-animate-blur] img[data-load-done] {
  filter:none
}

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

.aDzdcC {
  clip-path:var(--fill-layer-clip)
}

.aDzdcC,.rv3vOe {
  width:100%;
  height:100%;
  position:absolute;
  top:0
}

.dnHU4q img {
  width:100%;
  height:100%
}

.X9nqm0 {
  opacity:0;
  position:absolute;
  top:0
}

.ZUV7Qj {
  width:0;
  height:0;
  position:absolute;
  top:0;
  left:0;
  overflow:hidden
}

.UZsu9f {
  position:var(--fill-layer-background-media-position);
  pointer-events:var(--fill-layer-background-media-pointer-events);
  width:100%;
  height:100%;
  top:0;
  left:0
}

.WnIl2C,.OAmk_6 {
  width:100%;
  height:100%;
  top:0
}

.OAmk_6 {
  position:absolute
}

.WnIl2C {
  background-color:var(--fill-layer-background-overlay-color);
  position:var(--fill-layer-background-overlay-position);
  opacity:var(--fill-layer-background-overlay-blend-opacity-fallback,1);
  transform:var(--fill-layer-background-overlay-transform)
}

@supports (mix-blend-mode:overlay) {
  .WnIl2C {
    mix-blend-mode:var(--fill-layer-background-overlay-blend-mode);
    opacity:var(--fill-layer-background-overlay-blend-opacity,1)
  }

}

.QG9w8P.WIIr02 {
  clip:rect(0px,auto,auto,0px)
}

.QG9w8P .ayCf9D {
  width:100%;
  height:100%;
  position:absolute;
  top:0
}

.QG9w8P .fO4mKs {
  opacity:var(--fill-layer-image-opacity);
  height:var(--fill-layer-image-height,100%)
}

.QG9w8P .fO4mKs img {
  width:100%;
  height:100%
}

@supports ((-webkit-hyphens:none)) {
  .QG9w8P.WIIr02 {
    clip:auto;
    -webkit-clip-path:inset(0)
  }

}

.ROWgFb {
  height:100%
}

.xSZeaB,.g4gDzl {
  opacity:var(--fill-layer-video-opacity)
}

.Ulxuud {
  width:100%;
  height:var(--media-padding-height);
  top:var(--media-padding-top);
  bottom:var(--media-padding-bottom);
  position:absolute
}

.NgeJ4N {
  transform:scale(var(--scale,1));

}

.g4gDzl {
  width:100%;
  height:100%;
  position:relative
}

.bzwgbw {
  opacity:var(--fill-layer-video-opacity,var(--fill-layer-image-opacity,1))
}

.bzwgbw .fO4mKs,.bzwgbw .g4gDzl,.bzwgbw .xSZeaB {
  opacity:1
}

.ejT4cR {
  --divider-pin-height__:min(1,calc(var(--divider-layers-pin-factor__) + 1));
  --divider-pin-layer-height__:var(--divider-layers-pin-factor__);
  --divider-pin-border__:min(1,calc(var(--divider-layers-pin-factor__)/-1 + 1));
  width:100%;
  height:calc(var(--divider-height__) + var(--divider-pin-height__)*var(--divider-layers-size__)*var(--divider-layers-y__));
  position:absolute;
  left:0
}

.ejT4cR .Mj2wZE {
  --divider-layer-i__:var(--divider-layer-i,0);
  width:100%;
  height:calc(var(--divider-height__) + var(--divider-pin-layer-height__)*var(--divider-layer-i__)*var(--divider-layers-y__));
  opacity:calc(1 - var(--divider-layer-i__)/(var(--divider-layer-i__) + 1));
  background-repeat:repeat-x;
  background-position:left calc(50% + var(--divider-offset-x__) + var(--divider-layers-x__)*var(--divider-layer-i__))bottom;
  border-bottom-width:calc(var(--divider-pin-border__)*var(--divider-layer-i__)*var(--divider-layers-y__));
  border-bottom-style:solid;
  position:absolute;
  left:0
}

.urGCgL {
  --divider-height__:var(--divider-top-height,auto);
  --divider-offset-x__:var(--divider-top-offset-x,0px);
  --divider-layers-size__:var(--divider-top-layers-size,0);
  --divider-layers-y__:var(--divider-top-layers-y,0px);
  --divider-layers-x__:var(--divider-top-layers-x,0px);
  --divider-layers-pin-factor__:var(--divider-top-layers-pin-factor,0);
  transform:var(--divider-top-flip,scaleY(-1));
  opacity:var(--divider-top-opacity,1);
  border-top:var(--divider-top-padding,0)solid var(--divider-top-color,currentColor);
  top:0
}

.urGCgL .Mj2wZE {
  border-color:var(--divider-top-color,currentColor);
  background-image:var(--divider-top-image,none);
  background-size:var(--divider-top-size,contain);
  filter:var(--divider-top-filter,none);
  bottom:0
}

.urGCgL .Mj2wZE[data-divider-layer="1"] {
  display:var(--divider-top-layer-1-display,block)
}

.urGCgL .Mj2wZE[data-divider-layer="2"] {
  display:var(--divider-top-layer-2-display,block)
}

.urGCgL .Mj2wZE[data-divider-layer="3"] {
  display:var(--divider-top-layer-3-display,block)
}

.yIAE9q {
  --divider-height__:var(--divider-bottom-height,auto);
  --divider-offset-x__:var(--divider-bottom-offset-x,0px);
  --divider-layers-size__:var(--divider-bottom-layers-size,0);
  --divider-layers-y__:var(--divider-bottom-layers-y,0px);
  --divider-layers-x__:var(--divider-bottom-layers-x,0px);
  --divider-layers-pin-factor__:var(--divider-bottom-layers-pin-factor,0);
  transform:var(--divider-bottom-flip,none);
  opacity:var(--divider-bottom-opacity,1);
  border-bottom:var(--divider-bottom-padding,0)solid var(--divider-bottom-color,currentColor);
  bottom:0
}

.yIAE9q .Mj2wZE {
  border-color:var(--divider-bottom-color,currentColor);
  background-image:var(--divider-bottom-image,none);
  background-size:var(--divider-bottom-size,contain);
  filter:var(--divider-bottom-filter,none);
  bottom:0
}

.yIAE9q .Mj2wZE[data-divider-layer="1"] {
  display:var(--divider-bottom-layer-1-display,block)
}

.yIAE9q .Mj2wZE[data-divider-layer="2"] {
  display:var(--divider-bottom-layer-2-display,block)
}

.yIAE9q .Mj2wZE[data-divider-layer="3"] {
  display:var(--divider-bottom-layer-3-display,block)
}

.ke5pl1,.Dkb_qa {
  background-color:rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1))
}

.ke5pl1>.QG9w8P .LNYVZi {
  background-color:var(--section-corvid-background-color,var(--bg-overlay-color,rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1))))
}

.w2JesW {

}

.w2JesW.BjOAZh {
  visibility:visible
}

.w2JesW.VHnL1N {
  transform:var(--scrolled-transform)translateY(calc(-1*var(--padding-top,0px)))
}

.w2JesW.EO98vq {
  opacity:var(--scrolled-opacity)
}

.w2JesW.EO98vq.BjOAZh {
  visibility:hidden;

}

.w2JesW.NXBn1M {

}

.w2JesW.NXBn1M.BjOAZh {
  visibility:visible
}

.QG9w8P {
  width:100%;
  height:100%;
  -webkit-mask-image:var(--mask-image,none);
  mask-image:var(--mask-image,none);
  -webkit-mask-position:var(--mask-position,0);
  mask-position:var(--mask-position,0);
  -webkit-mask-size:var(--mask-size,100%);
  mask-size:var(--mask-size,100%);
  -webkit-mask-repeat:var(--mask-repeat,no-repeat);
  mask-repeat:var(--mask-repeat,no-repeat);
  pointer-events:var(--fill-layer-background-media-pointer-events);
  position:absolute;
  top:0;
  left:0;
  overflow:hidden
}

.QG9w8P.CrIOZj {
  clip:rect(0px,auto,auto,0px)
}

.QG9w8P .F6dXKW {
  width:100%;
  height:100%;
  position:absolute;
  top:0
}

.QG9w8P ._gD9B7 {
  opacity:var(--fill-layer-image-opacity);
  height:var(--fill-layer-image-height,100%)
}

.QG9w8P ._gD9B7 img {
  width:100%;
  height:100%
}

@supports ((-webkit-hyphens:none)) {
  .QG9w8P.CrIOZj {
    clip:auto;
    -webkit-clip-path:inset(0)
  }

}

.Njdfgu {
  height:100%
}

.LNYVZi {
  background-color:var(--bg-overlay-color);
  background-image:var(--bg-gradient);

}

.FlTEtY,.D6Ehqq {
  opacity:var(--fill-layer-video-opacity)
}

.U8aRUE {
  width:100%;
  height:var(--media-padding-height);
  top:var(--media-padding-top);
  bottom:var(--media-padding-bottom);
  position:absolute
}

.a8Mxnk {
  transform:scale(var(--scale,1));

}

.D6Ehqq {
  width:100%;
  height:100%;
  position:relative
}

site-media-canvas {
  height:100%;
  display:block
}

.dZP7lJ {
  opacity:var(--fill-layer-video-opacity,var(--fill-layer-image-opacity,1))
}

.dZP7lJ ._gD9B7,.dZP7lJ .D6Ehqq,.dZP7lJ .FlTEtY {
  opacity:1
}

.Lnr3dj,.Lnr3dj>.QG9w8P .LNYVZi {
  background-color:var(--section-corvid-background-color,var(--bg-overlay-color,rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1))));

}

.aBo_xL.Lnr3dj,.aBo_xL.Lnr3dj>.QG9w8P .LNYVZi {
  background-color:var(--section-corvid-background-color,rgba(var(--bg-scrl,var(--color_11,color_11)),var(--alpha-bg-scrl,1)))
}

.fwXYgt:hover .HTT0h5 {
  pointer-events:auto;
  clip:auto;
  opacity:1
}

.HTT0h5 {
  box-sizing:border-box;
  z-index:9999;
  color:#000;
  pointer-events:none;
  clip:rect(0 0 0 0);
  opacity:0;
  background-color:#fff;
  border-radius:50%;
  outline:1px solid #000;
  align-items:center;
  justify-items:center;
  width:24px;
  height:24px;
  display:grid;
  position:absolute;
  bottom:3px;
  right:3px
}

.HTT0h5:focus,.HTT0h5:hover,.HTT0h5:active {
  pointer-events:auto;
  clip:auto;
  opacity:1
}

.Vs_TJq {
  z-index:1;
  position:relative
}

.yEgiaI {
  margin-top:var(--padding-top,0);
  margin-right:var(--padding-right,0);
  margin-bottom:var(--padding-bottom,0);
  margin-left:var(--padding-left,0)
}

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

.Qh0lWW img {
  max-width:var(--site-img-max-width,100%)
}

.Qh0lWW[data-no-animate-blur] img {
  filter:blur(9px);

}

.Qh0lWW[data-no-animate-blur] img[data-load-done] {
  filter:none
}

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

.aDzdcC {
  clip-path:var(--fill-layer-clip)
}

.aDzdcC,.rv3vOe {
  width:100%;
  height:100%;
  position:absolute;
  top:0
}

.dnHU4q img {
  width:100%;
  height:100%
}

.X9nqm0 {
  opacity:0;
  position:absolute;
  top:0
}

.ZUV7Qj {
  width:0;
  height:0;
  position:absolute;
  top:0;
  left:0;
  overflow:hidden
}

.UZsu9f {
  position:var(--fill-layer-background-media-position);
  pointer-events:var(--fill-layer-background-media-pointer-events);
  width:100%;
  height:100%;
  top:0;
  left:0
}

.WnIl2C,.OAmk_6 {
  width:100%;
  height:100%;
  top:0
}

.OAmk_6 {
  position:absolute
}

.WnIl2C {
  background-color:var(--fill-layer-background-overlay-color);
  position:var(--fill-layer-background-overlay-position);
  opacity:var(--fill-layer-background-overlay-blend-opacity-fallback,1);
  transform:var(--fill-layer-background-overlay-transform)
}

@supports (mix-blend-mode:overlay) {
  .WnIl2C {
    mix-blend-mode:var(--fill-layer-background-overlay-blend-mode);
    opacity:var(--fill-layer-background-overlay-blend-opacity,1)
  }

}

.QG9w8P.WIIr02 {
  clip:rect(0px,auto,auto,0px)
}

.QG9w8P .ayCf9D {
  width:100%;
  height:100%;
  position:absolute;
  top:0
}

.QG9w8P .fO4mKs {
  opacity:var(--fill-layer-image-opacity);
  height:var(--fill-layer-image-height,100%)
}

.QG9w8P .fO4mKs img {
  width:100%;
  height:100%
}

@supports ((-webkit-hyphens:none)) {
  .QG9w8P.WIIr02 {
    clip:auto;
    -webkit-clip-path:inset(0)
  }

}

.ROWgFb {
  height:100%
}

.xSZeaB,.g4gDzl {
  opacity:var(--fill-layer-video-opacity)
}

.Ulxuud {
  width:100%;
  height:var(--media-padding-height);
  top:var(--media-padding-top);
  bottom:var(--media-padding-bottom);
  position:absolute
}

.NgeJ4N {
  transform:scale(var(--scale,1));

}

.g4gDzl {
  width:100%;
  height:100%;
  position:relative
}

.bzwgbw {
  opacity:var(--fill-layer-video-opacity,var(--fill-layer-image-opacity,1))
}

.bzwgbw .fO4mKs,.bzwgbw .g4gDzl,.bzwgbw .xSZeaB {
  opacity:1
}

.ejT4cR {
  --divider-pin-height__:min(1,calc(var(--divider-layers-pin-factor__) + 1));
  --divider-pin-layer-height__:var(--divider-layers-pin-factor__);
  --divider-pin-border__:min(1,calc(var(--divider-layers-pin-factor__)/-1 + 1));
  width:100%;
  height:calc(var(--divider-height__) + var(--divider-pin-height__)*var(--divider-layers-size__)*var(--divider-layers-y__));
  position:absolute;
  left:0
}

.ejT4cR .Mj2wZE {
  --divider-layer-i__:var(--divider-layer-i,0);
  width:100%;
  height:calc(var(--divider-height__) + var(--divider-pin-layer-height__)*var(--divider-layer-i__)*var(--divider-layers-y__));
  opacity:calc(1 - var(--divider-layer-i__)/(var(--divider-layer-i__) + 1));
  background-repeat:repeat-x;
  background-position:left calc(50% + var(--divider-offset-x__) + var(--divider-layers-x__)*var(--divider-layer-i__))bottom;
  border-bottom-width:calc(var(--divider-pin-border__)*var(--divider-layer-i__)*var(--divider-layers-y__));
  border-bottom-style:solid;
  position:absolute;
  left:0
}

.urGCgL {
  --divider-height__:var(--divider-top-height,auto);
  --divider-offset-x__:var(--divider-top-offset-x,0px);
  --divider-layers-size__:var(--divider-top-layers-size,0);
  --divider-layers-y__:var(--divider-top-layers-y,0px);
  --divider-layers-x__:var(--divider-top-layers-x,0px);
  --divider-layers-pin-factor__:var(--divider-top-layers-pin-factor,0);
  transform:var(--divider-top-flip,scaleY(-1));
  opacity:var(--divider-top-opacity,1);
  border-top:var(--divider-top-padding,0)solid var(--divider-top-color,currentColor);
  top:0
}

.urGCgL .Mj2wZE {
  border-color:var(--divider-top-color,currentColor);
  background-image:var(--divider-top-image,none);
  background-size:var(--divider-top-size,contain);
  filter:var(--divider-top-filter,none);
  bottom:0
}

.urGCgL .Mj2wZE[data-divider-layer="1"] {
  display:var(--divider-top-layer-1-display,block)
}

.urGCgL .Mj2wZE[data-divider-layer="2"] {
  display:var(--divider-top-layer-2-display,block)
}

.urGCgL .Mj2wZE[data-divider-layer="3"] {
  display:var(--divider-top-layer-3-display,block)
}

.yIAE9q {
  --divider-height__:var(--divider-bottom-height,auto);
  --divider-offset-x__:var(--divider-bottom-offset-x,0px);
  --divider-layers-size__:var(--divider-bottom-layers-size,0);
  --divider-layers-y__:var(--divider-bottom-layers-y,0px);
  --divider-layers-x__:var(--divider-bottom-layers-x,0px);
  --divider-layers-pin-factor__:var(--divider-bottom-layers-pin-factor,0);
  transform:var(--divider-bottom-flip,none);
  opacity:var(--divider-bottom-opacity,1);
  border-bottom:var(--divider-bottom-padding,0)solid var(--divider-bottom-color,currentColor);
  bottom:0
}

.yIAE9q .Mj2wZE {
  border-color:var(--divider-bottom-color,currentColor);
  background-image:var(--divider-bottom-image,none);
  background-size:var(--divider-bottom-size,contain);
  filter:var(--divider-bottom-filter,none);
  bottom:0
}

.yIAE9q .Mj2wZE[data-divider-layer="1"] {
  display:var(--divider-bottom-layer-1-display,block)
}

.yIAE9q .Mj2wZE[data-divider-layer="2"] {
  display:var(--divider-bottom-layer-2-display,block)
}

.yIAE9q .Mj2wZE[data-divider-layer="3"] {
  display:var(--divider-bottom-layer-3-display,block)
}

.ke5pl1,.Dkb_qa {
  background-color:rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1))
}

.ke5pl1>.QG9w8P .LNYVZi {
  background-color:var(--section-corvid-background-color,var(--bg-overlay-color,rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1))))
}

.w2JesW {

}

.w2JesW.BjOAZh {
  visibility:visible
}

.w2JesW.VHnL1N {
  transform:var(--scrolled-transform)translateY(calc(-1*var(--padding-top,0px)))
}

.w2JesW.EO98vq {
  opacity:var(--scrolled-opacity)
}

.w2JesW.EO98vq.BjOAZh {
  visibility:hidden;

}

.w2JesW.NXBn1M {

}

.w2JesW.NXBn1M.BjOAZh {
  visibility:visible
}

.QG9w8P {
  width:100%;
  height:100%;
  -webkit-mask-image:var(--mask-image,none);
  mask-image:var(--mask-image,none);
  -webkit-mask-position:var(--mask-position,0);
  mask-position:var(--mask-position,0);
  -webkit-mask-size:var(--mask-size,100%);
  mask-size:var(--mask-size,100%);
  -webkit-mask-repeat:var(--mask-repeat,no-repeat);
  mask-repeat:var(--mask-repeat,no-repeat);
  pointer-events:var(--fill-layer-background-media-pointer-events);
  position:absolute;
  top:0;
  left:0;
  overflow:hidden
}

.QG9w8P.CrIOZj {
  clip:rect(0px,auto,auto,0px)
}

.QG9w8P .F6dXKW {
  width:100%;
  height:100%;
  position:absolute;
  top:0
}

.QG9w8P ._gD9B7 {
  opacity:var(--fill-layer-image-opacity);
  height:var(--fill-layer-image-height,100%)
}

.QG9w8P ._gD9B7 img {
  width:100%;
  height:100%
}

@supports ((-webkit-hyphens:none)) {
  .QG9w8P.CrIOZj {
    clip:auto;
    -webkit-clip-path:inset(0)
  }

}

.Njdfgu {
  height:100%
}

.LNYVZi {
  background-color:var(--bg-overlay-color);
  background-image:var(--bg-gradient);

}

.FlTEtY,.D6Ehqq {
  opacity:var(--fill-layer-video-opacity)
}

.U8aRUE {
  width:100%;
  height:var(--media-padding-height);
  top:var(--media-padding-top);
  bottom:var(--media-padding-bottom);
  position:absolute
}

.a8Mxnk {
  transform:scale(var(--scale,1));

}

.D6Ehqq {
  width:100%;
  height:100%;
  position:relative
}

site-media-canvas {
  height:100%;
  display:block
}

.dZP7lJ {
  opacity:var(--fill-layer-video-opacity,var(--fill-layer-image-opacity,1))
}

.dZP7lJ ._gD9B7,.dZP7lJ .D6Ehqq,.dZP7lJ .FlTEtY {
  opacity:1
}

.Lnr3dj,.Lnr3dj>.QG9w8P .LNYVZi {
  background-color:var(--section-corvid-background-color,var(--bg-overlay-color,rgba(var(--bg,var(--color_11,color_11)),var(--alpha-bg,1))));

}

.aBo_xL.Lnr3dj,.aBo_xL.Lnr3dj>.QG9w8P .LNYVZi {
  background-color:var(--section-corvid-background-color,rgba(var(--bg-scrl,var(--color_11,color_11)),var(--alpha-bg-scrl,1)))
}

.fwXYgt:hover .HTT0h5 {
  pointer-events:auto;
  clip:auto;
  opacity:1
}

.HTT0h5 {
  box-sizing:border-box;
  z-index:9999;
  color:#000;
  pointer-events:none;
  clip:rect(0 0 0 0);
  opacity:0;
  background-color:#fff;
  border-radius:50%;
  outline:1px solid #000;
  align-items:center;
  justify-items:center;
  width:24px;
  height:24px;
  display:grid;
  position:absolute;
  bottom:3px;
  right:3px
}

.HTT0h5:focus,.HTT0h5:hover,.HTT0h5:active {
  pointer-events:auto;
  clip:auto;
  opacity:1
}

.Vs_TJq {
  z-index:1;
  position:relative
}

.ooGRUo {
  display:contents
}

.ku1hVK {
  border-radius:var(--overflow-wrapper-border-radius)
}

.QrIus {
  height:auto!important
}

.bsFmQ {
  overflow:hidden!important
}

.sWmh0WA {
  position:relative;
  width:100%
}

.sWmh0WA.ovORhXe---imageResize-7-contain.ovORhXe---imageAlignment-6-center img {
  object-position:center center!important
}

.sWmh0WA.ovORhXe---imageResize-7-contain.ovORhXe---imageAlignment-4-left img {
  object-position:left center!important
}

.sWmh0WA.ovORhXe---imageResize-7-contain.ovORhXe---imageAlignment-5-right img {
  object-position:right center!important
}

.s__0oqQvY {
  --site-ui-tpa-error-message-wrapper-error-color:var(--site-forms-formInputErrorColor);
  --site-ui-tpa-error-message-wrapper-error-color-rgb:var(--site-forms-formInputErrorColor-rgb);
  --site-ui-tpa-error-message-wrapper-error-color-opacity:var(--site-forms-formInputErrorColor-opacity)
}

.sQHoZUY.orM9hcb--madefor {
  --wbu-font-stack:var(--site-font-stack);
  --wbu-font-weight-regular:var(--site-font-weight-regular);
  --wbu-font-weight-medium:var(--site-font-weight-medium);
  --wbu-font-weight-bold:var(--site-font-weight-bold)
}

.sVmrY5m {
  --site-ui-tpa-button-main-text-color:var(--site-forms-formPreviousButtonColor);
  --site-ui-tpa-button-main-text-color-rgb:var(--site-forms-formPreviousButtonColor-rgb);
  --site-ui-tpa-button-main-text-color-opacity:var(--site-forms-formPreviousButtonColor-opacity);
  --site-ui-tpa-button-hover-text-color:var(--site-forms-formPreviousButtonColorHover);
  --site-ui-tpa-button-hover-text-color-rgb:var(--site-forms-formPreviousButtonColorHover-rgb);
  --site-ui-tpa-button-hover-text-color-opacity:var(--site-forms-formPreviousButtonColorHover-opacity);
  --site-ui-tpa-button-main-text-font-text-decoration:var(--site-forms-formPreviousButtonFont-text-decoration);
  --site-ui-tpa-button-main-text-font-line-height:var(--site-forms-formPreviousButtonFont-line-height);
  --site-ui-tpa-button-main-text---site-ui-tpa-button-main-text-font-size:var(--site-forms-formPreviousButtonFont-size);
  --site-ui-tpa-button-main-text-font-style:var(--site-forms-formPreviousButtonFont-style);
  --site-ui-tpa-button-main-text-font-variant:var(--site-forms-formPreviousButtonFont-variant);
  --site-ui-tpa-button-main-text-font-weight:var(--site-forms-formPreviousButtonFont-weight);
  --site-ui-tpa-button-hover-text-font-style:var(--site-forms-formPreviousButtonFontHover-style,var(--site-forms-formPreviousButtonFont-style));
  --site-ui-tpa-button-hover-text-font-weight:var(--site-forms-formPreviousButtonFontHover-weight,var(--site-forms-formPreviousButtonFont-weight));
  --site-ui-tpa-button-hover-text-font-text-decoration:var(--site-forms-formPreviousButtonFontHover-text-decoration,var(--site-forms-formPreviousButtonFont-text-decoration));
  --site-ui-tpa-button-main-background-color:var(--site-forms-formPreviousButtonBackgroundColor);
  --site-ui-tpa-button-main-background-color-rgb:var(--site-forms-formPreviousButtonBackgroundColor-rgb);
  --site-ui-tpa-button-main-background-color-opacity:var(--site-forms-formPreviousButtonBackgroundColor-opacity);
  --site-ui-tpa-button-hover-background-color:var(--site-forms-formPreviousButtonBackgroundColorHover);
  --site-ui-tpa-button-hover-background-color-rgb:var(--site-forms-formPreviousButtonBackgroundColorHover-rgb);
  --site-ui-tpa-button-hover-background-color-opacity:var(--site-forms-formPreviousButtonBackgroundColorHover-opacity);
  --site-ui-tpa-button-main-border-color:var(--site-forms-formPreviousButtonBorderColor);
  --site-ui-tpa-button-main-border-color-rgb:var(--site-forms-formPreviousButtonBorderColor-rgb);
  --site-ui-tpa-button-main-border-color-opacity:var(--site-forms-formPreviousButtonBorderColor-opacity);
  --site-ui-tpa-button-hover-border-color:var(--site-forms-formPreviousButtonBorderColorHover);
  --site-ui-tpa-button-hover-border-color-rgb:var(--site-forms-formPreviousButtonBorderColorHover-rgb);
  --site-ui-tpa-button-hover-border-color-opacity:var(--site-forms-formPreviousButtonBorderColorHover-opacity);
  --site-ui-tpa-button-main-border-width:var(--site-forms-formPreviousButtonBorderWidth);
  --site-ui-tpa-button-main-border-radius:var(--site-forms-formPreviousButtonBorderRadius)
}

@media (forced-colors:active) {
  .sVmrY5m {
    border:1px solid ButtonText!important
  }

  .sVmrY5m:focus-visible {
    outline:2px solid Highlight!important;
    outline-offset:2px!important
  }

  .sVmrY5m:not(:focus-visible):hover,.s__5lI9gM {
    outline:1px dashed CanvasText!important;
    outline-offset:2px!important
  }

}

.s__5lI9gM {
  --site-ui-tpa-button-main-text-color:var(--site-forms-formPreviousButtonColorHover);
  --site-ui-tpa-button-main-text-color-rgb:var(--site-forms-formPreviousButtonColorHover-rgb);
  --site-ui-tpa-button-main-text-color-opacity:var(--site-forms-formPreviousButtonColorHover-opacity);
  --site-ui-tpa-button-hover-text-color:var(--site-forms-formPreviousButtonColorHover);
  --site-ui-tpa-button-hover-text-color-rgb:var(--site-forms-formPreviousButtonColorHover-rgb);
  --site-ui-tpa-button-hover-text-color-opacity:var(--site-forms-formPreviousButtonColorHover-opacity);
  --site-ui-tpa-button-main-text-font-text-decoration:var(--site-forms-formPreviousButtonFont-text-decoration);
  --site-ui-tpa-button-main-text-font-line-height:var(--site-forms-formPreviousButtonFont-line-height);
  --site-ui-tpa-button-main-text---site-ui-tpa-button-main-text-font-size:var(--site-forms-formPreviousButtonFont-size);
  --site-ui-tpa-button-main-text-font-style:var(--site-forms-formPreviousButtonFont-style);
  --site-ui-tpa-button-main-text-font-variant:var(--site-forms-formPreviousButtonFont-variant);
  --site-ui-tpa-button-main-text-font-weight:var(--site-forms-formPreviousButtonFont-weight);
  --site-ui-tpa-button-main-text-font-style:var(--site-forms-formPreviousButtonFontHover-style,var(--site-forms-formPreviousButtonFont-style));
  --site-ui-tpa-button-main-text-font-weight:var(--site-forms-formPreviousButtonFontHover-weight,var(--site-forms-formPreviousButtonFont-weight));
  --site-ui-tpa-button-main-text-font-text-decoration:var(--site-forms-formPreviousButtonFontHover-text-decoration,var(--site-forms-formPreviousButtonFont-text-decoration));
  --site-ui-tpa-button-main-background-color:var(--site-forms-formPreviousButtonBackgroundColorHover);
  --site-ui-tpa-button-main-background-color-rgb:var(--site-forms-formPreviousButtonBackgroundColorHover-rgb);
  --site-ui-tpa-button-main-background-color-opacity:var(--site-forms-formPreviousButtonBackgroundColorHover-opacity);
  --site-ui-tpa-button-hover-background-color:var(--site-forms-formPreviousButtonBackgroundColorHover);
  --site-ui-tpa-button-hover-background-color-rgb:var(--site-forms-formPreviousButtonBackgroundColorHover-rgb);
  --site-ui-tpa-button-hover-background-color-opacity:var(--site-forms-formPreviousButtonBackgroundColorHover-opacity);
  --site-ui-tpa-button-main-border-color:var(--site-forms-formPreviousButtonBorderColorHover);
  --site-ui-tpa-button-main-border-color-rgb:var(--site-forms-formPreviousButtonBorderColorHover-rgb);
  --site-ui-tpa-button-main-border-color-opacity:var(--site-forms-formPreviousButtonBorderColorHover-opacity);
  --site-ui-tpa-button-hover-border-color:var(--site-forms-formPreviousButtonBorderColorHover);
  --site-ui-tpa-button-hover-border-color-rgb:var(--site-forms-formPreviousButtonBorderColorHover-rgb);
  --site-ui-tpa-button-hover-border-color-opacity:var(--site-forms-formPreviousButtonBorderColorHover-opacity);
  --site-ui-tpa-button-main-border-width:var(--site-forms-formPreviousButtonBorderWidth);
  --site-ui-tpa-button-main-border-radius:var(--site-forms-formPreviousButtonBorderRadius)
}

.slGztSx {
  --site-ui-tpa-button-main-text-color:var(--site-forms-formNextButtonColor);
  --site-ui-tpa-button-main-text-color-rgb:var(--site-forms-formNextButtonColor-rgb);
  --site-ui-tpa-button-main-text-color-opacity:var(--site-forms-formNextButtonColor-opacity);
  --site-ui-tpa-button-hover-text-color:var(--site-forms-formNextButtonColorHover);
  --site-ui-tpa-button-hover-text-color-rgb:var(--site-forms-formNextButtonColorHover-rgb);
  --site-ui-tpa-button-hover-text-color-opacity:var(--site-forms-formNextButtonColorHover-opacity);
  --site-ui-tpa-button-main-text-font-text-decoration:var(--site-forms-formNextButtonFont-text-decoration);
  --site-ui-tpa-button-main-text-font-line-height:var(--site-forms-formNextButtonFont-line-height);
  --site-ui-tpa-button-main-text---site-ui-tpa-button-main-text-font-size:var(--site-forms-formNextButtonFont-size);
  --site-ui-tpa-button-main-text-font-style:var(--site-forms-formNextButtonFont-style);
  --site-ui-tpa-button-main-text-font-variant:var(--site-forms-formNextButtonFont-variant);
  --site-ui-tpa-button-main-text-font-weight:var(--site-forms-formNextButtonFont-weight);
  --site-ui-tpa-button-hover-text-font-style:var(--site-forms-formNextButtonFontHover-style,var(--site-forms-formNextButtonFont-style));
  --site-ui-tpa-button-hover-text-font-weight:var(--site-forms-formNextButtonFontHover-weight,var(--site-forms-formNextButtonFont-weight));
  --site-ui-tpa-button-hover-text-font-text-decoration:var(--site-forms-formNextButtonFontHover-text-decoration,var(--site-forms-formNextButtonFont-text-decoration));
  --site-ui-tpa-button-main-background-color:var(--site-forms-formNextButtonBackgroundColor);
  --site-ui-tpa-button-main-background-color-rgb:var(--site-forms-formNextButtonBackgroundColor-rgb);
  --site-ui-tpa-button-main-background-color-opacity:var(--site-forms-formNextButtonBackgroundColor-opacity);
  --site-ui-tpa-button-hover-background-color:var(--site-forms-formNextButtonBackgroundColorHover);
  --site-ui-tpa-button-hover-background-color-rgb:var(--site-forms-formNextButtonBackgroundColorHover-rgb);
  --site-ui-tpa-button-hover-background-color-opacity:var(--site-forms-formNextButtonBackgroundColorHover-opacity);
  --site-ui-tpa-button-main-border-color:var(--site-forms-formNextButtonBorderColor);
  --site-ui-tpa-button-main-border-color-rgb:var(--site-forms-formNextButtonBorderColor-rgb);
  --site-ui-tpa-button-main-border-color-opacity:var(--site-forms-formNextButtonBorderColor-opacity);
  --site-ui-tpa-button-hover-border-color:var(--site-forms-formNextButtonBorderColorHover);
  --site-ui-tpa-button-hover-border-color-rgb:var(--site-forms-formNextButtonBorderColorHover-rgb);
  --site-ui-tpa-button-hover-border-color-opacity:var(--site-forms-formNextButtonBorderColorHover-opacity);
  --site-ui-tpa-button-main-border-width:var(--site-forms-formNextButtonBorderWidth);
  --site-ui-tpa-button-main-border-radius:var(--site-forms-formNextButtonBorderRadius);
  margin-left:auto
}

@media (forced-colors:active) {
  .slGztSx {
    border:1px solid ButtonText!important
  }

  .slGztSx:focus-visible {
    outline:2px solid Highlight!important;
    outline-offset:2px!important
  }

  .sMnC5St,.slGztSx:not(:focus-visible):hover {
    outline:1px dashed CanvasText!important;
    outline-offset:2px!important
  }

}

.sMnC5St {
  --site-ui-tpa-button-main-text-color:var(--site-forms-formNextButtonColorHover);
  --site-ui-tpa-button-main-text-color-rgb:var(--site-forms-formNextButtonColorHover-rgb);
  --site-ui-tpa-button-main-text-color-opacity:var(--site-forms-formNextButtonColorHover-opacity);
  --site-ui-tpa-button-hover-text-color:var(--site-forms-formNextButtonColorHover);
  --site-ui-tpa-button-hover-text-color-rgb:var(--site-forms-formNextButtonColorHover-rgb);
  --site-ui-tpa-button-hover-text-color-opacity:var(--site-forms-formNextButtonColorHover-opacity);
  --site-ui-tpa-button-main-text-font-text-decoration:var(--site-forms-formNextButtonFont-text-decoration);
  --site-ui-tpa-button-main-text-font-line-height:var(--site-forms-formNextButtonFont-line-height);
  --site-ui-tpa-button-main-text---site-ui-tpa-button-main-text-font-size:var(--site-forms-formNextButtonFont-size);
  --site-ui-tpa-button-main-text-font-style:var(--site-forms-formNextButtonFont-style);
  --site-ui-tpa-button-main-text-font-variant:var(--site-forms-formNextButtonFont-variant);
  --site-ui-tpa-button-main-text-font-weight:var(--site-forms-formNextButtonFont-weight);
  --site-ui-tpa-button-main-text-font-style:var(--site-forms-formNextButtonFontHover-style,var(--site-forms-formNextButtonFont-style));
  --site-ui-tpa-button-main-text-font-weight:var(--site-forms-formNextButtonFontHover-weight,var(--site-forms-formNextButtonFont-weight));
  --site-ui-tpa-button-main-text-font-text-decoration:var(--site-forms-formNextButtonFontHover-text-decoration,var(--site-forms-formNextButtonFont-text-decoration));
  --site-ui-tpa-button-main-background-color:var(--site-forms-formNextButtonBackgroundColorHover);
  --site-ui-tpa-button-main-background-color-rgb:var(--site-forms-formNextButtonBackgroundColorHover-rgb);
  --site-ui-tpa-button-main-background-color-opacity:var(--site-forms-formNextButtonBackgroundColorHover-opacity);
  --site-ui-tpa-button-hover-background-color:var(--site-forms-formNextButtonBackgroundColorHover);
  --site-ui-tpa-button-hover-background-color-rgb:var(--site-forms-formNextButtonBackgroundColorHover-rgb);
  --site-ui-tpa-button-hover-background-color-opacity:var(--site-forms-formNextButtonBackgroundColorHover-opacity);
  --site-ui-tpa-button-main-border-color:var(--site-forms-formNextButtonBorderColorHover);
  --site-ui-tpa-button-main-border-color-rgb:var(--site-forms-formNextButtonBorderColorHover-rgb);
  --site-ui-tpa-button-main-border-color-opacity:var(--site-forms-formNextButtonBorderColorHover-opacity);
  --site-ui-tpa-button-hover-border-color:var(--site-forms-formNextButtonBorderColorHover);
  --site-ui-tpa-button-hover-border-color-rgb:var(--site-forms-formNextButtonBorderColorHover-rgb);
  --site-ui-tpa-button-hover-border-color-opacity:var(--site-forms-formNextButtonBorderColorHover-opacity);
  --site-ui-tpa-button-main-border-width:var(--site-forms-formNextButtonBorderWidth);
  --site-ui-tpa-button-main-border-radius:var(--site-forms-formNextButtonBorderRadius);
  margin-left:auto
}

.sYP_tlR {
  --wbu-color-blue-0:#0f2ccf;
  --wbu-color-blue-100:#2f5dff;
  --wbu-color-blue-200:#597dff;
  --wbu-color-blue-300:#acbeff;
  --wbu-color-blue-400:#d5dfff;
  --wbu-color-blue-500:#eaefff;
  --wbu-color-blue-600:#f5f7ff;
  --wbu-color-black-0:#151414;
  --wbu-color-black-100:#383838;
  --wbu-color-black-200:#525150;
  --wbu-color-black-300:#767574;
  --wbu-color-black-400:#a8a6a5;
  --wbu-color-black-500:#e0dfdf;
  --wbu-color-black-600:#f1f0ef;
  --wbu-color-red-0:#9c2426;
  --wbu-color-red-100:#df3336;
  --wbu-color-red-200:#e55c5e;
  --wbu-color-red-300:#ed8f90;
  --wbu-color-red-400:#f4b8b9;
  --wbu-color-red-500:#f9d6d7;
  --wbu-color-red-600:#fcebeb;
  --wbu-color-green-0:#0d4f3d;
  --wbu-color-green-100:#4b916d;
  --wbu-color-green-200:#97c693;
  --wbu-color-green-300:#bde2a7;
  --wbu-color-green-400:#daf3c0;
  --wbu-color-green-500:#effae5;
  --wbu-color-green-600:#f1f5ed;
  --wbu-color-yellow-0:#d49341;
  --wbu-color-yellow-100:#f9ad4d;
  --wbu-color-yellow-200:#fabd71;
  --wbu-color-yellow-300:#fcd29d;
  --wbu-color-yellow-400:#fdead2;
  --wbu-color-yellow-500:#fef3e5;
  --wbu-color-yellow-600:#fef6ed;
  --wbu-color-orange-0:#ae3e09;
  --wbu-color-orange-100:#ff8044;
  --wbu-color-orange-200:#fe9361;
  --wbu-color-orange-300:#fda77f;
  --wbu-color-orange-400:#fbcfbb;
  --wbu-color-orange-500:#fbe3d9;
  --wbu-color-orange-600:#fdf1ec;
  --wbu-color-purple-0:#5000aa;
  --wbu-color-purple-100:#7200f3;
  --wbu-color-purple-200:#8b2df5;
  --wbu-color-purple-300:#be89f9;
  --wbu-color-purple-400:#d7b7fb;
  --wbu-color-purple-500:#f1e5fe;
  --wbu-color-purple-600:#f8f2ff;
  --wbu-color-ai-0:#4d3dd0;
  --wbu-color-ai-100:#5a48f5;
  --wbu-color-ai-200:#7b6df7;
  --wbu-color-ai-300:#a59bfa;
  --wbu-color-ai-400:#d6d1fc;
  --wbu-color-ai-500:#e7e4fe;
  --wbu-color-ai-600:#eeecfe;
  --wbu-heading-font-stack:"Madefor Display","Helvetica Neue",Helvetica,Arial,"\E3\192\A1\E3\201A\A4\E3\192\AA\E3\201A\AA","meiryo","\E3\192\2019\E3\192\A9\E3\201A\AE\E3\192\17D\E8\A7\2019\E3\201A\B4  pro w3","hiragino kaku gothic pro",sans-serif;
  --wbu-text-tiny-size:10px;
  --wbu-text-tiny-line-height:12px;
  --wbu-text-small-size:12px;
  --wbu-text-small-line-height:12px;
  --wbu-text-medium-size:14px;
  --wbu-text-medium-line-height:16px;
  --wbu-text-large-size:16px;
  --wbu-text-large-line-height:18px;
  --wbu-heading-h1-font-size:32px;
  --wbu-heading-h1-line-height:40px;
  --wbu-heading-h1-letter-spacing:-0.5px;
  --wbu-heading-h1-font-weight:400;
  --wbu-heading-h2-font-size:24px;
  --wbu-heading-h2-line-height:32px;
  --wbu-heading-h2-letter-spacing:-0.5px;
  --wbu-heading-h2-font-weight:500;
  --wbu-heading-h3-font-size:16px;
  --wbu-heading-h3-line-height:24px;
  --wbu-heading-h3-letter-spacing:-0.5px;
  --wbu-heading-h3-font-weight:700;
  --wbu-heading-h4-font-size:14px;
  --wbu-heading-h4-line-height:18px;
  --wbu-heading-h4-letter-spacing:0px;
  --wbu-heading-h4-font-weight:500;
  --wbu-heading-h5-font-size:12px;
  --wbu-heading-h5-line-height:18px;
  --wbu-heading-h5-letter-spacing:0px;
  --wbu-heading-h5-font-weight:600
}

.sRwjrN7.och83_y--madefor {
  --wbu-font-stack:var(--site-font-stack);
  --wbu-font-weight-regular:var(--site-font-weight-regular);
  --wbu-font-weight-medium:var(--site-font-weight-medium);
  --wbu-font-weight-bold:var(--site-font-weight-bold)
}

.sA7jId1,.sQ47qqC {
  outline:0
}

.sf2MeN5 .snFVMUZ {
  font-size:14px
}

.sf2MeN5.otkPJbq---type-7-default:not(.otkPJbq--wired) .snFVMUZ.otkPJbq---priority-5-basic {
  background-color:#000;
  border-color:#000;
  color:#fff
}

.sf2MeN5.otkPJbq---type-7-default:not(.otkPJbq--wired) .snFVMUZ.otkPJbq---priority-14-basicSecondary {
  border-color:#000;
  color:#000
}

.sf2MeN5.otkPJbq---type-4-text:not(.otkPJbq--wired) .snFVMUZ.otkPJbq---priority-7-primary {
  color:#000
}

.s__3jxMoq {
  display:inline-block;
  position:relative
}

.s__3jxMoq.ouhSmpM--fluid {
  display:block;
  width:100%
}

.sONxQKD {
  background-color:#fff;
  border-color:#000;
  border-radius:initial;
  border-style:solid;
  border-width:1px;
  padding:initial
}

.soEFkgN {
  border-style:solid;
  height:0;
  margin:5px;
  position:absolute;
  width:0
}

.swpyXyw[data-placement*=right].sVK_8pY {
  padding-left:5px
}

.swpyXyw[data-placement*=right].sVK_8pY .soEFkgN {
  border-color:transparent #000 transparent transparent;
  border-width:5px 5px 5px 0;
  left:-5px;
  margin-left:5px;
  margin-right:0
}

.swpyXyw[data-placement*=left].sVK_8pY {
  padding-right:5px
}

.swpyXyw[data-placement*=left].sVK_8pY .soEFkgN {
  border-color:transparent transparent transparent #000;
  border-width:5px 0 5px 5px;
  margin-left:0;
  margin-right:5px;
  right:-5px
}

.swpyXyw[data-placement*=bottom].sVK_8pY {
  padding-top:5px
}

.swpyXyw[data-placement*=bottom].sVK_8pY .soEFkgN {
  border-color:transparent transparent #000 transparent;
  border-width:0 5px 5px 5px;
  margin-bottom:0;
  margin-top:5px;
  top:-5px
}

.swpyXyw[data-placement*=top].sVK_8pY {
  padding-bottom:5px
}

.swpyXyw[data-placement*=top].sVK_8pY .soEFkgN {
  border-color:#000 transparent transparent transparent;
  border-width:5px 5px 0 5px;
  bottom:-5px;
  margin-bottom:5px;
  margin-top:0
}

.s__72lfJk {
  position:relative
}

.sgKo7D0 {
  --submitbuttonwut805068570-explicit-padding:11px;
  --site-ui-tpa-button-main-text-color:var(--site-forms-formSubmitButtonColor);
  --site-ui-tpa-button-main-text-color-rgb:var(--site-forms-formSubmitButtonColor-rgb);
  --site-ui-tpa-button-main-text-color-opacity:var(--site-forms-formSubmitButtonColor-opacity);
  --site-ui-tpa-button-main-text-font-text-decoration:var(--site-forms-formSubmitButtonFont-text-decoration);
  --site-ui-tpa-button-main-text-font-line-height:var(--site-forms-formSubmitButtonFont-line-height);
  --site-ui-tpa-button-main-text---site-ui-tpa-button-main-text-font-size:var(--site-forms-formSubmitButtonFont-size);
  --site-ui-tpa-button-main-text-font-style:var(--site-forms-formSubmitButtonFont-style);
  --site-ui-tpa-button-main-text-font-variant:var(--site-forms-formSubmitButtonFont-variant);
  --site-ui-tpa-button-main-text-font-weight:var(--site-forms-formSubmitButtonFont-weight);
  --site-ui-tpa-button-hover-text-font-style:var(--site-forms-formSubmitButtonFontHover-style,var(--site-forms-formSubmitButtonFont-style));
  --site-ui-tpa-button-hover-text-font-weight:var(--site-forms-formSubmitButtonFontHover-weight,var(--site-forms-formSubmitButtonFont-weight));
  --site-ui-tpa-button-hover-text-font-text-decoration:var(--site-forms-formSubmitButtonFontHover-text-decoration,var(--site-forms-formSubmitButtonFont-text-decoration));
  --site-ui-tpa-button-main-background-color:var(--site-forms-formSubmitButtonBackgroundColor);
  --site-ui-tpa-button-main-background-color-rgb:var(--site-forms-formSubmitButtonBackgroundColor-rgb);
  --site-ui-tpa-button-main-background-color-opacity:var(--site-forms-formSubmitButtonBackgroundColor-opacity);
  --site-ui-tpa-button-hover-background-color:var(--site-forms-formSubmitButtonBackgroundColorHover);
  --site-ui-tpa-button-hover-background-color-rgb:var(--site-forms-formSubmitButtonBackgroundColorHover-rgb);
  --site-ui-tpa-button-hover-background-color-opacity:var(--site-forms-formSubmitButtonBackgroundColorHover-opacity);
  --site-ui-tpa-button-main-border-color:var(--site-forms-formSubmitButtonBorderColor);
  --site-ui-tpa-button-main-border-color-rgb:var(--site-forms-formSubmitButtonBorderColor-rgb);
  --site-ui-tpa-button-main-border-color-opacity:var(--site-forms-formSubmitButtonBorderColor-opacity);
  --site-ui-tpa-button-hover-border-color:var(--site-forms-formSubmitButtonBorderColorHover);
  --site-ui-tpa-button-hover-border-color-rgb:var(--site-forms-formSubmitButtonBorderColorHover-rgb);
  --site-ui-tpa-button-hover-border-color-opacity:var(--site-forms-formSubmitButtonBorderColorHover-opacity);
  --site-ui-tpa-button-main-border-width:var(--site-forms-formSubmitButtonBorderWidth);
  --site-ui-tpa-button-main-border-radius:var(--site-forms-formSubmitButtonBorderRadius);
  --site-ui-tpa-button-hover-text-color:var(--site-forms-formSubmitButtonColorHover);
  --site-ui-tpa-button-hover-text-color-rgb:var(--site-forms-formSubmitButtonColorHover-rgb);
  --site-ui-tpa-button-hover-text-color-opacity:var(--site-forms-formSubmitButtonColorHover-opacity);
  --site-ui-tpa-button-padding-block-start:var(--submitbuttonwut805068570-explicit-padding);
  --site-ui-tpa-button-padding-block-end:var(--submitbuttonwut805068570-explicit-padding);
  min-width:0!important;
  padding-inline:min(5%,15px)!important
}

.sgKo7D0 span {
  line-height:var(--submitbuttonwut805068570-submitButtonFont-line-height,1.2)!important
}

.sasFW9G {
  width:100%
}

.sEgWCPr {
  min-width:100px!important
}

.sCCUGm1 {
  --site-ui-tpa-text-button-main-text-color:var(--site-forms-formSubmitButtonColor);
  --site-ui-tpa-text-button-main-text-color-rgb:var(--site-forms-formSubmitButtonColor-rgb);
  --site-ui-tpa-text-button-main-text-color-opacity:var(--site-forms-formSubmitButtonColor-opacity);
  --site-ui-tpa-text-button-main-text-font-text-decoration:var(--site-forms-formSubmitButtonFont-text-decoration);
  --site-ui-tpa-text-button-main-text-font-line-height:var(--site-forms-formSubmitButtonFont-line-height);
  --site-ui-tpa-text-button-main-text---site-ui-tpa-text-button-main-text-font-size:var(--site-forms-formSubmitButtonFont-size);
  --site-ui-tpa-text-button-main-text-font-style:var(--site-forms-formSubmitButtonFont-style);
  --site-ui-tpa-text-button-main-text-font-variant:var(--site-forms-formSubmitButtonFont-variant);
  --site-ui-tpa-text-button-main-text-font-weight:var(--site-forms-formSubmitButtonFont-weight)
}

.sCCUGm1:hover,.skxLJE4 {
  color:rgb(var(--site-forms-formSubmitButtonColorHover,var(--site-color-5)))!important
}

.sqrHXDy {
  --site-ui-tpa-button-main-text-color:var(--site-forms-formSubmitButtonColorHover);
  --site-ui-tpa-button-main-text-color-rgb:var(--site-forms-formSubmitButtonColorHover-rgb);
  --site-ui-tpa-button-main-text-color-opacity:var(--site-forms-formSubmitButtonColorHover-opacity);
  --site-ui-tpa-button-main-text-font-style:var(--site-forms-formSubmitButtonFontHover-style,var(--site-forms-formSubmitButtonFont-style));
  --site-ui-tpa-button-main-text-font-weight:var(--site-forms-formSubmitButtonFontHover-weight,var(--site-forms-formSubmitButtonFont-weight));
  --site-ui-tpa-button-main-text-font-text-decoration:var(--site-forms-formSubmitButtonFontHover-text-decoration,var(--site-forms-formSubmitButtonFont-text-decoration));
  --site-ui-tpa-button-main-background-color:var(--site-forms-formSubmitButtonBackgroundColorHover);
  --site-ui-tpa-button-main-background-color-rgb:var(--site-forms-formSubmitButtonBackgroundColorHover-rgb);
  --site-ui-tpa-button-main-background-color-opacity:var(--site-forms-formSubmitButtonBackgroundColorHover-opacity);
  --site-ui-tpa-button-hover-background-color:var(--site-forms-formSubmitButtonBackgroundColorHover);
  --site-ui-tpa-button-hover-background-color-rgb:var(--site-forms-formSubmitButtonBackgroundColorHover-rgb);
  --site-ui-tpa-button-hover-background-color-opacity:var(--site-forms-formSubmitButtonBackgroundColorHover-opacity);
  --site-ui-tpa-button-main-border-color:var(--site-forms-formSubmitButtonBorderColorHover);
  --site-ui-tpa-button-main-border-color-rgb:var(--site-forms-formSubmitButtonBorderColorHover-rgb);
  --site-ui-tpa-button-main-border-color-opacity:var(--site-forms-formSubmitButtonBorderColorHover-opacity);
  --site-ui-tpa-button-hover-border-color:var(--site-forms-formSubmitButtonBorderColorHover);
  --site-ui-tpa-button-hover-border-color-rgb:var(--site-forms-formSubmitButtonBorderColorHover-rgb);
  --site-ui-tpa-button-hover-border-color-opacity:var(--site-forms-formSubmitButtonBorderColorHover-opacity);
  --site-ui-tpa-button-main-border-width:var(--site-forms-formSubmitButtonBorderWidth);
  --site-ui-tpa-button-main-border-radius:var(--site-forms-formSubmitButtonBorderRadius);
  --site-ui-tpa-button-hover-text-color:var(--site-forms-formSubmitButtonColorHover);
  --site-ui-tpa-button-hover-text-color-rgb:var(--site-forms-formSubmitButtonColorHover-rgb);
  --site-ui-tpa-button-hover-text-color-opacity:var(--site-forms-formSubmitButtonColorHover-opacity)
}

.s__637HSU {
  align-self:end;
  width:100%
}

.sYsuLUN {
  display:flex;
  height:100%;
  width:100%
}

.s__0wMXKP {
  display:flex;
  justify-content:space-between
}

.sAX9qX_ {
  min-width:100px
}

.sCjRp4V {
  text-align:center
}

.sdvxq7V {
  height:15px!important;
  width:15px!important
}

.sCCUGm1 .sdvxq7V circle,.sgKo7D0 .sdvxq7V circle {
  stroke:rgb(var(--site-forms-formSubmitButtonColor,var(--site-color-1)))
}

.stkCIdj {
  height:0;
  visibility:hidden
}

.s__5wusy3 {
  gap:var(--submitbuttonwut805068570-site-forms-formRowSpacing,24px)
}

.sHBmGR5 {
  pointer-events:none
}

@media (forced-colors:active) {
  .sgKo7D0 {
    border:1px solid ButtonText!important
  }

  .sCCUGm1:focus-visible,.sgKo7D0:focus-visible {
    outline:2px solid Highlight!important;
    outline-offset:2px!important
  }

  .sgKo7D0.sqrHXDy,.sgKo7D0:not(:focus-visible):hover {
    outline:1px dashed CanvasText!important;
    outline-offset:2px!important
  }

}

.sFyI5ne .sONxQKD {
  word-wrap:break-word;
  overflow-wrap:break-word;
  word-break:break-word
}

.s__3DOwO7 {
  align-items:center;
  cursor:pointer;
  display:inline-flex
}

.sXyzDDh,.siwI922 {
  flex-shrink:0
}

.s__3DOwO7.oX5PGLp--disabled {
  cursor:default
}

.s__3DOwO7[disabled] {
  pointer-events:none
}

.s__5mJsIL {
  --wut-error-color:rgb(var(--site-ui-tpa-error-message-wrapper-error-color,223,49,49));
  --ErrorMessageWrapper329640366-transparent:0,0,0,0
}

.s__5mJsIL:not(.oKPjoIj--visible) {
  margin-bottom:var(--site-ui-tpa-error-message-wrapper-min-message-height)
}

.s__5mJsIL.oKPjoIj--visible {
  margin-bottom:calc(var(--site-ui-tpa-error-message-wrapper-min-message-height, 28px) - 20px - 8px)
}

.sT4cyzB {
  align-items:flex-start;
  background-color:rgb(var(--site-ui-tpa-error-message-wrapper-background-color,var(--ErrorMessageWrapper329640366-transparent)));
  border-color:rgb(var(--site-ui-tpa-error-message-wrapper-border-color,var(--ErrorMessageWrapper329640366-transparent)));
  border-radius:var(--site-ui-tpa-error-message-wrapper-border-radius,4px);
  border-style:solid;
  border-width:var(--site-ui-tpa-error-message-wrapper-border-width,0);
  color:var(--wut-error-color);
  display:flex;
  font-size:14px;
  line-height:1.4;
  margin-top:8px;
  min-height:20px
}

.sDw6n7W {
  flex-shrink:0;
  margin-inline-end:2px
}

.s__5mJsIL.oKPjoIj---errorAppearance-19-BackgroundAndBorder .sT4cyzB {
  --ErrorMessageWrapper329640366-border-color:223,49,49,0.2;
  --ErrorMessageWrapper329640366-background-color:253,243,243;
  background-color:rgb(var(--site-ui-tpa-error-message-wrapper-background-color,var(--ErrorMessageWrapper329640366-background-color)));
  border-color:rgb(var(--site-ui-tpa-error-message-wrapper-border-color,var(--ErrorMessageWrapper329640366-border-color)));
  border-width:var(--site-ui-tpa-error-message-wrapper-border-width,1px);
  padding:8px
}

.s__5mJsIL.oKPjoIj---errorAppearance-19-BackgroundAndBorder .sDw6n7W {
  margin-inline-end:4px
}

.s__8wUiio {
  display:flex;
  justify-content:space-between;
  margin-top:8px
}

.s__8wUiio .sT4cyzB {
  margin-top:0;
  margin-inline-end:12px
}

.sigpKjl {
  --TextField2598911325-default-main-border-width:1px
}

.sigpKjl.oYEaGDN--error.oYEaGDN--newErrorMessage {
  --site-ui-tpa-error-message-wrapper-error-color:var(--site-ui-tpa-text-field-error-color,223,49,49);
  --site-ui-tpa-error-message-wrapper-error-color-rgb:var(--site-ui-tpa-text-field-error-color-rgb,223,49,49);
  --site-ui-tpa-error-message-wrapper-error-color-opacity:var(--site-ui-tpa-text-field-error-color-opacity);
  --site-ui-tpa-error-message-wrapper-min-message-height:var(--site-ui-tpa-text-field-error-message-min-height)
}

.smyXERm {
  align-items:center;
  background-color:rgb(var(--site-ui-tpa-text-field-main-background-color,var(--ui-primary-background-color-rgb,var(--site-color-1))));
  border-color:rgb(var(--site-ui-tpa-text-field-main-border-color-rgb,var(--ui-paragraph-2-color-rgb,var(--site-color-5))),calc(var(--site-ui-tpa-text-field-main-border-color-opacity, 1)*var(--site-ui-tpa-text-field-main-border-opacity, .6)));
  border-radius:0;
  box-sizing:border-box;
  display:flex;
  font-size:var(--site-ui-tpa-text-field-main-text-font-size,16px);
  font-style:var(--site-ui-tpa-text-field-main-text-font-style,var(--site-font-Body-M-style));
  font-variant:var(--site-ui-tpa-text-field-main-text-font-variant,var(--site-font-Body-M-variant));
  font-weight:var(--site-ui-tpa-text-field-main-text-font-weight,var(--site-font-Body-M-weight));
  line-height:var(--site-ui-tpa-text-field-main-text-font-line-height,var(--site-font-Body-M-line-height));
  padding:0;
  text-decoration:var(--site-ui-tpa-text-field-main-text-font-text-decoration,var(--site-font-Body-M-text-decoration))
}

.sigpKjl.oYEaGDN--readOnlyCustom .smyXERm {
  background-color:rgb(var(--site-ui-tpa-text-field-readonly-background-color,var(--site-color-1)));
  border-color:rgb(var(--site-ui-tpa-text-field-readonly-border-color,var(--site-color-5),.2));
  font-size:var(--site-ui-tpa-text-field-readonly-text-font-size,16px);
  font-style:var(--site-ui-tpa-text-field-readonly-text-font-style,var(--site-font-Body-M-style));
  font-variant:var(--site-ui-tpa-text-field-readonly-text-font-variant,var(--site-font-Body-M-variant));
  font-weight:var(--site-ui-tpa-text-field-readonly-text-font-weight,var(--site-font-Body-M-weight));
  line-height:var(--site-ui-tpa-text-field-readonly-text-font-line-height,var(--site-font-Body-M-line-height));
  text-decoration:var(--site-ui-tpa-text-field-readonly-text-font-text-decoration,var(--site-font-Body-M-text-decoration))
}

.stVd2iH {
  margin-bottom:8px
}

#SITE_CONTAINER.focus-ring-active .sigpKjl .smyXERm:focus-within,#SITE_CONTAINER.focus-ring-active .sigpKjl .sq3uuYJ:focus:not(:hover) {
  box-shadow:0 0 0 1px #fff,0 0 0 3px #116dff!important;
  z-index:999
}

.smyXERm input:-webkit-autofill {
  -webkit-text-fill-color:rgb(var(--site-ui-tpa-text-field-main-text-color,var(--site-color-5)));
  -webkit-box-shadow:0 0 0 1.5em rgb(var(--site-ui-tpa-text-field-main-background-color,var(--site-color-1))) inset!important
}

.smyXERm.oYEaGDN---theme-3-box {
  border:1px solid rgb(var(--site-ui-tpa-text-field-main-border-color-rgb,var(--ui-paragraph-2-color-rgb,var(--site-color-5))),calc(var(--site-ui-tpa-text-field-main-border-color-opacity, 1)*var(--site-ui-tpa-text-field-main-border-opacity, .6)));
  border-radius:var(--site-ui-tpa-text-field-main-border-radius,0);
  border-width:var(--site-ui-tpa-text-field-main-border-width,var(--TextField2598911325-default-main-border-width,1px))
}

.sigpKjl.oYEaGDN--readOnlyCustom .smyXERm.oYEaGDN---theme-3-box {
  background-color:rgb(var(--site-ui-tpa-text-field-readonly-background-color,var(--site-color-1)));
  border-color:rgb(var(--site-ui-tpa-text-field-readonly-border-color,var(--site-color-5),.2));
  border-radius:var(--site-ui-tpa-text-field-readonly-border-radius,0);
  border-width:var(--site-ui-tpa-text-field-readonly-border-width,1px)
}

.smyXERm.oYEaGDN---theme-4-line {
  background-color:rgb(var(--site-ui-tpa-text-field-main-background-color,var(--ui-primary-background-color-rgb,transparent)));
  border-bottom:1px solid rgb(var(--site-ui-tpa-text-field-main-border-color-rgb,var(--ui-paragraph-2-color-rgb,var(--site-color-5))),calc(var(--site-ui-tpa-text-field-main-border-color-opacity, 1)*var(--site-ui-tpa-text-field-main-border-opacity, .6)));
  border-radius:var(--site-ui-tpa-text-field-main-border-radius,0);
  border-width:var(--site-ui-tpa-text-field-main-border-width,var(--TextField2598911325-default-main-border-width,1px))
}

.sigpKjl.oYEaGDN--readOnlyCustom .smyXERm.oYEaGDN---theme-4-line {
  --TextField2598911325-transparent:0,0,0,0;
  background-color:rgb(var(--site-ui-tpa-text-field-readonly-background-color,var(--TextField2598911325-transparent)));
  border-bottom:1px solid rgb(var(--site-ui-tpa-text-field-readonly-border-color,var(--site-color-5),.2));
  border-radius:var(--site-ui-tpa-text-field-readonly-border-radius,0);
  border-width:var(--site-ui-tpa-text-field-readonly-border-width,1px)
}

.smyXERm.o__6t2qui--focus,.smyXERm:hover {
  border-color:rgb(var(--site-ui-tpa-text-field-hover-border-color,var(--site-ui-tpa-text-field-main-border-color,var(--site-color-5))));
  border-radius:var(--site-ui-tpa-text-field-hover-border-radius,1px);
  border-width:var(--site-ui-tpa-text-field-hover-border-width,var(--TextField2598911325-default-main-border-width,1px))
}

.smyXERm.oYEaGDN---theme-3-box.o__6t2qui--focus,.smyXERm.oYEaGDN---theme-3-box:hover,.smyXERm.oYEaGDN---theme-4-line.o__6t2qui--focus,.smyXERm.oYEaGDN---theme-4-line:hover {
  background-color:rgb(var(--site-ui-tpa-text-field-hover-background-color-rgb,var(--site-ui-tpa-text-field-main-background-color-rgb,transparent)),calc(var(--site-ui-tpa-text-field-hover-background-color-opacity, var(--site-ui-tpa-text-field-main-background-color-opacity, 1))*var(--site-ui-tpa-text-field-hover-background-opacity, 1)))
}

.sigpKjl.oYEaGDN--disabled .smyXERm {
  border-color:rgb(var(--site-ui-tpa-text-field-main-disabled-border-color-rgb,var(--site-ui-tpa-text-field-main-border-color-rgb,var(--site-color-5))),calc(var(--site-ui-tpa-text-field-main-disabled-border-color-opacity, var(--site-ui-tpa-text-field-main-border-color-opacity, 1))*.6))
}

.sigpKjl.oYEaGDN--disabled .smyXERm.oYEaGDN---theme-3-box {
  background-color:rgb(var(--site-ui-tpa-text-field-main-background-color,var(--site-color-1)))
}

.sigpKjl.oYEaGDN--success .smyXERm {
  border-color:rgb(var(--ui-system-success-color-rgb,0,130,80),.6)
}

.sigpKjl.oYEaGDN--success .smyXERm.o__6t2qui--focus,.sigpKjl.oYEaGDN--success .smyXERm:hover {
  border-color:#008250
}

.sigpKjl.oYEaGDN--error:not(.oYEaGDN--newErrorMessage) .smyXERm {
  border-color:rgb(var(--site-ui-tpa-text-field-main-error-border-color,var(--ui-system-error-color-rgb,223,49,49)),.6)
}

.sigpKjl.oYEaGDN--error.oYEaGDN--newErrorMessage .smyXERm {
  --TextField2598911325-site-ui-tpa-text-field-border-color-internal:rgb(var(--site-ui-tpa-text-field-main-error-border-color,var(--ui-system-error-color-rgb)));
  border-color:var(--TextField2598911325-site-ui-tpa-text-field-border-color-internal,var(--wut-error-color,#df3131))!important
}

.sigpKjl.oYEaGDN--error:not(.oYEaGDN--newErrorMessage) .smyXERm.o__6t2qui--focus,.sigpKjl.oYEaGDN--error:not(.oYEaGDN--newErrorMessage) .smyXERm:hover {
  border-color:rgb(var(--site-ui-tpa-text-field-main-error-border-color,223,49,49))
}

.sigpKjl.oYEaGDN--hasPrefix .smyXERm .sjImZoO {
  padding-inline-start:0;
  text-indent:var(--site-ui-tpa-text-field-prefix-padding-inline-end,4px)
}

.smyXERm .sjImZoO {
  background-color:transparent;
  border:0;
  box-sizing:border-box;
  color:rgb(var(--site-ui-tpa-text-field-main-text-color,var(--site-color-5)));
  font-size:var(--site-ui-tpa-text-field-main-text-font-size,16px);
  font-style:var(--site-ui-tpa-text-field-main-text-font-style,var(--site-font-Body-M-style));
  font-variant:var(--site-ui-tpa-text-field-main-text-font-variant,var(--site-font-Body-M-variant));
  font-weight:var(--site-ui-tpa-text-field-main-text-font-weight,var(--site-font-Body-M-weight));
  line-height:var(--site-ui-tpa-text-field-main-text-font-line-height,24px);
  margin:0;
  min-width:0;
  padding-block-end:var(--site-ui-tpa-text-field-padding-block-end,8px);
  padding-block-start:var(--site-ui-tpa-text-field-padding-block-start,8px);
  padding-inline-start:0;
  text-decoration:var(--site-ui-tpa-text-field-main-text-font-text-decoration,var(--site-font-Body-M-text-decoration));
  text-indent:var(--site-ui-tpa-text-field-padding-inline-start,12px);
  vertical-align:middle;
  width:100%
}

.sigpKjl.oYEaGDN--readOnlyCustom .smyXERm .sjImZoO {
  color:rgb(var(--site-ui-tpa-text-field-readonly-text-color,var(--site-color-5)));
  font-size:var(--site-ui-tpa-text-field-readonly-text-font-size,16px);
  font-style:var(--site-ui-tpa-text-field-readonly-text-font-style,var(--site-font-Body-M-style));
  font-variant:var(--site-ui-tpa-text-field-readonly-text-font-variant,var(--site-font-Body-M-variant));
  font-weight:var(--site-ui-tpa-text-field-readonly-text-font-weight,var(--site-font-Body-M-weight));
  line-height:var(--site-ui-tpa-text-field-readonly-text-font-line-height,24px);
  text-decoration:var(--site-ui-tpa-text-field-readonly-text-font-text-decoration,var(--site-font-Body-M-text-decoration))
}

.smyXERm.oYEaGDN---theme-4-line .sjImZoO {
  padding-block-end:var(--site-ui-tpa-text-field-padding-block-end,8px);
  padding-block-start:var(--site-ui-tpa-text-field-padding-block-start,8px);
  padding-inline-end:var(--site-ui-tpa-text-field-padding-inline-end,0);
  padding-inline-start:0;
  text-indent:var(--site-ui-tpa-text-field-padding-inline-start,0)
}

.smyXERm.o__6t2qui--focus .sjImZoO,.smyXERm:hover .sjImZoO {
  color:rgb(var(--site-ui-tpa-text-field-hover-text-color,var(--site-ui-tpa-text-field-main-text-color,var(--ui-paragraph-2-color-rgb,var(--site-color-5)))))
}

.sigpKjl.oYEaGDN--disabled .sfgvi8T svg,.smyXERm.o__6t2qui--disabled .sjImZoO {
  fill:rgb(var(--site-ui-tpa-text-field-suffix-disabled-color,var(--ui-system-disabled-color-rgb)));
  color:rgb(var(--site-ui-tpa-text-field-main-text-disabled-color,var(--ui-system-disabled-color-rgb,var(--site-color-29))))
}

.smyXERm.o__6t2qui--focus .sjImZoO {
  outline:0
}

.smyXERm .sjImZoO::selection {
  background:rgb(var(--site-ui-tpa-text-field-main-text-color-rgb,var(--site-color-5)),calc(var(--site-ui-tpa-text-field-main-text-color-opacity, 1)*.2))
}

.sisjT9x {
  align-items:center;
  display:flex;
  justify-content:flex-end;
  margin:0 -4px;
  padding:0;
  padding-inline-start:var(--site-ui-tpa-text-field-suffix-padding-inline-start,8px);
  white-space:nowrap
}

.sisjT9x.oYEaGDN--arrows {
  height:100%
}

.smyXERm.oYEaGDN---theme-3-box {
  padding-inline-end:var(--site-ui-tpa-text-field-padding-inline-end,12px)
}

.sYMteoM {
  align-items:center;
  display:flex;
  height:100%
}

.saZlyzg {
  display:inline-block;
  height:100%;
  width:4px
}

.sigpKjl .sxYAMB9 {
  --site-ui-tpa-icon-button-icon-color:var(--site-ui-tpa-text-field-main-text-color,--site-color-5);
  --site-ui-tpa-icon-button-icon-color-rgb:var(--site-ui-tpa-text-field-main-text-color-rgb,--site-color-5);
  --site-ui-tpa-icon-button-icon-color-opacity:var(--site-ui-tpa-text-field-main-text-color-opacity);
  border-radius:20px;
  display:block;
  outline:0
}

.sigpKjl .sxYAMB9:focus,.sigpKjl .sxYAMB9:hover {
  background-color:transparent;
  opacity:1
}

.sfgvi8T {
  align-items:center;
  color:rgb(var(--site-ui-tpa-text-field-main-text-color,var(--site-color-5)));
  display:flex;
  height:100%
}

.smyXERm .sjImZoO::-webkit-input-placeholder,.smyXERm .sjImZoO::placeholder {
  --ui-paragraph-2-overriden-font-text-decoration:var(--ui-paragraph-2-text-decoration);
  --ui-paragraph-2-overriden-font-line-height:var(--ui-paragraph-2-line-height);
  --ui-paragraph-2-overriden---ui-paragraph-2-overriden-font-size:var(--ui-paragraph-2-font-size);
  --ui-paragraph-2-overriden-font-style:var(--ui-paragraph-2-font-style);
  --ui-paragraph-2-overriden-font-variant:var(--ui-paragraph-2-font-variant);
  --ui-paragraph-2-overriden-font-weight:var(--ui-paragraph-2-font-weight);
  color:rgb(var(--site-ui-tpa-text-field-placeholder-color,var(--ui-shade-3-color-rgb,var(--site-color-4))));
  font-size:var(--site-ui-tpa-text-field-placeholder-font-size,var(--ui-paragraph-2-overriden-font-size));
  font-style:var(--site-ui-tpa-text-field-placeholder-font-style,var(--ui-paragraph-2-overriden-font-style));
  font-variant:var(--site-ui-tpa-text-field-placeholder-font-variant,var(--ui-paragraph-2-overriden-font-variant));
  font-weight:var(--site-ui-tpa-text-field-placeholder-font-weight,var(--ui-paragraph-2-overriden-font-weight));
  line-height:var(--site-ui-tpa-text-field-placeholder-font-line-height,var(--ui-paragraph-2-overriden-font-line-height));
  text-decoration:var(--site-ui-tpa-text-field-placeholder-font-text-decoration,var(--ui-paragraph-2-overriden-font-text-decoration))
}

.sigpKjl.oYEaGDN--disabled .smyXERm .sjImZoO::-webkit-input-placeholder,.sigpKjl.oYEaGDN--disabled .smyXERm .sjImZoO::placeholder {
  color:rgb(var(--site-ui-tpa-text-field-disabled-placeholder-color,var(--site-color-29)))
}

.sdcwRYb {
  --ui-paragraph-2-overriden-font-text-decoration:var(--ui-paragraph-2-text-decoration);
  --ui-paragraph-2-overriden-font-line-height:1.4;
  --ui-paragraph-2-overriden---ui-paragraph-2-overriden-font-size:14px;
  --ui-paragraph-2-overriden-font-style:var(--ui-paragraph-2-font-style);
  --ui-paragraph-2-overriden-font-variant:var(--ui-paragraph-2-font-variant);
  --ui-paragraph-2-overriden-font-weight:var(--ui-paragraph-2-font-weight);
  color:rgb(var(--site-ui-tpa-text-field-main-label-text-color,var(--ui-paragraph-2-color-rgb,var(--site-color-5))));
  display:inline-block;
  font-size:var(--site-ui-tpa-text-field-main-label-font-size,var(--ui-paragraph-2-overriden-font-size,var(--site-font-Body-M-size)));
  font-style:var(--site-ui-tpa-text-field-main-label-font-style,var(--ui-paragraph-2-overriden-font-style,var(--site-font-Body-M-style)));
  font-variant:var(--site-ui-tpa-text-field-main-label-font-variant,var(--ui-paragraph-2-overriden-font-variant,var(--site-font-Body-M-variant)));
  font-weight:var(--site-ui-tpa-text-field-main-label-font-weight,var(--ui-paragraph-2-overriden-font-weight,var(--site-font-Body-M-weight)));
  line-height:var(--site-ui-tpa-text-field-main-label-font-line-height,var(--ui-paragraph-2-overriden-font-line-height,var(--site-font-Body-M-line-height)));
  margin-bottom:8px;
  text-decoration:var(--site-ui-tpa-text-field-main-label-font-text-decoration,var(--ui-paragraph-2-overriden-font-text-decoration,var(--site-font-Body-M-text-decoration)))
}

.sigpKjl.oYEaGDN--disabled .sdcwRYb {
  color:rgb(var(--site-ui-tpa-text-field-disabled-label-color,var(--site-color-29)))
}

.sigpKjl.oYEaGDN--readOnlyCustom .sdcwRYb {
  color:rgb(var(--site-ui-tpa-text-field-readonly-label-text-color,var(--site-color-5)));
  font-size:var(--site-ui-tpa-text-field-readonly-label-font-size,14px);
  font-style:var(--site-ui-tpa-text-field-readonly-label-font-style,var(--site-font-Body-M-style));
  font-variant:var(--site-ui-tpa-text-field-readonly-label-font-variant,var(--site-font-Body-M-variant));
  font-weight:var(--site-ui-tpa-text-field-readonly-label-font-weight,var(--site-font-Body-M-weight));
  line-height:var(--site-ui-tpa-text-field-readonly-label-font-line-height,1.4);
  text-decoration:var(--site-ui-tpa-text-field-readonly-label-font-text-decoration,var(--site-font-Body-M-text-decoration))
}

.sn_gi7t {
  color:rgb(var(--site-ui-tpa-text-field-char-count-color,var(--ui-shade-3-color-rgb,var(--site-color-4))));
  display:flex;
  font-size:var(--site-ui-tpa-text-field-char-count-font-size,14px);
  font-style:var(--site-ui-tpa-text-field-char-count-font-style,var(--site-font-Body-M-style));
  font-variant:var(--site-ui-tpa-text-field-char-count-font-variant,var(--site-font-Body-M-variant));
  font-weight:var(--site-ui-tpa-text-field-char-count-font-weight,var(--site-font-Body-M-weight));
  justify-content:flex-end;
  line-height:var(--site-ui-tpa-text-field-char-count-font-line-height,1.4);
  margin-top:8px;
  text-decoration:var(--site-ui-tpa-text-field-char-count-font-text-decoration,var(--site-font-Body-M-text-decoration))
}

.sigpKjl.oYEaGDN--error.oYEaGDN--newErrorMessage.oYEaGDN--hasErrorMessage .sn_gi7t {
  margin-top:0
}

.sXIeGiQ {
  display:none
}

.shfTOvJ {
  color:#df3131!important
}

.sW0lLQo {
  color:rgb(var(--ui-system-success-color-rgb,0,130,80))
}

.s__4zN_uk {
  align-items:center;
  color:rgb(var(--site-ui-tpa-text-field-prefix-color,var(--site-color-4)));
  display:flex;
  margin-inline-start:var(--site-ui-tpa-text-field-padding-inline-start,12px)
}

.sigpKjl.oYEaGDN--readOnlyCustom .s__4zN_uk {
  color:rgb(var(--site-ui-tpa-text-field-readonly-prefix-color,var(--site-color-4)))
}

.s__4zN_uk svg {
  color:rgb(var(--site-ui-tpa-text-field-prefix-color,var(--site-color-5)))
}

.sigpKjl.oYEaGDN--readOnlyCustom .s__4zN_uk svg {
  color:rgb(var(--site-ui-tpa-text-field-readonly-prefix-color,var(--site-color-5)))
}

.smyXERm.oYEaGDN---theme-4-line .s__4zN_uk {
  margin-inline-start:0
}

.sSoKqc1 {
  clip:rect(1px,1px,1px,1px)!important;
  border:0!important;
  -webkit-clip-path:inset(50%)!important;
  clip-path:inset(50%)!important;
  height:1px!important;
  margin:-1px!important;
  overflow:hidden!important;
  padding:0!important;
  position:absolute!important;
  white-space:nowrap!important;
  width:1px!important
}

.smyXERm input[type=number]::-webkit-inner-spin-button,.smyXERm input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance:none
}

.smyXERm input[type=number] {
  appearance:textfield
}

.smyXERm input {
  border-radius:var(--site-ui-tpa-text-field-main-border-radius,0)
}

.sigpKjl.oYEaGDN--readOnlyCustom .smyXERm input {
  border-radius:var(--site-ui-tpa-text-field-readonly-border-radius,0)
}

.smyXERm.o__6t2qui--focus input,.smyXERm:hover input {
  border-radius:var(--site-ui-tpa-text-field-hover-border-radius,1px)
}

.s__1MuoJD {
  display:flex;
  flex-direction:column;
  padding-bottom:var(--site-ui-tpa-text-field-arrows-suffix-vertical-padding,4px);
  padding-top:var(--site-ui-tpa-text-field-arrows-suffix-vertical-padding,4px)
}

.sFd_hFT {
  all:unset;
  cursor:pointer;
  height:16px;
  line-height:16px
}

.sigpKjl .sHJyM6t {
  color:rgb(var(--site-ui-tpa-text-field-helper-text-color,var(--site-color-4)));
  display:block;
  font-size:var(--site-ui-tpa-text-field-helper-text-font-size,14px);
  font-style:var(--site-ui-tpa-text-field-helper-text-font-style,var(--site-font-Body-M-style));
  font-variant:var(--site-ui-tpa-text-field-helper-text-font-variant,var(--site-font-Body-M-variant));
  font-weight:var(--site-ui-tpa-text-field-helper-text-font-weight,var(--site-font-Body-M-weight));
  line-height:var(--site-ui-tpa-text-field-helper-text-font-line-height,1.4);
  margin-top:8px;
  text-decoration:var(--site-ui-tpa-text-field-helper-text-font-text-decoration,var(--site-font-Body-M-text-decoration))
}

.sq3uuYJ {
  cursor:pointer;
  display:block;
  height:calc(max(24px,1em));
  width:calc(max(24px,1em))
}

.sq3uuYJ.oYEaGDN--disabled {
  cursor:default
}

.sE2SOPk {
  position:relative;
  width:100%
}

.sfXnMJy {
  font-size:var(--site-ui-tpa-text-field-main-label-font-size,16px);
  font-style:var(--site-ui-tpa-text-field-main-label-font-style,var(--site-font-Body-M-style));
  font-variant:var(--site-ui-tpa-text-field-main-label-font-variant,var(--site-font-Body-M-variant));
  font-weight:var(--site-ui-tpa-text-field-main-label-font-weight,var(--site-font-Body-M-weight));
  line-height:var(--site-ui-tpa-text-field-main-label-font-line-height,1.4);
  padding-top:3.6px;
  text-decoration:var(--site-ui-tpa-text-field-main-label-font-text-decoration,var(--site-font-Body-M-text-decoration))
}

.sdcwRYb.oYEaGDN---style-8-floating {
  color:rgb(var(--site-ui-tpa-text-field-main-label-text-color,var(--site-color-4)));
  font:inherit;
  margin-bottom:0;
  overflow:hidden;
  padding-top:0;
  position:absolute;
  text-overflow:ellipsis;
  top:50%;
  transform:translateY(-50%);
  -moz-transition:all .1s ease-out;
  -o-transition:all .1s ease-out;
  -ms-transition:all .1s ease-out;
  white-space:nowrap;
  width:calc(100% - 20px)
}

.sigpKjl.oYEaGDN--readOnlyCustom .sdcwRYb.oYEaGDN---style-8-floating {
  color:rgb(var(--site-ui-tpa-text-field-readonly-label-text-color,var(--site-color-4)));
  font:inherit
}

.sigpKjl.oYEaGDN--hasFloatingLabelActive .sdcwRYb.oYEaGDN---style-8-floating {
  font-size:.875em;
  padding-top:2px;
  top:6px;
  transform:translateY(0)
}

.sigpKjl.oYEaGDN--hasFloatingLabel .sdcwRYb.oYEaGDN---theme-3-box {
  padding-inline-start:0;
  text-indent:20px
}

.sigpKjl.oYEaGDN--hasFloatingLabel .smyXERm.oYEaGDN---theme-3-box .sjImZoO {
  padding:0 0 6px;
  padding-inline-start:0;
  text-indent:20px
}

.sigpKjl.oYEaGDN--hasFloatingLabel .smyXERm.oYEaGDN---theme-4-line .sjImZoO {
  padding:0 0 4px;
  padding-inline-start:0;
  text-indent:0
}

.sigpKjl.oYEaGDN--hasFloatingLabel.oYEaGDN--hasPrefix .sdcwRYb,.sigpKjl.oYEaGDN--hasFloatingLabel.oYEaGDN--hasPrefix .smyXERm .sjImZoO {
  padding-inline-start:0;
  text-indent:4px
}

.sigpKjl.oYEaGDN--hasFloatingLabel.oYEaGDN--hasSuffix .sdcwRYb,.sigpKjl.oYEaGDN--hasFloatingLabel.oYEaGDN--hasSuffix .smyXERm .sjImZoO {
  padding-inline-end:4px
}

.sigpKjl.oYEaGDN--hasFloatingLabel .smyXERm.oYEaGDN---theme-3-box {
  padding-inline-end:20px
}

.sigpKjl.oYEaGDN--hasFloatingLabel .smyXERm.oYEaGDN---theme-3-box .s__4zN_uk {
  margin-inline-start:20px
}

.sjSK_mi {
  --Text1662509933-primary-color:rgb(var(--site-ui-tpa-text-main-text-color,var(--site-color-5)));
  --Text1662509933-secondary-color:rgb(var(--site-ui-tpa-text-main-text-color,var(--site-color-4)))
}

.sjSK_mi.ot7R_W1---priority-7-primary {
  color:var(--wut-text-color,var(--Text1662509933-primary-color))
}

.sjSK_mi.ot7R_W1---priority-9-secondary {
  color:var(--wut-placeholder-color,var(--Text1662509933-secondary-color))
}

.sjSK_mi.ot7R_W1---typography-10-smallTitle {
  font-size:var(--site-ui-tpa-text-main-text-font-size,24px);
  font-style:var(--site-ui-tpa-text-main-text-font-style,var(--site-font-Page-title-style));
  font-variant:var(--site-ui-tpa-text-main-text-font-variant,var(--site-font-Page-title-variant));
  font-weight:var(--site-ui-tpa-text-main-text-font-weight,var(--site-font-Page-title-weight));
  line-height:var(--site-ui-tpa-text-main-text-font-line-height,1.33em);
  text-decoration:var(--site-ui-tpa-text-main-text-font-text-decoration,var(--site-font-Page-title-text-decoration))
}

.sjSK_mi.ot7R_W1---typography-11-runningText {
  line-height:var(--site-ui-tpa-text-main-text-font-line-height,1.5em)
}

.sjSK_mi.ot7R_W1---typography-11-runningText,.sjSK_mi.ot7R_W1---typography-8-listText {
  font-size:var(--site-ui-tpa-text-main-text-font-size,16px);
  font-style:var(--site-ui-tpa-text-main-text-font-style,var(--site-font-Body-M-style));
  font-variant:var(--site-ui-tpa-text-main-text-font-variant,var(--site-font-Body-M-variant));
  font-weight:var(--site-ui-tpa-text-main-text-font-weight,var(--site-font-Body-M-weight));
  text-decoration:var(--site-ui-tpa-text-main-text-font-text-decoration,var(--site-font-Body-M-text-decoration))
}

.sjSK_mi.ot7R_W1---typography-8-listText {
  line-height:var(--site-ui-tpa-text-main-text-font-line-height,2em)
}

.sjSK_mi.ot7R_W1---typography-10-largeTitle {
  font-size:var(--site-ui-tpa-text-main-text-font-size,32px);
  font-style:var(--site-ui-tpa-text-main-text-font-style,var(--site-font-Heading-M-style));
  font-variant:var(--site-ui-tpa-text-main-text-font-variant,var(--site-font-Heading-M-variant));
  font-weight:var(--site-ui-tpa-text-main-text-font-weight,var(--site-font-Heading-M-weight));
  line-height:var(--site-ui-tpa-text-main-text-font-line-height,1.25em);
  text-decoration:var(--site-ui-tpa-text-main-text-font-text-decoration,var(--site-font-Heading-M-text-decoration))
}

.sjSK_mi.ot7R_W1--mobile.ot7R_W1---typography-10-smallTitle {
  font-size:var(--site-ui-tpa-text-main-text-font-size,20px);
  font-style:var(--site-ui-tpa-text-main-text-font-style,var(--site-font-Page-title-style));
  font-variant:var(--site-ui-tpa-text-main-text-font-variant,var(--site-font-Page-title-variant));
  font-weight:var(--site-ui-tpa-text-main-text-font-weight,var(--site-font-Page-title-weight));
  line-height:var(--site-ui-tpa-text-main-text-font-line-height,1.4em);
  text-decoration:var(--site-ui-tpa-text-main-text-font-text-decoration,var(--site-font-Page-title-text-decoration))
}

.sjSK_mi.ot7R_W1--mobile.ot7R_W1---typography-11-runningText {
  line-height:var(--site-ui-tpa-text-main-text-font-line-height,1.42em)
}

.sjSK_mi.ot7R_W1--mobile.ot7R_W1---typography-11-runningText,.sjSK_mi.ot7R_W1--mobile.ot7R_W1---typography-8-listText {
  font-size:var(--site-ui-tpa-text-main-text-font-size,14px);
  font-style:var(--site-ui-tpa-text-main-text-font-style,var(--site-font-Body-M-style));
  font-variant:var(--site-ui-tpa-text-main-text-font-variant,var(--site-font-Body-M-variant));
  font-weight:var(--site-ui-tpa-text-main-text-font-weight,var(--site-font-Body-M-weight));
  text-decoration:var(--site-ui-tpa-text-main-text-font-text-decoration,var(--site-font-Body-M-text-decoration))
}

.sjSK_mi.ot7R_W1--mobile.ot7R_W1---typography-8-listText {
  line-height:var(--site-ui-tpa-text-main-text-font-line-height,1.72em)
}

.sjSK_mi.ot7R_W1--mobile.ot7R_W1---typography-10-largeTitle {
  font-size:var(--site-ui-tpa-text-main-text-font-size,24px);
  font-style:var(--site-ui-tpa-text-main-text-font-style,var(--site-font-Heading-M-style));
  font-variant:var(--site-ui-tpa-text-main-text-font-variant,var(--site-font-Heading-M-variant));
  font-weight:var(--site-ui-tpa-text-main-text-font-weight,var(--site-font-Heading-M-weight));
  line-height:var(--site-ui-tpa-text-main-text-font-line-height,1.33em);
  text-decoration:var(--site-ui-tpa-text-main-text-font-text-decoration,var(--site-font-Heading-M-text-decoration))
}

.s__96XWLA {
  clip:rect(1px,1px,1px,1px)!important;
  border:0!important;
  -webkit-clip-path:inset(50%)!important;
  clip-path:inset(50%)!important;
  height:1px!important;
  margin:-1px!important;
  overflow:hidden!important;
  padding:0!important;
  position:absolute!important;
  white-space:nowrap!important;
  width:1px!important
}

.sGQhrdY {
  --Spinner2369530196-diameter:var(--site-ui-tpa-spinner-diameter,50px);
  height:var(--Spinner2369530196-diameter);
  left:auto;
  top:auto;
  width:var(--Spinner2369530196-diameter)
}

.sIOh1bP {
  stroke:rgb(var(--site-ui-tpa-spinner-path-color,var(--ui-paragraph-2-color-rgb,var(--site-color-5))));
  stroke-width:clamp(1px,var(--site-ui-tpa-spinner-stroke-width,4px),10px);

}

.sGQhrdY.okHrCLG--slim .sIOh1bP {
  stroke-width:clamp(1px,var(--site-ui-tpa-spinner-stroke-width,1px),10px)
}

.sGQhrdY.okHrCLG--centered {
  left:calc(50% - var(--Spinner2369530196-diameter)/2);
  position:absolute;
  top:calc(50% - var(--Spinner2369530196-diameter)/2)
}

.sGQhrdY.okHrCLG--static,.sGQhrdY.okHrCLG--static .sIOh1bP {

}

.sCptFO_ {
  --SectionNotification1619105799-border-radius:2px;
  --SectionNotification1619105799-main-vertical-padding:9px;
  --SectionNotification1619105799-main-compact-vertical-padding:5px;
  --SectionNotification1619105799-main-left-padding:12px;
  --SectionNotification1619105799-main-right-padding:16px;
  --SectionNotification1619105799-content-padding:8px;
  --SectionNotification1619105799-line-height:20px;
  --SectionNotification1619105799-default-text-color:0,0,0;
  --SectionNotification1619105799-default-background-color:0,0,0;
  --SectionNotification1619105799-success-color:0,130,80;
  --SectionNotification1619105799-success-icon-color:rgb(var(--SectionNotification1619105799-success-color));
  --SectionNotification1619105799-wst-background-color:var(--ui-paragraph-2-color-rgb,var(--SectionNotification1619105799-default-background-color));
  --SectionNotification1619105799-wired-text-color:rgb(var(--site-ui-tpa-section-notification-text-color,var(--ui-paragraph-2-color-rgb,var(--site-color-5))));
  --SectionNotification1619105799-wired-background-color:rgb(var(--site-ui-tpa-section-notification-background-color,var(--SectionNotification1619105799-wst-background-color),0.05));
  background-color:#fff;
  border-radius:var(--site-ui-tpa-section-notification-border-radius,var(--SectionNotification1619105799-border-radius));
  display:flex;
  height:100%;
  width:100%
}

.s_dGes_ {
  background-color:rgb(var(--site-ui-tpa-section-notification-background-color,var(--SectionNotification1619105799-wst-background-color),.05));
  border:1px solid hsla(0,0%,100%,.4);
  border-radius:var(--site-ui-tpa-section-notification-border-radius,var(--SectionNotification1619105799-border-radius));
  color:rgb(var(--site-ui-tpa-section-notification-text-color,var(--ui-paragraph-2-color-rgb,var(--SectionNotification1619105799-default-text-color))));
  display:flex;
  flex:1;
  flex-wrap:wrap;
  font-size:14px;
  justify-content:center;
  padding:var(--SectionNotification1619105799-main-vertical-padding) var(--SectionNotification1619105799-main-right-padding) var(--SectionNotification1619105799-main-vertical-padding) var(--SectionNotification1619105799-main-left-padding)
}

.syaQqqO {
  flex:1;
  flex-direction:row;
  padding:6px 0
}

.sW6Rvh9,.syaQqqO {
  align-items:center;
  display:flex
}

.sW6Rvh9 {
  flex-direction:row;
  justify-content:center;
  margin:var(--SectionNotification1619105799-main-vertical-padding) var(--SectionNotification1619105799-content-padding)
}

.sW6Rvh9:empty {
  display:none
}

.sCWNyRW {
  height:20px;
  transform:translateX(calc(-1*(var(--SectionNotification1619105799-content-padding)/2)))
}

.sCptFO_.oea4HGw--rtl .sCWNyRW {
  transform:translateX(calc((var(--SectionNotification1619105799-content-padding)/2)))
}

.sCWNyRW svg {
  fill:rgb(var(--site-ui-tpa-section-notification-icon-color,var(--site-ui-tpa-section-notification-text-color,var(--ui-paragraph-2-color-rgb,var(--SectionNotification1619105799-default-text-color)))));
  color:rgb(var(--site-ui-tpa-section-notification-icon-color,var(--site-ui-tpa-section-notification-text-color,var(--ui-paragraph-2-color-rgb,var(--SectionNotification1619105799-default-text-color)))));
  height:var(--SectionNotification1619105799-line-height)
}

.seJHu5h {
  flex:1;
  line-height:var(--SectionNotification1619105799-line-height);
  margin:0;
  min-width:200px
}

.seJHu5h:first-child {
  margin:0
}

.sRbY2lp {
  margin:0 calc(var(--SectionNotification1619105799-content-padding)/2)
}

.sCptFO_.oea4HGw--error .s_dGes_ {
  background-color:rgb(223,49,49,.1)
}

.sCptFO_.oea4HGw--alert .s_dGes_ {
  background-color:rgb(255,182,0,.1)
}

.sCptFO_.oea4HGw--wired {
  background-color:transparent
}

.sCptFO_.oea4HGw--wired .s_dGes_ {
  background-color:var(--SectionNotification1619105799-wired-background-color);
  color:var(--SectionNotification1619105799-wired-text-color)
}

.sCptFO_.oea4HGw--wired .sCWNyRW svg:not([fill=currentColor]) path {
  stroke:var(--SectionNotification1619105799-wired-text-color)
}

.sCptFO_.oea4HGw--success .s_dGes_ {
  background-color:rgb(var(--SectionNotification1619105799-success-color),.1)
}

.sCptFO_.oea4HGw--success .sCWNyRW svg:not([fill=currentColor]) path {
  stroke:var(--SectionNotification1619105799-success-icon-color)
}

.sCptFO_.oea4HGw--error .sCWNyRW svg[fill=currentColor] {
  color:#df3131
}

.sCptFO_.oea4HGw--success .sCWNyRW svg[fill=currentColor] {
  color:var(--SectionNotification1619105799-success-icon-color)
}

.sCptFO_.oea4HGw--wired .sCWNyRW svg[fill=currentColor] {
  color:var(--SectionNotification1619105799-wired-text-color)
}

.sCptFO_.oea4HGw---size-7-compact .s_dGes_ {
  padding-bottom:var(--SectionNotification1619105799-main-compact-vertical-padding);
  padding-top:var(--SectionNotification1619105799-main-compact-vertical-padding)
}

.sCptFO_.oea4HGw---size-7-compact .sW6Rvh9 {
  margin-bottom:var(--SectionNotification1619105799-main-compact-vertical-padding);
  margin-top:var(--SectionNotification1619105799-main-compact-vertical-padding)
}

.svkvpiH {
  --WowImage1942816733-transparent:0,0,0,0;
  --WowImage1942816733-errorTextColor:255,255,255;
  display:flex;
  height:100%;
  position:relative
}

.svkvpiH.oTSGO_X--forceImageContain.oTSGO_X---resize-7-contain {
  width:100%
}

.svkvpiH.oTSGO_X--forceImageContain.oTSGO_X---resize-7-contain>* {
  align-items:center;
  border:inherit;
  border-radius:inherit;
  display:flex;
  justify-content:center
}

.svkvpiH.oTSGO_X--forceImageContain.oTSGO_X---resize-7-contain img {
  border:inherit;
  border-radius:inherit;
  height:unset!important;
  max-height:100%;
  max-width:100%;
  width:unset!important
}

.svkvpiH.oTSGO_X--forceImageContain.oTSGO_X---resize-7-contain.oTSGO_X--verticalContainer img {
  width:min(var(--wut-source-width,100%),100%)!important
}

.svkvpiH.oTSGO_X--forceImageContain.oTSGO_X---resize-7-contain.oTSGO_X--horizontalContainer img {
  height:min(var(--wut-source-height,100%),100%)!important
}

.svkvpiH.oTSGO_X--noImage {
  background-color:rgb(var(--site-color-5),.2)
}

.svkvpiH img {
  vertical-align:middle
}

.svkvpiH.oTSGO_X--focalPoint img {
  object-position:var(--WowImage1942816733-focalPointX,0) var(--WowImage1942816733-focalPointY,0)
}

.svkvpiH.oTSGO_X---resize-7-contain .sALFxTu {
  object-fit:contain
}

.svkvpiH.oTSGO_X---resize-5-cover .sALFxTu {
  object-fit:contain
}

.svkvpiH.oTSGO_X--fluid .sALFxTu {
  height:100%;
  overflow:hidden;
  width:100%
}

.svkvpiH:not(.oTSGO_X--stretchImage) {
  align-items:center
}

.svkvpiH.oTSGO_X--fluid:not(.oTSGO_X--stretchImage) .sALFxTu,.svkvpiH:not(.oTSGO_X--stretchImage) .sALFxTu {
  height:min(var(--wut-source-height,100%),100%);
  margin:0 auto;
  width:min(var(--wut-source-width,100%),100%)
}

.svkvpiH.oTSGO_X---hoverEffect-4-zoom {
  overflow:hidden
}

.svkvpiH.oTSGO_X---hoverEffect-4-zoom .sALFxTu {
  overflow:initial;
  transform:scale(calc(100/107)) translate(-3.5%,-3.5%);

}

.svkvpiH.oTSGO_X---hoverEffect-4-zoom:hover .sALFxTu {
  transform:scale(1) translate(-3.5%,-3.5%)
}

.svkvpiH.oTSGO_X---hoverEffect-6-darken:hover .sALFxTu {
  filter:brightness(85%) contrast(115%)
}

.svkvpiH:not(.oTSGO_X--isError) {
  background-color:rgb(var(--site-ui-tpa-wow-image-background-color,var(--WowImage1942816733-transparent)));
  border:var(--site-ui-tpa-wow-image-border-width,0) solid rgb(var(--site-ui-tpa-wow-image-border-color,var(--WowImage1942816733-transparent)));
  border-radius:var(--site-ui-tpa-wow-image-border-radius,0);
  overflow:hidden
}

.svkvpiH:not(.oTSGO_X--isError).oTSGO_X--noImage {
  background-color:rgb(var(--site-ui-tpa-wow-image-background-color,var(--site-color-5),.2))
}

.svkvpiH .sALFxTu {
  opacity:var(--site-ui-tpa-wow-image-image-opacity,1)
}

.svkvpiH.oTSGO_X--isError {
  background-color:rgb(var(--site-color-2));
  position:relative
}

.svkvpiH.oTSGO_X--isError img {
  display:none
}

.svkvpiH .s__6u_3KK {
  align-items:center;
  background:rgb(0,0,0,.6);
  display:flex;
  flex-direction:column;
  height:100%;
  justify-content:center;
  position:absolute;
  width:100%;
  z-index:1
}

.sCRLHt8 {
  --site-ui-tpa-text-main-text-color:var(--WowImage1942816733-errorTextColor),1;
  --site-ui-tpa-text-main-text-color-rgb:var(--WowImage1942816733-errorTextColor);
  --site-ui-tpa-text-main-text-color-opacity:1;
  --site-ui-tpa-text-main-text-font-text-decoration:var(--site-ui-tpa-picker-font-style-text-decoration,var(--site-font-Body-M-text-decoration));
  --site-ui-tpa-text-main-text-font-line-height:var(--site-ui-tpa-picker-font-style-line-height,1.5em);
  --site-ui-tpa-text-main-text---site-ui-tpa-text-main-text-font-size:var(--site-ui-tpa-picker-font-style-size,14px);
  --site-ui-tpa-text-main-text-font-style:var(--site-ui-tpa-picker-font-style-style,var(--site-font-Body-M-style));
  --site-ui-tpa-text-main-text-font-variant:var(--site-ui-tpa-picker-font-style-variant,var(--site-font-Body-M-variant));
  --site-ui-tpa-text-main-text-font-weight:var(--site-ui-tpa-picker-font-style-weight,var(--site-font-Body-M-weight))
}

.sPlOVIi {
  clip:rect(1px,1px,1px,1px)!important;
  border:0!important;
  -webkit-clip-path:inset(50%)!important;
  clip-path:inset(50%)!important;
  height:1px!important;
  margin:-1px!important;
  overflow:hidden!important;
  padding:0!important;
  position:absolute!important;
  white-space:nowrap!important;
  width:1px!important
}

.sqE7FxN {
  color:rgb(var(--WowImage1942816733-errorTextColor))
}

.s__0hdo8Y {
  background-color:rgb(0,0,0,.6);
  display:none;
  height:100%;
  left:0;
  position:absolute;
  top:0;
  width:100%
}

.svkvpiH.oTSGO_X--loadSpinner:not(.oTSGO_X--loaded) .s__0hdo8Y {
  display:block
}

.s__3_30GG .sIOh1bP {
  stroke:#fff
}

.sFouHv5[data-hook=popover-portal] {
  display:initial
}

.sFouHv5 .sONxQKD {
  -webkit-font-smoothing:auto;
  background-color:#212121;
  border:1px solid #757575;
  border-radius:3px;
  box-shadow:0 4px 8px 0 rgba(0,0,0,.12),0 0 4px 0 rgba(0,0,0,.1);
  color:#fff;
  font-size:14px;
  line-height:20px;
  padding:4px 12px
}

.sFF_I56 {
  margin:0;
  position:absolute
}

.sFF_I56,.sFF_I56 svg {
  display:block
}

.sFouHv5 .swpyXyw[data-placement*=top].suCSlDU {
  padding-bottom:6px
}

.sFouHv5 .swpyXyw[data-placement*=bottom].suCSlDU {
  padding-top:6px
}

.sFouHv5 .swpyXyw[data-placement*=left].suCSlDU {
  padding-right:6px
}

.sFouHv5 .swpyXyw[data-placement*=right].suCSlDU {
  padding-left:6px
}

.sFouHv5 .swpyXyw[data-placement*=top] .sFF_I56 {
  bottom:-1px;
  height:7px;
  width:12px
}

.sFouHv5 .swpyXyw[data-placement*=bottom] .sFF_I56 {
  height:7px;
  top:-1px;
  width:12px
}

.sFouHv5 .swpyXyw[data-placement*=left] .sFF_I56 {
  height:12px;
  right:-1px;
  width:7px
}

.sFouHv5 .swpyXyw[data-placement*=right] .sFF_I56 {
  height:12px;
  left:-1px;
  width:7px
}

.sFouHv5 .swpyXyw[data-placement*=top].sneWtR8 {
  opacity:0;
  transform:scale(.9) translateY(3px)
}

.sFouHv5 .swpyXyw[data-placement*=bottom].sneWtR8 {
  opacity:0;
  transform:scale(.9) translateY(-3px)
}

.sFouHv5 .swpyXyw[data-placement*=left].sneWtR8 {
  opacity:0;
  transform:scale(.9) translateX(10px)
}

.sFouHv5 .swpyXyw[data-placement*=right].sneWtR8 {
  opacity:0;
  transform:scale(.9) translateX(-10px)
}

.sFouHv5 .swpyXyw[data-placement].sneWtR8.seCls6w {

}

.sFouHv5 .swpyXyw[data-placement].sJS_Axk,.sFouHv5 .swpyXyw[data-placement].sneWtR8.seCls6w {
  opacity:1;
  transform:scale(1) translateY(0) translateX(0)
}

.sFouHv5 .swpyXyw[data-placement].sJS_Axk.s__8Gqg5Z {
  opacity:0;

}

.sFouHv5.oFo_c_7---skin-5-error .sONxQKD {
  background-color:#df3131;
  border:1px solid hsla(0,0%,100%,.25)
}

.sFouHv5.oFo_c_7---skin-5-wired .sONxQKD {
  background-color:rgb(var(--site-ui-tpa-tooltip-background-color,var(--ui-paragraph-2-color-rgb,var(--site-color-5))));
  border-color:rgb(var(--site-ui-tpa-tooltip-border-color-rgb,var(--site-ui-tpa-tooltip-background-color)),calc(var(--site-ui-tpa-tooltip-border-color-opacity, 1)*var(--ui-primary-background-color-rgb, var(--site-color-1))));
  color:rgb(var(--site-ui-tpa-tooltip-text-color,var(--ui-primary-background-color-rgb,var(--site-color-1))))
}

.sFouHv5.oFo_c_7---skin-5-wired .sFF_I56 path {
  fill:rgb(var(--site-ui-tpa-tooltip-background-color,var(--site-color-5)));
  stroke:rgb(var(--site-ui-tpa-tooltip-border-color-rgb,var(--site-ui-tpa-tooltip-background-color)),calc(var(--site-ui-tpa-tooltip-border-color-opacity, 1)*var(--site-color-5)))
}

.sFouHv5.oFo_c_7---skin-5-wired .sFF_I56 path:first-child {
  stroke:none
}

.sFouHv5.oFo_c_7---skin-5-wired .sFF_I56 path:last-child {
  stroke-dasharray:0 17 17
}

.sFouHv5.oFo_c_7---skin-5-error .sFF_I56 path {
  fill:#df3131
}

.sSMZABS {
  --TextButton3072264514-site-ui-tpa-text-button-background-color-internal:rgb(var(--site-ui-tpa-text-button-background-color));
  --ui-paragraph-2-overriden-font-text-decoration:var(--ui-paragraph-2-text-decoration);
  --ui-paragraph-2-overriden-font-line-height:1.5em;
  --ui-paragraph-2-overriden---ui-paragraph-2-overriden-font-size:16px;
  --ui-paragraph-2-overriden-font-style:var(--ui-paragraph-2-font-style);
  --ui-paragraph-2-overriden-font-variant:var(--ui-paragraph-2-font-variant);
  --ui-paragraph-2-overriden-font-weight:var(--ui-paragraph-2-font-weight);
  background-color:var(--TextButton3072264514-site-ui-tpa-text-button-background-color-internal,transparent);
  border:0;
  font-size:var(--site-ui-tpa-text-button-main-text-font-size,var(--ui-paragraph-2-overriden-font-size,var(--site-font-Body-M-size)));
  font-style:var(--site-ui-tpa-text-button-main-text-font-style,var(--ui-paragraph-2-overriden-font-style,var(--site-font-Body-M-style)));
  font-variant:var(--site-ui-tpa-text-button-main-text-font-variant,var(--ui-paragraph-2-overriden-font-variant,var(--site-font-Body-M-variant)));
  font-weight:var(--site-ui-tpa-text-button-main-text-font-weight,var(--ui-paragraph-2-overriden-font-weight,var(--site-font-Body-M-weight)));
  line-height:var(--site-ui-tpa-text-button-main-text-font-line-height,var(--ui-paragraph-2-overriden-font-line-height,var(--site-font-Body-M-line-height)));
  padding:0;
  text-decoration:none;
  text-decoration:var(--site-ui-tpa-text-button-main-text-font-text-decoration,var(--ui-paragraph-2-overriden-font-text-decoration,var(--site-font-Body-M-text-decoration)))
}

.sSMZABS.o__1Y_w3J--focus.o__9L4TsV---hoverStyle-9-underline,.sSMZABS:active.o__9L4TsV---hoverStyle-9-underline,.sSMZABS:hover.o__9L4TsV---hoverStyle-9-underline {
  --ui-paragraph-2-overriden-font-text-decoration:underline;
  --ui-paragraph-2-overriden-font-line-height:1.5em;
  --ui-paragraph-2-overriden---ui-paragraph-2-overriden-font-size:16px;
  --ui-paragraph-2-overriden-font-style:var(--ui-paragraph-2-font-style);
  --ui-paragraph-2-overriden-font-variant:var(--ui-paragraph-2-font-variant);
  --ui-paragraph-2-overriden-font-weight:var(--ui-paragraph-2-font-weight);
  font-size:var(--site-ui-tpa-button-hover-text-font-size,var(--site-ui-tpa-text-button-main-text-font-size,var(--ui-paragraph-2-overriden-font-size,var(--site-font-Body-M-size))));
  font-style:var(--site-ui-tpa-button-hover-text-font-style,var(--site-ui-tpa-text-button-main-text-font-style,var(--ui-paragraph-2-overriden-font-style,var(--site-font-Body-M-style))));
  font-variant:var(--site-ui-tpa-button-hover-text-font-variant,var(--site-ui-tpa-text-button-main-text-font-variant,var(--ui-paragraph-2-overriden-font-variant,var(--site-font-Body-M-variant))));
  font-weight:var(--site-ui-tpa-button-hover-text-font-weight,var(--site-ui-tpa-text-button-main-text-font-weight,var(--ui-paragraph-2-overriden-font-weight,var(--site-font-Body-M-weight))));
  line-height:var(--site-ui-tpa-button-hover-text-font-line-height,var(--site-ui-tpa-text-button-main-text-font-line-height,var(--ui-paragraph-2-overriden-font-line-height,var(--site-font-Body-M-line-height))));
  text-decoration:var(--TextButton3072264514-site-ui-tpa-button-hover-text-font-text-decoration,var(--site-ui-tpa-text-button-main-text-font-text-decoration,var(--ui-paragraph-2-overriden-font-text-decoration,var(--site-font-Body-M-text-decoration))));
  text-decoration:var(--TextButton3072264514-site-ui-tpa-button-hover-text-font-text-decoration,underline)
}

.sSMZABS.o__9L4TsV--mobile {
  --ui-paragraph-2-overriden-font-text-decoration:var(--ui-paragraph-2-text-decoration);
  --ui-paragraph-2-overriden-font-line-height:1.44em;
  --ui-paragraph-2-overriden---ui-paragraph-2-overriden-font-size:14px;
  --ui-paragraph-2-overriden-font-style:var(--ui-paragraph-2-font-style);
  --ui-paragraph-2-overriden-font-variant:var(--ui-paragraph-2-font-variant);
  --ui-paragraph-2-overriden-font-weight:var(--ui-paragraph-2-font-weight);
  font-size:var(--site-ui-tpa-text-button-main-text-font-size,var(--ui-paragraph-2-overriden-font-size,var(--site-font-Body-M-size)));
  font-style:var(--site-ui-tpa-text-button-main-text-font-style,var(--ui-paragraph-2-overriden-font-style,var(--site-font-Body-M-style)));
  font-variant:var(--site-ui-tpa-text-button-main-text-font-variant,var(--ui-paragraph-2-overriden-font-variant,var(--site-font-Body-M-variant)));
  font-weight:var(--site-ui-tpa-text-button-main-text-font-weight,var(--ui-paragraph-2-overriden-font-weight,var(--site-font-Body-M-weight)));
  line-height:var(--site-ui-tpa-text-button-main-text-font-line-height,var(--ui-paragraph-2-overriden-font-line-height,var(--site-font-Body-M-line-height)));
  text-decoration:var(--site-ui-tpa-text-button-main-text-font-text-decoration,var(--ui-paragraph-2-overriden-font-text-decoration,var(--site-font-Body-M-text-decoration)))
}

.sSMZABS.o__9L4TsV--mobile.o__1Y_w3J--focus.o__9L4TsV---hoverStyle-9-underline,.sSMZABS.o__9L4TsV--mobile:active.o__9L4TsV---hoverStyle-9-underline,.sSMZABS.o__9L4TsV--mobile:hover.o__9L4TsV---hoverStyle-9-underline {
  --ui-paragraph-2-overriden-font-text-decoration:underline;
  --ui-paragraph-2-overriden-font-line-height:1.44em;
  --ui-paragraph-2-overriden---ui-paragraph-2-overriden-font-size:14px;
  --ui-paragraph-2-overriden-font-style:var(--ui-paragraph-2-font-style);
  --ui-paragraph-2-overriden-font-variant:var(--ui-paragraph-2-font-variant);
  --ui-paragraph-2-overriden-font-weight:var(--ui-paragraph-2-font-weight)
}

.sSMZABS.o__9L4TsV--mobile.o__1Y_w3J--focus.o__9L4TsV---hoverStyle-9-underline,.sSMZABS.o__9L4TsV--mobile.o__9L4TsV---priority-11-primaryLink.o__1Y_w3J--focus.o__9L4TsV---hoverStyle-9-underline,.sSMZABS.o__9L4TsV--mobile.o__9L4TsV---priority-11-primaryLink:active.o__9L4TsV---hoverStyle-9-underline,.sSMZABS.o__9L4TsV--mobile.o__9L4TsV---priority-11-primaryLink:hover.o__9L4TsV---hoverStyle-9-underline,.sSMZABS.o__9L4TsV--mobile.o__9L4TsV---priority-4-link.o__1Y_w3J--focus.o__9L4TsV---hoverStyle-9-underline,.sSMZABS.o__9L4TsV--mobile.o__9L4TsV---priority-4-link:active.o__9L4TsV---hoverStyle-9-underline,.sSMZABS.o__9L4TsV--mobile.o__9L4TsV---priority-4-link:hover.o__9L4TsV---hoverStyle-9-underline,.sSMZABS.o__9L4TsV--mobile:active.o__9L4TsV---hoverStyle-9-underline,.sSMZABS.o__9L4TsV--mobile:hover.o__9L4TsV---hoverStyle-9-underline {
  font-size:var(--site-ui-tpa-button-hover-text-font-size,var(--site-ui-tpa-text-button-main-text-font-size,var(--ui-paragraph-2-overriden-font-size,var(--site-font-Body-M-size))));
  font-style:var(--site-ui-tpa-button-hover-text-font-style,var(--site-ui-tpa-text-button-main-text-font-style,var(--ui-paragraph-2-overriden-font-style,var(--site-font-Body-M-style))));
  font-variant:var(--site-ui-tpa-button-hover-text-font-variant,var(--site-ui-tpa-text-button-main-text-font-variant,var(--ui-paragraph-2-overriden-font-variant,var(--site-font-Body-M-variant))));
  font-weight:var(--site-ui-tpa-button-hover-text-font-weight,var(--site-ui-tpa-text-button-main-text-font-weight,var(--ui-paragraph-2-overriden-font-weight,var(--site-font-Body-M-weight))));
  line-height:var(--site-ui-tpa-button-hover-text-font-line-height,var(--site-ui-tpa-text-button-main-text-font-line-height,var(--ui-paragraph-2-overriden-font-line-height,var(--site-font-Body-M-line-height))));
  text-decoration:var(--TextButton3072264514-site-ui-tpa-button-hover-text-font-text-decoration,var(--site-ui-tpa-text-button-main-text-font-text-decoration,var(--ui-paragraph-2-overriden-font-text-decoration,var(--site-font-Body-M-text-decoration))));
  text-decoration:var(--TextButton3072264514-site-ui-tpa-button-hover-text-font-text-decoration,underline)
}

.sSMZABS.o__9L4TsV--mobile.o__9L4TsV---priority-11-primaryLink.o__1Y_w3J--focus.o__9L4TsV---hoverStyle-9-underline,.sSMZABS.o__9L4TsV--mobile.o__9L4TsV---priority-11-primaryLink:active.o__9L4TsV---hoverStyle-9-underline,.sSMZABS.o__9L4TsV--mobile.o__9L4TsV---priority-11-primaryLink:hover.o__9L4TsV---hoverStyle-9-underline,.sSMZABS.o__9L4TsV--mobile.o__9L4TsV---priority-4-link.o__1Y_w3J--focus.o__9L4TsV---hoverStyle-9-underline,.sSMZABS.o__9L4TsV--mobile.o__9L4TsV---priority-4-link:active.o__9L4TsV---hoverStyle-9-underline,.sSMZABS.o__9L4TsV--mobile.o__9L4TsV---priority-4-link:hover.o__9L4TsV---hoverStyle-9-underline {
  --ui-paragraph-2-overriden-font-text-decoration:none;
  --ui-paragraph-2-overriden-font-line-height:1.44em;
  --ui-paragraph-2-overriden---ui-paragraph-2-overriden-font-size:14px;
  --ui-paragraph-2-overriden-font-style:var(--ui-paragraph-2-font-style);
  --ui-paragraph-2-overriden-font-variant:var(--ui-paragraph-2-font-variant);
  --ui-paragraph-2-overriden-font-weight:var(--ui-paragraph-2-font-weight)
}

.sSMZABS.o__9L4TsV---priority-7-primary {
  color:rgb(var(--site-ui-tpa-text-button-main-text-color,var(--ui-links-and-actions-color-rgb,var(--site-color-8))))
}

.sSMZABS.o__9L4TsV---priority-7-primary.o__1Y_w3J--focus:not(.o__9L4TsV---hoverStyle-9-underline),.sSMZABS.o__9L4TsV---priority-7-primary:active:not(.o__9L4TsV---hoverStyle-9-underline),.sSMZABS.o__9L4TsV---priority-7-primary:hover:not(.o__9L4TsV---hoverStyle-9-underline) {
  color:rgb(var(--site-ui-tpa-text-button-main-text-color-rgb,var(--site-color-8)),calc(var(--site-ui-tpa-text-button-main-text-color-opacity, 1)*.7))
}

.sSMZABS.o__9L4TsV---priority-11-primaryLink.o__1Y_w3J--focus.o__9L4TsV---hoverStyle-9-underline,.sSMZABS.o__9L4TsV---priority-11-primaryLink:active.o__9L4TsV---hoverStyle-9-underline,.sSMZABS.o__9L4TsV---priority-11-primaryLink:hover.o__9L4TsV---hoverStyle-9-underline,.sSMZABS.o__9L4TsV---priority-4-link.o__1Y_w3J--focus.o__9L4TsV---hoverStyle-9-underline,.sSMZABS.o__9L4TsV---priority-4-link:active.o__9L4TsV---hoverStyle-9-underline,.sSMZABS.o__9L4TsV---priority-4-link:hover.o__9L4TsV---hoverStyle-9-underline {
  --ui-paragraph-2-overriden-font-text-decoration:none;
  --ui-paragraph-2-overriden-font-line-height:1.5em;
  --ui-paragraph-2-overriden---ui-paragraph-2-overriden-font-size:16px;
  --ui-paragraph-2-overriden-font-style:var(--ui-paragraph-2-font-style);
  --ui-paragraph-2-overriden-font-variant:var(--ui-paragraph-2-font-variant);
  --ui-paragraph-2-overriden-font-weight:var(--ui-paragraph-2-font-weight);
  font-size:var(--site-ui-tpa-button-hover-text-font-size,var(--site-ui-tpa-text-button-main-text-font-size,var(--ui-paragraph-2-overriden-font-size,var(--site-font-Body-M-size))));
  font-style:var(--site-ui-tpa-button-hover-text-font-style,var(--site-ui-tpa-text-button-main-text-font-style,var(--ui-paragraph-2-overriden-font-style,var(--site-font-Body-M-style))));
  font-variant:var(--site-ui-tpa-button-hover-text-font-variant,var(--site-ui-tpa-text-button-main-text-font-variant,var(--ui-paragraph-2-overriden-font-variant,var(--site-font-Body-M-variant))));
  font-weight:var(--site-ui-tpa-button-hover-text-font-weight,var(--site-ui-tpa-text-button-main-text-font-weight,var(--ui-paragraph-2-overriden-font-weight,var(--site-font-Body-M-weight))));
  line-height:var(--site-ui-tpa-button-hover-text-font-line-height,var(--site-ui-tpa-text-button-main-text-font-line-height,var(--ui-paragraph-2-overriden-font-line-height,var(--site-font-Body-M-line-height))));
  text-decoration:var(--TextButton3072264514-site-ui-tpa-button-hover-text-font-text-decoration,var(--site-ui-tpa-text-button-main-text-font-text-decoration,var(--ui-paragraph-2-overriden-font-text-decoration,var(--site-font-Body-M-text-decoration))));
  text-decoration:var(--TextButton3072264514-site-ui-tpa-button-hover-text-font-text-decoration,underline)
}

.sSMZABS.o__9L4TsV---priority-9-secondary {
  color:rgb(var(--site-ui-tpa-text-button-main-text-color,var(--ui-paragraph-2-color-rgb,var(--site-color-5))))
}

.sSMZABS.o__9L4TsV---priority-9-secondary.o__1Y_w3J--focus:not(.o__9L4TsV---hoverStyle-9-underline),.sSMZABS.o__9L4TsV---priority-9-secondary:active:not(.o__9L4TsV---hoverStyle-9-underline),.sSMZABS.o__9L4TsV---priority-9-secondary:hover:not(.o__9L4TsV---hoverStyle-9-underline) {
  color:rgb(var(--site-ui-tpa-text-button-main-text-color-rgb,var(--site-color-5)),calc(var(--site-ui-tpa-text-button-main-text-color-opacity, 1)*.7))
}

.sSMZABS.o__9L4TsV---priority-4-link {
  color:rgb(var(--site-ui-tpa-text-button-main-text-color,var(--ui-paragraph-2-color-rgb,var(--site-color-5))));
  text-decoration:underline
}

.sSMZABS.o__9L4TsV---priority-4-link.o__1Y_w3J--focus:not(.o__9L4TsV---hoverStyle-9-underline),.sSMZABS.o__9L4TsV---priority-4-link:active:not(.o__9L4TsV---hoverStyle-9-underline),.sSMZABS.o__9L4TsV---priority-4-link:hover:not(.o__9L4TsV---hoverStyle-9-underline) {
  color:rgb(var(--site-ui-tpa-text-button-main-text-color-rgb,var(--site-color-5)),calc(var(--site-ui-tpa-text-button-main-text-color-opacity, 1)*.7))
}

.sSMZABS.o__9L4TsV---priority-11-primaryLink {
  color:rgb(var(--site-ui-tpa-text-button-main-text-color,var(--ui-links-and-actions-color-rgb,var(--site-color-8))));
  text-decoration:underline
}

.sSMZABS.o__9L4TsV---priority-11-primaryLink.o__1Y_w3J--focus:not(.o__9L4TsV---hoverStyle-9-underline),.sSMZABS.o__9L4TsV---priority-11-primaryLink:active:not(.o__9L4TsV---hoverStyle-9-underline),.sSMZABS.o__9L4TsV---priority-11-primaryLink:hover:not(.o__9L4TsV---hoverStyle-9-underline) {
  color:rgb(var(--site-ui-tpa-text-button-main-text-color-rgb,var(--site-color-8)),calc(var(--site-ui-tpa-text-button-main-text-color-opacity, 1)*.7))
}

.sSMZABS.o__9L4TsV---priority-4-link.oX5PGLp--disabled,.sSMZABS.o__9L4TsV---priority-7-primary.oX5PGLp--disabled,.sSMZABS.o__9L4TsV---priority-9-secondary.oX5PGLp--disabled {
  color:rgb(var(--ui-system-disabled-color-rgb,var(--site-color-29)))
}

.sNefrcN svg {
  height:1.5em;
  margin:calc(-1*(1.5em/4)) 0;
  width:1.5em
}

.sNefrcN svg:not([fill=currentColor]) path {
  stroke:currentColor;
  fill:none
}

.sL_FHv6:after,.sekO3oo:before {
  content:"";
  display:inline-block;
  height:1px;
  width:4px
}

.sjqP4Mv {
  --site-ui-tpa-wow-image-background-color:var(--site-ui-tpa-image-background-color,var(--ui-paragraph-2-color-rgb));
  --site-ui-tpa-wow-image-background-color-rgb:var(--site-ui-tpa-image-background-color-rgb,var(--ui-paragraph-2-color-rgb));
  --site-ui-tpa-wow-image-background-color-opacity:var(--site-ui-tpa-image-background-color-opacity);
  --site-ui-tpa-wow-image-border-color:var(--site-ui-tpa-image-border-color,var(--ui-paragraph-2-color-rgb));
  --site-ui-tpa-wow-image-border-color-rgb:var(--site-ui-tpa-image-border-color-rgb,var(--ui-paragraph-2-color-rgb));
  --site-ui-tpa-wow-image-border-color-opacity:var(--site-ui-tpa-image-border-color-opacity);
  --site-ui-tpa-wow-image-border-width:var(--site-ui-tpa-image-border-width);
  --site-ui-tpa-wow-image-border-radius:var(--site-ui-tpa-image-border-radius);
  --site-ui-tpa-wow-image-image-opacity:var(--site-ui-tpa-image-image-opacity)
}

.sjoXYIP {
  align-items:center;
  display:flex;
  justify-content:center
}

.sYygboQ {
  background-color:transparent;
  border:0;
  padding:0
}

.sYygboQ,.sjoXYIP {
  line-height:0
}

.sCD6_14 svg,.sjoXYIP {
  height:24px;
  width:24px
}

.sZstSKX {
  clip:rect(1px,1px,1px,1px)!important;
  border:0!important;
  -webkit-clip-path:inset(50%)!important;
  clip-path:inset(50%)!important;
  height:1px!important;
  margin:-1px!important;
  overflow:hidden!important;
  padding:0!important;
  position:absolute!important;
  white-space:nowrap!important;
  width:1px!important
}

.s__1NTrOu {
  border:0;
  display:inline-block;
  line-height:0;
  margin:0;
  padding:0;
  text-decoration:none
}

.s__1NTrOu.o__1Y_w3J--focus,.s__1NTrOu:hover {
  opacity:var(--site-ui-tpa-icon-button-hover-opacity,.7)
}

.s__1NTrOu.o__0LZdzr--disabled {
  cursor:default
}

.s__1NTrOu.o__0LZdzr--disabled:hover {
  opacity:1
}

.sVnJn5y svg {
  display:block
}

.s__1NTrOu.o__0LZdzr--disabled.shILvyn .sVnJn5y svg:not([fill=currentColor]) path {
  stroke:rgb(var(--ui-system-disabled-color-rgb,var(--site-color-29)));
  fill:none
}

.s__1NTrOu.o__0LZdzr--disabled.sEBZfib .sVnJn5y svg:not([fill=currentColor]) path {
  fill:rgb(var(--ui-system-disabled-color-rgb,var(--site-color-29)));
  stroke:rgb(var(--ui-system-disabled-color-rgb,var(--site-color-29)))
}

.s__1NTrOu.o__0LZdzr---skin-4-line .sVnJn5y svg:not([fill=currentColor]) path,.shILvyn .sVnJn5y svg:not([fill=currentColor]) path {
  stroke:rgb(var(--site-ui-tpa-icon-button-icon-color,var(--ui-paragraph-2-color-rgb,var(--site-color-5))));
  fill:none
}

.sEBZfib .sVnJn5y svg:not([fill=currentColor]) path,.s__1NTrOu.o__0LZdzr---skin-4-full .sVnJn5y svg:not([fill=currentColor]) path {
  fill:rgb(var(--site-ui-tpa-icon-button-icon-color,var(--ui-paragraph-2-color-rgb,var(--site-color-5))));
  stroke:rgb(var(--site-ui-tpa-icon-button-icon-color,var(--ui-paragraph-2-color-rgb,var(--site-color-5))))
}

.s__1NTrOu .sVnJn5y svg[fill=currentColor] {
  color:rgb(var(--site-ui-tpa-icon-button-icon-color,var(--ui-paragraph-2-color-rgb,var(--site-color-5))))
}

.s__1NTrOu.o__0LZdzr--disabled .sVnJn5y svg[fill=currentColor] {
  color:rgb(var(--ui-system-disabled-color-rgb,var(--site-color-29)))
}

.s__1NTrOu.o__0LZdzr---theme-4-none {
  background-color:transparent
}

.s__1NTrOu.o__0LZdzr---theme-3-box {
  align-items:center;
  background-color:rgb(var(--site-ui-tpa-icon-button-background-color,var(--ui-primary-background-color-rgb,var(--site-color-1))));
  border-radius:50%;
  display:inline-flex;
  height:32px;
  justify-content:center;
  width:32px
}

.sWHTiwe {
  --Button4291672415-primaryBorderColor:var(--site-ui-tpa-button-main-border-color,var(--ui-button-primary-border-bottom-color-rgb,var(--ui-button-primary-background-color-rgb,var(--site-color-38))));
  --Button4291672415-primaryHoverBorderColor:var(--site-ui-tpa-button-hover-border-color,var(--Button4291672415-primaryBorderColor));
  --Button4291672415-primaryHoverLegacyBorderColor:var(--Button4291672415-primaryHoverBorderColor),0.7;
  --Button4291672415-primaryDisabledBorderColor:var(--site-ui-tpa-button-disabled-border-color,var(--site-ui-tpa-button-main-border-color,var(--ui-system-disabled-color-rgb,var(--site-color-45))));
  --Button4291672415-secondaryBorderColor:var(--site-ui-tpa-button-main-border-color,var(--ui-button-secondary-border-bottom-color-rgb,var(--site-color-48)));
  --Button4291672415-secondaryHoverBorderColor:var(--site-ui-tpa-button-hover-border-color,var(--Button4291672415-secondaryBorderColor));
  --Button4291672415-secondaryHoverLegacyBorderColor:var(--Button4291672415-secondaryHoverBorderColor),0.7;
  --Button4291672415-secondaryDisabledBorderColor:var(--site-ui-tpa-button-disabled-border-color,var(--ui-system-disabled-color-rgb,var(--site-color-54)));
  --Button4291672415-basicBorderColor:var(--site-ui-tpa-button-main-border-color,var(--ui-paragraph-2-color-rgb,var(--site-color-5)));
  --Button4291672415-basicHoverBorderColor:var(--site-ui-tpa-button-hover-border-color,var(--Button4291672415-basicBorderColor));
  --Button4291672415-basicHoverLegacyBorderColor:var(--Button4291672415-basicHoverBorderColor);
  --Button4291672415-basicDisabledBorderColor:var(--site-ui-tpa-button-disabled-border-color,var(--site-ui-tpa-button-main-border-color,var(--ui-system-disabled-color-rgb,var(--site-color-29))));
  --Button4291672415-basicSecondaryBorderColor:var(--Button4291672415-basicBorderColor);
  --Button4291672415-basicSecondaryHoverBorderColor:var(--Button4291672415-basicHoverBorderColor);
  --Button4291672415-basicSecondaryHoverLegacyBorderColor:var(--Button4291672415-basicSecondaryHoverBorderColor),0.7;
  --Button4291672415-basicSecondaryDisabledBorderColor:var(--site-ui-tpa-button-disabled-border-color,var(--ui-system-disabled-color-rgb,var(--site-color-29)));
  --Button4291672415-basicBorderWidth:0px;
  --Button4291672415-basicBorderExPaddingWidth:1px;
  --Button4291672415-basicSecondaryBorderWidth:1px;
  --Button4291672415-primaryBorderWidth:0px;
  --Button4291672415-primaryBorderExPaddingWidth:1px;
  --Button4291672415-secondaryBorderWidth:1px;
  --Button4291672415-borderStyle:solid;
  border-color:rgb(var(--site-ui-tpa-button-main-border-color,var(--site-color-39)));
  border-radius:var(--site-ui-tpa-button-main-border-radius,0);
  border-style:solid;
  box-shadow:var(--site-ui-tpa-button-main-box-shadow,0 0);
  box-sizing:content-box;
  font-size:var(--site-ui-tpa-button-main-text-font-size,var(--site-ui-tpa-button-font-size-default));
  font-style:var(--site-ui-tpa-button-main-text-font-style,var(--site-font-Body-M-style));
  font-variant:var(--site-ui-tpa-button-main-text-font-variant,var(--site-font-Body-M-variant));
  font-weight:var(--site-ui-tpa-button-main-text-font-weight,var(--site-font-Body-M-weight));
  letter-spacing:var(--site-ui-tpa-button-main-text-font-letter-spacing);
  line-height:var(--site-ui-tpa-button-main-text-font-line-height,var(--site-ui-tpa-button-line-height-default));
  min-width:var(--site-ui-tpa-button-min-width,100px);
  text-decoration:var(--site-ui-tpa-button-main-text-font-text-decoration,var(--site-font-Body-M-text-decoration));
  text-shadow:var(--site-ui-tpa-button-main-text-shadow,0 0 transparent),var(--site-ui-tpa-button-main-text-outline,0 0 transparent);
  text-transform:var(--site-ui-tpa-button-main-text-font-text-transform);

}

.sWHTiwe:active.ojChOw_---hoverStyle-9-underline,.sWHTiwe:hover.ojChOw_---hoverStyle-9-underline {
  font-size:var(--site-ui-tpa-button-hover-text-font-size,var(--site-ui-tpa-button-main-text-font-size,var(--site-ui-tpa-button-font-size-default)));
  font-style:var(--site-ui-tpa-button-hover-text-font-style,var(--site-ui-tpa-button-main-text-font-style,var(--site-font-Body-M-style)));
  font-variant:var(--site-ui-tpa-button-hover-text-font-variant,var(--site-ui-tpa-button-main-text-font-variant,var(--site-font-Body-M-variant)));
  font-weight:var(--site-ui-tpa-button-hover-text-font-weight,var(--site-ui-tpa-button-main-text-font-weight,var(--site-font-Body-M-weight)));
  line-height:var(--site-ui-tpa-button-hover-text-font-line-height,var(--site-ui-tpa-button-main-text-font-line-height,var(--site-ui-tpa-button-line-height-default)));
  text-decoration:var(--site-ui-tpa-button-hover-text-font-text-decoration,var(--site-ui-tpa-button-main-text-font-text-decoration,var(--site-font-Body-M-text-decoration)));
  text-decoration:var(--site-ui-tpa-button-hover-text-font-text-decoration,underline)!important
}

.sWHTiwe .sezcxt9 {
  margin:0 auto;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap
}

.sWHTiwe.ojChOw_--fullWidth {
  box-sizing:border-box;
  width:100%
}

.sWHTiwe,.sWHTiwe.ojChOw_---priority-5-basic {
  background-color:rgb(var(--site-ui-tpa-button-main-background-color,var(--ui-paragraph-2-color-rgb,var(--site-color-5))));
  border-block-end-color:rgb(var(--site-ui-tpa-button-main-border-block-end-color,var(--site-ui-tpa-button-main-border-color,var(--Button4291672415-basicBorderColor))));
  border-block-end-style:var(--site-ui-tpa-button-main-border-block-end-style,var(--site-ui-tpa-button-main-border-style,var(--Button4291672415-borderStyle)));
  border-block-end-width:var(--site-ui-tpa-button-main-border-block-end-width,var(--site-ui-tpa-button-main-border-width,var(--Button4291672415-basicBorderWidth)));
  border-block-start-color:rgb(var(--site-ui-tpa-button-main-border-block-start-color,var(--site-ui-tpa-button-main-border-color,var(--Button4291672415-basicBorderColor))));
  border-block-start-style:var(--site-ui-tpa-button-main-border-block-start-style,var(--site-ui-tpa-button-main-border-style,var(--Button4291672415-borderStyle)));
  border-block-start-width:var(--site-ui-tpa-button-main-border-block-start-width,var(--site-ui-tpa-button-main-border-width,var(--Button4291672415-basicBorderWidth)));
  border-end-end-radius:var(--site-ui-tpa-button-main-border-end-end-radius,var(--site-ui-tpa-button-main-border-radius,0));
  border-end-start-radius:var(--site-ui-tpa-button-main-border-end-start-radius,var(--site-ui-tpa-button-main-border-radius,0));
  border-inline-end-color:rgb(var(--site-ui-tpa-button-main-border-inline-end-color,var(--site-ui-tpa-button-main-border-color,var(--Button4291672415-basicBorderColor))));
  border-inline-end-style:var(--site-ui-tpa-button-main-border-inline-end-style,var(--site-ui-tpa-button-main-border-style,var(--Button4291672415-borderStyle)));
  border-inline-end-width:var(--site-ui-tpa-button-main-border-inline-end-width,var(--site-ui-tpa-button-main-border-width,var(--Button4291672415-basicBorderWidth)));
  border-inline-start-color:rgb(var(--site-ui-tpa-button-main-border-inline-start-color,var(--site-ui-tpa-button-main-border-color,var(--Button4291672415-basicBorderColor))));
  border-inline-start-style:var(--site-ui-tpa-button-main-border-inline-start-style,var(--site-ui-tpa-button-main-border-style,var(--Button4291672415-borderStyle)));
  border-inline-start-width:var(--site-ui-tpa-button-main-border-inline-start-width,var(--site-ui-tpa-button-main-border-width,var(--Button4291672415-basicBorderWidth)));
  border-start-end-radius:var(--site-ui-tpa-button-main-border-start-end-radius,var(--site-ui-tpa-button-main-border-radius,0));
  border-start-start-radius:var(--site-ui-tpa-button-main-border-start-start-radius,var(--site-ui-tpa-button-main-border-radius,0));
  color:rgb(var(--site-ui-tpa-button-main-text-color,var(--ui-primary-background-color-rgb,var(--site-color-1))));
  font-size:var(--site-ui-tpa-button-main-text-font-size,var(--site-ui-tpa-button-font-size-default));
  font-style:var(--site-ui-tpa-button-main-text-font-style,var(--ui-paragraph-2-font-style,var(--site-font-Body-M-style)));
  font-variant:var(--site-ui-tpa-button-main-text-font-variant,var(--ui-paragraph-2-font-variant,var(--site-font-Body-M-variant)));
  font-weight:var(--site-ui-tpa-button-main-text-font-weight,var(--ui-paragraph-2-font-weight,var(--site-font-Body-M-weight)));
  line-height:var(--site-ui-tpa-button-main-text-font-line-height,var(--site-ui-tpa-button-line-height-default));
  text-decoration:var(--site-ui-tpa-button-main-text-font-text-decoration,var(--ui-paragraph-2-text-decoration,var(--site-font-Body-M-text-decoration)))
}

.sWHTiwe.ojChOw_---priority-5-basic:active.ojChOw_---hoverStyle-9-underline,.sWHTiwe.ojChOw_---priority-5-basic:hover.ojChOw_---hoverStyle-9-underline,.sWHTiwe:active.ojChOw_---hoverStyle-9-underline,.sWHTiwe:hover.ojChOw_---hoverStyle-9-underline {
  background-color:rgb(var(--site-ui-tpa-button-hover-background-color,var(--site-ui-tpa-button-main-background-color,var(--ui-paragraph-2-color-rgb,var(--site-color-5)))));
  border-block-end-color:rgb(var(--site-ui-tpa-button-hover-border-color,var(--site-ui-tpa-button-main-border-block-end-color,var(--site-ui-tpa-button-main-border-color,var(--Button4291672415-basicHoverBorderColor)))));
  border-block-end-style:var(--site-ui-tpa-button-main-border-block-end-style,var(--site-ui-tpa-button-main-border-style,var(--Button4291672415-borderStyle)));
  border-block-end-width:var(--site-ui-tpa-button-main-border-block-end-width,var(--site-ui-tpa-button-main-border-width,var(--Button4291672415-basicBorderWidth)));
  border-block-start-color:rgb(var(--site-ui-tpa-button-hover-border-color,var(--site-ui-tpa-button-main-border-block-start-color,var(--site-ui-tpa-button-main-border-color,var(--Button4291672415-basicHoverBorderColor)))));
  border-block-start-style:var(--site-ui-tpa-button-main-border-block-start-style,var(--site-ui-tpa-button-main-border-style,var(--Button4291672415-borderStyle)));
  border-block-start-width:var(--site-ui-tpa-button-main-border-block-start-width,var(--site-ui-tpa-button-main-border-width,var(--Button4291672415-basicBorderWidth)));
  border-inline-end-color:rgb(var(--site-ui-tpa-button-hover-border-color,var(--site-ui-tpa-button-main-border-inline-end-color,var(--site-ui-tpa-button-main-border-color,var(--Button4291672415-basicHoverBorderColor)))));
  border-inline-end-style:var(--site-ui-tpa-button-main-border-inline-end-style,var(--site-ui-tpa-button-main-border-style,var(--Button4291672415-borderStyle)));
  border-inline-end-width:var(--site-ui-tpa-button-main-border-inline-end-width,var(--site-ui-tpa-button-main-border-width,var(--Button4291672415-basicBorderWidth)));
  border-inline-start-color:rgb(var(--site-ui-tpa-button-hover-border-color,var(--site-ui-tpa-button-main-border-inline-start-color,var(--site-ui-tpa-button-main-border-color,var(--Button4291672415-basicHoverBorderColor)))));
  border-inline-start-style:var(--site-ui-tpa-button-main-border-inline-start-style,var(--site-ui-tpa-button-main-border-style,var(--Button4291672415-borderStyle)));
  border-inline-start-width:var(--site-ui-tpa-button-main-border-inline-start-width,var(--site-ui-tpa-button-main-border-width,var(--Button4291672415-basicBorderWidth)));
  color:rgb(var(--site-ui-tpa-button-hover-text-color,var(--site-ui-tpa-button-main-text-color,var(--ui-primary-background-color-rgb,var(--site-color-1)))))
}

.sWHTiwe.ojChOw_---priority-5-basic:active.ojChOw_---hoverStyle-9-underline,.sWHTiwe.ojChOw_---priority-5-basic:active:not(.ojChOw_---hoverStyle-9-underline),.sWHTiwe.ojChOw_---priority-5-basic:hover.ojChOw_---hoverStyle-9-underline,.sWHTiwe.ojChOw_---priority-5-basic:hover:not(.ojChOw_---hoverStyle-9-underline),.sWHTiwe:active.ojChOw_---hoverStyle-9-underline,.sWHTiwe:active:not(.ojChOw_---hoverStyle-9-underline),.sWHTiwe:hover.ojChOw_---hoverStyle-9-underline,.sWHTiwe:hover:not(.ojChOw_---hoverStyle-9-underline) {
  font-size:var(--site-ui-tpa-button-hover-text-font-size,var(--site-ui-tpa-button-main-text-font-size,var(--site-ui-tpa-button-font-size-default)));
  font-style:var(--site-ui-tpa-button-hover-text-font-style,var(--site-ui-tpa-button-main-text-font-style,var(--ui-paragraph-2-font-style,var(--site-font-Body-M-style))));
  font-variant:var(--site-ui-tpa-button-hover-text-font-variant,var(--site-ui-tpa-button-main-text-font-variant,var(--ui-paragraph-2-font-variant,var(--site-font-Body-M-variant))));
  font-weight:var(--site-ui-tpa-button-hover-text-font-weight,var(--site-ui-tpa-button-main-text-font-weight,var(--ui-paragraph-2-font-weight,var(--site-font-Body-M-weight))));
  line-height:var(--site-ui-tpa-button-hover-text-font-line-height,var(--site-ui-tpa-button-main-text-font-line-height,var(--site-ui-tpa-button-line-height-default)));
  text-decoration:var(--site-ui-tpa-button-hover-text-font-text-decoration,var(--site-ui-tpa-button-main-text-font-text-decoration,var(--ui-paragraph-2-text-decoration,var(--site-font-Body-M-text-decoration))))
}

.sWHTiwe.ojChOw_---priority-5-basic:active:not(.ojChOw_---hoverStyle-9-underline),.sWHTiwe.ojChOw_---priority-5-basic:hover:not(.ojChOw_---hoverStyle-9-underline),.sWHTiwe:active:not(.ojChOw_---hoverStyle-9-underline),.sWHTiwe:hover:not(.ojChOw_---hoverStyle-9-underline) {
  background-color:rgb(var(--site-ui-tpa-button-hover-background-color,var(--site-ui-tpa-button-main-background-color,var(--ui-paragraph-2-color-rgb,var(--site-color-5),.7))));
  border-block-end-color:rgb(var(--site-ui-tpa-button-hover-border-color,var(--site-ui-tpa-button-main-border-block-end-color,var(--site-ui-tpa-button-main-border-color,var(--Button4291672415-basicHoverLegacyBorderColor)))));
  border-block-end-style:var(--site-ui-tpa-button-main-border-block-end-style,var(--site-ui-tpa-button-main-border-style,var(--Button4291672415-borderStyle)));
  border-block-end-width:var(--site-ui-tpa-button-main-border-block-end-width,var(--site-ui-tpa-button-main-border-width,var(--Button4291672415-basicBorderWidth)));
  border-block-start-color:rgb(var(--site-ui-tpa-button-hover-border-color,var(--site-ui-tpa-button-main-border-block-start-color,var(--site-ui-tpa-button-main-border-color,var(--Button4291672415-basicHoverLegacyBorderColor)))));
  border-block-start-style:var(--site-ui-tpa-button-main-border-block-start-style,var(--site-ui-tpa-button-main-border-style,var(--Button4291672415-borderStyle)));
  border-block-start-width:var(--site-ui-tpa-button-main-border-block-start-width,var(--site-ui-tpa-button-main-border-width,var(--Button4291672415-basicBorderWidth)));
  border-inline-end-color:rgb(var(--site-ui-tpa-button-hover-border-color,var(--site-ui-tpa-button-main-border-inline-end-color,var(--site-ui-tpa-button-main-border-color,var(--Button4291672415-basicHoverLegacyBorderColor)))));
  border-inline-end-style:var(--site-ui-tpa-button-main-border-inline-end-style,var(--site-ui-tpa-button-main-border-style,var(--Button4291672415-borderStyle)));
  border-inline-end-width:var(--site-ui-tpa-button-main-border-inline-end-width,var(--site-ui-tpa-button-main-border-width,var(--Button4291672415-basicBorderWidth)));
  border-inline-start-color:rgb(var(--site-ui-tpa-button-hover-border-color,var(--site-ui-tpa-button-main-border-inline-start-color,var(--site-ui-tpa-button-main-border-color,var(--Button4291672415-basicHoverLegacyBorderColor)))));
  border-inline-start-style:var(--site-ui-tpa-button-main-border-inline-start-style,var(--site-ui-tpa-button-main-border-style,var(--Button4291672415-borderStyle)));
  border-inline-start-width:var(--site-ui-tpa-button-main-border-inline-start-width,var(--site-ui-tpa-button-main-border-width,var(--Button4291672415-basicBorderWidth)));
  color:rgb(var(--site-ui-tpa-button-hover-text-color,var(--site-ui-tpa-button-main-text-color,var(--ui-primary-background-color-rgb,var(--site-color-1),.7))))
}

.sWHTiwe.ojChOw_---priority-14-basicSecondary {
  background-color:rgb(var(--site-ui-tpa-button-main-background-color,var(--ui-primary-background-color-rgb,var(--site-color-1))));
  border-block-end-color:rgb(var(--site-ui-tpa-button-main-border-block-end-color,var(--site-ui-tpa-button-main-border-color,var(--Button4291672415-basicSecondaryBorderColor))));
  border-block-end-style:var(--site-ui-tpa-button-main-border-block-end-style,var(--site-ui-tpa-button-main-border-style,var(--Button4291672415-borderStyle)));
  border-block-end-width:var(--site-ui-tpa-button-main-border-block-end-width,var(--site-ui-tpa-button-main-border-width,var(--Button4291672415-basicSecondaryBorderWidth)));
  border-block-start-color:rgb(var(--site-ui-tpa-button-main-border-block-start-color,var(--site-ui-tpa-button-main-border-color,var(--Button4291672415-basicSecondaryBorderColor))));
  border-block-start-style:var(--site-ui-tpa-button-main-border-block-start-style,var(--site-ui-tpa-button-main-border-style,var(--Button4291672415-borderStyle)));
  border-block-start-width:var(--site-ui-tpa-button-main-border-block-start-width,var(--site-ui-tpa-button-main-border-width,var(--Button4291672415-basicSecondaryBorderWidth)));
  border-end-end-radius:var(--site-ui-tpa-button-main-border-end-end-radius,var(--site-ui-tpa-button-main-border-radius,0));
  border-end-start-radius:var(--site-ui-tpa-button-main-border-end-start-radius,var(--site-ui-tpa-button-main-border-radius,0));
  border-inline-end-color:rgb(var(--site-ui-tpa-button-main-border-inline-end-color,var(--site-ui-tpa-button-main-border-color,var(--Button4291672415-basicSecondaryBorderColor))));
  border-inline-end-style:var(--site-ui-tpa-button-main-border-inline-end-style,var(--site-ui-tpa-button-main-border-style,var(--Button4291672415-borderStyle)));
  border-inline-end-width:var(--site-ui-tpa-button-main-border-inline-end-width,var(--site-ui-tpa-button-main-border-width,var(--Button4291672415-basicSecondaryBorderWidth)));
  border-inline-start-color:rgb(var(--site-ui-tpa-button-main-border-inline-start-color,var(--site-ui-tpa-button-main-border-color,var(--Button4291672415-basicSecondaryBorderColor))));
  border-inline-start-style:var(--site-ui-tpa-button-main-border-inline-start-style,var(--site-ui-tpa-button-main-border-style,var(--Button4291672415-borderStyle)));
  border-inline-start-width:var(--site-ui-tpa-button-main-border-inline-start-width,var(--site-ui-tpa-button-main-border-width,var(--Button4291672415-basicSecondaryBorderWidth)));
  border-start-end-radius:var(--site-ui-tpa-button-main-border-start-end-radius,var(--site-ui-tpa-button-main-border-radius,0));
  border-start-start-radius:var(--site-ui-tpa-button-main-border-start-start-radius,var(--site-ui-tpa-button-main-border-radius,0));
  color:rgb(var(--site-ui-tpa-button-main-text-color,var(--ui-paragraph-2-color-rgb,var(--site-color-5))));
  font-size:var(--site-ui-tpa-button-main-text-font-size,var(--site-ui-tpa-button-font-size-default));
  font-style:var(--site-ui-tpa-button-main-text-font-style,var(--ui-paragraph-2-font-style,var(--site-font-Body-M-style)));
  font-variant:var(--site-ui-tpa-button-main-text-font-variant,var(--ui-paragraph-2-font-variant,var(--site-font-Body-M-variant)));
  font-weight:var(--site-ui-tpa-button-main-text-font-weight,var(--ui-paragraph-2-font-weight,var(--site-font-Body-M-weight)));
  line-height:var(--site-ui-tpa-button-main-text-font-line-height,var(--site-ui-tpa-button-line-height-default));
  text-decoration:var(--site-ui-tpa-button-main-text-font-text-decoration,var(--ui-paragraph-2-text-decoration,var(--site-font-Body-M-text-decoration)))
}

.sWHTiwe.ojChOw_---priority-14-basicSecondary:active.ojChOw_---hoverStyle-9-underline,.sWHTiwe.ojChOw_---priority-14-basicSecondary:hover.ojChOw_---hoverStyle-9-underline {
  background-color:rgb(var(--site-ui-tpa-button-hover-background-color,var(--site-ui-tpa-button-main-background-color,var(--ui-primary-background-color-rgb,var(--site-color-1)))));
  border-block-end-color:rgb(var(--site-ui-tpa-button-hover-border-color,var(--site-ui-tpa-button-main-border-block-end-color,var(--site-ui-tpa-button-main-border-color,var(--Button4291672415-basicSecondaryHoverBorderColor)))));
  border-block-end-style:var(--site-ui-tpa-button-main-border-block-end-style,var(--site-ui-tpa-button-main-border-style,var(--Button4291672415-borderStyle)));
  border-block-end-width:var(--site-ui-tpa-button-main-border-block-end-width,var(--site-ui-tpa-button-main-border-width,var(--Button4291672415-basicSecondaryBorderWidth)));
  border-block-start-color:rgb(var(--site-ui-tpa-button-hover-border-color,var(--site-ui-tpa-button-main-border-block-start-color,var(--site-ui-tpa-button-main-border-color,var(--Button4291672415-basicSecondaryHoverBorderColor)))));
  border-block-start-style:var(--site-ui-tpa-button-main-border-block-start-style,var(--site-ui-tpa-button-main-border-style,var(--Button4291672415-borderStyle)));
  border-block-start-width:var(--site-ui-tpa-button-main-border-block-start-width,var(--site-ui-tpa-button-main-border-width,var(--Button4291672415-basicSecondaryBorderWidth)));
  border-inline-end-color:rgb(var(--site-ui-tpa-button-hover-border-color,var(--site-ui-tpa-button-main-border-inline-end-color,var(--site-ui-tpa-button-main-border-color,var(--Button4291672415-basicSecondaryHoverBorderColor)))));
  border-inline-end-style:var(--site-ui-tpa-button-main-border-inline-end-style,var(--site-ui-tpa-button-main-border-style,var(--Button4291672415-borderStyle)));
  border-inline-end-width:var(--site-ui-tpa-button-main-border-inline-end-width,var(--site-ui-tpa-button-main-border-width,var(--Button4291672415-basicSecondaryBorderWidth)));
  border-inline-start-color:rgb(var(--site-ui-tpa-button-hover-border-color,var(--site-ui-tpa-button-main-border-inline-start-color,var(--site-ui-tpa-button-main-border-color,var(--Button4291672415-basicSecondaryHoverBorderColor)))));
  border-inline-start-style:var(--site-ui-tpa-button-main-border-inline-start-style,var(--site-ui-tpa-button-main-border-style,var(--Button4291672415-borderStyle)));
  border-inline-start-width:var(--site-ui-tpa-button-main-border-inline-start-width,var(--site-ui-tpa-button-main-border-width,var(--Button4291672415-basicSecondaryBorderWidth)));
  color:rgb(var(--site-ui-tpa-button-hover-text-color,var(--site-ui-tpa-button-main-text-color,var(--ui-paragraph-2-color-rgb,var(--site-color-5)))))
}

.sWHTiwe.ojChOw_---priority-14-basicSecondary:active.ojChOw_---hoverStyle-9-underline,.sWHTiwe.ojChOw_---priority-14-basicSecondary:active:not(.ojChOw_---hoverStyle-9-underline),.sWHTiwe.ojChOw_---priority-14-basicSecondary:hover.ojChOw_---hoverStyle-9-underline,.sWHTiwe.ojChOw_---priority-14-basicSecondary:hover:not(.ojChOw_---hoverStyle-9-underline) {
  font-size:var(--site-ui-tpa-button-hover-text-font-size,var(--site-ui-tpa-button-main-text-font-size,var(--site-ui-tpa-button-font-size-default)));
  font-style:var(--site-ui-tpa-button-hover-text-font-style,var(--site-ui-tpa-button-main-text-font-style,var(--ui-paragraph-2-font-style,var(--site-font-Body-M-style))));
  font-variant:var(--site-ui-tpa-button-hover-text-font-variant,var(--site-ui-tpa-button-main-text-font-variant,var(--ui-paragraph-2-font-variant,var(--site-font-Body-M-variant))));
  font-weight:var(--site-ui-tpa-button-hover-text-font-weight,var(--site-ui-tpa-button-main-text-font-weight,var(--ui-paragraph-2-font-weight,var(--site-font-Body-M-weight))));
  line-height:var(--site-ui-tpa-button-hover-text-font-line-height,var(--site-ui-tpa-button-main-text-font-line-height,var(--site-ui-tpa-button-line-height-default)));
  text-decoration:var(--site-ui-tpa-button-hover-text-font-text-decoration,var(--site-ui-tpa-button-main-text-font-text-decoration,var(--ui-paragraph-2-text-decoration,var(--site-font-Body-M-text-decoration))))
}

.sWHTiwe.ojChOw_---priority-14-basicSecondary:active:not(.ojChOw_---hoverStyle-9-underline),.sWHTiwe.ojChOw_---priority-14-basicSecondary:hover:not(.ojChOw_---hoverStyle-9-underline) {
  background-color:rgb(var(--site-ui-tpa-button-hover-background-color,var(--site-color-1),0));
  border-block-end-color:rgb(var(--site-ui-tpa-button-hover-border-color,var(--site-ui-tpa-button-main-border-block-end-color,var(--site-ui-tpa-button-main-border-color,var(--Button4291672415-basicSecondaryHoverLegacyBorderColor)))));
  border-block-end-style:var(--site-ui-tpa-button-main-border-block-end-style,var(--site-ui-tpa-button-main-border-style,var(--Button4291672415-borderStyle)));
  border-block-end-width:var(--site-ui-tpa-button-main-border-block-end-width,var(--site-ui-tpa-button-main-border-width,var(--Button4291672415-basicSecondaryBorderWidth)));
  border-block-start-color:rgb(var(--site-ui-tpa-button-hover-border-color,var(--site-ui-tpa-button-main-border-block-start-color,var(--site-ui-tpa-button-main-border-color,var(--Button4291672415-basicSecondaryHoverLegacyBorderColor)))));
  border-block-start-style:var(--site-ui-tpa-button-main-border-block-start-style,var(--site-ui-tpa-button-main-border-style,var(--Button4291672415-borderStyle)));
  border-block-start-width:var(--site-ui-tpa-button-main-border-block-start-width,var(--site-ui-tpa-button-main-border-width,var(--Button4291672415-basicSecondaryBorderWidth)));
  border-inline-end-color:rgb(var(--site-ui-tpa-button-hover-border-color,var(--site-ui-tpa-button-main-border-inline-end-color,var(--site-ui-tpa-button-main-border-color,var(--Button4291672415-basicSecondaryHoverLegacyBorderColor)))));
  border-inline-end-style:var(--site-ui-tpa-button-main-border-inline-end-style,var(--site-ui-tpa-button-main-border-style,var(--Button4291672415-borderStyle)));
  border-inline-end-width:var(--site-ui-tpa-button-main-border-inline-end-width,var(--site-ui-tpa-button-main-border-width,var(--Button4291672415-basicSecondaryBorderWidth)));
  border-inline-start-color:rgb(var(--site-ui-tpa-button-hover-border-color,var(--site-ui-tpa-button-main-border-inline-start-color,var(--site-ui-tpa-button-main-border-color,var(--Button4291672415-basicSecondaryHoverLegacyBorderColor)))));
  border-inline-start-style:var(--site-ui-tpa-button-main-border-inline-start-style,var(--site-ui-tpa-button-main-border-style,var(--Button4291672415-borderStyle)));
  border-inline-start-width:var(--site-ui-tpa-button-main-border-inline-start-width,var(--site-ui-tpa-button-main-border-width,var(--Button4291672415-basicSecondaryBorderWidth)));
  color:rgb(var(--site-ui-tpa-button-hover-text-color,var(--site-ui-tpa-button-main-text-color-rgb,var(--site-color-5)),calc(var(--site-ui-tpa-button-main-text-color-opacity, 1) * .7)))
}

.sWHTiwe.ojChOw_---priority-7-primary {
  background-color:rgb(var(--site-ui-tpa-button-main-background-color,var(--ui-button-primary-background-color-rgb,var(--site-color-38))));
  border-block-end-color:rgb(var(--site-ui-tpa-button-main-border-block-end-color,var(--site-ui-tpa-button-main-border-color,var(--ui-button-primary-border-bottom-color-rgb,var(--Button4291672415-primaryBorderColor)))));
  border-block-end-style:var(--site-ui-tpa-button-main-border-block-end-style,var(--site-ui-tpa-button-main-border-style,var(--ui-button-primary-border-bottom-style,var(--Button4291672415-borderStyle))));
  border-block-end-width:var(--site-ui-tpa-button-main-border-block-end-width,var(--site-ui-tpa-button-main-border-width,var(--ui-button-primary-border-bottom-width,var(--Button4291672415-primaryBorderWidth))));
  border-block-start-color:rgb(var(--site-ui-tpa-button-main-border-block-start-color,var(--site-ui-tpa-button-main-border-color,var(--ui-button-primary-border-top-color-rgb,var(--Button4291672415-primaryBorderColor)))));
  border-block-start-style:var(--site-ui-tpa-button-main-border-block-start-style,var(--site-ui-tpa-button-main-border-style,var(--ui-button-primary-border-top-style,var(--Button4291672415-borderStyle))));
  border-block-start-width:var(--site-ui-tpa-button-main-border-block-start-width,var(--site-ui-tpa-button-main-border-width,var(--ui-button-primary-border-top-width,var(--Button4291672415-primaryBorderWidth))));
  border-end-end-radius:var(--site-ui-tpa-button-main-border-end-end-radius,var(--site-ui-tpa-button-main-border-radius,var(--ui-button-primary-border-bottom-right-radius,0)));
  border-end-start-radius:var(--site-ui-tpa-button-main-border-end-start-radius,var(--site-ui-tpa-button-main-border-radius,var(--ui-button-primary-border-bottom-left-radius,0)));
  border-inline-end-color:rgb(var(--site-ui-tpa-button-main-border-inline-end-color,var(--site-ui-tpa-button-main-border-color,var(--ui-button-primary-border-right-color-rgb,var(--Button4291672415-primaryBorderColor)))));
  border-inline-end-style:var(--site-ui-tpa-button-main-border-inline-end-style,var(--site-ui-tpa-button-main-border-style,var(--ui-button-primary-border-right-style,var(--Button4291672415-borderStyle))));
  border-inline-end-width:var(--site-ui-tpa-button-main-border-inline-end-width,var(--site-ui-tpa-button-main-border-width,var(--ui-button-primary-border-right-width,var(--Button4291672415-primaryBorderWidth))));
  border-inline-start-color:rgb(var(--site-ui-tpa-button-main-border-inline-start-color,var(--site-ui-tpa-button-main-border-color,var(--ui-button-primary-border-left-color-rgb,var(--Button4291672415-primaryBorderColor)))));
  border-inline-start-style:var(--site-ui-tpa-button-main-border-inline-start-style,var(--site-ui-tpa-button-main-border-style,var(--ui-button-primary-border-left-style,var(--Button4291672415-borderStyle))));
  border-inline-start-width:var(--site-ui-tpa-button-main-border-inline-start-width,var(--site-ui-tpa-button-main-border-width,var(--ui-button-primary-border-left-width,var(--Button4291672415-primaryBorderWidth))));
  border-start-end-radius:var(--site-ui-tpa-button-main-border-start-end-radius,var(--site-ui-tpa-button-main-border-radius,var(--ui-button-primary-border-top-right-radius,0)));
  border-start-start-radius:var(--site-ui-tpa-button-main-border-start-start-radius,var(--site-ui-tpa-button-main-border-radius,var(--ui-button-primary-border-top-left-radius,0)));
  box-shadow:var(--site-ui-tpa-button-main-box-shadow,var(--ui-button-primary-box-shadow,0 0));
  color:rgb(var(--site-ui-tpa-button-main-text-color,var(--ui-button-primary-color-rgb,var(--site-color-40))));
  font-size:var(--site-ui-tpa-button-main-text-font-size,var(--site-ui-tpa-button-font-size-default));
  font-style:var(--site-ui-tpa-button-main-text-font-style,var(--ui-button-primary-font-style,var(--ui-paragraph-2-font-style,var(--site-font-Body-M-style))));
  font-variant:var(--site-ui-tpa-button-main-text-font-variant,var(--ui-button-primary-font-variant,var(--ui-paragraph-2-font-variant,var(--site-font-Body-M-variant))));
  font-weight:var(--site-ui-tpa-button-main-text-font-weight,var(--ui-button-primary-font-weight,var(--ui-paragraph-2-font-weight,var(--site-font-Body-M-weight))));
  letter-spacing:var(--site-ui-tpa-button-main-text-font-letter-spacing,var(--ui-button-primary-letter-spacing));
  line-height:var(--site-ui-tpa-button-main-text-font-line-height,var(--site-ui-tpa-button-line-height-default));
  text-decoration:var(--site-ui-tpa-button-main-text-font-text-decoration,var(--ui-button-primary-text-decoration,var(--ui-paragraph-2-text-decoration,var(--site-font-Body-M-text-decoration))));
  text-shadow:var(--site-ui-tpa-button-main-text-shadow,var(--ui-button-primary-text-shadow,0 0 transparent)),var(--site-ui-tpa-button-main-text-outline,var(--Button4291672415-wst-button-primary-text-outline,0 0 transparent));
  text-transform:var(--site-ui-tpa-button-main-text-font-text-transform,var(--ui-button-primary-text-transform))
}

.sWHTiwe.ojChOw_---priority-7-primary:active.ojChOw_---hoverStyle-9-underline,.sWHTiwe.ojChOw_---priority-7-primary:hover.ojChOw_---hoverStyle-9-underline {
  background-color:rgb(var(--site-ui-tpa-button-hover-background-color,var(--site-ui-tpa-button-main-background-color,var(--ui-button-primary-background-color-rgb,var(--site-color-38)))));
  border-block-end-color:rgb(var(--site-ui-tpa-button-hover-border-color,var(--site-ui-tpa-button-main-border-block-end-color,var(--site-ui-tpa-button-main-border-color,var(--ui-button-primary-border-bottom-color-rgb,var(--Button4291672415-primaryHoverBorderColor))))));
  border-block-end-style:var(--site-ui-tpa-button-main-border-block-end-style,var(--site-ui-tpa-button-main-border-style,var(--ui-button-primary-border-bottom-style,var(--Button4291672415-borderStyle))));
  border-block-end-width:var(--site-ui-tpa-button-main-border-block-end-width,var(--site-ui-tpa-button-main-border-width,var(--ui-button-primary-border-bottom-width,var(--Button4291672415-primaryBorderWidth))));
  border-block-start-color:rgb(var(--site-ui-tpa-button-hover-border-color,var(--site-ui-tpa-button-main-border-block-start-color,var(--site-ui-tpa-button-main-border-color,var(--ui-button-primary-border-top-color-rgb,var(--Button4291672415-primaryHoverBorderColor))))));
  border-block-start-style:var(--site-ui-tpa-button-main-border-block-start-style,var(--site-ui-tpa-button-main-border-style,var(--ui-button-primary-border-top-style,var(--Button4291672415-borderStyle))));
  border-block-start-width:var(--site-ui-tpa-button-main-border-block-start-width,var(--site-ui-tpa-button-main-border-width,var(--ui-button-primary-border-top-width,var(--Button4291672415-primaryBorderWidth))));
  border-inline-end-color:rgb(var(--site-ui-tpa-button-hover-border-color,var(--site-ui-tpa-button-main-border-inline-end-color,var(--site-ui-tpa-button-main-border-color,var(--ui-button-primary-border-right-color-rgb,var(--Button4291672415-primaryHoverBorderColor))))));
  border-inline-end-style:var(--site-ui-tpa-button-main-border-inline-end-style,var(--site-ui-tpa-button-main-border-style,var(--ui-button-primary-border-right-style,var(--Button4291672415-borderStyle))));
  border-inline-end-width:var(--site-ui-tpa-button-main-border-inline-end-width,var(--site-ui-tpa-button-main-border-width,var(--ui-button-primary-border-right-width,var(--Button4291672415-primaryBorderWidth))));
  border-inline-start-color:rgb(var(--site-ui-tpa-button-hover-border-color,var(--site-ui-tpa-button-main-border-inline-start-color,var(--site-ui-tpa-button-main-border-color,var(--ui-button-primary-border-left-color-rgb,var(--Button4291672415-primaryHoverBorderColor))))));
  border-inline-start-style:var(--site-ui-tpa-button-main-border-inline-start-style,var(--site-ui-tpa-button-main-border-style,var(--ui-button-primary-border-left-style,var(--Button4291672415-borderStyle))));
  border-inline-start-width:var(--site-ui-tpa-button-main-border-inline-start-width,var(--site-ui-tpa-button-main-border-width,var(--ui-button-primary-border-left-width,var(--Button4291672415-primaryBorderWidth))));
  color:rgb(var(--site-ui-tpa-button-hover-text-color,var(--site-ui-tpa-button-main-text-color,var(--ui-button-primary-color-rgb,var(--site-color-40)))))
}

.sWHTiwe.ojChOw_---priority-7-primary:active.ojChOw_---hoverStyle-9-underline,.sWHTiwe.ojChOw_---priority-7-primary:active:not(.ojChOw_---hoverStyle-9-underline),.sWHTiwe.ojChOw_---priority-7-primary:hover.ojChOw_---hoverStyle-9-underline,.sWHTiwe.ojChOw_---priority-7-primary:hover:not(.ojChOw_---hoverStyle-9-underline) {
  font-size:var(--site-ui-tpa-button-hover-text-font-size,var(--site-ui-tpa-button-main-text-font-size,var(--site-ui-tpa-button-font-size-default)));
  font-style:var(--site-ui-tpa-button-hover-text-font-style,var(--site-ui-tpa-button-main-text-font-style,var(--ui-button-primary-font-style,var(--ui-paragraph-2-font-style,var(--site-font-Body-M-style)))));
  font-variant:var(--site-ui-tpa-button-hover-text-font-variant,var(--site-ui-tpa-button-main-text-font-variant,var(--ui-button-primary-font-variant,var(--ui-paragraph-2-font-variant,var(--site-font-Body-M-variant)))));
  font-weight:var(--site-ui-tpa-button-hover-text-font-weight,var(--site-ui-tpa-button-main-text-font-weight,var(--ui-button-primary-font-weight,var(--ui-paragraph-2-font-weight,var(--site-font-Body-M-weight)))));
  line-height:var(--site-ui-tpa-button-hover-text-font-line-height,var(--site-ui-tpa-button-main-text-font-line-height,var(--site-ui-tpa-button-line-height-default)));
  text-decoration:var(--site-ui-tpa-button-hover-text-font-text-decoration,var(--site-ui-tpa-button-main-text-font-text-decoration,var(--ui-button-primary-text-decoration,var(--ui-paragraph-2-text-decoration,var(--site-font-Body-M-text-decoration)))))
}

.sWHTiwe.ojChOw_---priority-7-primary:active:not(.ojChOw_---hoverStyle-9-underline),.sWHTiwe.ojChOw_---priority-7-primary:hover:not(.ojChOw_---hoverStyle-9-underline) {
  background-color:rgb(var(--site-ui-tpa-button-hover-background-color,var(--site-ui-tpa-button-main-background-color-rgb,var(--ui-button-primary-background-color-rgb,var(--site-color-41))),calc(var(--site-ui-tpa-button-main-background-color-opacity, 1) * .7)));
  border-block-end-color:rgb(var(--site-ui-tpa-button-hover-border-color,var(--site-ui-tpa-button-main-border-block-end-color,var(--site-ui-tpa-button-main-border-color,var(--ui-button-primary-border-bottom-color-rgb,var(--Button4291672415-primaryHoverLegacyBorderColor))))));
  border-block-end-style:var(--site-ui-tpa-button-main-border-block-end-style,var(--site-ui-tpa-button-main-border-style,var(--ui-button-primary-border-bottom-style,var(--Button4291672415-borderStyle))));
  border-block-end-width:var(--site-ui-tpa-button-main-border-block-end-width,var(--site-ui-tpa-button-main-border-width,var(--ui-button-primary-border-bottom-width,var(--Button4291672415-primaryBorderWidth))));
  border-block-start-color:rgb(var(--site-ui-tpa-button-hover-border-color,var(--site-ui-tpa-button-main-border-block-start-color,var(--site-ui-tpa-button-main-border-color,var(--ui-button-primary-border-top-color-rgb,var(--Button4291672415-primaryHoverLegacyBorderColor))))));
  border-block-start-style:var(--site-ui-tpa-button-main-border-block-start-style,var(--site-ui-tpa-button-main-border-style,var(--ui-button-primary-border-top-style,var(--Button4291672415-borderStyle))));
  border-block-start-width:var(--site-ui-tpa-button-main-border-block-start-width,var(--site-ui-tpa-button-main-border-width,var(--ui-button-primary-border-top-width,var(--Button4291672415-primaryBorderWidth))));
  border-inline-end-color:rgb(var(--site-ui-tpa-button-hover-border-color,var(--site-ui-tpa-button-main-border-inline-end-color,var(--site-ui-tpa-button-main-border-color,var(--ui-button-primary-border-right-color-rgb,var(--Button4291672415-primaryHoverLegacyBorderColor))))));
  border-inline-end-style:var(--site-ui-tpa-button-main-border-inline-end-style,var(--site-ui-tpa-button-main-border-style,var(--ui-button-primary-border-right-style,var(--Button4291672415-borderStyle))));
  border-inline-end-width:var(--site-ui-tpa-button-main-border-inline-end-width,var(--site-ui-tpa-button-main-border-width,var(--ui-button-primary-border-right-width,var(--Button4291672415-primaryBorderWidth))));
  border-inline-start-color:rgb(var(--site-ui-tpa-button-hover-border-color,var(--site-ui-tpa-button-main-border-inline-start-color,var(--site-ui-tpa-button-main-border-color,var(--ui-button-primary-border-left-color-rgb,var(--Button4291672415-primaryHoverLegacyBorderColor))))));
  border-inline-start-style:var(--site-ui-tpa-button-main-border-inline-start-style,var(--site-ui-tpa-button-main-border-style,var(--ui-button-primary-border-left-style,var(--Button4291672415-borderStyle))));
  border-inline-start-width:var(--site-ui-tpa-button-main-border-inline-start-width,var(--site-ui-tpa-button-main-border-width,var(--ui-button-primary-border-left-width,var(--Button4291672415-primaryBorderWidth))));
  color:rgb(var(--site-ui-tpa-button-hover-text-color,var(--site-ui-tpa-button-main-text-color-rgb,var(--ui-button-primary-color-rgb,var(--site-color-43))),calc(var(--site-ui-tpa-button-main-text-color-opacity, 1) * .7)))
}

.sWHTiwe.ojChOw_---priority-7-primary .sewooAr {
  background-color:var(--ui-button-primary-text-highlight)
}

.sWHTiwe.ojChOw_---priority-9-secondary {
  background-color:rgb(var(--site-ui-tpa-button-main-background-color,var(--ui-button-secondary-background-color-rgb,var(--site-color-47),0)));
  border-block-end-color:rgb(var(--site-ui-tpa-button-main-border-block-end-color,var(--site-ui-tpa-button-main-border-color,var(--ui-button-secondary-border-bottom-color-rgb,var(--Button4291672415-secondaryBorderColor)))));
  border-block-end-style:var(--site-ui-tpa-button-main-border-block-end-style,var(--site-ui-tpa-button-main-border-style,var(--ui-button-secondary-border-bottom-style,var(--Button4291672415-borderStyle))));
  border-block-end-width:var(--site-ui-tpa-button-main-border-block-end-width,var(--site-ui-tpa-button-main-border-width,var(--ui-button-secondary-border-bottom-width,var(--Button4291672415-secondaryBorderWidth))));
  border-block-start-color:rgb(var(--site-ui-tpa-button-main-border-block-start-color,var(--site-ui-tpa-button-main-border-color,var(--ui-button-secondary-border-top-color-rgb,var(--Button4291672415-secondaryBorderColor)))));
  border-block-start-style:var(--site-ui-tpa-button-main-border-block-start-style,var(--site-ui-tpa-button-main-border-style,var(--ui-button-secondary-border-top-style,var(--Button4291672415-borderStyle))));
  border-block-start-width:var(--site-ui-tpa-button-main-border-block-start-width,var(--site-ui-tpa-button-main-border-width,var(--ui-button-secondary-border-top-width,var(--Button4291672415-secondaryBorderWidth))));
  border-end-end-radius:var(--site-ui-tpa-button-main-border-end-end-radius,var(--site-ui-tpa-button-main-border-radius,var(--ui-button-secondary-border-bottom-right-radius,0)));
  border-end-start-radius:var(--site-ui-tpa-button-main-border-end-start-radius,var(--site-ui-tpa-button-main-border-radius,var(--ui-button-secondary-border-bottom-left-radius,0)));
  border-inline-end-color:rgb(var(--site-ui-tpa-button-main-border-inline-end-color,var(--site-ui-tpa-button-main-border-color,var(--ui-button-secondary-border-right-color-rgb,var(--Button4291672415-secondaryBorderColor)))));
  border-inline-end-style:var(--site-ui-tpa-button-main-border-inline-end-style,var(--site-ui-tpa-button-main-border-style,var(--ui-button-secondary-border-right-style,var(--Button4291672415-borderStyle))));
  border-inline-end-width:var(--site-ui-tpa-button-main-border-inline-end-width,var(--site-ui-tpa-button-main-border-width,var(--ui-button-secondary-border-right-width,var(--Button4291672415-secondaryBorderWidth))));
  border-inline-start-color:rgb(var(--site-ui-tpa-button-main-border-inline-start-color,var(--site-ui-tpa-button-main-border-color,var(--ui-button-secondary-border-left-color-rgb,var(--Button4291672415-secondaryBorderColor)))));
  border-inline-start-style:var(--site-ui-tpa-button-main-border-inline-start-style,var(--site-ui-tpa-button-main-border-style,var(--ui-button-secondary-border-left-style,var(--Button4291672415-borderStyle))));
  border-inline-start-width:var(--site-ui-tpa-button-main-border-inline-start-width,var(--site-ui-tpa-button-main-border-width,var(--ui-button-secondary-border-left-width,var(--Button4291672415-secondaryBorderWidth))));
  border-start-end-radius:var(--site-ui-tpa-button-main-border-start-end-radius,var(--site-ui-tpa-button-main-border-radius,var(--ui-button-secondary-border-top-right-radius,0)));
  border-start-start-radius:var(--site-ui-tpa-button-main-border-start-start-radius,var(--site-ui-tpa-button-main-border-radius,var(--ui-button-secondary-border-top-left-radius,0)));
  box-shadow:var(--site-ui-tpa-button-main-box-shadow,var(--ui-button-secondary-box-shadow,0 0));
  color:rgb(var(--site-ui-tpa-button-main-text-color,var(--ui-button-secondary-color-rgb,var(--site-color-49))));
  font-size:var(--site-ui-tpa-button-main-text-font-size,var(--site-ui-tpa-button-font-size-default));
  font-style:var(--site-ui-tpa-button-main-text-font-style,var(--ui-button-secondary-font-style,var(--ui-paragraph-2-font-style,var(--site-font-Body-M-style))));
  font-variant:var(--site-ui-tpa-button-main-text-font-variant,var(--ui-button-secondary-font-variant,var(--ui-paragraph-2-font-variant,var(--site-font-Body-M-variant))));
  font-weight:var(--site-ui-tpa-button-main-text-font-weight,var(--ui-button-secondary-font-weight,var(--ui-paragraph-2-font-weight,var(--site-font-Body-M-weight))));
  letter-spacing:var(--site-ui-tpa-button-main-text-font-letter-spacing,var(--ui-button-secondary-letter-spacing));
  line-height:var(--site-ui-tpa-button-main-text-font-line-height,var(--site-ui-tpa-button-line-height-default));
  text-decoration:var(--site-ui-tpa-button-main-text-font-text-decoration,var(--ui-button-secondary-text-decoration,var(--ui-paragraph-2-text-decoration,var(--site-font-Body-M-text-decoration))));
  text-shadow:var(--site-ui-tpa-button-main-text-shadow,var(--ui-button-secondary-text-shadow,0 0 transparent)),var(--site-ui-tpa-button-main-text-outline,var(--Button4291672415-wst-button-secondary-text-outline,0 0 transparent));
  text-transform:var(--site-ui-tpa-button-main-text-font-text-transform,var(--ui-button-secondary-text-transform))
}

.sWHTiwe.ojChOw_---priority-9-secondary:active.ojChOw_---hoverStyle-9-underline,.sWHTiwe.ojChOw_---priority-9-secondary:hover.ojChOw_---hoverStyle-9-underline {
  background-color:rgb(var(--site-ui-tpa-button-hover-background-color,var(--site-ui-tpa-button-main-background-color,var(--ui-button-secondary-background-color-rgb,var(--site-color-47),0))));
  border-block-end-color:rgb(var(--site-ui-tpa-button-hover-border-color,var(--site-ui-tpa-button-main-border-block-end-color,var(--site-ui-tpa-button-main-border-color,var(--ui-button-secondary-border-bottom-color-rgb,var(--Button4291672415-secondaryHoverBorderColor))))));
  border-block-end-style:var(--site-ui-tpa-button-main-border-block-end-style,var(--site-ui-tpa-button-main-border-style,var(--ui-button-secondary-border-bottom-style,var(--Button4291672415-borderStyle))));
  border-block-end-width:var(--site-ui-tpa-button-main-border-block-end-width,var(--site-ui-tpa-button-main-border-width,var(--ui-button-secondary-border-bottom-width,var(--Button4291672415-secondaryBorderWidth))));
  border-block-start-color:rgb(var(--site-ui-tpa-button-hover-border-color,var(--site-ui-tpa-button-main-border-block-start-color,var(--site-ui-tpa-button-main-border-color,var(--ui-button-secondary-border-top-color-rgb,var(--Button4291672415-secondaryHoverBorderColor))))));
  border-block-start-style:var(--site-ui-tpa-button-main-border-block-start-style,var(--site-ui-tpa-button-main-border-style,var(--ui-button-secondary-border-top-style,var(--Button4291672415-borderStyle))));
  border-block-start-width:var(--site-ui-tpa-button-main-border-block-start-width,var(--site-ui-tpa-button-main-border-width,var(--ui-button-secondary-border-top-width,var(--Button4291672415-secondaryBorderWidth))));
  border-inline-end-color:rgb(var(--site-ui-tpa-button-hover-border-color,var(--site-ui-tpa-button-main-border-inline-end-color,var(--site-ui-tpa-button-main-border-color,var(--ui-button-secondary-border-right-color-rgb,var(--Button4291672415-secondaryHoverBorderColor))))));
  border-inline-end-style:var(--site-ui-tpa-button-main-border-inline-end-style,var(--site-ui-tpa-button-main-border-style,var(--ui-button-secondary-border-right-style,var(--Button4291672415-borderStyle))));
  border-inline-end-width:var(--site-ui-tpa-button-main-border-inline-end-width,var(--site-ui-tpa-button-main-border-width,var(--ui-button-secondary-border-right-width,var(--Button4291672415-secondaryBorderWidth))));
  border-inline-start-color:rgb(var(--site-ui-tpa-button-hover-border-color,var(--site-ui-tpa-button-main-border-inline-start-color,var(--site-ui-tpa-button-main-border-color,var(--ui-button-secondary-border-left-color-rgb,var(--Button4291672415-secondaryHoverBorderColor))))));
  border-inline-start-style:var(--site-ui-tpa-button-main-border-inline-start-style,var(--site-ui-tpa-button-main-border-style,var(--ui-button-secondary-border-left-style,var(--Button4291672415-borderStyle))));
  border-inline-start-width:var(--site-ui-tpa-button-main-border-inline-start-width,var(--site-ui-tpa-button-main-border-width,var(--ui-button-secondary-border-left-width,var(--Button4291672415-secondaryBorderWidth))));
  color:rgb(var(--site-ui-tpa-button-hover-text-color,var(--site-ui-tpa-button-main-text-color,var(--ui-button-secondary-color-rgb,var(--site-color-49)))))
}

.sWHTiwe.ojChOw_---priority-9-secondary:active.ojChOw_---hoverStyle-9-underline,.sWHTiwe.ojChOw_---priority-9-secondary:active:not(.ojChOw_---hoverStyle-9-underline),.sWHTiwe.ojChOw_---priority-9-secondary:hover.ojChOw_---hoverStyle-9-underline,.sWHTiwe.ojChOw_---priority-9-secondary:hover:not(.ojChOw_---hoverStyle-9-underline) {
  font-size:var(--site-ui-tpa-button-hover-text-font-size,var(--site-ui-tpa-button-main-text-font-size,var(--site-ui-tpa-button-font-size-default)));
  font-style:var(--site-ui-tpa-button-hover-text-font-style,var(--site-ui-tpa-button-main-text-font-style,var(--ui-button-secondary-font-style,var(--ui-paragraph-2-font-style,var(--site-font-Body-M-style)))));
  font-variant:var(--site-ui-tpa-button-hover-text-font-variant,var(--site-ui-tpa-button-main-text-font-variant,var(--ui-button-secondary-font-variant,var(--ui-paragraph-2-font-variant,var(--site-font-Body-M-variant)))));
  font-weight:var(--site-ui-tpa-button-hover-text-font-weight,var(--site-ui-tpa-button-main-text-font-weight,var(--ui-button-secondary-font-weight,var(--ui-paragraph-2-font-weight,var(--site-font-Body-M-weight)))));
  line-height:var(--site-ui-tpa-button-hover-text-font-line-height,var(--site-ui-tpa-button-main-text-font-line-height,var(--site-ui-tpa-button-line-height-default)));
  text-decoration:var(--site-ui-tpa-button-hover-text-font-text-decoration,var(--site-ui-tpa-button-main-text-font-text-decoration,var(--ui-button-secondary-text-decoration,var(--ui-paragraph-2-text-decoration,var(--site-font-Body-M-text-decoration)))))
}

.sWHTiwe.ojChOw_---priority-9-secondary:active:not(.ojChOw_---hoverStyle-9-underline),.sWHTiwe.ojChOw_---priority-9-secondary:hover:not(.ojChOw_---hoverStyle-9-underline) {
  background-color:rgb(var(--site-ui-tpa-button-hover-background-color,var(--ui-button-secondary-background-color-rgb,var(--site-color-50),0)));
  border-block-end-color:rgb(var(--site-ui-tpa-button-hover-border-color,var(--site-ui-tpa-button-main-border-block-end-color,var(--site-ui-tpa-button-main-border-color,var(--ui-button-secondary-border-bottom-color-rgb,var(--Button4291672415-secondaryHoverLegacyBorderColor))))));
  border-block-end-style:var(--site-ui-tpa-button-main-border-block-end-style,var(--site-ui-tpa-button-main-border-style,var(--ui-button-secondary-border-bottom-style,var(--Button4291672415-borderStyle))));
  border-block-end-width:var(--site-ui-tpa-button-main-border-block-end-width,var(--site-ui-tpa-button-main-border-width,var(--ui-button-secondary-border-bottom-width,var(--Button4291672415-secondaryBorderWidth))));
  border-block-start-color:rgb(var(--site-ui-tpa-button-hover-border-color,var(--site-ui-tpa-button-main-border-block-start-color,var(--site-ui-tpa-button-main-border-color,var(--ui-button-secondary-border-top-color-rgb,var(--Button4291672415-secondaryHoverLegacyBorderColor))))));
  border-block-start-style:var(--site-ui-tpa-button-main-border-block-start-style,var(--site-ui-tpa-button-main-border-style,var(--ui-button-secondary-border-top-style,var(--Button4291672415-borderStyle))));
  border-block-start-width:var(--site-ui-tpa-button-main-border-block-start-width,var(--site-ui-tpa-button-main-border-width,var(--ui-button-secondary-border-top-width,var(--Button4291672415-secondaryBorderWidth))));
  border-inline-end-color:rgb(var(--site-ui-tpa-button-hover-border-color,var(--site-ui-tpa-button-main-border-inline-end-color,var(--site-ui-tpa-button-main-border-color,var(--ui-button-secondary-border-right-color-rgb,var(--Button4291672415-secondaryHoverLegacyBorderColor))))));
  border-inline-end-style:var(--site-ui-tpa-button-main-border-inline-end-style,var(--site-ui-tpa-button-main-border-style,var(--ui-button-secondary-border-right-style,var(--Button4291672415-borderStyle))));
  border-inline-end-width:var(--site-ui-tpa-button-main-border-inline-end-width,var(--site-ui-tpa-button-main-border-width,var(--ui-button-secondary-border-right-width,var(--Button4291672415-secondaryBorderWidth))));
  border-inline-start-color:rgb(var(--site-ui-tpa-button-hover-border-color,var(--site-ui-tpa-button-main-border-inline-start-color,var(--site-ui-tpa-button-main-border-color,var(--ui-button-secondary-border-left-color-rgb,var(--Button4291672415-secondaryHoverLegacyBorderColor))))));
  border-inline-start-style:var(--site-ui-tpa-button-main-border-inline-start-style,var(--site-ui-tpa-button-main-border-style,var(--ui-button-secondary-border-left-style,var(--Button4291672415-borderStyle))));
  border-inline-start-width:var(--site-ui-tpa-button-main-border-inline-start-width,var(--site-ui-tpa-button-main-border-width,var(--ui-button-secondary-border-left-width,var(--Button4291672415-secondaryBorderWidth))));
  color:rgb(var(--site-ui-tpa-button-hover-text-color,var(--site-ui-tpa-button-main-text-color-rgb,var(--ui-button-secondary-color-rgb,var(--site-color-52))),calc(var(--site-ui-tpa-button-main-text-color-opacity, 1) * .7)))
}

.sWHTiwe.ojChOw_---priority-9-secondary .sewooAr {
  background-color:var(--ui-button-secondary-text-highlight)
}

.sWHTiwe.oX5PGLp--disabled,.sWHTiwe.ojChOw_---priority-5-basic.oX5PGLp--disabled {
  background-color:rgb(var(--site-ui-tpa-button-disabled-background-color,var(--ui-system-disabled-color-rgb,var(--site-color-29))));
  border-color:rgb(var(--Button4291672415-basicDisabledBorderColor));
  color:rgb(var(--site-ui-tpa-button-disabled-text-color,var(--site-ui-tpa-button-main-text-color,var(--ui-primary-background-color-rgb,var(--site-color-1)))))
}

.sWHTiwe.ojChOw_---priority-7-primary.oX5PGLp--disabled {
  background-color:rgb(var(--site-ui-tpa-button-disabled-background-color,var(--ui-system-disabled-color-rgb,var(--site-color-44))));
  border-color:rgb(var(--Button4291672415-primaryDisabledBorderColor));
  color:rgb(var(--site-ui-tpa-button-disabled-text-color,var(--site-ui-tpa-button-main-text-color,var(--ui-primary-background-color-rgb,var(--site-color-46)))))
}

.sWHTiwe.ojChOw_---priority-14-basicSecondary.oX5PGLp--disabled {
  background-color:rgb(var(--site-ui-tpa-button-disabled-background-color-rgb,var(--site-color-1)),calc(var(--site-ui-tpa-button-disabled-background-color-opacity, 1)*0));
  border-color:rgb(var(--Button4291672415-basicSecondaryDisabledBorderColor));
  color:rgb(var(--site-ui-tpa-button-disabled-text-color,var(--ui-system-disabled-color-rgb,var(--site-color-29))))
}

.sWHTiwe.ojChOw_---priority-9-secondary.oX5PGLp--disabled {
  background-color:rgb(var(--site-ui-tpa-button-disabled-background-color,var(--ui-system-disabled-color-rgb,var(--site-color-53))));
  border-color:rgb(var(--Button4291672415-secondaryDisabledBorderColor));
  color:rgb(var(--site-ui-tpa-button-disabled-text-color,var(--ui-secondary-background-color-rgb,var(--site-color-55))))
}

.sWHTiwe.ojChOw_---size-4-tiny {
  padding:6px 16px
}

.sWHTiwe.ojChOw_---size-4-tiny.shzMJp6 {
  padding:5.5px 16px
}

.sWHTiwe.ojChOw_---size-5-small {
  padding:7px 16px
}

.sWHTiwe,.sWHTiwe.ojChOw_---size-6-medium {
  padding:8px 16px
}

.sWHTiwe.ojChOw_---size-5-large,.sWHTiwe.ojChOw_--mobile,.sWHTiwe.ojChOw_--mobile.ojChOw_---size-6-medium {
  padding:10px 16px
}

.sbyYhb2 svg {
  height:1.5em;
  margin:calc(-1*(1.5em/4)) 0;
  width:1.5em
}

.s__19X6Eo:before,.segOfcF:after {
  content:"";
  display:inline-block;
  height:1px;
  width:var(--site-ui-tpa-button-column-gap,4px)
}

.sWHTiwe .sbyYhb2 svg[fill=currentColor] {
  color:rgb(var(--site-ui-tpa-button-main-text-color,var(--site-color-1)));

}

.sWHTiwe:hover:not(.ojChOw_---hoverStyle-9-underline) .sbyYhb2 svg[fill=currentColor] {
  color:rgb(var(--site-ui-tpa-button-hover-text-color,var(--site-ui-tpa-button-main-text-color-rgb,var(--site-color-1)),calc(var(--site-ui-tpa-button-main-text-color-opacity, 1) * .7)))
}

.sWHTiwe.ojChOw_---priority-9-secondary .sbyYhb2 svg[fill=currentColor] {
  color:rgb(var(--site-ui-tpa-button-main-text-color,var(--site-color-49)))
}

.sWHTiwe.ojChOw_---priority-9-secondary:hover:not(.ojChOw_---hoverStyle-9-underline) .sbyYhb2 svg[fill=currentColor] {
  color:rgb(var(--site-ui-tpa-button-hover-text-color,var(--site-ui-tpa-button-main-text-color-rgb,var(--site-color-52)),calc(var(--site-ui-tpa-button-main-text-color-opacity, 1) * .7)))
}

.sWHTiwe.ojChOw_---priority-14-basicSecondary .sbyYhb2 svg[fill=currentColor] {
  color:rgb(var(--site-ui-tpa-button-main-text-color,var(--site-color-5)))
}

.sWHTiwe.ojChOw_---priority-14-basicSecondary:hover:not(.ojChOw_---hoverStyle-9-underline) .sbyYhb2 svg[fill=currentColor] {
  color:rgb(var(--site-ui-tpa-button-hover-text-color,var(--site-ui-tpa-button-main-text-color-rgb,var(--site-color-5)),calc(var(--site-ui-tpa-button-main-text-color-opacity, 1) * .7)))
}

.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings,.sWHTiwe.ojChOw_---paddingMode-16-explicitPaddings {
  box-sizing:border-box;
  display:inline-flex;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap
}

.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings .sezcxt9,.sWHTiwe.ojChOw_---paddingMode-16-explicitPaddings .sezcxt9 {
  overflow:visible;
  text-overflow:unset;
  white-space:unset
}

.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_--wrapContent,.sWHTiwe.ojChOw_---paddingMode-16-explicitPaddings.ojChOw_--wrapContent {
  line-height:1.3!important;
  white-space:normal
}

.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_---size-5-large:not(.ojChOw_--mobile),.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_---size-5-small:not(.ojChOw_--mobile) {
  line-height:1
}

.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_---priority-14-basicSecondary.ojChOw_---size-4-tiny,.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_---priority-9-secondary.ojChOw_---size-4-tiny {
  padding:calc(9px - var(--site-ui-tpa-button-main-border-width, 1px)) 16px
}

.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_---size-4-tiny,.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_---size-4-tiny.ojChOw_---priority-5-basic,.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_---size-4-tiny.ojChOw_---priority-7-primary {
  padding:calc(9px - var(--site-ui-tpa-button-main-border-width, 0px)) 16px
}

.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_---size-4-tiny.ojChOw_---priority-14-basicSecondary.ojChOw_--wrapContent,.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_---size-4-tiny.ojChOw_---priority-9-secondary.ojChOw_--wrapContent {
  padding:calc(6.9px - var(--site-ui-tpa-button-main-border-width, 1px)) 16px
}

.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_---size-4-tiny.ojChOw_---priority-5-basic.ojChOw_--wrapContent,.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_---size-4-tiny.ojChOw_---priority-7-primary.ojChOw_--wrapContent,.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_---size-4-tiny.ojChOw_--wrapContent {
  padding:calc(6.9px - var(--site-ui-tpa-button-main-border-width, 0px)) 16px
}

.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_---size-5-small.ojChOw_---priority-14-basicSecondary,.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_---size-5-small.ojChOw_---priority-9-secondary {
  padding:calc(10px - var(--site-ui-tpa-button-main-border-width, 1px)) 16px
}

.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_---size-5-small,.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_---size-5-small.ojChOw_---priority-5-basic,.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_---size-5-small.ojChOw_---priority-7-primary {
  padding:calc(10px - var(--site-ui-tpa-button-main-border-width, 0px)) 16px
}

.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_---size-5-small.ojChOw_--wrapContent.ojChOw_---priority-14-basicSecondary,.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_---size-5-small.ojChOw_--wrapContent.ojChOw_---priority-9-secondary {
  padding:calc(7.6px - var(--site-ui-tpa-button-main-border-width, 1px)) 16px
}

.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_---size-5-small.ojChOw_---priority-5-basic.ojChOw_--wrapContent,.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_---size-5-small.ojChOw_---priority-7-primary.ojChOw_--wrapContent,.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_---size-5-small.ojChOw_--wrapContent {
  padding:calc(7.6px - var(--site-ui-tpa-button-main-border-width, 0px)) 16px
}

.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_---size-5-small.ojChOw_---priority-14-basicSecondary.ojChOw_--mobile,.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_---size-5-small.ojChOw_---priority-9-secondary.ojChOw_--mobile {
  padding:calc(11px - var(--site-ui-tpa-button-main-border-width, 1px)) 16px
}

.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_---size-5-small.ojChOw_---priority-5-basic.ojChOw_--mobile,.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_---size-5-small.ojChOw_---priority-7-primary.ojChOw_--mobile,.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_---size-5-small.ojChOw_--mobile {
  padding:calc(11px - var(--site-ui-tpa-button-main-border-width, 0px)) 16px
}

.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_---size-5-small.ojChOw_--wrapContent.ojChOw_---priority-14-basicSecondary.ojChOw_--mobile,.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_---size-5-small.ojChOw_--wrapContent.ojChOw_---priority-9-secondary.ojChOw_--mobile {
  padding:calc(8.9px - var(--site-ui-tpa-button-main-border-width, 1px)) 16px
}

.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_---size-5-small.ojChOw_---priority-5-basic.ojChOw_--wrapContent.ojChOw_--mobile,.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_---size-5-small.ojChOw_---priority-7-primary.ojChOw_--wrapContent.ojChOw_--mobile,.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_---size-5-small.ojChOw_--wrapContent.ojChOw_--mobile {
  padding:calc(8.9px - var(--site-ui-tpa-button-main-border-width, 0px)) 16px
}

.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_---priority-14-basicSecondary,.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_---priority-9-secondary,.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_---size-6-medium.ojChOw_---priority-14-basicSecondary,.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_---size-6-medium.ojChOw_---priority-9-secondary {
  padding:calc(12px - var(--site-ui-tpa-button-main-border-width, 1px)) 16px
}

.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings,.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_---priority-5-basic,.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_---priority-7-primary,.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_---size-6-medium,.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_---size-6-medium.ojChOw_---priority-5-basic,.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_---size-6-medium.ojChOw_---priority-7-primary {
  padding:calc(12px - var(--site-ui-tpa-button-main-border-width, 0px)) 16px
}

.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_---size-6-medium.ojChOw_--wrapContent.ojChOw_---priority-14-basicSecondary,.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_---size-6-medium.ojChOw_--wrapContent.ojChOw_---priority-9-secondary,.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_--wrapContent.ojChOw_---priority-14-basicSecondary,.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_--wrapContent.ojChOw_---priority-9-secondary {
  padding:calc(9.6px - var(--site-ui-tpa-button-main-border-width, 1px)) 16px
}

.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_---priority-5-basic.ojChOw_--wrapContent,.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_---priority-7-primary.ojChOw_--wrapContent,.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_---size-6-medium.ojChOw_---priority-5-basic.ojChOw_--wrapContent,.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_---size-6-medium.ojChOw_---priority-7-primary.ojChOw_--wrapContent,.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_---size-6-medium.ojChOw_--wrapContent,.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_--wrapContent {
  padding:calc(9.6px - var(--site-ui-tpa-button-main-border-width, 0px)) 16px
}

.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_---priority-14-basicSecondary.ojChOw_--mobile,.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_---priority-9-secondary.ojChOw_--mobile,.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_---size-6-medium.ojChOw_---priority-14-basicSecondary.ojChOw_--mobile,.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_---size-6-medium.ojChOw_---priority-9-secondary.ojChOw_--mobile {
  padding:calc(13px - var(--site-ui-tpa-button-main-border-width, 1px)) 16px
}

.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_---priority-5-basic.ojChOw_--mobile,.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_---priority-7-primary.ojChOw_--mobile,.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_---size-6-medium.ojChOw_---priority-5-basic.ojChOw_--mobile,.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_---size-6-medium.ojChOw_---priority-7-primary.ojChOw_--mobile,.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_---size-6-medium.ojChOw_--mobile {
  padding:calc(13px - var(--site-ui-tpa-button-main-border-width, 0px)) 16px
}

.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_---size-6-medium.ojChOw_--wrapContent.ojChOw_---priority-14-basicSecondary.ojChOw_--mobile,.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_---size-6-medium.ojChOw_--wrapContent.ojChOw_---priority-9-secondary.ojChOw_--mobile,.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_--wrapContent.ojChOw_---priority-14-basicSecondary.ojChOw_--mobile,.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_--wrapContent.ojChOw_---priority-9-secondary.ojChOw_--mobile {
  padding:calc(10.9px - var(--site-ui-tpa-button-main-border-width, 1px)) 16px
}

.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_---priority-5-basic.ojChOw_--wrapContent.ojChOw_--mobile,.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_---priority-7-primary.ojChOw_--wrapContent.ojChOw_--mobile,.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_---size-6-medium.ojChOw_---priority-5-basic.ojChOw_--wrapContent.ojChOw_--mobile,.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_---size-6-medium.ojChOw_---priority-7-primary.ojChOw_--wrapContent.ojChOw_--mobile,.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_---size-6-medium.ojChOw_--wrapContent.ojChOw_--mobile {
  padding:calc(10.9px - var(--site-ui-tpa-button-main-border-width, 0px)) 16px
}

.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_---size-5-large.ojChOw_---priority-14-basicSecondary,.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_---size-5-large.ojChOw_---priority-9-secondary {
  padding:calc(16px - var(--site-ui-tpa-button-main-border-width, 1px)) 16px
}

.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_---size-5-large,.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_---size-5-large.ojChOw_---priority-5-basic,.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_---size-5-large.ojChOw_---priority-7-primary {
  padding:calc(16px - var(--site-ui-tpa-button-main-border-width, 0px)) 16px
}

.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_---size-5-large.ojChOw_---priority-14-basicSecondary.ojChOw_--wrapContent,.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_---size-5-large.ojChOw_---priority-9-secondary.ojChOw_--wrapContent {
  padding:calc(13.6px - var(--site-ui-tpa-button-main-border-width, 1px)) 16px
}

.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_---size-5-large.ojChOw_---priority-5-basic.ojChOw_--wrapContent,.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_---size-5-large.ojChOw_---priority-7-primary.ojChOw_--wrapContent,.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_---size-5-large.ojChOw_--wrapContent {
  padding:calc(13.6px - var(--site-ui-tpa-button-main-border-width, 0px)) 16px
}

.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_---size-5-large.ojChOw_---priority-14-basicSecondary.ojChOw_--mobile,.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_---size-5-large.ojChOw_---priority-5-basic.ojChOw_--mobile,.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_---size-5-large.ojChOw_---priority-7-primary.ojChOw_--mobile,.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_---size-5-large.ojChOw_---priority-9-secondary.ojChOw_--mobile,.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_---size-5-large.ojChOw_--mobile {
  padding:calc(17px - var(--site-ui-tpa-button-main-border-width, 1px)) 16px
}

.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_---size-5-large.ojChOw_---priority-14-basicSecondary.ojChOw_--wrapContent.ojChOw_--mobile,.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_---size-5-large.ojChOw_---priority-5-basic.ojChOw_--wrapContent.ojChOw_--mobile,.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_---size-5-large.ojChOw_---priority-7-primary.ojChOw_--wrapContent.ojChOw_--mobile,.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_---size-5-large.ojChOw_---priority-9-secondary.ojChOw_--wrapContent.ojChOw_--mobile,.sWHTiwe.ojChOw_---paddingMode-15-dynamicPaddings.ojChOw_---size-5-large.ojChOw_--wrapContent.ojChOw_--mobile {
  padding:calc(14.9px - var(--site-ui-tpa-button-main-border-width, 1px)) 16px
}

.sWHTiwe.ojChOw_---paddingMode-16-explicitPaddings,.sWHTiwe.ojChOw_---paddingMode-16-explicitPaddings.ojChOw_---size-6-medium {
  border-width:var(--site-ui-tpa-button-main-border-width,1px);
  padding-inline-end:var(--site-ui-tpa-button-padding-inline-end,15px);
  padding-inline-start:var(--site-ui-tpa-button-padding-inline-start,15px)
}

.sWHTiwe.ojChOw_---paddingMode-16-explicitPaddings,.sWHTiwe.ojChOw_---paddingMode-16-explicitPaddings.ojChOw_---priority-5-basic {
  border-block-end-color:rgb(var(--site-ui-tpa-button-main-border-block-end-color,var(--site-ui-tpa-button-main-border-color,var(--Button4291672415-basicBorderColor))));
  border-block-end-style:var(--site-ui-tpa-button-main-border-block-end-style,var(--site-ui-tpa-button-main-border-style,var(--Button4291672415-borderStyle)));
  border-block-end-width:var(--site-ui-tpa-button-main-border-block-end-width,var(--site-ui-tpa-button-main-border-width,var(--Button4291672415-basicBorderExPaddingWidth)));
  border-block-start-color:rgb(var(--site-ui-tpa-button-main-border-block-start-color,var(--site-ui-tpa-button-main-border-color,var(--Button4291672415-basicBorderColor))));
  border-block-start-style:var(--site-ui-tpa-button-main-border-block-start-style,var(--site-ui-tpa-button-main-border-style,var(--Button4291672415-borderStyle)));
  border-block-start-width:var(--site-ui-tpa-button-main-border-block-start-width,var(--site-ui-tpa-button-main-border-width,var(--Button4291672415-basicBorderExPaddingWidth)));
  border-inline-end-color:rgb(var(--site-ui-tpa-button-main-border-inline-end-color,var(--site-ui-tpa-button-main-border-color,var(--Button4291672415-basicBorderColor))));
  border-inline-end-style:var(--site-ui-tpa-button-main-border-inline-end-style,var(--site-ui-tpa-button-main-border-style,var(--Button4291672415-borderStyle)));
  border-inline-end-width:var(--site-ui-tpa-button-main-border-inline-end-width,var(--site-ui-tpa-button-main-border-width,var(--Button4291672415-basicBorderExPaddingWidth)));
  border-inline-start-color:rgb(var(--site-ui-tpa-button-main-border-inline-start-color,var(--site-ui-tpa-button-main-border-color,var(--Button4291672415-basicBorderColor))));
  border-inline-start-style:var(--site-ui-tpa-button-main-border-inline-start-style,var(--site-ui-tpa-button-main-border-style,var(--Button4291672415-borderStyle)));
  border-inline-start-width:var(--site-ui-tpa-button-main-border-inline-start-width,var(--site-ui-tpa-button-main-border-width,var(--Button4291672415-basicBorderExPaddingWidth)))
}

.sWHTiwe.ojChOw_---paddingMode-16-explicitPaddings.ojChOw_---priority-5-basic:hover,.sWHTiwe.ojChOw_---paddingMode-16-explicitPaddings:hover {
  border-block-end-color:rgb(var(--site-ui-tpa-button-hover-border-color,var(--site-ui-tpa-button-main-border-block-end-color,var(--site-ui-tpa-button-main-border-color,var(--Button4291672415-basicHoverBorderColor)))));
  border-block-end-style:var(--site-ui-tpa-button-main-border-block-end-style,var(--site-ui-tpa-button-main-border-style,var(--Button4291672415-borderStyle)));
  border-block-end-width:var(--site-ui-tpa-button-main-border-block-end-width,var(--site-ui-tpa-button-main-border-width,var(--Button4291672415-basicBorderExPaddingWidth)));
  border-block-start-color:rgb(var(--site-ui-tpa-button-hover-border-color,var(--site-ui-tpa-button-main-border-block-start-color,var(--site-ui-tpa-button-main-border-color,var(--Button4291672415-basicHoverBorderColor)))));
  border-block-start-style:var(--site-ui-tpa-button-main-border-block-start-style,var(--site-ui-tpa-button-main-border-style,var(--Button4291672415-borderStyle)));
  border-block-start-width:var(--site-ui-tpa-button-main-border-block-start-width,var(--site-ui-tpa-button-main-border-width,var(--Button4291672415-basicBorderExPaddingWidth)));
  border-inline-end-color:rgb(var(--site-ui-tpa-button-hover-border-color,var(--site-ui-tpa-button-main-border-inline-end-color,var(--site-ui-tpa-button-main-border-color,var(--Button4291672415-basicHoverBorderColor)))));
  border-inline-end-style:var(--site-ui-tpa-button-main-border-inline-end-style,var(--site-ui-tpa-button-main-border-style,var(--Button4291672415-borderStyle)));
  border-inline-end-width:var(--site-ui-tpa-button-main-border-inline-end-width,var(--site-ui-tpa-button-main-border-width,var(--Button4291672415-basicBorderExPaddingWidth)));
  border-inline-start-color:rgb(var(--site-ui-tpa-button-hover-border-color,var(--site-ui-tpa-button-main-border-inline-start-color,var(--site-ui-tpa-button-main-border-color,var(--Button4291672415-basicHoverBorderColor)))));
  border-inline-start-style:var(--site-ui-tpa-button-main-border-inline-start-style,var(--site-ui-tpa-button-main-border-style,var(--Button4291672415-borderStyle)));
  border-inline-start-width:var(--site-ui-tpa-button-main-border-inline-start-width,var(--site-ui-tpa-button-main-border-width,var(--Button4291672415-basicBorderExPaddingWidth)))
}

.sWHTiwe.ojChOw_---paddingMode-16-explicitPaddings.ojChOw_---priority-5-basic:not(.ojChOw_---hoverStyle-9-underline):hover,.sWHTiwe.ojChOw_---paddingMode-16-explicitPaddings:not(.ojChOw_---hoverStyle-9-underline):hover {
  border-block-end-color:rgb(var(--site-ui-tpa-button-hover-border-color,var(--site-ui-tpa-button-main-border-block-end-color,var(--site-ui-tpa-button-main-border-color,var(--Button4291672415-basicHoverLegacyBorderColor)))));
  border-block-end-style:var(--site-ui-tpa-button-main-border-block-end-style,var(--site-ui-tpa-button-main-border-style,var(--Button4291672415-borderStyle)));
  border-block-end-width:var(--site-ui-tpa-button-main-border-block-end-width,var(--site-ui-tpa-button-main-border-width,var(--Button4291672415-basicBorderExPaddingWidth)));
  border-block-start-color:rgb(var(--site-ui-tpa-button-hover-border-color,var(--site-ui-tpa-button-main-border-block-start-color,var(--site-ui-tpa-button-main-border-color,var(--Button4291672415-basicHoverLegacyBorderColor)))));
  border-block-start-style:var(--site-ui-tpa-button-main-border-block-start-style,var(--site-ui-tpa-button-main-border-style,var(--Button4291672415-borderStyle)));
  border-block-start-width:var(--site-ui-tpa-button-main-border-block-start-width,var(--site-ui-tpa-button-main-border-width,var(--Button4291672415-basicBorderExPaddingWidth)));
  border-inline-end-color:rgb(var(--site-ui-tpa-button-hover-border-color,var(--site-ui-tpa-button-main-border-inline-end-color,var(--site-ui-tpa-button-main-border-color,var(--Button4291672415-basicHoverLegacyBorderColor)))));
  border-inline-end-style:var(--site-ui-tpa-button-main-border-inline-end-style,var(--site-ui-tpa-button-main-border-style,var(--Button4291672415-borderStyle)));
  border-inline-end-width:var(--site-ui-tpa-button-main-border-inline-end-width,var(--site-ui-tpa-button-main-border-width,var(--Button4291672415-basicBorderExPaddingWidth)));
  border-inline-start-color:rgb(var(--site-ui-tpa-button-hover-border-color,var(--site-ui-tpa-button-main-border-inline-start-color,var(--site-ui-tpa-button-main-border-color,var(--Button4291672415-basicHoverLegacyBorderColor)))));
  border-inline-start-style:var(--site-ui-tpa-button-main-border-inline-start-style,var(--site-ui-tpa-button-main-border-style,var(--Button4291672415-borderStyle)));
  border-inline-start-width:var(--site-ui-tpa-button-main-border-inline-start-width,var(--site-ui-tpa-button-main-border-width,var(--Button4291672415-basicBorderExPaddingWidth)))
}

.sWHTiwe.ojChOw_---paddingMode-16-explicitPaddings.oX5PGLp--disabled,.sWHTiwe.ojChOw_---paddingMode-16-explicitPaddings.ojChOw_---priority-5-basic.oX5PGLp--disabled {
  border-block-end-color:rgb(var(--site-ui-tpa-button-disabled-border-color,var(--Button4291672415-basicDisabledBorderColor)));
  border-block-end-style:var(--site-ui-tpa-button-main-border-block-end-style,var(--site-ui-tpa-button-main-border-style,var(--Button4291672415-borderStyle)));
  border-block-end-width:var(--site-ui-tpa-button-main-border-block-end-width,var(--site-ui-tpa-button-main-border-width,var(--Button4291672415-basicBorderExPaddingWidth)));
  border-block-start-color:rgb(var(--site-ui-tpa-button-disabled-border-color,var(--Button4291672415-basicDisabledBorderColor)));
  border-block-start-style:var(--site-ui-tpa-button-main-border-block-start-style,var(--site-ui-tpa-button-main-border-style,var(--Button4291672415-borderStyle)));
  border-block-start-width:var(--site-ui-tpa-button-main-border-block-start-width,var(--site-ui-tpa-button-main-border-width,var(--Button4291672415-basicBorderExPaddingWidth)));
  border-inline-end-color:rgb(var(--site-ui-tpa-button-disabled-border-color,var(--Button4291672415-basicDisabledBorderColor)));
  border-inline-end-style:var(--site-ui-tpa-button-main-border-inline-end-style,var(--site-ui-tpa-button-main-border-style,var(--Button4291672415-borderStyle)));
  border-inline-end-width:var(--site-ui-tpa-button-main-border-inline-end-width,var(--site-ui-tpa-button-main-border-width,var(--Button4291672415-basicBorderExPaddingWidth)));
  border-inline-start-color:rgb(var(--site-ui-tpa-button-disabled-border-color,var(--Button4291672415-basicDisabledBorderColor)));
  border-inline-start-style:var(--site-ui-tpa-button-main-border-inline-start-style,var(--site-ui-tpa-button-main-border-style,var(--Button4291672415-borderStyle)));
  border-inline-start-width:var(--site-ui-tpa-button-main-border-inline-start-width,var(--site-ui-tpa-button-main-border-width,var(--Button4291672415-basicBorderExPaddingWidth)))
}

.sWHTiwe.ojChOw_---paddingMode-16-explicitPaddings.ojChOw_---priority-14-basicSecondary {
  border-block-end-color:rgb(var(--site-ui-tpa-button-main-border-block-end-color,var(--site-ui-tpa-button-main-border-color,var(--Button4291672415-basicSecondaryBorderColor))));
  border-block-end-style:var(--site-ui-tpa-button-main-border-block-end-style,var(--site-ui-tpa-button-main-border-style,var(--Button4291672415-borderStyle)));
  border-block-end-width:var(--site-ui-tpa-button-main-border-block-end-width,var(--site-ui-tpa-button-main-border-width,var(--Button4291672415-basicSecondaryBorderWidth)));
  border-block-start-color:rgb(var(--site-ui-tpa-button-main-border-block-start-color,var(--site-ui-tpa-button-main-border-color,var(--Button4291672415-basicSecondaryBorderColor))));
  border-block-start-style:var(--site-ui-tpa-button-main-border-block-start-style,var(--site-ui-tpa-button-main-border-style,var(--Button4291672415-borderStyle)));
  border-block-start-width:var(--site-ui-tpa-button-main-border-block-start-width,var(--site-ui-tpa-button-main-border-width,var(--Button4291672415-basicSecondaryBorderWidth)));
  border-inline-end-color:rgb(var(--site-ui-tpa-button-main-border-inline-end-color,var(--site-ui-tpa-button-main-border-color,var(--Button4291672415-basicSecondaryBorderColor))));
  border-inline-end-style:var(--site-ui-tpa-button-main-border-inline-end-style,var(--site-ui-tpa-button-main-border-style,var(--Button4291672415-borderStyle)));
  border-inline-end-width:var(--site-ui-tpa-button-main-border-inline-end-width,var(--site-ui-tpa-button-main-border-width,var(--Button4291672415-basicSecondaryBorderWidth)));
  border-inline-start-color:rgb(var(--site-ui-tpa-button-main-border-inline-start-color,var(--site-ui-tpa-button-main-border-color,var(--Button4291672415-basicSecondaryBorderColor))));
  border-inline-start-style:var(--site-ui-tpa-button-main-border-inline-start-style,var(--site-ui-tpa-button-main-border-style,var(--Button4291672415-borderStyle)));
  border-inline-start-width:var(--site-ui-tpa-button-main-border-inline-start-width,var(--site-ui-tpa-button-main-border-width,var(--Button4291672415-basicSecondaryBorderWidth)))
}

.sWHTiwe.ojChOw_---paddingMode-16-explicitPaddings.ojChOw_---priority-14-basicSecondary:hover {
  border-block-end-color:rgb(var(--site-ui-tpa-button-hover-border-color,var(--site-ui-tpa-button-main-border-block-end-color,var(--site-ui-tpa-button-main-border-color,var(--Button4291672415-basicSecondaryHoverBorderColor)))));
  border-block-end-style:var(--site-ui-tpa-button-main-border-block-end-style,var(--site-ui-tpa-button-main-border-style,var(--Button4291672415-borderStyle)));
  border-block-end-width:var(--site-ui-tpa-button-main-border-block-end-width,var(--site-ui-tpa-button-main-border-width,var(--Button4291672415-basicSecondaryBorderWidth)));
  border-block-start-color:rgb(var(--site-ui-tpa-button-hover-border-color,var(--site-ui-tpa-button-main-border-block-start-color,var(--site-ui-tpa-button-main-border-color,var(--Button4291672415-basicSecondaryHoverBorderColor)))));
  border-block-start-style:var(--site-ui-tpa-button-main-border-block-start-style,var(--site-ui-tpa-button-main-border-style,var(--Button4291672415-borderStyle)));
  border-block-start-width:var(--site-ui-tpa-button-main-border-block-start-width,var(--site-ui-tpa-button-main-border-width,var(--Button4291672415-basicSecondaryBorderWidth)));
  border-inline-end-color:rgb(var(--site-ui-tpa-button-hover-border-color,var(--site-ui-tpa-button-main-border-inline-end-color,var(--site-ui-tpa-button-main-border-color,var(--Button4291672415-basicSecondaryHoverBorderColor)))));
  border-inline-end-style:var(--site-ui-tpa-button-main-border-inline-end-style,var(--site-ui-tpa-button-main-border-style,var(--Button4291672415-borderStyle)));
  border-inline-end-width:var(--site-ui-tpa-button-main-border-inline-end-width,var(--site-ui-tpa-button-main-border-width,var(--Button4291672415-basicSecondaryBorderWidth)));
  border-inline-start-color:rgb(var(--site-ui-tpa-button-hover-border-color,var(--site-ui-tpa-button-main-border-inline-start-color,var(--site-ui-tpa-button-main-border-color,var(--Button4291672415-basicSecondaryHoverBorderColor)))));
  border-inline-start-style:var(--site-ui-tpa-button-main-border-inline-start-style,var(--site-ui-tpa-button-main-border-style,var(--Button4291672415-borderStyle)));
  border-inline-start-width:var(--site-ui-tpa-button-main-border-inline-start-width,var(--site-ui-tpa-button-main-border-width,var(--Button4291672415-basicSecondaryBorderWidth)))
}

.sWHTiwe.ojChOw_---paddingMode-16-explicitPaddings.ojChOw_---priority-14-basicSecondary:not(.ojChOw_---hoverStyle-9-underline):hover {
  border-block-end-color:rgb(var(--site-ui-tpa-button-hover-border-color,var(--site-ui-tpa-button-main-border-block-end-color,var(--site-ui-tpa-button-main-border-color,var(--Button4291672415-basicSecondaryHoverLegacyBorderColor)))));
  border-block-end-style:var(--site-ui-tpa-button-main-border-block-end-style,var(--site-ui-tpa-button-main-border-style,var(--Button4291672415-borderStyle)));
  border-block-end-width:var(--site-ui-tpa-button-main-border-block-end-width,var(--site-ui-tpa-button-main-border-width,var(--Button4291672415-basicSecondaryBorderWidth)));
  border-block-start-color:rgb(var(--site-ui-tpa-button-hover-border-color,var(--site-ui-tpa-button-main-border-block-start-color,var(--site-ui-tpa-button-main-border-color,var(--Button4291672415-basicSecondaryHoverLegacyBorderColor)))));
  border-block-start-style:var(--site-ui-tpa-button-main-border-block-start-style,var(--site-ui-tpa-button-main-border-style,var(--Button4291672415-borderStyle)));
  border-block-start-width:var(--site-ui-tpa-button-main-border-block-start-width,var(--site-ui-tpa-button-main-border-width,var(--Button4291672415-basicSecondaryBorderWidth)));
  border-inline-end-color:rgb(var(--site-ui-tpa-button-hover-border-color,var(--site-ui-tpa-button-main-border-inline-end-color,var(--site-ui-tpa-button-main-border-color,var(--Button4291672415-basicSecondaryHoverLegacyBorderColor)))));
  border-inline-end-style:var(--site-ui-tpa-button-main-border-inline-end-style,var(--site-ui-tpa-button-main-border-style,var(--Button4291672415-borderStyle)));
  border-inline-end-width:var(--site-ui-tpa-button-main-border-inline-end-width,var(--site-ui-tpa-button-main-border-width,var(--Button4291672415-basicSecondaryBorderWidth)));
  border-inline-start-color:rgb(var(--site-ui-tpa-button-hover-border-color,var(--site-ui-tpa-button-main-border-inline-start-color,var(--site-ui-tpa-button-main-border-color,var(--Button4291672415-basicSecondaryHoverLegacyBorderColor)))));
  border-inline-start-style:var(--site-ui-tpa-button-main-border-inline-start-style,var(--site-ui-tpa-button-main-border-style,var(--Button4291672415-borderStyle)));
  border-inline-start-width:var(--site-ui-tpa-button-main-border-inline-start-width,var(--site-ui-tpa-button-main-border-width,var(--Button4291672415-basicSecondaryBorderWidth)))
}

.sWHTiwe.ojChOw_---paddingMode-16-explicitPaddings.ojChOw_---priority-14-basicSecondary.oX5PGLp--disabled {
  border-block-end-color:rgb(var(--site-ui-tpa-button-disabled-border-color,var(--Button4291672415-basicSecondaryDisabledBorderColor)));
  border-block-end-style:var(--site-ui-tpa-button-main-border-block-end-style,var(--site-ui-tpa-button-main-border-style,var(--Button4291672415-borderStyle)));
  border-block-end-width:var(--site-ui-tpa-button-main-border-block-end-width,var(--site-ui-tpa-button-main-border-width,var(--Button4291672415-basicSecondaryBorderWidth)));
  border-block-start-color:rgb(var(--site-ui-tpa-button-disabled-border-color,var(--Button4291672415-basicSecondaryDisabledBorderColor)));
  border-block-start-style:var(--site-ui-tpa-button-main-border-block-start-style,var(--site-ui-tpa-button-main-border-style,var(--Button4291672415-borderStyle)));
  border-block-start-width:var(--site-ui-tpa-button-main-border-block-start-width,var(--site-ui-tpa-button-main-border-width,var(--Button4291672415-basicSecondaryBorderWidth)));
  border-inline-end-color:rgb(var(--site-ui-tpa-button-disabled-border-color,var(--Button4291672415-basicSecondaryDisabledBorderColor)));
  border-inline-end-style:var(--site-ui-tpa-button-main-border-inline-end-style,var(--site-ui-tpa-button-main-border-style,var(--Button4291672415-borderStyle)));
  border-inline-end-width:var(--site-ui-tpa-button-main-border-inline-end-width,var(--site-ui-tpa-button-main-border-width,var(--Button4291672415-basicSecondaryBorderWidth)));
  border-inline-start-color:rgb(var(--site-ui-tpa-button-disabled-border-color,var(--Button4291672415-basicSecondaryDisabledBorderColor)));
  border-inline-start-style:var(--site-ui-tpa-button-main-border-inline-start-style,var(--site-ui-tpa-button-main-border-style,var(--Button4291672415-borderStyle)));
  border-inline-start-width:var(--site-ui-tpa-button-main-border-inline-start-width,var(--site-ui-tpa-button-main-border-width,var(--Button4291672415-basicSecondaryBorderWidth)))
}

.sWHTiwe.ojChOw_---paddingMode-16-explicitPaddings.ojChOw_---priority-7-primary {
  border-block-end-color:rgb(var(--site-ui-tpa-button-main-border-block-end-color,var(--site-ui-tpa-button-main-border-color,var(--ui-button-primary-border-bottom-color-rgb,var(--Button4291672415-primaryBorderColor)))));
  border-block-end-style:var(--site-ui-tpa-button-main-border-block-end-style,var(--site-ui-tpa-button-main-border-style,var(--ui-button-primary-border-bottom-style,var(--Button4291672415-borderStyle))));
  border-block-end-width:var(--site-ui-tpa-button-main-border-block-end-width,var(--site-ui-tpa-button-main-border-width,var(--ui-button-primary-border-bottom-width,var(--Button4291672415-primaryBorderExPaddingWidth))));
  border-block-start-color:rgb(var(--site-ui-tpa-button-main-border-block-start-color,var(--site-ui-tpa-button-main-border-color,var(--ui-button-primary-border-top-color-rgb,var(--Button4291672415-primaryBorderColor)))));
  border-block-start-style:var(--site-ui-tpa-button-main-border-block-start-style,var(--site-ui-tpa-button-main-border-style,var(--ui-button-primary-border-top-style,var(--Button4291672415-borderStyle))));
  border-block-start-width:var(--site-ui-tpa-button-main-border-block-start-width,var(--site-ui-tpa-button-main-border-width,var(--ui-button-primary-border-top-width,var(--Button4291672415-primaryBorderExPaddingWidth))));
  border-inline-end-color:rgb(var(--site-ui-tpa-button-main-border-inline-end-color,var(--site-ui-tpa-button-main-border-color,var(--ui-button-primary-border-right-color-rgb,var(--Button4291672415-primaryBorderColor)))));
  border-inline-end-style:var(--site-ui-tpa-button-main-border-inline-end-style,var(--site-ui-tpa-button-main-border-style,var(--ui-button-primary-border-right-style,var(--Button4291672415-borderStyle))));
  border-inline-end-width:var(--site-ui-tpa-button-main-border-inline-end-width,var(--site-ui-tpa-button-main-border-width,var(--ui-button-primary-border-right-width,var(--Button4291672415-primaryBorderExPaddingWidth))));
  border-inline-start-color:rgb(var(--site-ui-tpa-button-main-border-inline-start-color,var(--site-ui-tpa-button-main-border-color,var(--ui-button-primary-border-left-color-rgb,var(--Button4291672415-primaryBorderColor)))));
  border-inline-start-style:var(--site-ui-tpa-button-main-border-inline-start-style,var(--site-ui-tpa-button-main-border-style,var(--ui-button-primary-border-left-style,var(--Button4291672415-borderStyle))));
  border-inline-start-width:var(--site-ui-tpa-button-main-border-inline-start-width,var(--site-ui-tpa-button-main-border-width,var(--ui-button-primary-border-left-width,var(--Button4291672415-primaryBorderExPaddingWidth))))
}

.sWHTiwe.ojChOw_---paddingMode-16-explicitPaddings.ojChOw_---priority-7-primary:hover {
  border-block-end-color:rgb(var(--site-ui-tpa-button-hover-border-color,var(--site-ui-tpa-button-main-border-block-end-color,var(--site-ui-tpa-button-main-border-color,var(--ui-button-primary-border-bottom-color-rgb,var(--Button4291672415-primaryHoverBorderColor))))));
  border-block-end-style:var(--site-ui-tpa-button-main-border-block-end-style,var(--site-ui-tpa-button-main-border-style,var(--ui-button-primary-border-bottom-style,var(--Button4291672415-borderStyle))));
  border-block-end-width:var(--site-ui-tpa-button-main-border-block-end-width,var(--site-ui-tpa-button-main-border-width,var(--ui-button-primary-border-bottom-width,var(--Button4291672415-primaryBorderExPaddingWidth))));
  border-block-start-color:rgb(var(--site-ui-tpa-button-hover-border-color,var(--site-ui-tpa-button-main-border-block-start-color,var(--site-ui-tpa-button-main-border-color,var(--ui-button-primary-border-top-color-rgb,var(--Button4291672415-primaryHoverBorderColor))))));
  border-block-start-style:var(--site-ui-tpa-button-main-border-block-start-style,var(--site-ui-tpa-button-main-border-style,var(--ui-button-primary-border-top-style,var(--Button4291672415-borderStyle))));
  border-block-start-width:var(--site-ui-tpa-button-main-border-block-start-width,var(--site-ui-tpa-button-main-border-width,var(--ui-button-primary-border-top-width,var(--Button4291672415-primaryBorderExPaddingWidth))));
  border-inline-end-color:rgb(var(--site-ui-tpa-button-hover-border-color,var(--site-ui-tpa-button-main-border-inline-end-color,var(--site-ui-tpa-button-main-border-color,var(--ui-button-primary-border-right-color-rgb,var(--Button4291672415-primaryHoverBorderColor))))));
  border-inline-end-style:var(--site-ui-tpa-button-main-border-inline-end-style,var(--site-ui-tpa-button-main-border-style,var(--ui-button-primary-border-right-style,var(--Button4291672415-borderStyle))));
  border-inline-end-width:var(--site-ui-tpa-button-main-border-inline-end-width,var(--site-ui-tpa-button-main-border-width,var(--ui-button-primary-border-right-width,var(--Button4291672415-primaryBorderExPaddingWidth))));
  border-inline-start-color:rgb(var(--site-ui-tpa-button-hover-border-color,var(--site-ui-tpa-button-main-border-inline-start-color,var(--site-ui-tpa-button-main-border-color,var(--ui-button-primary-border-left-color-rgb,var(--Button4291672415-primaryHoverBorderColor))))));
  border-inline-start-style:var(--site-ui-tpa-button-main-border-inline-start-style,var(--site-ui-tpa-button-main-border-style,var(--ui-button-primary-border-left-style,var(--Button4291672415-borderStyle))));
  border-inline-start-width:var(--site-ui-tpa-button-main-border-inline-start-width,var(--site-ui-tpa-button-main-border-width,var(--ui-button-primary-border-left-width,var(--Button4291672415-primaryBorderExPaddingWidth))))
}

.sWHTiwe.ojChOw_---paddingMode-16-explicitPaddings.ojChOw_---priority-7-primary:not(.ojChOw_---hoverStyle-9-underline):hover {
  border-block-end-color:rgb(var(--site-ui-tpa-button-hover-border-color,var(--site-ui-tpa-button-main-border-block-end-color,var(--site-ui-tpa-button-main-border-color,var(--ui-button-primary-border-bottom-color-rgb,var(--Button4291672415-primaryHoverLegacyBorderColor))))));
  border-block-end-style:var(--site-ui-tpa-button-main-border-block-end-style,var(--site-ui-tpa-button-main-border-style,var(--ui-button-primary-border-bottom-style,var(--Button4291672415-borderStyle))));
  border-block-end-width:var(--site-ui-tpa-button-main-border-block-end-width,var(--site-ui-tpa-button-main-border-width,var(--ui-button-primary-border-bottom-width,var(--Button4291672415-primaryBorderExPaddingWidth))));
  border-block-start-color:rgb(var(--site-ui-tpa-button-hover-border-color,var(--site-ui-tpa-button-main-border-block-start-color,var(--site-ui-tpa-button-main-border-color,var(--ui-button-primary-border-top-color-rgb,var(--Button4291672415-primaryHoverLegacyBorderColor))))));
  border-block-start-style:var(--site-ui-tpa-button-main-border-block-start-style,var(--site-ui-tpa-button-main-border-style,var(--ui-button-primary-border-top-style,var(--Button4291672415-borderStyle))));
  border-block-start-width:var(--site-ui-tpa-button-main-border-block-start-width,var(--site-ui-tpa-button-main-border-width,var(--ui-button-primary-border-top-width,var(--Button4291672415-primaryBorderExPaddingWidth))));
  border-inline-end-color:rgb(var(--site-ui-tpa-button-hover-border-color,var(--site-ui-tpa-button-main-border-inline-end-color,var(--site-ui-tpa-button-main-border-color,var(--ui-button-primary-border-right-color-rgb,var(--Button4291672415-primaryHoverLegacyBorderColor))))));
  border-inline-end-style:var(--site-ui-tpa-button-main-border-inline-end-style,var(--site-ui-tpa-button-main-border-style,var(--ui-button-primary-border-right-style,var(--Button4291672415-borderStyle))));
  border-inline-end-width:var(--site-ui-tpa-button-main-border-inline-end-width,var(--site-ui-tpa-button-main-border-width,var(--ui-button-primary-border-right-width,var(--Button4291672415-primaryBorderExPaddingWidth))));
  border-inline-start-color:rgb(var(--site-ui-tpa-button-hover-border-color,var(--site-ui-tpa-button-main-border-inline-start-color,var(--site-ui-tpa-button-main-border-color,var(--ui-button-primary-border-left-color-rgb,var(--Button4291672415-primaryHoverLegacyBorderColor))))));
  border-inline-start-style:var(--site-ui-tpa-button-main-border-inline-start-style,var(--site-ui-tpa-button-main-border-style,var(--ui-button-primary-border-left-style,var(--Button4291672415-borderStyle))));
  border-inline-start-width:var(--site-ui-tpa-button-main-border-inline-start-width,var(--site-ui-tpa-button-main-border-width,var(--ui-button-primary-border-left-width,var(--Button4291672415-primaryBorderExPaddingWidth))))
}

.sWHTiwe.ojChOw_---paddingMode-16-explicitPaddings.ojChOw_---priority-7-primary.oX5PGLp--disabled {
  border-block-end-color:rgb(var(--site-ui-tpa-button-disabled-border-color,var(--ui-button-primary-border-bottom-color-rgb,var(--Button4291672415-primaryDisabledBorderColor))));
  border-block-end-style:var(--site-ui-tpa-button-main-border-block-end-style,var(--site-ui-tpa-button-main-border-style,var(--ui-button-primary-border-bottom-style,var(--Button4291672415-borderStyle))));
  border-block-end-width:var(--site-ui-tpa-button-main-border-block-end-width,var(--site-ui-tpa-button-main-border-width,var(--ui-button-primary-border-bottom-width,var(--Button4291672415-primaryBorderExPaddingWidth))));
  border-block-start-color:rgb(var(--site-ui-tpa-button-disabled-border-color,var(--ui-button-primary-border-top-color-rgb,var(--Button4291672415-primaryDisabledBorderColor))));
  border-block-start-style:var(--site-ui-tpa-button-main-border-block-start-style,var(--site-ui-tpa-button-main-border-style,var(--ui-button-primary-border-top-style,var(--Button4291672415-borderStyle))));
  border-block-start-width:var(--site-ui-tpa-button-main-border-block-start-width,var(--site-ui-tpa-button-main-border-width,var(--ui-button-primary-border-top-width,var(--Button4291672415-primaryBorderExPaddingWidth))));
  border-inline-end-color:rgb(var(--site-ui-tpa-button-disabled-border-color,var(--ui-button-primary-border-right-color-rgb,var(--Button4291672415-primaryDisabledBorderColor))));
  border-inline-end-style:var(--site-ui-tpa-button-main-border-inline-end-style,var(--site-ui-tpa-button-main-border-style,var(--ui-button-primary-border-right-style,var(--Button4291672415-borderStyle))));
  border-inline-end-width:var(--site-ui-tpa-button-main-border-inline-end-width,var(--site-ui-tpa-button-main-border-width,var(--ui-button-primary-border-right-width,var(--Button4291672415-primaryBorderExPaddingWidth))));
  border-inline-start-color:rgb(var(--site-ui-tpa-button-disabled-border-color,var(--ui-button-primary-border-left-color-rgb,var(--Button4291672415-primaryDisabledBorderColor))));
  border-inline-start-style:var(--site-ui-tpa-button-main-border-inline-start-style,var(--site-ui-tpa-button-main-border-style,var(--ui-button-primary-border-left-style,var(--Button4291672415-borderStyle))));
  border-inline-start-width:var(--site-ui-tpa-button-main-border-inline-start-width,var(--site-ui-tpa-button-main-border-width,var(--ui-button-primary-border-left-width,var(--Button4291672415-primaryBorderExPaddingWidth))))
}

.sWHTiwe.ojChOw_---paddingMode-16-explicitPaddings.ojChOw_---priority-9-secondary {
  border-block-end-color:rgb(var(--site-ui-tpa-button-main-border-block-end-color,var(--site-ui-tpa-button-main-border-color,var(--ui-button-secondary-border-bottom-color-rgb,var(--Button4291672415-secondaryBorderColor)))));
  border-block-end-style:var(--site-ui-tpa-button-main-border-block-end-style,var(--site-ui-tpa-button-main-border-style,var(--ui-button-secondary-border-bottom-style,var(--Button4291672415-borderStyle))));
  border-block-end-width:var(--site-ui-tpa-button-main-border-block-end-width,var(--site-ui-tpa-button-main-border-width,var(--ui-button-secondary-border-bottom-width,var(--Button4291672415-secondaryBorderWidth))));
  border-block-start-color:rgb(var(--site-ui-tpa-button-main-border-block-start-color,var(--site-ui-tpa-button-main-border-color,var(--ui-button-secondary-border-top-color-rgb,var(--Button4291672415-secondaryBorderColor)))));
  border-block-start-style:var(--site-ui-tpa-button-main-border-block-start-style,var(--site-ui-tpa-button-main-border-style,var(--ui-button-secondary-border-top-style,var(--Button4291672415-borderStyle))));
  border-block-start-width:var(--site-ui-tpa-button-main-border-block-start-width,var(--site-ui-tpa-button-main-border-width,var(--ui-button-secondary-border-top-width,var(--Button4291672415-secondaryBorderWidth))));
  border-inline-end-color:rgb(var(--site-ui-tpa-button-main-border-inline-end-color,var(--site-ui-tpa-button-main-border-color,var(--ui-button-secondary-border-right-color-rgb,var(--Button4291672415-secondaryBorderColor)))));
  border-inline-end-style:var(--site-ui-tpa-button-main-border-inline-end-style,var(--site-ui-tpa-button-main-border-style,var(--ui-button-secondary-border-right-style,var(--Button4291672415-borderStyle))));
  border-inline-end-width:var(--site-ui-tpa-button-main-border-inline-end-width,var(--site-ui-tpa-button-main-border-width,var(--ui-button-secondary-border-right-width,var(--Button4291672415-secondaryBorderWidth))));
  border-inline-start-color:rgb(var(--site-ui-tpa-button-main-border-inline-start-color,var(--site-ui-tpa-button-main-border-color,var(--ui-button-secondary-border-left-color-rgb,var(--Button4291672415-secondaryBorderColor)))));
  border-inline-start-style:var(--site-ui-tpa-button-main-border-inline-start-style,var(--site-ui-tpa-button-main-border-style,var(--ui-button-secondary-border-left-style,var(--Button4291672415-borderStyle))));
  border-inline-start-width:var(--site-ui-tpa-button-main-border-inline-start-width,var(--site-ui-tpa-button-main-border-width,var(--ui-button-secondary-border-left-width,var(--Button4291672415-secondaryBorderWidth))))
}

.sWHTiwe.ojChOw_---paddingMode-16-explicitPaddings.ojChOw_---priority-9-secondary:hover {
  border-block-end-color:rgb(var(--site-ui-tpa-button-hover-border-color,var(--site-ui-tpa-button-main-border-block-end-color,var(--site-ui-tpa-button-main-border-color,var(--ui-button-secondary-border-bottom-color-rgb,var(--Button4291672415-secondaryHoverBorderColor))))));
  border-block-end-style:var(--site-ui-tpa-button-main-border-block-end-style,var(--site-ui-tpa-button-main-border-style,var(--ui-button-secondary-border-bottom-style,var(--Button4291672415-borderStyle))));
  border-block-end-width:var(--site-ui-tpa-button-main-border-block-end-width,var(--site-ui-tpa-button-main-border-width,var(--ui-button-secondary-border-bottom-width,var(--Button4291672415-secondaryBorderWidth))));
  border-block-start-color:rgb(var(--site-ui-tpa-button-hover-border-color,var(--site-ui-tpa-button-main-border-block-start-color,var(--site-ui-tpa-button-main-border-color,var(--ui-button-secondary-border-top-color-rgb,var(--Button4291672415-secondaryHoverBorderColor))))));
  border-block-start-style:var(--site-ui-tpa-button-main-border-block-start-style,var(--site-ui-tpa-button-main-border-style,var(--ui-button-secondary-border-top-style,var(--Button4291672415-borderStyle))));
  border-block-start-width:var(--site-ui-tpa-button-main-border-block-start-width,var(--site-ui-tpa-button-main-border-width,var(--ui-button-secondary-border-top-width,var(--Button4291672415-secondaryBorderWidth))));
  border-inline-end-color:rgb(var(--site-ui-tpa-button-hover-border-color,var(--site-ui-tpa-button-main-border-inline-end-color,var(--site-ui-tpa-button-main-border-color,var(--ui-button-secondary-border-right-color-rgb,var(--Button4291672415-secondaryHoverBorderColor))))));
  border-inline-end-style:var(--site-ui-tpa-button-main-border-inline-end-style,var(--site-ui-tpa-button-main-border-style,var(--ui-button-secondary-border-right-style,var(--Button4291672415-borderStyle))));
  border-inline-end-width:var(--site-ui-tpa-button-main-border-inline-end-width,var(--site-ui-tpa-button-main-border-width,var(--ui-button-secondary-border-right-width,var(--Button4291672415-secondaryBorderWidth))));
  border-inline-start-color:rgb(var(--site-ui-tpa-button-hover-border-color,var(--site-ui-tpa-button-main-border-inline-start-color,var(--site-ui-tpa-button-main-border-color,var(--ui-button-secondary-border-left-color-rgb,var(--Button4291672415-secondaryHoverBorderColor))))));
  border-inline-start-style:var(--site-ui-tpa-button-main-border-inline-start-style,var(--site-ui-tpa-button-main-border-style,var(--ui-button-secondary-border-left-style,var(--Button4291672415-borderStyle))));
  border-inline-start-width:var(--site-ui-tpa-button-main-border-inline-start-width,var(--site-ui-tpa-button-main-border-width,var(--ui-button-secondary-border-left-width,var(--Button4291672415-secondaryBorderWidth))))
}

.sWHTiwe.ojChOw_---paddingMode-16-explicitPaddings.ojChOw_---priority-9-secondary:not(.ojChOw_---hoverStyle-9-underline):hover {
  border-block-end-color:rgb(var(--site-ui-tpa-button-hover-border-color,var(--site-ui-tpa-button-main-border-block-end-color,var(--site-ui-tpa-button-main-border-color,var(--ui-button-secondary-border-bottom-color-rgb,var(--Button4291672415-secondaryHoverLegacyBorderColor))))));
  border-block-end-style:var(--site-ui-tpa-button-main-border-block-end-style,var(--site-ui-tpa-button-main-border-style,var(--ui-button-secondary-border-bottom-style,var(--Button4291672415-borderStyle))));
  border-block-end-width:var(--site-ui-tpa-button-main-border-block-end-width,var(--site-ui-tpa-button-main-border-width,var(--ui-button-secondary-border-bottom-width,var(--Button4291672415-secondaryBorderWidth))));
  border-block-start-color:rgb(var(--site-ui-tpa-button-hover-border-color,var(--site-ui-tpa-button-main-border-block-start-color,var(--site-ui-tpa-button-main-border-color,var(--ui-button-secondary-border-top-color-rgb,var(--Button4291672415-secondaryHoverLegacyBorderColor))))));
  border-block-start-style:var(--site-ui-tpa-button-main-border-block-start-style,var(--site-ui-tpa-button-main-border-style,var(--ui-button-secondary-border-top-style,var(--Button4291672415-borderStyle))));
  border-block-start-width:var(--site-ui-tpa-button-main-border-block-start-width,var(--site-ui-tpa-button-main-border-width,var(--ui-button-secondary-border-top-width,var(--Button4291672415-secondaryBorderWidth))));
  border-inline-end-color:rgb(var(--site-ui-tpa-button-hover-border-color,var(--site-ui-tpa-button-main-border-inline-end-color,var(--site-ui-tpa-button-main-border-color,var(--ui-button-secondary-border-right-color-rgb,var(--Button4291672415-secondaryHoverLegacyBorderColor))))));
  border-inline-end-style:var(--site-ui-tpa-button-main-border-inline-end-style,var(--site-ui-tpa-button-main-border-style,var(--ui-button-secondary-border-right-style,var(--Button4291672415-borderStyle))));
  border-inline-end-width:var(--site-ui-tpa-button-main-border-inline-end-width,var(--site-ui-tpa-button-main-border-width,var(--ui-button-secondary-border-right-width,var(--Button4291672415-secondaryBorderWidth))));
  border-inline-start-color:rgb(var(--site-ui-tpa-button-hover-border-color,var(--site-ui-tpa-button-main-border-inline-start-color,var(--site-ui-tpa-button-main-border-color,var(--ui-button-secondary-border-left-color-rgb,var(--Button4291672415-secondaryHoverLegacyBorderColor))))));
  border-inline-start-style:var(--site-ui-tpa-button-main-border-inline-start-style,var(--site-ui-tpa-button-main-border-style,var(--ui-button-secondary-border-left-style,var(--Button4291672415-borderStyle))));
  border-inline-start-width:var(--site-ui-tpa-button-main-border-inline-start-width,var(--site-ui-tpa-button-main-border-width,var(--ui-button-secondary-border-left-width,var(--Button4291672415-secondaryBorderWidth))))
}

.sWHTiwe.ojChOw_---paddingMode-16-explicitPaddings.ojChOw_---priority-9-secondary.oX5PGLp--disabled {
  border-block-end-color:rgb(var(--site-ui-tpa-button-disabled-border-color,var(--ui-button-secondary-border-bottom-color-rgb,var(--Button4291672415-secondaryDisabledBorderColor))));
  border-block-end-style:var(--site-ui-tpa-button-main-border-block-end-style,var(--site-ui-tpa-button-main-border-style,var(--ui-button-secondary-border-bottom-style,var(--Button4291672415-borderStyle))));
  border-block-end-width:var(--site-ui-tpa-button-main-border-block-end-width,var(--site-ui-tpa-button-main-border-width,var(--ui-button-secondary-border-bottom-width,var(--Button4291672415-secondaryBorderWidth))));
  border-block-start-color:rgb(var(--site-ui-tpa-button-disabled-border-color,var(--ui-button-secondary-border-top-color-rgb,var(--Button4291672415-secondaryDisabledBorderColor))));
  border-block-start-style:var(--site-ui-tpa-button-main-border-block-start-style,var(--site-ui-tpa-button-main-border-style,var(--ui-button-secondary-border-top-style,var(--Button4291672415-borderStyle))));
  border-block-start-width:var(--site-ui-tpa-button-main-border-block-start-width,var(--site-ui-tpa-button-main-border-width,var(--ui-button-secondary-border-top-width,var(--Button4291672415-secondaryBorderWidth))));
  border-inline-end-color:rgb(var(--site-ui-tpa-button-disabled-border-color,var(--ui-button-secondary-border-right-color-rgb,var(--Button4291672415-secondaryDisabledBorderColor))));
  border-inline-end-style:var(--site-ui-tpa-button-main-border-inline-end-style,var(--site-ui-tpa-button-main-border-style,var(--ui-button-secondary-border-right-style,var(--Button4291672415-borderStyle))));
  border-inline-end-width:var(--site-ui-tpa-button-main-border-inline-end-width,var(--site-ui-tpa-button-main-border-width,var(--ui-button-secondary-border-right-width,var(--Button4291672415-secondaryBorderWidth))));
  border-inline-start-color:rgb(var(--site-ui-tpa-button-disabled-border-color,var(--ui-button-secondary-border-left-color-rgb,var(--Button4291672415-secondaryDisabledBorderColor))));
  border-inline-start-style:var(--site-ui-tpa-button-main-border-inline-start-style,var(--site-ui-tpa-button-main-border-style,var(--ui-button-secondary-border-left-style,var(--Button4291672415-borderStyle))));
  border-inline-start-width:var(--site-ui-tpa-button-main-border-inline-start-width,var(--site-ui-tpa-button-main-border-width,var(--ui-button-secondary-border-left-width,var(--Button4291672415-secondaryBorderWidth))))
}

.sWHTiwe.ojChOw_---paddingMode-16-explicitPaddings.ojChOw_---size-4-tiny,.sWHTiwe.ojChOw_---paddingMode-16-explicitPaddings.ojChOw_---size-5-small {
  padding-block-end:var(--site-ui-tpa-button-padding-block-end,5px);
  padding-block-start:var(--site-ui-tpa-button-padding-block-start,5px)
}

.sWHTiwe.ojChOw_---paddingMode-16-explicitPaddings,.sWHTiwe.ojChOw_---paddingMode-16-explicitPaddings.ojChOw_---size-6-medium {
  padding-block-end:var(--site-ui-tpa-button-padding-block-end,7px);
  padding-block-start:var(--site-ui-tpa-button-padding-block-start,7px)
}

.sWHTiwe.ojChOw_---paddingMode-16-explicitPaddings.ojChOw_---size-5-large {
  padding-block-end:var(--site-ui-tpa-button-padding-block-end,11px);
  padding-block-start:var(--site-ui-tpa-button-padding-block-start,11px)
}

.spPayPE {
  border-style:solid;
  box-sizing:border-box;
  cursor:pointer;
  display:block;
  overflow:hidden;
  position:relative;
  text-align:center;
  text-overflow:ellipsis;
  white-space:nowrap
}

.spPayPE .sewooAr {
  display:block;
  line-height:1.5
}

.spPayPE.ohrgDww--upgrade .sewooAr {
  display:inline-block;
  line-height:1
}

.syQvNy_ {
  height:1.5em;
  top:.15em
}

.scujjIz {
  height:1.5em;
  width:1.5em
}

.shszO9W {
  --site-ui-tpa-text-field-main-label-font-text-decoration:var(--site-forms-formInputLabelFont-text-decoration);
  --site-ui-tpa-text-field-main-label-font-line-height:var(--site-forms-formInputLabelFont-line-height);
  --site-ui-tpa-text-field-main-label---site-ui-tpa-text-field-main-label-font-size:var(--site-forms-formInputLabelFont-size);
  --site-ui-tpa-text-field-main-label-font-style:var(--site-forms-formInputLabelFont-style);
  --site-ui-tpa-text-field-main-label-font-variant:var(--site-forms-formInputLabelFont-variant);
  --site-ui-tpa-text-field-main-label-font-weight:var(--site-forms-formInputLabelFont-weight);
  --site-ui-tpa-text-field-main-label-text-color:var(--site-forms-formInputLabelColor);
  --site-ui-tpa-text-field-main-label-text-color-rgb:var(--site-forms-formInputLabelColor-rgb);
  --site-ui-tpa-text-field-main-label-text-color-opacity:var(--site-forms-formInputLabelColor-opacity);
  word-break:break-word
}

.shszO9W:empty:before {
  content:"\200B"
}

.shszO9W.sE7EeYv {
  display:block;
  height:0;
  margin:0;
  padding:0;
  visibility:hidden
}

.sHbjjkq {
  margin-inline-start:4px
}

.sHbjjkq,.smK0B6B {
  display:inline-block
}

.smK0B6B {
  margin-inline-end:4px
}

.sJ4C9d2 {
  display:flex;
  flex-direction:column
}

.s__94TG4h {
  border-radius:8px;
  margin-bottom:8px;
  overflow:hidden;
  width:100%
}

.snZ_6f6 {
  --site-ui-tpa-text-field-main-background-color:var(--site-forms-formInputBackgroundColor);
  --site-ui-tpa-text-field-main-background-color-rgb:var(--site-forms-formInputBackgroundColor-rgb);
  --site-ui-tpa-text-field-main-background-color-opacity:var(--site-forms-formInputBackgroundColor-opacity);
  --site-ui-tpa-text-field-hover-background-color:var(--site-forms-formInputBackgroundColorHover);
  --site-ui-tpa-text-field-hover-background-color-rgb:var(--site-forms-formInputBackgroundColorHover-rgb);
  --site-ui-tpa-text-field-hover-background-color-opacity:var(--site-forms-formInputBackgroundColorHover-opacity);
  --site-ui-tpa-text-field-main-border-color:var(--site-forms-formInputBorderColor);
  --site-ui-tpa-text-field-main-border-color-rgb:var(--site-forms-formInputBorderColor-rgb);
  --site-ui-tpa-text-field-main-border-color-opacity:var(--site-forms-formInputBorderColor-opacity);
  --site-ui-tpa-text-field-main-border-opacity:1;
  --site-ui-tpa-text-field-hover-border-color:var(--site-forms-formInputBorderColorHover);
  --site-ui-tpa-text-field-hover-border-color-rgb:var(--site-forms-formInputBorderColorHover-rgb);
  --site-ui-tpa-text-field-hover-border-color-opacity:var(--site-forms-formInputBorderColorHover-opacity);
  --site-ui-tpa-text-field-main-border-width:var(--site-forms-formInputBorderWidth);
  --site-ui-tpa-text-field-hover-border-width:var(--site-forms-formInputBorderWidth);
  --site-ui-tpa-text-field-main-border-radius:var(--site-forms-formInputBorderRadius);
  --site-ui-tpa-text-field-hover-border-radius:var(--site-forms-formInputBorderRadius);
  --site-ui-tpa-text-field-hover-text-color:var(--site-forms-formInputValueColor);
  --site-ui-tpa-text-field-hover-text-color-rgb:var(--site-forms-formInputValueColor-rgb);
  --site-ui-tpa-text-field-hover-text-color-opacity:var(--site-forms-formInputValueColor-opacity);
  --site-ui-tpa-text-field-main-text-font-text-decoration:var(--site-forms-formInputValueFont-text-decoration);
  --site-ui-tpa-text-field-main-text-font-line-height:var(--site-forms-formInputValueFont-line-height);
  --site-ui-tpa-text-field-main-text---site-ui-tpa-text-field-main-text-font-size:var(--site-forms-formInputValueFont-size);
  --site-ui-tpa-text-field-main-text-font-style:var(--site-forms-formInputValueFont-style);
  --site-ui-tpa-text-field-main-text-font-variant:var(--site-forms-formInputValueFont-variant);
  --site-ui-tpa-text-field-main-text-font-weight:var(--site-forms-formInputValueFont-weight);
  --site-ui-tpa-text-field-main-text-disabled-color:var(--site-forms-formInputDisabledValueColor);
  --site-ui-tpa-text-field-main-text-disabled-color-rgb:var(--site-forms-formInputDisabledValueColor-rgb);
  --site-ui-tpa-text-field-main-text-disabled-color-opacity:var(--site-forms-formInputDisabledValueColor-opacity);
  --site-ui-tpa-text-field-readonly-text-font-text-decoration:var(--site-forms-formInputValueFont-text-decoration);
  --site-ui-tpa-text-field-readonly-text-font-line-height:var(--site-forms-formInputValueFont-line-height);
  --site-ui-tpa-text-field-readonly-text---site-ui-tpa-text-field-readonly-text-font-size:var(--site-forms-formInputValueFont-size);
  --site-ui-tpa-text-field-readonly-text-font-style:var(--site-forms-formInputValueFont-style);
  --site-ui-tpa-text-field-readonly-text-font-variant:var(--site-forms-formInputValueFont-variant);
  --site-ui-tpa-text-field-readonly-text-font-weight:var(--site-forms-formInputValueFont-weight);
  --site-ui-tpa-text-field-readonly-text-color:var(--site-forms-formInputValueColor);
  --site-ui-tpa-text-field-readonly-text-color-rgb:var(--site-forms-formInputValueColor-rgb);
  --site-ui-tpa-text-field-readonly-text-color-opacity:var(--site-forms-formInputValueColor-opacity);
  --site-ui-tpa-text-field-main-text-color:var(--site-forms-formInputValueColor);
  --site-ui-tpa-text-field-main-text-color-rgb:var(--site-forms-formInputValueColor-rgb);
  --site-ui-tpa-text-field-main-text-color-opacity:var(--site-forms-formInputValueColor-opacity);
  --site-ui-tpa-text-field-error-color:var(--site-forms-formInputErrorColor);
  --site-ui-tpa-text-field-error-color-rgb:var(--site-forms-formInputErrorColor-rgb);
  --site-ui-tpa-text-field-error-color-opacity:var(--site-forms-formInputErrorColor-opacity);
  --site-ui-tpa-text-field-readonly-background-color:var(--site-forms-formInputBackgroundColor);
  --site-ui-tpa-text-field-readonly-background-color-rgb:var(--site-forms-formInputBackgroundColor-rgb);
  --site-ui-tpa-text-field-readonly-background-color-opacity:var(--site-forms-formInputBackgroundColor-opacity);
  --site-ui-tpa-text-field-readonly-border-color:var(rgb(var(--site-forms-formInputBorderColor-rgb,var(--site-color-37)),calc(var(--site-forms-formInputBorderColor-opacity, 1) * 0)));
  --site-ui-tpa-text-field-readonly-border-color-rgb:var(rgb(var(--site-forms-formInputBorderColor-rgb,var(--site-color-37)),calc(var(--site-forms-formInputBorderColor-opacity, 1) * 0)) -rgb);
  --site-ui-tpa-text-field-readonly-border-color-opacity:var(rgb(var(--site-forms-formInputBorderColor-rgb,var(--site-color-37)),calc(var(--site-forms-formInputBorderColor-opacity, 1) * 0)) -opacity);
  --site-ui-tpa-text-field-readonly-border-width:var(--site-forms-formInputBorderWidth);
  --site-ui-tpa-text-field-readonly-border-radius:var(--site-forms-formInputBorderRadius);
  display:flex;
  flex-direction:column
}

.snZ_6f6 [placeholder] {
  text-overflow:ellipsis
}

.snZ_6f6 input::placeholder {
  color:rgb(var(--site-forms-formInputPlaceholderColor,var(--site-color-4)))!important
}

.snZ_6f6.snZ_6f6.snZ_6f6.snZ_6f6 input:-webkit-autofill,.snZ_6f6.snZ_6f6.snZ_6f6.snZ_6f6 input:-webkit-autofill:focus,.snZ_6f6.snZ_6f6.snZ_6f6.snZ_6f6 input:-webkit-autofill:hover {
  border-radius:var(--site-forms-formInputBorderRadius,0)!important
}

.snZ_6f6.snZ_6f6.snZ_6f6.snZ_6f6 input:-webkit-autofill {
  -webkit-box-shadow:0 0 0 1000px rgb(var(--site-forms-formInputBackgroundColor-rgb,var(--site-color-1)),calc(var(--site-forms-formInputBackgroundColor-opacity, 1)*--site-forms-formInputBackgroundColor-opacity)) inset!important;

}

.snZ_6f6.snZ_6f6.snZ_6f6.snZ_6f6 input:-webkit-autofill:focus,.snZ_6f6.snZ_6f6.snZ_6f6.snZ_6f6 input:-webkit-autofill:hover {
  -webkit-box-shadow:0 0 0 1000px rgb(var(--site-forms-formInputBackgroundColorHover-rgb,var(--site-color-1)),calc(var(--site-forms-formInputBackgroundColorHover-opacity, 1)*--site-forms-formInputBackgroundColorHover-opacity)) inset!important;

}

.sWgi58w {
  --site-ui-tpa-text-field-main-background-color:var(--site-forms-formInputBackgroundColor);
  --site-ui-tpa-text-field-main-background-color-rgb:var(--site-forms-formInputBackgroundColor-rgb);
  --site-ui-tpa-text-field-main-background-color-opacity:var(--site-forms-formInputBackgroundColor-opacity);
  --site-ui-tpa-text-field-hover-background-color:var(--site-forms-formInputBackgroundColor);
  --site-ui-tpa-text-field-hover-background-color-rgb:var(--site-forms-formInputBackgroundColor-rgb);
  --site-ui-tpa-text-field-hover-background-color-opacity:var(--site-forms-formInputBackgroundColor-opacity);
  --site-ui-tpa-text-field-main-border-width:var(--site-forms-formInputBorderWidth);
  --site-ui-tpa-text-field-hover-border-width:var(--site-forms-formInputBorderWidth);
  --site-ui-tpa-text-field-main-border-radius:var(--site-forms-formInputBorderRadius);
  --site-ui-tpa-text-field-hover-border-radius:var(--site-forms-formInputBorderRadius);
  --site-ui-tpa-text-field-hover-text-color:var(--site-forms-formInputValueColor);
  --site-ui-tpa-text-field-hover-text-color-rgb:var(--site-forms-formInputValueColor-rgb);
  --site-ui-tpa-text-field-hover-text-color-opacity:var(--site-forms-formInputValueColor-opacity);
  --site-ui-tpa-text-field-main-text-font-text-decoration:var(--site-forms-formInputValueFont-text-decoration);
  --site-ui-tpa-text-field-main-text-font-line-height:var(--site-forms-formInputValueFont-line-height);
  --site-ui-tpa-text-field-main-text---site-ui-tpa-text-field-main-text-font-size:var(--site-forms-formInputValueFont-size);
  --site-ui-tpa-text-field-main-text-font-style:var(--site-forms-formInputValueFont-style);
  --site-ui-tpa-text-field-main-text-font-variant:var(--site-forms-formInputValueFont-variant);
  --site-ui-tpa-text-field-main-text-font-weight:var(--site-forms-formInputValueFont-weight);
  --site-ui-tpa-text-field-main-text-color:var(--site-forms-formInputValueColor);
  --site-ui-tpa-text-field-main-text-color-rgb:var(--site-forms-formInputValueColor-rgb);
  --site-ui-tpa-text-field-main-text-color-opacity:var(--site-forms-formInputValueColor-opacity);
  --site-ui-tpa-text-field-error-color:var(--site-forms-formInputErrorColor);
  --site-ui-tpa-text-field-error-color-rgb:var(--site-forms-formInputErrorColor-rgb);
  --site-ui-tpa-text-field-error-color-opacity:var(--site-forms-formInputErrorColor-opacity);
  display:flex;
  flex-direction:column
}

.sy1z4yI {
  --site-ui-tpa-text-field-main-background-color:var(--site-forms-formInputBackgroundColor);
  --site-ui-tpa-text-field-main-background-color-rgb:var(--site-forms-formInputBackgroundColor-rgb);
  --site-ui-tpa-text-field-main-background-color-opacity:var(--site-forms-formInputBackgroundColor-opacity);
  --site-ui-tpa-text-field-hover-background-color:var(--site-forms-formInputBackgroundColorHover);
  --site-ui-tpa-text-field-hover-background-color-rgb:var(--site-forms-formInputBackgroundColorHover-rgb);
  --site-ui-tpa-text-field-hover-background-color-opacity:var(--site-forms-formInputBackgroundColorHover-opacity);
  --site-ui-tpa-text-field-main-border-color:var(--site-forms-formInputBorderColor);
  --site-ui-tpa-text-field-main-border-color-rgb:var(--site-forms-formInputBorderColor-rgb);
  --site-ui-tpa-text-field-main-border-color-opacity:var(--site-forms-formInputBorderColor-opacity);
  --site-ui-tpa-text-field-hover-border-color:var(--site-forms-formInputBorderColorHover);
  --site-ui-tpa-text-field-hover-border-color-rgb:var(--site-forms-formInputBorderColorHover-rgb);
  --site-ui-tpa-text-field-hover-border-color-opacity:var(--site-forms-formInputBorderColorHover-opacity);
  --site-ui-tpa-text-field-main-border-width:0px;
  --site-ui-tpa-text-field-hover-border-width:0px;
  --site-ui-tpa-text-field-readonly-border-width:0px;
  --site-ui-tpa-text-field-main-border-radius:var(--site-forms-formInputBorderRadius);
  --site-ui-tpa-text-field-hover-border-radius:var(--site-forms-formInputBorderRadius);
  --site-ui-tpa-text-field-hover-text-color:var(--site-forms-formInputValueColor);
  --site-ui-tpa-text-field-hover-text-color-rgb:var(--site-forms-formInputValueColor-rgb);
  --site-ui-tpa-text-field-hover-text-color-opacity:var(--site-forms-formInputValueColor-opacity);
  --site-ui-tpa-text-field-main-text-font-text-decoration:var(--site-forms-formInputValueFont-text-decoration);
  --site-ui-tpa-text-field-main-text-font-line-height:var(--site-forms-formInputValueFont-line-height);
  --site-ui-tpa-text-field-main-text---site-ui-tpa-text-field-main-text-font-size:var(--site-forms-formInputValueFont-size);
  --site-ui-tpa-text-field-main-text-font-style:var(--site-forms-formInputValueFont-style);
  --site-ui-tpa-text-field-main-text-font-variant:var(--site-forms-formInputValueFont-variant);
  --site-ui-tpa-text-field-main-text-font-weight:var(--site-forms-formInputValueFont-weight);
  --site-ui-tpa-text-field-main-text-color:var(--site-forms-formInputValueColor);
  --site-ui-tpa-text-field-main-text-color-rgb:var(--site-forms-formInputValueColor-rgb);
  --site-ui-tpa-text-field-main-text-color-opacity:var(--site-forms-formInputValueColor-opacity);
  --site-ui-tpa-text-field-error-color:var(--site-forms-formInputErrorColor);
  --site-ui-tpa-text-field-error-color-rgb:var(--site-forms-formInputErrorColor-rgb);
  --site-ui-tpa-text-field-error-color-opacity:var(--site-forms-formInputErrorColor-opacity)
}

.s_wEX56 {
  --site-ui-tpa-text-field-main-background-color:var(--site-forms-formInputBackgroundColorHover);
  --site-ui-tpa-text-field-main-background-color-rgb:var(--site-forms-formInputBackgroundColorHover-rgb);
  --site-ui-tpa-text-field-main-background-color-opacity:var(--site-forms-formInputBackgroundColorHover-opacity);
  --site-ui-tpa-text-field-main-border-color:var(--site-forms-formInputBorderColorHover);
  --site-ui-tpa-text-field-main-border-color-rgb:var(--site-forms-formInputBorderColorHover-rgb);
  --site-ui-tpa-text-field-main-border-color-opacity:var(--site-forms-formInputBorderColorHover-opacity)
}

.snZ_6f6 div[data-theme=line] {
  padding-inline-start:12px
}

.sL5d0Ld div:has(>input) {
  border-bottom-width:var(--site-forms-formInputBorderBottomWidth,1px)!important;
  border-left-width:var(--site-forms-formInputBorderLeftWidth,1px)!important;
  border-right-width:var(--site-forms-formInputBorderRightWidth,1px)!important;
  border-top-width:var(--site-forms-formInputBorderTopWidth,1px)!important
}

@media (forced-colors:active) {
  .sL5d0Ld div:has(>input) {
    border:1px solid CanvasText!important
  }

  .snZ_6f6:focus-within div:has(>input) {
    outline:2px solid Highlight!important;
    outline-offset:2px!important
  }

  .sL5d0Ld div:has(>input):hover:not(:focus-within) {
    outline:1px dashed CanvasText!important;
    outline-offset:1px!important
  }

}

.sN4uTVR {
  --site-forms-formHeaderOneFont-text-decoration:var(--headerOneFont-text-decoration);
  --site-forms-formHeaderOneFont-line-height:var(--headerOneFont-line-height);
  --site-forms-formHeaderOne--site-forms-formHeaderOneFont-size:var(--headerOneFont-size);
  --site-forms-formHeaderOneFont-style:var(--headerOneFont-style);
  --site-forms-formHeaderOneFont-variant:var(--headerOneFont-variant);
  --site-forms-formHeaderOneFont-weight:var(--headerOneFont-weight);
  --site-forms-formHeaderOneColor:var(--headerOneColor);
  --site-forms-formHeaderOneColor-rgb:var(--headerOneColor-rgb);
  --site-forms-formHeaderOneColor-opacity:var(--headerOneColor-opacity);
  --site-forms-formHeaderTwoFont-text-decoration:var(--headerTwoFont-text-decoration);
  --site-forms-formHeaderTwoFont-line-height:var(--headerTwoFont-line-height);
  --site-forms-formHeaderTwo--site-forms-formHeaderTwoFont-size:var(--headerTwoFont-size);
  --site-forms-formHeaderTwoFont-style:var(--headerTwoFont-style);
  --site-forms-formHeaderTwoFont-variant:var(--headerTwoFont-variant);
  --site-forms-formHeaderTwoFont-weight:var(--headerTwoFont-weight);
  --site-forms-formHeaderTwoColor:var(--headerTwoColor);
  --site-forms-formHeaderTwoColor-rgb:var(--headerTwoColor-rgb);
  --site-forms-formHeaderTwoColor-opacity:var(--headerTwoColor-opacity);
  --site-forms-formHeaderOneFontH1-text-decoration:var(--headerOneFontH1-text-decoration);
  --site-forms-formHeaderOneFontH1-line-height:var(--headerOneFontH1-line-height);
  --site-forms-formHeaderOneFontH1-family:var(--headerOneFontH1-family);
  --site-forms-formHeaderOneFontH1-size:var(--headerOneFontH1-size);
  --site-forms-formHeaderOneFontH1-style:var(--headerOneFontH1-style);
  --site-forms-formHeaderOneFontH1-variant:var(--headerOneFontH1-variant);
  --site-forms-formHeaderOneFontH1-weight:var(--headerOneFontH1-weight);
  --site-forms-formHeaderTwoFontH2-text-decoration:var(--headerTwoFontH2-text-decoration);
  --site-forms-formHeaderTwoFontH2-line-height:var(--headerTwoFontH2-line-height);
  --site-forms-formHeaderTwoFontH2-family:var(--headerTwoFontH2-family);
  --site-forms-formHeaderTwoFontH2-size:var(--headerTwoFontH2-size);
  --site-forms-formHeaderTwoFontH2-style:var(--headerTwoFontH2-style);
  --site-forms-formHeaderTwoFontH2-variant:var(--headerTwoFontH2-variant);
  --site-forms-formHeaderTwoFontH2-weight:var(--headerTwoFontH2-weight);
  --site-forms-formHeaderThreeFont-text-decoration:var(--headerThreeFont-text-decoration);
  --site-forms-formHeaderThreeFont-line-height:var(--headerThreeFont-line-height);
  --site-forms-formHeaderThree--site-forms-formHeaderThreeFont-size:var(--headerThreeFont-size);
  --site-forms-formHeaderThreeFont-style:var(--headerThreeFont-style);
  --site-forms-formHeaderThreeFont-variant:var(--headerThreeFont-variant);
  --site-forms-formHeaderThreeFont-weight:var(--headerThreeFont-weight);
  --site-forms-formHeaderThreeColor:var(--headerThreeColor);
  --site-forms-formHeaderThreeColor-rgb:var(--headerThreeColor-rgb);
  --site-forms-formHeaderThreeColor-opacity:var(--headerThreeColor-opacity);
  --site-forms-formHeaderFourFont-text-decoration:var(--headerFourFont-text-decoration);
  --site-forms-formHeaderFourFont-line-height:var(--headerFourFont-line-height);
  --site-forms-formHeaderFour--site-forms-formHeaderFourFont-size:var(--headerFourFont-size);
  --site-forms-formHeaderFourFont-style:var(--headerFourFont-style);
  --site-forms-formHeaderFourFont-variant:var(--headerFourFont-variant);
  --site-forms-formHeaderFourFont-weight:var(--headerFourFont-weight);
  --site-forms-formHeaderFourColor:var(--headerFourColor);
  --site-forms-formHeaderFourColor-rgb:var(--headerFourColor-rgb);
  --site-forms-formHeaderFourColor-opacity:var(--headerFourColor-opacity);
  --site-forms-formHeaderFiveFont-text-decoration:var(--headerFiveFont-text-decoration);
  --site-forms-formHeaderFiveFont-line-height:var(--headerFiveFont-line-height);
  --site-forms-formHeaderFive--site-forms-formHeaderFiveFont-size:var(--headerFiveFont-size);
  --site-forms-formHeaderFiveFont-style:var(--headerFiveFont-style);
  --site-forms-formHeaderFiveFont-variant:var(--headerFiveFont-variant);
  --site-forms-formHeaderFiveFont-weight:var(--headerFiveFont-weight);
  --site-forms-formHeaderFiveColor:var(--headerFiveColor);
  --site-forms-formHeaderFiveColor-rgb:var(--headerFiveColor-rgb);
  --site-forms-formHeaderFiveColor-opacity:var(--headerFiveColor-opacity);
  --site-forms-formHeaderSixFont-text-decoration:var(--headerSixFont-text-decoration);
  --site-forms-formHeaderSixFont-line-height:var(--headerSixFont-line-height);
  --site-forms-formHeaderSix--site-forms-formHeaderSixFont-size:var(--headerSixFont-size);
  --site-forms-formHeaderSixFont-style:var(--headerSixFont-style);
  --site-forms-formHeaderSixFont-variant:var(--headerSixFont-variant);
  --site-forms-formHeaderSixFont-weight:var(--headerSixFont-weight);
  --site-forms-formHeaderSixColor:var(--headerSixColor);
  --site-forms-formHeaderSixColor-rgb:var(--headerSixColor-rgb);
  --site-forms-formHeaderSixColor-opacity:var(--headerSixColor-opacity);
  --site-forms-formParagraphFont-text-decoration:var(--paragraphFont-text-decoration);
  --site-forms-formParagraphFont-line-height:var(--paragraphFont-line-height);
  --site-forms-formParagraph--site-forms-formParagraphFont-size:var(--paragraphFont-size);
  --site-forms-formParagraphFont-style:var(--paragraphFont-style);
  --site-forms-formParagraphFont-variant:var(--paragraphFont-variant);
  --site-forms-formParagraphFont-weight:var(--paragraphFont-weight);
  --site-forms-formParagraphColor:var(--paragraphColor);
  --site-forms-formParagraphColor-rgb:var(--paragraphColor-rgb);
  --site-forms-formParagraphColor-opacity:var(--paragraphColor-opacity);
  --site-forms-formInputBackgroundColor:var(--inputBackgroundColor);
  --site-forms-formInputBackgroundColor-rgb:var(--inputBackgroundColor-rgb);
  --site-forms-formInputBackgroundColor-opacity:var(--inputBackgroundColor-opacity);
  --site-forms-formInputBackgroundColorHover:var(--inputBackgroundColorHover);
  --site-forms-formInputBackgroundColorHover-rgb:var(--inputBackgroundColorHover-rgb);
  --site-forms-formInputBackgroundColorHover-opacity:var(--inputBackgroundColorHover-opacity);
  --site-forms-formInputBorderColor:var(--inputBorderColor);
  --site-forms-formInputBorderColor-rgb:var(--inputBorderColor-rgb);
  --site-forms-formInputBorderColor-opacity:var(--inputBorderColor-opacity);
  --site-forms-formInputBorderColorHover:var(--inputBorderColorHover);
  --site-forms-formInputBorderColorHover-rgb:var(--inputBorderColorHover-rgb);
  --site-forms-formInputBorderColorHover-opacity:var(--inputBorderColorHover-opacity);
  --site-forms-formInputBorderWidth:calc(var(--inputBorderWidth) * 1px);
  --site-forms-formInputBorderWidthHover:calc(var(--inputBorderWidthHover) * 1px);
  --site-forms-formInputLabelFont-text-decoration:var(--inputLabelFont-text-decoration);
  --site-forms-formInputLabelFont-line-height:var(--inputLabelFont-line-height);
  --site-forms-formInputLabel--site-forms-formInputLabelFont-size:var(--inputLabelFont-size);
  --site-forms-formInputLabelFont-style:var(--inputLabelFont-style);
  --site-forms-formInputLabelFont-variant:var(--inputLabelFont-variant);
  --site-forms-formInputLabelFont-weight:var(--inputLabelFont-weight);
  --site-forms-formInputLabelColor:var(--inputLabelColor);
  --site-forms-formInputLabelColor-rgb:var(--inputLabelColor-rgb);
  --site-forms-formInputLabelColor-opacity:var(--inputLabelColor-opacity);
  --site-forms-formInputValueFont-text-decoration:var(--inputValueFont-text-decoration);
  --site-forms-formInputValueFont-line-height:var(--inputValueFont-line-height);
  --site-forms-formInputValue--site-forms-formInputValueFont-size:var(--inputValueFont-size);
  --site-forms-formInputValueFont-style:var(--inputValueFont-style);
  --site-forms-formInputValueFont-variant:var(--inputValueFont-variant);
  --site-forms-formInputValueFont-weight:var(--inputValueFont-weight);
  --site-forms-formInputValueColor:var(--inputValueColor);
  --site-forms-formInputValueColor-rgb:var(--inputValueColor-rgb);
  --site-forms-formInputValueColor-opacity:var(--inputValueColor-opacity);
  --site-forms-formInputOptionColor:var(--inputOptionColor);
  --site-forms-formInputOptionColor-rgb:var(--inputOptionColor-rgb);
  --site-forms-formInputOptionColor-opacity:var(--inputOptionColor-opacity);
  --site-forms-formInputPlaceholderColor:var(--inputPlaceholderColor);
  --site-forms-formInputPlaceholderColor-rgb:var(--inputPlaceholderColor-rgb);
  --site-forms-formInputPlaceholderColor-opacity:var(--inputPlaceholderColor-opacity);
  --site-forms-formInputErrorColor:var(--inputErrorColor);
  --site-forms-formInputErrorColor-rgb:var(--inputErrorColor-rgb);
  --site-forms-formInputErrorColor-opacity:var(--inputErrorColor-opacity);
  --site-forms-formInputBorderRadius:calc(var(--inputBorderRadius) * 1px);
  --site-forms-formLinkColor:var(--linkColor);
  --site-forms-formLinkColor-rgb:var(--linkColor-rgb);
  --site-forms-formLinkColor-opacity:var(--linkColor-opacity);
  --site-forms-formThankYouMessageFont-text-decoration:var(--thankYouMessageFont-text-decoration);
  --site-forms-formThankYouMessageFont-line-height:var(--thankYouMessageFont-line-height);
  --site-forms-formThankYouMessage--site-forms-formThankYouMessageFont-size:var(--thankYouMessageFont-size);
  --site-forms-formThankYouMessageFont-style:var(--thankYouMessageFont-style);
  --site-forms-formThankYouMessageFont-variant:var(--thankYouMessageFont-variant);
  --site-forms-formThankYouMessageFont-weight:var(--thankYouMessageFont-weight);
  --site-forms-formThankYouMessageColor:var(--thankYouMessageColor);
  --site-forms-formThankYouMessageColor-rgb:var(--thankYouMessageColor-rgb);
  --site-forms-formThankYouMessageColor-opacity:var(--thankYouMessageColor-opacity);
  --site-forms-formInputBorderStyle:var(--inputBorderStyle);
  --site-forms-formInputSelectionColor:var(--inputSelectionColor);
  --site-forms-formInputSelectionColor-rgb:var(--inputSelectionColor-rgb);
  --site-forms-formInputSelectionColor-opacity:var(--inputSelectionColor-opacity);
  --site-forms-formDropdownBackgroundColor:var(--dropdownBackgroundColor);
  --site-forms-formDropdownBackgroundColor-rgb:var(--dropdownBackgroundColor-rgb);
  --site-forms-formDropdownBackgroundColor-opacity:var(--dropdownBackgroundColor-opacity);
  --site-forms-formDropdownOptionTextColor:var(--dropdownOptionTextColor);
  --site-forms-formDropdownOptionTextColor-rgb:var(--dropdownOptionTextColor-rgb);
  --site-forms-formDropdownOptionTextColor-opacity:var(--dropdownOptionTextColor-opacity);
  --site-forms-formInputNoteFont-text-decoration:var(--inputNoteFont-text-decoration);
  --site-forms-formInputNoteFont-line-height:var(--inputNoteFont-line-height);
  --site-forms-formInputNote--site-forms-formInputNoteFont-size:var(--inputNoteFont-size);
  --site-forms-formInputNoteFont-style:var(--inputNoteFont-style);
  --site-forms-formInputNoteFont-variant:var(--inputNoteFont-variant);
  --site-forms-formInputNoteFont-weight:var(--inputNoteFont-weight);
  --site-forms-formInputNoteColor:var(--inputNoteColor);
  --site-forms-formInputNoteColor-rgb:var(--inputNoteColor-rgb);
  --site-forms-formInputNoteColor-opacity:var(--inputNoteColor-opacity);
  --site-forms-formButtonsColor:var(--buttonsColor);
  --site-forms-formButtonsColor-rgb:var(--buttonsColor-rgb);
  --site-forms-formButtonsColor-opacity:var(--buttonsColor-opacity);
  --site-forms-formButtonsColorHover:var(--buttonsColorHover);
  --site-forms-formButtonsColorHover-rgb:var(--buttonsColorHover-rgb);
  --site-forms-formButtonsColorHover-opacity:var(--buttonsColorHover-opacity);
  --site-forms-formButtonsBackgroundColor:var(--buttonsBackgroundColor);
  --site-forms-formButtonsBackgroundColor-rgb:var(--buttonsBackgroundColor-rgb);
  --site-forms-formButtonsBackgroundColor-opacity:var(--buttonsBackgroundColor-opacity);
  --site-forms-formButtonsBackgroundColorHover:var(--buttonsBackgroundColorHover);
  --site-forms-formButtonsBackgroundColorHover-rgb:var(--buttonsBackgroundColorHover-rgb);
  --site-forms-formButtonsBackgroundColorHover-opacity:var(--buttonsBackgroundColorHover-opacity);
  --site-forms-formButtonsBorderColor:var(--buttonsBorderColor);
  --site-forms-formButtonsBorderColor-rgb:var(--buttonsBorderColor-rgb);
  --site-forms-formButtonsBorderColor-opacity:var(--buttonsBorderColor-opacity);
  --site-forms-formButtonsBorderWidth:calc(var(--buttonsBorderWidth) * 1px);
  --site-forms-formButtonsBorderRadius:calc(var(--buttonsBorderRadius) * 1px);
  --site-forms-formButtonsFontHover-text-decoration:var(--buttonsFontHover-text-decoration);
  --site-forms-formButtonsFontHover-line-height:var(--buttonsFontHover-line-height);
  --site-forms-formButtonsFontHover-family:var(--buttonsFontHover-family);
  --site-forms-formButtonsFontHover-size:var(--buttonsFontHover-size);
  --site-forms-formButtonsFontHover-style:var(--buttonsFontHover-style);
  --site-forms-formButtonsFontHover-variant:var(--buttonsFontHover-variant);
  --site-forms-formButtonsFontHover-weight:var(--buttonsFontHover-weight);
  --site-forms-formNextButtonFont-text-decoration:var(--nextButtonFont-text-decoration);
  --site-forms-formNextButtonFont-line-height:var(--nextButtonFont-line-height);
  --site-forms-formNextButton--site-forms-formNextButtonFont-size:var(--nextButtonFont-size);
  --site-forms-formNextButtonFont-style:var(--nextButtonFont-style);
  --site-forms-formNextButtonFont-variant:var(--nextButtonFont-variant);
  --site-forms-formNextButtonFont-weight:var(--nextButtonFont-weight);
  --site-forms-formNextButtonFontHover-text-decoration:var(--nextButtonFontHover-text-decoration);
  --site-forms-formNextButtonFontHover-line-height:var(--nextButtonFontHover-line-height);
  --site-forms-formNextButtonFontHover-family:var(--nextButtonFontHover-family);
  --site-forms-formNextButtonFontHover-size:var(--nextButtonFontHover-size);
  --site-forms-formNextButtonFontHover-style:var(--nextButtonFontHover-style);
  --site-forms-formNextButtonFontHover-variant:var(--nextButtonFontHover-variant);
  --site-forms-formNextButtonFontHover-weight:var(--nextButtonFontHover-weight);
  --site-forms-formNextButtonColor:var(--nextButtonColor);
  --site-forms-formNextButtonColor-rgb:var(--nextButtonColor-rgb);
  --site-forms-formNextButtonColor-opacity:var(--nextButtonColor-opacity);
  --site-forms-formNextButtonColorHover:var(--nextButtonColorHover);
  --site-forms-formNextButtonColorHover-rgb:var(--nextButtonColorHover-rgb);
  --site-forms-formNextButtonColorHover-opacity:var(--nextButtonColorHover-opacity);
  --site-forms-formNextButtonBackgroundColor:var(--nextButtonBackgroundColor);
  --site-forms-formNextButtonBackgroundColor-rgb:var(--nextButtonBackgroundColor-rgb);
  --site-forms-formNextButtonBackgroundColor-opacity:var(--nextButtonBackgroundColor-opacity);
  --site-forms-formNextButtonBackgroundColorHover:var(--nextButtonBackgroundColorHover);
  --site-forms-formNextButtonBackgroundColorHover-rgb:var(--nextButtonBackgroundColorHover-rgb);
  --site-forms-formNextButtonBackgroundColorHover-opacity:var(--nextButtonBackgroundColorHover-opacity);
  --site-forms-formNextButtonBorderColor:var(--nextButtonBorderColor);
  --site-forms-formNextButtonBorderColor-rgb:var(--nextButtonBorderColor-rgb);
  --site-forms-formNextButtonBorderColor-opacity:var(--nextButtonBorderColor-opacity);
  --site-forms-formNextButtonBorderColorHover:var(--nextButtonBorderColorHover);
  --site-forms-formNextButtonBorderColorHover-rgb:var(--nextButtonBorderColorHover-rgb);
  --site-forms-formNextButtonBorderColorHover-opacity:var(--nextButtonBorderColorHover-opacity);
  --site-forms-formNextButtonBorderWidth:calc(var(--nextButtonBorderWidth) * 1px);
  --site-forms-formNextButtonBorderRadius:calc(var(--nextButtonBorderRadius) * 1px);
  --site-forms-formPreviousButtonFont-text-decoration:var(--previousButtonFont-text-decoration);
  --site-forms-formPreviousButtonFont-line-height:var(--previousButtonFont-line-height);
  --site-forms-formPreviousButton--site-forms-formPreviousButtonFont-size:var(--previousButtonFont-size);
  --site-forms-formPreviousButtonFont-style:var(--previousButtonFont-style);
  --site-forms-formPreviousButtonFont-variant:var(--previousButtonFont-variant);
  --site-forms-formPreviousButtonFont-weight:var(--previousButtonFont-weight);
  --site-forms-formPreviousButtonFontHover-text-decoration:var(--previousButtonFontHover-text-decoration);
  --site-forms-formPreviousButtonFontHover-line-height:var(--previousButtonFontHover-line-height);
  --site-forms-formPreviousButtonFontHover-family:var(--previousButtonFontHover-family);
  --site-forms-formPreviousButtonFontHover-size:var(--previousButtonFontHover-size);
  --site-forms-formPreviousButtonFontHover-style:var(--previousButtonFontHover-style);
  --site-forms-formPreviousButtonFontHover-variant:var(--previousButtonFontHover-variant);
  --site-forms-formPreviousButtonFontHover-weight:var(--previousButtonFontHover-weight);
  --site-forms-formPreviousButtonColor:var(--previousButtonColor);
  --site-forms-formPreviousButtonColor-rgb:var(--previousButtonColor-rgb);
  --site-forms-formPreviousButtonColor-opacity:var(--previousButtonColor-opacity);
  --site-forms-formPreviousButtonColorHover:var(--previousButtonColorHover);
  --site-forms-formPreviousButtonColorHover-rgb:var(--previousButtonColorHover-rgb);
  --site-forms-formPreviousButtonColorHover-opacity:var(--previousButtonColorHover-opacity);
  --site-forms-formPreviousButtonBackgroundColor:var(--previousButtonBackgroundColor);
  --site-forms-formPreviousButtonBackgroundColor-rgb:var(--previousButtonBackgroundColor-rgb);
  --site-forms-formPreviousButtonBackgroundColor-opacity:var(--previousButtonBackgroundColor-opacity);
  --site-forms-formPreviousButtonBackgroundColorHover:var(--previousButtonBackgroundColorHover);
  --site-forms-formPreviousButtonBackgroundColorHover-rgb:var(--previousButtonBackgroundColorHover-rgb);
  --site-forms-formPreviousButtonBackgroundColorHover-opacity:var(--previousButtonBackgroundColorHover-opacity);
  --site-forms-formPreviousButtonBorderColor:var(--previousButtonBorderColor);
  --site-forms-formPreviousButtonBorderColor-rgb:var(--previousButtonBorderColor-rgb);
  --site-forms-formPreviousButtonBorderColor-opacity:var(--previousButtonBorderColor-opacity);
  --site-forms-formPreviousButtonBorderColorHover:var(--previousButtonBorderColorHover);
  --site-forms-formPreviousButtonBorderColorHover-rgb:var(--previousButtonBorderColorHover-rgb);
  --site-forms-formPreviousButtonBorderColorHover-opacity:var(--previousButtonBorderColorHover-opacity);
  --site-forms-formPreviousButtonBorderWidth:calc(var(--previousButtonBorderWidth) * 1px);
  --site-forms-formPreviousButtonBorderRadius:calc(var(--previousButtonBorderRadius) * 1px);
  --site-forms-formSubmitButtonFont-text-decoration:var(--submitButtonFont-text-decoration);
  --site-forms-formSubmitButtonFont-line-height:var(--submitButtonFont-line-height);
  --site-forms-formSubmitButton--site-forms-formSubmitButtonFont-size:var(--submitButtonFont-size);
  --site-forms-formSubmitButtonFont-style:var(--submitButtonFont-style);
  --site-forms-formSubmitButtonFont-variant:var(--submitButtonFont-variant);
  --site-forms-formSubmitButtonFont-weight:var(--submitButtonFont-weight);
  --site-forms-formSubmitButtonFontHover-text-decoration:var(--submitButtonFontHover-text-decoration);
  --site-forms-formSubmitButtonFontHover-line-height:var(--submitButtonFontHover-line-height);
  --site-forms-formSubmitButtonFontHover-family:var(--submitButtonFontHover-family);
  --site-forms-formSubmitButtonFontHover-size:var(--submitButtonFontHover-size);
  --site-forms-formSubmitButtonFontHover-style:var(--submitButtonFontHover-style);
  --site-forms-formSubmitButtonFontHover-variant:var(--submitButtonFontHover-variant);
  --site-forms-formSubmitButtonFontHover-weight:var(--submitButtonFontHover-weight);
  --site-forms-formSubmitButtonColor:var(--submitButtonColor);
  --site-forms-formSubmitButtonColor-rgb:var(--submitButtonColor-rgb);
  --site-forms-formSubmitButtonColor-opacity:var(--submitButtonColor-opacity);
  --site-forms-formSubmitButtonColorHover:var(--submitButtonColorHover);
  --site-forms-formSubmitButtonColorHover-rgb:var(--submitButtonColorHover-rgb);
  --site-forms-formSubmitButtonColorHover-opacity:var(--submitButtonColorHover-opacity);
  --site-forms-formSubmitButtonBackgroundColor:var(--submitButtonBackgroundColor);
  --site-forms-formSubmitButtonBackgroundColor-rgb:var(--submitButtonBackgroundColor-rgb);
  --site-forms-formSubmitButtonBackgroundColor-opacity:var(--submitButtonBackgroundColor-opacity);
  --site-forms-formSubmitButtonBackgroundColorHover:var(--submitButtonBackgroundColorHover);
  --site-forms-formSubmitButtonBackgroundColorHover-rgb:var(--submitButtonBackgroundColorHover-rgb);
  --site-forms-formSubmitButtonBackgroundColorHover-opacity:var(--submitButtonBackgroundColorHover-opacity);
  --site-forms-formSubmitButtonBorderColor:var(--submitButtonBorderColor);
  --site-forms-formSubmitButtonBorderColor-rgb:var(--submitButtonBorderColor-rgb);
  --site-forms-formSubmitButtonBorderColor-opacity:var(--submitButtonBorderColor-opacity);
  --site-forms-formSubmitButtonBorderColorHover:var(--submitButtonBorderColorHover);
  --site-forms-formSubmitButtonBorderColorHover-rgb:var(--submitButtonBorderColorHover-rgb);
  --site-forms-formSubmitButtonBorderColorHover-opacity:var(--submitButtonBorderColorHover-opacity);
  --site-forms-formSubmitButtonBorderWidth:calc(var(--submitButtonBorderWidth) * 1px);
  --site-forms-formSubmitButtonBorderRadius:calc(var(--submitButtonBorderRadius) * 1px);
  --site-forms-formColumnSpacing:calc(var(--columnSpacing) * 1px);
  --site-forms-formRowSpacing:calc(var(--rowSpacing) * 1px);
  --site-forms-formBackground:var(--formBackground);
  --site-forms-formBackground-rgb:var(--formBackground-rgb);
  --site-forms-formBackground-opacity:var(--formBackground-opacity);
  --site-forms-formInputBorderLeftWidth:calc(var(--inputBorderLeftWidth) * 1px);
  --site-forms-formInputBorderRightWidth:calc(var(--inputBorderRightWidth) * 1px);
  --site-forms-formInputBorderTopWidth:calc(var(--inputBorderTopWidth) * 1px);
  --site-forms-formInputBorderBottomWidth:calc(var(--inputBorderBottomWidth) * 1px);
  background:rgba(var(--formBackground));
  border-color:rgba(var(--borderColor));
  border-radius:calc(var(--borderRadius)*1px);
  border-style:solid;
  border-width:calc(var(--borderWidth)*1px);
  box-sizing:border-box;
  padding-bottom:calc(var(--verticalPadding)*1px);
  padding-left:calc(var(--horizontalPadding)*1px);
  padding-right:calc(var(--horizontalPadding)*1px);
  padding-top:calc(var(--verticalPadding)*1px)
}

.sHoCdRI {
  box-shadow:var(--index2490108247-shadowXOffset) var(--index2490108247-shadowYOffset) calc(var(--shadowBlur)*1px) calc(var(--shadowSize)*1px) rgba(var(--shadowColor))
}

@container (max-width: 288px) {
  .sN4uTVR form fieldset>div {
    column-gap:0!important
  }

}

.CvQpuc {
  align-items:center;
  background:rgba(var(--formBackground));
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  height:100%;
  justify-content:center;
  padding:20px;
  text-align:center;
  width:100%
}

._Kekmv {
  font-size:18px!important;
  font-weight:700!important;
  line-height:24px!important;
  margin:24px 0 8px 0
}

.yriMaM {
  font-size:14px!important;
  font-weight:400!important;
  line-height:18px!important
}

._Kekmv,.yriMaM {

}

.Qq9p0F {
  align-items:center;
  display:flex;
  flex-direction:column;
  text-align:center
}

.Qq9p0F .tQFwnj {
  margin-bottom:12px
}

.Qq9p0F .IqzMYA {
  margin-top:12px
}

.YSDaGO {

}

.ckHV4G {
  display:flex;
  flex-direction:column;
  gap:var(--site-forms-formRowSpacing,24px);
  width:100%
}

.GLWhGq {
  -moz-column-gap:var(--site-forms-formColumnSpacing,24px);
  column-gap:var(--site-forms-formColumnSpacing,24px)
}

.DXT5mJ {
  row-gap:var(--site-forms-formRowSpacing,0)
}

.WLnTYL,.rSNHo6 {
  margin-top:24px
}

.rSNHo6 {
  align-items:center;
  color:rgb(var(--site-forms-formInputErrorColor,223,49,49))!important;
  display:flex;
  font-size:16px;
  justify-content:center;
  line-height:1.4;
  min-height:20px
}

.PzL7AI {
  margin-right:2px
}

.Ca2EO {
  align-items:center;
  cursor:auto;
  display:flex;
  margin:12px 0
}

.Ca2EO .-FrGi {
  flex:1
}

.Ca2EO p[data-text-align=right][data-placeholder]:first-child:before {
  left:0;
  right:0;
  text-align:right;
  width:100%
}

.Ca2EO p[data-text-align=left][data-placeholder]:first-child:before {
  left:0;
  right:0;
  text-align:left;
  width:100%
}

.BudTs {
  margin:10px 0 12px
}

.vTG-g {
  margin:0;
  min-height:48px
}

.vTG-g.BudTs {
  cursor:pointer;
  margin:2px 0
}

.Z5gfJ {
  align-self:start;
  display:flex;
  outline:none
}

.Bnz53,.Z5gfJ {
  padding-top:12px
}

.Bnz53 {
  cursor:grab;
  position:absolute
}

.Bnz53:hover {
  opacity:.7
}

.Bnz53 svg {
  fill:#646464;
  color:#646464
}

.mg4qL {
  right:-23px
}

.jWhmz {
  left:-23px
}

.Dlhvz {
  display:flex;
  flex-direction:row;
  position:relative
}

.Dlhvz p[data-text-align=right][data-placeholder]:first-child:before {
  left:0;
  right:0;
  text-align:right;
  width:100%
}

.Dlhvz p[data-text-align=left][data-placeholder]:first-child:before {
  left:0;
  right:0;
  text-align:left;
  width:100%
}

.RMbXA {
  margin:2px 0
}

.Q6Ed9 {
  cursor:pointer;
  display:flex;
  flex-direction:row;
  outline:none;
  width:100%
}

.Q6Ed9:focus-visible {
  outline:5px auto Highlight!important;
  outline:5px auto -webkit-focus-ring-color!important
}

.vuFfU {
  display:flex;
  flex-direction:row
}

._2SkP4 {
  flex:0 0 48px
}

._5dGiH {
  cursor:grabbing
}

.Fx87m,.TV-ic {
  min-width:0;
  width:100%
}

.TV-ic {
  display:flex;
  flex-direction:column
}

.hz71G {
  --ricos-custom-editor-add-plugin-button-position-inline-start:-36px
}

.Y0Vqk {
  display:none
}

@media print {
  .Y0Vqk {
    display:block!important
  }

}

.TOuj5 {
  direction:ltr
}

.oD8mw {
  direction:rtl
}

.pf-Fj {
  background:transparent;
  border:none;
  cursor:pointer;
  display:flex;
  outline:none;
  padding-inline-end:14px;
  padding-inline-start:10px
}

.pf-Fj:hover {
  opacity:.7
}

.oD8mw .pf-Fj {
  transform:scaleX(-1)
}

.pf-Fj:focus-visible .v7cRU {
  outline:5px auto Highlight;
  outline:5px auto -webkit-focus-ring-color
}

.pf-Fj .v7cRU {
  fill:#646464;
  color:#646464;
  outline:none;

}

.pf-Fj .v7cRU.HTG9f {
  transform:rotate(90deg)
}

.zIYPi {
  overflow-wrap:break-word;
  width:100%;
  word-break:break-word
}

@media print {
  .pf-Fj .v7cRU {
    transform:rotate(90deg)!important
  }

}

._3n4Yf,.glob_fontElementMap {

}

.ah-sB {
  color:var(--ricos-custom-link-color,var(--ricos-action-color,#116dff));
  font-size:var(--ricos-custom-link-font-size,unset);
  font-style:var(--ricos-custom-link-font-style,unset);
  font-weight:var(--ricos-custom-link-font-weight,unset);
  letter-spacing:var(--ricos-custom-link-letter-spacing,unset);
  line-height:var(--ricos-custom-link-line-height,unset);
  min-height:var(--ricos-custom-link-min-height,unset);
  -webkit-text-decoration:var(--ricos-custom-link-text-decoration,none);
  text-decoration:var(--ricos-custom-link-text-decoration,none)
}

.rY9f2:hover {
  cursor:text
}

.BFcGM:hover {
  cursor:pointer
}

.HLOvU {
  display:flex;
  margin-right:5px
}

.B0emV {
  color:var(--ricos-settings-action-color,var(--ricos-action-color-fallback,#116dff));
  max-width:270px;
  overflow:hidden;
  text-decoration:none;
  text-overflow:ellipsis;
  white-space:nowrap
}

@supports (color:rgb(from #000 r g b/0.1)) {
  .B0emV {
    color:var(--ricos-settings-action-color,rgb(from var(--ricos-action-color,#116dff) min(r,150) min(g,150) min(b,150)))
  }

}

.B0emV:hover {
  text-decoration:underline
}

.Y5Ykh:hover {
  cursor:pointer
}

@supports not (contain:inline-size) {
  @media only screen and (max-width:480px) {
    .B0emV {
      max-width:160px
    }

  }

}

@container (width < 480px) {
  .B0emV {
    max-width:160px
  }

}

.ElBhne {
  width:100%
}

.dF3Dv0 {
  align-items:center;
  background:rgba(var(--site-forms-formBackground));
  display:flex;
  inset:0;
  justify-content:center;
  position:absolute;
  z-index:1
}

.dF3Dv0>div {
  height:auto;
  width:100%
}

.kLNiUo {
  border:none;
  margin:0;
  padding:0
}

.D8AT5x>fieldset,.zeyg5V {
  pointer-events:none
}

.D8AT5x>fieldset {
  visibility:hidden
}

.D8AT5x {
  position:relative
}

.M94ODH {
  align-items:center;
  display:flex;
  flex-direction:column;
  gap:12px
}

.M94ODH .QBpKk2 {
  border-radius:4px!important
}

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

.eiknuc img {
  max-width:var(--site-img-max-width,100%)
}

.eiknuc[data-no-animate-blur] img {
  filter:blur(9px);

}

.eiknuc[data-no-animate-blur] img[data-load-done] {
  filter:none
}

.CKafKt {
  font-size:12px!important;
  margin-top:8px
}

.sZ1hni7 {
  margin-inline-start:4px
}

.sG8zQE0 {
  --TextArea2056889911-default-main-border-width:1px;
  --TextArea2056889911-default-background-color:rgb(var(--site-ui-tpa-text-area-background-color,var(--ui-primary-background-color-rgb,var(--site-color-1))));
  width:var(--site-ui-tpa-text-area-container-width,280px)
}

.sG8zQE0.ocZtaOx--error.ocZtaOx--newErrorMessage {
  --site-ui-tpa-error-message-wrapper-error-color:var(--site-ui-tpa-text-area-error-color,var(--ui-system-error-color-rgb,223,49,49));
  --site-ui-tpa-error-message-wrapper-error-color-rgb:var(--site-ui-tpa-text-area-error-color-rgb,var(--ui-system-error-color-rgb,223,49,49));
  --site-ui-tpa-error-message-wrapper-error-color-opacity:var(--site-ui-tpa-text-area-error-color-opacity);
  --site-ui-tpa-error-message-wrapper-min-message-height:var(--site-ui-tpa-text-area-error-message-min-height)
}

.sUs3fhJ {
  background-color:var(--TextArea2056889911-default-background-color);
  border-color:rgb(var(--site-ui-tpa-text-area-border-color-rgb,var(--ui-paragraph-2-color-rgb,var(--site-color-5))),calc(var(--site-ui-tpa-text-area-border-color-opacity, 1)*var(--site-ui-tpa-text-area-main-border-opacity, .6)));
  border-radius:var(--site-ui-tpa-text-area-main-border-radius,0);
  border-style:solid;
  border-width:0;
  box-sizing:border-box;
  display:flex;
  height:var(--site-ui-tpa-text-area-container-height,92px);
  position:relative
}

.sUs3fhJ.ocZtaOx--withResize {
  overflow:hidden;
  resize:both
}

.sG8zQE0.ocZtaOx---theme-3-box .sUs3fhJ {
  border-width:var(--site-ui-tpa-text-area-main-border-width,var(--TextArea2056889911-default-main-border-width));
  padding:var(--site-ui-tpa-text-area-vertical-padding,8px) 0
}

.sG8zQE0.ocZtaOx---theme-3-box .sUs3fhJ:active,.sG8zQE0.ocZtaOx---theme-3-box .sUs3fhJ:focus,.sG8zQE0.ocZtaOx---theme-3-box .sUs3fhJ:focus-within,.sG8zQE0.ocZtaOx---theme-3-box .sUs3fhJ:hover {
  border-radius:var(--site-ui-tpa-text-area-hover-border-radius,var(--site-ui-tpa-text-area-main-border-radius));
  border-width:var(--site-ui-tpa-text-area-hover-border-width,var(--site-ui-tpa-text-area-main-border-width,var(--TextArea2056889911-default-main-border-width)))
}

.sG8zQE0.ocZtaOx---theme-4-line .sUs3fhJ {
  border-bottom-width:var(--site-ui-tpa-text-area-main-border-width,var(--TextArea2056889911-default-main-border-width));
  padding:0
}

.sG8zQE0.ocZtaOx---theme-4-line .sUs3fhJ:active,.sG8zQE0.ocZtaOx---theme-4-line .sUs3fhJ:focus,.sG8zQE0.ocZtaOx---theme-4-line .sUs3fhJ:focus-within,.sG8zQE0.ocZtaOx---theme-4-line .sUs3fhJ:hover {
  border-bottom-width:var(--site-ui-tpa-text-area-hover-border-width,var(--site-ui-tpa-text-area-main-border-width,var(--TextArea2056889911-default-main-border-width)));
  padding:0
}

.sUs3fhJ:active,.sUs3fhJ:focus,.sUs3fhJ:focus-within,.sUs3fhJ:hover {
  background-color:rgb(var(--site-ui-tpa-text-area-hover-background-color-rgb,var(--default-background-color-rgb,transparent)),calc(var(--site-ui-tpa-text-area-hover-background-color-opacity, var(--default-background-color-opacity, 1))*var(--site-ui-tpa-text-area-hover-background-opacity, 1)));
  border-color:rgb(var(--site-ui-tpa-text-area-hover-border-color,var(--site-ui-tpa-text-area-border-color,var(--ui-paragraph-2-color-rgb))));
  border-radius:var(--site-ui-tpa-text-area-hover-border-radius,var(--site-ui-tpa-text-area-main-border-radius))
}

.sUs3fhJ:active>textarea,.sUs3fhJ:focus-within>textarea,.sUs3fhJ:focus>textarea,.sUs3fhJ:hover>textarea {
  color:rgb(var(--site-ui-tpa-text-area-hover-text-color,var(--site-ui-tpa-text-area-main-label-text-color,var(--ui-paragraph-2-color-rgb))))
}

.sehMQtG {
  --ui-paragraph-2-overriden-font-text-decoration:var(--ui-paragraph-2-text-decoration);
  --ui-paragraph-2-overriden-font-line-height:1.5em;
  --ui-paragraph-2-overriden---ui-paragraph-2-overriden-font-size:16px;
  --ui-paragraph-2-overriden-font-style:var(--ui-paragraph-2-font-style);
  --ui-paragraph-2-overriden-font-variant:var(--ui-paragraph-2-font-variant);
  --ui-paragraph-2-overriden-font-weight:var(--ui-paragraph-2-font-weight);
  background-color:transparent;
  border:0;
  border-radius:var(--site-ui-tpa-text-area-main-border-radius,0);
  box-sizing:border-box;
  color:rgb(var(--site-ui-tpa-text-area-text-color,var(--ui-paragraph-2-color-rgb,var(--site-color-5))));
  font-size:var(--site-ui-tpa-text-area-text-font-size,var(--ui-paragraph-2-overriden-font-size,var(--site-font-Body-M-size)));
  font-style:var(--site-ui-tpa-text-area-text-font-style,var(--ui-paragraph-2-overriden-font-style,var(--site-font-Body-M-style)));
  font-variant:var(--site-ui-tpa-text-area-text-font-variant,var(--ui-paragraph-2-overriden-font-variant,var(--site-font-Body-M-variant)));
  font-weight:var(--site-ui-tpa-text-area-text-font-weight,var(--ui-paragraph-2-overriden-font-weight,var(--site-font-Body-M-weight)));
  height:100%;
  line-height:var(--site-ui-tpa-text-area-text-font-line-height,var(--ui-paragraph-2-overriden-font-line-height,var(--site-font-Body-M-line-height)));
  overflow:hidden;
  padding:0 var(--site-ui-tpa-text-area-horizontal-padding,12px);
  padding-inline-start:var(--site-ui-tpa-text-area-padding-inline-start,var(--site-ui-tpa-text-area-horizontal-padding,12px));
  resize:none;
  text-decoration:var(--site-ui-tpa-text-area-text-font-text-decoration,var(--ui-paragraph-2-overriden-font-text-decoration,var(--site-font-Body-M-text-decoration)));
  width:100%
}

.sehMQtG:focus,.sehMQtG:hover {
  overflow:auto
}

.sehMQtG::-webkit-input-placeholder,.sehMQtG::placeholder {
  color:rgb(var(--site-ui-tpa-text-area-placeholder-color,var(--ui-shade-3-color-rgb,var(--site-color-4))))
}

.s__39D8hh {
  box-sizing:border-box;
  display:flex;
  height:24px;
  justify-content:flex-end;
  padding:0 8px;
  pointer-events:none;
  position:absolute;
  top:5px;
  width:100%
}

.sG8zQE0.ocZtaOx---theme-4-line .s__39D8hh {
  padding-inline-end:0
}

.sP0iHKm {
  pointer-events:auto
}

.sG8zQE0.ocZtaOx---theme-4-line .sP0iHKm {
  margin:0 -4px
}

.sydSK_1 {
  color:#df3131!important
}

.sG8zQE0.ocZtaOx---theme-4-line .sUs3fhJ .sehMQtG {
  padding-left:0;
  padding-right:0
}

.sG8zQE0.ocZtaOx--error:not(.ocZtaOx--newErrorMessage) .sUs3fhJ {
  border-color:rgb(var(--site-ui-tpa-text-area-error-border-color-rgb,var(--ui-system-error-color-rgb,223,49,49)),calc(var(--site-ui-tpa-text-area-error-border-color-opacity, 1)*var(--site-ui-tpa-text-area-main-border-opacity, .6)))!important
}

.sG8zQE0.ocZtaOx--error.ocZtaOx--newErrorMessage .sUs3fhJ {
  border-color:var(--wut-error-color,#df3131)!important
}

.sG8zQE0:focus.ocZtaOx--error:not(.ocZtaOx--newErrorMessage) .sUs3fhJ,.sG8zQE0:hover.ocZtaOx--error:not(.ocZtaOx--newErrorMessage) .sUs3fhJ {
  border-color:rgb(var(--site-ui-tpa-text-area-error-border-color,var(--ui-system-error-color-rgb,223,49,49)))!important
}

.sG8zQE0:focus.ocZtaOx--error.ocZtaOx--newErrorMessage .sUs3fhJ,.sG8zQE0:hover.ocZtaOx--error.ocZtaOx--newErrorMessage .sUs3fhJ {
  border-color:var(--wut-error-color,#df3131)!important
}

.sG8zQE0.ocZtaOx--error.ocZtaOx--errorMessage:not(.ocZtaOx--rtl) .sUs3fhJ .sehMQtG {
  padding-right:38px
}

.sG8zQE0.ocZtaOx--error.ocZtaOx--errorMessage.ocZtaOx--rtl .sUs3fhJ .sehMQtG {
  padding-left:38px
}

.sG8zQE0.ocZtaOx--success .sUs3fhJ {
  border-color:rgb(var(--site-ui-tpa-text-area-success-border-color-rgb,var(--ui-system-success-color-rgb,0,130,80)),calc(var(--site-ui-tpa-text-area-success-border-color-opacity, 1)*var(--site-ui-tpa-text-area-main-border-opacity, .6)))
}

.sG8zQE0:focus.ocZtaOx--success .sUs3fhJ,.sG8zQE0:hover.ocZtaOx--success .sUs3fhJ {
  border-color:rgb(var(--site-ui-tpa-text-area-success-border-color,var(--ui-system-success-color-rgb,0,130,80)))
}

.sG8zQE0.ocZtaOx--disabled .sUs3fhJ,.sG8zQE0.ocZtaOx--disabled .sUs3fhJ:hover {
  border-color:rgb(var(--site-ui-tpa-text-area-disabled-border-color,var(--ui-system-disabled-color-rgb,var(--site-color-29))))
}

.sG8zQE0.ocZtaOx--disabled .sUs3fhJ .sehMQtG {
  color:rgb(var(--site-ui-tpa-text-area-disabled-text-color,var(--ui-system-disabled-color-rgb,var(--site-color-29))))
}

.sG8zQE0 .sRBWVEY {
  --ui-paragraph-2-overriden-font-text-decoration:var(--ui-paragraph-2-text-decoration);
  --ui-paragraph-2-overriden-font-line-height:1.4;
  --ui-paragraph-2-overriden---ui-paragraph-2-overriden-font-size:14px;
  --ui-paragraph-2-overriden-font-style:var(--ui-paragraph-2-font-style);
  --ui-paragraph-2-overriden-font-variant:var(--ui-paragraph-2-font-variant);
  --ui-paragraph-2-overriden-font-weight:var(--ui-paragraph-2-font-weight);
  color:rgb(var(--site-ui-tpa-text-area-main-label-text-color,var(--ui-paragraph-2-color-rgb,var(--site-color-5))));
  display:block;
  font-size:var(--site-ui-tpa-text-area-main-label-font-size,var(--ui-paragraph-2-overriden-font-size,var(--site-font-Body-M-size)));
  font-style:var(--site-ui-tpa-text-area-main-label-font-style,var(--ui-paragraph-2-overriden-font-style,var(--site-font-Body-M-style)));
  font-variant:var(--site-ui-tpa-text-area-main-label-font-variant,var(--ui-paragraph-2-overriden-font-variant,var(--site-font-Body-M-variant)));
  font-weight:var(--site-ui-tpa-text-area-main-label-font-weight,var(--ui-paragraph-2-overriden-font-weight,var(--site-font-Body-M-weight)));
  line-height:var(--site-ui-tpa-text-area-main-label-font-line-height,var(--ui-paragraph-2-overriden-font-line-height,var(--site-font-Body-M-line-height)));
  margin-bottom:8px;
  text-decoration:var(--site-ui-tpa-text-area-main-label-font-text-decoration,var(--ui-paragraph-2-overriden-font-text-decoration,var(--site-font-Body-M-text-decoration)))
}

.sG8zQE0.ocZtaOx--disabled .sRBWVEY {
  color:rgb(var(--site-ui-tpa-text-area-disabled-label-color,var(--site-color-5)))
}

.sf73f5v {
  color:rgb(var(--site-ui-tpa-text-area-char-count-color,var(--ui-shade-3-color-rgb,var(--site-color-4))));
  display:flex;
  font-size:var(--site-ui-tpa-text-area-char-count-font-size,14px);
  font-style:var(--site-ui-tpa-text-area-char-count-font-style,var(--site-font-Body-M-style));
  font-variant:var(--site-ui-tpa-text-area-char-count-font-variant,var(--site-font-Body-M-variant));
  font-weight:var(--site-ui-tpa-text-area-char-count-font-weight,var(--site-font-Body-M-weight));
  justify-content:flex-end;
  line-height:var(--site-ui-tpa-text-area-char-count-font-line-height,1.4);
  margin-top:8px;
  text-decoration:var(--site-ui-tpa-text-area-char-count-font-text-decoration,var(--site-font-Body-M-text-decoration))
}

.sG8zQE0.ocZtaOx--error.ocZtaOx--newErrorMessage.ocZtaOx--hasErrorMessage .sf73f5v {
  margin-top:0
}

#SITE_CONTAINER.focus-ring-active .spogUaB {
  box-shadow:0 0 0 1px #fff,0 0 0 3px #116dff!important;
  z-index:999
}

.sG8zQE0.ocZtaOx--readOnly .sUs3fhJ {
  background-color:rgb(var(--site-ui-tpa-text-area-readonly-background-color,var(--ui-primary-background-color-rgb,var(--site-color-1))))
}

.sG8zQE0.ocZtaOx--readOnly.ocZtaOx---theme-3-box .sUs3fhJ {
  border-color:rgb(var(--site-ui-tpa-text-area-readonly-border-color-rgb,var(--ui-system-line-1-color-rgb,var(--site-color-5))),calc(var(--site-ui-tpa-text-area-readonly-border-color-opacity, 1)*.2));
  border-radius:var(--site-ui-tpa-text-area-readonly-border-radius,0);
  border-style:solid;
  border-width:var(--site-ui-tpa-text-area-readonly-border-width,1px)
}

.sG8zQE0.ocZtaOx--readOnly.ocZtaOx---theme-4-line .sUs3fhJ {
  border-bottom:1px solid rgb(var(--site-ui-tpa-text-area-readonly-border-color-rgb,var(--ui-system-line-1-color-rgb,var(--site-color-5))),calc(var(--site-ui-tpa-text-area-readonly-border-color-opacity, 1)*.2))
}

.sG8zQE0.ocZtaOx--readOnly .sehMQtG {
  --ui-paragraph-2-overriden-font-text-decoration:var(--ui-paragraph-2-text-decoration);
  --ui-paragraph-2-overriden-font-line-height:1.5em;
  --ui-paragraph-2-overriden---ui-paragraph-2-overriden-font-size:16px;
  --ui-paragraph-2-overriden-font-style:var(--ui-paragraph-2-font-style);
  --ui-paragraph-2-overriden-font-variant:var(--ui-paragraph-2-font-variant);
  --ui-paragraph-2-overriden-font-weight:var(--ui-paragraph-2-font-weight);
  border-radius:var(--site-ui-tpa-text-area-readonly-border-radius,0);
  color:rgb(var(--site-ui-tpa-text-area-readonly-text-color,var(--ui-paragraph-2-color-rgb,var(--site-color-5))));
  font-size:var(--site-ui-tpa-text-area-readonly-text-font-size,var(--ui-paragraph-2-overriden-font-size,var(--site-font-Body-M-size)));
  font-style:var(--site-ui-tpa-text-area-readonly-text-font-style,var(--ui-paragraph-2-overriden-font-style,var(--site-font-Body-M-style)));
  font-variant:var(--site-ui-tpa-text-area-readonly-text-font-variant,var(--ui-paragraph-2-overriden-font-variant,var(--site-font-Body-M-variant)));
  font-weight:var(--site-ui-tpa-text-area-readonly-text-font-weight,var(--ui-paragraph-2-overriden-font-weight,var(--site-font-Body-M-weight)));
  line-height:var(--site-ui-tpa-text-area-readonly-text-font-line-height,var(--ui-paragraph-2-overriden-font-line-height,var(--site-font-Body-M-line-height)));
  text-decoration:var(--site-ui-tpa-text-area-readonly-text-font-text-decoration,var(--ui-paragraph-2-overriden-font-text-decoration,var(--site-font-Body-M-text-decoration)))
}

.sG8zQE0.ocZtaOx--readOnly .sRBWVEY {
  --ui-paragraph-2-overriden-font-text-decoration:var(--ui-paragraph-2-text-decoration);
  --ui-paragraph-2-overriden-font-line-height:1.4;
  --ui-paragraph-2-overriden---ui-paragraph-2-overriden-font-size:14px;
  --ui-paragraph-2-overriden-font-style:var(--ui-paragraph-2-font-style);
  --ui-paragraph-2-overriden-font-variant:var(--ui-paragraph-2-font-variant);
  --ui-paragraph-2-overriden-font-weight:var(--ui-paragraph-2-font-weight);
  color:rgb(var(--site-ui-tpa-text-area-readonly-label-text-color,var(--ui-paragraph-2-color-rgb,var(--site-color-5))));
  font-size:var(--site-ui-tpa-text-area-readonly-label-font-size,var(--ui-paragraph-2-overriden-font-size,var(--site-font-Body-M-size)));
  font-style:var(--site-ui-tpa-text-area-readonly-label-font-style,var(--ui-paragraph-2-overriden-font-style,var(--site-font-Body-M-style)));
  font-variant:var(--site-ui-tpa-text-area-readonly-label-font-variant,var(--ui-paragraph-2-overriden-font-variant,var(--site-font-Body-M-variant)));
  font-weight:var(--site-ui-tpa-text-area-readonly-label-font-weight,var(--ui-paragraph-2-overriden-font-weight,var(--site-font-Body-M-weight)));
  line-height:var(--site-ui-tpa-text-area-readonly-label-font-line-height,var(--ui-paragraph-2-overriden-font-line-height,var(--site-font-Body-M-line-height)));
  text-decoration:var(--site-ui-tpa-text-area-readonly-label-font-text-decoration,var(--ui-paragraph-2-overriden-font-text-decoration,var(--site-font-Body-M-text-decoration)))
}

.scI_sd4 {
  --site-ui-tpa-text-area-container-width:100%;
  --site-ui-tpa-text-area-background-color:var(--site-forms-formInputBackgroundColor);
  --site-ui-tpa-text-area-background-color-rgb:var(--site-forms-formInputBackgroundColor-rgb);
  --site-ui-tpa-text-area-background-color-opacity:var(--site-forms-formInputBackgroundColor-opacity);
  --site-ui-tpa-text-area-hover-background-color:var(--site-forms-formInputBackgroundColorHover);
  --site-ui-tpa-text-area-hover-background-color-rgb:var(--site-forms-formInputBackgroundColorHover-rgb);
  --site-ui-tpa-text-area-hover-background-color-opacity:var(--site-forms-formInputBackgroundColorHover-opacity);
  --site-ui-tpa-text-area-border-color:var(--site-forms-formInputBorderColor);
  --site-ui-tpa-text-area-border-color-rgb:var(--site-forms-formInputBorderColor-rgb);
  --site-ui-tpa-text-area-border-color-opacity:var(--site-forms-formInputBorderColor-opacity);
  --site-ui-tpa-text-area-main-border-opacity:1;
  --site-ui-tpa-text-area-hover-border-color:var(--site-forms-formInputBorderColorHover);
  --site-ui-tpa-text-area-hover-border-color-rgb:var(--site-forms-formInputBorderColorHover-rgb);
  --site-ui-tpa-text-area-hover-border-color-opacity:var(--site-forms-formInputBorderColorHover-opacity);
  --site-ui-tpa-text-area-main-border-width:var(--site-forms-formInputBorderWidth);
  --site-ui-tpa-text-area-hover-border-width:var(--site-forms-formInputBorderWidth);
  --site-ui-tpa-text-area-main-border-radius:min(var(--site-forms-formInputBorderRadius),21px);
  --site-ui-tpa-text-area-hover-border-radius:min(var(--site-forms-formInputBorderRadius),21px);
  --site-ui-tpa-text-area-text-font-text-decoration:var(--site-forms-formInputValueFont-text-decoration);
  --site-ui-tpa-text-area-text-font-line-height:var(--site-forms-formInputValueFont-line-height);
  --site-ui-tpa-text-area-text---site-ui-tpa-text-area-text-font-size:var(--site-forms-formInputValueFont-size);
  --site-ui-tpa-text-area-text-font-style:var(--site-forms-formInputValueFont-style);
  --site-ui-tpa-text-area-text-font-variant:var(--site-forms-formInputValueFont-variant);
  --site-ui-tpa-text-area-text-font-weight:var(--site-forms-formInputValueFont-weight);
  --site-ui-tpa-text-area-disabled-text-color:var(--site-forms-formInputDisabledValueColor);
  --site-ui-tpa-text-area-disabled-text-color-rgb:var(--site-forms-formInputDisabledValueColor-rgb);
  --site-ui-tpa-text-area-disabled-text-color-opacity:var(--site-forms-formInputDisabledValueColor-opacity);
  --site-ui-tpa-text-area-error-color:var(--site-forms-formInputErrorColor);
  --site-ui-tpa-text-area-error-color-rgb:var(--site-forms-formInputErrorColor-rgb);
  --site-ui-tpa-text-area-error-color-opacity:var(--site-forms-formInputErrorColor-opacity);
  --site-ui-tpa-text-area-text-color:var(--site-forms-formInputValueColor);
  --site-ui-tpa-text-area-text-color-rgb:var(--site-forms-formInputValueColor-rgb);
  --site-ui-tpa-text-area-text-color-opacity:var(--site-forms-formInputValueColor-opacity);
  --site-ui-tpa-text-area-hover-text-color:var(--site-forms-formInputValueColor);
  --site-ui-tpa-text-area-hover-text-color-rgb:var(--site-forms-formInputValueColor-rgb);
  --site-ui-tpa-text-area-hover-text-color-opacity:var(--site-forms-formInputValueColor-opacity);
  --site-ui-tpa-text-area-readonly-text-font-text-decoration:var(--site-forms-formInputValueFont-text-decoration);
  --site-ui-tpa-text-area-readonly-text-font-line-height:var(--site-forms-formInputValueFont-line-height);
  --site-ui-tpa-text-area-readonly-text---site-ui-tpa-text-area-readonly-text-font-size:var(--site-forms-formInputValueFont-size);
  --site-ui-tpa-text-area-readonly-text-font-style:var(--site-forms-formInputValueFont-style);
  --site-ui-tpa-text-area-readonly-text-font-variant:var(--site-forms-formInputValueFont-variant);
  --site-ui-tpa-text-area-readonly-text-font-weight:var(--site-forms-formInputValueFont-weight);
  --site-ui-tpa-text-area-readonly-text-color:var(--site-forms-formInputValueColor);
  --site-ui-tpa-text-area-readonly-text-color-rgb:var(--site-forms-formInputValueColor-rgb);
  --site-ui-tpa-text-area-readonly-text-color-opacity:var(--site-forms-formInputValueColor-opacity);
  --site-ui-tpa-text-area-readonly-background-color:var(--site-forms-formInputBackgroundColor);
  --site-ui-tpa-text-area-readonly-background-color-rgb:var(--site-forms-formInputBackgroundColor-rgb);
  --site-ui-tpa-text-area-readonly-background-color-opacity:var(--site-forms-formInputBackgroundColor-opacity);
  --site-ui-tpa-text-area-readonly-border-color:var(rgb(var(--site-forms-formInputBorderColor-rgb,var(--site-color-37)),calc(var(--site-forms-formInputBorderColor-opacity, 1) * 0)));
  --site-ui-tpa-text-area-readonly-border-color-rgb:var(rgb(var(--site-forms-formInputBorderColor-rgb,var(--site-color-37)),calc(var(--site-forms-formInputBorderColor-opacity, 1) * 0)) -rgb);
  --site-ui-tpa-text-area-readonly-border-color-opacity:var(rgb(var(--site-forms-formInputBorderColor-rgb,var(--site-color-37)),calc(var(--site-forms-formInputBorderColor-opacity, 1) * 0)) -opacity);
  --site-ui-tpa-text-area-readonly-border-radius:min(var(--site-forms-formInputBorderRadius),21px)
}

.scI_sd4:focus-within textarea {
  outline:0
}

@media (forced-colors:active) {
  .shezckr.scI_sd4 .sUs3fhJ {
    border:1px solid CanvasText!important
  }

  .scI_sd4:focus-within .sUs3fhJ {
    outline:2px solid Highlight!important;
    outline-offset:2px!important
  }

  .shezckr.scI_sd4:not(:focus-within) .sUs3fhJ:hover {
    outline:1px dashed CanvasText!important;
    outline-offset:1px!important
  }

}

.scI_sd4 textarea::placeholder {
  color:rgb(var(--site-forms-formInputPlaceholderColor,var(--site-color-4)))!important
}

.stKJdMO[data-error=true] .sUs3fhJ {
  --site-ui-tpa-text-area-container-width:100%;
  --site-ui-tpa-text-area-main-border-width:var(--site-forms-formInputBorderWidth);
  --site-ui-tpa-text-area-hover-border-width:var(--site-forms-formInputBorderWidth);
  --site-ui-tpa-text-area-border-color:var(--site-forms-formInputErrorColor);
  --site-ui-tpa-text-area-border-color-rgb:var(--site-forms-formInputErrorColor-rgb);
  --site-ui-tpa-text-area-border-color-opacity:var(--site-forms-formInputErrorColor-opacity);
  --site-ui-tpa-text-area-hover-border-color:var(--site-forms-formInputErrorColor);
  --site-ui-tpa-text-area-hover-border-color-rgb:var(--site-forms-formInputErrorColor-rgb);
  --site-ui-tpa-text-area-hover-border-color-opacity:var(--site-forms-formInputErrorColor-opacity);
  --site-ui-tpa-text-area-error-border-color:var(--site-forms-formInputErrorColor);
  --site-ui-tpa-text-area-error-border-color-rgb:var(--site-forms-formInputErrorColor-rgb);
  --site-ui-tpa-text-area-error-border-color-opacity:var(--site-forms-formInputErrorColor-opacity);
  --site-ui-tpa-text-area-main-border-radius:min(var(--site-forms-formInputBorderRadius),21px);
  --site-ui-tpa-text-area-hover-border-radius:min(var(--site-forms-formInputBorderRadius),21px);
  --site-ui-tpa-text-area-text-font-text-decoration:var(--site-forms-formInputValueFont-text-decoration);
  --site-ui-tpa-text-area-text-font-line-height:var(--site-forms-formInputValueFont-line-height);
  --site-ui-tpa-text-area-text---site-ui-tpa-text-area-text-font-size:var(--site-forms-formInputValueFont-size);
  --site-ui-tpa-text-area-text-font-style:var(--site-forms-formInputValueFont-style);
  --site-ui-tpa-text-area-text-font-variant:var(--site-forms-formInputValueFont-variant);
  --site-ui-tpa-text-area-text-font-weight:var(--site-forms-formInputValueFont-weight);
  --site-ui-tpa-text-area-error-color:var(--site-forms-formInputErrorColor);
  --site-ui-tpa-text-area-error-color-rgb:var(--site-forms-formInputErrorColor-rgb);
  --site-ui-tpa-text-area-error-color-opacity:var(--site-forms-formInputErrorColor-opacity);
  --site-ui-tpa-text-area-text-color:var(--site-forms-formInputValueColor);
  --site-ui-tpa-text-area-text-color-rgb:var(--site-forms-formInputValueColor-rgb);
  --site-ui-tpa-text-area-text-color-opacity:var(--site-forms-formInputValueColor-opacity);
  --site-ui-tpa-text-area-hover-text-color:var(--site-forms-formInputValueColor);
  --site-ui-tpa-text-area-hover-text-color-rgb:var(--site-forms-formInputValueColor-rgb);
  --site-ui-tpa-text-area-hover-text-color-opacity:var(--site-forms-formInputValueColor-opacity)
}

.stKJdMO[data-error=true]>div {
  border-color:rgb(var(--site-forms-formInputErrorColor,223,49,49))!important
}

.sYblsJM {
  --site-ui-tpa-text-area-container-width:100%;
  --site-ui-tpa-text-area-background-color:var(--site-forms-formInputBackgroundColor);
  --site-ui-tpa-text-area-background-color-rgb:var(--site-forms-formInputBackgroundColor-rgb);
  --site-ui-tpa-text-area-background-color-opacity:var(--site-forms-formInputBackgroundColor-opacity);
  --site-ui-tpa-text-area-hover-background-color:var(--site-forms-formInputBackgroundColorHover);
  --site-ui-tpa-text-area-hover-background-color-rgb:var(--site-forms-formInputBackgroundColorHover-rgb);
  --site-ui-tpa-text-area-hover-background-color-opacity:var(--site-forms-formInputBackgroundColorHover-opacity);
  --site-ui-tpa-text-area-border-color:var(--site-forms-formInputBorderColor);
  --site-ui-tpa-text-area-border-color-rgb:var(--site-forms-formInputBorderColor-rgb);
  --site-ui-tpa-text-area-border-color-opacity:var(--site-forms-formInputBorderColor-opacity);
  --site-ui-tpa-text-area-hover-border-color:var(--site-forms-formInputBorderColorHover);
  --site-ui-tpa-text-area-hover-border-color-rgb:var(--site-forms-formInputBorderColorHover-rgb);
  --site-ui-tpa-text-area-hover-border-color-opacity:var(--site-forms-formInputBorderColorHover-opacity);
  --site-ui-tpa-text-area-main-border-width:0px;
  --site-ui-tpa-text-area-hover-border-width:0px;
  --site-ui-tpa-text-area-main-border-radius:min(var(--site-forms-formInputBorderRadius),21px);
  --site-ui-tpa-text-area-hover-border-radius:min(var(--site-forms-formInputBorderRadius),21px);
  --site-ui-tpa-text-area-text-font-text-decoration:var(--site-forms-formInputValueFont-text-decoration);
  --site-ui-tpa-text-area-text-font-line-height:var(--site-forms-formInputValueFont-line-height);
  --site-ui-tpa-text-area-text---site-ui-tpa-text-area-text-font-size:var(--site-forms-formInputValueFont-size);
  --site-ui-tpa-text-area-text-font-style:var(--site-forms-formInputValueFont-style);
  --site-ui-tpa-text-area-text-font-variant:var(--site-forms-formInputValueFont-variant);
  --site-ui-tpa-text-area-text-font-weight:var(--site-forms-formInputValueFont-weight);
  --site-ui-tpa-text-area-error-color:var(--site-forms-formInputErrorColor);
  --site-ui-tpa-text-area-error-color-rgb:var(--site-forms-formInputErrorColor-rgb);
  --site-ui-tpa-text-area-error-color-opacity:var(--site-forms-formInputErrorColor-opacity);
  --site-ui-tpa-text-area-text-color:var(--site-forms-formInputValueColor);
  --site-ui-tpa-text-area-text-color-rgb:var(--site-forms-formInputValueColor-rgb);
  --site-ui-tpa-text-area-text-color-opacity:var(--site-forms-formInputValueColor-opacity);
  --site-ui-tpa-text-area-hover-text-color:var(--site-forms-formInputValueColor);
  --site-ui-tpa-text-area-hover-text-color-rgb:var(--site-forms-formInputValueColor-rgb);
  --site-ui-tpa-text-area-hover-text-color-opacity:var(--site-forms-formInputValueColor-opacity);
  --site-ui-tpa-text-area-readonly-border-width:0px
}

.sPoSAZU {
  --site-ui-tpa-text-area-background-color:var(--site-forms-formInputBackgroundColorHover);
  --site-ui-tpa-text-area-background-color-rgb:var(--site-forms-formInputBackgroundColorHover-rgb);
  --site-ui-tpa-text-area-background-color-opacity:var(--site-forms-formInputBackgroundColorHover-opacity);
  --site-ui-tpa-text-area-border-color:var(--site-forms-formInputBorderColorHover);
  --site-ui-tpa-text-area-border-color-rgb:var(--site-forms-formInputBorderColorHover-rgb);
  --site-ui-tpa-text-area-border-color-opacity:var(--site-forms-formInputBorderColorHover-opacity)
}

.shezckr.scI_sd4 .sUs3fhJ,.shezckr.scI_sd4 .sUs3fhJ:active,.shezckr.scI_sd4 .sUs3fhJ:focus,.shezckr.scI_sd4 .sUs3fhJ:focus-within,.shezckr.scI_sd4 .sUs3fhJ:hover,.shezckr.scI_sd4.ocZtaOx--readOnly .sUs3fhJ,.shezckr.scI_sd4.ocZtaOx--readOnly .sUs3fhJ:hover {
  border-bottom-width:var(--site-forms-formInputBorderBottomWidth,1px);
  border-left-width:var(--site-forms-formInputBorderLeftWidth,1px);
  border-right-width:var(--site-forms-formInputBorderRightWidth,1px);
  border-top-width:var(--site-forms-formInputBorderTopWidth,1px)
}

#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 ~ .siteSdkShowFocusOnSibling {
  --focus-ring-box-shadow:0 0 0 1px #ffffff, 0 0 0 3px #116dff;
  box-shadow:var(--focus-ring-box-shadow) !important;
  z-index:1;

}

.has-inner-focus-ring {
  --focus-ring-box-shadow:inset 0 0 0 1px #ffffff, inset 0 0 0 3px #116dff !important;

}

:root, :host, .spxThemeOverride {
  --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)));
  --theme-spx-ratio:var(--scaling-factor) / 1280;
  --color_0:255,255,255;
  --color_1:255,255,255;
  --color_2:242,242,242;
  --color_3:206,206,206;
  --color_4:64,64,64;
  --color_5:0,0,0;
  --color_6:242,242,242;
  --color_7:206,206,206;
  --color_8:219,0,0;
  --color_9:64,64,64;
  --color_10:0,0,0;
  --color_11:255,255,255;
  --color_12:242,242,242;
  --color_13:206,206,206;
  --color_14:64,64,64;
  --color_15:0,0,0;
  --color_16:242,242,242;
  --color_17:206,206,206;
  --color_18:219,0,0;
  --color_19:64,64,64;
  --color_20:0,0,0;
  --color_21:242,242,242;
  --color_22:206,206,206;
  --color_23:0,74,219;
  --color_24:64,64,64;
  --color_25:0,0,0;
  --color_26:242,242,242;
  --color_27:206,206,206;
  --color_28:0,74,219;
  --color_29:64,64,64;
  --color_30:0,0,0;
  --color_31:242,242,242;
  --color_32:206,206,206;
  --color_33:0,74,219;
  --color_34:64,64,64;
  --color_35:0,0,0;
  --color_36:255,255,255;
  --color_37:0,0,0;
  --color_38:242,242,242;
  --color_39:206,206,206;
  --color_40:64,64,64;
  --color_41:219,0,0;
  --color_42:0,74,219;
  --color_43:255,196,53;
  --color_44:14,175,67;
  --color_45:0,0,0;
  --color_46:0,0,0;
  --color_47:0,0,0;
  --color_48:219,0,0;
  --color_49:219,0,0;
  --color_50:255,255,255;
  --color_51:219,0,0;
  --color_52:219,0,0;
  --color_53:255,255,255;
  --color_54:206,206,206;
  --color_55:206,206,206;
  --color_56:255,255,255;
  --color_57:255,255,255;
  --color_58:0,0,0;
  --color_59:0,0,0;
  --color_60:255,255,255;
  --color_61:0,0,0;
  --color_62:0,0,0;
  --color_63:206,206,206;
  --color_64:206,206,206;
  --color_65:0,0,0;
  --site-color-1:255,255,255;
  --site-color-2:242,242,242;
  --site-color-4:0,0,0;
  --site-color-5:0,0,0;
  --site-color-8:219,0,0;
  --site-color-26:255,255,255;
  --site-color-27:0,0,0;
  --site-color-28:242,242,242;
  --site-color-29:206,206,206;
  --site-color-30:64,64,64;
  --site-color-31:219,0,0;
  --site-color-32:0,74,219;
  --site-color-33:255,196,53;
  --site-color-34:14,175,67;
  --site-color-35:0,0,0;
  --site-color-36:0,0,0;
  --site-color-38:255,255,255;
  --site-color-40:255,255,255;
  --site-color-47:255,255,255;
  --site-ads-height:34px;
  --sticky-offset:34px;
  --site-ads-top-height:34px;
  --site-width:980px;
  --above-all-z-index:100000;
  --portals-z-index:100001;
  --site-opt-in-direction:ltr;
  --site-opt-in-direction-multiplier:1;
  --font_0:normal normal normal calc(72 * var(--theme-spx-ratio))/1.2em madefor-display-bold,helveticaneuew01-65medi,helveticaneuew02-65medi,helveticaneuew10-65medi,sans-serif;
  --font_1:normal normal normal 16px/1.4em din-next-w01-light,sans-serif;
  --font_2:normal normal normal calc(42 * var(--theme-spx-ratio))/1.3em madefor-display-bold,helveticaneuew01-65medi,helveticaneuew02-65medi,helveticaneuew10-65medi,sans-serif;
  --font_3:normal normal normal calc(38 * var(--theme-spx-ratio))/1.3em madefor-display-bold,helveticaneuew01-65medi,helveticaneuew02-65medi,helveticaneuew10-65medi,sans-serif;
  --font_4:normal normal normal calc(34 * var(--theme-spx-ratio))/1.3em madefor-display-bold,helveticaneuew01-65medi,helveticaneuew02-65medi,helveticaneuew10-65medi,sans-serif;
  --font_5:normal normal normal calc(28 * var(--theme-spx-ratio))/1.3em madefor-display-bold,helveticaneuew01-65medi,helveticaneuew02-65medi,helveticaneuew10-65medi,sans-serif;
  --font_6:normal normal normal calc(22 * var(--theme-spx-ratio))/1.4em madefor-display-bold,helveticaneuew01-65medi,helveticaneuew02-65medi,helveticaneuew10-65medi,sans-serif;
  --font_7:normal normal normal calc(18 * var(--theme-spx-ratio))/1.6em madefor-text,helveticaneuew01-45ligh,helveticaneuew02-45ligh,helveticaneuew10-45ligh,sans-serif;
  --font_8:normal normal normal calc(16 * var(--theme-spx-ratio))/1.6em madefor-text,helveticaneuew01-45ligh,helveticaneuew02-45ligh,helveticaneuew10-45ligh,sans-serif;
  --font_9:normal normal normal calc(14 * var(--theme-spx-ratio))/1.6em madefor-text,helveticaneuew01-45ligh,helveticaneuew02-45ligh,helveticaneuew10-45ligh,sans-serif;
  --font_10:normal normal normal 12px/1.4em din-next-w01-light,sans-serif;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
  --minViewportSize:320;
  --maxViewportSize:1920;
  --customScaleViewportLimit:clamp(var(--minViewportSize) * 1px, var(--full-viewport), min(var(--section-max-width), var(--maxViewportSize) * 1px));

}

.theme-vars, .max-width-container {
  --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)));
  --theme-spx-ratio:var(--scaling-factor) / 1280;

}

.max-width-container {
  --font_0:normal normal normal calc(72 * var(--theme-spx-ratio))/1.2em madefor-display-bold,helveticaneuew01-65medi,helveticaneuew02-65medi,helveticaneuew10-65medi,sans-serif;
  --font_1:normal normal normal 16px/1.4em din-next-w01-light,sans-serif;
  --font_2:normal normal normal calc(42 * var(--theme-spx-ratio))/1.3em madefor-display-bold,helveticaneuew01-65medi,helveticaneuew02-65medi,helveticaneuew10-65medi,sans-serif;
  --font_3:normal normal normal calc(38 * var(--theme-spx-ratio))/1.3em madefor-display-bold,helveticaneuew01-65medi,helveticaneuew02-65medi,helveticaneuew10-65medi,sans-serif;
  --font_4:normal normal normal calc(34 * var(--theme-spx-ratio))/1.3em madefor-display-bold,helveticaneuew01-65medi,helveticaneuew02-65medi,helveticaneuew10-65medi,sans-serif;
  --font_5:normal normal normal calc(28 * var(--theme-spx-ratio))/1.3em madefor-display-bold,helveticaneuew01-65medi,helveticaneuew02-65medi,helveticaneuew10-65medi,sans-serif;
  --font_6:normal normal normal calc(22 * var(--theme-spx-ratio))/1.4em madefor-display-bold,helveticaneuew01-65medi,helveticaneuew02-65medi,helveticaneuew10-65medi,sans-serif;
  --font_7:normal normal normal calc(18 * var(--theme-spx-ratio))/1.6em madefor-text,helveticaneuew01-45ligh,helveticaneuew02-45ligh,helveticaneuew10-45ligh,sans-serif;
  --font_8:normal normal normal calc(16 * var(--theme-spx-ratio))/1.6em madefor-text,helveticaneuew01-45ligh,helveticaneuew02-45ligh,helveticaneuew10-45ligh,sans-serif;
  --font_9:normal normal normal calc(14 * var(--theme-spx-ratio))/1.6em madefor-text,helveticaneuew01-45ligh,helveticaneuew02-45ligh,helveticaneuew10-45ligh,sans-serif;
  --font_10:normal normal normal 12px/1.4em din-next-w01-light,sans-serif;

}

.font_0 {
  font:var(--font_0);
  color:rgb(var(--color, var(--color_15)));
  letter-spacing:0em;

}

.font_1 {
  font:var(--font_1);
  color:rgb(var(--color, var(--color_14)));
  letter-spacing:0em;

}

.font_2 {
  font:var(--font_2);
  color:rgb(var(--color, var(--color_15)));
  letter-spacing:0em;

}

.font_3 {
  font:var(--font_3);
  color:rgb(var(--color, var(--color_15)));
  letter-spacing:0em;

}

.font_4 {
  font:var(--font_4);
  color:rgb(var(--color, var(--color_15)));
  letter-spacing:0em;

}

.font_5 {
  font:var(--font_5);
  color:rgb(var(--color, var(--color_15)));
  letter-spacing:0em;

}

.font_6 {
  font:var(--font_6);
  color:rgb(var(--color, var(--color_15)));
  letter-spacing:0em;

}

.font_7 {
  font:var(--font_7);
  color:rgb(var(--color, var(--color_15)));
  letter-spacing:0em;

}

.font_8 {
  font:var(--font_8);
  color:rgb(var(--color, var(--color_15)));
  letter-spacing:0em;

}

.font_9 {
  font:var(--font_9);
  color:rgb(var(--color, var(--color_15)));
  letter-spacing:0em;

}

.font_10 {
  font:var(--font_10);
  color:rgb(var(--color, var(--color_14)));
  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));

}

.theme-vars {
  --ui-base-1-color:#FFFFFF;
  --ui-base-2-color:#000000;
  --ui-shade-1-color:#F2F2F2;
  --ui-shade-2-color:#CECECE;
  --ui-shade-3-color:#404040;
  --ui-accent-1-color:#DB0000;
  --ui-accent-2-color:#004ADB;
  --ui-accent-3-color:#FFC435;
  --ui-accent-4-color:#0EAF43;
  --ui-system-success-color:#489F48;
  --ui-system-error-color:#D82222;
  --ui-system-alert-color:#E98316;
  --ui-system-default-dark-color:#000000;
  --ui-system-default-light-color:#ffffff;
  --ui-primary-background-color:var(--ui-base-1-color);
  --ui-secondary-background-color:var(--ui-shade-1-color);
  --ui-heading-1-color:var(--ui-base-2-color);
  --ui-heading-2-color:var(--ui-base-2-color);
  --ui-heading-3-color:var(--ui-base-2-color);
  --ui-heading-4-color:var(--ui-base-2-color);
  --ui-heading-5-color:var(--ui-base-2-color);
  --ui-heading-6-color:var(--ui-base-2-color);
  --ui-paragraph-1-color:var(--ui-base-2-color);
  --ui-paragraph-2-color:var(--ui-base-2-color);
  --ui-paragraph-3-color:var(--ui-base-2-color);
  --ui-links-and-actions-color:var(--ui-accent-1-color);
  --ui-system-disabled-color:var(--ui-shade-2-color);
  --ui-graphics-1-color:var(--ui-accent-1-color);
  --ui-graphics-2-color:var(--ui-accent-2-color);
  --ui-button-primary-background-color:var(--ui-accent-1-color);
  --ui-button-primary-border-left-color:var(--ui-accent-1-color);
  --ui-button-primary-border-right-color:var(--ui-accent-1-color);
  --ui-button-primary-border-top-color:var(--ui-accent-1-color);
  --ui-button-primary-border-bottom-color:var(--ui-accent-1-color);
  --ui-button-primary-color:var(--ui-base-1-color);
  --ui-button-primary-text-highlight:transparent;
  --ui-button-secondary-background-color:var(--ui-base-1-color);
  --ui-button-secondary-border-left-color:var(--ui-base-2-color);
  --ui-button-secondary-border-right-color:var(--ui-base-2-color);
  --ui-button-secondary-border-top-color:var(--ui-base-2-color);
  --ui-button-secondary-border-bottom-color:var(--ui-base-2-color);
  --ui-button-secondary-color:var(--ui-base-2-color);
  --ui-button-secondary-text-highlight:transparent;
  --ui-button-tertiary-background-color:transparent;
  --ui-button-tertiary-border-left-color:transparent;
  --ui-button-tertiary-border-right-color:transparent;
  --ui-button-tertiary-border-top-color:transparent;
  --ui-button-tertiary-border-bottom-color:transparent;
  --ui-button-tertiary-color:var(--ui-paragraph-2-color);
  --ui-button-tertiary-text-highlight:transparent;
  --ui-box-primary-border-left-color:var(--ui-base-2-color);
  --ui-box-primary-border-right-color:var(--ui-base-2-color);
  --ui-box-primary-border-top-color:var(--ui-base-2-color);
  --ui-box-primary-border-bottom-color:var(--ui-base-2-color);
  --ui-box-primary-background-color:var(--ui-base-1-color);
  --ui-box-secondary-border-left-color:var(--ui-base-2-color);
  --ui-box-secondary-border-right-color:var(--ui-base-2-color);
  --ui-box-secondary-border-top-color:var(--ui-base-2-color);
  --ui-box-secondary-border-bottom-color:var(--ui-base-2-color);
  --ui-box-secondary-background-color:var(--ui-base-1-color);
  --ui-system-line-1-color:var(--ui-base-2-color);
  --ui-system-line-2-color:var(--ui-accent-1-color);
  --ui-heading-1-font:normal normal 700 max(0.5px, 0.09375 * (var(--scaling-factor) - var(--scrollbar-width)))/0.9em instrument-sans;
  --ui-heading-2-font:normal normal 700 max(0.5px, 0.0625 * (var(--scaling-factor) - var(--scrollbar-width)))/0.9em instrument-sans;
  --ui-heading-3-font:normal normal 700 max(0.5px, 0.0375 * (var(--scaling-factor) - var(--scrollbar-width)))/1em instrument-sans;
  --ui-heading-4-font:normal normal 700 max(0.5px, 0.025 * (var(--scaling-factor) - var(--scrollbar-width)))/1em instrument-sans;
  --ui-heading-5-font:normal normal 700 max(0.5px, 0.01875 * (var(--scaling-factor) - var(--scrollbar-width)))/1.1em instrument-sans;
  --ui-heading-6-font:normal normal 700 max(0.5px, 0.0140625 * (var(--scaling-factor) - var(--scrollbar-width)))/1.1em instrument-sans;
  --ui-paragraph-1-font:normal normal 400 max(0.5px, 0.0140625 * (var(--scaling-factor) - var(--scrollbar-width)))/1.3em ibm-plex-mono;
  --ui-paragraph-2-font:normal normal 400 max(0.5px, 0.0125 * (var(--scaling-factor) - var(--scrollbar-width)))/1.3em ibm-plex-mono;
  --ui-paragraph-3-font:normal normal 400 max(0.5px, 0.0109375 * (var(--scaling-factor) - var(--scrollbar-width)))/1.3em ibm-plex-mono;
  --ui-button-primary-font:normal normal 700 max(0.5px, 0.0125 * (var(--scaling-factor) - var(--scrollbar-width)))/1.3em instrument-sans;
  --ui-button-secondary-font:normal normal 700 max(0.5px, 0.0125 * (var(--scaling-factor) - var(--scrollbar-width)))/1.3em instrument-sans;
  --ui-button-tertiary-font:normal normal 700 max(0.5px, 0.0125 * (var(--scaling-factor) - var(--scrollbar-width)))/1.3em instrument-sans;
  --ui-button-primary-box-shadow:none;
  --ui-button-secondary-box-shadow:none;
  --ui-button-tertiary-box-shadow:none;
  --ui-box-primary-box-shadow:none;
  --ui-box-secondary-box-shadow:none;
  --ui-button-primary-border-left-width:0px;
  --ui-button-primary-border-right-width:0px;
  --ui-button-primary-border-top-width:0px;
  --ui-button-primary-border-bottom-width:0px;
  --ui-button-secondary-border-left-width:1px;
  --ui-button-secondary-border-right-width:1px;
  --ui-button-secondary-border-top-width:1px;
  --ui-button-secondary-border-bottom-width:1px;
  --ui-button-tertiary-border-left-width:0px;
  --ui-button-tertiary-border-right-width:0px;
  --ui-button-tertiary-border-top-width:0px;
  --ui-button-tertiary-border-bottom-width:0px;
  --ui-box-primary-border-left-width:1px;
  --ui-box-primary-border-right-width:1px;
  --ui-box-primary-border-top-width:1px;
  --ui-box-primary-border-bottom-width:1px;
  --ui-box-secondary-border-left-width:1px;
  --ui-box-secondary-border-right-width:1px;
  --ui-box-secondary-border-top-width:1px;
  --ui-box-secondary-border-bottom-width:1px;
  --ui-button-primary-border-left-style:solid;
  --ui-button-primary-border-right-style:solid;
  --ui-button-primary-border-top-style:solid;
  --ui-button-primary-border-bottom-style:solid;
  --ui-button-secondary-border-left-style:dashed;
  --ui-button-secondary-border-right-style:dashed;
  --ui-button-secondary-border-top-style:dashed;
  --ui-button-secondary-border-bottom-style:dashed;
  --ui-button-tertiary-border-left-style:solid;
  --ui-button-tertiary-border-right-style:solid;
  --ui-button-tertiary-border-top-style:solid;
  --ui-button-tertiary-border-bottom-style:solid;
  --ui-box-primary-border-left-style:solid;
  --ui-box-primary-border-right-style:solid;
  --ui-box-primary-border-top-style:solid;
  --ui-box-primary-border-bottom-style:solid;
  --ui-box-secondary-border-left-style:dashed;
  --ui-box-secondary-border-right-style:dashed;
  --ui-box-secondary-border-top-style:dashed;
  --ui-box-secondary-border-bottom-style:dashed;
  --ui-button-primary-padding-bottom:0px;
  --ui-button-primary-padding-top:0px;
  --ui-button-primary-padding-left:0px;
  --ui-button-primary-padding-right:0px;
  --ui-button-secondary-padding-bottom:max(0.5px, 0.0078125 * (var(--scaling-factor) - var(--scrollbar-width)));
  --ui-button-secondary-padding-top:max(0.5px, 0.0078125 * (var(--scaling-factor) - var(--scrollbar-width)));
  --ui-button-secondary-padding-left:max(0.5px, 0.015625 * (var(--scaling-factor) - var(--scrollbar-width)));
  --ui-button-secondary-padding-right:max(0.5px, 0.015625 * (var(--scaling-factor) - var(--scrollbar-width)));
  --ui-button-tertiary-padding-bottom:0px;
  --ui-button-tertiary-padding-top:0px;
  --ui-button-tertiary-padding-left:0px;
  --ui-button-tertiary-padding-right:0px;
  --ui-button-primary-border-top-left-radius:0px;
  --ui-button-primary-border-top-right-radius:0px;
  --ui-button-primary-border-bottom-left-radius:0px;
  --ui-button-primary-border-bottom-right-radius:0px;
  --ui-button-secondary-border-top-left-radius:0px;
  --ui-button-secondary-border-top-right-radius:0px;
  --ui-button-secondary-border-bottom-left-radius:0px;
  --ui-button-secondary-border-bottom-right-radius:0px;
  --ui-button-tertiary-border-top-left-radius:0px;
  --ui-button-tertiary-border-top-right-radius:0px;
  --ui-button-tertiary-border-bottom-left-radius:0px;
  --ui-button-tertiary-border-bottom-right-radius:0px;
  --ui-box-primary-border-top-left-radius:0px;
  --ui-box-primary-border-top-right-radius:0px;
  --ui-box-primary-border-bottom-left-radius:0px;
  --ui-box-primary-border-bottom-right-radius:0px;
  --ui-box-secondary-border-top-left-radius:0px;
  --ui-box-secondary-border-top-right-radius:0px;
  --ui-box-secondary-border-bottom-left-radius:0px;
  --ui-box-secondary-border-bottom-right-radius:0px;
  --ui-button-primary-column-gap:0px;
  --ui-button-primary-row-gap:0px;
  --ui-button-secondary-column-gap:0px;
  --ui-button-secondary-row-gap:0px;
  --ui-button-tertiary-column-gap:0px;
  --ui-button-tertiary-row-gap:0px;
  --ui-button-primary-letter-spacing:0em;
  --ui-button-secondary-letter-spacing:0em;
  --ui-button-tertiary-letter-spacing:0em;
  --ui-button-primary-text-decoration:none;
  --ui-button-secondary-text-decoration:none;
  --ui-button-tertiary-text-decoration:underline;
  --ui-button-primary-text-transform:none;
  --ui-button-secondary-text-transform:none;
  --ui-button-tertiary-text-transform:none;
  --ui-button-primary-text-shadow:none;
  --ui-button-secondary-text-shadow:none;
  --ui-button-tertiary-text-shadow:none;
  --ui-system-line-1-width:1px;
  --ui-system-line-2-width:1px;
  --ui-button-primary-justify-content:center;
  --ui-button-secondary-justify-content:center;
  --ui-button-tertiary-justify-content:center;
  --ui-button-primary-background-image:none;
  --ui-button-secondary-background-image:none;
  --ui-button-tertiary-background-image:none;
  --variables-m28o2bcx:1920px;
  --variables-mk2jyfr5:9999px;
  --ui-box-primary-background-image:none;
  --ui-box-secondary-background-image:none;

}

@media screen and (max-width: 1023px) {
  .theme-vars {
    --ui-heading-2-font:normal normal 700 max(0.5px, 0.0871795 * (var(--scaling-factor) - var(--scrollbar-width)))/0.9em instrument-sans;
    --ui-heading-3-font:normal normal 700 max(0.5px, 0.0717949 * (var(--scaling-factor) - var(--scrollbar-width)))/1em instrument-sans;
    --ui-heading-4-font:normal normal 700 max(0.5px, 0.0615385 * (var(--scaling-factor) - var(--scrollbar-width)))/1em instrument-sans;
    --ui-heading-5-font:normal normal 700 max(0.5px, 0.0512821 * (var(--scaling-factor) - var(--scrollbar-width)))/1.1em instrument-sans;
    --ui-heading-6-font:normal normal 700 max(0.5px, 0.0410256 * (var(--scaling-factor) - var(--scrollbar-width)))/1.1em instrument-sans;
    --ui-paragraph-1-font:normal normal 400 max(0.5px, 0.0410256 * (var(--scaling-factor) - var(--scrollbar-width)))/1.3em ibm-plex-mono;
    --ui-paragraph-2-font:normal normal 400 max(0.5px, 0.0410256 * (var(--scaling-factor) - var(--scrollbar-width)))/1.3em ibm-plex-mono;
    --ui-paragraph-3-font:normal normal 400 max(0.5px, 0.0358974 * (var(--scaling-factor) - var(--scrollbar-width)))/1.3em ibm-plex-mono;
    --ui-button-secondary-padding-bottom:max(0.5px, 0.025641 * (var(--scaling-factor) - var(--scrollbar-width)));
    --ui-button-secondary-padding-top:max(0.5px, 0.025641 * (var(--scaling-factor) - var(--scrollbar-width)));
    --ui-button-secondary-padding-left:max(0.5px, 0.0512821 * (var(--scaling-factor) - var(--scrollbar-width)));
    --ui-button-secondary-padding-right:max(0.5px, 0.0512821 * (var(--scaling-factor) - var(--scrollbar-width)));
    --variables-mk2jyfr5:700px;

  }

}

#main_MF :where(.SITE_HEADER) {
  --bg-overlay-color:transparent;
  --bg-gradient:none;

}

#main_MF :where(.SITE_PAGES) {
  --transition-duration:0ms;

}

#main_MF :where(.SITE_FOOTER) {
  --bg-overlay-color:transparent;
  --bg-gradient:none;

}

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

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

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

._pinnedLayer_ikbgu_47>* {
  pointer-events:auto
}

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

ul.font_100,ol.font_100 {
  color:#080808;
  font-size:10px;
  font-style:normal;
  font-variant:normal;
  font-weight:400;
  margin:0;
  text-decoration:none;
  line-height:normal;
  letter-spacing:normal
}

ul.font_100 li,ol.font_100 li {
  margin-bottom:12px
}

ul.site-list-text-align,ol.site-list-text-align {
  list-style-position:inside
}

ul.site-list-text-align p,ul.site-list-text-align h1,ul.site-list-text-align h2,ul.site-list-text-align h3,ul.site-list-text-align h4,ul.site-list-text-align h5,ul.site-list-text-align h6,ol.site-list-text-align p,ol.site-list-text-align h1,ol.site-list-text-align h2,ol.site-list-text-align h3,ol.site-list-text-align h4,ol.site-list-text-align h5,ol.site-list-text-align h6 {
  display:inline
}

._clickable_p216z_39 {
  cursor:pointer
}

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

._supportTableDesign_p216z_54 [data-attr-richtext-marker=true] {
  display:block
}

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

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

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

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

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

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

}

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

}

._corvidColorOverride_p216z_105 :is(p,h1,h2,h3,h4,h5,h6,ul,ol,span[data-attr-richtext-marker],blockquote,div) [class$=rich-text__text],._corvidColorOverride_p216z_105 :is(p,h1,h2,h3,h4,h5,h6,ul,ol,span[data-attr-richtext-marker],blockquote,div)[class$=rich-text__text] {
  color:var(--corvid-color, currentColor)
}

._corvidColorOverride_p216z_105 :is(p,h1,h2,h3,h4,h5,h6,ul,ol,span[data-attr-richtext-marker],blockquote,div) span[style*=color] {
  color:var(--corvid-color, currentColor)!important
}

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

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

._WRichTextSkin_p216z_145 ._richTextContainer_p216z_150 ul {
  list-style:disc inside
}

._WRichTextSkin_p216z_145 ._richTextContainer_p216z_150 li {
  margin-bottom:12px
}

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

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

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

._WRichTextClickableSkin_p216z_177 ._richTextContainer_p216z_150 ol,._WRichTextClickableSkin_p216z_177 ._richTextContainer_p216z_150 ul {
  padding-inline-start:1.3em;
  margin-inline-start:.5em;
  line-height:normal;
  letter-spacing:normal
}

._WRichTextClickableSkin_p216z_177 ._richTextContainer_p216z_150 ul {
  list-style-type:disc
}

._WRichTextClickableSkin_p216z_177 ._richTextContainer_p216z_150 ol {
  list-style-type:decimal
}

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

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

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

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

._WRichTextClickableSkin_p216z_177 ._richTextContainer_p216z_150 a {
  color:inherit
}

._WRichTextThemeSkin_p216z_278,._WRichTextNewSkin_p216z_164 {
  word-wrap:break-word;
  overflow-wrap:break-word;
  text-align:start;
  pointer-events:none;
  min-height:var(--min-height);
  min-width:var(--min-width);
  direction:var(--text-direction);
  mix-blend-mode:var(--blendMode, normal);
  text-transform:var(--textTransform, "none");
  text-shadow:var(--textOutline, 0px 0px transparent),var(--textShadow, 0px 0px transparent)
}

._WRichTextThemeSkin_p216z_278>*,._WRichTextNewSkin_p216z_164>* {
  pointer-events:auto
}

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

._WRichTextThemeSkin_p216z_278 ol,._WRichTextNewSkin_p216z_164 ol,._WRichTextThemeSkin_p216z_278 ul,._WRichTextNewSkin_p216z_164 ul {
  margin-inline-start:.5em;
  margin-inline-end:0;
  line-height:normal;
  letter-spacing:normal
}

._WRichTextThemeSkin_p216z_278:not(._list-direction-spec_p216z_307) ol,._WRichTextNewSkin_p216z_164:not(._list-direction-spec_p216z_307) ol,._WRichTextThemeSkin_p216z_278:not(._list-direction-spec_p216z_307) ul,._WRichTextNewSkin_p216z_164:not(._list-direction-spec_p216z_307) ul {
  padding-inline-start:1.3em;
  padding-inline-end:0
}

._WRichTextThemeSkin_p216z_278 ul,._WRichTextNewSkin_p216z_164 ul {
  list-style-type:disc
}

._WRichTextThemeSkin_p216z_278 ol,._WRichTextNewSkin_p216z_164 ol {
  list-style-type:decimal
}

._WRichTextThemeSkin_p216z_278 ul ul,._WRichTextNewSkin_p216z_164 ul ul,._WRichTextThemeSkin_p216z_278 ol ul,._WRichTextNewSkin_p216z_164 ol ul {
  list-style-type:circle
}

._WRichTextThemeSkin_p216z_278 ul ul ul,._WRichTextNewSkin_p216z_164 ul ul ul,._WRichTextThemeSkin_p216z_278 ol ul ul,._WRichTextNewSkin_p216z_164 ol ul ul,._WRichTextThemeSkin_p216z_278 ul ol ul,._WRichTextNewSkin_p216z_164 ul ol ul,._WRichTextThemeSkin_p216z_278 ol ol ul,._WRichTextNewSkin_p216z_164 ol ol ul {
  list-style-type:square
}

._WRichTextThemeSkin_p216z_278 p,._WRichTextNewSkin_p216z_164 p,._WRichTextThemeSkin_p216z_278 h1,._WRichTextNewSkin_p216z_164 h1,._WRichTextThemeSkin_p216z_278 h2,._WRichTextNewSkin_p216z_164 h2,._WRichTextThemeSkin_p216z_278 h3,._WRichTextNewSkin_p216z_164 h3,._WRichTextThemeSkin_p216z_278 h4,._WRichTextNewSkin_p216z_164 h4,._WRichTextThemeSkin_p216z_278 h5,._WRichTextNewSkin_p216z_164 h5,._WRichTextThemeSkin_p216z_278 h6,._WRichTextNewSkin_p216z_164 h6,._WRichTextThemeSkin_p216z_278 blockquote,._WRichTextNewSkin_p216z_164 blockquote,._WRichTextThemeSkin_p216z_278 div,._WRichTextNewSkin_p216z_164 div {
  margin-block:0;
  margin:0
}

._WRichTextThemeSkin_p216z_278 a,._WRichTextNewSkin_p216z_164 a {
  color:inherit
}

._list-direction-spec_p216z_307 li {
  margin-inline-start:1.3em;
  margin-inline-end:0
}

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

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

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

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

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

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

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

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

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

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

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

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

._presetWrapper_y7f2x_1 {
  display:contents
}

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

._itemWrapper_zj48f_10 {
  height:var(--menu-item-wrapper-height);
  display:var(--item-wrapper-display);
  width:var(--item-wrapper-width);
  justify-content:var(--container-align);
  flex-grow:var(--menu-items-flex-grow)
}

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

._labelContainer_zj48f_18 a {
  color:inherit
}

[data-open]:not([data-animation-state=exitActive]):not([data-animation-state=exitDone])>._itemWrapper_zj48f_10>._labelContainer_zj48f_18,._labelContainer_zj48f_18[data-interactive=true]:hover,._labelContainer_zj48f_18[data-preview=hover],._labelContainer_zj48f_18._hover_zj48f_29,._labelContainer_zj48f_18.menu__item--hover {
  background:var(--item-hover-background, var(--item-background));
  box-shadow:var(--item-hover-box-shadow, var(--item-box-shadow));
  border-top:var(--item-hover-border-top, var(--item-border-top));
  border-bottom:var(--item-hover-border-bottom, var(--item-border-bottom))
}

[data-open]:not([data-animation-state=exitActive]):not([data-animation-state=exitDone])>._itemWrapper_zj48f_10>._labelContainer_zj48f_18 ._label_zj48f_18,._labelContainer_zj48f_18[data-interactive=true]:hover ._label_zj48f_18,._labelContainer_zj48f_18[data-preview=hover] ._label_zj48f_18,._labelContainer_zj48f_18._hover_zj48f_29 ._label_zj48f_18,._labelContainer_zj48f_18.menu__item--hover ._label_zj48f_18 {
  color:var(--item-hover-color, var(--item-color));
  text-decoration-line:var(--item-hover-text-decoration, var(--item-text-decoration));
  text-shadow:var(--item-hover-text-outline, var(--item-text-outline)),var(--item-hover-text-shadow, var(--item-text-shadow));
  background-color:var(--item-hover-text-highlight, var(--item-text-highlight));
  line-height:var(--item-line-height)
}

[data-open]:not([data-animation-state=exitActive]):not([data-animation-state=exitDone])>._itemWrapper_zj48f_10>._labelContainer_zj48f_18 path,._labelContainer_zj48f_18[data-interactive=true]:hover path,._labelContainer_zj48f_18[data-preview=hover] path,._labelContainer_zj48f_18._hover_zj48f_29 path,._labelContainer_zj48f_18.menu__item--hover path {
  fill:var(--item-hover-icon-color, var(--item-icon-color, currentcolor))
}

._labelContainer_zj48f_18[data-selected],._labelContainer_zj48f_18[data-preview=selected],._labelContainer_zj48f_18._selected_zj48f_45,._labelContainer_zj48f_18.menu__item--selected {
  background:var(--item-selected-background, var(--item-background));
  box-shadow:var(--item-selected-box-shadow, var(--item-box-shadow));
  border-top:var(--item-selected-border-top, var(--item-border-top));
  border-bottom:var(--item-selected-border-bottom, var(--item-border-bottom))
}

._labelContainer_zj48f_18[data-selected] ._label_zj48f_18,._labelContainer_zj48f_18[data-preview=selected] ._label_zj48f_18,._labelContainer_zj48f_18._selected_zj48f_45 ._label_zj48f_18,._labelContainer_zj48f_18.menu__item--selected ._label_zj48f_18 {
  color:var(--item-selected-color, var(--item-color));
  text-decoration-line:var(--item-selected-text-decoration, var(--item-text-decoration));
  text-shadow:var(--item-selected-text-outline, var(--item-text-outline)),var(--item-selected-text-shadow, var(--item-text-shadow));
  background-color:var(--item-selected-text-highlight, var(--item-text-highlight));
  line-height:var(--item-line-height)
}

._labelContainer_zj48f_18[data-selected] path,._labelContainer_zj48f_18[data-preview=selected] path,._labelContainer_zj48f_18._selected_zj48f_45 path,._labelContainer_zj48f_18.menu__item--selected path {
  fill:var(--item-selected-icon-color, var(--item-icon-color, currentcolor))
}

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

@media(forced-colors:active) {
  ._labelContainer_zj48f_18 {
    outline:2px solid ButtonText;
    outline-offset:-1px
  }

  ._labelContainer_zj48f_18 ._dropdownToggleButton_zj48f_74 {
    color:ButtonText
  }

  [data-open]:not([data-animation-state=exitActive]):not([data-animation-state=exitDone])>._itemWrapper_zj48f_10>._labelContainer_zj48f_18,._labelContainer_zj48f_18[data-interactive=true]:hover,._labelContainer_zj48f_18[data-preview=hover],._labelContainer_zj48f_18._hover_zj48f_29,._labelContainer_zj48f_18.menu__item--hover,._labelContainer_zj48f_18[data-selected],._labelContainer_zj48f_18[data-preview=selected],._labelContainer_zj48f_18._selected_zj48f_45,._labelContainer_zj48f_18.menu__item--selected {
    outline:3px solid Highlight;
    outline-offset:-2px
  }

  [data-open]:not([data-animation-state=exitActive]):not([data-animation-state=exitDone])>._itemWrapper_zj48f_10>._labelContainer_zj48f_18 ._dropdownToggleButton_zj48f_74,._labelContainer_zj48f_18[data-interactive=true]:hover ._dropdownToggleButton_zj48f_74,._labelContainer_zj48f_18[data-preview=hover] ._dropdownToggleButton_zj48f_74,._labelContainer_zj48f_18._hover_zj48f_29 ._dropdownToggleButton_zj48f_74,._labelContainer_zj48f_18.menu__item--hover ._dropdownToggleButton_zj48f_74,._labelContainer_zj48f_18[data-selected] ._dropdownToggleButton_zj48f_74,._labelContainer_zj48f_18[data-preview=selected] ._dropdownToggleButton_zj48f_74,._labelContainer_zj48f_18._selected_zj48f_45 ._dropdownToggleButton_zj48f_74,._labelContainer_zj48f_18.menu__item--selected ._dropdownToggleButton_zj48f_74 {
    color:Highlight
  }

  ._labelContainer_zj48f_18:focus-within {
    outline:3px solid Highlight;
    outline-offset:1px
  }

  ._labelContainer_zj48f_18:focus-within ._dropdownToggleButton_zj48f_74 {
    color:Highlight
  }

}

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

}

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

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

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

._horizontalDropdown_zj48f_108[data-open=true] {
  visibility:visible
}

._listItem_zj48f_1[data-open=calculating] ._horizontalDropdown_zj48f_108,._listItem_zj48f_1[data-open=true] ._horizontalDropdown_zj48f_108 {
  display:grid!important
}

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

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

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

._dropdownToggleButton_zj48f_74._coverAllSpace_zj48f_151:before {
  content:"";
  position:absolute;
  inset:0
}

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

._dropdownToggleButton_zj48f_74._srOnly_zj48f_160:focus,._dropdownToggleButton_zj48f_74._srOnly_zj48f_160:active {
  position:static;
  clip-path:unset
}

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

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

._dropdownToggleButton_zj48f_74:not(._coverAllSpace_zj48f_151):not(._srOnly_zj48f_160) {
  position:relative
}

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

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

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

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

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

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

._listItem_zj48f_1:last-child ._divider_zj48f_216 {
  display:none
}

._submenuToggleWrapper_zj48f_226 {
  display:contents
}

._submenuToggleLabel_zj48f_230 {
  display:none
}

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

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

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

[data-prehydration] ._submenuToggleWrapper_zj48f_226 ._dropdownToggleButton_zj48f_74 {
  pointer-events:none
}

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

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

[data-prehydration] [data-submenu-toggle]:checked~._itemWrapper_zj48f_10 ._dropdownIcon_zj48f_171 {
  transform:rotate(-180deg)
}

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

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

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

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

}

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

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

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

}

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

._listItem_7w7w5_29 {
  width:100%
}

._item_7w7w5_33 {
  direction:var(--submenu-item-direction, var(--submenu-direction, var(--dropdown-menu-sub-item-direction, var(--dropdown-menu-direction, var(--direction)))));
  justify-self:var(--dropdown-menu-item-justify-self);
  display:block;
  text-align:var(--dropdown-menu-item-align);
  padding-top:var(--dropdown-menu-item-padding-top);
  padding-bottom:var(--dropdown-menu-item-padding-bottom);
  padding-inline-start:var(--dropdown-menu-item-padding-inline-start);
  padding-inline-end:var(--dropdown-menu-item-padding-inline-end)
}

._item_7w7w5_33._selected_7w7w5_43,._item_7w7w5_33[data-preview=selected],._item_7w7w5_33.menu__dropdown-item--selected {
  font:var(--dropdown-menu-item-selected-font, var(--dropdown-menu-item-font));
  color:var(--dropdown-menu-item-selected-color, var(--dropdown-menu-item-color));
  letter-spacing:var(--dropdown-menu-item-selected-letter-spacing, var(--dropdown-menu-item-letter-spacing));
  line-height:var(--dropdown-menu-item-selected-line-height, var(--dropdown-menu-item-line-height));
  text-decoration-line:var(--dropdown-menu-item-selected-text-decoration, var(--dropdown-menu-item-text-decoration));
  text-transform:var(--dropdown-menu-item-selected-text-transform, var(--dropdown-menu-item-text-transform));
  text-shadow:var(--dropdown-menu-item-selected-text-outline, var(--dropdown-menu-item-text-outline)),var(--dropdown-menu-item-selected-text-shadow, var(--dropdown-menu-item-text-shadow));
  background:var(--dropdown-menu-item-selected-background, var(--dropdown-menu-item-background));
  border-top:var(--dropdown-menu-item-selected-border-top, var(--dropdown-menu-item-border-top));
  border-bottom:var(--dropdown-menu-item-selected-border-bottom, var(--dropdown-menu-item-border-bottom));
  box-shadow:var(--dropdown-menu-item-selected-box-shadow, var(--dropdown-menu-item-box-shadow))
}

._item_7w7w5_33._selected_7w7w5_43 ._itemLabel_7w7w5_56,._item_7w7w5_33[data-preview=selected] ._itemLabel_7w7w5_56,._item_7w7w5_33.menu__dropdown-item--selected ._itemLabel_7w7w5_56 {
  background-color:var(--dropdown-menu-item-selected-text-highlight, var(--dropdown-menu-item-text-highlight))
}

._item_7w7w5_33:hover,._item_7w7w5_33._hover_7w7w5_59,._item_7w7w5_33[data-preview=hover],._item_7w7w5_33.menu__dropdown-item--hover {
  font:var(--dropdown-menu-item-hover-font, var(--dropdown-menu-item-font));
  color:var(--dropdown-menu-item-hover-color, var(--dropdown-menu-item-color));
  letter-spacing:var(--dropdown-menu-item-hover-letter-spacing, var(--dropdown-menu-item-letter-spacing));
  line-height:var(--dropdown-menu-item-hover-line-height, var(--dropdown-menu-item-line-height));
  text-decoration-line:var(--dropdown-menu-item-hover-text-decoration, var(--dropdown-menu-item-text-decoration));
  text-transform:var(--dropdown-menu-item-hover-text-transform, var(--dropdown-menu-item-text-transform));
  text-shadow:var(--dropdown-menu-item-hover-text-outline, var(--dropdown-menu-item-text-outline)),var(--dropdown-menu-item-hover-text-shadow, var(--dropdown-menu-item-text-shadow));
  background:var(--dropdown-menu-item-hover-background, var(--dropdown-menu-item-background));
  border-top:var(--dropdown-menu-item-hover-border-top, var(--dropdown-menu-item-border-top));
  border-bottom:var(--dropdown-menu-item-hover-border-bottom, var(--dropdown-menu-item-border-bottom));
  box-shadow:var(--dropdown-menu-item-hover-box-shadow, var(--dropdown-menu-item-box-shadow))
}

._item_7w7w5_33:hover ._itemLabel_7w7w5_56,._item_7w7w5_33._hover_7w7w5_59 ._itemLabel_7w7w5_56,._item_7w7w5_33[data-preview=hover] ._itemLabel_7w7w5_56,._item_7w7w5_33.menu__dropdown-item--hover ._itemLabel_7w7w5_56 {
  background-color:var(--dropdown-menu-item-hover-text-highlight, var(--dropdown-menu-item-text-highlight))
}

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

  ._item_7w7w5_33._selected_7w7w5_43,._item_7w7w5_33[data-preview=selected],._item_7w7w5_33.menu__dropdown-item--selected,._item_7w7w5_33:hover,._item_7w7w5_33._hover_7w7w5_59,._item_7w7w5_33[data-preview=hover],._item_7w7w5_33.menu__dropdown-item--hover {
    outline:3px solid Highlight;
    outline-offset:-2px
  }

  ._item_7w7w5_33:focus,._item_7w7w5_33:focus-visible,._item_7w7w5_33:focus-within {
    outline:3px solid Highlight;
    outline-offset:1px
  }

}

._subItem_7w7w5_90 {
  direction:var(--submenu-sub-item-direction, var(--submenu-direction, var(--dropdown-menu-sub-item-direction, var(--dropdown-menu-direction, var(--direction)))));
  justify-self:var(--dropdown-menu-item-justify-self);
  display:block;
  text-align:var(--dropdown-menu-item-align)
}

._subItem_7w7w5_90._selected_7w7w5_43,._subItem_7w7w5_90[data-preview=selected],._subItem_7w7w5_90.menu__dropdown-sub-item--selected {
  font:var(--sub-item-selected-font, var(--sub-item-font));
  color:var(--sub-item-selected-color, var(--sub-item-color));
  letter-spacing:var(--sub-item-selected-letter-spacing, var(--sub-item-letter-spacing));
  line-height:var(--sub-item-selected-line-height, var(--sub-item-line-height));
  text-decoration-line:var(--sub-item-selected-text-decoration, var(--sub-item-text-decoration));
  text-transform:var(--sub-item-selected-text-transform, var(--sub-item-text-transform));
  text-shadow:var(--sub-item-selected-text-outline, var(--sub-item-text-outline)),var(--sub-item-selected-text-shadow, var(--sub-item-text-shadow));
  background:var(--sub-item-selected-background, var(--sub-item-background));
  border-top:var(--sub-item-selected-border-top, var(--sub-item-border-top));
  border-bottom:var(--sub-item-selected-border-bottom, var(--sub-item-border-bottom));
  box-shadow:var(--sub-item-selected-box-shadow, var(--sub-item-box-shadow))
}

._subItem_7w7w5_90._selected_7w7w5_43 ._subItemLabel_7w7w5_109,._subItem_7w7w5_90[data-preview=selected] ._subItemLabel_7w7w5_109,._subItem_7w7w5_90.menu__dropdown-sub-item--selected ._subItemLabel_7w7w5_109 {
  background-color:var(--sub-item-selected-text-highlight, var(--sub-item-text-highlight))
}

._subItem_7w7w5_90:hover,._subItem_7w7w5_90._hover_7w7w5_59,._subItem_7w7w5_90[data-preview=hover],._subItem_7w7w5_90.menu__dropdown-sub-item--hover {
  font:var(--sub-item-hover-font, var(--sub-item-font));
  color:var(--sub-item-hover-color, var(--sub-item-color));
  letter-spacing:var(--sub-item-hover-letter-spacing, var(--sub-item-letter-spacing));
  line-height:var(--sub-item-hover-line-height, var(--sub-item-line-height));
  text-decoration-line:var(--sub-item-hover-text-decoration, var(--sub-item-text-decoration));
  text-transform:var(--sub-item-hover-text-transform, var(--sub-item-text-transform));
  text-shadow:var(--sub-item-hover-text-outline, var(--sub-item-text-outline)),var(--sub-item-hover-text-shadow, var(--sub-item-text-shadow));
  background:var(--sub-item-hover-background, var(--sub-item-background));
  border-top:var(--sub-item-hover-border-top, var(--sub-item-border-top));
  border-bottom:var(--sub-item-hover-border-bottom, var(--sub-item-border-bottom));
  box-shadow:var(--sub-item-hover-box-shadow, var(--sub-item-box-shadow))
}

._subItem_7w7w5_90:hover ._subItemLabel_7w7w5_109,._subItem_7w7w5_90._hover_7w7w5_59 ._subItemLabel_7w7w5_109,._subItem_7w7w5_90[data-preview=hover] ._subItemLabel_7w7w5_109,._subItem_7w7w5_90.menu__dropdown-sub-item--hover ._subItemLabel_7w7w5_109 {
  background-color:var(--sub-item-hover-text-highlight, var(--sub-item-text-highlight))
}

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

  ._subItem_7w7w5_90._selected_7w7w5_43,._subItem_7w7w5_90[data-preview=selected],._subItem_7w7w5_90.menu__dropdown-sub-item--selected,._subItem_7w7w5_90:hover,._subItem_7w7w5_90._hover_7w7w5_59,._subItem_7w7w5_90[data-preview=hover],._subItem_7w7w5_90.menu__dropdown-sub-item--hover {
    outline:3px solid Highlight;
    outline-offset:-2px
  }

  ._subItem_7w7w5_90:focus,._subItem_7w7w5_90:focus-visible,._subItem_7w7w5_90:focus-within {
    outline:3px solid Highlight;
    outline-offset:1px
  }

}

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

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

@property --site-menu-dropdown-anchor {
  syntax: "<number>";
   inherits: false;

}

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

._submenu_fee72_11 {
  flex-grow:1
}

._container_fee72_15 {
  width:100%
}

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

._root_s6hzk_2 [data-part=menu-item] {
  --underline-scale: scaleX(0);
  --wash-scale: scaleX(0);
  --circle-clip-path: circle(0%);
  --dropdown-icon-transform: rotate(0);
  --bullet-translate: translateX(-150%);
  --bullet-opacity: 0;
  --wave-tarnslate: scaleY(0)
}

._root_s6hzk_2 [data-part=menu-item]:not([data-animation-name=none]) [data-part=dropdown-icon] {

}

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

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

._root_s6hzk_2 [data-part=menu-item] [data-part=menu-item-content][data-selected] [data-part=label]:after {
  display:var(--item-selected-label-underline-display, block);
  transform:scaleX(1)
}

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

._root_s6hzk_2 [data-part=menu-item][data-open=true],._root_s6hzk_2 [data-part=menu-item][data-animation-state=enterActive],._root_s6hzk_2 [data-part=menu-item][data-animation-state=enterDone] {
  --underline-scale: scaleX(1);
  --wash-scale: scaleX(1);
  --circle-clip-path: circle(100%);
  --dropdown-icon-transform: rotate(-540deg);
  --bullet-translate: translateX(0%);
  --bullet-opacity: 1;
  --wave-tarnslate: scaleY(1.5)
}

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

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

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

._root_s6hzk_2 [data-part=menu-item][data-animation-name=underline] [data-part=dropdown-item-label]:after {

}

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

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

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

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

._root_s6hzk_2 [data-part=menu-item][data-animation-name=wash] [data-part=dropdown-item-label] {

}

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

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

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

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

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

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

._root_s6hzk_2 [data-part=menu-item][data-animation-name=wave] [data-part=menu-item-content]:before {
  content:"";
  display:block;
  position:absolute;
  inset:0;
  z-index:-1;
  background-color:var(--item-hover-background);
  -webkit-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-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");
  -webkit-mask-size:100% 100%;
  mask-size:100% 100%;
  -webkit-mask-position:center center;
  mask-position:center center;
  height:135%;
  bottom:unset;
  transform-origin:bottom;
  transform:var(--wave-tarnslate)
}

._root_s6hzk_2 [data-part=menu-item][data-animation-name=wave] [data-part=dropdown-item-label] {

}

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

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

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

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

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

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

._root_107ew_1:hover,._root_107ew_1[data-preview=hover],._root_107ew_1.menu__scroll-button--hover {
  background:var(--scroll-button-hover-background, var(--scroll-button-background));
  box-shadow:var(--scroll-button-hover-box-shadow, var(--scroll-button-box-shadow));
  border-top:var(--scroll-button-hover-border-top, var(--scroll-button-border-top));
  border-bottom:var(--scroll-button-hover-border-bottom, var(--scroll-button-border-bottom))
}

._root_107ew_1:hover ._icon_107ew_13,._root_107ew_1[data-preview=hover] ._icon_107ew_13,._root_107ew_1.menu__scroll-button--hover ._icon_107ew_13 {
  fill:var(--scroll-button-hover-icon-color, var(--scroll-button-icon-color));
  transform:rotate(var(--icon-rotation-hover, var(--icon-rotation)));
  height:var(--scroll-button-hover-icon-size, var(--scroll-button-icon-size));
  width:var(--scroll-button-hover-icon-size, var(--scroll-button-icon-size))
}

._root_107ew_1:hover {

}

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

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

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

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

@media(forced-colors:active) {
  ._root_107ew_1._visible_107ew_34 {
    outline:2px solid ButtonText;
    outline-offset:0px;
    color:ButtonText
  }

  ._root_107ew_1._visible_107ew_34:hover,._root_107ew_1[data-preview=hover],._root_107ew_1.menu__scroll-button--hover {
    outline:3px solid Highlight;
    outline-offset:1px;
    color:Highlight
  }

  ._icon_107ew_13,._icon_107ew_13 * {
    fill:currentColor;
    stroke:currentColor
  }

}

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

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

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

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

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

._rootDirection_tpqnr_1 {
  direction:var(--btn-direction)
}

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

._root_tpqnr_1:hover,._root_tpqnr_1._active_tpqnr_19,._root_tpqnr_1.button--hover {

}

@media(forced-colors:active) {
  ._root_tpqnr_1:not(:disabled):not(.button--disabled) {
    outline:2px solid ButtonText;
    outline-offset:0px
  }

  ._root_tpqnr_1:not(:disabled):not(.button--disabled):hover,._root_tpqnr_1:not(:disabled):not(.button--disabled)._active_tpqnr_19,._root_tpqnr_1:not(:disabled):not(.button--disabled).button--hover,._root_tpqnr_1:not(:disabled):not(.button--disabled)[aria-pressed=true],._root_tpqnr_1:not(:disabled):not(.button--disabled)[aria-selected=true],._root_tpqnr_1:not(:disabled):not(.button--disabled)[data-preview=selected] {
    outline:3px solid Highlight;
    outline-offset:1px
  }

  ._root_tpqnr_1:not(:disabled):not(.button--disabled):focus,._root_tpqnr_1:not(:disabled):not(.button--disabled):focus-visible {
    outline:3px solid Highlight;
    outline-offset:1px
  }

}

._root_tpqnr_1:disabled,._root_tpqnr_1.button--disabled {
  cursor:not-allowed
}

._root_tpqnr_1._isMaxContent_tpqnr_42 {
  height:max-content;
  min-width:max-content
}

._root_tpqnr_1._isMaxContent_tpqnr_42._isWrapText_tpqnr_46 {
  min-width:10px
}

._root_tpqnr_1._isWrapText_tpqnr_46,._root_tpqnr_1._isWrapText_tpqnr_46 ._label_tpqnr_53 {
  white-space:pre-line
}

._link_tpqnr_57 {
  text-decoration:none;
  box-sizing:border-box;
  color:#000;
  cursor:pointer
}

._link_tpqnr_57:focus-visible {
  outline:2px solid currentColor;
  outline-offset:2px
}

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

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

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

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

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

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

._button_tpqnr_19 {
  min-width:min-content!important
}

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

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

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

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

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

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

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

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

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

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

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

._closeButton_1izd6_83 {
  flex:0
}

._navbar_1izd6_87 {
  flex-grow:1
}

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

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

._dialog_41eo3_1[data-animation-name=revealFromRight] {
  clip-path:inset(0);

}

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

._dialog_41eo3_1[data-animation-name=fadeIn] {

}

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

._svgImageSource_15k1w_1 {
  fill-opacity:var(--opacity, 1)
}

._svgImageSource_15k1w_1:not([data-type=shape]) {
  opacity:var(--opacity, 1);
  fill-opacity:initial
}

._svgImageSource_15k1w_1[data-type=shape] {
  stroke:var(--stroke, transparent);
  stroke-opacity:var(--alpha-stroke, 1);
  stroke-width:var(--stroke-width, 0px)
}

._svgImageSource_15k1w_1:not([data-type=ugc]) * {
  vector-effect:non-scaling-stroke
}

._svgImageSource_15k1w_1:not([data-type=ugc]):not([data-type=color]) {
  fill:var(--fill)
}

._svgImageSource_15k1w_1 [data-color="1"] {
  --svg-rgb-color-1: var(--svg-color-1);
  fill:var(--svg-rgb-color-1, revert-layer)
}

._svgImageSource_15k1w_1 [data-color="2"] {
  --svg-rgb-color-2: var(--svg-color-2);
  fill:var(--svg-rgb-color-2, revert-layer)
}

._svgImageSource_15k1w_1 [data-color="3"] {
  --svg-rgb-color-3: var(--svg-color-3);
  fill:var(--svg-rgb-color-3, revert-layer)
}

._svgImageSource_15k1w_1 [data-color="4"] {
  --svg-rgb-color-4: var(--svg-color-4);
  fill:var(--svg-rgb-color-4, revert-layer)
}

._svgImageSource_15k1w_1 [data-color="5"] {
  --svg-rgb-color-5: var(--svg-color-5);
  fill:var(--svg-rgb-color-5, revert-layer)
}

._svgImageSource_15k1w_1 [data-color="6"] {
  --svg-rgb-color-6: var(--svg-color-6);
  fill:var(--svg-rgb-color-6, revert-layer)
}

._svgImageSource_15k1w_1 [data-color="7"] {
  --svg-rgb-color-7: var(--svg-color-7);
  fill:var(--svg-rgb-color-7, revert-layer)
}

._svgImageSource_15k1w_1 [data-color="8"] {
  --svg-rgb-color-8: var(--svg-color-8);
  fill:var(--svg-rgb-color-8, revert-layer)
}

._svgImageRoot_15k1w_52 {
  --svg-calculated-padding: calc(var(--stroke-width, 0px) / 2) calc(var(--stroke-width, 0px) / 2) calc(var(--stroke-width, 0px) / 2) calc(var(--stroke-width, 0px) / 2);
  --svg-calculated-width: calc(100% - var(--stroke-width, 0px));
  --svg-calculated-height: calc(100% - var(--stroke-width, 0px));
  -webkit-tap-highlight-color:rgba(0,0,0,0);
  position:absolute;
  inset:0;
  filter:drop-shadow(var(--shadow-position) var(--shadow-blur-radius) rgba(var(--shadow-color),var(--shadow-opacity)));
  transform:var(--flipX, scaleX(1)) var(--flipY, scaleY(1))
}

._svgImageRoot_15k1w_52 svg {
  position:absolute;
  inset:0;
  width:var(--svg-calculated-width, 100%);
  height:var(--svg-calculated-height, 100%);
  padding:var(--svg-calculated-padding, 0);
  margin:auto
}

._svgImageRoot_15k1w_52 svg:not([data-type=ugc]) {
  overflow:visible
}

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

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

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

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

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

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

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

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

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

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

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

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

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

._image_8j9vj_1[data-no-animate-blur] img {
  filter:blur(9px);

}

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

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

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

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

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

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

._loading_ackza_19 {
  display:flex;
  align-items:center;
  justify-content:center;
  height:100%;
  min-height:40px;
  color:#666;
  font-size:14px
}

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

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

._image_8j9vj_1[data-no-animate-blur] img {
  filter:blur(9px);

}

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

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

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

}

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

}

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

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

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

  .w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec .navbar {
    --vertical-dropdown-display: expandCollapse;
    --vertical-item-icon-display: unset;
    --vertical-dropdown-visibility: hidden;
    --vertical-dropdown-height: 0;
    --vertical-expand-collapse-display: none
  }

  .w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec .item {
    font:14px sans-serif
  }

  .w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec .openButton {
    --icon-display: initial;
    --label-display: none;
    --icon-color: black;
    --icon-size: 34px;
    --background: white;
    --border-left: none;
    --border-right: none;
    --border-top: none;
    --border-bottom: none;
    --hover-icon-size: 34px;
    --hover-border-left: none;
    --hover-border-right: none;
    --hover-border-top: none;
    --hover-border-bottom: none
  }

  .w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec .closeButton {
    --icon-display: initial;
    --label-display: none;
    --icon-color: black;
    --icon-size: 24px;
    --background: white;
    --border-left: none;
    --border-right: none;
    --border-top: none;
    --border-bottom: none;
    --hover-icon-size: 24px;
    --hover-border-left: none;
    --hover-border-right: none;
    --hover-border-top: none;
    --hover-border-bottom: none
  }

  .w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec .scroll-button {
    --scroll-button-icon-rotation-deg: 0deg
  }

  .w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec .menu {
    --navbar-display: none;
    --hamburger-open-button-display: flex
  }

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

}

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

  .w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec .navbar {
    --vertical-dropdown-display: expandCollapse;
    --vertical-item-icon-display: unset;
    --vertical-dropdown-visibility: hidden;
    --vertical-dropdown-height: 0;
    --vertical-expand-collapse-display: none
  }

  .w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec .item {
    font:14px sans-serif
  }

  .w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec .openButton {
    --icon-display: initial;
    --label-display: none;
    --icon-color: black;
    --icon-size: 34px;
    --background: white;
    --border-left: none;
    --border-right: none;
    --border-top: none;
    --border-bottom: none;
    --hover-icon-size: 34px;
    --hover-border-left: none;
    --hover-border-right: none;
    --hover-border-top: none;
    --hover-border-bottom: none
  }

  .w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec .closeButton {
    --icon-display: initial;
    --label-display: none;
    --icon-color: black;
    --icon-size: 24px;
    --background: white;
    --border-left: none;
    --border-right: none;
    --border-top: none;
    --border-bottom: none;
    --hover-icon-size: 24px;
    --hover-border-left: none;
    --hover-border-right: none;
    --hover-border-top: none;
    --hover-border-bottom: none
  }

  .w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec .scroll-button {
    --scroll-button-icon-rotation-deg: 0deg
  }

  .w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec .menu {
    --navbar-display: block;
    --hamburger-open-button-display: none
  }

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

}

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

  .w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec .navbar {
    --vertical-dropdown-display: expandCollapse;
    --vertical-item-icon-display: unset;
    --vertical-dropdown-visibility: hidden;
    --vertical-dropdown-height: 0;
    --vertical-expand-collapse-display: none
  }

  .w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec .item {
    font:14px sans-serif
  }

  .w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec .openButton {
    --icon-display: initial;
    --label-display: none;
    --icon-color: black;
    --icon-size: 34px;
    --background: white;
    --border-left: none;
    --border-right: none;
    --border-top: none;
    --border-bottom: none;
    --hover-icon-size: 34px;
    --hover-border-left: none;
    --hover-border-right: none;
    --hover-border-top: none;
    --hover-border-bottom: none
  }

  .w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec .closeButton {
    --icon-display: initial;
    --label-display: none;
    --icon-color: black;
    --icon-size: 24px;
    --background: white;
    --border-left: none;
    --border-right: none;
    --border-top: none;
    --border-bottom: none;
    --hover-icon-size: 24px;
    --hover-border-left: none;
    --hover-border-right: none;
    --hover-border-top: none;
    --hover-border-bottom: none
  }

  .w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec .scroll-button {
    --scroll-button-icon-rotation-deg: 0deg
  }

  .w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec .menu {
    --navbar-display: block;
    --hamburger-open-button-display: none;
    --horizontal-items-width-display: block
  }

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

}

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

  .w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec .navbar {
    --vertical-dropdown-display: expandCollapse;
    --vertical-item-icon-display: unset;
    --vertical-dropdown-visibility: hidden;
    --vertical-dropdown-height: 0;
    --vertical-expand-collapse-display: none
  }

  .w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec .item {
    font:14px sans-serif
  }

  .w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec .openButton {
    --icon-display: initial;
    --label-display: none;
    --icon-color: black;
    --icon-size: 34px;
    --background: white;
    --border-left: none;
    --border-right: none;
    --border-top: none;
    --border-bottom: none;
    --hover-icon-size: 34px;
    --hover-border-left: none;
    --hover-border-right: none;
    --hover-border-top: none;
    --hover-border-bottom: none
  }

  .w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec .closeButton {
    --icon-display: initial;
    --label-display: none;
    --icon-color: black;
    --icon-size: 24px;
    --background: white;
    --border-left: none;
    --border-right: none;
    --border-top: none;
    --border-bottom: none;
    --hover-icon-size: 24px;
    --hover-border-left: none;
    --hover-border-right: none;
    --hover-border-top: none;
    --hover-border-bottom: none
  }

  .w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec .scroll-button {
    --scroll-button-icon-rotation-deg: 0deg
  }

  .w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec .menu {
    --navbar-display: block;
    --hamburger-open-button-display: none;
    --horizontal-items-width-display: block
  }

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

}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#main_MF :where(.xmsdy) {
  height:auto;
  --spx-stopper-max:var(--variables-mk2jyfr5);
  --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)));
  --comp-display:unset;
  position:relative;

}

#main_MF :where(.xmsdy) .xmsdy-overflow-wrapper {
  position:relative;
  display:grid;
  grid-template-rows:1fr;
  grid-template-columns:minmax(0, 1fr);
  overflow-x:clip;
  overflow-y:clip;

}

#main_MF :where(.xmsdy) .xmsdy-container {
  box-sizing:border-box;
  position:relative;
  pointer-events:none;
  display:var(--l_display,var(--container-display));
  grid-template-rows:auto auto auto;
  grid-template-columns:minmax(0px,1fr);
  --container-layout-type:grid-container-layout;
  --container-display:grid;

}

#main_MF :where(.xmsdy):not(.xmsdy-container) {
  display:var(--l_display,var(--container-display));
  grid-template-rows:1fr;
  grid-template-columns:minmax(0, 1fr);
  --container-display:grid;

}

#main_MF :where(.xmsdy) {
  --bg:var(--color_11);
  --alpha-bg:1;

}

#comp-mn6663ra {
  --above-all-in-container:49;

}

#PAGE_SECTIONSxmsdy {
  --above-all-in-container:49;

}

#comp-mn6663sm {
  --above-all-in-container:49;

}

#main_MF :where(.comp-mn6663ra) {
  min-height:90px;
  height:auto;
  min-width:0px;
  max-width:99999px;
  max-height:99999px;
  --comp-display:unset;
  align-self:stretch;
  justify-self:stretch;
  pointer-events:auto;
  grid-area:1/1/2/2;
  position:relative;

}

.comp-mn6663ra-container {
  box-sizing:border-box;
  padding-top:0px;
  padding-right:0px;
  padding-left:0px;
  padding-bottom:0px;
  display:var(--l_display,var(--container-display));
  grid-template-rows:1fr;
  grid-template-columns:1fr;
  --container-layout-type:grid-container-layout;
  --container-display:grid;

}

#main_MF :where(.comp-mn6663ra):not(.comp-mn6663ra-container) {
  display:var(--l_display,var(--container-display));
  grid-template-rows:1fr;
  grid-template-columns:minmax(0, 1fr);
  --container-display:grid;

}

#masterPage:not(.landingPage) {
  --top-offset:0px;

}

#masterPage.landingPage {
  --top-offset:0px;

}

#main_MF :where(.comp-mn6663ra) {
  --alpha-bg:0;
  --bg:var(--color_11);

}

#main_MF :where(.comp-mn6663ra_r_comp-mb7ogqqn) {
  min-height:0px;
  height:auto;
  min-width:0px;
  max-width:99999px;
  max-height:99999px;
  --comp-display:unset;
  position:relative;

}

.comp-mn6663ra_r_comp-mb7ogqqn-container {
  box-sizing:border-box;
  padding-left:0px;
  padding-right:0px;
  padding-top:0px;
  padding-bottom:0px;
  display:var(--l_display,var(--container-display));
  grid-template-rows:min-content;
  grid-template-columns:1fr;
  --container-layout-type:grid-container-layout;
  --container-display:grid;

}

#main_MF :where(.comp-mn6663ra_r_comp-mb7ogqqn):not(.comp-mn6663ra_r_comp-mb7ogqqn-container) {
  display:var(--l_display,var(--container-display));
  grid-template-rows:1fr;
  grid-template-columns:minmax(0, 1fr);
  --container-display:grid;

}

@media screen and (max-width: 1023px) {
  #main_MF :where(.comp-mn6663ra_r_comp-mb7ogqqn) {
    --l_display:unset;

  }

}

#main_MF :where(.comp-mn6663ra_r_comp-mb7ogqqn) {
  --bg:var(--color_11);
  --alpha-bg:0;

}

#main_MF :where(.comp-mn6663ra_r_comp-mdr142kt) {
  min-height:0px;
  height:100%;
  min-width:0px;
  width:100%;
  max-width:99999px;
  max-height:99999px;
  --section-max-width:var(--variables-m28o2bcx);
  --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)));
  --comp-display:unset;
  position:relative;

}

#main_MF :where(.comp-mn6663ra_r_comp-mdr142kt) .comp-mn6663ra_r_comp-mdr142kt-container {
  box-sizing:border-box;
  position:relative;
  pointer-events:none;
  padding-left:0px;
  padding-right:0px;
  padding-top:0px;
  padding-bottom:0px;
  row-gap:0px;
  column-gap:0px;
  max-width:var(--variables-m28o2bcx);
  margin-left:clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
  --section-max-width:var(--variables-m28o2bcx);
  display:var(--l_display,var(--container-display));
  grid-template-rows:min-content min-content 1fr;
  grid-template-columns:minmax(0px,1fr);
  grid-auto-flow:row;
  grid-auto-rows:min-content;
  grid-auto-columns:1fr;
  --container-layout-type:grid-container-layout;
  --container-display:grid;

}

#main_MF :where(.comp-mn6663ra_r_comp-mdr142kt):not(.comp-mn6663ra_r_comp-mdr142kt-container) {
  display:var(--l_display,var(--container-display));
  grid-template-rows:1fr;
  grid-template-columns:minmax(0, 1fr);
  --container-display:grid;

}

#main_MF :where(.comp-mn6663ra_r_comp-mdr142kt) .comp-mn6663ra_r_comp-mdr142kt-container-pinned {
  max-width:var(--variables-m28o2bcx);
  margin-left:clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
  --section-max-width:var(--variables-m28o2bcx);
  height:100%;
  width:100%;
  position:absolute;
  display:grid;
  pointer-events:none;

}

@media screen and (max-width: 1023px) {
  #main_MF :where(.comp-mn6663ra_r_comp-mdr142kt) {
    --l_display:unset;

  }

  #main_MF :where(.comp-mn6663ra_r_comp-mdr142kt) .comp-mn6663ra_r_comp-mdr142kt-container {
    padding-left:max(0.5px, 0.0615385 * (var(--scaling-factor) - var(--scrollbar-width)));
    padding-right:max(0.5px, 0.0615385 * (var(--scaling-factor) - var(--scrollbar-width)));
    column-gap:max(0.5px, 0.0307692 * (var(--scaling-factor) - var(--scrollbar-width)));
    grid-template-rows:minmax(max(0.5px, 0.1794872 * (var(--scaling-factor) - var(--scrollbar-width))),auto);
    grid-template-columns:1fr max-content;

  }

}

#main_MF :where(.comp-mn6663ra_r_comp-mdr142kt) {
  --borderBottomColor:var(--ui-base-1-color);
  --borderInlineEndWidth:10px;
  --borderTopWidth:10px;
  --borderInlineStartColor:var(--ui-base-1-color);
  --borderInlineStartWidth:10px;
  --borderInlineEndColor:var(--ui-base-1-color);
  --borderTopColor:var(--ui-base-1-color);

}

#main_MF :where(.comp-mn6663ra_r_comp-mpc3nvd5) {
  min-height:0px;
  --l_display:unset;
  height:auto;
  min-width:0px;
  width:12.95%;
  max-width:99999px;
  max-height:99999px;
  --comp-display:unset;
  display:var(--l_display,var(--display,block));
  align-self:start;
  justify-self:start;
  pointer-events:auto;
  margin-left:0.9572628458498024%;
  margin-right:0%;
  margin-top:max(0.5px, 0.012253 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-bottom:min(-0.5px, -0.0103076 * (var(--scaling-factor) - var(--scrollbar-width)));
  grid-area:1/1/2/2;
  position:relative;

}

@media screen and (max-width: 1023px) {
  #main_MF :where(.comp-mn6663ra_r_comp-mpc3nvd5) {
    --l_display:none;

  }

}

#main_MF :where(.comp-mn6663ra_r_comp-mpc3nvd5) {
  font:var(--ui-heading-5-font);
  mix-blend-mode:normal;
  color:var(--ui-heading-5-color);
  letter-spacing:0em;

}

@media screen and (max-width: 1023px) {
  #main_MF :where(.comp-mn6663ra_r_comp-mpc3nvd5) {
    text-align:center;

  }

}

#main_MF :where(.comp-mn6663ra_r_comp-mn7chwe6) {
  min-height:0px;
  --l_display:unset;
  height:auto;
  min-width:7.384422642574827%;
  width:max-content;
  max-width:7812.421875%;
  max-height:max(0.5px, 79.0505929 * (var(--scaling-factor) - var(--scrollbar-width)));
  --comp-display:unset;
  display:var(--l_display,var(--display,block));
  align-self:start;
  justify-self:start;
  pointer-events:auto;
  margin-left:80.64785079051383%;
  margin-right:0%;
  margin-top:0px;
  margin-bottom:max(0.5px, 0.0449975 * (var(--scaling-factor) - var(--scrollbar-width)));
  grid-area:2/1/3/2;
  position:relative;

}

@media screen and (max-width: 1023px) {
  #main_MF :where(.comp-mn6663ra_r_comp-mn7chwe6) {
    align-self:center;
    margin-left:0%;
    margin-bottom:0px;
    grid-area:1/2/2/3;

  }

}

#main_MF :where(.comp-mn6663ra_r_comp-mn7chwe6).menu .hamburger-menu {
  --padding-top:max(0.5px, 0.0234375 * (var(--scaling-factor) - var(--scrollbar-width)));
  --boxShadow:none;
  --background:#fdfdfd;
  --close-button-position:end;
  --header-flex-direction:row;
  --overlay-background:#e2e2e2;
  --padding-bottom:max(0.5px, 0.0234375 * (var(--scaling-factor) - var(--scrollbar-width)));
  --border-start-start-radius:0px;
  --border-end-end-radius:0px;
  --border-end-start-radius:0px;
  --menu-position:top;
  --main-flex-direction:column;
  --padding-inline-start:max(0.5px, 0.0234375 * (var(--scaling-factor) - var(--scrollbar-width)));
  --wrapper-position:end;
  --wrapper-inset-inline-start:var(--full-width-start, auto);
  --wrapper-inset-inline-end:0;
  --wrapper-margin:0;
  --border-start-end-radius:0px;
  --padding-inline-end:max(0.5px, 0.0234375 * (var(--scaling-factor) - var(--scrollbar-width)));
  --hamburger-wrapper-width:third;
  --wrapper-width:33%;

}

#main_MF :where(.comp-mn6663ra_r_comp-mn7chwe6).menu .hamburger-menu .button.hamburger-close-button {
  border-bottom-width:0px;
  border-bottom-color:var(--ui-accent-1-color);
  border-inline-end-width:0px;
  border-top-width:0px;
  border-inline-start-color:var(--ui-accent-1-color);
  border-inline-start-width:0px;
  border-inline-end-color:var(--ui-accent-1-color);
  border-top-color:var(--ui-accent-1-color);

}

#main_MF :where(.comp-mn6663ra_r_comp-mn7chwe6).menu .hamburger-menu .button.hamburger-close-button .label {
  color:var(--ui-accent-1-color);

}

#main_MF :where(.comp-mn6663ra_r_comp-mn7chwe6).menu .hamburger-menu .button.hamburger-close-button .animated-icon.animated-icon {
  --fill:var(--ui-base-2-color);
  --size:max(0.5px, 0.015625 * (var(--scaling-factor) - var(--scrollbar-width)));

}

#main_MF :where(.comp-mn6663ra_r_comp-mn7chwe6).menu .navbar {
  --container-align:start;
  --menu-items-row-gap:0px;
  --vertical-dropdown-display:expandCollapse;
  --vertical-item-icon-display:unset;
  --vertical-dropdown-visibility:hidden;
  --vertical-dropdown-height:0;
  --vertical-expand-collapse-display:none;
  --item-divider-color:var(--ui-base-2-color);
  --menu-items-column-gap:2px;
  --item-divider-style:solid;
  --items-width:fitToText;
  --menu-items-flex-grow:0;
  --item-width:fit-content;
  --item-wrapper-display:var(--horizontal-items-width-display, flex);
  --item-divider-width:0px;
  border-bottom-style:solid;
  background-color:transparent;
  padding-inline-end:0px;
  border-bottom-width:0px;
  border-bottom-color:#000;
  border-start-end-radius:0px;
  box-shadow:none;
  padding-inline-start:0px;
  border-inline-end-width:0px;
  border-top-width:0px;
  border-inline-start-color:#000;
  padding-top:0px;
  border-start-start-radius:0px;
  border-inline-start-width:0px;
  border-top-style:solid;
  padding-bottom:0px;
  border-end-start-radius:0px;
  border-inline-start-style:solid;
  border-inline-end-style:solid;
  border-inline-end-color:#000;
  border-top-color:#000;
  border-end-end-radius:0px;

}

#main_MF :where(.comp-mn6663ra_r_comp-mn7chwe6).menu .navbar .item {
  --item-icon-size:max(0.5px, 0.0046875 * (var(--scaling-factor) - var(--scrollbar-width)));
  --item-icon-color:#31190f;
  font:var(--ui-paragraph-2-font);
  border-bottom-style:solid;
  background-color:transparent;
  text-transform:none;
  column-gap:6px;
  padding-inline-end:max(0.5px, 0.00625 * (var(--scaling-factor) - var(--scrollbar-width)));
  border-bottom-width:0px;
  border-bottom-color:#000;
  border-start-end-radius:0px;
  box-shadow:none;
  padding-inline-start:max(0.5px, 0.00625 * (var(--scaling-factor) - var(--scrollbar-width)));
  border-inline-end-width:0px;
  text-shadow:none;
  border-top-width:0px;
  font-style:normal;
  color:var(--ui-paragraph-2-color);
  border-inline-start-color:#000;
  padding-top:max(0.5px, 0.0015625 * (var(--scaling-factor) - var(--scrollbar-width)));
  border-start-start-radius:0px;
  border-inline-start-width:0px;
  letter-spacing:0em;
  border-top-style:solid;
  padding-bottom:max(0.5px, 0.0015625 * (var(--scaling-factor) - var(--scrollbar-width)));
  border-end-start-radius:0px;
  border-inline-start-style:solid;
  font-size:max(0.5px, 0.0125 * (var(--scaling-factor) - var(--scrollbar-width)));
  border-inline-end-style:solid;
  border-inline-end-color:#000;
  border-top-color:#000;
  border-end-end-radius:0px;
  font-weight:700;

}

#main_MF :where(.comp-mn6663ra_r_comp-mn7chwe6).menu .navbar .dropdown {
  --dropdown-container-border-end-start-radius:0px;
  --anchor:menuItem;
  --site-menu-dropdown-anchor:0;
  --dropdown-container-border-top-style:solid;
  --space-above:16px;
  --item-position:start;
  --dropdown-content-wrapper-flex-dir:row;
  --align:center;
  --dropdown-container-background:transparent;
  --dropdown-container-border-top-color:#fff;
  --dropdown-container-border-bottom-style:solid;
  --dropdown-container-border-inline-start-color:#fff;
  --dropdown-menu-item-container-align:center;
  --dropdown-container-padding-top:0px;
  --columns-number:1;
  --dropdown-container-border-bottom-color:#fff;
  --dropdown-container-border-bottom-width:0px;
  --dropdown-container-border-start-start-radius:0px;
  --dropdown-container-border-start-end-radius:0px;
  --dropdown-menu-item-vertical-spacing:8px;
  --dropdown-container-border-inline-end-width:0px;
  --dropdown-container-padding-inline-end:0px;
  --dropdown-menu-item-horizontal-spacing:0px;
  --dropdown-container-border-inline-start-width:0px;
  --items-width:fillDropdown;
  --dropdown-menu-item-justify-self:stretch;
  --dropdown-menu-item-align:var(--dropdown-menu-item-text-align);
  --dropdown-container-border-end-end-radius:0px;
  --dropdown-container-border-inline-end-style:solid;
  --dropdown-container-border-top-width:0px;
  --dropdown-container-border-inline-end-color:#fff;
  --dropdown-container-padding-inline-start:0px;
  --dropdown-container-padding-bottom:max(0.5px, 0.0039063 * (var(--scaling-factor) - var(--scrollbar-width)));
  --dropdown-container-border-inline-start-style:solid;
  --dropdown-menu-item-text-align:center;

}

#main_MF :where(.comp-mn6663ra_r_comp-mn7chwe6).menu .navbar .dropdown .dropdown-item {
  --dropdown-menu-item-padding-top:0px;
  --dropdown-menu-item-padding-bottom:0px;
  --dropdown-menu-item-padding-inline-end:0px;
  --dropdown-menu-item-padding-inline-start:0px;
  font:var(--ui-paragraph-2-font);
  border-bottom-style:solid;
  background-color:transparent;
  text-transform:none;
  border-bottom-width:0px;
  border-bottom-color:#757575;
  border-start-end-radius:0px;
  border-inline-end-width:0px;
  text-shadow:none;
  border-top-width:0px;
  font-style:normal;
  color:#31190f;
  border-inline-start-color:#757575;
  border-start-start-radius:0px;
  border-inline-start-width:0px;
  letter-spacing:0em;
  border-top-style:solid;
  border-end-start-radius:0px;
  border-inline-start-style:solid;
  font-size:max(0.5px, 0.0109375 * (var(--scaling-factor) - var(--scrollbar-width)));
  border-inline-end-style:solid;
  border-inline-end-color:#757575;
  border-top-color:#757575;
  border-end-end-radius:0px;
  font-weight:400;

}

#main_MF :where(.comp-mn6663ra_r_comp-mn7chwe6).menu .navbar .dropdown .dropdown-sub-item {
  font:var(--ui-paragraph-2-font);
  border-bottom-style:solid;
  background-color:transparent;
  text-transform:none;
  padding-inline-end:0px;
  border-bottom-width:0px;
  border-bottom-color:#757575;
  border-start-end-radius:0px;
  box-shadow:none;
  padding-inline-start:0px;
  border-inline-end-width:0px;
  border-top-width:0px;
  font-style:italic;
  color:#31190f;
  border-inline-start-color:#757575;
  padding-top:0px;
  border-start-start-radius:0px;
  border-inline-start-width:0px;
  letter-spacing:0em;
  border-top-style:solid;
  padding-bottom:0px;
  border-end-start-radius:0px;
  border-inline-start-style:solid;
  font-size:max(0.5px, 0.0109375 * (var(--scaling-factor) - var(--scrollbar-width)));
  border-inline-end-style:solid;
  border-inline-end-color:#757575;
  border-top-color:#757575;
  border-end-end-radius:0px;
  font-weight:400;

}

#main_MF :where(.comp-mn6663ra_r_comp-mn7chwe6).menu .navbar .scroll-button {
  --scroll-button-icon-color:#31190f;
  --scroll-button-icon-size:max(0.5px, 0.009375 * (var(--scaling-factor) - var(--scrollbar-width)));
  --scroll-button-padding-inline-end:max(0.5px, 0.00625 * (var(--scaling-factor) - var(--scrollbar-width)));
  --scroll-button-padding-inline-start:max(0.5px, 0.00625 * (var(--scaling-factor) - var(--scrollbar-width)));
  border-bottom-style:solid;
  background-color:transparent;
  border-bottom-width:0px;
  border-bottom-color:#31190f;
  border-start-end-radius:max(0.5px, 0.003125 * (var(--scaling-factor) - var(--scrollbar-width)));
  box-shadow:none;
  border-inline-end-width:0px;
  border-top-width:0px;
  border-inline-start-color:#31190f;
  border-start-start-radius:max(0.5px, 0.003125 * (var(--scaling-factor) - var(--scrollbar-width)));
  border-inline-start-width:0px;
  border-top-style:solid;
  border-end-start-radius:max(0.5px, 0.003125 * (var(--scaling-factor) - var(--scrollbar-width)));
  border-inline-start-style:solid;
  border-inline-end-style:solid;
  border-inline-end-color:#31190f;
  border-top-color:#31190f;
  border-end-end-radius:max(0.5px, 0.003125 * (var(--scaling-factor) - var(--scrollbar-width)));

}

#main_MF :where(.comp-mn6663ra_r_comp-mn7chwe6).menu .button.hamburger-open-button {
  column-gap:0px;
  padding-inline-end:0px;
  border-bottom-width:0px;
  padding-inline-start:0px;
  border-inline-end-width:0px;
  border-top-width:0px;
  row-gap:0px;
  padding-top:0px;
  border-inline-start-width:0px;
  padding-bottom:0px;

}

#main_MF :where(.comp-mn6663ra_r_comp-mn7chwe6).menu .button.hamburger-open-button .animated-icon.animated-icon {
  --size:max(0.5px, 0.03125 * (var(--scaling-factor) - var(--scrollbar-width)));
  --rotation:0deg;
  --fill:var(--ui-base-2-color);

}

#main_MF :where(.comp-mn6663ra_r_comp-mn7chwe6).menu .button.hamburger-open-button .label {
  font:var(--ui-paragraph-2-font);
  text-transform:none;
  color:var(--ui-accent-1-color);
  text-align:start;
  letter-spacing:0em;
  font-size:max(0.5px, 0.0109375 * (var(--scaling-factor) - var(--scrollbar-width)));
  font-weight:400;

}

@media screen and (max-width: 1023px) {
  #main_MF :where(.comp-mn6663ra_r_comp-mn7chwe6).menu .hamburger-menu {
    --padding-top:max(0.5px, 0.0769231 * (var(--scaling-factor) - var(--scrollbar-width)));
    --padding-bottom:max(0.5px, 0.0769231 * (var(--scaling-factor) - var(--scrollbar-width)));
    --padding-inline-start:max(0.5px, 0.0769231 * (var(--scaling-factor) - var(--scrollbar-width)));
    --padding-inline-end:max(0.5px, 0.0769231 * (var(--scaling-factor) - var(--scrollbar-width)));
    --hamburger-wrapper-width:full;
    --wrapper-width:100%;
    --full-width-margin:0;
    --full-width-start:0;
    --full-width-end:0;

  }

  #main_MF :where(.comp-mn6663ra_r_comp-mn7chwe6).menu .hamburger-menu .button.hamburger-close-button {
    --content-horizontal-alignment:center;
    --icon-position:row-reverse;
    --container-flex-direction:row;
    --container-justify-content:var(--content-horizontal-alignment);
    --container-align-items:center;
    border-bottom-style:solid;
    background-color:#fff;
    column-gap:0px;
    padding-inline-end:0px;
    border-bottom-color:#fff;
    border-start-end-radius:0px;
    box-shadow:none;
    padding-inline-start:0px;
    row-gap:0px;
    border-inline-start-color:#fff;
    padding-top:0px;
    border-start-start-radius:0px;
    border-top-style:solid;
    padding-bottom:0px;
    border-end-start-radius:0px;
    border-inline-start-style:solid;
    border-inline-end-style:solid;
    border-inline-end-color:#fff;
    border-top-color:#fff;
    border-end-end-radius:0px;

  }

  #main_MF :where(.comp-mn6663ra_r_comp-mn7chwe6).menu .hamburger-menu .button.hamburger-close-button .label {
    --text-shadow:none;
    font:var(--ui-paragraph-2-font);
    color:#000;
    text-align:start;
    letter-spacing:0em;
    line-height:1em;
    font-size:max(0.5px, 0.0358974 * (var(--scaling-factor) - var(--scrollbar-width)));
    font-weight:400;

  }

  #main_MF :where(.comp-mn6663ra_r_comp-mn7chwe6).menu .hamburger-menu .button.hamburger-close-button .animated-icon.animated-icon {
    --fill:#31190f;
    --size:max(0.5px, 0.0512821 * (var(--scaling-factor) - var(--scrollbar-width)));

  }

  #main_MF :where(.comp-mn6663ra_r_comp-mn7chwe6).menu .navbar {
    --menu-items-row-gap:8px;

  }

  #main_MF :where(.comp-mn6663ra_r_comp-mn7chwe6).menu .navbar .item {
    --item-icon-size:max(0.5px, 0.0153846 * (var(--scaling-factor) - var(--scrollbar-width)));
    --item-icon-color:#000;
    background-color:#fff;
    column-gap:4px;
    padding-inline-end:max(0.5px, 0.0205128 * (var(--scaling-factor) - var(--scrollbar-width)));
    border-bottom-color:#757575;
    padding-inline-start:max(0.5px, 0.0205128 * (var(--scaling-factor) - var(--scrollbar-width)));
    color:#000;
    border-inline-start-color:#757575;
    padding-top:max(0.5px, 0.0051282 * (var(--scaling-factor) - var(--scrollbar-width)));
    justify-content:start;
    padding-bottom:max(0.5px, 0.0051282 * (var(--scaling-factor) - var(--scrollbar-width)));
    font-size:max(0.5px, 0.0410256 * (var(--scaling-factor) - var(--scrollbar-width)));
    border-inline-end-color:#757575;
    border-top-color:#757575;

  }

  #main_MF :where(.comp-mn6663ra_r_comp-mn7chwe6).menu .navbar .dropdown {
    --space-above:22px;
    --dropdown-menu-item-vertical-spacing:12px;
    --dropdown-container-padding-bottom:max(0.5px, 0.0128205 * (var(--scaling-factor) - var(--scrollbar-width)));

  }

  #main_MF :where(.comp-mn6663ra_r_comp-mn7chwe6).menu .navbar .dropdown .dropdown-item {
    color:#000;
    font-size:max(0.5px, 0.0358974 * (var(--scaling-factor) - var(--scrollbar-width)));

  }

  #main_MF :where(.comp-mn6663ra_r_comp-mn7chwe6).menu .navbar .dropdown .dropdown-sub-item {
    font-size:max(0.5px, 0.0358974 * (var(--scaling-factor) - var(--scrollbar-width)));

  }

  #main_MF :where(.comp-mn6663ra_r_comp-mn7chwe6).menu .navbar .scroll-button {
    --scroll-button-icon-size:max(0.5px, 0.0307692 * (var(--scaling-factor) - var(--scrollbar-width)));
    --scroll-button-padding-inline-end:max(0.5px, 0.0205128 * (var(--scaling-factor) - var(--scrollbar-width)));
    --scroll-button-padding-inline-start:max(0.5px, 0.0205128 * (var(--scaling-factor) - var(--scrollbar-width)));
    border-start-end-radius:max(0.5px, 0.0102564 * (var(--scaling-factor) - var(--scrollbar-width)));
    border-start-start-radius:max(0.5px, 0.0102564 * (var(--scaling-factor) - var(--scrollbar-width)));
    border-end-start-radius:max(0.5px, 0.0102564 * (var(--scaling-factor) - var(--scrollbar-width)));
    border-end-end-radius:max(0.5px, 0.0102564 * (var(--scaling-factor) - var(--scrollbar-width)));

  }

  #main_MF :where(.comp-mn6663ra_r_comp-mn7chwe6).menu .button.hamburger-open-button {
    --icon-position:row-reverse;
    --container-flex-direction:row;
    --container-justify-content:var(--content-horizontal-alignment);
    --container-align-items:center;
    --content-horizontal-alignment:center;
    border-bottom-style:solid;
    background-color:#fff;
    border-bottom-color:#000;
    border-start-end-radius:0px;
    box-shadow:none;
    border-inline-start-color:#000;
    border-start-start-radius:0px;
    border-top-style:solid;
    border-end-start-radius:0px;
    border-inline-start-style:solid;
    border-inline-end-style:solid;
    border-inline-end-color:#000;
    border-top-color:#000;
    border-end-end-radius:0px;

  }

  #main_MF :where(.comp-mn6663ra_r_comp-mn7chwe6).menu .button.hamburger-open-button .animated-icon.animated-icon {
    --fill:#000;
    --size:max(0.5px, 0.0769231 * (var(--scaling-factor) - var(--scrollbar-width)));

  }

  #main_MF :where(.comp-mn6663ra_r_comp-mn7chwe6).menu .button.hamburger-open-button .label {
    --text-shadow:none;
    color:#000;
    line-height:1em;
    font-size:max(0.5px, 0.0358974 * (var(--scaling-factor) - var(--scrollbar-width)));

  }

}

.comp-mn6663ra_r_comp-mn7chwe6-presets-wrapper {
  --preset-2eeafb3d: z138da722
}

@media screen and (max-width: 1023px) {
  .comp-mn6663ra_r_comp-mn7chwe6-presets-wrapper {
    --preset-2eeafb3d: z3a8413ab
  }

}

#main_MF :where(.comp-mn6663ra_r_comp-mn7chwei2) {
  min-height:0px;
  --comp-display:unset;
  align-self:stretch;
  justify-self:stretch;
  pointer-events:auto;
  margin-left:0%;
  margin-right:0%;
  margin-top:0%;
  margin-bottom:0%;
  grid-area:1/1/2/2;
  position:relative;

}

.comp-mn6663ra_r_comp-mn7chwei2-container {
  box-sizing:border-box;
  padding-left:0px;
  padding-right:0px;
  padding-top:0px;
  padding-bottom:max(0.5px, 0.0142292 * (var(--scaling-factor) - var(--scrollbar-width)));
  row-gap:0px;
  column-gap:0px;
  display:var(--l_display,var(--container-display));
  grid-template-rows:1fr;
  grid-template-columns:minmax(0px,1fr);
  grid-auto-flow:row;
  grid-auto-rows:min-content;
  grid-auto-columns:1fr;
  --container-layout-type:grid-container-layout;
  --container-display:grid;

}

#main_MF :where(.comp-mn6663ra_r_comp-mn7chwei2):not(.comp-mn6663ra_r_comp-mn7chwei2-container) {
  display:var(--l_display,var(--container-display));
  grid-template-rows:1fr;
  grid-template-columns:minmax(0, 1fr);
  --container-display:grid;

}

@media screen and (max-width: 1023px) {
  #main_MF :where(.comp-mn6663ra_r_comp-mn7chwei2) {
    --l_display:unset;
    width:100%;
    height:100%;

  }

  .comp-mn6663ra_r_comp-mn7chwei2-container {
    padding-bottom:0px;
    grid-template-rows:min-content 1fr;

  }

}

#main_MF :where(.comp-mn6663ra_r_comp-mpc3nyvw) {
  min-height:0px;
  --l_display:none;
  height:auto;
  min-width:0px;
  width:12.95%;
  max-width:99999px;
  max-height:99999px;
  --comp-display:unset;
  display:var(--l_display,var(--display,block));
  align-self:start;
  justify-self:start;
  pointer-events:auto;
  margin-left:22.380187747035574%;
  margin-right:0%;
  margin-top:max(0.5px, 0.032887 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-bottom:0px;
  grid-area:1/1/2/2;
  position:relative;

}

@media screen and (max-width: 1023px) {
  #main_MF :where(.comp-mn6663ra_r_comp-mpc3nyvw) {
    --l_display:unset;
    width:47.8983918128655%;
    justify-self:center;
    margin-left:6.153846153846154%;
    margin-right:6.153846153846154%;
    margin-top:max(0.5px, 0.0410256 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom:max(0.5px, 0.0615385 * (var(--scaling-factor) - var(--scrollbar-width)));
    grid-area:2/1/3/2;

  }

}

#main_MF :where(.comp-mn6663ra_r_comp-mpc3nyvw) {
  font:var(--ui-heading-5-font);
  mix-blend-mode:normal;
  color:var(--ui-heading-5-color);
  letter-spacing:0em;

}

@media screen and (max-width: 1023px) {
  #main_MF :where(.comp-mn6663ra_r_comp-mpc3nyvw) {
    text-align:center;

  }

}

#main_MF :where(.comp-mn6663ra_r_comp-mpc96kxk) {
  min-height:0px;
  --l_display:none;
  height:auto;
  --aspect-ratio:1.0770168389688952;
  min-width:0px;
  width:13.69%;
  max-width:99999px;
  max-height:99999px;
  aspect-ratio:1/var(--aspect-ratio);
  --comp-display:unset;
  display:var(--l_display,var(--display,block));
  align-self:start;
  justify-self:center;
  pointer-events:auto;
  margin-left:0%;
  margin-right:0%;
  margin-top:0%;
  margin-bottom:0%;
  grid-area:1/1/2/2;
  position:relative;

}

@media screen and (max-width: 1023px) {
  #main_MF :where(.comp-mn6663ra_r_comp-mpc96kxk) {
    --l_display:unset;
    width:28.776041666666668%;
    --aspect-ratio:1.0770024609033897;
    margin-left:6.153846153846154%;
    margin-right:6.153846153846154%;
    margin-top:max(0.5px, 0.0410256 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom:0px;

  }

}

@media (prefers-reduced-motion: no-preference)  {
  #main_MF :where(.comp-mn6663ra_r_comp-mpc96kxk):not([data-motion-enter="done"]) {
    --motion-rotate-start:calc(var(--comp-rotate-z, 0deg) + -360deg);

  }

}

#main_MF :where(.comp-mn6663ra_r_comp-mn7chwei3) {
  min-height:0px;
  --comp-display:unset;
  position:relative;

}

#main_MF :where(.comp-mn6663ra_r_comp-mn7chwei3) .comp-mn6663ra_r_comp-mn7chwei3-container {
  box-sizing:border-box;
  position:relative;
  pointer-events:none;
  display:var(--l_display,var(--container-display));
  grid-template-rows:minmax(max-content,100%);
  grid-template-columns:minmax(0px,1fr);
  --container-layout-type:grid-container-layout;
  --container-display:grid;

}

#main_MF :where(.comp-mn6663ra_r_comp-mn7chwei3):not(.comp-mn6663ra_r_comp-mn7chwei3-container) {
  display:var(--l_display,var(--container-display));
  grid-template-rows:1fr;
  grid-template-columns:minmax(0, 1fr);
  --container-display:grid;

}

@media screen and (max-width: 1023px) {
  #main_MF :where(.comp-mn6663ra_r_comp-mn7chwei3) {
    --l_display:unset;
    width:100%;
    height:100%;

  }

  #main_MF :where(.comp-mn6663ra_r_comp-mn7chwei3) .comp-mn6663ra_r_comp-mn7chwei3-container {
    padding-left:0px;
    padding-right:0px;
    padding-top:0px;
    padding-bottom:0px;
    grid-template-rows:minmax(max(0.5px, 0.2564103 * (var(--scaling-factor) - var(--scrollbar-width))),auto);

  }

}

#main_MF :where(.comp-mn6663ra_r_comp-mpc96kv9) {
  min-height:0px;
  --l_display:unset;
  height:auto;
  --aspect-ratio:1.07700983488225;
  min-width:0px;
  width:7.78%;
  max-width:99999px;
  max-height:99999px;
  aspect-ratio:1/var(--aspect-ratio);
  --comp-display:unset;
  display:var(--l_display,var(--display,block));
  align-self:start;
  justify-self:start;
  pointer-events:auto;
  margin-left:91.45565711462451%;
  margin-right:0%;
  margin-top:0px;
  margin-bottom:max(0.5px, 0.0636487 * (var(--scaling-factor) - var(--scrollbar-width)));
  grid-area:1/1/4/2;
  position:relative;

}

@media screen and (max-width: 1023px) {
  #main_MF :where(.comp-mn6663ra_r_comp-mpc96kv9) {
    --l_display:none;

  }

}

@media (prefers-reduced-motion: no-preference)  {
  #main_MF :where(.comp-mn6663ra_r_comp-mpc96kv9):not([data-motion-enter="done"]) {
    --motion-rotate-start:calc(var(--comp-rotate-z, 0deg) + -360deg);

  }

}

#main_MF :where(.comp-mn6663ra_r_comp-mhs1biva) {
  min-height:0px;
  --l_display:unset;
  height:auto;
  width:auto;
  --comp-display:unset;
  display:var(--l_display,var(--display,block));
  align-self:stretch;
  justify-self:stretch;
  pointer-events:auto;
  grid-area:1/1/2/2;
  position:relative;

}

#main_MF :where(.comp-mn6663ra_r_comp-mhs1biva) {
  --backgroundMediaOpacity:1;
  --backgroundColorOpacity:1;
  --backgroundOverlayOpacity:1;
  --backgroundColor:var(--ui-base-1-color);

}

#main_MF :where(.comp-mn6663r2) {
  min-height:0px;
  --comp-display:flex;
  --l_display:unset;
  height:auto;
  min-width:0px;
  max-width:99999px;
  max-height:99999px;
  --section-max-width:99999999999px;
  --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)));
  display:var(--l_display,var(--comp-display,flex));
  flex-direction:column;
  align-self:stretch;
  justify-self:stretch;
  pointer-events:auto;
  margin-top:0%;
  margin-bottom:0%;
  margin-left:0%;
  margin-right:0%;
  grid-area:2/1/3/2;
  position:relative;

}

#main_MF :where(.comp-mn6663r2) .comp-mn6663r2-container {
  box-sizing:border-box;
  position:relative;
  pointer-events:none;
  padding-top:0px;
  padding-right:0px;
  padding-left:0px;
  padding-bottom:0px;
  max-width:99999999999px;
  margin-left:clamp(0px, (100% - 99999999999px) / 2, 100 * var(--one-unit));
  --section-max-width:99999999999px;
  flex-grow:1;
  display:var(--l_display,var(--container-display));
  grid-template-rows:min-content;
  grid-template-columns:1fr;
  --container-layout-type:grid-container-layout;
  --container-display:grid;

}

#main_MF :where(.comp-mn6663r2) .comp-mn6663r2-container-pinned {
  max-width:99999999999px;
  margin-left:clamp(0px, (100% - 99999999999px) / 2, 100 * var(--one-unit));
  --section-max-width:99999999999px;
  height:100%;
  width:100%;
  position:absolute;
  display:grid;
  pointer-events:none;

}

#main_MF :where(.comp-mn6663r2) {
  --bg:var(--color_11);
  --alpha-bg:0;

}

#main_MF :where(.comp-mn6663rq) {
  width:100%;
  height:100%;
  min-height:0px;
  --section-max-width:var(--variables-m28o2bcx);
  --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)));
  --comp-display:unset;
  position:relative;

}

#main_MF :where(.comp-mn6663rq) .comp-mn6663rq-container {
  box-sizing:border-box;
  position:relative;
  pointer-events:none;
  padding-left:0px;
  padding-right:0px;
  padding-top:0px;
  padding-bottom:0px;
  row-gap:0px;
  column-gap:0px;
  max-width:var(--variables-m28o2bcx);
  margin-left:clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
  --section-max-width:var(--variables-m28o2bcx);
  display:var(--l_display,var(--container-display));
  grid-template-rows:minmax(max(0.5px, 0.5940609 * (var(--scaling-factor) - var(--scrollbar-width))),max-content);
  grid-template-columns:1.1fr 0.9fr;
  grid-auto-flow:row;
  grid-auto-rows:min-content;
  grid-auto-columns:1fr;
  --container-layout-type:grid-container-layout;
  --container-display:grid;

}

#main_MF :where(.comp-mn6663rq):not(.comp-mn6663rq-container) {
  display:var(--l_display,var(--container-display));
  grid-template-rows:1fr;
  grid-template-columns:minmax(0, 1fr);
  --container-display:grid;

}

#main_MF :where(.comp-mn6663rq) .comp-mn6663rq-container-pinned {
  max-width:var(--variables-m28o2bcx);
  margin-left:clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
  --section-max-width:var(--variables-m28o2bcx);
  height:100%;
  width:100%;
  position:absolute;
  display:grid;
  pointer-events:none;

}

@media screen and (max-width: 1023px) {
  #main_MF :where(.comp-mn6663rq) {
    --l_display:unset;

  }

  #main_MF :where(.comp-mn6663rq) .comp-mn6663rq-container {
    grid-template-rows:minmax(max(0.5px, 0.5128205 * (var(--scaling-factor) - var(--scrollbar-width))),max-content) minmax(max(0.5px, 0.5128205 * (var(--scaling-factor) - var(--scrollbar-width))),max-content);
    grid-template-columns:minmax(0px,1fr);

  }

}

#main_MF :where(.comp-mnc2i9y7) {
  min-height:0px;
  --l_display:unset;
  height:auto;
  min-width:0px;
  width:auto;
  max-width:99999px;
  max-height:99999px;
  --comp-display:unset;
  align-self:stretch;
  justify-self:stretch;
  pointer-events:auto;
  margin-top:0%;
  margin-left:0%;
  margin-bottom:0%;
  margin-right:0%;
  grid-area:1/1/2/2;
  position:relative;

}

.comp-mnc2i9y7-container {
  box-sizing:border-box;
  display:var(--l_display,var(--container-display));
  grid-template-rows:1fr;
  grid-template-columns:minmax(0px,1fr);
  --container-layout-type:grid-container-layout;
  --container-display:grid;

}

#main_MF :where(.comp-mnc2i9y7):not(.comp-mnc2i9y7-container) {
  display:var(--l_display,var(--container-display));
  grid-template-rows:1fr;
  grid-template-columns:minmax(0, 1fr);
  --container-display:grid;

}

@media screen and (max-width: 1023px) {
  #main_MF :where(.comp-mnc2i9y7) {
    width:100%;
    margin-top:0px;
    margin-bottom:0px;

  }

}

:is(#main_MF :where(.comp-mnc2i9y82), [id^="comp-mnc2i9y82__"]) {
  width:100%;
  height:100%;
  --comp-display:unset;
  align-self:stretch;
  justify-self:stretch;
  pointer-events:auto;
  margin-left:0%;
  margin-right:0%;
  margin-top:0%;
  margin-bottom:0%;
  grid-area:1/1/2/2;
  position:relative;

}

.comp-mnc2i9y82-container {
  box-sizing:border-box;
  padding-left:0px;
  padding-right:0px;
  padding-top:0px;
  padding-bottom:max(0.5px, 0.0140625 * (var(--scaling-factor) - var(--scrollbar-width)));
  row-gap:0px;
  column-gap:0px;
  display:var(--l_display,var(--container-display));
  grid-template-rows:min-content min-content min-content min-content min-content min-content min-content min-content min-content 1fr;
  grid-template-columns:minmax(0px,1fr);
  grid-auto-flow:row;
  grid-auto-rows:min-content;
  grid-auto-columns:1fr;
  --container-layout-type:grid-container-layout;
  --container-display:grid;

}

:is(#main_MF :where(.comp-mnc2i9y82), [id^="comp-mnc2i9y82__"]):not(.comp-mnc2i9y82-container) {
  display:var(--l_display,var(--container-display));
  grid-template-rows:1fr;
  grid-template-columns:minmax(0, 1fr);
  --container-display:grid;

}

@media screen and (max-width: 1023px) {
  :is(#main_MF :where(.comp-mnc2i9y82), [id^="comp-mnc2i9y82__"]) {
    --l_display:unset;

  }

  .comp-mnc2i9y82-container {
    padding-bottom:max(0.5px, 0.0461538 * (var(--scaling-factor) - var(--scrollbar-width)));

  }

}

:is(#main_MF :where(.comp-mnc2d6dd), [id^="comp-mnc2d6dd__"]) {
  min-height:0px;
  --l_display:unset;
  height:auto;
  min-width:0px;
  width:96.64%;
  max-width:99999px;
  max-height:99999px;
  --comp-display:unset;
  display:var(--l_display,var(--display,block));
  align-self:start;
  justify-self:start;
  pointer-events:auto;
  margin-left:3.1205610795454546%;
  margin-right:0%;
  margin-top:max(0.5px, 0.0112732 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-bottom:max(0.5px, 0.0105896 * (var(--scaling-factor) - var(--scrollbar-width)));
  grid-area:1/1/2/2;
  position:relative;

}

@media screen and (max-width: 1023px) {
  :is(#main_MF :where(.comp-mnc2d6dd), [id^="comp-mnc2d6dd__"]) {
    width:87.6923076923077%;
    margin-left:6.153846153846154%;
    margin-right:6.153846153846154%;
    margin-top:max(0.5px, 0.0615385 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom:0px;

  }

}

:is(#main_MF :where(.comp-mnc2d6dd), [id^="comp-mnc2d6dd__"]) {
  font:var(--ui-heading-2-font);
  text-transform:uppercase;
  color:var(--ui-heading-2-color);
  letter-spacing:0em;
  mix-blend-mode:normal;

}

@media screen and (max-width: 1023px) {
  :is(#main_MF :where(.comp-mnc2d6dd), [id^="comp-mnc2d6dd__"]) {
    text-align:start;

  }

}

@media (prefers-reduced-motion: no-preference)  {
  :is(#main_MF :where(.comp-mnc2d6dd), [id^="comp-mnc2d6dd__"]):not([data-motion-enter="done"]) {
    --motion-translate-x:calc(calc((-1 * var(--motion-left, 0px) - 100%) / -1) * -1);
    --motion-translate-y:calc(calc((-1 * var(--motion-left, 0px) - 100%) / -1) * 0);

  }

}

:is(#main_MF :where(.comp-mnc2d6dt), [id^="comp-mnc2d6dt__"]) {
  min-height:0px;
  --l_display:unset;
  height:auto;
  min-width:0px;
  width:59.4%;
  max-width:99999px;
  max-height:99999px;
  --comp-display:unset;
  display:var(--l_display,var(--display,block));
  align-self:start;
  justify-self:start;
  pointer-events:auto;
  margin-left:3.1205610795454546%;
  margin-right:0%;
  margin-top:0px;
  margin-bottom:max(0.5px, 0.0561768 * (var(--scaling-factor) - var(--scrollbar-width)));
  grid-area:2/1/3/2;
  position:relative;

}

@media screen and (max-width: 1023px) {
  :is(#main_MF :where(.comp-mnc2d6dt), [id^="comp-mnc2d6dt__"]) {
    width:87.6923076923077%;
    margin-left:6.153846153846154%;
    margin-right:6.153846153846154%;
    margin-top:max(0.5px, 0.0307692 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom:0px;

  }

}

:is(#main_MF :where(.comp-mnc2d6dt), [id^="comp-mnc2d6dt__"]) {
  font:var(--ui-paragraph-2-font);
  color:var(--ui-paragraph-2-color);
  letter-spacing:0em;
  mix-blend-mode:normal;
  font-weight:400;

}

@media screen and (max-width: 1023px) {
  :is(#main_MF :where(.comp-mnc2d6dt), [id^="comp-mnc2d6dt__"]) {
    text-align:start;

  }

}

:is(#main_MF :where(.comp-mn668tpj), [id^="comp-mn668tpj__"]) {
  min-height:0px;
  --l_display:unset;
  height:auto;
  min-width:0px;
  width:54.08%;
  max-width:99999px;
  max-height:99999px;
  --comp-display:unset;
  display:var(--l_display,var(--display,block));
  align-self:start;
  justify-self:start;
  pointer-events:auto;
  margin-left:3.125%;
  margin-right:0%;
  margin-top:0px;
  margin-bottom:max(0.5px, 0.0036316 * (var(--scaling-factor) - var(--scrollbar-width)));
  grid-area:3/1/4/2;
  position:relative;

}

@media screen and (max-width: 1023px) {
  :is(#main_MF :where(.comp-mn668tpj), [id^="comp-mn668tpj__"]) {
    width:87.6923076923077%;
    margin-left:6.153846153846154%;
    margin-right:6.153846153846154%;
    margin-top:max(0.5px, 0.1025641 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom:0px;

  }

}

:is(#main_MF :where(.comp-mn668tpj), [id^="comp-mn668tpj__"]) {
  font:var(--ui-heading-5-font);
  text-transform:none;
  color:var(--ui-heading-5-color);
  letter-spacing:0em;
  writing-mode:horizontal-tb;
  mix-blend-mode:normal;

}

@media screen and (max-width: 1023px) {
  :is(#main_MF :where(.comp-mn668tpj), [id^="comp-mn668tpj__"]) {
    text-align:start;

  }

}

@media (prefers-reduced-motion: no-preference)  {
  :is(#main_MF :where(.comp-mn668tpj), [id^="comp-mn668tpj__"]):not([data-motion-enter="done"]) {

  }

}

:is(.comp-mn668tpj-presets-wrapper, [id^="comp-mn668tpj__"]) {
  --preset-dfd70ffc: zfcfde1ff
}

:is(#main_MF :where(.comp-mn668tpp), [id^="comp-mn668tpp__"]) {
  min-height:0px;
  --l_display:unset;
  height:auto;
  min-width:0px;
  width:54.08%;
  max-width:99999px;
  max-height:99999px;
  --comp-display:unset;
  display:var(--l_display,var(--display,block));
  align-self:start;
  justify-self:start;
  pointer-events:auto;
  margin-left:3.125%;
  margin-right:0%;
  margin-top:0px;
  margin-bottom:max(0.5px, 0.0172974 * (var(--scaling-factor) - var(--scrollbar-width)));
  grid-area:4/1/5/2;
  position:relative;

}

@media screen and (max-width: 1023px) {
  :is(#main_MF :where(.comp-mn668tpp), [id^="comp-mn668tpp__"]) {
    width:87.6923076923077%;
    margin-left:6.153846153846154%;
    margin-right:6.153846153846154%;
    margin-top:max(0.5px, 0.0307692 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom:0px;

  }

}

:is(#main_MF :where(.comp-mn668tpp), [id^="comp-mn668tpp__"]) {
  font:var(--ui-paragraph-2-font);
  color:var(--ui-paragraph-2-color);
  font-size:max(0.5px, 0.0140625 * (var(--scaling-factor) - var(--scrollbar-width)));
  font-weight:400;

}

@media screen and (max-width: 1023px) {
  :is(#main_MF :where(.comp-mn668tpp), [id^="comp-mn668tpp__"]) {
    text-align:start;
    font-size:max(0.5px, 0.0410256 * (var(--scaling-factor) - var(--scrollbar-width)));

  }

}

:is(.comp-mn668tpp-presets-wrapper, [id^="comp-mn668tpp__"]) {
  --preset-dfd70ffc: zfcfde1ff
}

:is(#main_MF :where(.comp-mn668tqq), [id^="comp-mn668tqq__"]) {
  min-height:0px;
  --l_display:unset;
  height:auto;
  min-width:0px;
  width:54.08%;
  max-width:99999px;
  max-height:99999px;
  --comp-display:unset;
  display:var(--l_display,var(--display,block));
  align-self:start;
  justify-self:start;
  pointer-events:auto;
  margin-left:3.125%;
  margin-right:0%;
  margin-top:0px;
  margin-bottom:max(0.5px, 0.0039307 * (var(--scaling-factor) - var(--scrollbar-width)));
  grid-area:5/1/6/2;
  position:relative;

}

@media screen and (max-width: 1023px) {
  :is(#main_MF :where(.comp-mn668tqq), [id^="comp-mn668tqq__"]) {
    width:87.6923076923077%;
    margin-left:6.153846153846154%;
    margin-right:6.153846153846154%;
    margin-top:max(0.5px, 0.1025641 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom:0px;

  }

}

:is(#main_MF :where(.comp-mn668tqq), [id^="comp-mn668tqq__"]) {
  font:var(--ui-heading-5-font);
  text-transform:none;
  color:var(--ui-heading-5-color);
  letter-spacing:0em;
  writing-mode:horizontal-tb;
  mix-blend-mode:normal;

}

@media screen and (max-width: 1023px) {
  :is(#main_MF :where(.comp-mn668tqq), [id^="comp-mn668tqq__"]) {
    text-align:start;

  }

}

@media (prefers-reduced-motion: no-preference)  {
  :is(#main_MF :where(.comp-mn668tqq), [id^="comp-mn668tqq__"]):not([data-motion-enter="done"]) {

  }

}

:is(.comp-mn668tqq-presets-wrapper, [id^="comp-mn668tqq__"]) {
  --preset-dfd70ffc: zfcfde1ff
}

:is(#main_MF :where(.comp-mn668tqy), [id^="comp-mn668tqy__"]) {
  min-height:0px;
  --l_display:unset;
  height:auto;
  min-width:0px;
  width:54.08%;
  max-width:99999px;
  max-height:99999px;
  --comp-display:unset;
  display:var(--l_display,var(--display,block));
  align-self:start;
  justify-self:start;
  pointer-events:auto;
  margin-left:3.0406605113636362%;
  margin-right:0%;
  margin-top:0px;
  margin-bottom:max(0.5px, 0.0182251 * (var(--scaling-factor) - var(--scrollbar-width)));
  grid-area:6/1/7/2;
  position:relative;

}

@media screen and (max-width: 1023px) {
  :is(#main_MF :where(.comp-mn668tqy), [id^="comp-mn668tqy__"]) {
    width:87.6923076923077%;
    margin-left:6.153846153846154%;
    margin-right:6.153846153846154%;
    margin-top:max(0.5px, 0.0307692 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom:0px;

  }

}

:is(#main_MF :where(.comp-mn668tqy), [id^="comp-mn668tqy__"]) {
  font:var(--ui-paragraph-2-font);
  color:var(--ui-paragraph-2-color);
  font-size:max(0.5px, 0.0140625 * (var(--scaling-factor) - var(--scrollbar-width)));
  font-weight:400;

}

@media screen and (max-width: 1023px) {
  :is(#main_MF :where(.comp-mn668tqy), [id^="comp-mn668tqy__"]) {
    text-align:start;
    font-size:max(0.5px, 0.0410256 * (var(--scaling-factor) - var(--scrollbar-width)));

  }

}

:is(.comp-mn668tqy-presets-wrapper, [id^="comp-mn668tqy__"]) {
  --preset-dfd70ffc: zfcfde1ff
}

:is(#main_MF :where(.comp-mn668try), [id^="comp-mn668try__"]) {
  min-height:0px;
  --l_display:unset;
  height:auto;
  min-width:0px;
  width:54.08%;
  max-width:99999px;
  max-height:99999px;
  --comp-display:unset;
  display:var(--l_display,var(--display,block));
  align-self:start;
  justify-self:start;
  pointer-events:auto;
  margin-left:3.125%;
  margin-right:0%;
  margin-top:0px;
  margin-bottom:max(0.5px, 0.0029053 * (var(--scaling-factor) - var(--scrollbar-width)));
  grid-area:7/1/8/2;
  position:relative;

}

@media screen and (max-width: 1023px) {
  :is(#main_MF :where(.comp-mn668try), [id^="comp-mn668try__"]) {
    width:87.6923076923077%;
    margin-left:6.153846153846154%;
    margin-right:6.153846153846154%;
    margin-top:max(0.5px, 0.1025641 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom:0px;

  }

}

:is(#main_MF :where(.comp-mn668try), [id^="comp-mn668try__"]) {
  font:var(--ui-heading-5-font);
  text-transform:none;
  color:var(--ui-heading-5-color);
  letter-spacing:0em;
  writing-mode:horizontal-tb;
  mix-blend-mode:normal;

}

@media screen and (max-width: 1023px) {
  :is(#main_MF :where(.comp-mn668try), [id^="comp-mn668try__"]) {
    text-align:start;

  }

}

@media (prefers-reduced-motion: no-preference)  {
  :is(#main_MF :where(.comp-mn668try), [id^="comp-mn668try__"]):not([data-motion-enter="done"]) {

  }

}

:is(.comp-mn668try-presets-wrapper, [id^="comp-mn668try__"]) {
  --preset-dfd70ffc: zfcfde1ff
}

:is(#main_MF :where(.comp-mn668ts5), [id^="comp-mn668ts5__"]) {
  min-height:0px;
  --l_display:unset;
  height:auto;
  min-width:0px;
  width:54.08%;
  max-width:99999px;
  max-height:99999px;
  --comp-display:unset;
  display:var(--l_display,var(--display,block));
  align-self:start;
  justify-self:start;
  pointer-events:auto;
  margin-left:3.125%;
  margin-right:0%;
  margin-top:0px;
  margin-bottom:max(0.5px, 0.013385 * (var(--scaling-factor) - var(--scrollbar-width)));
  grid-area:8/1/9/2;
  position:relative;

}

@media screen and (max-width: 1023px) {
  :is(#main_MF :where(.comp-mn668ts5), [id^="comp-mn668ts5__"]) {
    width:87.6923076923077%;
    margin-left:6.153846153846154%;
    margin-right:6.153846153846154%;
    margin-top:max(0.5px, 0.0307692 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom:0px;

  }

}

:is(#main_MF :where(.comp-mn668ts5), [id^="comp-mn668ts5__"]) {
  font:var(--ui-paragraph-2-font);
  color:var(--ui-paragraph-2-color);
  font-size:max(0.5px, 0.0140625 * (var(--scaling-factor) - var(--scrollbar-width)));
  font-weight:400;

}

@media screen and (max-width: 1023px) {
  :is(#main_MF :where(.comp-mn668ts5), [id^="comp-mn668ts5__"]) {
    text-align:start;
    font-size:max(0.5px, 0.0410256 * (var(--scaling-factor) - var(--scrollbar-width)));

  }

}

:is(.comp-mn668ts5-presets-wrapper, [id^="comp-mn668ts5__"]) {
  --preset-dfd70ffc: zfcfde1ff
}

:is(#main_MF :where(.comp-mpzau6lh), [id^="comp-mpzau6lh__"]) {
  min-height:0px;
  --l_display:unset;
  height:auto;
  min-width:0px;
  width:28.95%;
  max-width:99999px;
  max-height:99999px;
  --comp-display:unset;
  display:var(--l_display,var(--display,block));
  align-self:start;
  justify-self:start;
  pointer-events:auto;
  margin-left:3.125%;
  margin-right:0%;
  margin-top:0px;
  margin-bottom:max(0.5px, 0.0088135 * (var(--scaling-factor) - var(--scrollbar-width)));
  grid-area:9/1/10/2;
  position:relative;

}

@media screen and (max-width: 1023px) {
  :is(#main_MF :where(.comp-mpzau6lh), [id^="comp-mpzau6lh__"]) {
    width:87.6923076923077%;
    margin-left:6.153846153846154%;
    margin-right:6.153846153846154%;
    margin-top:max(0.5px, 0.0307692 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom:0px;

  }

}

:is(#main_MF :where(.comp-mpzau6lh), [id^="comp-mpzau6lh__"]) {
  font:var(--ui-heading-6-font);
  mix-blend-mode:normal;
  color:var(--ui-heading-6-color);
  letter-spacing:0em;

}

@media screen and (max-width: 1023px) {
  :is(#main_MF :where(.comp-mpzau6lh), [id^="comp-mpzau6lh__"]) {
    text-align:start;

  }

}

:is(#main_MF :where(.comp-mpzawgez), [id^="comp-mpzawgez__"]) {
  min-height:0px;
  --l_display:unset;
  height:auto;
  min-width:0px;
  width:32.68%;
  max-width:99999px;
  max-height:99999px;
  --comp-display:unset;
  display:var(--l_display,var(--display,block));
  align-self:start;
  justify-self:start;
  pointer-events:auto;
  margin-left:3.125%;
  margin-right:0%;
  margin-top:0px;
  margin-bottom:0px;
  grid-area:10/1/11/2;
  position:relative;

}

@media screen and (max-width: 1023px) {
  :is(#main_MF :where(.comp-mpzawgez), [id^="comp-mpzawgez__"]) {
    width:87.6923076923077%;
    margin-left:6.153846153846154%;
    margin-right:6.153846153846154%;
    margin-top:max(0.5px, 0.0307692 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom:max(0.5px, 0.0615385 * (var(--scaling-factor) - var(--scrollbar-width)));

  }

}

:is(#main_MF :where(.comp-mpzawgez), [id^="comp-mpzawgez__"]) {
  font:var(--ui-paragraph-3-font);
  color:var(--ui-paragraph-3-color);
  letter-spacing:0em;
  font-size:max(0.5px, 0.0140625 * (var(--scaling-factor) - var(--scrollbar-width)));
  mix-blend-mode:normal;
  font-weight:400;

}

@media screen and (max-width: 1023px) {
  :is(#main_MF :where(.comp-mpzawgez), [id^="comp-mpzawgez__"]) {
    text-align:start;
    font-size:max(0.5px, 0.0410256 * (var(--scaling-factor) - var(--scrollbar-width)));

  }

}

#main_MF :where(.comp-mnc2i9yi) {
  min-height:0px;
  --l_display:unset;
  height:auto;
  min-width:0px;
  width:auto;
  max-width:99999px;
  max-height:99999px;
  --comp-display:unset;
  align-self:stretch;
  justify-self:stretch;
  pointer-events:auto;
  margin-top:0%;
  margin-left:0%;
  margin-bottom:0%;
  margin-right:0%;
  grid-area:1/2/2/3;
  position:relative;

}

.comp-mnc2i9yi-container {
  box-sizing:border-box;
  display:var(--l_display,var(--container-display));
  grid-template-rows:1fr;
  grid-template-columns:minmax(0px,1fr);
  --container-layout-type:grid-container-layout;
  --container-display:grid;

}

#main_MF :where(.comp-mnc2i9yi):not(.comp-mnc2i9yi-container) {
  display:var(--l_display,var(--container-display));
  grid-template-rows:1fr;
  grid-template-columns:minmax(0, 1fr);
  --container-display:grid;

}

@media screen and (max-width: 1023px) {
  #main_MF :where(.comp-mnc2i9yi) {
    width:100%;
    margin-top:0px;
    margin-bottom:0px;
    grid-area:2/1/3/2;

  }

}

:is(#main_MF :where(.comp-mnc2i9yi3), [id^="comp-mnc2i9yi3__"]) {
  width:100%;
  height:100%;
  --comp-display:unset;
  align-self:stretch;
  justify-self:stretch;
  pointer-events:auto;
  margin-left:0%;
  margin-right:0%;
  margin-top:0%;
  margin-bottom:0%;
  grid-area:1/1/2/2;
  position:relative;

}

.comp-mnc2i9yi3-container {
  box-sizing:border-box;
  padding-left:0px;
  padding-right:0px;
  padding-top:0px;
  padding-bottom:max(0.5px, 0.0140625 * (var(--scaling-factor) - var(--scrollbar-width)));
  row-gap:0px;
  column-gap:0px;
  display:var(--l_display,var(--container-display));
  grid-template-rows:min-content 1fr;
  grid-template-columns:minmax(0px,1fr);
  grid-auto-flow:row;
  grid-auto-rows:min-content;
  grid-auto-columns:1fr;
  --container-layout-type:grid-container-layout;
  --container-display:grid;

}

:is(#main_MF :where(.comp-mnc2i9yi3), [id^="comp-mnc2i9yi3__"]):not(.comp-mnc2i9yi3-container) {
  display:var(--l_display,var(--container-display));
  grid-template-rows:1fr;
  grid-template-columns:minmax(0, 1fr);
  --container-display:grid;

}

@media screen and (max-width: 1023px) {
  :is(#main_MF :where(.comp-mnc2i9yi3), [id^="comp-mnc2i9yi3__"]) {
    --l_display:unset;

  }

  .comp-mnc2i9yi3-container {
    padding-bottom:max(0.5px, 0.0461538 * (var(--scaling-factor) - var(--scrollbar-width)));

  }

}

:is(#main_MF :where(.comp-mnc2d6b7), [id^="comp-mnc2d6b7__"]) {
  min-height:0px;
  --l_display:unset;
  height:auto;
  min-width:0px;
  width:95.54%;
  max-width:99999px;
  max-height:99999px;
  --comp-display:unset;
  display:var(--l_display,var(--display,block));
  align-self:start;
  justify-self:start;
  pointer-events:auto;
  margin-left:2.229817708333333%;
  margin-right:0%;
  margin-top:0px;
  margin-bottom:0px;
  grid-area:2/1/3/2;
  position:relative;

}

@media screen and (max-width: 1023px) {
  :is(#main_MF :where(.comp-mnc2d6b7), [id^="comp-mnc2d6b7__"]) {
    width:87.6923076923077%;
    margin-left:6.153846153846154%;
    margin-right:6.153846153846154%;
    margin-top:max(0.5px, 0.1025641 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom:max(0.5px, 0.0615385 * (var(--scaling-factor) - var(--scrollbar-width)));

  }

}

:is(#main_MF :where(.comp-mnwvhjjt), [id^="comp-mnwvhjjt__"]) {
  min-height:0px;
  --l_display:unset;
  height:auto;
  min-width:0px;
  width:66.1%;
  max-width:99999px;
  max-height:99999px;
  --comp-display:unset;
  display:var(--l_display,var(--display,block));
  align-self:start;
  justify-self:start;
  pointer-events:auto;
  margin-left:4.970974392361112%;
  margin-right:0%;
  margin-top:max(0.5px, 0.0735474 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-bottom:max(0.5px, 0.0132812 * (var(--scaling-factor) - var(--scrollbar-width)));
  grid-area:1/1/2/2;
  position:relative;

}

@media screen and (max-width: 1023px) {
  :is(#main_MF :where(.comp-mnwvhjjt), [id^="comp-mnwvhjjt__"]) {
    width:87.6923076923077%;
    margin-left:6.153846153846154%;
    margin-right:6.153846153846154%;
    margin-top:max(0.5px, 0.0615385 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom:0px;

  }

}

:is(#main_MF :where(.comp-mnwvhjjt), [id^="comp-mnwvhjjt__"]) {
  font:var(--ui-heading-5-font);
  text-transform:none;
  color:var(--ui-heading-5-color);
  letter-spacing:0em;
  writing-mode:horizontal-tb;
  mix-blend-mode:normal;

}

@media screen and (max-width: 1023px) {
  :is(#main_MF :where(.comp-mnwvhjjt), [id^="comp-mnwvhjjt__"]) {
    text-align:start;

  }

}

@media (prefers-reduced-motion: no-preference)  {
  :is(#main_MF :where(.comp-mnwvhjjt), [id^="comp-mnwvhjjt__"]):not([data-motion-enter="done"]) {

  }

}

:is(.comp-mnwvhjjt-presets-wrapper, [id^="comp-mnwvhjjt__"]) {
  --preset-dfd70ffc: zfcfde1ff
}

#main_MF :where(.comp-mn6663rv) {
  align-self:stretch;
  justify-self:stretch;
  pointer-events:auto;
  grid-area:1/1/2/2;
  position:relative;
  --comp-display:unset;
  display:var(--l_display,var(--display,block));

}

#main_MF :where(.comp-mn6663rv) {
  --backgroundColor:var(--ui-base-1-color);

}

#main_MF :where(.comp-mn6663sm) {
  width:auto;
  height:auto;
  --comp-display:unset;
  align-self:stretch;
  justify-self:stretch;
  pointer-events:auto;
  grid-area:3/1/4/2;
  position:relative;

}

.comp-mn6663sm-container {
  box-sizing:border-box;
  display:var(--l_display,var(--container-display));
  grid-template-rows:1fr;
  grid-template-columns:1fr;
  --container-layout-type:grid-container-layout;
  --container-display:grid;

}

#main_MF :where(.comp-mn6663sm):not(.comp-mn6663sm-container) {
  display:var(--l_display,var(--container-display));
  grid-template-rows:1fr;
  grid-template-columns:minmax(0, 1fr);
  --container-display:grid;

}

#main_MF :where(.comp-mn6663sm) {
  --alpha-bg:0;
  --bg:var(--color_11);

}

#main_MF :where(.comp-mn6663sm_r_comp-kbgakgyt) {
  min-height:0px;
  height:auto;
  min-width:0px;
  max-width:99999px;
  max-height:99999px;
  --comp-display:unset;
  align-self:stretch;
  justify-self:stretch;
  pointer-events:auto;
  grid-area:3/1/4/2;
  position:relative;

}

.comp-mn6663sm_r_comp-kbgakgyt-container {
  box-sizing:border-box;
  padding-left:0px;
  padding-right:0px;
  padding-top:0px;
  padding-bottom:0px;
  display:var(--l_display,var(--container-display));
  grid-template-rows:min-content;
  grid-template-columns:1fr;
  --container-layout-type:grid-container-layout;
  --container-display:grid;

}

#main_MF :where(.comp-mn6663sm_r_comp-kbgakgyt):not(.comp-mn6663sm_r_comp-kbgakgyt-container) {
  display:var(--l_display,var(--container-display));
  grid-template-rows:1fr;
  grid-template-columns:minmax(0, 1fr);
  --container-display:grid;

}

@media screen and (max-width: 1023px) {
  #main_MF :where(.comp-mn6663sm_r_comp-kbgakgyt) {
    --l_display:unset;

  }

}

#main_MF :where(.comp-mn6663sm_r_comp-kbgakgyt) {
  --bg:var(--color_11);
  --alpha-bg:0;

}

#main_MF :where(.comp-mn6663sm_r_comp-mdr13kdg) {
  width:100%;
  height:100%;
  min-height:0px;
  --section-max-width:var(--variables-m28o2bcx);
  --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)));
  --comp-display:unset;
  position:relative;

}

#main_MF :where(.comp-mn6663sm_r_comp-mdr13kdg) .comp-mn6663sm_r_comp-mdr13kdg-container {
  box-sizing:border-box;
  position:relative;
  pointer-events:none;
  padding-left:0px;
  padding-right:0px;
  padding-top:0px;
  padding-bottom:0px;
  row-gap:0px;
  column-gap:0px;
  max-width:var(--variables-m28o2bcx);
  margin-left:clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
  --section-max-width:var(--variables-m28o2bcx);
  display:var(--l_display,var(--container-display));
  grid-template-rows:min-content 1fr;
  grid-template-columns:minmax(0px,1fr);
  grid-auto-flow:row;
  grid-auto-rows:min-content;
  grid-auto-columns:1fr;
  --container-layout-type:grid-container-layout;
  --container-display:grid;

}

#main_MF :where(.comp-mn6663sm_r_comp-mdr13kdg):not(.comp-mn6663sm_r_comp-mdr13kdg-container) {
  display:var(--l_display,var(--container-display));
  grid-template-rows:1fr;
  grid-template-columns:minmax(0, 1fr);
  --container-display:grid;

}

#main_MF :where(.comp-mn6663sm_r_comp-mdr13kdg) .comp-mn6663sm_r_comp-mdr13kdg-container-pinned {
  max-width:var(--variables-m28o2bcx);
  margin-left:clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
  --section-max-width:var(--variables-m28o2bcx);
  height:100%;
  width:100%;
  position:absolute;
  display:grid;
  pointer-events:none;

}

@media screen and (max-width: 1023px) {
  #main_MF :where(.comp-mn6663sm_r_comp-mdr13kdg) {
    --l_display:unset;

  }

  #main_MF :where(.comp-mn6663sm_r_comp-mdr13kdg) .comp-mn6663sm_r_comp-mdr13kdg-container {
    grid-template-rows:min-content min-content min-content min-content 1fr;

  }

}

#main_MF :where(.comp-mn6663sm_r_comp-mnc0chil) {
  min-height:0px;
  --l_display:unset;
  height:auto;
  --aspect-ratio:0.3638676844783715;
  min-width:0px;
  width:31.91%;
  max-width:99999px;
  max-height:99999px;
  aspect-ratio:1/var(--aspect-ratio);
  --comp-display:unset;
  display:var(--l_display,var(--display,block));
  align-self:start;
  justify-self:start;
  pointer-events:auto;
  margin-left:2.3480224609375%;
  margin-right:0%;
  margin-top:max(0.5px, 0.0242432 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-bottom:max(0.5px, 0.0606812 * (var(--scaling-factor) - var(--scrollbar-width)));
  grid-area:1/1/2/2;
  position:relative;

}

@media screen and (max-width: 1023px) {
  #main_MF :where(.comp-mn6663sm_r_comp-mnc0chil) {
    width:30.76923076923077%;
    margin-left:6.153846153846154%;
    margin-right:6.153846153846154%;
    margin-top:max(0.5px, 0.1025641 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom:0px;

  }

}

#main_MF :where(.comp-mn6663sm_r_comp-mnc0chhw) {
  min-height:0px;
  --l_display:unset;
  height:auto;
  min-width:0px;
  width:18.95%;
  max-width:99999px;
  max-height:99999px;
  --comp-display:unset;
  display:var(--l_display,var(--display,block));
  align-self:start;
  justify-self:start;
  pointer-events:auto;
  margin-left:1.5667724609375%;
  margin-right:0%;
  margin-top:max(0.5px, 0.0156677 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-bottom:max(0.5px, 0.0961792 * (var(--scaling-factor) - var(--scrollbar-width)));
  grid-area:2/1/3/2;
  position:relative;

}

@media screen and (max-width: 1023px) {
  #main_MF :where(.comp-mn6663sm_r_comp-mnc0chhw) {
    width:87.6923076923077%;
    margin-left:6.153846153846154%;
    margin-right:6.153846153846154%;
    margin-top:max(0.5px, 0.0307692 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom:max(0.5px, 0.1025641 * (var(--scaling-factor) - var(--scrollbar-width)));
    grid-area:5/1/6/2;

  }

}

#main_MF :where(.comp-mn6663sm_r_comp-mnc0chhw) {
  font:var(--ui-paragraph-2-font);
  color:var(--ui-paragraph-2-color);
  text-align:start;

}

#main_MF :where(.comp-mn6663sm_r_comp-mnc0chfh) {
  min-height:0px;
  --l_display:unset;
  height:auto;
  min-width:0px;
  width:23.53%;
  max-width:99999px;
  max-height:99999px;
  --comp-display:unset;
  display:var(--l_display,var(--display,block));
  align-self:start;
  justify-self:start;
  pointer-events:auto;
  margin-left:26.470336914062496%;
  margin-right:0%;
  margin-top:0px;
  margin-bottom:max(0.5px, 0.0957886 * (var(--scaling-factor) - var(--scrollbar-width)));
  grid-area:2/1/3/2;
  position:relative;

}

@media screen and (max-width: 1023px) {
  #main_MF :where(.comp-mn6663sm_r_comp-mnc0chfh) {
    width:87.6923076923077%;
    margin-left:6.153846153846154%;
    margin-right:6.153846153846154%;
    margin-top:max(0.5px, 0.1025641 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom:0px;

  }

}

#main_MF :where(.comp-mn6663sm_r_comp-mnc0chfh) {
  font:var(--ui-paragraph-2-font);
  color:var(--ui-paragraph-2-color);
  text-align:start;

}

#main_MF :where(.comp-mn6663sm_r_comp-mnc0chee) {
  min-height:0px;
  --l_display:unset;
  height:auto;
  min-width:0px;
  width:21.32%;
  max-width:99999px;
  max-height:99999px;
  --comp-display:unset;
  display:var(--l_display,var(--display,block));
  align-self:start;
  justify-self:start;
  pointer-events:auto;
  margin-left:56.57226562499999%;
  margin-right:0%;
  margin-top:max(0.5px, 0.000708 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-bottom:max(0.5px, 0.0790222 * (var(--scaling-factor) - var(--scrollbar-width)));
  grid-area:2/1/3/2;
  position:relative;

}

@media screen and (max-width: 1023px) {
  #main_MF :where(.comp-mn6663sm_r_comp-mnc0chee) {
    width:87.6923076923077%;
    margin-left:6.153846153846154%;
    margin-right:6.153846153846154%;
    margin-top:max(0.5px, 0.0307692 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom:0px;
    grid-area:3/1/4/2;

  }

}

#main_MF :where(.comp-mn6663sm_r_comp-mnc0chee) {
  font:var(--ui-paragraph-2-font);
  color:var(--ui-paragraph-2-color);
  text-align:start;
  letter-spacing:0em;
  mix-blend-mode:normal;

}

#main_MF :where(.comp-mn6663sm_r_comp-mnc0dv7z) {
  min-height:0px;
  --l_display:unset;
  height:auto;
  min-width:0px;
  width:20.77%;
  max-width:99999px;
  max-height:99999px;
  --comp-display:unset;
  display:var(--l_display,var(--display,block));
  align-self:start;
  justify-self:start;
  pointer-events:auto;
  margin-left:78.369140625%;
  margin-right:0%;
  margin-top:max(0.5px, 0.000708 * (var(--scaling-factor) - var(--scrollbar-width)));
  margin-bottom:max(0.5px, 0.0950806 * (var(--scaling-factor) - var(--scrollbar-width)));
  grid-area:2/1/3/2;
  position:relative;

}

@media screen and (max-width: 1023px) {
  #main_MF :where(.comp-mn6663sm_r_comp-mnc0dv7z) {
    width:87.6923076923077%;
    margin-left:6.153846153846154%;
    margin-right:6.153846153846154%;
    margin-top:max(0.5px, 0.0307692 * (var(--scaling-factor) - var(--scrollbar-width)));
    margin-bottom:0px;
    grid-area:4/1/5/2;

  }

}

#main_MF :where(.comp-mn6663sm_r_comp-mnc0dv7z) {
  font:var(--ui-paragraph-2-font);
  color:var(--ui-paragraph-2-color);
  text-align:start;

}

#main_MF :where(.comp-mn6663sm_r_comp-mdr17w8k) {
  min-height:0px;
  --l_display:unset;
  height:100%;
  width:100%;
  --comp-display:unset;
  display:var(--l_display,var(--display,block));
  align-self:stretch;
  justify-self:stretch;
  pointer-events:auto;
  grid-area:1/1/2/2;
  position:relative;

}

#main_MF :where(.comp-mn6663sm_r_comp-mdr17w8k) {
  --backgroundColor:#0061F2;
  --blendMode:normal;
  --backgroundOverlayOpacity:1;
  --backgroundMediaOpacity:1;
  --backgroundColorOpacity:1;

}

#main_MF :where(.xmsdy) {
  --shc-mutated-brightness:128,128,128;
  justify-self:unset;

}

#main_MF :where(.comp-mn6663ra_r_comp-mb7ogqqn) {
  --bg-overlay-color:transparent;
  --bg-gradient:none;
  --inherit-transition:var(--transition, none);

}

#main_MF :where(.comp-mn6663r2) {
  --bg-overlay-color:rgb(var(--color_11));
  --bg-gradient:none;
  --inherit-transition:var(--transition, none);

}

.comp-mnc2d6b7_ooi  {

  				--site-direction: ltr;

  --buttonsBorderWidth: 1;

  --nextButtonBorderWidth: 1;

  --horizontalPadding: 20;

  --submitButtonStyle: 2;

  --verticalPadding: 20;

  --borderWidth: 0;

  --submitButtonBorderWidth: 1;

  --submitButtonBorderRadius: 0;

  --rowSpacing: 20;

  --inputBorderStyle: 2;

  --columnSpacing: 24;

  --borderRadius: 0;

  --shadowAngle: 135;

  --shadowDistance: 0;

  --shadowSize: 0;

  --shadowBlur: 25;

  --buttonsStyle: 2;

  --buttonsBorderRadius: 0;

  --nextButtonStyle: 2;

  --nextButtonBorderRadius: 0;

  --previousButtonStyle: 2;

  --previousButtonBorderWidth: 1;

  --previousButtonBorderRadius: 0;

  --inputBorderWidth: 1;

  --inputBorderRadius: 0;

  --headerThreeFont: normal normal 700 48px/1.4em instrument-sans;

  --headerFourFont: normal normal 700 32px/1.4em instrument-sans;

  --headerFiveFont: normal normal 700 24px/1.4em instrument-sans;

  --headerSixFont: normal normal 700 18px/1.4em instrument-sans;

  --headerOneFontH1: normal normal 700 120px/1.4em instrument-sans;

  --headerTwoFontH2: normal normal 700 80px/1.4em instrument-sans;

  --submitButtonBorderColor: 219,0,0;

  --submitButtonBorderColor-rgb: 219,0,0;

  --submitButtonBorderColor-opacity: 1;

  --nextButtonBackgroundColor: 255,196,53;

  --nextButtonBackgroundColor-rgb: 255,196,53;

  --nextButtonBackgroundColor-opacity: 1;

  --previousButtonColorHover: 0,0,0;

  --previousButtonColorHover-rgb: 0,0,0;

  --previousButtonColorHover-opacity: 1;

  --submitButtonColor: 255,255,255;

  --submitButtonColor-rgb: 255,255,255;

  --submitButtonColor-opacity: 1;

  --buttonsBackgroundColorHover: 14,175,67;

  --buttonsBackgroundColorHover-rgb: 14,175,67;

  --buttonsBackgroundColorHover-opacity: 1;

  --paragraphColor: 0,0,0;

  --paragraphColor-rgb: 0,0,0;

  --paragraphColor-opacity: 1;

  --inputBorderColorHover: 0,0,0;

  --inputBorderColorHover-rgb: 0,0,0;

  --inputBorderColorHover-opacity: 1;

  --inputLabelColor: 0,0,0;

  --inputLabelColor-rgb: 0,0,0;

  --inputLabelColor-opacity: 1;

  --buttonsColor: 0,0,0;

  --buttonsColor-rgb: 0,0,0;

  --buttonsColor-opacity: 1;

  --inputPlaceholderColor: 0,0,0;

  --inputPlaceholderColor-rgb: 0,0,0;

  --inputPlaceholderColor-opacity: 1;

  --formBackground: 255,255,255;

  --formBackground-rgb: 255,255,255;

  --formBackground-opacity: 1;

  --buttonsBorderColor: 14,175,67;

  --buttonsBorderColor-rgb: 14,175,67;

  --buttonsBorderColor-opacity: 1;

  --previousButtonBackgroundColorHover: 255,196,53;

  --previousButtonBackgroundColorHover-rgb: 255,196,53;

  --previousButtonBackgroundColorHover-opacity: 1;

  --nextButtonBorderColor: 255,196,53;

  --nextButtonBorderColor-rgb: 255,196,53;

  --nextButtonBorderColor-opacity: 1;

  --buttonsBackgroundColor: 14,175,67;

  --buttonsBackgroundColor-rgb: 14,175,67;

  --buttonsBackgroundColor-opacity: 1;

  --previousButtonBorderColor: 255,196,53;

  --previousButtonBorderColor-rgb: 255,196,53;

  --previousButtonBorderColor-opacity: 1;

  --nextButtonColorHover: 0,0,0;

  --nextButtonColorHover-rgb: 0,0,0;

  --nextButtonColorHover-opacity: 1;

  --inputSelectionColor: 0,0,0;

  --inputSelectionColor-rgb: 0,0,0;

  --inputSelectionColor-opacity: 1;

  --headerTwoColor: 0,0,0;

  --headerTwoColor-rgb: 0,0,0;

  --headerTwoColor-opacity: 1;

  --submitButtonColorHover: 255,255,255;

  --submitButtonColorHover-rgb: 255,255,255;

  --submitButtonColorHover-opacity: 1;

  --inputBackgroundColor: 255,255,255;

  --inputBackgroundColor-rgb: 255,255,255;

  --inputBackgroundColor-opacity: 1;

  --inputValueColor: 0,0,0;

  --inputValueColor-rgb: 0,0,0;

  --inputValueColor-opacity: 1;

  --inputNoteColor: 0,0,0;

  --inputNoteColor-rgb: 0,0,0;

  --inputNoteColor-opacity: 1;

  --headerOneColor: 0,0,0;

  --headerOneColor-rgb: 0,0,0;

  --headerOneColor-opacity: 1;

  --nextButtonBorderColorHover: 0,0,0;

  --nextButtonBorderColorHover-rgb: 0,0,0;

  --nextButtonBorderColorHover-opacity: 1;

  --nextButtonColor: 0,0,0;

  --nextButtonColor-rgb: 0,0,0;

  --nextButtonColor-opacity: 1;

  --submitButtonBorderColorHover: 0,0,0;

  --submitButtonBorderColorHover-rgb: 0,0,0;

  --submitButtonBorderColorHover-opacity: 1;

  --nextButtonBackgroundColorHover: 255,196,53;

  --nextButtonBackgroundColorHover-rgb: 255,196,53;

  --nextButtonBackgroundColorHover-opacity: 1;

  --linkColor: 219,0,0;

  --linkColor-rgb: 219,0,0;

  --linkColor-opacity: 1;

  --previousButtonBackgroundColor: 255,196,53;

  --previousButtonBackgroundColor-rgb: 255,196,53;

  --previousButtonBackgroundColor-opacity: 1;

  --borderColor: 255,255,255,0;

  --borderColor-rgb: 255,255,255;

  --borderColor-opacity: 0;

  --submitButtonBackgroundColor: 219,0,0;

  --submitButtonBackgroundColor-rgb: 219,0,0;

  --submitButtonBackgroundColor-opacity: 1;

  --inputBorderColor: 0,0,0,0.6;

  --inputBorderColor-rgb: 0,0,0;

  --inputBorderColor-opacity: 0.6;

  --submitButtonBackgroundColorHover: 219,0,0;

  --submitButtonBackgroundColorHover-rgb: 219,0,0;

  --submitButtonBackgroundColorHover-opacity: 1;

  --buttonsColorHover: 0,0,0;

  --buttonsColorHover-rgb: 0,0,0;

  --buttonsColorHover-opacity: 1;

  --inputErrorColor: 0,0,0;

  --inputErrorColor-rgb: 0,0,0;

  --inputErrorColor-opacity: 1;

  --previousButtonBorderColorHover: 255,196,53;

  --previousButtonBorderColorHover-rgb: 255,196,53;

  --previousButtonBorderColorHover-opacity: 1;

  --previousButtonColor: 0,0,0;

  --previousButtonColor-rgb: 0,0,0;

  --previousButtonColor-opacity: 1;

  --shadowColor: 0,0,0,0.15;

  --shadowColor-rgb: 0,0,0;

  --shadowColor-opacity: 0.15;

  --headerThreeColor: 0,0,0;

  --headerThreeColor-rgb: 0,0,0;

  --headerThreeColor-opacity: 1;

  --headerFourColor: 0,0,0;

  --headerFourColor-rgb: 0,0,0;

  --headerFourColor-opacity: 1;

  --headerFiveColor: 0,0,0;

  --headerFiveColor-rgb: 0,0,0;

  --headerFiveColor-opacity: 1;

  --headerSixColor: 0,0,0;

  --headerSixColor-rgb: 0,0,0;

  --headerSixColor-opacity: 1;

  --inputBackgroundColorHover: 255,255,255;

  --inputBackgroundColorHover-rgb: 255,255,255;

  --inputBackgroundColorHover-opacity: 1;

  --inputOptionColor: 0,0,0;

  --inputOptionColor-rgb: 0,0,0;

  --inputOptionColor-opacity: 1;

  --dropdownBackgroundColor: 255,255,255;

  --dropdownBackgroundColor-rgb: 255,255,255;

  --dropdownBackgroundColor-opacity: 1;

  --dropdownOptionTextColor: 0,0,0;

  --dropdownOptionTextColor-rgb: 0,0,0;

  --dropdownOptionTextColor-opacity: 1;

  --thankYouMessageColor: 0,0,0;

  --thankYouMessageColor-rgb: 0,0,0;

  --thankYouMessageColor-opacity: 1;

  --inputValueFont: normal normal 700 18px/1.1em instrument-sans;

  --inputValueFont-style: normal;

  --inputValueFont-variant: normal;

  --inputValueFont-weight: 700;

  --inputValueFont-size: 18px;

  --inputValueFont-line-height: 1.1em;

  --inputValue
  --inputValueFont-text-decoration: none;

  --submitButtonFont: normal normal 700 18px/1.1em instrument-sans;

  --submitButtonFont-style: normal;

  --submitButtonFont-variant: normal;

  --submitButtonFont-weight: 700;

  --submitButtonFont-size: 18px;

  --submitButtonFont-line-height: 1.1em;

  --submitButton
  --submitButtonFont-text-decoration: none;

  --previousButtonFontHover: normal normal 700 18px/1.1em instrument-sans;

  --previousButtonFontHover-style: normal;

  --previousButtonFontHover-variant: normal;

  --previousButtonFontHover-weight: 700;

  --previousButtonFontHover-size: 18px;

  --previousButtonFontHover-line-height: 1.1em;

  --previousButtonFontHover-family: instrument-sans;

  --previousButtonFontHover-text-decoration: none;

  --paragraphFont: normal normal 400 16px/1.3em ibm-plex-mono;

  --paragraphFont-style: normal;

  --paragraphFont-variant: normal;

  --paragraphFont-weight: 400;

  --paragraphFont-size: 16px;

  --paragraphFont-line-height: 1.3em;

  --paragraph
  --paragraphFont-text-decoration: none;

  --previousButtonFont: normal normal 700 18px/1.1em instrument-sans;

  --previousButtonFont-style: normal;

  --previousButtonFont-variant: normal;

  --previousButtonFont-weight: 700;

  --previousButtonFont-size: 18px;

  --previousButtonFont-line-height: 1.1em;

  --previousButton
  --previousButtonFont-text-decoration: none;

  --nextButtonFontHover: normal normal 700 18px/1.1em instrument-sans;

  --nextButtonFontHover-style: normal;

  --nextButtonFontHover-variant: normal;

  --nextButtonFontHover-weight: 700;

  --nextButtonFontHover-size: 18px;

  --nextButtonFontHover-line-height: 1.1em;

  --nextButtonFontHover-family: instrument-sans;

  --nextButtonFontHover-text-decoration: none;

  --inputNoteFont: normal normal 400 16px/1.3em ibm-plex-mono;

  --inputNoteFont-style: normal;

  --inputNoteFont-variant: normal;

  --inputNoteFont-weight: 400;

  --inputNoteFont-size: 16px;

  --inputNoteFont-line-height: 1.3em;

  --inputNote
  --inputNoteFont-text-decoration: none;

  --headerTwoFont: normal normal 700 24px/30px instrument-sans,sans-serif;

  --headerTwoFont-style: normal;

  --headerTwoFont-variant: normal;

  --headerTwoFont-weight: 700;

  --headerTwoFont-size: 24px;

  --headerTwoFont-line-height: 30px;

  --headerTwo
  --headerTwoFont-text-decoration: none;

  --buttonsFontHover: normal normal 700 18px/1.1em instrument-sans;

  --buttonsFontHover-style: normal;

  --buttonsFontHover-variant: normal;

  --buttonsFontHover-weight: 700;

  --buttonsFontHover-size: 18px;

  --buttonsFontHover-line-height: 1.1em;

  --buttonsFontHover-family: instrument-sans;

  --buttonsFontHover-text-decoration: none;

  --submitButtonFontHover: normal normal 700 18px/1.1em instrument-sans;

  --submitButtonFontHover-style: normal;

  --submitButtonFontHover-variant: normal;

  --submitButtonFontHover-weight: 700;

  --submitButtonFontHover-size: 18px;

  --submitButtonFontHover-line-height: 1.1em;

  --submitButtonFontHover-family: instrument-sans;

  --submitButtonFontHover-text-decoration: none;

  --nextButtonFont: normal normal 700 18px/1.1em instrument-sans;

  --nextButtonFont-style: normal;

  --nextButtonFont-variant: normal;

  --nextButtonFont-weight: 700;

  --nextButtonFont-size: 18px;

  --nextButtonFont-line-height: 1.1em;

  --nextButton
  --nextButtonFont-text-decoration: none;

  --headerOneFont: normal normal 700 80px/0.9em instrument-sans;

  --headerOneFont-style: normal;

  --headerOneFont-variant: normal;

  --headerOneFont-weight: 700;

  --headerOneFont-size: 80px;

  --headerOneFont-line-height: 0.9em;

  --headerOne
  --headerOneFont-text-decoration: none;

  --inputLabelFont: normal normal 400 16px/1.3em ibm-plex-mono;

  --inputLabelFont-style: normal;

  --inputLabelFont-variant: normal;

  --inputLabelFont-weight: 400;

  --inputLabelFont-size: 16px;

  --inputLabelFont-line-height: 1.3em;

  --inputLabel
  --inputLabelFont-text-decoration: none;

  --headerThreeFont-style: normal;

  --headerThreeFont-variant: normal;

  --headerThreeFont-weight: 700;

  --headerThreeFont-size: 48px;

  --headerThreeFont-line-height: 1.4em;

  --headerThree
  --headerThreeFont-text-decoration: none;

  --headerFourFont-style: normal;

  --headerFourFont-variant: normal;

  --headerFourFont-weight: 700;

  --headerFourFont-size: 32px;

  --headerFourFont-line-height: 1.4em;

  --headerFour
  --headerFourFont-text-decoration: none;

  --headerFiveFont-style: normal;

  --headerFiveFont-variant: normal;

  --headerFiveFont-weight: 700;

  --headerFiveFont-size: 24px;

  --headerFiveFont-line-height: 1.4em;

  --headerFive
  --headerFiveFont-text-decoration: none;

  --headerSixFont-style: normal;

  --headerSixFont-variant: normal;

  --headerSixFont-weight: 700;

  --headerSixFont-size: 18px;

  --headerSixFont-line-height: 1.4em;

  --headerSix
  --headerSixFont-text-decoration: none;

  --headerOneFontH1-style: normal;

  --headerOneFontH1-variant: normal;

  --headerOneFontH1-weight: 700;

  --headerOneFontH1-size: 120px;

  --headerOneFontH1-line-height: 1.4em;

  --headerOneFontH1-family: instrument-sans;

  --headerOneFontH1-text-decoration: none;

  --headerTwoFontH2-style: normal;

  --headerTwoFontH2-variant: normal;

  --headerTwoFontH2-weight: 700;

  --headerTwoFontH2-size: 80px;

  --headerTwoFontH2-line-height: 1.4em;

  --headerTwoFontH2-family: instrument-sans;

  --headerTwoFontH2-text-decoration: none;

  --thankYouMessageFont: normal normal 400 16px/1.3em ibm-plex-mono;

  --thankYouMessageFont-style: normal;

  --thankYouMessageFont-variant: normal;

  --thankYouMessageFont-weight: 400;

  --thankYouMessageFont-size: 16px;

  --thankYouMessageFont-line-height: 1.3em;

  --thankYouMessage
  --thankYouMessageFont-text-decoration: none;

  --inputBorderLeftWidth: 0;

  --inputBorderRightWidth: 0;

  --inputBorderTopWidth: 0;

  --inputBorderBottomWidth: 1;

  				--site-color-1: 255,255,255;

  --site-color-2: 242,242,242;

  --site-color-3: 206,206,206;

  --site-color-4: 64,64,64;

  --site-color-5: 0,0,0;

  --site-color-6: 242,242,242;

  --site-color-7: 206,206,206;

  --site-color-8: 219,0,0;

  --site-color-9: 64,64,64;

  --site-color-10: 0,0,0;

  --site-color-11: 242,242,242;

  --site-color-12: 206,206,206;

  --site-color-13: 0,74,219;

  --site-color-14: 64,64,64;

  --site-color-15: 0,0,0;

  --site-color-16: 242,242,242;

  --site-color-17: 206,206,206;

  --site-color-18: 0,74,219;

  --site-color-19: 64,64,64;

  --site-color-20: 0,0,0;

  --site-color-21: 242,242,242;

  --site-color-22: 206,206,206;

  --site-color-23: 0,74,219;

  --site-color-24: 64,64,64;

  --site-color-25: 0,0,0;

  --site-color-26: 255,255,255;

  --site-color-27: 0,0,0;

  --site-color-28: 242,242,242;

  --site-color-29: 206,206,206;

  --site-color-30: 64,64,64;

  --site-color-31: 219,0,0;

  --site-color-32: 0,74,219;

  --site-color-33: 255,196,53;

  --site-color-34: 14,175,67;

  --site-color-35: 0,0,0;

  --site-color-36: 0,0,0;

  --site-color-37: 0,0,0;

  --site-color-38: 219,0,0;

  --site-color-39: 219,0,0;

  --site-color-40: 255,255,255;

  --site-color-41: 219,0,0;

  --site-color-42: 219,0,0;

  --site-color-43: 255,255,255;

  --site-color-44: 206,206,206;

  --site-color-45: 206,206,206;

  --site-color-46: 255,255,255;

  --site-color-47: 255,255,255;

  --site-color-48: 0,0,0;

  --site-color-49: 0,0,0;

  --site-color-50: 255,255,255;

  --site-color-51: 0,0,0;

  --site-color-52: 0,0,0;

  --site-color-53: 206,206,206;

  --site-color-54: 206,206,206;

  --site-color-55: 0,0,0;

  --site-font-Title: normal normal 700 120px/0.9em instrument-sans,sans-serif;

  --site-font-Title-style: normal;

  --site-font-Title-variant: normal;

  --site-font-Title-weight: 700;

  --site-font-Title-size: 120px;

  --site-font-Title-line-height: 0.9em;

  --site-font-Title-family: instrument-sans,sans-serif;

  --site-font-Title-text-decoration: none;

  --site-font-Menu: normal normal 400 16px/1.3em ibm-plex-mono,monospace;

  --site-font-Menu-style: normal;

  --site-font-Menu-variant: normal;

  --site-font-Menu-weight: 400;

  --site-font-Menu-size: 16px;

  --site-font-Menu-line-height: 1.3em;

  --site-font-Menu-family: ibm-plex-mono,monospace;

  --site-font-Menu-text-decoration: none;

  --site-font-Page-title: normal normal 700 80px/0.9em instrument-sans,sans-serif;

  --site-font-Page-title-style: normal;

  --site-font-Page-title-variant: normal;

  --site-font-Page-title-weight: 700;

  --site-font-Page-title-size: 80px;

  --site-font-Page-title-line-height: 0.9em;

  --site-font-Page-title-family: instrument-sans,sans-serif;

  --site-font-Page-title-text-decoration: none;

  --site-font-Heading-XL: normal normal 700 48px/1em instrument-sans,sans-serif;

  --site-font-Heading-XL-style: normal;

  --site-font-Heading-XL-variant: normal;

  --site-font-Heading-XL-weight: 700;

  --site-font-Heading-XL-size: 48px;

  --site-font-Heading-XL-line-height: 1em;

  --site-font-Heading-XL-family: instrument-sans,sans-serif;

  --site-font-Heading-XL-text-decoration: none;

  --site-font-Heading-L: normal normal 700 32px/1em instrument-sans,sans-serif;

  --site-font-Heading-L-style: normal;

  --site-font-Heading-L-variant: normal;

  --site-font-Heading-L-weight: 700;

  --site-font-Heading-L-size: 32px;

  --site-font-Heading-L-line-height: 1em;

  --site-font-Heading-L-family: instrument-sans,sans-serif;

  --site-font-Heading-L-text-decoration: none;

  --site-font-Heading-M: normal normal 700 24px/1.1em instrument-sans,sans-serif;

  --site-font-Heading-M-style: normal;

  --site-font-Heading-M-variant: normal;

  --site-font-Heading-M-weight: 700;

  --site-font-Heading-M-size: 24px;

  --site-font-Heading-M-line-height: 1.1em;

  --site-font-Heading-M-family: instrument-sans,sans-serif;

  --site-font-Heading-M-text-decoration: none;

  --site-font-Heading-S: normal normal 700 18px/1.1em instrument-sans,sans-serif;

  --site-font-Heading-S-style: normal;

  --site-font-Heading-S-variant: normal;

  --site-font-Heading-S-weight: 700;

  --site-font-Heading-S-size: 18px;

  --site-font-Heading-S-line-height: 1.1em;

  --site-font-Heading-S-family: instrument-sans,sans-serif;

  --site-font-Heading-S-text-decoration: none;

  --site-font-Body-L: normal normal 400 18px/1.3em ibm-plex-mono,monospace;

  --site-font-Body-L-style: normal;

  --site-font-Body-L-variant: normal;

  --site-font-Body-L-weight: 400;

  --site-font-Body-L-size: 18px;

  --site-font-Body-L-line-height: 1.3em;

  --site-font-Body-L-family: ibm-plex-mono,monospace;

  --site-font-Body-L-text-decoration: none;

  --site-font-Body-M: normal normal 400 16px/1.3em ibm-plex-mono,monospace;

  --site-font-Body-M-style: normal;

  --site-font-Body-M-variant: normal;

  --site-font-Body-M-weight: 400;

  --site-font-Body-M-size: 16px;

  --site-font-Body-M-line-height: 1.3em;

  --site-font-Body-M-family: ibm-plex-mono,monospace;

  --site-font-Body-M-text-decoration: none;

  --site-font-Body-S: normal normal 400 14px/1.3em ibm-plex-mono,monospace;

  --site-font-Body-S-style: normal;

  --site-font-Body-S-variant: normal;

  --site-font-Body-S-weight: 400;

  --site-font-Body-S-size: 14px;

  --site-font-Body-S-line-height: 1.3em;

  --site-font-Body-S-family: ibm-plex-mono,monospace;

  --site-font-Body-S-text-decoration: none;

  --site-font-Body-XS: normal normal 400 14px/1.3em ibm-plex-mono,monospace;

  --site-font-Body-XS-style: normal;

  --site-font-Body-XS-variant: normal;

  --site-font-Body-XS-weight: 400;

  --site-font-Body-XS-size: 14px;

  --site-font-Body-XS-line-height: 1.3em;

  --site-font-Body-XS-family: ibm-plex-mono,monospace;

  --site-font-Body-XS-text-decoration: none;

  --site-font-LIGHT: normal normal normal 12px/1.4em HelveticaNeueW01-45Ligh;

  --site-font-LIGHT-style: normal;

  --site-font-LIGHT-variant: normal;

  --site-font-LIGHT-weight: normal;

  --site-font-LIGHT-size: 12px;

  --site-font-LIGHT-line-height: 1.4em;

  --site-font-LIGHT-family: HelveticaNeueW01-45Ligh;

  --site-font-LIGHT-text-decoration: none;

  --site-font-MEDIUM: normal normal normal 12px/1.4em HelveticaNeueW01-55Roma;

  --site-font-MEDIUM-style: normal;

  --site-font-MEDIUM-variant: normal;

  --site-font-MEDIUM-weight: normal;

  --site-font-MEDIUM-size: 12px;

  --site-font-MEDIUM-line-height: 1.4em;

  --site-font-MEDIUM-family: HelveticaNeueW01-55Roma;

  --site-font-MEDIUM-text-decoration: none;

  --site-font-STRONG: normal normal normal 12px/1.4em HelveticaNeueW01-65Medi;

  --site-font-STRONG-style: normal;

  --site-font-STRONG-variant: normal;

  --site-font-STRONG-weight: normal;

  --site-font-STRONG-size: 12px;

  --site-font-STRONG-line-height: 1.4em;

  --site-font-STRONG-family: HelveticaNeueW01-65Medi;

  --site-font-STRONG-text-decoration: none;

}

#main_MF :where(.comp-mn6663sm_r_comp-kbgakgyt) {
  --bg-overlay-color:rgb(var(--color_11));
  --bg-gradient:none;

}

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

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

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

._pinnedLayer_ikbgu_47>* {
  pointer-events:auto
}

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

._root_mubql_1 {
  box-sizing:border-box
}

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

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

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

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

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

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

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

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

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

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

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

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

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

._image_8j9vj_1[data-no-animate-blur] img {
  filter:blur(9px);

}

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

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

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

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

ul.font_100,ol.font_100 {
  color:#080808;
  font-size:10px;
  font-style:normal;
  font-variant:normal;
  font-weight:400;
  margin:0;
  text-decoration:none;
  line-height:normal;
  letter-spacing:normal
}

ul.font_100 li,ol.font_100 li {
  margin-bottom:12px
}

ul.site-list-text-align,ol.site-list-text-align {
  list-style-position:inside
}

ul.site-list-text-align p,ul.site-list-text-align h1,ul.site-list-text-align h2,ul.site-list-text-align h3,ul.site-list-text-align h4,ul.site-list-text-align h5,ul.site-list-text-align h6,ol.site-list-text-align p,ol.site-list-text-align h1,ol.site-list-text-align h2,ol.site-list-text-align h3,ol.site-list-text-align h4,ol.site-list-text-align h5,ol.site-list-text-align h6 {
  display:inline
}

._clickable_p216z_39 {
  cursor:pointer
}

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

._supportTableDesign_p216z_54 [data-attr-richtext-marker=true] {
  display:block
}

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

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

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

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

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

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

}

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

}

._corvidColorOverride_p216z_105 :is(p,h1,h2,h3,h4,h5,h6,ul,ol,span[data-attr-richtext-marker],blockquote,div) [class$=rich-text__text],._corvidColorOverride_p216z_105 :is(p,h1,h2,h3,h4,h5,h6,ul,ol,span[data-attr-richtext-marker],blockquote,div)[class$=rich-text__text] {
  color:var(--corvid-color, currentColor)
}

._corvidColorOverride_p216z_105 :is(p,h1,h2,h3,h4,h5,h6,ul,ol,span[data-attr-richtext-marker],blockquote,div) span[style*=color] {
  color:var(--corvid-color, currentColor)!important
}

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

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

._WRichTextSkin_p216z_145 ._richTextContainer_p216z_150 ul {
  list-style:disc inside
}

._WRichTextSkin_p216z_145 ._richTextContainer_p216z_150 li {
  margin-bottom:12px
}

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

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

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

._WRichTextClickableSkin_p216z_177 ._richTextContainer_p216z_150 ol,._WRichTextClickableSkin_p216z_177 ._richTextContainer_p216z_150 ul {
  padding-inline-start:1.3em;
  margin-inline-start:.5em;
  line-height:normal;
  letter-spacing:normal
}

._WRichTextClickableSkin_p216z_177 ._richTextContainer_p216z_150 ul {
  list-style-type:disc
}

._WRichTextClickableSkin_p216z_177 ._richTextContainer_p216z_150 ol {
  list-style-type:decimal
}

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

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

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

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

._WRichTextClickableSkin_p216z_177 ._richTextContainer_p216z_150 a {
  color:inherit
}

._WRichTextThemeSkin_p216z_278,._WRichTextNewSkin_p216z_164 {
  word-wrap:break-word;
  overflow-wrap:break-word;
  text-align:start;
  pointer-events:none;
  min-height:var(--min-height);
  min-width:var(--min-width);
  direction:var(--text-direction);
  mix-blend-mode:var(--blendMode, normal);
  text-transform:var(--textTransform, "none");
  text-shadow:var(--textOutline, 0px 0px transparent),var(--textShadow, 0px 0px transparent)
}

._WRichTextThemeSkin_p216z_278>*,._WRichTextNewSkin_p216z_164>* {
  pointer-events:auto
}

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

._WRichTextThemeSkin_p216z_278 ol,._WRichTextNewSkin_p216z_164 ol,._WRichTextThemeSkin_p216z_278 ul,._WRichTextNewSkin_p216z_164 ul {
  margin-inline-start:.5em;
  margin-inline-end:0;
  line-height:normal;
  letter-spacing:normal
}

._WRichTextThemeSkin_p216z_278:not(._list-direction-spec_p216z_307) ol,._WRichTextNewSkin_p216z_164:not(._list-direction-spec_p216z_307) ol,._WRichTextThemeSkin_p216z_278:not(._list-direction-spec_p216z_307) ul,._WRichTextNewSkin_p216z_164:not(._list-direction-spec_p216z_307) ul {
  padding-inline-start:1.3em;
  padding-inline-end:0
}

._WRichTextThemeSkin_p216z_278 ul,._WRichTextNewSkin_p216z_164 ul {
  list-style-type:disc
}

._WRichTextThemeSkin_p216z_278 ol,._WRichTextNewSkin_p216z_164 ol {
  list-style-type:decimal
}

._WRichTextThemeSkin_p216z_278 ul ul,._WRichTextNewSkin_p216z_164 ul ul,._WRichTextThemeSkin_p216z_278 ol ul,._WRichTextNewSkin_p216z_164 ol ul {
  list-style-type:circle
}

._WRichTextThemeSkin_p216z_278 ul ul ul,._WRichTextNewSkin_p216z_164 ul ul ul,._WRichTextThemeSkin_p216z_278 ol ul ul,._WRichTextNewSkin_p216z_164 ol ul ul,._WRichTextThemeSkin_p216z_278 ul ol ul,._WRichTextNewSkin_p216z_164 ul ol ul,._WRichTextThemeSkin_p216z_278 ol ol ul,._WRichTextNewSkin_p216z_164 ol ol ul {
  list-style-type:square
}

._WRichTextThemeSkin_p216z_278 p,._WRichTextNewSkin_p216z_164 p,._WRichTextThemeSkin_p216z_278 h1,._WRichTextNewSkin_p216z_164 h1,._WRichTextThemeSkin_p216z_278 h2,._WRichTextNewSkin_p216z_164 h2,._WRichTextThemeSkin_p216z_278 h3,._WRichTextNewSkin_p216z_164 h3,._WRichTextThemeSkin_p216z_278 h4,._WRichTextNewSkin_p216z_164 h4,._WRichTextThemeSkin_p216z_278 h5,._WRichTextNewSkin_p216z_164 h5,._WRichTextThemeSkin_p216z_278 h6,._WRichTextNewSkin_p216z_164 h6,._WRichTextThemeSkin_p216z_278 blockquote,._WRichTextNewSkin_p216z_164 blockquote,._WRichTextThemeSkin_p216z_278 div,._WRichTextNewSkin_p216z_164 div {
  margin-block:0;
  margin:0
}

._WRichTextThemeSkin_p216z_278 a,._WRichTextNewSkin_p216z_164 a {
  color:inherit
}

._list-direction-spec_p216z_307 li {
  margin-inline-start:1.3em;
  margin-inline-end:0
}

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

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

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

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

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

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

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

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

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

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

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

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

._presetWrapper_y7f2x_1 {
  display:contents
}

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

._itemWrapper_zj48f_10 {
  height:var(--menu-item-wrapper-height);
  display:var(--item-wrapper-display);
  width:var(--item-wrapper-width);
  justify-content:var(--container-align);
  flex-grow:var(--menu-items-flex-grow)
}

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

._labelContainer_zj48f_18 a {
  color:inherit
}

[data-open]:not([data-animation-state=exitActive]):not([data-animation-state=exitDone])>._itemWrapper_zj48f_10>._labelContainer_zj48f_18,._labelContainer_zj48f_18[data-interactive=true]:hover,._labelContainer_zj48f_18[data-preview=hover],._labelContainer_zj48f_18._hover_zj48f_29,._labelContainer_zj48f_18.menu__item--hover {
  background:var(--item-hover-background, var(--item-background));
  box-shadow:var(--item-hover-box-shadow, var(--item-box-shadow));
  border-top:var(--item-hover-border-top, var(--item-border-top));
  border-bottom:var(--item-hover-border-bottom, var(--item-border-bottom))
}

[data-open]:not([data-animation-state=exitActive]):not([data-animation-state=exitDone])>._itemWrapper_zj48f_10>._labelContainer_zj48f_18 ._label_zj48f_18,._labelContainer_zj48f_18[data-interactive=true]:hover ._label_zj48f_18,._labelContainer_zj48f_18[data-preview=hover] ._label_zj48f_18,._labelContainer_zj48f_18._hover_zj48f_29 ._label_zj48f_18,._labelContainer_zj48f_18.menu__item--hover ._label_zj48f_18 {
  color:var(--item-hover-color, var(--item-color));
  text-decoration-line:var(--item-hover-text-decoration, var(--item-text-decoration));
  text-shadow:var(--item-hover-text-outline, var(--item-text-outline)),var(--item-hover-text-shadow, var(--item-text-shadow));
  background-color:var(--item-hover-text-highlight, var(--item-text-highlight));
  line-height:var(--item-line-height)
}

[data-open]:not([data-animation-state=exitActive]):not([data-animation-state=exitDone])>._itemWrapper_zj48f_10>._labelContainer_zj48f_18 path,._labelContainer_zj48f_18[data-interactive=true]:hover path,._labelContainer_zj48f_18[data-preview=hover] path,._labelContainer_zj48f_18._hover_zj48f_29 path,._labelContainer_zj48f_18.menu__item--hover path {
  fill:var(--item-hover-icon-color, var(--item-icon-color, currentcolor))
}

._labelContainer_zj48f_18[data-selected],._labelContainer_zj48f_18[data-preview=selected],._labelContainer_zj48f_18._selected_zj48f_45,._labelContainer_zj48f_18.menu__item--selected {
  background:var(--item-selected-background, var(--item-background));
  box-shadow:var(--item-selected-box-shadow, var(--item-box-shadow));
  border-top:var(--item-selected-border-top, var(--item-border-top));
  border-bottom:var(--item-selected-border-bottom, var(--item-border-bottom))
}

._labelContainer_zj48f_18[data-selected] ._label_zj48f_18,._labelContainer_zj48f_18[data-preview=selected] ._label_zj48f_18,._labelContainer_zj48f_18._selected_zj48f_45 ._label_zj48f_18,._labelContainer_zj48f_18.menu__item--selected ._label_zj48f_18 {
  color:var(--item-selected-color, var(--item-color));
  text-decoration-line:var(--item-selected-text-decoration, var(--item-text-decoration));
  text-shadow:var(--item-selected-text-outline, var(--item-text-outline)),var(--item-selected-text-shadow, var(--item-text-shadow));
  background-color:var(--item-selected-text-highlight, var(--item-text-highlight));
  line-height:var(--item-line-height)
}

._labelContainer_zj48f_18[data-selected] path,._labelContainer_zj48f_18[data-preview=selected] path,._labelContainer_zj48f_18._selected_zj48f_45 path,._labelContainer_zj48f_18.menu__item--selected path {
  fill:var(--item-selected-icon-color, var(--item-icon-color, currentcolor))
}

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

@media(forced-colors:active) {
  ._labelContainer_zj48f_18 {
    outline:2px solid ButtonText;
    outline-offset:-1px
  }

  ._labelContainer_zj48f_18 ._dropdownToggleButton_zj48f_74 {
    color:ButtonText
  }

  [data-open]:not([data-animation-state=exitActive]):not([data-animation-state=exitDone])>._itemWrapper_zj48f_10>._labelContainer_zj48f_18,._labelContainer_zj48f_18[data-interactive=true]:hover,._labelContainer_zj48f_18[data-preview=hover],._labelContainer_zj48f_18._hover_zj48f_29,._labelContainer_zj48f_18.menu__item--hover,._labelContainer_zj48f_18[data-selected],._labelContainer_zj48f_18[data-preview=selected],._labelContainer_zj48f_18._selected_zj48f_45,._labelContainer_zj48f_18.menu__item--selected {
    outline:3px solid Highlight;
    outline-offset:-2px
  }

  [data-open]:not([data-animation-state=exitActive]):not([data-animation-state=exitDone])>._itemWrapper_zj48f_10>._labelContainer_zj48f_18 ._dropdownToggleButton_zj48f_74,._labelContainer_zj48f_18[data-interactive=true]:hover ._dropdownToggleButton_zj48f_74,._labelContainer_zj48f_18[data-preview=hover] ._dropdownToggleButton_zj48f_74,._labelContainer_zj48f_18._hover_zj48f_29 ._dropdownToggleButton_zj48f_74,._labelContainer_zj48f_18.menu__item--hover ._dropdownToggleButton_zj48f_74,._labelContainer_zj48f_18[data-selected] ._dropdownToggleButton_zj48f_74,._labelContainer_zj48f_18[data-preview=selected] ._dropdownToggleButton_zj48f_74,._labelContainer_zj48f_18._selected_zj48f_45 ._dropdownToggleButton_zj48f_74,._labelContainer_zj48f_18.menu__item--selected ._dropdownToggleButton_zj48f_74 {
    color:Highlight
  }

  ._labelContainer_zj48f_18:focus-within {
    outline:3px solid Highlight;
    outline-offset:1px
  }

  ._labelContainer_zj48f_18:focus-within ._dropdownToggleButton_zj48f_74 {
    color:Highlight
  }

}

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

}

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

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

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

._horizontalDropdown_zj48f_108[data-open=true] {
  visibility:visible
}

._listItem_zj48f_1[data-open=calculating] ._horizontalDropdown_zj48f_108,._listItem_zj48f_1[data-open=true] ._horizontalDropdown_zj48f_108 {
  display:grid!important
}

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

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

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

._dropdownToggleButton_zj48f_74._coverAllSpace_zj48f_151:before {
  content:"";
  position:absolute;
  inset:0
}

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

._dropdownToggleButton_zj48f_74._srOnly_zj48f_160:focus,._dropdownToggleButton_zj48f_74._srOnly_zj48f_160:active {
  position:static;
  clip-path:unset
}

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

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

._dropdownToggleButton_zj48f_74:not(._coverAllSpace_zj48f_151):not(._srOnly_zj48f_160) {
  position:relative
}

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

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

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

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

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

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

._listItem_zj48f_1:last-child ._divider_zj48f_216 {
  display:none
}

._submenuToggleWrapper_zj48f_226 {
  display:contents
}

._submenuToggleLabel_zj48f_230 {
  display:none
}

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

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

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

[data-prehydration] ._submenuToggleWrapper_zj48f_226 ._dropdownToggleButton_zj48f_74 {
  pointer-events:none
}

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

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

[data-prehydration] [data-submenu-toggle]:checked~._itemWrapper_zj48f_10 ._dropdownIcon_zj48f_171 {
  transform:rotate(-180deg)
}

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

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

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

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

}

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

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

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

}

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

._listItem_7w7w5_29 {
  width:100%
}

._item_7w7w5_33 {
  direction:var(--submenu-item-direction, var(--submenu-direction, var(--dropdown-menu-sub-item-direction, var(--dropdown-menu-direction, var(--direction)))));
  justify-self:var(--dropdown-menu-item-justify-self);
  display:block;
  text-align:var(--dropdown-menu-item-align);
  padding-top:var(--dropdown-menu-item-padding-top);
  padding-bottom:var(--dropdown-menu-item-padding-bottom);
  padding-inline-start:var(--dropdown-menu-item-padding-inline-start);
  padding-inline-end:var(--dropdown-menu-item-padding-inline-end)
}

._item_7w7w5_33._selected_7w7w5_43,._item_7w7w5_33[data-preview=selected],._item_7w7w5_33.menu__dropdown-item--selected {
  font:var(--dropdown-menu-item-selected-font, var(--dropdown-menu-item-font));
  color:var(--dropdown-menu-item-selected-color, var(--dropdown-menu-item-color));
  letter-spacing:var(--dropdown-menu-item-selected-letter-spacing, var(--dropdown-menu-item-letter-spacing));
  line-height:var(--dropdown-menu-item-selected-line-height, var(--dropdown-menu-item-line-height));
  text-decoration-line:var(--dropdown-menu-item-selected-text-decoration, var(--dropdown-menu-item-text-decoration));
  text-transform:var(--dropdown-menu-item-selected-text-transform, var(--dropdown-menu-item-text-transform));
  text-shadow:var(--dropdown-menu-item-selected-text-outline, var(--dropdown-menu-item-text-outline)),var(--dropdown-menu-item-selected-text-shadow, var(--dropdown-menu-item-text-shadow));
  background:var(--dropdown-menu-item-selected-background, var(--dropdown-menu-item-background));
  border-top:var(--dropdown-menu-item-selected-border-top, var(--dropdown-menu-item-border-top));
  border-bottom:var(--dropdown-menu-item-selected-border-bottom, var(--dropdown-menu-item-border-bottom));
  box-shadow:var(--dropdown-menu-item-selected-box-shadow, var(--dropdown-menu-item-box-shadow))
}

._item_7w7w5_33._selected_7w7w5_43 ._itemLabel_7w7w5_56,._item_7w7w5_33[data-preview=selected] ._itemLabel_7w7w5_56,._item_7w7w5_33.menu__dropdown-item--selected ._itemLabel_7w7w5_56 {
  background-color:var(--dropdown-menu-item-selected-text-highlight, var(--dropdown-menu-item-text-highlight))
}

._item_7w7w5_33:hover,._item_7w7w5_33._hover_7w7w5_59,._item_7w7w5_33[data-preview=hover],._item_7w7w5_33.menu__dropdown-item--hover {
  font:var(--dropdown-menu-item-hover-font, var(--dropdown-menu-item-font));
  color:var(--dropdown-menu-item-hover-color, var(--dropdown-menu-item-color));
  letter-spacing:var(--dropdown-menu-item-hover-letter-spacing, var(--dropdown-menu-item-letter-spacing));
  line-height:var(--dropdown-menu-item-hover-line-height, var(--dropdown-menu-item-line-height));
  text-decoration-line:var(--dropdown-menu-item-hover-text-decoration, var(--dropdown-menu-item-text-decoration));
  text-transform:var(--dropdown-menu-item-hover-text-transform, var(--dropdown-menu-item-text-transform));
  text-shadow:var(--dropdown-menu-item-hover-text-outline, var(--dropdown-menu-item-text-outline)),var(--dropdown-menu-item-hover-text-shadow, var(--dropdown-menu-item-text-shadow));
  background:var(--dropdown-menu-item-hover-background, var(--dropdown-menu-item-background));
  border-top:var(--dropdown-menu-item-hover-border-top, var(--dropdown-menu-item-border-top));
  border-bottom:var(--dropdown-menu-item-hover-border-bottom, var(--dropdown-menu-item-border-bottom));
  box-shadow:var(--dropdown-menu-item-hover-box-shadow, var(--dropdown-menu-item-box-shadow))
}

._item_7w7w5_33:hover ._itemLabel_7w7w5_56,._item_7w7w5_33._hover_7w7w5_59 ._itemLabel_7w7w5_56,._item_7w7w5_33[data-preview=hover] ._itemLabel_7w7w5_56,._item_7w7w5_33.menu__dropdown-item--hover ._itemLabel_7w7w5_56 {
  background-color:var(--dropdown-menu-item-hover-text-highlight, var(--dropdown-menu-item-text-highlight))
}

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

  ._item_7w7w5_33._selected_7w7w5_43,._item_7w7w5_33[data-preview=selected],._item_7w7w5_33.menu__dropdown-item--selected,._item_7w7w5_33:hover,._item_7w7w5_33._hover_7w7w5_59,._item_7w7w5_33[data-preview=hover],._item_7w7w5_33.menu__dropdown-item--hover {
    outline:3px solid Highlight;
    outline-offset:-2px
  }

  ._item_7w7w5_33:focus,._item_7w7w5_33:focus-visible,._item_7w7w5_33:focus-within {
    outline:3px solid Highlight;
    outline-offset:1px
  }

}

._subItem_7w7w5_90 {
  direction:var(--submenu-sub-item-direction, var(--submenu-direction, var(--dropdown-menu-sub-item-direction, var(--dropdown-menu-direction, var(--direction)))));
  justify-self:var(--dropdown-menu-item-justify-self);
  display:block;
  text-align:var(--dropdown-menu-item-align)
}

._subItem_7w7w5_90._selected_7w7w5_43,._subItem_7w7w5_90[data-preview=selected],._subItem_7w7w5_90.menu__dropdown-sub-item--selected {
  font:var(--sub-item-selected-font, var(--sub-item-font));
  color:var(--sub-item-selected-color, var(--sub-item-color));
  letter-spacing:var(--sub-item-selected-letter-spacing, var(--sub-item-letter-spacing));
  line-height:var(--sub-item-selected-line-height, var(--sub-item-line-height));
  text-decoration-line:var(--sub-item-selected-text-decoration, var(--sub-item-text-decoration));
  text-transform:var(--sub-item-selected-text-transform, var(--sub-item-text-transform));
  text-shadow:var(--sub-item-selected-text-outline, var(--sub-item-text-outline)),var(--sub-item-selected-text-shadow, var(--sub-item-text-shadow));
  background:var(--sub-item-selected-background, var(--sub-item-background));
  border-top:var(--sub-item-selected-border-top, var(--sub-item-border-top));
  border-bottom:var(--sub-item-selected-border-bottom, var(--sub-item-border-bottom));
  box-shadow:var(--sub-item-selected-box-shadow, var(--sub-item-box-shadow))
}

._subItem_7w7w5_90._selected_7w7w5_43 ._subItemLabel_7w7w5_109,._subItem_7w7w5_90[data-preview=selected] ._subItemLabel_7w7w5_109,._subItem_7w7w5_90.menu__dropdown-sub-item--selected ._subItemLabel_7w7w5_109 {
  background-color:var(--sub-item-selected-text-highlight, var(--sub-item-text-highlight))
}

._subItem_7w7w5_90:hover,._subItem_7w7w5_90._hover_7w7w5_59,._subItem_7w7w5_90[data-preview=hover],._subItem_7w7w5_90.menu__dropdown-sub-item--hover {
  font:var(--sub-item-hover-font, var(--sub-item-font));
  color:var(--sub-item-hover-color, var(--sub-item-color));
  letter-spacing:var(--sub-item-hover-letter-spacing, var(--sub-item-letter-spacing));
  line-height:var(--sub-item-hover-line-height, var(--sub-item-line-height));
  text-decoration-line:var(--sub-item-hover-text-decoration, var(--sub-item-text-decoration));
  text-transform:var(--sub-item-hover-text-transform, var(--sub-item-text-transform));
  text-shadow:var(--sub-item-hover-text-outline, var(--sub-item-text-outline)),var(--sub-item-hover-text-shadow, var(--sub-item-text-shadow));
  background:var(--sub-item-hover-background, var(--sub-item-background));
  border-top:var(--sub-item-hover-border-top, var(--sub-item-border-top));
  border-bottom:var(--sub-item-hover-border-bottom, var(--sub-item-border-bottom));
  box-shadow:var(--sub-item-hover-box-shadow, var(--sub-item-box-shadow))
}

._subItem_7w7w5_90:hover ._subItemLabel_7w7w5_109,._subItem_7w7w5_90._hover_7w7w5_59 ._subItemLabel_7w7w5_109,._subItem_7w7w5_90[data-preview=hover] ._subItemLabel_7w7w5_109,._subItem_7w7w5_90.menu__dropdown-sub-item--hover ._subItemLabel_7w7w5_109 {
  background-color:var(--sub-item-hover-text-highlight, var(--sub-item-text-highlight))
}

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

  ._subItem_7w7w5_90._selected_7w7w5_43,._subItem_7w7w5_90[data-preview=selected],._subItem_7w7w5_90.menu__dropdown-sub-item--selected,._subItem_7w7w5_90:hover,._subItem_7w7w5_90._hover_7w7w5_59,._subItem_7w7w5_90[data-preview=hover],._subItem_7w7w5_90.menu__dropdown-sub-item--hover {
    outline:3px solid Highlight;
    outline-offset:-2px
  }

  ._subItem_7w7w5_90:focus,._subItem_7w7w5_90:focus-visible,._subItem_7w7w5_90:focus-within {
    outline:3px solid Highlight;
    outline-offset:1px
  }

}

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

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

@property --site-menu-dropdown-anchor {
  syntax: "<number>";
   inherits: false;

}

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

._submenu_fee72_11 {
  flex-grow:1
}

._container_fee72_15 {
  width:100%
}

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

._root_s6hzk_2 [data-part=menu-item] {
  --underline-scale: scaleX(0);
  --wash-scale: scaleX(0);
  --circle-clip-path: circle(0%);
  --dropdown-icon-transform: rotate(0);
  --bullet-translate: translateX(-150%);
  --bullet-opacity: 0;
  --wave-tarnslate: scaleY(0)
}

._root_s6hzk_2 [data-part=menu-item]:not([data-animation-name=none]) [data-part=dropdown-icon] {

}

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

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

._root_s6hzk_2 [data-part=menu-item] [data-part=menu-item-content][data-selected] [data-part=label]:after {
  display:var(--item-selected-label-underline-display, block);
  transform:scaleX(1)
}

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

._root_s6hzk_2 [data-part=menu-item][data-open=true],._root_s6hzk_2 [data-part=menu-item][data-animation-state=enterActive],._root_s6hzk_2 [data-part=menu-item][data-animation-state=enterDone] {
  --underline-scale: scaleX(1);
  --wash-scale: scaleX(1);
  --circle-clip-path: circle(100%);
  --dropdown-icon-transform: rotate(-540deg);
  --bullet-translate: translateX(0%);
  --bullet-opacity: 1;
  --wave-tarnslate: scaleY(1.5)
}

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

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

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

._root_s6hzk_2 [data-part=menu-item][data-animation-name=underline] [data-part=dropdown-item-label]:after {

}

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

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

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

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

._root_s6hzk_2 [data-part=menu-item][data-animation-name=wash] [data-part=dropdown-item-label] {

}

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

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

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

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

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

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

._root_s6hzk_2 [data-part=menu-item][data-animation-name=wave] [data-part=menu-item-content]:before {
  content:"";
  display:block;
  position:absolute;
  inset:0;
  z-index:-1;
  background-color:var(--item-hover-background);
  -webkit-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-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");
  -webkit-mask-size:100% 100%;
  mask-size:100% 100%;
  -webkit-mask-position:center center;
  mask-position:center center;
  height:135%;
  bottom:unset;
  transform-origin:bottom;
  transform:var(--wave-tarnslate)
}

._root_s6hzk_2 [data-part=menu-item][data-animation-name=wave] [data-part=dropdown-item-label] {

}

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

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

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

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

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

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

._root_107ew_1:hover,._root_107ew_1[data-preview=hover],._root_107ew_1.menu__scroll-button--hover {
  background:var(--scroll-button-hover-background, var(--scroll-button-background));
  box-shadow:var(--scroll-button-hover-box-shadow, var(--scroll-button-box-shadow));
  border-top:var(--scroll-button-hover-border-top, var(--scroll-button-border-top));
  border-bottom:var(--scroll-button-hover-border-bottom, var(--scroll-button-border-bottom))
}

._root_107ew_1:hover ._icon_107ew_13,._root_107ew_1[data-preview=hover] ._icon_107ew_13,._root_107ew_1.menu__scroll-button--hover ._icon_107ew_13 {
  fill:var(--scroll-button-hover-icon-color, var(--scroll-button-icon-color));
  transform:rotate(var(--icon-rotation-hover, var(--icon-rotation)));
  height:var(--scroll-button-hover-icon-size, var(--scroll-button-icon-size));
  width:var(--scroll-button-hover-icon-size, var(--scroll-button-icon-size))
}

._root_107ew_1:hover {

}

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

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

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

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

@media(forced-colors:active) {
  ._root_107ew_1._visible_107ew_34 {
    outline:2px solid ButtonText;
    outline-offset:0px;
    color:ButtonText
  }

  ._root_107ew_1._visible_107ew_34:hover,._root_107ew_1[data-preview=hover],._root_107ew_1.menu__scroll-button--hover {
    outline:3px solid Highlight;
    outline-offset:1px;
    color:Highlight
  }

  ._icon_107ew_13,._icon_107ew_13 * {
    fill:currentColor;
    stroke:currentColor
  }

}

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

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

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

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

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

._rootDirection_tpqnr_1 {
  direction:var(--btn-direction)
}

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

._root_tpqnr_1:hover,._root_tpqnr_1._active_tpqnr_19,._root_tpqnr_1.button--hover {

}

@media(forced-colors:active) {
  ._root_tpqnr_1:not(:disabled):not(.button--disabled) {
    outline:2px solid ButtonText;
    outline-offset:0px
  }

  ._root_tpqnr_1:not(:disabled):not(.button--disabled):hover,._root_tpqnr_1:not(:disabled):not(.button--disabled)._active_tpqnr_19,._root_tpqnr_1:not(:disabled):not(.button--disabled).button--hover,._root_tpqnr_1:not(:disabled):not(.button--disabled)[aria-pressed=true],._root_tpqnr_1:not(:disabled):not(.button--disabled)[aria-selected=true],._root_tpqnr_1:not(:disabled):not(.button--disabled)[data-preview=selected] {
    outline:3px solid Highlight;
    outline-offset:1px
  }

  ._root_tpqnr_1:not(:disabled):not(.button--disabled):focus,._root_tpqnr_1:not(:disabled):not(.button--disabled):focus-visible {
    outline:3px solid Highlight;
    outline-offset:1px
  }

}

._root_tpqnr_1:disabled,._root_tpqnr_1.button--disabled {
  cursor:not-allowed
}

._root_tpqnr_1._isMaxContent_tpqnr_42 {
  height:max-content;
  min-width:max-content
}

._root_tpqnr_1._isMaxContent_tpqnr_42._isWrapText_tpqnr_46 {
  min-width:10px
}

._root_tpqnr_1._isWrapText_tpqnr_46,._root_tpqnr_1._isWrapText_tpqnr_46 ._label_tpqnr_53 {
  white-space:pre-line
}

._link_tpqnr_57 {
  text-decoration:none;
  box-sizing:border-box;
  color:#000;
  cursor:pointer
}

._link_tpqnr_57:focus-visible {
  outline:2px solid currentColor;
  outline-offset:2px
}

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

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

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

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

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

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

._button_tpqnr_19 {
  min-width:min-content!important
}

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

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

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

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

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

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

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

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

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

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

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

._closeButton_1izd6_83 {
  flex:0
}

._navbar_1izd6_87 {
  flex-grow:1
}

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

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

._dialog_41eo3_1[data-animation-name=revealFromRight] {
  clip-path:inset(0);

}

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

._dialog_41eo3_1[data-animation-name=fadeIn] {

}

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

._svgImageSource_15k1w_1 {
  fill-opacity:var(--opacity, 1)
}

._svgImageSource_15k1w_1:not([data-type=shape]) {
  opacity:var(--opacity, 1);
  fill-opacity:initial
}

._svgImageSource_15k1w_1[data-type=shape] {
  stroke:var(--stroke, transparent);
  stroke-opacity:var(--alpha-stroke, 1);
  stroke-width:var(--stroke-width, 0px)
}

._svgImageSource_15k1w_1:not([data-type=ugc]) * {
  vector-effect:non-scaling-stroke
}

._svgImageSource_15k1w_1:not([data-type=ugc]):not([data-type=color]) {
  fill:var(--fill)
}

._svgImageSource_15k1w_1 [data-color="1"] {
  --svg-rgb-color-1: var(--svg-color-1);
  fill:var(--svg-rgb-color-1, revert-layer)
}

._svgImageSource_15k1w_1 [data-color="2"] {
  --svg-rgb-color-2: var(--svg-color-2);
  fill:var(--svg-rgb-color-2, revert-layer)
}

._svgImageSource_15k1w_1 [data-color="3"] {
  --svg-rgb-color-3: var(--svg-color-3);
  fill:var(--svg-rgb-color-3, revert-layer)
}

._svgImageSource_15k1w_1 [data-color="4"] {
  --svg-rgb-color-4: var(--svg-color-4);
  fill:var(--svg-rgb-color-4, revert-layer)
}

._svgImageSource_15k1w_1 [data-color="5"] {
  --svg-rgb-color-5: var(--svg-color-5);
  fill:var(--svg-rgb-color-5, revert-layer)
}

._svgImageSource_15k1w_1 [data-color="6"] {
  --svg-rgb-color-6: var(--svg-color-6);
  fill:var(--svg-rgb-color-6, revert-layer)
}

._svgImageSource_15k1w_1 [data-color="7"] {
  --svg-rgb-color-7: var(--svg-color-7);
  fill:var(--svg-rgb-color-7, revert-layer)
}

._svgImageSource_15k1w_1 [data-color="8"] {
  --svg-rgb-color-8: var(--svg-color-8);
  fill:var(--svg-rgb-color-8, revert-layer)
}

._svgImageRoot_15k1w_52 {
  --svg-calculated-padding: calc(var(--stroke-width, 0px) / 2) calc(var(--stroke-width, 0px) / 2) calc(var(--stroke-width, 0px) / 2) calc(var(--stroke-width, 0px) / 2);
  --svg-calculated-width: calc(100% - var(--stroke-width, 0px));
  --svg-calculated-height: calc(100% - var(--stroke-width, 0px));
  -webkit-tap-highlight-color:rgba(0,0,0,0);
  position:absolute;
  inset:0;
  filter:drop-shadow(var(--shadow-position) var(--shadow-blur-radius) rgba(var(--shadow-color),var(--shadow-opacity)));
  transform:var(--flipX, scaleX(1)) var(--flipY, scaleY(1))
}

._svgImageRoot_15k1w_52 svg {
  position:absolute;
  inset:0;
  width:var(--svg-calculated-width, 100%);
  height:var(--svg-calculated-height, 100%);
  padding:var(--svg-calculated-padding, 0);
  margin:auto
}

._svgImageRoot_15k1w_52 svg:not([data-type=ugc]) {
  overflow:visible
}

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

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

._loading_ackza_19 {
  display:flex;
  align-items:center;
  justify-content:center;
  height:100%;
  min-height:40px;
  color:#666;
  font-size:14px
}

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

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

._image_8j9vj_1[data-no-animate-blur] img {
  filter:blur(9px);

}

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

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

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

}

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

}

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

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

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

  .w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec .navbar {
    --vertical-dropdown-display: expandCollapse;
    --vertical-item-icon-display: unset;
    --vertical-dropdown-visibility: hidden;
    --vertical-dropdown-height: 0;
    --vertical-expand-collapse-display: none
  }

  .w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec .item {
    font:14px sans-serif
  }

  .w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec .openButton {
    --icon-display: initial;
    --label-display: none;
    --icon-color: black;
    --icon-size: 34px;
    --background: white;
    --border-left: none;
    --border-right: none;
    --border-top: none;
    --border-bottom: none;
    --hover-icon-size: 34px;
    --hover-border-left: none;
    --hover-border-right: none;
    --hover-border-top: none;
    --hover-border-bottom: none
  }

  .w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec .closeButton {
    --icon-display: initial;
    --label-display: none;
    --icon-color: black;
    --icon-size: 24px;
    --background: white;
    --border-left: none;
    --border-right: none;
    --border-top: none;
    --border-bottom: none;
    --hover-icon-size: 24px;
    --hover-border-left: none;
    --hover-border-right: none;
    --hover-border-top: none;
    --hover-border-bottom: none
  }

  .w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec .scroll-button {
    --scroll-button-icon-rotation-deg: 0deg
  }

  .w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec .menu {
    --navbar-display: none;
    --hamburger-open-button-display: flex
  }

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

}

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

  .w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec .navbar {
    --vertical-dropdown-display: expandCollapse;
    --vertical-item-icon-display: unset;
    --vertical-dropdown-visibility: hidden;
    --vertical-dropdown-height: 0;
    --vertical-expand-collapse-display: none
  }

  .w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec .item {
    font:14px sans-serif
  }

  .w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec .openButton {
    --icon-display: initial;
    --label-display: none;
    --icon-color: black;
    --icon-size: 34px;
    --background: white;
    --border-left: none;
    --border-right: none;
    --border-top: none;
    --border-bottom: none;
    --hover-icon-size: 34px;
    --hover-border-left: none;
    --hover-border-right: none;
    --hover-border-top: none;
    --hover-border-bottom: none
  }

  .w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec .closeButton {
    --icon-display: initial;
    --label-display: none;
    --icon-color: black;
    --icon-size: 24px;
    --background: white;
    --border-left: none;
    --border-right: none;
    --border-top: none;
    --border-bottom: none;
    --hover-icon-size: 24px;
    --hover-border-left: none;
    --hover-border-right: none;
    --hover-border-top: none;
    --hover-border-bottom: none
  }

  .w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec .scroll-button {
    --scroll-button-icon-rotation-deg: 0deg
  }

  .w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec .menu {
    --navbar-display: block;
    --hamburger-open-button-display: none
  }

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

}

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

  .w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec .navbar {
    --vertical-dropdown-display: expandCollapse;
    --vertical-item-icon-display: unset;
    --vertical-dropdown-visibility: hidden;
    --vertical-dropdown-height: 0;
    --vertical-expand-collapse-display: none
  }

  .w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec .item {
    font:14px sans-serif
  }

  .w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec .openButton {
    --icon-display: initial;
    --label-display: none;
    --icon-color: black;
    --icon-size: 34px;
    --background: white;
    --border-left: none;
    --border-right: none;
    --border-top: none;
    --border-bottom: none;
    --hover-icon-size: 34px;
    --hover-border-left: none;
    --hover-border-right: none;
    --hover-border-top: none;
    --hover-border-bottom: none
  }

  .w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec .closeButton {
    --icon-display: initial;
    --label-display: none;
    --icon-color: black;
    --icon-size: 24px;
    --background: white;
    --border-left: none;
    --border-right: none;
    --border-top: none;
    --border-bottom: none;
    --hover-icon-size: 24px;
    --hover-border-left: none;
    --hover-border-right: none;
    --hover-border-top: none;
    --hover-border-bottom: none
  }

  .w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec .scroll-button {
    --scroll-button-icon-rotation-deg: 0deg
  }

  .w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec .menu {
    --navbar-display: block;
    --hamburger-open-button-display: none;
    --horizontal-items-width-display: block
  }

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

}

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

  .w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec .navbar {
    --vertical-dropdown-display: expandCollapse;
    --vertical-item-icon-display: unset;
    --vertical-dropdown-visibility: hidden;
    --vertical-dropdown-height: 0;
    --vertical-expand-collapse-display: none
  }

  .w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec .item {
    font:14px sans-serif
  }

  .w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec .openButton {
    --icon-display: initial;
    --label-display: none;
    --icon-color: black;
    --icon-size: 34px;
    --background: white;
    --border-left: none;
    --border-right: none;
    --border-top: none;
    --border-bottom: none;
    --hover-icon-size: 34px;
    --hover-border-left: none;
    --hover-border-right: none;
    --hover-border-top: none;
    --hover-border-bottom: none
  }

  .w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec .closeButton {
    --icon-display: initial;
    --label-display: none;
    --icon-color: black;
    --icon-size: 24px;
    --background: white;
    --border-left: none;
    --border-right: none;
    --border-top: none;
    --border-bottom: none;
    --hover-icon-size: 24px;
    --hover-border-left: none;
    --hover-border-right: none;
    --hover-border-top: none;
    --hover-border-bottom: none
  }

  .w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec .scroll-button {
    --scroll-button-icon-rotation-deg: 0deg
  }

  .w-3f27c3f4-5a2b-4b2c-9b14-05d9c0c6d5ec .menu {
    --navbar-display: block;
    --hamburger-open-button-display: none;
    --horizontal-items-width-display: block
  }

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

}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/* Animations removed: keep layout/content stable while disabling motion. */
*, *::before, *::after  {

    animation: none !important;

    transition: none !important;

    scroll-behavior: auto !important;

}

::view-transition-group(*), ::view-transition-old(*), ::view-transition-new(*)  {

    animation: none !important;

}

[data-animate-blur] img  {

    filter: none !important;

}

.blockSiteScrolling, .siteScrollingBlocked  {

          position: fixed;

          width: 100%;

}

    .siteScrollingBlockedIOSFix  {

          overflow: hidden !important;

}

    .blockSiteScrolling #SITE_CONTAINER  {

          margin-top: calc(var(--blocked-site-scroll-margin-top) * -1);

}

* {
  animation:none!important;
  transition:none!important;
  scroll-behavior:auto!important;

}

/* Full-image responsive fix: keep every image visible, never cropped */
img, picture img, wow-image img, .image img, ._root_1rm3u_1 img, ._imageLayer_1rm3u_20 img, ._wowImage_1rm3u_30 img, ._media_x7ip3_25 img  {

    object-fit: contain !important;

    object-position: center center !important;

    max-width: 100% !important;

    max-height: 100% !important;

}

picture, wow-image, ._imageLayer_1rm3u_20, ._wowImage_1rm3u_30, ._media_x7ip3_25  {

    display: block;

    width: 100%;

    height: 100%;

}

.image, ._root_1rm3u_1, ._image3_1rm3u_5, ._imageLayer_1rm3u_20  {

    overflow: visible !important;

}

.background ._media_x7ip3_25 img, [id^="bgImg_"] img  {

    object-fit: contain !important;

    object-position: center center !important;

}

@media (max-width: 900px)  {

    img, picture img, wow-image img, .image img, ._root_1rm3u_1 img  {

        width: 100% !important;

        height: auto !important;

  }

}

/* Unified header spacing */
header,.header,.site-header,[class*="header"]{line-height:1.2!important;}
header .logo,.header .logo,[class*="logo"]{line-height:1.1!important;}
header nav a,.header nav a,[class*="nav"] a{line-height:1.2!important;}


/* Mobile full-screen menu */
.mobile-menu{
position:fixed!important;
inset:0!important;
width:100vw!important;
height:100vh!important;
background:#fff!important;
display:none;
flex-direction:column;
z-index:99999;
overflow:auto;
}
.mobile-menu.open{display:flex!important;}
@media (max-width:768px){
.mobile-menu-toggle{display:block!important;position:fixed;top:24px;right:24px;z-index:100000;}
}

/* Contact page scroll reveal: Start a Conversation */
#comp-mnc2d6dd {
  opacity: 0;
  transform: translateX(-70px);
  transition:
    opacity 0.85s cubic-bezier(.22, 1, .36, 1),
    transform 0.85s cubic-bezier(.22, 1, .36, 1);
  will-change: opacity, transform;
}

#comp-mnc2d6dd.contact-reveal-visible {
  opacity: 1 !important;
  transform: translateX(0) !important;
}

@media (prefers-reduced-motion: reduce) {
  #comp-mnc2d6dd {
    opacity: 1 !important;
    transform: none !important;
    transition: none !important;
  }
}
