.menu__icon-lvl1--s1-irv93qd3o {background-position: center center; background-repeat: no-repeat; background-size: auto; background-attachment: scroll; background-image: url("../../../../../g/s3/mosaic/images/widgets/menu-arrow-down.svg"); background-color: rgba(0, 0, 0, 0);}
.menu__list-lvl1--s2-ixfhontgq {display: flex;}
.menu__wrapper-lvl1--s2-ih2g5lfh3 {display: block; position: static;}
.menu__close-button--s2-ix29ttm6r {display: none;}
.menu--s2-iuu5cm0o2 [data-desktop-block] {display: block;}
@media (max-width: 991px) {.menu__burger-button--s2-i40io61vm {display: block;}}
@media (max-width: 991px) {.menu__fixed-wrapper--s2-i852wk290 {display: none; flex-direction: row;}}
@media (max-width: 991px) {.menu__scroll-wrapper--s2-i7nb6vknw {display: block;}}
@media (max-width: 991px) {.menu__list-lvl1--s2-ixfhontgq {display: block;}}
@media (max-width: 991px) {.menu__wrapper-lvl1--s2-ih2g5lfh3 {display: block; min-height: 100%; position: static;}}
@media (max-width: 991px) {.menu__close-button--s2-ix29ttm6r {display: block;}}
@media (min-width: 769px) {.menu--s2-iuu5cm0o2 [data-desktop-block] {display: block;}}
@media (max-width: 768px) {.menu--s2-iuu5cm0o2 [data-mobile-flex] {display: flex;}}
@media (max-width: 768px) {.menu--s2-iuu5cm0o2 [data-mobile-block] {display: block;}}
@media (max-width: 768px) {.menu--s2-iuu5cm0o2 [data-mobile-hide] {display: none;}}
@media (max-width: 768px) {.menu--s2-iuu5cm0o2 [data-mobile-contents] {display: contents;}}
.link-block--u-i6ot16yby {align-items: center; justify-content: center;}
.image--u-ibo5wmtkf {width: 5.73vw; height: 1.56vw; flex-shrink: 0;}
.div--u-i4ighwc4e {display: flex; justify-content: space-between; align-items: center;}
.menu__wrapper-lvl1--u-ih2g5lfh3 {background-size: auto; background-image: none/*linear-gradient(rgb(255, 255, 255) 0%, rgb(255, 255, 255) 100%)*/; background-repeat: repeat; background-position: left 0px top 0px; background-attachment: scroll; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px;}
.div--u-invnv5zea {display: flex; column-gap: 0.52vw; width: 14.3vw; justify-content: space-between;}
.menu__link-lvl1--u-i7284dt65 {min-height: auto; padding-top: 0.78vw; padding-bottom: 0.78vw; padding-left: 1.04vw; padding-right: 1.04vw; border-top-left-radius: 0.26vw; border-top-right-radius: 0.26vw; border-bottom-left-radius: 0.26vw; border-bottom-right-radius: 0.26vw; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: rgba(255, 255, 255, 0.15); border-left-color: rgba(255, 255, 255, 0.15); border-right-color: rgba(255, 255, 255, 0.15); border-bottom-color: rgba(255, 255, 255, 0.15); transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; font-family: 'Roboto Mono'; line-height: 120%; font-size: 0.83vw; text-transform: uppercase; color: rgba(255, 255, 255, 1);}
.menu__link-lvl1--u-i7284dt65:hover {border-top-color: rgba(255, 255, 255, 0.7); border-left-color: rgba(255, 255, 255, 0.7); border-right-color: rgba(255, 255, 255, 0.7); border-bottom-color: rgba(255, 255, 255, 0.7);}
.menu__list-lvl1--u-ixfhontgq {column-gap: 0.52vw;}
.image--u-ibsbt7pbl {width: 0.42vw; height: 0.83vw; flex-shrink: 0;}
.image--u-i83xni0sl {width: 0.83vw; height: 0.83vw; flex-shrink: 0;}
.div--u-ide9au9l4 {width: 14.2vw; display: flex; align-items: center;}
.button--u-i2p1e5rkp {display: none;}
.svg-icon--u-icvj4yg11 {width: 0.83vw; height: 0.83vw;}
.div--u-iabs77shu {display: flex; width: 1.98vw; justify-content: space-between; height: 0.99vw; align-items: center;}
.svg-icon--u-i9wo0jt94 {flex-shrink: 0; width: 0.42vw; height: 0.83vw; color: rgba(255, 255, 255, 1); transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease;}
.div--u-izrx9nmdz {max-width: 4.06vw; display: flex; padding-top: 0.78vw; padding-bottom: 0.78vw; border-top-left-radius: 0.26vw; border-top-right-radius: 0.26vw; border-bottom-left-radius: 0.26vw; border-bottom-right-radius: 0.26vw; flex-direction: column; row-gap: 0.78vw; flex-shrink: 0; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgba(255, 255, 255, 0.15); border-left-color: rgba(255, 255, 255, 0.15); border-right-color: rgba(255, 255, 255, 0.15); border-bottom-color: rgba(255, 255, 255, 0.15); border-bottom-style: solid; position: absolute; padding-left: 1.04vw; padding-right: 1.04vw; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; border-top-style: solid; border-left-style: solid; border-right-style: solid;}
.text--u-iwfruu9y6 {color: rgba(255, 255, 255, 1);}
.list--u-i5fuwywz7 {flex-direction: column; row-gap: 0.78vw; width: 1.98vw; display: flex;}
.list__item--u-iyhgi863y {display: flex; height: 0.99vw; width: 100%; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px;}
.link--u-ic51ujaxr {color: rgba(255, 255, 255, 0.5); text-decoration: none;}
.link--u-ic51ujaxr:hover {color: rgba(255, 255, 255, 1);}
.div--u-idtu1w0nr {max-width: 4.06vw; display: flex; max-height: 2.55vw; flex-direction: column;}
.embed--u-i1434b17r {display: none;}
.embed--u-i9gi37qn0 {position: absolute; min-height: auto;}
@media (max-width: 991px) {.button--u-icpac6h6j {display: none;}}
@media (max-width: 991px) {.div--u-invnv5zea {margin-left: auto; width: 8.85vw; margin-right: 6.51vw; height: 5.21vw;}}
@media (max-width: 991px) {.menu--u-iuu5cm0o2 {order: 1000; position: fixed; top: 1.95vw; right: 1.95vw; height: 5.21vw; z-index: 1003;}}
@media (max-width: 991px) {.menu--u-iuu5cm0o2.is-opened .menu__scroll-wrapper--u-i7nb6vknw {width: 100%; min-width: auto; padding-left: 1.95vw; padding-right: 1.95vw; padding-top: 1.95vw; padding-bottom: 1.95vw; display: grid; justify-content: flex-end; grid-template-columns: 1fr 1fr;}}
@media (max-width: 991px) {.menu--u-iuu5cm0o2.is-opened .menu__wrapper-lvl1--u-ih2g5lfh3 {border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgba(255, 255, 255, 0.15); border-left-color: rgba(255, 255, 255, 0.15); border-right-color: rgba(255, 255, 255, 0.15); border-bottom-color: rgba(255, 255, 255, 0.15); border-top-left-radius: 0.65vw; border-top-right-radius: 0.65vw; border-bottom-left-radius: 0.65vw; border-bottom-right-radius: 0.65vw; background-color: rgb(0, 0, 0); padding-left: 1.95vw; padding-right: 1.95vw; padding-top: 1.95vw; padding-bottom: 1.95vw; display: flex; flex-direction: column; justify-content: space-between; width: 100%; max-width: 41.67vw; grid-row-start: 1; grid-row-end: 1; grid-column-start: 2; grid-column-end: 3; margin-right: 7.81vw;}}
@media (max-width: 991px) {.menu--u-iuu5cm0o2.is-opened .menu__close-button--u-ix29ttm6r {width: 5.21vw; height: 5.21vw; background-size: cover, auto; background-image: none/*url("/d/pop-up-close-icon.svg")*/, none/*linear-gradient(rgb(245, 245, 245) 0%, rgb(245, 245, 245) 100%)*/; background-repeat: no-repeat; background-position: center center; background-attachment: scroll, scroll; position: absolute; z-index: 1; top: 1.95vw; right: 1.95vw; border-top-left-radius: 0.65vw; border-top-right-radius: 0.65vw; border-bottom-left-radius: 0.65vw; border-bottom-right-radius: 0.65vw; display: flex;}}
@media (max-width: 991px) {.menu--u-iuu5cm0o2.is-opened .menu__item-lvl1--u-iikiv0qal {margin-bottom: 1.69vw;}}
@media (max-width: 991px) {.menu--u-iuu5cm0o2.is-opened .menu__link-lvl1--u-i7284dt65 {font-size: 1.82vw; padding-top: 0vw; padding-bottom: 0vw; padding-left: 0vw; padding-right: 0vw; border-top-left-radius: 0vw; border-top-right-radius: 0vw; border-bottom-left-radius: 0vw; border-bottom-right-radius: 0vw; border-top-color: rgba(255, 255, 255, 0); border-left-color: rgba(255, 255, 255, 0); border-right-color: rgba(255, 255, 255, 0); border-bottom-color: rgba(255, 255, 255, 0); border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-top-style: none; border-left-style: none; border-right-style: none; border-bottom-style: none;}}
@media (max-width: 991px) {.menu--u-iuu5cm0o2.is-opened .button--u-i2p1e5rkp {display: flex; width: 100%;}}
@media (max-width: 991px) {.menu--u-iuu5cm0o2.is-opened .menu__overlay--u-inby4mrb9 {background-color: rgba(7, 7, 7, 0.8); pointer-events: auto;}}
@media (max-width: 991px) {.div--u-ide9au9l4 {width: auto;}}
@media (max-width: 991px) {.image--u-ibo5wmtkf {width: 14.32vw; height: 3.91vw;}}
@media (max-width: 991px) {.div--u-i4ighwc4e {column-gap: 1.3vw; height: 5.21vw;}}
@media (max-width: 991px) {.image--u-ibsbt7pbl {width: 1.04vw; height: 2.08vw;}}
@media (max-width: 991px) {.menu__burger-button--u-i40io61vm {width: 5.21vw; height: 5.21vw; border-top-left-radius: 0.65vw; border-top-right-radius: 0.65vw; border-bottom-left-radius: 0.65vw; border-bottom-right-radius: 0.65vw; background-size: cover, auto; background-image: none/*url("/d/burger-icon-open.svg")*/, none/*linear-gradient(rgb(43, 187, 220) 0%, rgb(43, 187, 220) 100%)*/; background-repeat: no-repeat; background-position: center center; background-attachment: scroll, scroll; position: relative; display: flex; z-index: 71; background-color: rgb(0, 0, 0);}}
@media (max-width: 991px) {.svg-icon--u-icvj4yg11 {width: 2.08vw; height: 2.08vw;}}
@media (max-width: 991px) {.div--u-iqkqtdu9r {width: 5.21vw; height: 5.21vw; display: flex; justify-content: center; align-items: center; flex-shrink: 0;}}
@media (max-width: 991px) {.div--u-i3hgc76ov {width: 2.34vw; flex-shrink: 0; position: absolute; background-color: rgb(255, 255, 255); height: 0.26vw; transition-property: all; transition-duration: 150ms; transition-delay: 0ms; transition-timing-function: ease;}}
@media (max-width: 991px) {.div--u-iniprr3hv {height: 0.26vw; width: 2.34vw; flex-shrink: 0; position: absolute; background-color: rgb(255, 255, 255); transition-property: all; transition-duration: 150ms; transition-delay: 0ms; transition-timing-function: ease;}}
@media (max-width: 991px) {.div--u-idtu1w0nr {max-width: 8.85vw; max-height: 5.21vw; height: 5.21vw;}}
@media (max-width: 991px) {.menu__overlay--u-inby4mrb9 {transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; background-image: none/*linear-gradient(rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%)*/; background-size: auto; display: flex; pointer-events: none; background-color: rgba(7, 7, 7, 0);}}
@media (max-width: 991px) {.div--u-izrx9nmdz {max-width: none; row-gap: 1.3vw; padding-top: 1.3vw; padding-bottom: 1.3vw; padding-left: 1.95vw; padding-right: 1.95vw; border-top-left-radius: 0.65vw; border-top-right-radius: 0.65vw; border-bottom-left-radius: 0.65vw; border-bottom-right-radius: 0.65vw; background-color: rgb(0, 0, 0);}}
@media (max-width: 991px) {.div--u-iabs77shu {width: 4.95vw; height: 2.47vw;}}
@media (max-width: 991px) {.list--u-i5fuwywz7 {width: auto; row-gap: 1.3vw;}}
@media (max-width: 991px) {.list__item--u-iyhgi863y {height: auto;}}
@media (max-width: 991px) {.svg-icon--u-i9wo0jt94 {width: 1.04vw; height: 2.08vw;}}
@media (max-width: 479px) {.image--u-ibo5wmtkf {width: 30.56vw; height: 8.33vw;}}
@media (max-width: 479px) {.div--u-i4ighwc4e {column-gap: 2.78vw; height: 11.11vw;}}
@media (max-width: 479px) {.image--u-ibsbt7pbl {width: 2.11vw; height: 4.21vw;}}
@media (max-width: 479px) {.menu__burger-button--u-i40io61vm {width: 11.11vw; height: 11.11vw; border-top-left-radius: 1.39vw; border-top-right-radius: 1.39vw; border-bottom-left-radius: 1.39vw; border-bottom-right-radius: 1.39vw;}}
@media (max-width: 479px) {.menu--u-iuu5cm0o2 {top: 4.17vw; right: 4.17vw;}}
@media (max-width: 479px) {.menu--u-iuu5cm0o2.is-opened .menu__wrapper-lvl1--u-ih2g5lfh3 {border-top-left-radius: 1.32vw; border-top-right-radius: 1.32vw; border-bottom-left-radius: 1.32vw; border-bottom-right-radius: 1.32vw; padding-left: 4.17vw; padding-right: 4.17vw; padding-top: 4.17vw; padding-bottom: 4.17vw; width: 100%; max-width: none; margin-right: 13.89vw;}}
@media (max-width: 479px) {.menu--u-iuu5cm0o2.is-opened .menu__scroll-wrapper--u-i7nb6vknw {padding-left: 4.17vw; padding-right: 4.17vw; padding-top: 4.17vw; padding-bottom: 4.17vw; display: flex; justify-content: flex-start;}}
@media (max-width: 479px) {.menu--u-iuu5cm0o2.is-opened .menu__item-lvl1--u-iikiv0qal {margin-bottom: 3.61vw;}}
@media (max-width: 479px) {.menu--u-iuu5cm0o2.is-opened .menu__link-lvl1--u-i7284dt65 {font-size: 3.89vw;}}
@media (max-width: 479px) {.menu--u-iuu5cm0o2.is-opened .menu__close-button--u-ix29ttm6r {width: 10.53vw; height: 10.53vw; top: 3.95vw; right: 3.95vw;}}
@media (max-width: 479px) {.svg-icon--u-icvj4yg11 {width: 4.21vw; height: 4.21vw;}}
@media (max-width: 479px) {.div--u-iqkqtdu9r {width: 11.11vw; height: 11.11vw;}}
@media (max-width: 479px) {.div--u-iniprr3hv {width: 5vw; height: 0.42vw; transform: translate3D(0px, 1vw, 0px);}}
@media (max-width: 479px) {.div--u-i3hgc76ov {height: 0.42vw; width: 5vw; transform: translate3D(0px, -1vw, 0px);}}
@media (max-width: 479px) {.div--u-invnv5zea {margin-right: 13.89vw; height: 11.11vw; width: 18.89vw;}}
@media (max-width: 479px) {.div--u-idtu1w0nr {max-width: 18.89vw; max-height: 11.11vw; height: 11.11vw;}}
@media (max-width: 479px) {.div--u-izrx9nmdz {row-gap: 2.78vw; padding-top: 2.78vw; padding-bottom: 2.78vw; padding-left: 4.17vw; padding-right: 4.17vw; border-top-left-radius: 1.39vw; border-top-right-radius: 1.39vw; border-bottom-left-radius: 1.39vw; border-bottom-right-radius: 1.39vw;}}
@media (max-width: 479px) {.div--u-iabs77shu {width: 10.56vw; height: 5.28vw;}}
@media (max-width: 479px) {.list--u-i5fuwywz7 {row-gap: 2.78vw;}}
@media (max-width: 479px) {.svg-icon--u-i9wo0jt94 {width: 2.22vw; height: 4.44vw;}}
