.qhwIj {
 pointer-events:none;
 overflow:hidden;
 padding:0;
 white-space:nowrap
}
._1kIwI {
 cursor:pointer
}
.rmFV4 {
 position:absolute;
 top:0;
 right:0;
 bottom:0;
 width:100%;
 left:0
}
._32Yq6 {
 transition:.2s ease-in;
 transform:translateY(-100%)
}
._18iiC {
 transition:.2s;
 transform:translateY(0)
}
.Gz2xy {
 transition:.2s ease-in;
 opacity:0
}
.Gz2xy.Xf6e1 {
 z-index:-1!important
}
._38jLj {
 transition:.2s;
 opacity:1
}
._1U65c {
 height:auto
}
._1U65c,
._319u9 {
 position:relative;
 width:100%
}
body:not(.device-mobile-optimized) ._3N4he {
 margin-left:calc((100% - var(--site-width)) / 2);
 width:var(--site-width)
}
._3Fgqs[data-focuscycled=active] {
 outline:1px solid transparent
}
._3Fgqs[data-focuscycled=active]:not(:focus-within) {
 outline:2px solid transparent;
 transition:outline .01s ease
}
._3Fgqs ._3N4he {
 position:absolute;
 top:0;
 right:0;
 bottom:0;
 left:0
}
._2O-Ry .xb9fU ._3lu8e {
 display:var(--item-display);
 width:var(--item-size);
 height:var(--item-size);
 margin:var(--item-margin)
}
._2O-Ry .xb9fU ._3lu8e:last-child {
 margin:0
}
._2O-Ry .xb9fU ._3lu8e ._26AQd {
 display:block
}
._2O-Ry .xb9fU ._3lu8e ._26AQd .uWpzU {
 width:var(--item-size);
 height:var(--item-size)
}
._2O-Ry .xb9fU {
 position:absolute;
 width:100%;
 height:100%;
 white-space:nowrap
}
body.device-mobile-optimized ._2O-Ry .xb9fU {
 white-space:normal
}
._1-1oy {
 opacity:0
}
._341Ph {
 transition:opacity var(--transition-duration) cubic-bezier(.37,0,.63,1)
}
._341Ph,
.VjMj0 {
 opacity:1
}
.eZ2hw {
 transition:opacity var(--transition-duration) cubic-bezier(.37,0,.63,1)
}
.eZ2hw,
.lBzae {
 opacity:0
}
._2c9JY {
 transition:opacity var(--transition-duration) cubic-bezier(.64,0,.78,0)
}
._2c9JY,
.TiUWe {
 opacity:1
}
._1rVdW {
 opacity:0;
 transition:opacity var(--transition-duration) cubic-bezier(.22,1,.36,1)
}
._1RCYt {
 transform:translateX(100%)
}
.DowXu {
 transition:transform var(--transition-duration) cubic-bezier(.87,0,.13,1)
}
._31_kx,
.DowXu {
 transform:translateX(0)
}
._2Q7R4 {
 transition:transform var(--transition-duration) cubic-bezier(.87,0,.13,1)
}
._2mLeX,
._2Q7R4 {
 transform:translateX(-100%)
}
._2z6Li {
 transition:transform var(--transition-duration) cubic-bezier(.87,0,.13,1)
}
._2_vil,
._2z6Li {
 transform:translateX(0)
}
._2DtIH {
 transform:translateX(100%);
 transition:transform var(--transition-duration) cubic-bezier(.87,0,.13,1)
}
._1qXF8 {
 transform:translateY(100%)
}
._3eaIv {
 transition:transform var(--transition-duration) cubic-bezier(.87,0,.13,1)
}
._3eaIv,
.qKSqT {
 transform:translateY(0)
}
._2QIi8 {
 transition:transform var(--transition-duration) cubic-bezier(.87,0,.13,1)
}
._2eIOW,
._2QIi8 {
 transform:translateY(-100%)
}
.mvyRX {
 transition:transform var(--transition-duration) cubic-bezier(.87,0,.13,1)
}
.mvyRX,
.NzCsb {
 transform:translateY(0)
}
.r7Qfi {
 transform:translateY(100%);
 transition:transform var(--transition-duration) cubic-bezier(.87,0,.13,1)
}
._2YGAo {
 display:grid;
 grid-template-rows:1fr;
 grid-template-columns:1fr
}
._2YGAo>div {
 justify-self:stretch!important;
 align-self:stretch!important
}
.StylableButton1881452515__root {
 -archetype:box;
 cursor:pointer;
 border:none;
 display:block;
 min-width:10px;
 min-height:10px;
 width:100%;
 height:100%;
 box-sizing:border-box;
 padding:0
}
.StylableButton1881452515__root[disabled] {
 pointer-events:none
}
.StylableButton1881452515__root.StylableButton1881452515--hasBackgroundColor {
 background-color:var(--corvid-background-color)!important
}
.StylableButton1881452515__root.StylableButton1881452515--hasBorderColor {
 border-color:var(--corvid-border-color)!important
}
.StylableButton1881452515__root.StylableButton1881452515--hasBorderRadius {
 border-radius:var(--corvid-border-radius)!important
}
.StylableButton1881452515__root.StylableButton1881452515--hasBorderWidth {
 border-width:var(--corvid-border-width)!important
}
.StylableButton1881452515__root.StylableButton1881452515--hasColor,
.StylableButton1881452515__root.StylableButton1881452515--hasColor .StylableButton1881452515__label {
 color:var(--corvid-color)!important
}
.StylableButton1881452515__link {
 -archetype:box;
 text-decoration:none;
 box-sizing:border-box;
 color:#000
}
.StylableButton1881452515__container {
 display:flex;
 flex-basis:auto;
 justify-content:center;
 flex-direction:row;
 flex-grow:1;
 align-items:center;
 overflow:hidden;
 height:100%;
 width:100%;
 transition:all .2s ease,visibility 0s
}
.StylableButton1881452515__label {
 -archetype:text;
 -controller-part-type:LayoutChildDisplayDropdown,LayoutFlexChildSpacing(first);
 overflow:hidden;
 text-overflow:ellipsis;
 text-align:center;
 white-space:nowrap;
 min-width:1.8em;
 max-width:100%;
 transition:inherit
}
.StylableButton1881452515__icon {
 -archetype:icon;
 -controller-part-type:LayoutChildDisplayDropdown,LayoutFlexChildSpacing(last);
 min-width:1px;
 height:50px;
 transition:inherit;
 flex-shrink:0
}
.StylableButton1881452515__icon>div,
.StylableButton1881452515__icon svg {
 display:flex;
 width:inherit;
 height:inherit
}
._2wYm8 {
 position:absolute;
 top:0;
 right:0;
 bottom:0;
 left:0
}
.N1N2o {
 cursor:pointer
}
._3bLYT {
 -webkit-tap-highlight-color:rgba(0,0,0,0);
 opacity:var(--opacity);
 fill:var(--fill);
 fill-opacity:var(--fill-opacity);
 stroke:var(--stroke);
 stroke-opacity:var(--stroke-opacity);
 stroke-width:var(--stroke-width);
 transform:var(--flip);
 filter:var(--drop-shadow,none)
}
._3bLYT,
._3bLYT svg {
 position:absolute;
 top:0;
 right:0;
 bottom:0;
 left:0
}
._3bLYT svg {
 width:var(--svg-calculated-width,100%);
 height:var(--svg-calculated-height,100%);
 padding:var(--svg-calculated-padding,0);
 margin:auto
}
._2OIRR * {
 vector-effect:non-scaling-stroke
}
._3hiPA svg,
.Fspl4 svg {
 overflow:visible!important
}
@media not all and (min-resolution:0.001dpcm) {
 @supports (-webkit-appearance:none) {
  ._3bLYT._3hiPA {
   will-change:filter
  }
 }
}
ol.font_100,
ul.font_100 {
 color:#080808;
 font-family:"Arial, Helvetica, sans-serif",serif;
 font-size:10px;
 font-style:normal;
 font-variant:normal;
 font-weight:400;
 margin:0;
 text-decoration:none;
 line-height:normal;
 letter-spacing:normal
}
ol.font_100 li,
ul.font_100 li {
 margin-bottom:12px
}
ol.wix-list-text-align,
ul.wix-list-text-align {
 list-style-position:inside
}
ol.wix-list-text-align h1,
ol.wix-list-text-align h2,
ol.wix-list-text-align h3,
ol.wix-list-text-align h4,
ol.wix-list-text-align h5,
ol.wix-list-text-align h6,
ol.wix-list-text-align p,
ul.wix-list-text-align h1,
ul.wix-list-text-align h2,
ul.wix-list-text-align h3,
ul.wix-list-text-align h4,
ul.wix-list-text-align h5,
ul.wix-list-text-align h6,
ul.wix-list-text-align p {
 display:inline
}
._2TSXm {
 cursor:pointer
}
.RWEwb {
 border:0;
 clip:rect(0 0 0 0);
 height:1px;
 margin:-1px;
 overflow:hidden;
 padding:0;
 position:absolute;
 width:1px
}
.xu_ui {
 min-height:var(--min-height)
}
.xu_ui .H4KOs {
 position:relative;
 width:100%;
 height:100%;
 word-wrap:break-word;
 overflow-wrap:break-word
}
.xu_ui .H4KOs ul {
 list-style:disc inside
}
.xu_ui .H4KOs li {
 margin-bottom:12px
}
._1Q9if blockquote,
._1Q9if h1,
._1Q9if h2,
._1Q9if h3,
._1Q9if h4,
._1Q9if h5,
._1Q9if h6,
._1Q9if p {
 line-height:normal;
 letter-spacing:normal
}
._1UxX6 {
 min-height:var(--min-height)
}
._1UxX6 .H4KOs {
 position:relative;
 width:100%;
 height:100%;
 word-wrap:break-word;
 overflow-wrap:break-word
}
._1UxX6 .H4KOs ol,
._1UxX6 .H4KOs ul {
 padding-left:1.3em;
 margin-left:.5em;
 line-height:normal;
 letter-spacing:normal
}
._1UxX6 .H4KOs ol[dir=rtl],
._1UxX6 .H4KOs ul[dir=rtl] {
 padding-right:1.3em;
 margin-right:.5em
}
._1UxX6 .H4KOs ul {
 list-style-type:disc
}
._1UxX6 .H4KOs ol {
 list-style-type:decimal
}
._1UxX6 .H4KOs ol[dir=rtl],
._1UxX6 .H4KOs ul[dir=rtl] {
 padding-right:1.3em;
 margin-right:.5em
}
._1UxX6 .H4KOs ol ul,
._1UxX6 .H4KOs ul ul {
 list-style-type:circle;
 line-height:normal
}
._1UxX6 .H4KOs ol ol ul,
._1UxX6 .H4KOs ol ul ul,
._1UxX6 .H4KOs ul ol ul,
._1UxX6 .H4KOs ul ul ul {
 list-style-type:square;
 line-height:normal
}
._1UxX6 .H4KOs li {
 font-style:inherit;
 font-weight:inherit;
 line-height:inherit;
 letter-spacing:normal
}
._1UxX6 .H4KOs h1,
._1UxX6 .H4KOs h2,
._1UxX6 .H4KOs h3,
._1UxX6 .H4KOs h4,
._1UxX6 .H4KOs h5,
._1UxX6 .H4KOs h6,
._1UxX6 .H4KOs p {
 margin:0;
 line-height:normal;
 letter-spacing:normal
}
._1UxX6 .H4KOs a {
 color:inherit
}
._1Q9if,
._2Hij5 {
 word-wrap:break-word;
 overflow-wrap:break-word;
 text-align:start;
 pointer-events:none;
 min-height:var(--min-height)
}
._1Q9if>*,
._2Hij5>* {
 pointer-events:auto
}
._1Q9if li,
._2Hij5 li {
 font-style:inherit;
 font-weight:inherit;
 line-height:inherit;
 letter-spacing:normal
}
._1Q9if ol,
._1Q9if ul,
._2Hij5 ol,
._2Hij5 ul {
 padding-left:1.3em;
 padding-right:0;
 margin-left:.5em;
 margin-right:0;
 line-height:normal;
 letter-spacing:normal
}
._1Q9if ul,
._2Hij5 ul {
 list-style-type:disc
}
._1Q9if ol,
._2Hij5 ol {
 list-style-type:decimal
}
._1Q9if ol ul,
._1Q9if ul ul,
._2Hij5 ol ul,
._2Hij5 ul ul {
 list-style-type:circle
}
._1Q9if ol ol ul,
._1Q9if ol ul ul,
._1Q9if ul ol ul,
._1Q9if ul ul ul,
._2Hij5 ol ol ul,
._2Hij5 ol ul ul,
._2Hij5 ul ol ul,
._2Hij5 ul ul ul {
 list-style-type:square
}
._1Q9if ol[dir=rtl],
._1Q9if ol[dir=rtl] ol,
._1Q9if ol[dir=rtl] ul,
._1Q9if ul[dir=rtl],
._1Q9if ul[dir=rtl] ol,
._1Q9if ul[dir=rtl] ul,
._2Hij5 ol[dir=rtl],
._2Hij5 ol[dir=rtl] ol,
._2Hij5 ol[dir=rtl] ul,
._2Hij5 ul[dir=rtl],
._2Hij5 ul[dir=rtl] ol,
._2Hij5 ul[dir=rtl] ul {
 padding-left:0;
 padding-right:1.3em;
 margin-left:0;
 margin-right:.5em
}
._1Q9if blockquote,
._1Q9if h1,
._1Q9if h2,
._1Q9if h3,
._1Q9if h4,
._1Q9if h5,
._1Q9if h6,
._1Q9if p,
._2Hij5 blockquote,
._2Hij5 h1,
._2Hij5 h2,
._2Hij5 h3,
._2Hij5 h4,
._2Hij5 h5,
._2Hij5 h6,
._2Hij5 p {
 margin:0
}
._1Q9if a,
._2Hij5 a {
 color:inherit
}
.riLfl {
 top:0;
 left:0;
 position:fixed;
 width:100%;
 height:calc(100% - var(--wix-ads-height));
 margin-top:var(--wix-ads-height);
 display:grid;
 grid-template-columns:1fr;
 grid-template-rows:1fr
}
._337lI,
.riLfl {
 pointer-events:none;
 z-index:var(--pinned-layer-in-container,var(--above-all-in-container))
}
