@charset "utf-8";
/* ##### がんセンター関連 3600 ##### */

/* === reset.css === */
/* CSS Document */

/* ##### デフォルト指定 ##### */


/* font %指定 */

.fs120 {
    font-size: 120%;
}

.fs140 {
    font-size: 140%;
}

.fs160 {
    font-size: 160%;
}

.fs180 {
    font-size: 180%;
}

.fs200 {
    font-size: 200%;
}

.fs220 {
    font-size: 220%;
}

.fs240 {
    font-size: 240%;
}

.fs260 {
    font-size: 260%;
}

.fs280 {
    font-size: 280%;
}

.fs300 {
    font-size: 300%;
}

/* font px指定 */

.fs10 {
    font-size: 10px;
}

.fs12 {
    font-size: 12px;
}

.fs14 {
    font-size: 14px;
}

.fs16 {
    font-size: 16px;
}

.fs18 {
    font-size: 18px;
}

.fs20 {
    font-size: 20px;
}

.fs22 {
    font-size: 22px;
}

.fs24 {
    font-size: 24px;
}

.fs26 {
    font-size: 26px;
}

.fs28 {
    font-size: 28px;
}

.fs30 {
    font-size: 30px;
}

.fs32 {
    font-size: 32px;
}

.fs34 {
    font-size: 34px;
}

.fs36 {
    font-size: 36px;
}

.fs38 {
    font-size: 38px;
}

.fs40 {
    font-size: 40px;
}

.fs42 {
    font-size: 42px;
}

.fs44 {
    font-size: 44px;
}

.fs46 {
    font-size: 46px;
}

.fs50 {
    font-size: 30px;
}

.normal {
    font-weight: normal;
}

.bold {
    font-weight: 600;
}

/* カラー指定 */

.red {
    color: red;
}

.blue {
    color: blue;
}

.white {
    color: #fff;
}


/* クリアフィックス */

.clearfix:after {
    content: "";
    display: block;
    clear: both;
}

.clearfix:before {
    display: block;
    content: "";
    clear: both;
}

.clearfix {
    display: block;
}

.clear {
    clear: both;
}


/* マップ */

.map {
    position: relative;
    overflow: hidden;
}

.map:after {
    display: block;
    content: "";
    padding-top: 50%;
}

.map iframe {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    margin: auto;
    max-width: initial;
    width: 100%;
    height: 100%;
}

/* 動画 */

.move {
    position: relative;
    width: 100%;
    padding-top: 56.25%;
}

.move iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.move.pic,
.move.pix {
    padding-top: 0;
}

.video {
    position: relative;
    width: 100%;
    padding-top: 56.25%;
}

.video video {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.video.pic,
.video.pix {
    padding-top: 0;
}

/* lightbox　*/

.lb-outerContainer {
    width: 80% !important;
    max-width: 500px !important;
    height: auto !important;
}

.lightbox .lb-image {
    width: 100% !important;
    height: auto !important;
    border: none !important;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    max-width: initial !important;
}

/* 画像 */

.pic {
    text-align: center;
    width: 100%;
}

.pic img,
.pic source {
    width: 100%;
}

.pix {
    text-align: center;
    width: 100%;
}

.pix img,
.pix source {
    width: 100%;
}

.bkimg {
    width: 100%;
    position: absolute;
    top: 0;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
}

.bkimg img {
    width: 100%;
    min-width: 1200px;
    position: relative;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
}

.bgimg {
    position: absolute;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    width: 100%;
    height: 100%;
}

.bgimg img {
    width: 100%;
    height: 100% !important;
    -o-object-fit: cover;
    object-fit: cover;
}

/* fead-mv */

.fead-mv {
    opacity: 0;
}

.fead-mv.mv {
    animation-name: feadin;
    animation-duration: 0.6s;
    animation-fill-mode: forwards;
}

@keyframes feadin {
    from {
        opacity: 0;
    }

    to {
        opacity: 1;
    }
}

.fead-mv.up {
    opacity: 0;
}

.mv.up {
    opacity: 1;
    animation-name: feadup;
    animation-duration: 0.8s;
    animation-fill-mode: forwards;
}

@keyframes feadup {
    from {
        opacity: 0;
        transform: translate(0, 20px);
    }

    to {
        opacity: 1;
        transform: translate(0, 0px);
    }
}

/* フレックス */

.flex {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.flexc {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: center;
    -ms-flex-pack: justify;
    -webkit-justify-content: center;
    justify-content: center;
}

.flexs {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-justify-content: space-around;
    -ms-flex-pack: distribute;
    justify-content: space-around;
}

.flexb {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
}

.flexst {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.flexed {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.nowrap {
    flex-wrap: nowrap;
}

.columnreverse {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: column-reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
}

.rowreverse {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: row-reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
}

/* align-item */

.itemstart {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
}

.itemcenter {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
}

.itemend {
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
}

/* align-content */

.contentstart {
    -webkit-align-content: flex-start;
    -ms-flex-line-pack: start;
    align-content: flex-start;
}

.contentcenter {
    -webkit-align-content: center;
    -ms-flex-line-pack: center;
    align-content: center;
}

.contentend {
    -webkit-align-content: flex-end;
    -ms-flex-line-pack: end;
    align-content: flex-end;
}

/* align-self */

.selfstart {
    -webkit-align-self: flex-start;
    -ms-flex-item-align: start;
    align-self: flex-start;
}

.selfcenter {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    align-self: center;
}

.selfend {
    -webkit-align-self: flex-end;
    -ms-flex-item-align: end;
    align-self: flex-end;
}


/* カラム */

/* pcで6分割のグリッド */

.gr666,
.gr665,
.gr664,
.gr663,
.gr662,
.gr661,
.gr655,
.gr654,
.gr653,
.gr652,
.gr651,
.gr644,
.gr643,
.gr642,
.gr641,
.gr633,
.gr632,
.gr631,
.gr622,
.gr621,
.gr611 {
    width: 12%;
    margin: 0 2% 6% 2%;
}

/* pcで5分割のグリッド */

.gr555,
.gr554,
.gr553,
.gr552,
.gr551,
.gr544,
.gr543,
.gr542,
.gr541,
.gr533,
.gr532,
.gr531,
.gr522,
.gr521,
.gr511 {
    width: 16%;
    margin: 0 2% 6% 2%;
}

/* pcで4分割のグリッド */

.gr444,
.gr443,
.gr442,
.gr441,
.gr433,
.gr432,
.gr431,
.gr422,
.gr421,
.gr411 {
    width: 21%;
    margin: 0 2% 6% 2%;
}

/* pcで3分割のグリッド */

.gr333,
.gr332,
.gr331,
.gr322,
.gr321,
.gr311 {
    width: 29%;
    margin: 0 2% 6% 2%;
}

/* pcで2分割のグリッド */

.gr222,
.gr221,
.gr211 {
    width: 46%;
    margin: 0 2% 6% 2%;
}

/* width */

.w100 {
    width: 100%;
}

.w97 {
    width: 97%;
}

.w96 {
    width: 96%;
}

.w95 {
    width: 95%;
}

.w90 {
    width: 90%;
}

.w85 {
    width: 85%;
}

.w80 {
    width: 80%;
}

.w75 {
    width: 75%;
}

.w70 {
    width: 70%;
}

.w65 {
    width: 65%;
}

.w60 {
    width: 60%;
}

.w58 {
    width: 58%;
}

.w56 {
    width: 56%;
}

.w55 {
    width: 55%;
}

.w50 {
    width: 50%;
}

.w49 {
    width: 49%;
}

.w48 {
    width: 48%;
}

.w46 {
    width: 46%;
}

.w45 {
    width: 45%;
}

.w42 {
    width: 42%;
}

.w40 {
    width: 40%;
}

.w35 {
    width: 35%;
}

.w30 {
    width: 30%;
}

.w25 {
    width: 25%;
}

.w20 {
    width: 20%;
}

.w15 {
    width: 15%;
}

.w10 {
    width: 10%;
}

.w333 {
    width: 33.33333%;
}

.w313 {
    width: 31.33333%;
}

.w293 {
    width: 29.33333%;
}

.w193 {
    width: 19.33333%;
}


#wrapper {
    overflow: hidden;
    position: relative;
    z-index: 1;
}

.inner {
    width: 92%;
    max-width: 874px;
    margin: 0 auto;
    padding: 100px 0;
}

.mw1200 {
    width: 92%;
    max-width: 1200px;
    margin: 0 auto;
}

.mw1070 {
    width: 92%;
    max-width: 1070px;
    margin: 0 auto;
}

.mw1070.w100 {
    width: 100%;
}

.mw1000 {
    width: 92%;
    max-width: 1000px;
    margin: 0 auto;
}

.mw800 {
    width: 92%;
    max-width: 800px;
    margin: 0 auto;
}

@media only screen and (max-width: 1024px) {
    .bkimg {
        position: relative;
    }

    .bkimg img {
        min-width: initial !important;
    }

    .fs20 {
        font-size: 18px;
    }

    .fs22 {
        font-size: 20px;
    }

    .fs24 {
        font-size: 20px;
    }

    .fs26 {
        font-size: 22px;
    }

    .fs28 {
        font-size: 22px;
    }

    .fs30 {
        font-size: 24px;
    }

    .fs32 {
        font-size: 24px;
    }

    .fs34 {
        font-size: 26px;
    }

    .fs36 {
        font-size: 26px;
    }

    .fs38 {
        font-size: 28px;
    }

    .fs40 {
        font-size: 28px;
    }

    .fs42 {
        font-size: 30px;
    }

    .fs44 {
        font-size: 30px;
    }

    .fs46 {
        font-size: 32px;
    }

    .fs48 {
        font-size: 34px;
    }

    .fs50 {
        font-size: 36px;
    }

    a[href*="tel"] {
        pointer-events: initial !important;
    }

    .flex {
        max-width: 820px;
        margin: 0 auto;
    }

    .flexc {
        max-width: 820px;
        margin: 0 auto;
    }

    .flexs {
        max-width: 820px;
        margin: 0 auto;
    }

    .flexb {
        max-width: 820px;
        margin: 0 auto;
    }

    .flexst {
        max-width: 820px;
    }

    .flexed {
        max-width: 820px;
    }

    /* カラム */

    /* タブレッドで5分割のグリッド */
    .gr655,
    .gr654,
    .gr653,
    .gr652,
    .gr651 {
        width: 16%;
    }

    /* タブレッドで4分割のグリッド */
    .gr644,
    .gr643,
    .gr642,
    .gr641,
    .gr544,
    .gr543,
    .gr542,
    .gr541 {
        width: 21%;
    }

    /* タブレッドで3分割のグリッド */
    .gr633,
    .gr632,
    .gr631,
    .gr533,
    .gr532,
    .gr531,
    .gr433,
    .gr432,
    .gr431 {
        width: 29%;
    }

    /* タブレッドで2分割のグリッド */
    .gr622,
    .gr621,
    .gr522,
    .gr521,
    .gr422,
    .gr421,
    .gr322,
    .gr321 {
        width: 46%;
    }

    /* タブレッドで1分割のグリッド */
    .gr611,
    .gr511,
    .gr411,
    .gr311,
    .gr211 {
        width: 96%;
    }

    .inner {
        width: 93%;
        max-width: 820px;
        padding: 80px 0;
    }

    .mw1200 {
        width: 93%;
        max-width: 820px;
    }

    .mw1070 {
        width: 93%;
        max-width: 820px;
    }

    .mw1000 {
        width: 93%;
        max-width: 820px;
    }

    .mw800 {
        width: 93%;
        max-width: 768px;
    }

    .more {
        margin: 40px auto 0 auto;
    }
}

@media only screen and (max-width: 768px) {
    .fs18 {
        font-size: 16px;
    }

    .fs20 {
        font-size: 18px;
    }

    .fs22 {
        font-size: 18px;
    }

    .fs24 {
        font-size: 20px;
    }

    .fs26 {
        font-size: 20px;
    }

    .fs28 {
        font-size: 22px;
    }

    .fs30 {
        font-size: 22px;
    }

    .fs32 {
        font-size: 24px;
    }

    .fs34 {
        font-size: 24px;
    }

    .fs36 {
        font-size: 26px;
    }

    .fs38 {
        font-size: 26px;
    }

    .fs40 {
        font-size: 28px;
    }

    .fs42 {
        font-size: 28px;
    }

    .fs44 {
        font-size: 30px;
    }

    .fs46 {
        font-size: 32px;
    }

    .fs48 {
        font-size: 34px;
    }

    .fs50 {
        font-size: 34px;
    }

    .flex {
        max-width: 800px;
    }

    .flexc {
        max-width: 800px;
    }

    .flexs {
        max-width: 800px;
    }

    .flexb {
        max-width: 800px;
    }

    .flexst {
        max-width: 800px;
    }

    .flexed {
        max-width: 800px;
    }

    /* カラム */

    /* スマホで5分割のグリッド */

    .gr665 {
        width: 16%;
    }

    /* スマホで4分割のグリッド */

    .gr664,
    .gr654,
    .gr554 {
        width: 21%;
    }

    /* スマホで3分割のグリッド */

    .gr663,
    .gr653,
    .gr643,
    .gr633,
    .gr553,
    .gr543,
    .gr533,
    .gr443,
    .gr433 {
        width: 29%;
    }

    /* スマホで2分割のグリッド */

    .gr662,
    .gr652,
    .gr642,
    .gr632,
    .gr622,
    .gr552,
    .gr542,
    .gr532,
    .gr522,
    .gr442,
    .gr432,
    .gr422,
    .gr332,
    .gr322 {
        width: 46%;
    }

    /* スマホで1分割のグリッド */
    .gr661,
    .gr651,
    .gr641,
    .gr631,
    .gr621,
    .gr611,
    .gr551,
    .gr541,
    .gr531,
    .gr521,
    .gr511,
    .gr441,
    .gr431,
    .gr421,
    .gr411,
    .gr331,
    .gr321,
    .gr311,
    .gr221,
    .gr211 {
        width: 96%;
    }

    .w97 {
        width: 100%;
        margin: 2% 0;
    }

    .w96 {
        width: 100%;
        margin: 2% 0;
    }

    .w95 {
        width: 100%;
        margin: 2% 0;
    }

    .w90 {
        width: 100%;
        margin: 2% 0;
    }

    .w85 {
        width: 100%;
        margin: 2% 0;
    }

    .w80 {
        width: 100%;
        margin: 2% 0;
    }

    .w75 {
        width: 100%;
        margin: 2% 0;
    }

    .w70 {
        width: 100%;
        margin: 2% 0;
    }

    .w65 {
        width: 100%;
        margin: 2% 0;
    }

    .w60 {
        width: 100%;
        margin: 2% 0;
    }

    .w58 {
        width: 100%;
        margin: 2% 0;
    }

    .w56 {
        width: 100%;
        margin: 2% 0;
    }

    .w55 {
        width: 100%;
        margin: 2% 0;
    }

    .w50 {
        width: 100%;
        margin: 2% 0;
    }

    .w49 {
        width: 100%;
        margin: 2% 0;
    }

    .w48 {
        width: 100%;
        margin: 2% 0;
    }

    .w46 {
        width: 100%;
        margin: 2% 0;
    }

    .w45 {
        width: 100%;
        margin: 2% 0;
    }

    .w42 {
        width: 100%;
        margin: 2% 0;
    }

    .w40 {
        width: 100%;
        margin: 2% 0;
    }

    .w35 {
        width: 100%;
        margin: 2% 0;
    }

    .w30 {
        width: 100%;
        margin: 2% 0;
    }

    .w25 {
        width: 100%;
        margin: 2% 0;
    }

    .w20 {
        width: 100%;
        margin: 2% 0;
    }

    .w15 {
        width: 100%;
    }

    .w10 {
        width: 100%;
    }

    .w333 {
        width: 100%;
    }

    .w313 {
        width: 100%;
    }

    .w293 {
        width: 100%;
    }

    .w193 {
        width: 100%;
    }

    .pic {
        width: 80%;
        margin: 0 auto;
    }

    .inner {
        width: 94%;
        max-width: 800px;
        padding: 30px 0;
    }

    .mw1200 {
        width: 94%;
        max-width: 800px;
    }

    .mw1070 {
        width: 94%;
        max-width: 800px;
    }

    .mw1000 {
        width: 94%;
        max-width: 800px;
    }

    .mw800 {
        width: 94%;
        max-width: 800px;
    }

    .more {
        margin: 30px auto 0 auto;
    }
}

/* ハンバーガー */
.overlay:after {
    content: "";
    width: 100%;
    height: 100vh;
    background: #000;
    position: fixed;
    top: 0;
    left: 0;
    opacity: 0.3;
    z-index: 150;
    -webkit-transform: translate3d(0, 0, 0) !important;
    transform: translate3d(0, 0, 0) !important;
}

/* ##### デフォルト指定 ここまで ##### */


/* ##### margin ##### */


/* marginauto */

.mta {
    margin-top: auto;
}

.mba {
    margin-bottom: auto;
}

.mra {
    margin-right: auto;
}

.mla {
    margin-left: auto;
}

.m0a {
    margin: 0 auto;
}

.mauto {
    margin: 0 auto;
}

/*margin-top*/

.mt0 {
    margin-top: 0px;
}

.mt10 {
    margin-top: 10px;
}

.mt15 {
    margin-top: 15px;
}

.mt20 {
    margin-top: 20px;
}

.mt25 {
    margin-top: 25px;
}

.mt30 {
    margin-top: 30px;
}

.mt40 {
    margin-top: 40px;
}

.mt50 {
    margin-top: 30px;
}

.mt60 {
    margin-top: 60px;
}

.mt70 {
    margin-top: 70px;
}

.mt80 {
    margin-top: 80px;
}

.mt90 {
    margin-top: 90px;
}

.mt100 {
    margin-top: 100px;
}

.mt110 {
    margin-top: 110px;
}

.mt120 {
    margin-top: 120px;
}

.mt130 {
    margin-top: 130px;
}

.mt140 {
    margin-top: 140px;
}

.mt150 {
    margin-top: 150px;
}

.mt-50 {
    margin-top: -50px;
}

.mt-60 {
    margin-top: -60px;
}

.mt-70 {
    margin-top: -70px;
}

.mt-80 {
    margin-top: -80px;
}


@media only screen and (max-width: 1024px) {
    .mt70 {
        margin-top: 60px;
    }

    .mt80 {
        margin-top: 70px;
    }

    .mt90 {
        margin-top: 80px;
    }

    .mt100 {
        margin-top: 90px;
    }

    .mt110 {
        margin-top: 90px;
    }

    .mt120 {
        margin-top: 100px;
    }

    .mt130 {
        margin-top: 100px;
    }

    .mt140 {
        margin-top: 100px;
    }

    .mt150 {
        margin-top: 110px;
    }
}

@media only screen and (max-width: 768px) {
    .mt50 {
        margin-top: 40px;
    }

    .mt60 {
        margin-top: 30px;
    }

    .mt70 {
        margin-top: 60px;
    }

    .mt80 {
        margin-top: 60px;
    }

    .mt90 {
        margin-top: 70px;
    }

    .mt100 {
        margin-top: 70px;
    }

    .mt110 {
        margin-top: 70px;
    }

    .mt120 {
        margin-top: 80px;
    }

    .mt130 {
        margin-top: 90px;
    }

    .mt140 {
        margin-top: 90px;
    }

    .mt150 {
        margin-top: 90px;
    }

    .mt-60 {
        margin-top: -50px;
    }

    .mt-70 {
        margin-top: -60px;
    }

    .mt-80 {
        margin-top: -70px;
    }
}

/*margin-bottom*/

.mb0 {
    margin-bottom: 0px;
}

.mb5 {
    margin-bottom: 5px;
}

.mb10 {
    margin-bottom: 10px;
}

.mb15 {
    margin-bottom: 15px;
}

.mb20 {
    margin-bottom: 20px;
}

.mb25 {
    margin-bottom: 25px;
}

.mb30 {
    margin-bottom: 30px;
}

.mb35 {
    margin-bottom: 35px;
}

.mb40 {
    margin-bottom: 40px;
}

.mb50 {
    margin-bottom: 30px;
}

.mb60 {
    margin-bottom: 60px;
}

.mb70 {
    margin-bottom: 70px;
}

.mb80 {
    margin-bottom: 80px;
}

.mb90 {
    margin-bottom: 90px;
}

.mb95 {
    margin-bottom: 95px;
}

.mb100 {
    margin-bottom: 100px;
}

.mb115 {
    margin-bottom: 115px;
}

.mb120 {
    margin-bottom: 120px;
}

.mb130 {
    margin-bottom: 130px;
}

.mb140 {
    margin-bottom: 140px;
}

.mb150 {
    margin-bottom: 150px;
}

@media only screen and (max-width: 1024px) {
    .mb70 {
        margin-bottom: 60px;
    }

    .mb80 {
        margin-bottom: 70px;
    }

    .mb90 {
        margin-bottom: 80px;
    }

    .mb100 {
        margin-bottom: 90px;
    }

    .mb110 {
        margin-bottom: 90px;
    }

    .mb120 {
        margin-bottom: 100px;
    }

    .mb130 {
        margin-bottom: 100px;
    }

    .mb140 {
        margin-bottom: 100px;
    }

    .mb150 {
        margin-bottom: 110px;
    }
}

@media only screen and (max-width: 768px) {
    .mb50 {
        margin-bottom: 40px;
    }

    .mb60 {
        margin-bottom: 30px;
    }

    .mb70 {
        margin-bottom: 60px;
    }

    .mb80 {
        margin-bottom: 60px;
    }

    .mb90 {
        margin-bottom: 70px;
    }

    .mb100 {
        margin-bottom: 70px;
    }

    .mb110 {
        margin-bottom: 70px;
    }

    .mb120 {
        margin-bottom: 80px;
    }

    .mb130 {
        margin-bottom: 90px;
    }

    .mb140 {
        margin-bottom: 90px;
    }

    .mb150 {
        margin-bottom: 90px;
    }

}

/*margin-right*/

.mr0 {
    margin-right: 0;
}

.mr1 {
    margin-right: 1%;
}

.mr2 {
    margin-right: 2%;
}

.mr3 {
    margin-right: 3%;
}

.mr4 {
    margin-right: 4%;
}

.mr5 {
    margin-right: 5%;
}

.mr6 {
    margin-right: 6%;
}

.mr7 {
    margin-right: 7%;
}

.mr8 {
    margin-right: 8%;
}

.mr9 {
    margin-right: 9%;
}

.mr10 {
    margin-right: 10%;
}

.mr11 {
    margin-right: 11%;
}

.mr12 {
    margin-right: 12%;
}

.mr13 {
    margin-right: 13%;
}

.mr14 {
    margin-right: 14%;
}

.mr15 {
    margin-right: 15%;
}

@media only screen and (max-width: 1024px) {
    .mr10 {
        margin-right: 8%;
    }

    .mr11 {
        margin-right: 10%;
    }

    .mr12 {
        margin-right: 10%;
    }

    .mr13 {
        margin-right: 10%;
    }

    .mr14 {
        margin-right: 10%;
    }

    .mr15 {
        margin-right: 11%;
    }
}

@media only screen and (max-width: 768px) {
    .mr4 {
        margin-right: 3%;
    }

    .mr5 {
        margin-right: 3%;
    }

    .mr6 {
        margin-right: 4%;
    }

    .mr7 {
        margin-right: 5%;
    }

    .mr8 {
        margin-right: 6%;
    }

    .mr9 {
        margin-right: 6%;
    }

    .mr10 {
        margin-right: 6%;
    }

    .mr11 {
        margin-right: 8%;
    }

    .mr12 {
        margin-right: 8%;
    }

    .mr13 {
        margin-right: 8%;
    }

    .mr14 {
        margin-right: 9%;
    }

    .mr15 {
        margin-right: 9%;
    }
}

/*margin-left*/

.ml0 {
    margin-left: 0;
}

.ml1 {
    margin-left: 1%;
}

.ml2 {
    margin-left: 2%;
}

.ml3 {
    margin-left: 3%;
}

.ml4 {
    margin-left: 4%;
}

.ml5 {
    margin-left: 5%;
}

.ml6 {
    margin-left: 6%;
}

.ml7 {
    margin-left: 7%;
}

.ml8 {
    margin-left: 8%;
}

.ml9 {
    margin-left: 9%;
}

.ml10 {
    margin-left: 10%;
}

.ml11 {
    margin-left: 11%;
}

.ml12 {
    margin-left: 12%;
}

.ml13 {
    margin-left: 13%;
}

.ml14 {
    margin-left: 14%;
}

.ml15 {
    margin-left: 15%;
}

@media only screen and (max-width: 1024px) {
    .ml10 {
        margin-left: 8%;
    }

    .ml11 {
        margin-left: 10%;
    }

    .ml12 {
        margin-left: 10%;
    }

    .ml13 {
        margin-left: 10%;
    }

    .ml14 {
        margin-left: 10%;
    }

    .ml15 {
        margin-left: 11%;
    }
}

@media only screen and (max-width: 768px) {
    .ml4 {
        margin-left: 3%;
    }

    .ml5 {
        margin-left: 3%;
    }

    .ml6 {
        margin-left: 4%;
    }

    .ml7 {
        margin-left: 5%;
    }

    .ml8 {
        margin-left: 6%;
    }

    .ml9 {
        margin-left: 6%;
    }

    .ml10 {
        margin-left: 6%;
    }

    .ml11 {
        margin-left: 8%;
    }

    .ml12 {
        margin-left: 8%;
    }

    .ml13 {
        margin-left: 8%;
    }

    .ml14 {
        margin-left: 9%;
    }

    .ml15 {
        margin-left: 9%;
    }
}

/* ##### margin ここまで ##### */


/* ##### padding ##### */

/*padding-top*/

.pt0 {
    padding-top: 0px;
}

.pt5 {
    padding-top: 5px;
}

.pt10 {
    padding-top: 10px;
}

.pt15 {
    padding-top: 15px;
}

.pt20 {
    padding-top: 20px;
}

.pt25 {
    padding-top: 25px;
}

.pt30 {
    padding-top: 30px;
}

.pt35 {
    padding-top: 35px;
}

.pt40 {
    padding-top: 40px;
}

.pt50 {
    padding-top: 30px;
}

.pt60 {
    padding-top: 60px;
}

.pt70 {
    padding-top: 70px;
}

.pt75 {
    padding-top: 75px;
}

.pt80 {
    padding-top: 100px;
}

.pt90 {
    padding-top: 90px;
}

.pt100 {
    padding-top: 100px;
}

.pt110 {
    padding-top: 110px;
}

.pt120 {
    padding-top: 120px;
}

.pt130 {
    padding-top: 130px;
}

.pt140 {
    padding-top: 140px;
}

.pt150 {
    padding-top: 150px;
}

.pt160 {
    padding-top: 160px;
}

.pt170 {
    padding-top: 170px;
}


@media only screen and (max-width: 1024px) {
    .pt70 {
        padding-top: 60px;
    }

    .pt80 {
        padding-top: 70px;
    }

    .pt90 {
        padding-top: 80px;
    }

    .pt100 {
        padding-top: 90px;
    }

    .pt110 {
        padding-top: 100px;
    }

    .pt120 {
        padding-top: 100px;
    }

    .pt130 {
        padding-top: 110px;
    }

    .pt140 {
        padding-top: 110px;
    }

    .pt150 {
        padding-top: 110px;
    }

    .pt160 {
        padding-top: 120px;
    }

    .pt170 {
        padding-top: 120px;
    }
}

@media only screen and (max-width: 768px) {
    .pt50 {
        padding-top: 40px;
    }

    .pt60 {
        padding-top: 30px;
    }

    .pt70 {
        padding-top: 30px;
    }

    .pt75 {
        padding-top: 30px;
    }

    .pt80 {
        padding-top: 60px;
    }

    .pt90 {
        padding-top: 70px;
    }

    .pt100 {
        padding-top: 70px;
    }

    .pt110 {
        padding-top: 70px;
    }

    .pt120 {
        padding-top: 80px;
    }

    .pt130 {
        padding-top: 90px;
    }

    .pt140 {
        padding-top: 90px;
    }

    .pt150 {
        padding-top: 90px;
    }

    .pt160 {
        padding-top: 90px;
    }

    .pt170 {
        padding-top: 110px;
    }
}

/*padding-bottom*/

.pb0 {
    padding-bottom: 0px;
}

.pb5 {
    padding-bottom: 5px;
}

.pb10 {
    padding-bottom: 10px;
}

.pb15 {
    padding-bottom: 15px;
}

.pb20 {
    padding-bottom: 20px;
}

.pb25 {
    padding-bottom: 25px;
}

.pb30 {
    padding-bottom: 30px;
}

.pb35 {
    padding-bottom: 35px;
}

.pb40 {
    padding-bottom: 40px;
}

.pb50 {
    padding-bottom: 30px;
}

.pb60 {
    padding-bottom: 60px;
}

.pb70 {
    padding-bottom: 70px;
}

.pb75 {
    padding-bottom: 75px;
}

.pb80 {
    padding-bottom: 100px;
}

.pb90 {
    padding-bottom: 90px;
}

.pb100 {
    padding-bottom: 100px;
}

.pb110 {
    padding-bottom: 110px;
}

.pb120 {
    padding-bottom: 120px;
}

.pb130 {
    padding-bottom: 130px;
}

.pb140 {
    padding-bottom: 140px;
}

.pb150 {
    padding-bottom: 150px;
}

.pb160 {
    padding-bottom: 160px;
}

.pb170 {
    padding-bottom: 170px;
}


@media only screen and (max-width: 1024px) {
    .pb70 {
        padding-bottom: 60px;
    }

    .pb80 {
        padding-bottom: 70px;
    }

    .pb90 {
        padding-bottom: 80px;
    }

    .pb100 {
        padding-bottom: 90px;
    }

    .pb110 {
        padding-bottom: 100px;
    }

    .pb120 {
        padding-bottom: 100px;
    }

    .pb130 {
        padding-bottom: 110px;
    }

    .pb140 {
        padding-bottom: 110px;
    }

    .pb150 {
        padding-bottom: 110px;
    }

    .pb160 {
        padding-bottom: 120px;
    }

    .pb170 {
        padding-bottom: 120px;
    }
}

@media only screen and (max-width: 768px) {
    .pb50 {
        padding-bottom: 40px;
    }

    .pb60 {
        padding-bottom: 30px;
    }

    .pb70 {
        padding-bottom: 30px;
    }

    .pb75 {
        padding-bottom: 30px;
    }

    .pb80 {
        padding-bottom: 60px;
    }

    .pb90 {
        padding-bottom: 70px;
    }

    .pb100 {
        padding-bottom: 70px;
    }

    .pb110 {
        padding-bottom: 70px;
    }

    .pb120 {
        padding-bottom: 80px;
    }

    .pb130 {
        padding-bottom: 90px;
    }

    .pb140 {
        padding-bottom: 90px;
    }

    .pb150 {
        padding-bottom: 90px;
    }

    .pb160 {
        padding-bottom: 90px;
    }

    .pb170 {
        padding-bottom: 110px;
    }
}

/*padding-right*/

.pr0 {
    padding-right: 0;
}

.pr1 {
    padding-right: 1%;
}

.pr2 {
    padding-right: 2%;
}

.pr3 {
    padding-right: 3%;
}

.pl4 {
    padding-left: 4%;
}

.pr5 {
    padding-right: 5%;
}

.pr6 {
    padding-right: 6%;
}

.pr7 {
    padding-right: 7%;
}

.pr8 {
    padding-right: 8%;
}

.pr9 {
    padding-right: 9%;
}

.pr10 {
    padding-right: 10%;
}

.pr11 {
    padding-right: 11%;
}

.pr12 {
    padding-right: 12%;
}

.pr13 {
    padding-right: 13%;
}

.pr14 {
    padding-right: 14%;
}

.pr15 {
    padding-right: 15%;
}

@media only screen and (max-width: 1024px) {
    .pr10 {
        padding-right: 9%;
    }

    .pr11 {
        padding-right: 10%;
    }

    .pr12 {
        padding-right: 10%;
    }

    .pr13 {
        padding-right: 10%;
    }

    .pr14 {
        padding-right: 11%;
    }

    .pr15 {
        padding-right: 11%;
    }
}

@media only screen and (max-width: 768px) {
    .pr4 {
        padding-right: 3%;
    }

    .pr5 {
        padding-right: 3%;
    }

    .pr6 {
        padding-right: 4%;
    }

    .pr7 {
        padding-right: 5%;
    }

    .pr8 {
        padding-right: 6%;
    }

    .pr9 {
        padding-right: 7%;
    }

    .pr10 {
        padding-right: 7%;
    }

    .pr11 {
        padding-right: 8%;
    }

    .pr12 {
        padding-right: 8%;
    }

    .pr13 {
        padding-right: 8%;
    }

    .pr14 {
        padding-right: 9%;
    }

    .pr15 {
        padding-right: 9%;
    }
}

/*padding-left*/

.pl0 {
    padding-left: 0;
}

.pr1 {
    padding-right: 1%;
}

.pl2 {
    padding-left: 2%;
}

.pl3 {
    padding-left: 3%;
}

.pr4 {
    padding-right: 4%;
}

.pl5 {
    padding-left: 5%;
}

.pl6 {
    padding-left: 6%;
}

.pl7 {
    padding-left: 7%;
}

.pl8 {
    padding-left: 8%;
}

.pl9 {
    padding-left: 9%;
}

.pl10 {
    padding-left: 10%;
}

.pl11 {
    padding-left: 11%;
}

.pl12 {
    padding-left: 12%;
}

.pl13 {
    padding-left: 13%;
}

.pl14 {
    padding-left: 14%;
}

.pl15 {
    padding-left: 15%;
}


@media only screen and (max-width: 1024px) {
    .pl10 {
        padding-left: 9%;
    }

    .pl11 {
        padding-left: 10%;
    }

    .pl12 {
        padding-left: 10%;
    }

    .pl13 {
        padding-left: 10%;
    }

    .pl14 {
        padding-left: 11%;
    }

    .pl15 {
        padding-left: 11%;
    }
}

@media only screen and (max-width: 768px) {
    .pl4 {
        padding-left: 3%;
    }

    .pl5 {
        padding-left: 3%;
    }

    .pl6 {
        padding-left: 4%;
    }

    .pl7 {
        padding-left: 5%;
    }

    .pl8 {
        padding-left: 6%;
    }

    .pl9 {
        padding-left: 7%;
    }

    .pl10 {
        padding-left: 7%;
    }

    .pl11 {
        padding-left: 8%;
    }

    .pl12 {
        padding-left: 8%;
    }

    .pl13 {
        padding-left: 8%;
    }

    .pl14 {
        padding-left: 9%;
    }

    .pl15 {
        padding-left: 9%;
    }
}

/* ##### padding ここまで ##### */


/* ##### 共通指定 ##### */


.pc {
    display: block;
}

.sp {
    display: none;
}

.none {
    display: none;
}

@media only screen and (max-width: 768px) {
    .pc {
        display: none;
    }

    .sp {
        display: block;
    }
}

/* text-align */

.tc {
    text-align: center;
}

.tr {
    text-align: right;
}

.tl {
    text-align: left;
}

/* z-index */

.z1 {
    z-index: 1;
}

.z2 {
    z-index: 2;
}

.z-1 {
    z-index: -1;
}

/* display */

.db {
    display: block;
}

.di {
    display: inline;
}

.dib {
    display: inline-block;
}

.oh {
    overflow: hidden;
}

/*line-height*/

.lh100 {
    line-height: 100%;
}

.lh120 {
    line-height: 120%;
}

.lh140 {
    line-height: 140%;
}

.lh145 {
    line-height: 145%;
}

.lh150 {
    line-height: 150%;
}

.lh160 {
    line-height: 160%;
}

.lh165 {
    line-height: 160%;
}

.lh170 {
    line-height: 170%;
}

.lh180 {
    line-height: 180%;
}

.lh200 {
    line-height: 200%;
}

.lh210 {
    line-height: 210%;
}

.lh220 {
    line-height: 220%;
}

.lh230 {
    line-height: 230%;
}

.lh240 {
    line-height: 240%;
}

.lh250 {
    line-height: 250%;
}

.lh260 {
    line-height: 260%;
}


/*position*/

.poi {
    position: initial;
}

.por {
    position: relative;
}

.poa {
    position: absolute;
}

/*letter-spacing*/

.ls-2 {
    letter-spacing: -2px;
}

.ls-1 {
    letter-spacing: -1px;
}

.ls0 {
    letter-spacing: 0px;
}

.ls1 {
    letter-spacing: 1px;
}

.ls2 {
    letter-spacing: 2px;
}

.ls3 {
    letter-spacing: 3px;
}

.ls5 {
    letter-spacing: 5px;
}

/*border-radius*/

.bor5 {
    border-radius: 5px;
}

.bor10 {
    border-radius: 10px;
}

.bor20 {
    border-radius: 20px;
}

.bor30 {
    border-radius: 30px;
}

.bor40 {
    border-radius: 40px;
}

.bor50 {
    border-radius: 30px;
}

.bor100 {
    border-radius: 100px;
}

.borw50 {
    border-radius: 50%;
}

.tate {
    -ms-writing-mode: tb-rl;
    -webkit-writing-mode: vertical-rl;
    -o-writing-mode: vertical-rl;
    writing-mode: vertical-rl;
}

/* object-fit */

.ofimg {
    width: 100%;
    height: auto;
    overflow: hidden;
    position: relative;
}


.ofimg img {
    width: 100%;
    height: 100% !important;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: center center;
    object-position: center center;
    font-family: 'object-fit: cover; object-position: center center;';
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
}

.ofimg.tc {
    width: 100%;
    height: 100%;
    position: relative;
}

.ofimg.tc img {
    width: 100%;
    height: 100% !important;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: top center;
    object-position: top center;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
}

.of15:before {
    content: "";
    display: block;
    padding-top: 15%;
}

.of20:before {
    content: "";
    display: block;
    padding-top: 20%;
}

.of25:before {
    content: "";
    display: block;
    padding-top: 25%;
}

.of30:before {
    content: "";
    display: block;
    padding-top: 30%;
}

.of35:before {
    content: "";
    display: block;
    padding-top: 35%;
}

.of40:before {
    content: "";
    display: block;
    padding-top: 40%;
}

.of45:before {
    content: "";
    display: block;
    padding-top: 45%;
}

.of50:before {
    content: "";
    display: block;
    padding-top: 50%;
}

.of55:before {
    content: "";
    display: block;
    padding-top: 55%;
}

.of60:before {
    content: "";
    display: block;
    padding-top: 60%;
}

.of65:before {
    content: "";
    display: block;
    padding-top: 65%;
}

.of70:before {
    content: "";
    display: block;
    padding-top: 70%;
}

.of75:before {
    content: "";
    display: block;
    padding-top: 75%;
}

.of80:before {
    content: "";
    display: block;
    padding-top: 80%;
}

.of85:before {
    content: "";
    display: block;
    padding-top: 85%;
}

.of90:before {
    content: "";
    display: block;
    padding-top: 90%;
}

.of95:before {
    content: "";
    display: block;
    padding-top: 95%;
}

.of100:before {
    content: "";
    display: block;
    padding-top: 100%;
}

.of105:before {
    content: "";
    display: block;
    padding-top: 105%;
}

.of110:before {
    content: "";
    display: block;
    padding-top: 110%;
}

.of115:before {
    content: "";
    display: block;
    padding-top: 115%;
}

.of120:before {
    content: "";
    display: block;
    padding-top: 120%;
}

.of135:before {
    content: "";
    display: block;
    padding-top: 135%;
}

.of140:before {
    content: "";
    display: block;
    padding-top: 140%;
}

.of150:before {
    content: "";
    display: block;
    padding-top: 150%;
}

.row2 {
    width: 48%;
    margin: 0 1% 6%;
}

.row3 {
    width: 31.333%;
    margin: 0 1% 6%;
}

.row4 {
    width: 23%;
    margin: 0 1% 6%;
}

.row5 {
    width: 18%;
    margin: 0 1% 6%;
}

.c {
    justify-content: space-between;
    align-items: center;
}

.cc {
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

@media only screen and (max-width: 768px) {

    .row2 {
        width: 98%;
        margin: 0 1% 10%;
    }

    .row3 {
        width: 48%;
        margin: 0 1% 10%;
    }

    .row4 {
        width: 48%;
        margin: 0 1% 10%;
    }

    .row5 {
        width: 31.333%;
        margin: 0 1% 10%;
    }

}

/* スマホ以下指定 */

@media only screen and (max-width: 768px) {

    /*text-align*/

    .sp-tc {
        text-align: center;
    }

    .sp-tl {
        text-align: left;
    }

    /*width*/

    .sp-w100 {
        width: 100%;
    }

    .sp-w97 {
        width: 97%;
    }

    .sp-w96 {
        width: 96%;
    }

    .sp-w95 {
        width: 95%;
    }

    .sp-w94 {
        width: 94%;
    }

    .sp-w92 {
        width: 92%;
    }

    .sp-w90 {
        width: 90%;
    }

    .sp-w85 {
        width: 85%;
    }

    .sp-w80 {
        width: 80%;
    }

    .sp-w75 {
        width: 75%;
    }

    .sp-w70 {
        width: 70%;
    }

    .sp-w65 {
        width: 65%;
    }

    .sp-w60 {
        width: 60%;
    }

    .sp-w58 {
        width: 58%;
    }

    .sp-w56 {
        width: 56%;
    }

    .sp-w55 {
        width: 55%;
    }

    .sp-w50 {
        width: 50%;
    }

    .sp-w49 {
        width: 49%;
    }

    .sp-w48 {
        width: 48%;
    }

    .sp-w46 {
        width: 46%;
    }

    .sp-w45 {
        width: 45%;
    }

    .sp-w42 {
        width: 42%;
    }

    .sp-w40 {
        width: 40%;
    }

    .sp-w35 {
        width: 35%;
    }

    .sp-w30 {
        width: 30%;
    }

    .sp-w25 {
        width: 25%;
    }

    .sp-w20 {
        width: 20%;
    }

    .sp-w15 {
        width: 15%;
    }

    .sp-w10 {
        width: 10%;
    }

    .sp-w333 {
        width: 33.33333%;
    }

    .sp-w313 {
        width: 31.33333%;
    }

    .sp-w293 {
        width: 29.33333%;
    }

    .sp-w193 {
        width: 19.33333%;
    }

    /*padding*/

    .sp-pt0 {
        padding-top: 0;
    }

    .sp-pt10 {
        padding-top: 10px;
    }

    .sp-pt20 {
        padding-top: 20px;
    }

    .sp-pt30 {
        padding-top: 30px;
    }

    .sp-pt40 {
        padding-top: 40px;
    }

    .sp-pt50 {
        padding-top: 30px;
    }

    .sp-pt60 {
        padding-top: 60px;
    }

    .sp-pb0 {
        padding-bottom: 0px;
    }

    .sp-pb5 {
        padding-bottom: 5px;
    }

    .sp-pb10 {
        padding-bottom: 10px;
    }

    .sp-pb20 {
        padding-bottom: 20px;
    }

    .sp-pb30 {
        padding-bottom: 30px;
    }

    .sp-pb40 {
        padding-bottom: 40px;
    }

    .sp-pb50 {
        padding-bottom: 30px;
    }

    .sp-pb60 {
        padding-bottom: 60px;
    }

    .sp-pb70 {
        padding-bottom: 70px;
    }

    .sp-pr2 {
        padding-right: 2%;
    }

    .sp-pr3 {
        padding-right: 3%;
    }

    .sp-pr50 {
        padding-right: 30px;
    }

    .sp-pr70 {
        padding-right: 70px;
    }

    .sp-pl2 {
        padding-left: 2%;
    }

    .sp-pl3 {
        padding-left: 3%;
    }

    .sp-pr0 {
        padding-right: 0;
    }

    .sp-pr0:nth-of-type(2n+2),
    .sp-pr0:nth-of-type(3n+3) {
        padding-right: 0;
    }

    .sp-pl0 {
        padding-left: 0;
    }

    .sp-pl0:nth-of-type(2n+2),
    .sp-pl0:nth-of-type(3n+3) {
        margin-left: 0;
    }

    /*margin*/

    .sp-m0a {
        margin: 0 auto;
    }

    .sp-mauto {
        margin: 0 auto;
    }

    .sp-mt0 {
        margin-top: 0;
    }

    .sp-mt5 {
        margin-top: 5px;
    }

    .sp-mt10 {
        margin-top: 10px;
    }

    .sp-mt15 {
        margin-top: 15px;
    }

    .sp-mt20 {
        margin-top: 20px;
    }

    .sp-mt25 {
        margin-top: 25px;
    }

    .sp-mt30 {
        margin-top: 30px;
    }

    .sp-mt40 {
        margin-top: 40px;
    }

    .sp-mt50 {
        margin-top: 30px;
    }

    .sp-mt60 {
        margin-top: 60px;
    }

    .sp-mb0 {
        margin-bottom: 0px;
    }

    .sp-mb5 {
        margin-bottom: 5px;
    }

    .sp-mb10 {
        margin-bottom: 10px;
    }

    .sp-mb15 {
        margin-bottom: 15px;
    }

    .sp-mb20 {
        margin-bottom: 20px;
    }

    .sp-mb30 {
        margin-bottom: 30px;
    }

    .sp-mb40 {
        margin-bottom: 40px;
    }

    .sp-mb50 {
        margin-bottom: 30px;
    }

    .sp-mb60 {
        margin-bottom: 60px;
    }

    .sp-mb70 {
        margin-bottom: 70px;
    }

    .sp-mr2 {
        margin-right: 2%;
    }

    .sp-mr3 {
        margin-right: 3%;
    }

    .sp-mr50 {
        margin-right: 30px;
    }

    .sp-mr70 {
        margin-right: 70px;
    }

    .sp-ml2 {
        margin-left: 2%;
    }

    .sp-ml3 {
        margin-left: 3%;
    }

    .sp-mr0 {
        margin-right: 0;
    }

    .sp-mr0:nth-of-type(2n+2),
    .sp-mr0:nth-of-type(3n+3) {
        margin-right: 0;
    }

    .sp-ml0 {
        margin-left: 0;
    }

    .sp-ml0:nth-of-type(2n+2),
    .sp-ml0:nth-of-type(3n+3) {
        margin-left: 0;
    }


}

/* ##### 共通指定 ここまで ##### */

/* === common.css === */
/* ##### 追加CSS ここから ##### */

/*SP ヘッダー*/
.sp #SITE_HEADER.fixed {
    position: fixed !important;
    top: 0;
    left: 0;
    right: 0;
}

.sp-accordion {
    opacity: 0;
    transform: translateX(100%);
    visibility: hidden;
    transition: opacity 0.6s ease, transform 0.6s ease, visibility 0.6s;
    height: 0;
}

.sp-accordion.active {
    opacity: 1;
    transform: translateX(0);
    visibility: visible;
    transition: opacity 0.6s ease, transform 0.6s ease, visibility 0.6s;
    height: 100%;
}

/* ##### 追加CSS ここまで ##### */








/* ##### がんセンター関連 ここから ##### */

/*共通指定*/
.oncology div,
.oncology dl,
.oncology dt,
.oncology dd,
.oncology ul,
.oncology ol,
.oncology li,
.oncology h1,
.oncology h2,
.oncology h3,
.oncology h4,
.oncology h5,
.oncology h6,
.oncology form,
.oncology input,
.oncology button,
.oncology p {
    font-size: 16px;
    font-weight: 500;
    line-height: 180%;
    color: #5b5b5b;
    box-sizing: border-box;
    letter-spacing: 0px;
}

@media only screen and (max-width: 768px) {

    .oncology div,
    .oncology dl,
    .oncology dt,
    .oncology dd,
    .oncology ul,
    .oncology ol,
    .oncology li,
    .oncology h1,
    .oncology h2,
    .oncology h3,
    .oncology h4,
    .oncology h5,
    .oncology h6,
    .oncology form,
    .oncology input,
    .oncology button,
    .oncology p {
        font-size: 16px;
    }
}

/*背景*/
.oncology.bk01 {
    background: #f9f9f9;
}

/*共通見出し*/
.c-oncology-tit01 {
    max-width: 1100px;
    margin: 0 auto;
    padding: 30px 0;
    background: url(../images/tit-bg01.png) no-repeat top center / 100% 100%;
}

.c-oncology-tit01 .inn01 {
    width: 92%;
    max-width: 874px;
    margin: 0 auto;
    text-align: left;
    color: #fff;
    line-height: 140%;
    font-size: 30px;
    font-weight: 600;
}

@media only screen and (max-width: 768px) {
    .c-oncology-tit01 {
        padding: 30px 0;
        background: url(../images/tit-bg01.png) no-repeat top center / cover;
    }

    .c-oncology-tit01 .inn01 {
        font-size: 25px;
    }
}

.oncology .c-tit01 {
    font-size: 30px;
    color: #03427d;
    font-weight: bold;
    padding-left: 25px;
    position: relative;
    margin-bottom: 20px;
    line-height: 140%;
}

.oncology .c-tit01::before {
    content: "";
    background: #03427d;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: 0;
    width: 7px;
    height: 35px;
}

@media only screen and (max-width: 768px) {
    .oncology .c-tit01 {
        font-size: 22px;
        padding-left: 25px;
        margin-bottom: 15px;
    }

    .oncology .c-tit01::before {
        width: 10px;
        height: 100%;
    }
}

.oncology .c-tit02 {
    font-size: 20px;
    color: #03427d;
    font-weight: bold;
    padding-left: 25px;
    position: relative;
    margin-bottom: 15px;
    line-height: 140%;
}

.oncology .c-tit02::before {
    content: "";
    background: #03427d;
    position: absolute;
    top: 55%;
    transform: translateY(-50%);
    left: 0;
    width: 15px;
    height: 5px;
}

.oncology .c-tit03 {
    font-size: 18px;
    color: #5b5b5b;
    font-weight: bold;
    position: relative;
    margin-bottom: 20px;
    line-height: 140%;
    display: flex;
    align-items: center;
    gap: 10px;
}

.oncology .c-tit03 .tt01 {
    font-size: 42px;
    font-weight: bold;
    line-height: 100%;
    margin-right: 10px;
}

.oncology .c-tit03 .red {
    color: #ea0b0c;
}

.oncology .c-tit03 .blue {
    color: #03427d;
}

@media only screen and (max-width: 768px) {
    .oncology .c-tit03 {
        font-size: 18px;
        margin-bottom: 15px;
    }

    .oncology .c-tit03 .tt01 {
        font-size: 30px;
        margin-right: 5px;
    }
}


.oncology .radiation-therapy01 .c-tit03 .tt01 {
    color: #ea0b0c;
}

.oncology .radiation-therapy02 .c-tit03 .tt01 {
    color: #03427d;
}

.oncology01 .tbox01 {
    width: 50%;
}

.oncology01 .ibox01 {
    width: 45%;
}

@media only screen and (max-width: 768px) {
    .oncology01 .tbox01 {
        width: 100%;
        margin-bottom: 30px;
    }

    .oncology01 .ibox01 {
        width: 100%;
    }
}

.oncology02 {
    overflow: hidden;
    position: relative;
    background: url(../images/bg01.png) no-repeat top center / cover;
}

.oncology02 .tit01 {
    text-align: center;
    font-weight: bold;
    font-size: 25px;
    color: #03427d;
    position: relative;
    padding-bottom: 12px;
    line-height: 140%;
}

.oncology02 .tit01::after {
    content: "";
    width: 20px;
    height: 2px;
    display: block;
    left: 50%;
    bottom: 0;
    position: absolute;
    transform: translateX(-50%);
    background: #03427d;
}

.oncology02 .tit01 .tt01 {
    border-radius: 30px;
    border: 1px solid #03427d;
    padding: 10px 10px;
    margin-bottom: 10px;
    display: inline-block;
    line-height: 100%;
    font-size: 14px;
    font-weight: normal;
}

.oncology02 .tit01 .tt02 {
    display: block;
}

.oncology02 .txt01 {
    margin-top: 10px;
    text-align: center;
    font-weight: bold;
    font-size: 25px;
    color: #03427d;
    position: relative;
    line-height: 140%;
    margin-bottom: 10px;
}

.oncology02 .tbox01 {
    text-align: center;
}

.oncology03 .c-tit01 {
    margin-bottom: 30px;
}

@media only screen and (max-width: 768px) {
    .oncology03 .c-tit01 {
        margin-bottom: 30px;
    }
}

.oncology03 .tbox01 {
    width: 60%;
}

.oncology03 .ibox01 {
    width: 30%;
}

@media only screen and (max-width: 768px) {
    .oncology03 .box01 {
        flex-direction: column-reverse;
    }

    .oncology03 .tbox01 {
        width: 100%;
    }

    .oncology03 .ibox01 {
        width: 100%;
        max-width: 60%;
        margin: 0 auto 30px;
    }
}

.oncology03 .ibox01 .txt01 {
    font-size: 25px;
    font-weight: bold;
    color: #03427d;
    line-height: 140%;
    margin-bottom: 5px;
}

@media only screen and (max-width: 768px) {
    .oncology03 .ibox01 .txt01 {
        font-size: 20px;
    }
}

.oncology03 .ibox01 .txt01 .tt01 {
    font-size: 0.7em;
}

.btn01 {
    border: 1px solid #03427d;
    padding: 8px 40px 8px 15px;
    text-align: center;
    line-height: 120%;
    border-radius: 4px;
    color: #03427d !important;
    font-weight: bold !important;
    cursor: pointer;
    position: relative;
    transition: .2s ease-out;
}

.btn01:hover {
    background: #03427d;
    color: #FFF !important;
}

.btn01 .plus01 {
    position: absolute;
    width: 12px;
    height: 12px;
    margin: 0 5px;
    top: 48%;
    transform: translateY(-50%);
    right: 12px;
}

.btn01 .plus01:before {
    content: "";
    display: block;
    width: 2px;
    height: 100%;
    background: #03427d;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    transition: .2s ease-out;
}

.btn01 .plus01:after {
    content: "";
    display: block;
    width: 100%;
    height: 2px;
    background: #03427d;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    transition: .2s ease-out;
}

.btn01:hover .plus01:before,
.btn01:hover .plus01:after {
    background: #FFF;
}

.oncology04 .inner {
    padding-top: 0;
}

.oncology04 .box01 {
    position: relative;
}

.oncology04 .box01 .ibox01 {
    width: 60%;
    background: url(../images/bg02.png) no-repeat top center / contain;
    padding: 8% 5%;
    margin-top: 16%;
}

.oncology04 .box01 .tbox01 {
    width: 40%;
    padding-top: 10%;
}

.oncology04 .box01 .tbox01 .txt01 {
    font-size: 30px;
    color: #03427d;
    font-weight: bold;
    line-height: 140%;
    padding-left: 5%;
    margin-bottom: 40px;
    position: absolute;
    top: 12%;
    left: 0;
}

.oncology04 .box01 .tbox01 .txt01 span {
    font-size: 21px;
    font-style: italic;
}

.oncology04 .box01 .tbox01 .txt01 span::after {
    content: '';
    display: block;
    width: 100%;
    height: 3px;
    margin-bottom: 10px;
    background: #03427D;
    background: linear-gradient(90deg, rgba(3, 66, 125, 1) 0%, rgba(204, 225, 244, 1) 100%);
    transform: skew(-30deg);
}

.oncology04 .box01 .tbox01 .txt01 span em {
    font-size: 32px;
}

@media only screen and (max-width: 768px) {
    .oncology04 .box01 .ibox01 {
        width: 100%;
        margin-top: 0%;
    }

    .oncology04 .box01 .tbox01 {
        width: 100%;
        padding-top: 0;
        max-width: 340px;
        margin: 0 auto;
    }

    .oncology04 .box01 .tbox01 .txt01 {
        font-size: 25px;
        margin-bottom: 40px;
        position: relative;
        top: 0;
    }

    .oncology04 .box01 .tbox01 .txt01 span {
        font-size: 16px;
    }

    .oncology04 .box01 .tbox01 .txt01 span em {
        font-size: 25px;
    }
}

.oncology04 .box01 .list01 .item01 {
    display: flex;
    align-items: center;
    padding: 12px 35px;
    margin-bottom: 20px;
    position: relative;
    cursor: pointer;
    transition: .2s ease-out;
}

.oncology04 .box01 .list01 .item01:hover {
    padding: 17px 35px 7px;
}

.oncology04 .box01 .list01 .item01:last-of-type {
    margin-bottom: 0;
}

.oncology04 .box01 .list01 .item01.num01 {
    background: url(../images/bg03-1.png) no-repeat center center / 100% 100%;
}

.oncology04 .box01 .list01 .item01.num01:hover {
    background-image: url(../images/bg03-1_on.png);
}

.oncology04 .box01 .list01 .item01.num02 {
    background: url(../images/bg03-2.png) no-repeat center center / 100% 100%;
}

.oncology04 .box01 .list01 .item01.num02:hover {
    background-image: url(../images/bg03-2_on.png);
}

.oncology04 .box01 .list01 .item01 .txt02 {
    font-size: 15px;
    font-weight: bold;
    line-height: 120%;
    position: relative;
    padding-left: 10px;
    flex: 1;
}

.oncology04 .box01 .list01 .item01:hover .txt02,
.oncology04 .box01 .list01 .item01:hover .txt02 .red,
.oncology04 .box01 .list01 .item01:hover .txt02 .blue,
.oncology04 .box01 .list01 .item01:hover .txt03 {
    color: #FFF !important;
}

.oncology04 .box01 .list01 .item01 .txt02 .red {
    color: #ea0b0c;
}

.oncology04 .box01 .list01 .item01 .txt02 .blue {
    color: #03427d;
}

.oncology04 .box01 .list01 .item01 .txt03 {
    font-size: 50px;
    font-weight: bold;
    line-height: 100%;
    padding-bottom: 5px;
}

@media only screen and (max-width: 768px) {
    .oncology04 .box01 .list01 .item01 .txt03 {
        font-size: 30px;
    }
}

.oncology04 .box01 .list01 .item01.num01 .txt03 {
    color: #ea0b0c;
}

.oncology04 .box01 .list01 .item01.num02 .txt03 {
    color: #03427d;
}

.oncology04 .box01 .list01 .item01 .txt02 .plus01 {
    position: absolute;
    width: 20px;
    height: 20px;
    margin: 0;
    top: 45%;
    transform: translateY(-50%);
    right: 0px;
}

.oncology04 .box01 .list01 .item01 .txt02 .plus01:before {
    content: "";
    display: block;
    width: 3px;
    height: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.oncology04 .box01 .list01 .item01 .txt02 .plus01:after {
    content: "";
    display: block;
    width: 100%;
    height: 3px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.oncology04 .box01 .list01 .item01.num01 .txt02 .plus01:before,
.oncology04 .box01 .list01 .item01.num01 .txt02 .plus01:after {
    background: #ea0b0c;
}

.oncology04 .box01 .list01 .item01.num02 .txt02 .plus01:before,
.oncology04 .box01 .list01 .item01.num02 .txt02 .plus01:after {
    background: #03427d;
}

.oncology04 .box01 .list01 .item01:hover .txt02 .plus01:before,
.oncology04 .box01 .list01 .item01:hover .txt02 .plus01:after {
    background: #FFF;
}

.oncology04 .list02 .item01 {
    width: 31.333333%;
}

.oncology04 .list02 .item01 .inn01 {
    height: 100%;
    border-radius: 15px;
    overflow: hidden;
    padding: 25px;
    background: #fff;
    box-shadow: 6px 6px 6px 0px rgba(0, 0, 0, 0.2);
}

.oncology04 .list02 .item01 .txt01 {
    text-align: center;
    line-height: 140%;
    margin: 15px 0;
    font-weight: bold;
    font-size: 22px;
    color: #03427d;
}

.oncology04 .slick-slider .slick-track {
    display: flex !important;
}

.oncology04 .slick-prev {
    width: 60px;
    height: 60px;
    background: url(../images/arrow01-1.png) no-repeat top center / 100% 100% !important;
    text-indent: -9999px;
    z-index: 10;
}

.oncology04 .slick-prev:hover {
    opacity: 0.3;
}

.oncology04 .slick-prev::before {
    content: "";
}


.oncology04 .slick-next {
    width: 60px;
    height: 60px;
    background: url(../images/arrow01-2.png) no-repeat top center / 100% 100% !important;
    text-indent: -9999px;
    z-index: 10;
}

.oncology04 .slick-next:hover {
    opacity: 0.3;
}

.oncology04 .slick-next:before {
    content: "";
}

@media only screen and (max-width: 768px) {

    .oncology04 .list02 {
        width: 85%;
        margin-top: 60px;
    }

    .oncology04 .list02 .item01 {
        width: 100%;
        margin: 10px;
    }
}

.oncology04 .list03 {
    margin-top: 60px;
}

.oncology04 .list03 .item01 {
    width: 47%;
    margin-bottom: 30px;
}

@media only screen and (max-width: 768px) {
    .oncology04 .list03 {
        margin-top: 30px;
    }

    .oncology04 .list03 .item01 {
        width: 100%;
        margin-bottom: 30px;
    }

}


.oncology04 .list03 .item01 .pix01 {
    margin-bottom: 10px;
}

.oncology04 .list03 .item01 .txt01 {
    line-height: 140%;
    text-align: center;
    font-size: 20px;
    font-weight: bold;
}

/*モーダルウィンドウ*/
.modal-box01 {
    width: 90%;
    max-width: 800px;
    margin: 0 auto;
    background: #fff;
    position: relative;
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 251;
    display: none;
}

.modal-box01.active {
    display: block;
}

.modal-box01 .minus01 {
    position: absolute;
    top: 40px;
    right: 40px;
    width: 35px;
    height: 35px;
    border-radius: 50%;
    display: block;
    border: 2px solid #5b5b5b;
    overflow: hidden;
    cursor: pointer;
    z-index: 100;
}


@media only screen and (max-width: 768px) {
    .modal-box01 .minus01 {
        top: 15px;
        right: 15px;
    }
}

.modal-box01 .minus01::before {
    content: "";
    display: block;
    background: #5b5b5b;
    width: 2px;
    height: 65%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) rotate(45deg);
}

.modal-box01 .minus01::after {
    content: "";
    display: block;
    background: #5b5b5b;
    width: 2px;
    height: 65%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) rotate(-45deg);
}

@media only screen and (max-width: 768px) {
    .modal-box01 .minus01 {
        width: 30px;
        height: 30px;
    }
}

.modal-box01 .inn01 {
    max-height: 90svh;
    padding: 6% 8%;
    overflow-y: auto;
    overscroll-behavior: contain;
}

.modal-box01 .inn02 {
    max-height: 90svh;
    padding: 8% 16%;
    overflow-y: auto;
    overscroll-behavior: contain;
}

@media only screen and (max-width: 768px) {
    .modal-box01 .inn02 {
        padding: 8%;
    }
}

.modal-box01 .table01 {
    margin-bottom: 40px;
}

.modal-box01 .table01+.c-tit02+.table01 {
    margin-bottom: 0;
}

.modal-box01 .table01 .txts01 {
    margin-bottom: 10px;
}

.modal-box01 .table01 .txts01:last-of-type {
    margin-bottom: 0;
}

.modal-box01 .table01 .txts01 .txt01 {
    line-height: 160%;
    width: 15%;
    margin-right: 5%;
}

.modal-box01 .table01 .txts01 .txt02 {
    line-height: 160%;
    width: 80%;
}

@media only screen and (max-width: 768px) {
    .modal-box01 .table01 .txts01 .txt01 {
        width: 35%;
        margin-right: 5%;
    }

    .modal-box01 .table01 .txts01 .txt02 {
        width: 60%;
    }
}

.modal-box01 .ibox01 {
    margin-bottom: 15px;
}

.modal-box01 .tbox01 .txt01 {
    font-size: 16px;
}

/* ##### がんセンター関連 ここまで ##### */


















/* === Inline extracted styles === */
/* Consolidated from inline <style> tags in HTML files. */

/* source: 01index.html | media: screen and (min-width: 769px) */
@media screen and (min-width: 769px) {
    @keyframes slide-horizontal-new {
        0% {
            transform: translate(100%)
        }
    }

    @keyframes slide-horizontal-old {
        80% {
            opacity: 1
        }

        to {
            opacity: 0;
            transform: translate(-100%)
        }
    }

    @keyframes slide-vertical-new {
        0% {
            transform: translateY(-100%)
        }
    }

    @keyframes slide-vertical-old {
        80% {
            opacity: 1
        }

        to {
            opacity: 0;
            transform: translateY(100%)
        }
    }

    @keyframes out-in-new {
        0% {
            opacity: 0
        }
    }

    @keyframes out-in-old {
        to {
            opacity: 0
        }
    }

    :root:active-view-transition {
        view-transition-name: none
    }

    :root:active-view-transition::view-transition-group(*) {
        animation: none
    }

    :root:active-view-transition::view-transition-old(*) {
        animation: none
    }

    :root:active-view-transition::view-transition-new(*) {
        animation: none
    }

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

    :root:active-view-transition #SITE_HEADER {
        view-transition-name: header-group
    }

    :root:active-view-transition #WIX_ADS {
        view-transition-name: wix-ads-group
    }

    :root:active-view-transition #SITE_FOOTER {
        view-transition-name: footer-group
    }

    :root:active-view-transition #BACKGROUND_GROUP_TRANSITION_GROUP>div {
        view-transition-name: background-group
    }

    :root:active-view-transition::view-transition-group(page-group) {
        pointer-events: all;
        cursor: wait;
        animation: revert;
        animation-duration: .6s
    }

    :root:active-view-transition::view-transition-old(page-group) {
        pointer-events: all;
        cursor: wait;
        animation: revert;
        animation-duration: .6s
    }

    :root:active-view-transition::view-transition-new(page-group) {
        pointer-events: all;
        cursor: wait;
        animation: revert;
        animation-duration: .6s
    }

    :root:active-view-transition-type(SlideHorizontal)::view-transition-old(page-group) {
        mix-blend-mode: normal;
        animation: .6s cubic-bezier(.83, 0, .17, 1) forwards slide-horizontal-old
    }

    :root:active-view-transition-type(SlideHorizontal)::view-transition-new(page-group) {
        mix-blend-mode: normal;
        animation: .6s cubic-bezier(.83, 0, .17, 1) backwards slide-horizontal-new
    }

    :root:active-view-transition-type(SlideVertical)::view-transition-old(page-group) {
        mix-blend-mode: normal;
        animation: .6s cubic-bezier(.83, 0, .17, 1) forwards slide-vertical-old
    }

    :root:active-view-transition-type(SlideVertical)::view-transition-new(page-group) {
        mix-blend-mode: normal;
        animation: .6s cubic-bezier(.83, 0, .17, 1) backwards slide-vertical-new
    }

    :root:active-view-transition-type(OutIn)::view-transition-old(page-group) {
        animation: .35s cubic-bezier(.22, 1, .36, 1) forwards out-in-old
    }

    :root:active-view-transition-type(OutIn)::view-transition-new(page-group) {
        animation: .35s cubic-bezier(.64, 0, .78, 0) .35s backwards out-in-new
    }

    @media (prefers-reduced-motion:reduce) {
        ::view-transition-group(*) {
            animation: none !important
        }

        ::view-transition-old(*) {
            animation: none !important
        }

        ::view-transition-new(*) {
            animation: none !important
        }
    }

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

    body {
        --scrollbar-width: 0px;
        font-family: Arial, Helvetica, sans-serif;
        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;
        transition: opacity .5s, visibility .5s
    }

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

    /*# sourceMappingURL=main.68f9276d.min.css.map*/

}

/* source: 01index.html | media: screen and (min-width: 769px) */
@media screen and (min-width: 769px) {

    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;
        font-family: Helvetica, Arial, sans-serif
    }

    ol,
    ul {
        list-style: none
    }

    blockquote,
    q {
        quotes: none
    }

    ins {
        text-decoration: none
    }

    del {
        text-decoration: line-through
    }

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

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

    .testStyles {
        overflow-y: hidden
    }

    .reset-button {
        color: inherit;
        font: inherit;
        appearance: none;
        -webkit-appearance: none;
        user-select: 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 {
        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 #WIX_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(--wix-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 {
        grid-row: 2;
        -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 {
        grid-column: 1;
        -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 {
        grid-row: 1;
        -ms-grid-row: 1;
        grid-area: 1/1/2/2
    }

    #masterPage.mesh-layout #PAGES_CONTAINER,
    #masterPage.mesh-layout #soapBeforePagesContainer,
    #masterPage.mesh-layout #soapAfterPagesContainer {
        grid-row: 3;
        -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 {
        grid-row: 4;
        -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
    }

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

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

    .wix-presets-wrapper {
        display: contents
    }

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

    /*# sourceMappingURL=main.renderer.0e79bfca.min.css.map*/

}

/* source: 01index.html | media: screen and (min-width: 769px) */
@media screen and (min-width: 769px) {
    body {
        -webkit-text-size-adjust: 100%;
        -moz-text-size-adjust: 100%;
        text-size-adjust: 100%;
    }

}

/* source: 01index.html | media: screen and (min-width: 769px) */
@media screen and (min-width: 769px) {
    .StylableButton2545352419__root {
        -archetype: box;
        border: none;
        box-sizing: border-box;
        cursor: pointer;
        display: block;
        height: 100%;
        min-height: 10px;
        min-width: 10px;
        padding: 0;
        touch-action: manipulation;
        width: 100%
    }

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

    .StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasBackgroundColor {
        background-color: var(--corvid-background-color) !important
    }

    .StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverBackgroundColor {
        background-color: var(--corvid-hover-background-color) !important
    }

    .StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledBackgroundColor {
        background-color: var(--corvid-disabled-background-color) !important
    }

    .StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasBorderColor {
        border-color: var(--corvid-border-color) !important
    }

    .StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverBorderColor {
        border-color: var(--corvid-hover-border-color) !important
    }

    .StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledBorderColor {
        border-color: var(--corvid-disabled-border-color) !important
    }

    .StylableButton2545352419__root.StylableButton2545352419--hasBorderRadius {
        border-radius: var(--corvid-border-radius) !important
    }

    .StylableButton2545352419__root.StylableButton2545352419--hasBorderWidth {
        border-width: var(--corvid-border-width) !important
    }

    .StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasColor,
    .StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasColor .StylableButton2545352419__label {
        color: var(--corvid-color) !important
    }

    .StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverColor,
    .StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverColor .StylableButton2545352419__label {
        color: var(--corvid-hover-color) !important
    }

    .StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledColor,
    .StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledColor .StylableButton2545352419__label {
        color: var(--corvid-disabled-color) !important
    }

    .StylableButton2545352419__link {
        -archetype: box;
        box-sizing: border-box;
        color: #000;
        text-decoration: none
    }

    .StylableButton2545352419__container {
        align-items: center;
        display: flex;
        flex-basis: auto;
        flex-direction: row;
        flex-grow: 1;
        height: 100%;
        justify-content: center;
        overflow: hidden;
        transition: all .2s ease, visibility 0s;
        width: 100%
    }

    .StylableButton2545352419__label {
        -archetype: text;
        -controller-part-type: LayoutChildDisplayDropdown, LayoutFlexChildSpacing(first);
        max-width: 100%;
        min-width: 1.8em;
        overflow: hidden;
        text-align: center;
        text-overflow: ellipsis;
        transition: inherit;
        white-space: nowrap
    }

    .StylableButton2545352419__root.StylableButton2545352419--isMaxContent .StylableButton2545352419__label {
        text-overflow: unset
    }

    .StylableButton2545352419__root.StylableButton2545352419--isWrapText .StylableButton2545352419__label {
        min-width: 10px;
        overflow-wrap: break-word;
        white-space: break-spaces;
        word-break: break-word
    }

    .StylableButton2545352419__icon {
        -archetype: icon;
        -controller-part-type: LayoutChildDisplayDropdown, LayoutFlexChildSpacing(last);
        flex-shrink: 0;
        height: 30px;
        min-width: 1px;
        transition: inherit
    }

    .StylableButton2545352419__icon.StylableButton2545352419--override {
        display: block !important
    }

    .StylableButton2545352419__icon svg,
    .StylableButton2545352419__icon>span {
        display: flex;
        height: inherit;
        width: inherit
    }

    .StylableButton2545352419__root:not(:hover):not([disalbed]).StylableButton2545352419--hasIconColor .StylableButton2545352419__icon svg {
        fill: var(--corvid-icon-color) !important;
        stroke: var(--corvid-icon-color) !important
    }

    .StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverIconColor .StylableButton2545352419__icon svg {
        fill: var(--corvid-hover-icon-color) !important;
        stroke: var(--corvid-hover-icon-color) !important
    }

    .StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledIconColor .StylableButton2545352419__icon svg {
        fill: var(--corvid-disabled-icon-color) !important;
        stroke: var(--corvid-disabled-icon-color) !important
    }

}

/* source: 01index.html | media: screen and (min-width: 769px) */
@media screen and (min-width: 769px) {
    .aVng1S {
        border-top: var(--lnw, 2px) solid rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1));
        box-sizing: border-box;
        height: 0
    }

}

/* source: 01index.html | media: screen and (min-width: 769px) */
@media screen and (min-width: 769px) {
    .cwL6XW {
        cursor: pointer
    }

    .sNF2R0 {
        opacity: 0
    }

    .hLoBV3 {
        transition: opacity var(--transition-duration) cubic-bezier(.37, 0, .63, 1)
    }

    .Rdf41z,
    .hLoBV3 {
        opacity: 1
    }

    .ftlZWo {
        transition: opacity var(--transition-duration) cubic-bezier(.37, 0, .63, 1)
    }

    .ATGlOr,
    .ftlZWo {
        opacity: 0
    }

    .KQSXD0 {
        transition: opacity var(--transition-duration) cubic-bezier(.64, 0, .78, 0)
    }

    .KQSXD0,
    .pagQKE {
        opacity: 1
    }

    ._6zG5H {
        opacity: 0;
        transition: opacity var(--transition-duration) cubic-bezier(.22, 1, .36, 1)
    }

    .BB49uC {
        transform: translateX(100%)
    }

    .j9xE1V {
        transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1)
    }

    .ICs7Rs,
    .j9xE1V {
        transform: translateX(0)
    }

    .DxijZJ {
        transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1)
    }

    .B5kjYq,
    .DxijZJ {
        transform: translateX(-100%)
    }

    .cJijIV {
        transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1)
    }

    .cJijIV,
    .hOxaWM {
        transform: translateX(0)
    }

    .T9p3fN {
        transform: translateX(100%);
        transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1)
    }

    .qDxYJm {
        transform: translateY(100%)
    }

    .aA9V0P {
        transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1)
    }

    .YPXPAS,
    .aA9V0P {
        transform: translateY(0)
    }

    .Xf2zsA {
        transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1)
    }

    .Xf2zsA,
    .y7Kt7s {
        transform: translateY(-100%)
    }

    .EeUgMu {
        transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1)
    }

    .EeUgMu,
    .fdHrtm {
        transform: translateY(0)
    }

    .WIFaG4 {
        transform: translateY(100%);
        transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1)
    }

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

    :root:active-view-transition .JsJXaX {
        view-transition-name: page-group
    }

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

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

    .StylableButton2545352419__root {
        -archetype: box;
        border: none;
        box-sizing: border-box;
        cursor: pointer;
        display: block;
        height: 100%;
        min-height: 10px;
        min-width: 10px;
        padding: 0;
        touch-action: manipulation;
        width: 100%
    }

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

    .StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasBackgroundColor {
        background-color: var(--corvid-background-color) !important
    }

    .StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverBackgroundColor {
        background-color: var(--corvid-hover-background-color) !important
    }

    .StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledBackgroundColor {
        background-color: var(--corvid-disabled-background-color) !important
    }

    .StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasBorderColor {
        border-color: var(--corvid-border-color) !important
    }

    .StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverBorderColor {
        border-color: var(--corvid-hover-border-color) !important
    }

    .StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledBorderColor {
        border-color: var(--corvid-disabled-border-color) !important
    }

    .StylableButton2545352419__root.StylableButton2545352419--hasBorderRadius {
        border-radius: var(--corvid-border-radius) !important
    }

    .StylableButton2545352419__root.StylableButton2545352419--hasBorderWidth {
        border-width: var(--corvid-border-width) !important
    }

    .StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasColor,
    .StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasColor .StylableButton2545352419__label {
        color: var(--corvid-color) !important
    }

    .StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverColor,
    .StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverColor .StylableButton2545352419__label {
        color: var(--corvid-hover-color) !important
    }

    .StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledColor,
    .StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledColor .StylableButton2545352419__label {
        color: var(--corvid-disabled-color) !important
    }

    .StylableButton2545352419__link {
        -archetype: box;
        box-sizing: border-box;
        color: #000;
        text-decoration: none
    }

    .StylableButton2545352419__container {
        align-items: center;
        display: flex;
        flex-basis: auto;
        flex-direction: row;
        flex-grow: 1;
        height: 100%;
        justify-content: center;
        overflow: hidden;
        transition: all .2s ease, visibility 0s;
        width: 100%
    }

    .StylableButton2545352419__label {
        -archetype: text;
        -controller-part-type: LayoutChildDisplayDropdown, LayoutFlexChildSpacing(first);
        max-width: 100%;
        min-width: 1.8em;
        overflow: hidden;
        text-align: center;
        text-overflow: ellipsis;
        transition: inherit;
        white-space: nowrap
    }

    .StylableButton2545352419__root.StylableButton2545352419--isMaxContent .StylableButton2545352419__label {
        text-overflow: unset
    }

    .StylableButton2545352419__root.StylableButton2545352419--isWrapText .StylableButton2545352419__label {
        min-width: 10px;
        overflow-wrap: break-word;
        white-space: break-spaces;
        word-break: break-word
    }

    .StylableButton2545352419__icon {
        -archetype: icon;
        -controller-part-type: LayoutChildDisplayDropdown, LayoutFlexChildSpacing(last);
        flex-shrink: 0;
        height: 30px;
        min-width: 1px;
        transition: inherit
    }

    .StylableButton2545352419__icon.StylableButton2545352419--override {
        display: block !important
    }

    .StylableButton2545352419__icon svg,
    .StylableButton2545352419__icon>span {
        display: flex;
        height: inherit;
        width: inherit
    }

    .StylableButton2545352419__root:not(:hover):not([disalbed]).StylableButton2545352419--hasIconColor .StylableButton2545352419__icon svg {
        fill: var(--corvid-icon-color) !important;
        stroke: var(--corvid-icon-color) !important
    }

    .StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverIconColor .StylableButton2545352419__icon svg {
        fill: var(--corvid-hover-icon-color) !important;
        stroke: var(--corvid-hover-icon-color) !important
    }

    .StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledIconColor .StylableButton2545352419__icon svg {
        fill: var(--corvid-disabled-icon-color) !important;
        stroke: var(--corvid-disabled-icon-color) !important
    }

    .aeyn4z {
        bottom: 0;
        left: 0;
        position: absolute;
        right: 0;
        top: 0
    }

    .qQrFOK {
        cursor: pointer
    }

    .VDJedC {
        -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
        fill: var(--corvid-fill-color, var(--fill));
        fill-opacity: var(--fill-opacity);
        stroke: var(--corvid-stroke-color, var(--stroke));
        stroke-opacity: var(--stroke-opacity);
        stroke-width: var(--stroke-width);
        filter: var(--drop-shadow, none);
        opacity: var(--opacity);
        transform: var(--flip)
    }

    .VDJedC,
    .VDJedC svg {
        bottom: 0;
        left: 0;
        position: absolute;
        right: 0;
        top: 0
    }

    .VDJedC svg {
        height: var(--svg-calculated-height, 100%);
        margin: auto;
        padding: var(--svg-calculated-padding, 0);
        width: var(--svg-calculated-width, 100%)
    }

    .VDJedC svg:not([data-type=ugc]) {
        overflow: visible
    }

    .l4CAhn * {
        vector-effect: non-scaling-stroke
    }

    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;
        letter-spacing: normal;
        line-height: normal;
        margin: 0;
        text-decoration: none
    }

    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
    }

    .HQSswv {
        cursor: pointer
    }

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

    .zQ9jDz [data-attr-richtext-marker=true] {
        display: block
    }

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

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

    .zQ9jDz [data-attr-richtext-marker=true] table td:after {
        border-bottom: 1px solid currentColor;
        border-left: 1px solid currentColor;
        bottom: 0;
        content: "";
        left: 0;
        opacity: .2;
        position: absolute;
        right: 0;
        top: 0
    }

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

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

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

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

    .LkZBpT :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) [class$=rich-text__text],
    .LkZBpT :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div)[class$=rich-text__text] {
        color: var(--corvid-color, currentColor)
    }

    .LkZBpT :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) span[style*=color] {
        color: var(--corvid-color, currentColor) !important
    }

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

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

    .Kbom4H .upNqi2 ul {
        list-style: disc inside
    }

    .Kbom4H .upNqi2 li {
        margin-bottom: 12px
    }

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

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

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

    .gYHZuN .upNqi2 ol,
    .gYHZuN .upNqi2 ul {
        letter-spacing: normal;
        line-height: normal;
        margin-inline-start: .5em;
        padding-inline-start: 1.3em
    }

    .gYHZuN .upNqi2 ul {
        list-style-type: disc
    }

    .gYHZuN .upNqi2 ol {
        list-style-type: decimal
    }

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

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

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

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

    .gYHZuN .upNqi2 a {
        color: inherit
    }

    .MMl86N,
    .ku3DBC {
        word-wrap: break-word;
        direction: var(--text-direction);
        min-height: var(--min-height);
        min-width: var(--min-width);
        mix-blend-mode: var(--blendMode, normal);
        overflow-wrap: break-word;
        pointer-events: none;
        text-align: start;
        text-shadow: var(--textOutline, 0 0 transparent), var(--textShadow, 0 0 transparent);
        text-transform: var(--textTransform, "none")
    }

    .MMl86N>*,
    .ku3DBC>* {
        pointer-events: auto
    }

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

    .MMl86N ol,
    .MMl86N ul,
    .ku3DBC ol,
    .ku3DBC ul {
        letter-spacing: normal;
        line-height: normal;
        margin-inline-end: 0;
        margin-inline-start: .5em
    }

    .MMl86N:not(.Vq6kJx) ol,
    .MMl86N:not(.Vq6kJx) ul,
    .ku3DBC:not(.Vq6kJx) ol,
    .ku3DBC:not(.Vq6kJx) ul {
        padding-inline-end: 0;
        padding-inline-start: 1.3em
    }

    .MMl86N ul,
    .ku3DBC ul {
        list-style-type: disc
    }

    .MMl86N ol,
    .ku3DBC ol {
        list-style-type: decimal
    }

    .MMl86N ol ul,
    .MMl86N ul ul,
    .ku3DBC ol ul,
    .ku3DBC ul ul {
        list-style-type: circle
    }

    .MMl86N ol ol ul,
    .MMl86N ol ul ul,
    .MMl86N ul ol ul,
    .MMl86N ul ul ul,
    .ku3DBC ol ol ul,
    .ku3DBC ol ul ul,
    .ku3DBC ul ol ul,
    .ku3DBC ul ul ul {
        list-style-type: square
    }

    .MMl86N blockquote,
    .MMl86N div,
    .MMl86N h1,
    .MMl86N h2,
    .MMl86N h3,
    .MMl86N h4,
    .MMl86N h5,
    .MMl86N h6,
    .MMl86N p,
    .ku3DBC blockquote,
    .ku3DBC div,
    .ku3DBC h1,
    .ku3DBC h2,
    .ku3DBC h3,
    .ku3DBC h4,
    .ku3DBC h5,
    .ku3DBC h6,
    .ku3DBC p {
        margin-block: 0;
        margin: 0
    }

    .MMl86N a,
    .ku3DBC a {
        color: inherit
    }

    .Vq6kJx li {
        margin-inline-end: 0;
        margin-inline-start: 1.3em
    }

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

    .mHZSwn {
        display: none
    }

    .lvxhkV {
        bottom: 0;
        left: 0;
        position: absolute;
        right: 0;
        top: 0;
        width: 100%
    }

    .QJjwEo {
        transform: translateY(-100%);
        transition: .2s ease-in
    }

    .kdBXfh {
        transition: .2s
    }

    .MP52zt {
        opacity: 0;
        transition: .2s ease-in
    }

    .MP52zt.Bhu9m5 {
        z-index: -1 !important
    }

    .LVP8Wf {
        opacity: 1;
        transition: .2s
    }

    .VrZrC0 {
        height: auto
    }

    .VrZrC0,
    .cKxVkc {
        position: relative;
        width: 100%
    }

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

    .AT7o0U[data-focuscycled=active] {
        outline: 1px solid transparent
    }

    .AT7o0U[data-focuscycled=active]:not(:focus-within) {
        outline: 2px solid transparent;
        transition: outline .01s ease
    }

    .AT7o0U .vlM3HR {
        bottom: 0;
        left: 0;
        position: absolute;
        right: 0;
        top: 0
    }

    .Tj01hh,
    .jhxvbR {
        display: block;
        height: 100%;
        width: 100%
    }

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

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

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

    .WzbAF8 {
        direction: var(--direction)
    }

    .WzbAF8 .mpGTIt .O6KwRn {
        display: var(--item-display);
        height: var(--item-size);
        margin-block: var(--item-margin-block);
        margin-inline: var(--item-margin-inline);
        width: var(--item-size)
    }

    .WzbAF8 .mpGTIt .O6KwRn:last-child {
        margin-block: 0;
        margin-inline: 0
    }

    .WzbAF8 .mpGTIt .O6KwRn .oRtuWN {
        display: block
    }

    .WzbAF8 .mpGTIt .O6KwRn .oRtuWN .YaS0jR {
        height: var(--item-size);
        width: var(--item-size)
    }

    .WzbAF8 .mpGTIt {
        height: 100%;
        position: absolute;
        white-space: nowrap;
        width: 100%
    }

    :host(.device-mobile-optimized) .WzbAF8 .mpGTIt,
    body.device-mobile-optimized .WzbAF8 .mpGTIt {
        white-space: normal
    }

    .big2ZD {
        display: grid;
        grid-template-columns: 1fr;
        grid-template-rows: 1fr;
        height: calc(100% - var(--wix-ads-height));
        left: 0;
        margin-top: var(--wix-ads-height);
        position: fixed;
        top: 0;
        width: 100%
    }

    .SHHiV9,
    .big2ZD {
        pointer-events: none;
        z-index: var(--pinned-layer-in-container, var(--above-all-in-container))
    }

}

/* source: 01index.html | media: screen and (min-width: 769px) */
@media screen and (min-width: 769px) {
    .PlZyDq {
        touch-action: manipulation
    }

    .uDW_Qe {
        align-items: center;
        box-sizing: border-box;
        display: flex;
        justify-content: var(--label-align);
        min-width: 100%;
        text-align: initial;
        width: -moz-max-content;
        width: max-content
    }

    .uDW_Qe:before {
        max-width: var(--margin-start, 0)
    }

    .uDW_Qe:after,
    .uDW_Qe:before {
        align-self: stretch;
        content: "";
        flex-grow: 1
    }

    .uDW_Qe:after {
        max-width: var(--margin-end, 0)
    }

    .FubTgk {
        height: 100%
    }

    .FubTgk .uDW_Qe {
        border-radius: var(--corvid-border-radius, var(--rd, 0));
        bottom: 0;
        box-shadow: var(--shd, 0 1px 4px rgba(0, 0, 0, .6));
        left: 0;
        position: absolute;
        right: 0;
        top: 0;
        transition: var(--trans1, border-color .4s ease 0s, background-color .4s ease 0s)
    }

    .FubTgk .uDW_Qe:link,
    .FubTgk .uDW_Qe:visited {
        border-color: transparent
    }

    .FubTgk .l7_2fn {
        color: var(--corvid-color, rgb(var(--txt, var(--color_15, color_15))));
        font: var(--fnt, var(--font_5));
        margin: 0;
        position: relative;
        transition: var(--trans2, color .4s ease 0s);
        white-space: nowrap
    }

    .FubTgk[aria-disabled=false] .uDW_Qe {
        background-color: var(--corvid-background-color, rgba(var(--bg, var(--color_17, color_17)), var(--alpha-bg, 1)));
        border: solid var(--corvid-border-color, rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1))) var(--corvid-border-width, var(--brw, 0));
        cursor: pointer !important
    }

    :host(.device-mobile-optimized) .FubTgk[aria-disabled=false]:active .uDW_Qe,
    body.device-mobile-optimized .FubTgk[aria-disabled=false]:active .uDW_Qe {
        background-color: var(--corvid-hover-background-color, rgba(var(--bgh, var(--color_18, color_18)), var(--alpha-bgh, 1)));
        border-color: var(--corvid-hover-border-color, rgba(var(--brdh, var(--color_15, color_15)), var(--alpha-brdh, 1)))
    }

    :host(.device-mobile-optimized) .FubTgk[aria-disabled=false]:active .l7_2fn,
    body.device-mobile-optimized .FubTgk[aria-disabled=false]:active .l7_2fn {
        color: var(--corvid-hover-color, rgb(var(--txth, var(--color_15, color_15))))
    }

    :host(:not(.device-mobile-optimized)) .FubTgk[aria-disabled=false]:hover .uDW_Qe,
    body:not(.device-mobile-optimized) .FubTgk[aria-disabled=false]:hover .uDW_Qe {
        background-color: var(--corvid-hover-background-color, rgba(var(--bgh, var(--color_18, color_18)), var(--alpha-bgh, 1)));
        border-color: var(--corvid-hover-border-color, rgba(var(--brdh, var(--color_15, color_15)), var(--alpha-brdh, 1)))
    }

    :host(:not(.device-mobile-optimized)) .FubTgk[aria-disabled=false]:hover .l7_2fn,
    body:not(.device-mobile-optimized) .FubTgk[aria-disabled=false]:hover .l7_2fn {
        color: var(--corvid-hover-color, rgb(var(--txth, var(--color_15, color_15))))
    }

    .FubTgk[aria-disabled=true] .uDW_Qe {
        background-color: var(--corvid-disabled-background-color, rgba(var(--bgd, 204, 204, 204), var(--alpha-bgd, 1)));
        border-color: var(--corvid-disabled-border-color, rgba(var(--brdd, 204, 204, 204), var(--alpha-brdd, 1)));
        border-style: solid;
        border-width: var(--corvid-border-width, var(--brw, 0))
    }

    .FubTgk[aria-disabled=true] .l7_2fn {
        color: var(--corvid-disabled-color, rgb(var(--txtd, 255, 255, 255)))
    }

    .uUxqWY {
        align-items: center;
        box-sizing: border-box;
        display: flex;
        justify-content: var(--label-align);
        min-width: 100%;
        text-align: initial;
        width: -moz-max-content;
        width: max-content
    }

    .uUxqWY:before {
        max-width: var(--margin-start, 0)
    }

    .uUxqWY:after,
    .uUxqWY:before {
        align-self: stretch;
        content: "";
        flex-grow: 1
    }

    .uUxqWY:after {
        max-width: var(--margin-end, 0)
    }

    .Vq4wYb[aria-disabled=false] .uUxqWY {
        cursor: pointer
    }

    :host(.device-mobile-optimized) .Vq4wYb[aria-disabled=false]:active .wJVzSK,
    body.device-mobile-optimized .Vq4wYb[aria-disabled=false]:active .wJVzSK {
        color: var(--corvid-hover-color, rgb(var(--txth, var(--color_15, color_15))));
        transition: var(--trans, color .4s ease 0s)
    }

    :host(:not(.device-mobile-optimized)) .Vq4wYb[aria-disabled=false]:hover .wJVzSK,
    body:not(.device-mobile-optimized) .Vq4wYb[aria-disabled=false]:hover .wJVzSK {
        color: var(--corvid-hover-color, rgb(var(--txth, var(--color_15, color_15))));
        transition: var(--trans, color .4s ease 0s)
    }

    .Vq4wYb .uUxqWY {
        bottom: 0;
        left: 0;
        position: absolute;
        right: 0;
        top: 0
    }

    .Vq4wYb .wJVzSK {
        color: var(--corvid-color, rgb(var(--txt, var(--color_15, color_15))));
        font: var(--fnt, var(--font_5));
        transition: var(--trans, color .4s ease 0s);
        white-space: nowrap
    }

    .Vq4wYb[aria-disabled=true] .wJVzSK {
        color: var(--corvid-disabled-color, rgb(var(--txtd, 255, 255, 255)))
    }

    :host(:not(.device-mobile-optimized)) .CohWsy,
    body:not(.device-mobile-optimized) .CohWsy {
        display: flex
    }

    :host(:not(.device-mobile-optimized)) .V5AUxf,
    body:not(.device-mobile-optimized) .V5AUxf {
        -moz-column-gap: var(--margin);
        column-gap: var(--margin);
        direction: var(--direction);
        display: flex;
        margin: 0 auto;
        position: relative;
        width: calc(100% - var(--padding)*2)
    }

    :host(:not(.device-mobile-optimized)) .V5AUxf>*,
    body:not(.device-mobile-optimized) .V5AUxf>* {
        direction: ltr;
        flex: var(--column-flex) 1 0%;
        left: 0;
        margin-bottom: var(--padding);
        margin-top: var(--padding);
        min-width: 0;
        position: relative;
        top: 0
    }

    :host(.device-mobile-optimized) .V5AUxf,
    body.device-mobile-optimized .V5AUxf {
        display: block;
        padding-bottom: var(--padding-y);
        padding-left: var(--padding-x, 0);
        padding-right: var(--padding-x, 0);
        padding-top: var(--padding-y);
        position: relative
    }

    :host(.device-mobile-optimized) .V5AUxf>*,
    body.device-mobile-optimized .V5AUxf>* {
        margin-bottom: var(--margin);
        position: relative
    }

    :host(.device-mobile-optimized) .V5AUxf>:first-child,
    body.device-mobile-optimized .V5AUxf>:first-child {
        margin-top: var(--firstChildMarginTop, 0)
    }

    :host(.device-mobile-optimized) .V5AUxf>:last-child,
    body.device-mobile-optimized .V5AUxf>:last-child {
        margin-bottom: var(--lastChildMarginBottom)
    }

    .LIhNy3 {
        backface-visibility: hidden
    }

    .jhxvbR,
    .mtrorN {
        display: block;
        height: 100%;
        width: 100%
    }

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

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

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

    .if7Vw2 {
        height: 100%;
        left: 0;
        -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-repeat: var(--mask-repeat, no-repeat);
        mask-repeat: var(--mask-repeat, no-repeat);
        -webkit-mask-size: var(--mask-size, 100%);
        mask-size: var(--mask-size, 100%);
        overflow: hidden;
        pointer-events: var(--fill-layer-background-media-pointer-events);
        position: absolute;
        top: 0;
        width: 100%
    }

    .if7Vw2.f0uTJH {
        clip: rect(0, auto, auto, 0)
    }

    .if7Vw2 .i1tH8h {
        height: 100%;
        position: absolute;
        top: 0;
        width: 100%
    }

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

    .if7Vw2 .DXi4PB img {
        height: 100%;
        width: 100%
    }

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

    .wG8dni {
        height: 100%
    }

    .tcElKx {
        background-color: var(--bg-overlay-color);
        background-image: var(--bg-gradient);
        transition: var(--inherit-transition)
    }

    .ImALHf,
    .Ybjs9b {
        opacity: var(--fill-layer-video-opacity)
    }

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

    .Yjj1af {
        transform: scale(var(--scale, 1));
        transition: var(--transform-duration, transform 0s)
    }

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

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

    .KCM6zk .DXi4PB,
    .KCM6zk .ImALHf,
    .KCM6zk .Ybjs9b {
        opacity: 1
    }

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

    ._uqPqy,
    .eKyYhK {
        position: absolute;
        top: 0
    }

    ._uqPqy,
    .eKyYhK,
    .x0mqQS img {
        height: 100%;
        width: 100%
    }

    .pnCr6P {
        opacity: 0
    }

    .blf7sp,
    .pnCr6P {
        position: absolute;
        top: 0
    }

    .blf7sp {
        height: 0;
        left: 0;
        overflow: hidden;
        width: 0
    }

    .rWP3Gv {
        left: 0;
        pointer-events: var(--fill-layer-background-media-pointer-events);
        position: var(--fill-layer-background-media-position)
    }

    .Tr4n3d,
    .rWP3Gv,
    .wRqk6s {
        height: 100%;
        top: 0;
        width: 100%
    }

    .wRqk6s {
        position: absolute
    }

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

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

    .VXAmO2 {
        --divider-pin-height__: min(1, calc(var(--divider-layers-pin-factor__) + 1));
        --divider-pin-layer-height__: var(--divider-layers-pin-factor__);
        --divider-pin-border__: min(1, calc(var(--divider-layers-pin-factor__) / -1 + 1));
        height: calc(var(--divider-height__) + var(--divider-pin-height__)*var(--divider-layers-size__)*var(--divider-layers-y__))
    }

    .VXAmO2,
    .VXAmO2 .dy3w_9 {
        left: 0;
        position: absolute;
        width: 100%
    }

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

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

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

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

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

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

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

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

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

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

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

    .YzqVVZ {
        overflow: visible;
        position: relative
    }

    .mwF7X1 {
        backface-visibility: hidden
    }

    .YGilLk {
        cursor: pointer
    }

    .Tj01hh {
        display: block
    }

    .MW5IWV,
    .Tj01hh {
        height: 100%;
        width: 100%
    }

    .MW5IWV {
        left: 0;
        -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-repeat: var(--mask-repeat, no-repeat);
        mask-repeat: var(--mask-repeat, no-repeat);
        -webkit-mask-size: var(--mask-size, 100%);
        mask-size: var(--mask-size, 100%);
        overflow: hidden;
        pointer-events: var(--fill-layer-background-media-pointer-events);
        position: absolute;
        top: 0
    }

    .MW5IWV.N3eg0s {
        clip: rect(0, auto, auto, 0)
    }

    .MW5IWV .Kv1aVt {
        height: 100%;
        position: absolute;
        top: 0;
        width: 100%
    }

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

    .MW5IWV .dLPlxY img {
        height: 100%;
        width: 100%
    }

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

    .VgO9Yg {
        height: 100%
    }

    .LWbAav {
        background-color: var(--bg-overlay-color);
        background-image: var(--bg-gradient);
        transition: var(--inherit-transition)
    }

    .K_YxMd,
    .yK6aSC {
        opacity: var(--fill-layer-video-opacity)
    }

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

    .mNGsUM {
        transform: scale(var(--scale, 1));
        transition: var(--transform-duration, transform 0s)
    }

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

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

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

    .I8xA4L .K_YxMd,
    .I8xA4L .dLPlxY,
    .I8xA4L .yK6aSC {
        opacity: 1
    }

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

    .Z_wCwr,
    .bX9O_S {
        position: absolute;
        top: 0
    }

    .Jxk_UL img,
    .Z_wCwr,
    .bX9O_S {
        height: 100%;
        width: 100%
    }

    .K8MSra {
        opacity: 0
    }

    .K8MSra,
    .YTb3b4 {
        position: absolute;
        top: 0
    }

    .YTb3b4 {
        height: 0;
        left: 0;
        overflow: hidden;
        width: 0
    }

    .SUz0WK {
        left: 0;
        pointer-events: var(--fill-layer-background-media-pointer-events);
        position: var(--fill-layer-background-media-position)
    }

    .FNxOn5,
    .SUz0WK,
    .m4khSP {
        height: 100%;
        top: 0;
        width: 100%
    }

    .FNxOn5 {
        position: absolute
    }

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

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

    ._C0cVf {
        bottom: 0;
        left: 0;
        position: absolute;
        right: 0;
        top: 0;
        width: 100%
    }

    .hFwGTD {
        transform: translateY(-100%);
        transition: .2s ease-in
    }

    .IQgXoP {
        transition: .2s
    }

    .Nr3Nid {
        opacity: 0;
        transition: .2s ease-in
    }

    .Nr3Nid.l4oO6c {
        z-index: -1 !important
    }

    .iQuoC4 {
        opacity: 1;
        transition: .2s
    }

    .CJF7A2 {
        height: auto
    }

    .CJF7A2,
    .U4Bvut {
        position: relative;
        width: 100%
    }

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

    .xU8fqS[data-focuscycled=active] {
        outline: 1px solid transparent
    }

    .xU8fqS[data-focuscycled=active]:not(:focus-within) {
        outline: 2px solid transparent;
        transition: outline .01s ease
    }

    .xU8fqS ._4XcTfy {
        background-color: var(--screenwidth-corvid-background-color, rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1)));
        border-bottom: var(--brwb, 0) solid var(--screenwidth-corvid-border-color, rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1)));
        border-top: var(--brwt, 0) solid var(--screenwidth-corvid-border-color, rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1)));
        bottom: 0;
        box-shadow: var(--shd, 0 0 5px rgba(0, 0, 0, .7));
        left: 0;
        position: absolute;
        right: 0;
        top: 0
    }

    .xU8fqS .gUbusX {
        background-color: rgba(var(--bgctr, var(--color_11, color_11)), var(--alpha-bgctr, 1));
        border-radius: var(--rd, 0);
        bottom: var(--brwb, 0);
        top: var(--brwt, 0)
    }

    .xU8fqS .G5K6X8,
    .xU8fqS .gUbusX {
        left: 0;
        position: absolute;
        right: 0
    }

    .xU8fqS .G5K6X8 {
        bottom: 0;
        top: 0
    }

    :host(.device-mobile-optimized) .xU8fqS .G5K6X8,
    body.device-mobile-optimized .xU8fqS .G5K6X8 {
        left: 10px;
        right: 10px
    }

    .SPY_vo {
        pointer-events: none
    }

    .BmZ5pC {
        min-height: calc(100vh - var(--wix-ads-height));
        min-width: var(--site-width);
        position: var(--bg-position);
        top: var(--wix-ads-height)
    }

    .BmZ5pC,
    .nTOEE9 {
        height: 100%;
        width: 100%
    }

    .nTOEE9 {
        overflow: hidden;
        position: relative
    }

    .nTOEE9.sqUyGm:hover {
        cursor: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAAH6ji2bAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpmMWUzNTlkMS1hYjZhLTNkNDctYmM0ZC03MWMyZDYyMWNmNDgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODM3MEUzMUU4OTAyMTFFMzk3Q0FCMkFEODdDNzUzMjQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODM3MEUzMUQ4OTAyMTFFMzk3Q0FCMkFEODdDNzUzMjQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjk0ZTkyMTRlLThiNDQtNjc0My04MWZiLTZlYjIzYTA2ZjcwNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpmMWUzNTlkMS1hYjZhLTNkNDctYmM0ZC03MWMyZDYyMWNmNDgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4bqsJgAAACF0lEQVR42mJgQAd8fHz/gdRvRigfxGEACCA4YvwPBMgCbgABBGOAJP6LiooiZBUUFMCC7969Awk6AQQQA1bAxMTUOnXq1P8/f/78j2zdf5BDQDgoKAgiyMgItv0/1AkozlgJlHwPpDWB+AhAACFL1EJVwvBPIGZHd8P/OXPmgI0F2YdmxXQUhX///sVQqK2tDVL4DFkhF8zK2NjY/4aGhshOOMJAJAB5ZjdAADGQCpiB4Cear3uwKQR74vv372BPLFq0CKZ4GnLcdMGiFtnXmzZtQo0Bdnb2r/b29nBFMIwUjkxghby8vHfFxMQwTMQWp0YggZcvX/5HBpqamhgKQdafAQnq6en9j4+P/4/me150nzsCPfYOKrkWKvYCymcjJozPgqIYIMAYcUjKAnEcELsDbVECOpkNiO8B+buAeCEQ3yUqFllYWNYh+4Obm/u/ubn5f0tLy//QPIqM90ATHVagDHTJH5BCfn7+/xcvXvyPC9y7d+8/KHqghv4FYj0M04BxeAOkQEhI6P+vX79QDECOeBj49+/ffzk5OZih91FyP4gAGiIDooH5hIGVlRUsAXQpGMMAMh+Y1xksLCzg5QxGrAFzwAxY2GzYsIGgC48cOYIclsuwBiIbG9sCmCJFRcX/+/fvxwi/EydOwIoDGH6JLQEiA26ga1egxSY2vAUpkcKKEV5iCwVOIObBU8w8RzLYgYHaAAACg5CxaxSLgwAAAABJRU5ErkJggg==), auto
    }

    .nTOEE9.C_JY0G:hover {
        cursor: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAAH6ji2bAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpmMWUzNTlkMS1hYjZhLTNkNDctYmM0ZC03MWMyZDYyMWNmNDgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6N0I4QkNGQTI4OTAyMTFFMzg0RDlBRkM5NDA5QjczRTEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6N0I4QkNGQTE4OTAyMTFFMzg0RDlBRkM5NDA5QjczRTEiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjk0ZTkyMTRlLThiNDQtNjc0My04MWZiLTZlYjIzYTA2ZjcwNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpmMWUzNTlkMS1hYjZhLTNkNDctYmM0ZC03MWMyZDYyMWNmNDgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7hiSPZAAACGklEQVR42mJgQAd8fHz/gdRvRigfxGEACCA4YvwPBMgCbgABBGOAJP6LiooiZBUUFMCC7969Awk6AQQQA1bAxMTUOnXq1P8/f/78j2zdf5BDQDgoKAgiyMgItv0/1AkozlgJlHwPpDWB+AhAACFL1EJVwvBPIGZHd8P/OXPm/EcHUA3TURT+/fsXQ6G2tjZI4TNkhVwwK2NjY/8bGhoiO+EIA5EA5JndAAHEQCpgBoKfaL7uwaYQHLrfv38He2LRokUwxdOQ46YLFrXIYNOmTagxwM7O/tXe3h4sCYs3EEYKRyawQl5e3rtiYmL/sQH0ODUCCbx8+RJFkaamJoZCkPVnQIJ6enr/4+Pj/6P5nhfd545Aj72DSq6Fir2A8tmICeOzoCgGCDBGHJKyQBwHxO5AW5SATmYD4ntA/i4gXgjEd4mKRRYWlnXI/uDm5v5vbm7+39LS8j80jyLjPdBEhxUoA13yB6SQn5///8WLF//jAvfu3fsPih6ooX+BWA/DNGAc3gApEBIS+v/r16//hMC/f//+y8nJwQy9j2wWC4gAGiIDooH5hIGVlRUsAXQpVq98/PgRVBAwWFhYMDx69AhczkBj7RdyFpgBC5sNGzYQdOGRI0eQw3IZVpvZ2NgWwBQpKir+379/P4ZBJ06cgBUHMPwSWwJEBtxA165Ai01seAtSIoUVI7zEFgqcQMyDp5h5jmSwAwO1AQBU5q033XYWQwAAAABJRU5ErkJggg==), auto
    }

    .RZQnmg {
        background-color: rgb(var(--color_11));
        border-radius: 50%;
        bottom: 12px;
        height: 40px;
        opacity: 0;
        pointer-events: none;
        position: absolute;
        right: 12px;
        width: 40px
    }

    .RZQnmg path {
        fill: rgb(var(--color_15))
    }

    .RZQnmg:focus {
        cursor: auto;
        opacity: 1;
        pointer-events: auto
    }

    .rYiAuL {
        cursor: pointer
    }

    .gSXewE {
        height: 0;
        left: 0;
        overflow: hidden;
        top: 0;
        width: 0
    }

    .OJQ_3L,
    .gSXewE {
        position: absolute
    }

    .OJQ_3L {
        background-color: rgb(var(--color_11));
        border-radius: 300px;
        bottom: 0;
        cursor: pointer;
        height: 40px;
        margin: 16px 16px;
        opacity: 0;
        pointer-events: none;
        right: 0;
        width: 40px
    }

    .OJQ_3L path {
        fill: rgb(var(--color_12))
    }

    .OJQ_3L:focus {
        cursor: auto;
        opacity: 1;
        pointer-events: auto
    }

    .j7pOnl {
        box-sizing: border-box;
        height: 100%;
        width: 100%
    }

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

    .BI8PVQ img,
    img.BI8PVQ {
        filter: var(--filter-effect-svg-url);
        -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-repeat: var(--mask-repeat, no-repeat);
        mask-repeat: var(--mask-repeat, no-repeat);
        -webkit-mask-size: var(--mask-size, 100% 100%);
        mask-size: var(--mask-size, 100% 100%);
        -o-object-position: var(--object-position);
        object-position: var(--object-position)
    }

    .MazNVa {
        left: var(--left, auto);
        position: var(--position-fixed, static);
        top: var(--top, auto);
        z-index: var(--z-index, auto)
    }

    .MazNVa .BI8PVQ img {
        box-shadow: 0 0 0 #000;
        position: static;
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none
    }

    .MazNVa .j7pOnl {
        display: block;
        overflow: hidden
    }

    .MazNVa .BI8PVQ {
        overflow: hidden
    }

    .c7cMWz {
        bottom: 0;
        left: 0;
        position: absolute;
        right: 0;
        top: 0
    }

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

    body:not(.responsive) .zK7MhX {
        align-self: start;
        grid-area: 1/1/1/1;
        height: 100%;
        justify-self: stretch;
        left: 0;
        position: relative
    }

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

    .fEm0Bo .c7cMWz {
        background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
        overflow: hidden
    }

    :host(.device-mobile-optimized) .c7cMWz,
    body.device-mobile-optimized .c7cMWz {
        left: 10px;
        right: 10px
    }

    .PFkO7r {
        bottom: 0;
        left: 0;
        position: absolute;
        right: 0;
        top: 0
    }

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

    body:not(.responsive) .dBAkHi {
        align-self: start;
        grid-area: 1/1/1/1;
        height: 100%;
        justify-self: stretch;
        left: 0;
        position: relative
    }

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

    :host(.device-mobile-optimized) .PFkO7r,
    body.device-mobile-optimized .PFkO7r {
        left: 10px;
        right: 10px
    }

}

/* source: 01index.html | media: screen and (min-width: 769px) */
@media screen and (min-width: 769px) {
    ._pfxlW {
        clip-path: inset(50%);
        height: 24px;
        position: absolute;
        width: 24px
    }

    ._pfxlW:active,
    ._pfxlW:focus {
        clip-path: unset;
        right: 0;
        top: 50%;
        transform: translateY(-50%)
    }

    ._pfxlW.RG3k61 {
        transform: translateY(-50%) rotate(180deg)
    }

    .Gs0oXs,
    .pr7XQM {
        box-sizing: border-box;
        height: 100%;
        overflow: visible;
        position: relative;
        width: auto
    }

    .Gs0oXs[data-state~=header] a,
    .Gs0oXs[data-state~=header] div,
    [data-state~=header].pr7XQM a,
    [data-state~=header].pr7XQM div {
        cursor: default !important
    }

    .Gs0oXs .rcIF9K,
    .pr7XQM .rcIF9K {
        display: inline-block;
        height: 100%;
        width: 100%
    }

    .pr7XQM {
        --display: inline-block;
        display: var(--display)
    }

    .pr7XQM .nzVyrk {
        padding: 0 var(--pad, 5px)
    }

    .pr7XQM .VCJeT5 {
        border-top: 1px solid rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1));
        cursor: pointer;
        font: var(--fnt, var(--font_1))
    }

    .pr7XQM .xYGmQj {
        color: rgb(var(--txt, var(--color_15, color_15)));
        display: inline-block;
        padding: 8px
    }

    .pr7XQM[data-listposition=left] {
        padding-left: 0
    }

    .pr7XQM[data-listposition=right] {
        padding-right: 0
    }

    .pr7XQM[data-state~=drop] {
        display: block;
        width: 100%
    }

    .pr7XQM[data-state~=link]:hover .VCJeT5,
    .pr7XQM[data-state~=over] .VCJeT5 {
        border-top-color: rgba(var(--brdh, var(--color_15, color_15)), var(--alpha-brdh, 1));
        border-top-width: 4px
    }

    .pr7XQM[data-state~=link]:hover .xYGmQj,
    .pr7XQM[data-state~=over] .xYGmQj {
        color: rgb(var(--txth, var(--color_15, color_15)));
        display: inline-block;
        padding-top: 5px
    }

    .pr7XQM[data-state~=selected] .VCJeT5 {
        border-top-color: rgba(var(--brds, var(--color_15, color_15)), var(--alpha-brds, 1));
        border-top-width: 4px
    }

    .pr7XQM[data-state~=selected] .xYGmQj {
        color: rgb(var(--txts, var(--color_15, color_15)));
        display: inline-block;
        padding-top: 5px
    }

    .XRwtpn {
        overflow-x: hidden
    }

    .XRwtpn .SvGGzE {
        display: flex;
        flex-direction: column;
        height: 100%;
        width: 100%
    }

    .XRwtpn .SvGGzE .ckXV57 {
        flex: 1
    }

    .XRwtpn .SvGGzE .CkCpUo {
        height: calc(100% - (var(--menuTotalBordersY, 0px)));
        overflow: visible;
        white-space: nowrap;
        width: calc(100% - (var(--menuTotalBordersX, 0px)))
    }

    .XRwtpn .SvGGzE .CkCpUo .L3ZIQx,
    .XRwtpn .SvGGzE .CkCpUo .u7d_AM {
        direction: var(--menu-direction);
        display: inline-block;
        text-align: var(--menu-align, var(--align))
    }

    .XRwtpn .SvGGzE .CkCpUo .DTRNn1 {
        display: block;
        width: 100%
    }

    .XRwtpn .O1lweY {
        direction: var(--submenus-direction);
        display: block;
        opacity: 1;
        text-align: var(--submenus-align, var(--align));
        z-index: 99999
    }

    .XRwtpn .O1lweY .VtNw6g {
        display: inherit;
        overflow: visible;
        visibility: inherit;
        white-space: nowrap;
        width: auto
    }

    .XRwtpn .O1lweY.GkAfhB {
        transition: visibility;
        transition-delay: .2s;
        visibility: visible
    }

    .XRwtpn .O1lweY .u7d_AM {
        display: inline-block
    }

    .XRwtpn .Ursk0e {
        display: none
    }

    .YXlfNd>nav {
        bottom: 0;
        left: 0;
        right: 0;
        top: 0
    }

    .YXlfNd .CkCpUo,
    .YXlfNd .O1lweY,
    .YXlfNd>nav {
        position: absolute
    }

    .YXlfNd .O1lweY {
        background-color: rgba(var(--bgDrop, var(--color_11, color_11)), var(--alpha-bgDrop, 1));
        border-radius: var(--rd, 10px);
        box-shadow: var(--shd, 0 1px 4px rgba(0, 0, 0, .6));
        margin-top: 7px;
        padding: 15px 5px 0 5px;
        visibility: hidden
    }

    .YXlfNd [data-dropmode=dropUp] .O1lweY {
        margin-bottom: 7px;
        margin-top: 0
    }

}

/* source: 01index.html | media: screen and (min-width: 769px) */
@media screen and (min-width: 769px) {
    .SsY_2i .UGHfip {
        border-left: var(--lnw, 3px) solid rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1));
        height: 100%;
        width: 100%
    }

}

/* source: 01index.html | media: screen and (min-width: 769px) */
@media screen and (min-width: 769px) {
    .PVTOEq {
        bottom: 0;
        left: 0;
        position: absolute;
        right: 0;
        top: 0;
        width: 100%
    }

    .JbQvCF {
        transform: translateY(-100%);
        transition: .2s ease-in
    }

    .LvGYRg {
        transition: .2s
    }

    ._C88Up {
        opacity: 0;
        transition: .2s ease-in
    }

    ._C88Up.RLRBWe {
        z-index: -1 !important
    }

    .DPp8M_ {
        opacity: 1;
        transition: .2s
    }

    .Ze1d3J {
        height: auto
    }

    .E2Gu_X,
    .Ze1d3J {
        position: relative;
        width: 100%
    }

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

    .tcsOnZ[data-focuscycled=active] {
        outline: 1px solid transparent
    }

    .tcsOnZ[data-focuscycled=active]:not(:focus-within) {
        outline: 2px solid transparent;
        transition: outline .01s ease
    }

    .tcsOnZ .PVTOEq {
        background-color: var(--screenwidth-corvid-background-color, rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1)));
        border-bottom: var(--brwb, 0) solid var(--screenwidth-corvid-border-color, rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1)));
        border-top: var(--brwt, 0) solid var(--screenwidth-corvid-border-color, rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1)));
        box-shadow: var(--shd, 0 0 5px rgba(0, 0, 0, .5));
        transition: all .3s ease
    }

    .tcsOnZ .vkyGBO.PVTOEq {
        background-color: rgba(var(--bg-scrl, var(--color_11, color_11)), var(--alpha-bg-scrl, 1));
        border-bottom: var(--brwb-scrl, 0) solid var(--screenwidth-corvid-border-color, rgba(var(--brd-scrl, var(--color_15, color_15)), var(--alpha-brd-scrl, 1)));
        border-top: var(--brwt-scrl, 0) solid var(--screenwidth-corvid-border-color, rgba(var(--brd-scrl, var(--color_15, color_15)), var(--alpha-brd-scrl, 1)));
        box-shadow: var(--shd-scrl, 0 0 5px rgba(0, 0, 0, .5))
    }

}


/* source: 01index.html | media: screen and (min-width: 769px) */
@media screen and (min-width: 769px) {
    .StylableButton2545352419__root {
        -archetype: box;
        border: none;
        box-sizing: border-box;
        cursor: pointer;
        display: block;
        height: 100%;
        min-height: 10px;
        min-width: 10px;
        padding: 0;
        touch-action: manipulation;
        width: 100%
    }

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

    .StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasBackgroundColor {
        background-color: var(--corvid-background-color) !important
    }

    .StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverBackgroundColor {
        background-color: var(--corvid-hover-background-color) !important
    }

    .StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledBackgroundColor {
        background-color: var(--corvid-disabled-background-color) !important
    }

    .StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasBorderColor {
        border-color: var(--corvid-border-color) !important
    }

    .StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverBorderColor {
        border-color: var(--corvid-hover-border-color) !important
    }

    .StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledBorderColor {
        border-color: var(--corvid-disabled-border-color) !important
    }

    .StylableButton2545352419__root.StylableButton2545352419--hasBorderRadius {
        border-radius: var(--corvid-border-radius) !important
    }

    .StylableButton2545352419__root.StylableButton2545352419--hasBorderWidth {
        border-width: var(--corvid-border-width) !important
    }

    .StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasColor,
    .StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasColor .StylableButton2545352419__label {
        color: var(--corvid-color) !important
    }

    .StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverColor,
    .StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverColor .StylableButton2545352419__label {
        color: var(--corvid-hover-color) !important
    }

    .StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledColor,
    .StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledColor .StylableButton2545352419__label {
        color: var(--corvid-disabled-color) !important
    }

    .StylableButton2545352419__link {
        -archetype: box;
        box-sizing: border-box;
        color: #000;
        text-decoration: none
    }

    .StylableButton2545352419__container {
        align-items: center;
        display: flex;
        flex-basis: auto;
        flex-direction: row;
        flex-grow: 1;
        height: 100%;
        justify-content: center;
        overflow: hidden;
        transition: all .2s ease, visibility 0s;
        width: 100%
    }

    .StylableButton2545352419__label {
        -archetype: text;
        -controller-part-type: LayoutChildDisplayDropdown, LayoutFlexChildSpacing(first);
        max-width: 100%;
        min-width: 1.8em;
        overflow: hidden;
        text-align: center;
        text-overflow: ellipsis;
        transition: inherit;
        white-space: nowrap
    }

    .StylableButton2545352419__root.StylableButton2545352419--isMaxContent .StylableButton2545352419__label {
        text-overflow: unset
    }

    .StylableButton2545352419__root.StylableButton2545352419--isWrapText .StylableButton2545352419__label {
        min-width: 10px;
        overflow-wrap: break-word;
        white-space: break-spaces;
        word-break: break-word
    }

    .StylableButton2545352419__icon {
        -archetype: icon;
        -controller-part-type: LayoutChildDisplayDropdown, LayoutFlexChildSpacing(last);
        flex-shrink: 0;
        height: 30px;
        min-width: 1px;
        transition: inherit
    }

    .StylableButton2545352419__icon.StylableButton2545352419--override {
        display: block !important
    }

    .StylableButton2545352419__icon svg,
    .StylableButton2545352419__icon>span {
        display: flex;
        height: inherit;
        width: inherit
    }

    .StylableButton2545352419__root:not(:hover):not([disalbed]).StylableButton2545352419--hasIconColor .StylableButton2545352419__icon svg {
        fill: var(--corvid-icon-color) !important;
        stroke: var(--corvid-icon-color) !important
    }

    .StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverIconColor .StylableButton2545352419__icon svg {
        fill: var(--corvid-hover-icon-color) !important;
        stroke: var(--corvid-hover-icon-color) !important
    }

    .StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledIconColor .StylableButton2545352419__icon svg {
        fill: var(--corvid-disabled-icon-color) !important;
        stroke: var(--corvid-disabled-icon-color) !important
    }

    .b5zn61 {
        background: var(--background);
        border-bottom: var(--border-bottom);
        border-bottom-left-radius: var(--border-bottom-left-radius);
        border-bottom-right-radius: var(--border-bottom-right-radius);
        border-left: var(--border-left);
        border-right: var(--border-right);
        border-top: var(--border-top);
        border-top-left-radius: var(--border-top-left-radius);
        border-top-right-radius: var(--border-top-right-radius);
        box-shadow: var(--box-shadow);
        box-sizing: border-box;
        cursor: pointer;
        direction: var(--btn-direction);
        display: block;
        height: 100%;
        min-height: 10px;
        min-width: var(--btn-min-width);
        padding-bottom: var(--padding-bottom);
        padding-left: var(--padding-left);
        padding-right: var(--padding-right);
        padding-top: var(--padding-top);
        touch-action: manipulation;
        width: 100%
    }

    .b5zn61.kRkc5Y:not(:hover):not(:disabled) {
        border-color: var(--corvid-border-color, initial)
    }

    .b5zn61.oAOb11:not(:hover):not(:disabled) {
        background-color: var(--corvid-background-color, var(--background))
    }

    .b5zn61 [data-preview=hover],
    .b5zn61:hover {
        background: var(--hover-background, var(--background));
        border-bottom: var(--hover-border-bottom, var(--border-bottom));
        border-bottom-left-radius: var(--hover-border-bottom-left-radius, var(--border-bottom-left-radius));
        border-bottom-right-radius: var(--hover-border-bottom-right-radius, var(--border-bottom-right-radius));
        border-left: var(--hover-border-left, var(--border-left));
        border-right: var(--hover-border-right, var(--border-right));
        border-top: var(--hover-border-top, var(--border-top));
        border-top-left-radius: var(--hover-border-top-left-radius, var(--border-top-left-radius));
        border-top-right-radius: var(--hover-border-top-right-radius, var(--border-top-right-radius));
        box-shadow: var(--hover-box-shadow, var(--box-shadow));
        padding-bottom: var(--hover-padding-bottom, var(--padding-bottom));
        padding-left: var(--hover-padding-left, var(--padding-left));
        padding-right: var(--hover-padding-right, var(--padding-right));
        padding-top: var(--hover-padding-top, var(--padding-top))
    }

    .b5zn61.vOCSHf:hover:not(:disabled) {
        border-color: var(--corvid-hover-border-color, initial)
    }

    .b5zn61.S1KgBG:hover:not(:disabled) {
        background-color: var(--corvid-hover-background-color, var(--hover-background, var(--background)))
    }

    .b5zn61 [data-preview=disabled],
    .b5zn61:disabled {
        background: var(--disabled-background, var(--background));
        border-bottom: var(--disabled-border-bottom, var(--border-bottom));
        border-bottom-left-radius: var(--disabled-border-bottom-left-radius, var(--border-bottom-left-radius));
        border-bottom-right-radius: var(--disabled-border-bottom-right-radius, var(--border-bottom-right-radius));
        border-left: var(--disabled-border-left, var(--border-left));
        border-right: var(--disabled-border-right, var(--border-right));
        border-top: var(--disabled-border-top, var(--border-top));
        border-top-left-radius: var(--disabled-border-top-left-radius, var(--border-top-left-radius));
        border-top-right-radius: var(--disabled-border-top-right-radius, var(--border-top-right-radius));
        box-shadow: var(--disabled-box-shadow, var(--box-shadow));
        cursor: default;
        padding-bottom: var(--disabled-padding-bottom, var(--padding-bottom));
        padding-left: var(--disabled-padding-left, var(--padding-left));
        padding-right: var(--disabled-padding-right, var(--padding-right));
        padding-top: var(--disabled-padding-top, var(--padding-top))
    }

    .b5zn61.n4G1gL:disabled:not(:hover) {
        border-color: var(--corvid-disabled-border-color, initial)
    }

    .b5zn61.fagXcI:disabled:not(:hover) {
        background-color: var(--corvid-disabled-background-color, var(--disabled-background, var(--background)))
    }

    .Q_1B5v {
        background-color: var(--text-highlight, transparent);
        color: var(--color);
        direction: var(--direction);
        display: var(--label-display);
        font: var(--font, var(--font_8));
        letter-spacing: var(--letter-spacing);
        line-height: var(--line-height);
        max-width: 100%;
        min-width: 1.8em;
        overflow: var(--overflow, hidden);
        text-align: var(--text-align, revert);
        text-decoration-line: var(--text-decoration);
        text-overflow: var(--label-text-overflow);
        text-shadow: var(--text-outline), var(--text-shadow);
        text-transform: var(--text-transform);
        transition: inherit;
        white-space: var(--label-white-space)
    }

    .b5zn61.lKBJfO:not(:hover):not(:disabled) .Q_1B5v {
        color: var(--corvid-color, var(--color))
    }

    .b5zn61 [data-preview=hover] .Q_1B5v,
    .b5zn61:hover .Q_1B5v {
        background-color: var(--hover-text-highlight, var(--text-highlight, transparent));
        color: var(--hover-color, var(--color));
        direction: var(--hover-direction, var(--direction));
        display: var(--hover-label-display, var(--label-display));
        font: var(--hover-font, var(--font));
        letter-spacing: var(--hover-letter-spacing, var(--letter-spacing));
        line-height: var(--hover-line-height, var(--line-height));
        text-align: var(--hover-text-align, var(--text-align, revert));
        text-decoration-line: var(--hover-text-decoration, var(--text-decoration));
        text-shadow: var(--hover-text-outline, var(--text-outline)), var(--hover-text-shadow, var(--text-shadow));
        text-transform: var(--hover-text-transform, var(--text-transform))
    }

    .b5zn61.EgnLMx:hover:not(:disabled) .Q_1B5v {
        color: var(--corvid-hover-color, var(--hover-color, var(--color)))
    }

    .b5zn61 [data-preview=disabled] .Q_1B5v,
    .b5zn61:disabled .Q_1B5v {
        background-color: var(--disabled-text-highlight, var(--text-highlight, transparent));
        color: var(--disabled-color, var(--color));
        direction: var(--disabled-direction, var(--direction));
        display: var(--disabled-label-display, var(--label-display));
        font: var(--disabled-font, var(--font));
        letter-spacing: var(--disabled-letter-spacing, var(--letter-spacing));
        line-height: var(--disabled-line-height, var(--line-height));
        text-align: var(--disabled-text-align, var(--text-align, revert));
        text-decoration-line: var(--disabled-text-decoration, var(--text-decoration));
        text-shadow: var(--disabled-text-outline, var(--text-outline)), var(--disabled-text-shadow, var(--text-shadow));
        text-transform: var(--disabled-text-transform, var(--text-transform))
    }

    .b5zn61.Z8I3Qb:disabled:not(:hover) .Q_1B5v {
        color: var(--corvid-disabled-color, var(--disabled-color, var(--color)))
    }

    .boASKT {
        box-sizing: border-box;
        color: #000;
        text-decoration: none
    }

    .PlliFI {
        align-items: var(--container-align-items);
        display: flex;
        flex-basis: auto;
        flex-direction: var(--container-flex-direction);
        flex-grow: 1;
        gap: var(--content-gap, "0px");
        height: 100%;
        justify-content: var(--container-justify-content);
        overflow: hidden;
        transition: all .4s ease, visibility 0s;
        width: 100%
    }

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

    .b5zn61.cFMwDV:not(:hover):not(:disabled) .UHJG9m {
        fill: var(--corvid-icon-color, var(--icon-color))
    }

    .b5zn61 [data-preview=hover] .UHJG9m,
    .b5zn61:hover .UHJG9m {
        fill: var(--hover-icon-color, var(--icon-color));
        display: var(--hover-icon-display, var(--icon-display));
        height: var(--hover-icon-size, var(--icon-size));
        transform: rotate(var(--hover-icon-rotation, var(--icon-rotation)));
        width: var(--hover-icon-size, var(--icon-size))
    }

    .b5zn61.xizV0v:hover:not(:disabled) .UHJG9m {
        fill: var(--corvid-hover-icon-color, var(--hover-icon-color, var(--icon-color)))
    }

    .b5zn61 [data-preview=disabled] .UHJG9m,
    .b5zn61:disabled .UHJG9m {
        fill: var(--disabled-icon-color, var(--icon-color));
        display: var(--disabled-icon-display, var(--icon-display));
        height: var(--disabled-icon-size, var(--icon-size));
        transform: rotate(var(--disabled-icon-rotation, var(--icon-rotation)));
        width: var(--disabled-icon-size, var(--icon-size))
    }

    .b5zn61.cOr5EQ:disabled:not(:hover) .UHJG9m {
        fill: var(--corvid-disabled-icon-color, var(--disabled-icon-color, var(--icon-color)))
    }

    .UHJG9m svg,
    .UHJG9m>span {
        display: flex;
        height: inherit;
        width: inherit
    }

    .DPAltb {
        background: var(--background);
        border-bottom: var(--border-bottom);
        border-bottom-left-radius: var(--border-bottom-left-radius);
        border-bottom-right-radius: var(--border-bottom-right-radius);
        border-left: var(--border-left);
        border-right: var(--border-right);
        border-top: var(--border-top);
        border-top-left-radius: var(--border-top-left-radius);
        border-top-right-radius: var(--border-top-right-radius);
        box-shadow: var(--box-shadow);
        box-sizing: border-box;
        cursor: pointer;
        direction: var(--btn-direction);
        display: block;
        height: 100%;
        min-height: 10px;
        min-width: var(--btn-min-width);
        padding-bottom: var(--padding-bottom);
        padding-left: var(--padding-left);
        padding-right: var(--padding-right);
        padding-top: var(--padding-top);
        touch-action: manipulation;
        width: 100%
    }

    .DPAltb.HJQL50:not(:hover):not(:disabled) {
        border-color: var(--corvid-border-color, initial)
    }

    .DPAltb.JYQq3z:not(:hover):not(:disabled) {
        background-color: var(--corvid-background-color, var(--background))
    }

    .DPAltb [data-preview=hover],
    .DPAltb:hover {
        background: var(--hover-background, var(--background));
        border-bottom: var(--hover-border-bottom, var(--border-bottom));
        border-bottom-left-radius: var(--hover-border-bottom-left-radius, var(--border-bottom-left-radius));
        border-bottom-right-radius: var(--hover-border-bottom-right-radius, var(--border-bottom-right-radius));
        border-left: var(--hover-border-left, var(--border-left));
        border-right: var(--hover-border-right, var(--border-right));
        border-top: var(--hover-border-top, var(--border-top));
        border-top-left-radius: var(--hover-border-top-left-radius, var(--border-top-left-radius));
        border-top-right-radius: var(--hover-border-top-right-radius, var(--border-top-right-radius));
        box-shadow: var(--hover-box-shadow, var(--box-shadow));
        padding-bottom: var(--hover-padding-bottom, var(--padding-bottom));
        padding-left: var(--hover-padding-left, var(--padding-left));
        padding-right: var(--hover-padding-right, var(--padding-right));
        padding-top: var(--hover-padding-top, var(--padding-top))
    }

    .DPAltb.lpKmSx:hover:not(:disabled) {
        border-color: var(--corvid-hover-border-color, initial)
    }

    .DPAltb.bk6HFS:hover:not(:disabled) {
        background-color: var(--corvid-hover-background-color, var(--hover-background, var(--background)))
    }

    .DPAltb [data-preview=disabled],
    .DPAltb:disabled {
        background: var(--disabled-background, var(--background));
        border-bottom: var(--disabled-border-bottom, var(--border-bottom));
        border-bottom-left-radius: var(--disabled-border-bottom-left-radius, var(--border-bottom-left-radius));
        border-bottom-right-radius: var(--disabled-border-bottom-right-radius, var(--border-bottom-right-radius));
        border-left: var(--disabled-border-left, var(--border-left));
        border-right: var(--disabled-border-right, var(--border-right));
        border-top: var(--disabled-border-top, var(--border-top));
        border-top-left-radius: var(--disabled-border-top-left-radius, var(--border-top-left-radius));
        border-top-right-radius: var(--disabled-border-top-right-radius, var(--border-top-right-radius));
        box-shadow: var(--disabled-box-shadow, var(--box-shadow));
        cursor: default;
        padding-bottom: var(--disabled-padding-bottom, var(--padding-bottom));
        padding-left: var(--disabled-padding-left, var(--padding-left));
        padding-right: var(--disabled-padding-right, var(--padding-right));
        padding-top: var(--disabled-padding-top, var(--padding-top))
    }

    .DPAltb.ivX9Rv:disabled:not(:hover) {
        border-color: var(--corvid-disabled-border-color, initial)
    }

    .DPAltb.E9JJpO:disabled:not(:hover) {
        background-color: var(--corvid-disabled-background-color, var(--disabled-background, var(--background)))
    }

    .gIbEBg {
        background-color: var(--text-highlight, transparent);
        color: var(--color);
        direction: var(--direction);
        display: var(--label-display);
        font: var(--font, var(--font_8));
        letter-spacing: var(--letter-spacing);
        line-height: var(--line-height);
        max-width: 100%;
        min-width: 1.8em;
        overflow: var(--overflow, hidden);
        text-align: var(--text-align, revert);
        text-decoration-line: var(--text-decoration);
        text-overflow: var(--label-text-overflow);
        text-shadow: var(--text-outline), var(--text-shadow);
        text-transform: var(--text-transform);
        transition: inherit;
        white-space: var(--label-white-space)
    }

    .DPAltb.spiv_Z:not(:hover):not(:disabled) .gIbEBg {
        color: var(--corvid-color, var(--color))
    }

    .DPAltb [data-preview=hover] .gIbEBg,
    .DPAltb:hover .gIbEBg {
        background-color: var(--hover-text-highlight, var(--text-highlight, transparent));
        color: var(--hover-color, var(--color));
        direction: var(--hover-direction, var(--direction));
        display: var(--hover-label-display, var(--label-display));
        font: var(--hover-font, var(--font));
        letter-spacing: var(--hover-letter-spacing, var(--letter-spacing));
        line-height: var(--hover-line-height, var(--line-height));
        text-align: var(--hover-text-align, var(--text-align, revert));
        text-decoration-line: var(--hover-text-decoration, var(--text-decoration));
        text-shadow: var(--hover-text-outline, var(--text-outline)), var(--hover-text-shadow, var(--text-shadow));
        text-transform: var(--hover-text-transform, var(--text-transform))
    }

    .DPAltb.pkDIbl:hover:not(:disabled) .gIbEBg {
        color: var(--corvid-hover-color, var(--hover-color, var(--color)))
    }

    .DPAltb [data-preview=disabled] .gIbEBg,
    .DPAltb:disabled .gIbEBg {
        background-color: var(--disabled-text-highlight, var(--text-highlight, transparent));
        color: var(--disabled-color, var(--color));
        direction: var(--disabled-direction, var(--direction));
        display: var(--disabled-label-display, var(--label-display));
        font: var(--disabled-font, var(--font));
        letter-spacing: var(--disabled-letter-spacing, var(--letter-spacing));
        line-height: var(--disabled-line-height, var(--line-height));
        text-align: var(--disabled-text-align, var(--text-align, revert));
        text-decoration-line: var(--disabled-text-decoration, var(--text-decoration));
        text-shadow: var(--disabled-text-outline, var(--text-outline)), var(--disabled-text-shadow, var(--text-shadow));
        text-transform: var(--disabled-text-transform, var(--text-transform))
    }

    .DPAltb.FOmtsV:disabled:not(:hover) .gIbEBg {
        color: var(--corvid-disabled-color, var(--disabled-color, var(--color)))
    }

    .OoFUKI {
        box-sizing: border-box;
        color: #000;
        text-decoration: none
    }

    .wpLgnL {
        align-items: var(--container-align-items);
        display: flex;
        flex-basis: auto;
        flex-direction: var(--container-flex-direction);
        flex-grow: 1;
        gap: var(--content-gap, "0px");
        height: 100%;
        justify-content: var(--container-justify-content);
        overflow: hidden;
        transition: all .4s ease, visibility 0s;
        width: 100%
    }

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

    .DPAltb.EENh5d:not(:hover):not(:disabled) .HvvH6i {
        fill: var(--corvid-icon-color, var(--icon-color))
    }

    .DPAltb [data-preview=hover] .HvvH6i,
    .DPAltb:hover .HvvH6i {
        fill: var(--hover-icon-color, var(--icon-color));
        display: var(--hover-icon-display, var(--icon-display));
        height: var(--hover-icon-size, var(--icon-size));
        transform: rotate(var(--hover-icon-rotation, var(--icon-rotation)));
        width: var(--hover-icon-size, var(--icon-size))
    }

    .DPAltb.tN8hsm:hover:not(:disabled) .HvvH6i {
        fill: var(--corvid-hover-icon-color, var(--hover-icon-color, var(--icon-color)))
    }

    .DPAltb [data-preview=disabled] .HvvH6i,
    .DPAltb:disabled .HvvH6i {
        fill: var(--disabled-icon-color, var(--icon-color));
        display: var(--disabled-icon-display, var(--icon-display));
        height: var(--disabled-icon-size, var(--icon-size));
        transform: rotate(var(--disabled-icon-rotation, var(--icon-rotation)));
        width: var(--disabled-icon-size, var(--icon-size))
    }

    .DPAltb.lVrFcO:disabled:not(:hover) .HvvH6i {
        fill: var(--corvid-disabled-icon-color, var(--disabled-icon-color, var(--icon-color)))
    }

    .HvvH6i svg,
    .HvvH6i>span {
        display: flex;
        height: inherit;
        width: inherit
    }

    .sR1W7T {
        opacity: var(--hamburger-menu-container-initial-opacity)
    }

    .sR1W7T>* {
        transform: var(--hamburger-menu-container-initial-transform)
    }

    .sR1W7T[data-animation-name=revealFromRight] {
        clip-path: inset(0)
    }

    .sR1W7T[data-animation-name=revealFromRight]>* {
        transition: transform .4s cubic-bezier(.645, .045, .355, 1)
    }

    .sR1W7T[data-animation-name=revealFromRight][data-animation-state=enterActive]>*,
    .sR1W7T[data-animation-name=revealFromRight][data-animation-state=enterDone]>* {
        transform: translateX(0)
    }

    .sR1W7T[data-animation-name=fadeIn] {
        transition: opacity .4s cubic-bezier(.645, .045, .355, 1)
    }

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

    .CT8HKo {
        --container-overflow-y: hidden
    }

    body:has([data-prehydration] [data-hamburger-toggle][data-hamburger-animation=revealFromRight]:checked) .sR1W7T {
        clip-path: inset(0)
    }

    body:has([data-prehydration] [data-hamburger-toggle][data-hamburger-animation=revealFromRight]:checked) .sR1W7T>* {
        transform: translateX(0);
        transition: transform .4s cubic-bezier(.645, .045, .355, 1)
    }

    body:has([data-prehydration] [data-hamburger-toggle][data-hamburger-animation=fadeIn]:checked) .sR1W7T {
        opacity: 1;
        transition: opacity .4s cubic-bezier(.645, .045, .355, 1)
    }

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

    .HamburgerMenuContainer502174924__root {
        -archetype: paintBox;
        left: 0
    }

    .EdP9A9,
    .HamburgerMenuContainer502174924__root {
        box-sizing: border-box;
        height: 100%;
        position: absolute;
        top: 0;
        width: 100%
    }

    .EdP9A9 {
        background: var(--background);
        border: var(--border);
        border-radius: var(--border-radius);
        box-shadow: var(--box-shadow);
        inset-inline-start: 0
    }

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

    .YZgQBw,
    .djGpM3 {
        flex-grow: var(--menu-items-flex-grow)
    }

    .djGpM3 {
        display: var(--item-wrapper-display);
        height: var(--menu-item-wrapper-height);
        justify-content: var(--container-align);
        width: var(--item-wrapper-width)
    }

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

    .oU_31J a {
        color: inherit
    }

    .oU_31J.FIGev7 {
        border-left: var(--item-border-left);
        border-radius: var(--item-border-radius);
        border-right: var(--item-border-right);
        padding-left: var(--item-padding-left, var(--item-horizontal-padding));
        padding-right: var(--item-padding-right, var(--item-horizontal-padding))
    }

    .oU_31J.kcVNsE,
    .oU_31J[data-interactive=true]:hover,
    .oU_31J[data-preview=hover],
    [data-open]:not([data-animation-state=exitActive]):not([data-animation-state=exitDone])>.djGpM3>.oU_31J {
        background: var(--item-hover-background, var(--item-background));
        border-bottom: var(--item-hover-border-bottom, var(--item-border-bottom));
        border-top: var(--item-hover-border-top, var(--item-border-top));
        box-shadow: var(--item-hover-box-shadow, var(--item-box-shadow))
    }

    .oU_31J.kcVNsE.FIGev7,
    .oU_31J[data-interactive=true]:hover.FIGev7,
    .oU_31J[data-preview=hover].FIGev7,
    [data-open]:not([data-animation-state=exitActive]):not([data-animation-state=exitDone])>.djGpM3>.oU_31J.FIGev7 {
        border-left: var(--item-hover-border-left, var(--item-border-left));
        border-radius: var(--item-hover-border-radius, var(--item-border-radius));
        border-right: var(--item-hover-border-right, var(--item-border-right))
    }

    .oU_31J.kcVNsE .xeYvd7,
    .oU_31J[data-interactive=true]:hover .xeYvd7,
    .oU_31J[data-preview=hover] .xeYvd7,
    [data-open]:not([data-animation-state=exitActive]):not([data-animation-state=exitDone])>.djGpM3>.oU_31J .xeYvd7 {
        background-color: var(--item-hover-text-highlight, var(--item-text-highlight));
        color: var(--item-hover-color, var(--item-color));
        line-height: var(--item-line-height);
        text-decoration-line: var(--item-hover-text-decoration, var(--item-text-decoration));
        text-shadow: var(--item-hover-text-outline, var(--item-text-outline)), var(--item-hover-text-shadow, var(--item-text-shadow))
    }

    .oU_31J.kcVNsE path,
    .oU_31J[data-interactive=true]:hover path,
    .oU_31J[data-preview=hover] path,
    [data-open]:not([data-animation-state=exitActive]):not([data-animation-state=exitDone])>.djGpM3>.oU_31J path {
        fill: var(--item-hover-icon-color, var(--item-icon-color, currentcolor))
    }

    .oU_31J.qY0FMu,
    .oU_31J[data-preview=selected],
    .oU_31J[data-selected] {
        background: var(--item-selected-background, var(--item-background));
        border-bottom: var(--item-selected-border-bottom, var(--item-border-bottom));
        border-top: var(--item-selected-border-top, var(--item-border-top));
        box-shadow: var(--item-selected-box-shadow, var(--item-box-shadow))
    }

    .oU_31J.qY0FMu.FIGev7,
    .oU_31J[data-preview=selected].FIGev7,
    .oU_31J[data-selected].FIGev7 {
        border-left: var(--item-selected-border-left, var(--item-border-left));
        border-radius: var(--item-selected-border-radius, var(--item-border-radius));
        border-right: var(--item-selected-border-right, var(--item-border-right))
    }

    .oU_31J.qY0FMu .xeYvd7,
    .oU_31J[data-preview=selected] .xeYvd7,
    .oU_31J[data-selected] .xeYvd7 {
        background-color: var(--item-selected-text-highlight, var(--item-text-highlight));
        color: var(--item-selected-color, var(--item-color));
        line-height: var(--item-line-height);
        text-decoration-line: var(--item-selected-text-decoration, var(--item-text-decoration));
        text-shadow: var(--item-selected-text-outline, var(--item-text-outline)), var(--item-selected-text-shadow, var(--item-text-shadow))
    }

    .oU_31J.qY0FMu path,
    .oU_31J[data-preview=selected] path,
    .oU_31J[data-selected] path {
        fill: var(--item-selected-icon-color, var(--item-icon-color, currentcolor))
    }

    .oU_31J>a:before {
        bottom: 0;
        content: "";
        left: 0;
        position: absolute;
        right: 0;
        top: 0
    }

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

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

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

    .TNsPxD[data-open=true] {
        visibility: visible
    }

    .YZgQBw[data-open=calculating] .TNsPxD,
    .YZgQBw[data-open=true] .TNsPxD {
        display: grid !important
    }

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

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

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

    .okY9U1.DVFVut:before {
        bottom: 0;
        content: "";
        left: 0;
        position: absolute;
        right: 0;
        top: 0
    }

    #SITE_CONTAINER.focus-ring-active .okY9U1:focus:before {
        box-shadow: 0 0 1px 2px #fff;
        outline: 2px solid #116dff;
        outline-offset: 1px
    }

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

    .okY9U1.VDxzQG:active,
    .okY9U1.VDxzQG:focus {
        clip-path: unset;
        position: static
    }

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

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

    .okY9U1:not(.DVFVut):not(.VDxzQG) {
        position: relative
    }

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

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

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

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

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

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

    .YZgQBw:last-child .yRGvfY {
        display: none
    }

    .LVuvyd {
        display: contents
    }

    .z_w46w {
        display: none
    }

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

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

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

    [data-prehydration] .LVuvyd .okY9U1 {
        pointer-events: none
    }

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

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

    [data-prehydration] [data-submenu-toggle]:checked~.djGpM3 .EX5Ksz {
        transform: rotate(-180deg)
    }

    .lgvt4I {
        background: var(--item-background);
        border-bottom: var(--item-border-bottom);
        border-top: var(--item-border-top);
        box-shadow: var(--item-box-shadow);
        gap: var(--spacing-between-label-and-dropdown-icon);
        justify-content: var(--item-text-align);
        padding-bottom: var(--item-padding-bottom, var(--item-vertical-padding));
        padding-top: var(--item-padding-top, var(--item-vertical-padding))
    }

    .JJdjxN {
        color: var(--item-color);
        font: var(--item-font, font_6);
        letter-spacing: var(--item-letter-spacing);
        line-height: var(--item-line-height);
        text-decoration-line: var(--item-text-decoration);
        text-shadow: var(--item-text-outline), var(--item-text-shadow);
        text-transform: var(--item-text-transform)
    }

    .zi7u4T [data-part=menu-item] {
        --underline-scale: scaleX(0);
        --wash-scale: scaleX(0);
        --circle-clip-path: circle(0%);
        --dropdown-icon-transform: rotate(0);
        --bullet-translate: translateX(-150%);
        --bullet-opacity: 0;
        --wave-tarnslate: scaleY(0)
    }

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

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

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

    .zi7u4T [data-part=menu-item] [data-part=menu-item-content][data-selected] [data-part=label]:after {
        display: var(--item-selected-label-underline-display, block);
        transform: scaleX(1)
    }

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

    .zi7u4T [data-part=menu-item][data-animation-state=enterActive],
    .zi7u4T [data-part=menu-item][data-animation-state=enterDone],
    .zi7u4T [data-part=menu-item][data-open=true] {
        --underline-scale: scaleX(1);
        --wash-scale: scaleX(1);
        --circle-clip-path: circle(100%);
        --dropdown-icon-transform: rotate(-540deg);
        --bullet-translate: translateX(0%);
        --bullet-opacity: 1;
        --wave-tarnslate: scaleY(1.5)
    }

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

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

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

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

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

    .zi7u4T [data-part=menu-item][data-animation-name=wash] [data-part=menu-item-content]:before {
        background-color: var(--item-hover-background);
        bottom: 0;
        content: "";
        display: block;
        left: 0;
        position: absolute;
        right: 0;
        top: 0;
        transform: var(--wash-scale);
        transform-origin: left;
        transition: transform .4s;
        z-index: -1
    }

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

    .zi7u4T [data-part=menu-item][data-animation-name=wash] [data-part=dropdown-item-label] {
        transition: color .2s ease-in-out
    }

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

    .zi7u4T [data-part=menu-item][data-animation-name=circle] [data-part=menu-item-content]:before {
        background-color: var(--item-hover-background);
        bottom: 0;
        clip-path: var(--circle-clip-path);
        content: "";
        display: block;
        left: 0;
        position: absolute;
        right: 0;
        top: 0;
        transition: clip-path .4s;
        z-index: -1
    }

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

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

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

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

    .zi7u4T [data-part=menu-item][data-animation-name=wave] [data-part=menu-item-content]:before {
        background-color: var(--item-hover-background);
        bottom: 0;
        bottom: unset;
        content: "";
        display: block;
        height: 135%;
        left: 0;
        -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-position: center center;
        mask-position: center center;
        -webkit-mask-size: 100% 100%;
        mask-size: 100% 100%;
        position: absolute;
        right: 0;
        top: 0;
        transform: var(--wave-tarnslate);
        transform-origin: bottom;
        transition: transform .4s;
        z-index: -1
    }

    .zi7u4T [data-part=menu-item][data-animation-name=wave] [data-part=dropdown-item-label] {
        transition: color .2s ease-in-out
    }

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

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

    .zi7u4T.Et46Sx {
        border-left: var(--container-border-left);
        border-radius: var(--container-border-radius);
        border-right: var(--container-border-right);
        padding-left: var(--container-padding-left, 0);
        padding-right: var(--container-padding-right, 0)
    }

    .Trmtvb {
        direction: var(--direction)
    }

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

    .BlM3nT {
        background: var(--container-background);
        border-bottom: var(--container-border-bottom);
        border-top: var(--container-border-top);
        box-shadow: var(--container-box-shadow);
        padding-bottom: var(--container-padding-bottom, 0);
        padding-top: var(--container-padding-top, 0)
    }

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

    .n2xrZl.LNYNgf {
        border-left: var(--scroll-button-border-left);
        border-radius: var(--scroll-button-border-radius);
        border-right: var(--scroll-button-border-right)
    }

    .n2xrZl.LNYNgf .aTo_UF {
        padding-left: var(--scroll-button-padding-left, 0);
        padding-right: var(--scroll-button-padding-right, 0)
    }

    .n2xrZl.JnQAfl .aTo_UF {
        padding-inline-end: var(--scroll-button-padding-inline-end, 0);
        padding-inline-start: var(--scroll-button-padding-inline-start, 0)
    }

    .n2xrZl:hover,
    .n2xrZl[data-preview=hover] {
        background: var(--scroll-button-hover-background, var(--scroll-button-background));
        border-bottom: var(--scroll-button-hover-border-bottom, var(--scroll-button-border-bottom));
        border-top: var(--scroll-button-hover-border-top, var(--scroll-button-border-top));
        box-shadow: var(--scroll-button-hover-box-shadow, var(--scroll-button-box-shadow))
    }

    .n2xrZl:hover.LNYNgf,
    .n2xrZl[data-preview=hover].LNYNgf {
        border-left: var(--scroll-button-hover-border-left, var(--scroll-button-border-left));
        border-radius: var(--scroll-button-hover-border-radius, var(--scroll-button-border-radius));
        border-right: var(--scroll-button-hover-border-right, var(--scroll-button-border-right))
    }

    .n2xrZl:hover.LNYNgf .aTo_UF,
    .n2xrZl[data-preview=hover].LNYNgf .aTo_UF {
        padding-left: var(--scroll-button-hover-padding-left, var(--scroll-button-padding-left, 0));
        padding-right: var(--scroll-button-hover-padding-right, var(--scroll-button-padding-right, 0))
    }

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

    .n2xrZl:hover {
        transition: all .08s linear
    }

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

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

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

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

    .MJm86e {
        background: var(--scroll-button-background);
        border-bottom: var(--scroll-button-border-bottom);
        border-top: var(--scroll-button-border-top);
        box-shadow: var(--scroll-button-box-shadow)
    }

    .BV22op {
        border: inherit;
        border-color: transparent;
        bottom: 0;
        display: var(--scroll-button-icon-display, flex);
        justify-content: space-between;
        left: 0;
        padding-bottom: inherit;
        padding-top: inherit;
        pointer-events: none;
        position: absolute;
        right: 0;
        top: 0
    }

    .SKZitV {
        background: var(--container-background, var(--dropdown-menu-container-background));
        border-bottom: var(--container-border-bottom, var(--dropdown-menu-container-border-bottom));
        border-left: var(--container-border-left, var(--dropdown-menu-container-border-left));
        border-radius: var(--container-border-radius, var(--dropdown-menu-container-border-radius));
        border-right: var(--container-border-right, var(--dropdown-menu-container-border-right));
        border-top: var(--container-border-top, var(--dropdown-menu-container-border-top));
        box-shadow: var(--container-box-shadow, var(--dropdown-menu-container-box-shadow));
        box-sizing: border-box;
        direction: var(--submenu-direction, var(--dropdown-menu-direction, var(--direction)));
        min-width: -moz-min-content !important;
        min-width: min-content !important;
        padding-bottom: var(--container-padding-bottom, var(--container-vertical-padding, var(--dropdown-menu-container-padding-bottom, var(--dropdown-menu-container-vertical-padding))));
        padding-top: var(--container-padding-top, var(--container-vertical-padding, var(--dropdown-menu-container-padding-top, var(--dropdown-menu-container-vertical-padding))));
        text-align: var(--align, var(--dropdown-menu-align))
    }

    .SKZitV.OcDYXy {
        padding-left: var(--container-padding-left, var(--container-horizontal-padding, var(--dropdown-menu-container-padding-left, var(--dropdown-menu-container-horizontal-padding))));
        padding-right: var(--container-padding-right, var(--container-horizontal-padding, var(--dropdown-menu-container-padding-right, var(--dropdown-menu-container-horizontal-padding))))
    }

    .SKZitV.ELeynx {
        padding-inline-end: var(--container-padding-inline-end);
        padding-inline-start: var(--container-padding-inline-start)
    }

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

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

    .V075FA {
        display: flex;
        flex-direction: column;
        gap: var(--sub-items-vertical-spacing-between, var(--dropdown-menu-sub-items-vertical-spacing-between));
        margin-top: var(--sub-items-vertical-spacing-before, var(--dropdown-menu-sub-items-vertical-spacing-before))
    }

    .Qlx_TA {
        width: 100%
    }

    .nIXiEg {
        direction: var(--submenu-item-direction, var(--submenu-direction, var(--dropdown-menu-sub-item-direction, var(--dropdown-menu-direction, var(--direction)))));
        display: block;
        justify-self: var(--dropdown-menu-item-justify-self);
        padding-bottom: var(--item-padding-bottom, var(--item-vertical-padding, var(--dropdown-menu-item-vertical-padding)));
        padding-top: var(--item-padding-top, var(--item-vertical-padding, var(--dropdown-menu-item-vertical-padding)));
        text-align: var(--item-align, var(--align, var(--dropdown-menu-item-align, var(--dropdown-menu-align))))
    }

    .nIXiEg.OcDYXy {
        border-left: var(--item-border-left, var(--dropdown-menu-item-border-left));
        border-radius: var(--item-border-radius, var(--dropdown-menu-item-border-radius));
        border-right: var(--item-border-right, var(--dropdown-menu-item-border-right));
        padding-left: var(--item-padding-left, var(--item-horizontal-padding, var(--dropdown-menu-item-horizontal-padding)));
        padding-right: var(--item-padding-right, var(--item-horizontal-padding, var(--dropdown-menu-item-horizontal-padding)))
    }

    .nIXiEg.ELeynx {
        padding-inline-end: var(--item-padding-inline-end, var(--item-horizontal-padding, var(--dropdown-menu-item-horizontal-padding)));
        padding-inline-start: var(--item-padding-inline-start, var(--item-horizontal-padding, var(--dropdown-menu-item-horizontal-padding)))
    }

    .nIXiEg.iAlHRu,
    .nIXiEg[data-preview=selected] {
        background: var(--item-selected-background, var(--item-background, var(--dropdown-menu-item-selected-background, var(--dropdown-menu-item-background))));
        border-bottom: var(--item-selected-border-bottom, var(--item-border-bottom, var(--dropdown-menu-item-selected-border-bottom, var(--dropdown-menu-item-border-bottom))));
        border-top: var(--item-selected-border-top, var(--item-border-top, var(--dropdown-menu-item-selected-border-top, var(--dropdown-menu-item-border-top))));
        box-shadow: var(--item-selected-box-shadow, var(--item-box-shadow, var(--dropdown-menu-item-selected-box-shadow, var(--dropdown-menu-item-box-shadow))));
        color: var(--item-selected-color, var(--item-color, var(--dropdown-menu-item-selected-color, var(--dropdown-menu-item-color))));
        font: var(--item-selected-font, var(--item-font, var(--dropdown-menu-item-selected-font, var(--dropdown-menu-item-font))));
        letter-spacing: var(--item-selected-letter-spacing, var(--item-letter-spacing, var(--dropdown-menu-item-selected-letter-spacing, var(--dropdown-menu-item-letter-spacing))));
        line-height: var(--item-selected-line-height, var(--item-line-height, var(--dropdown-menu-item-selected-line-height, var(--dropdown-menu-item-line-height))));
        text-decoration-line: var(--item-selected-text-decoration, var(--item-text-decoration, var(--dropdown-menu-item-selected-text-decoration, var(--dropdown-menu-item-text-decoration))));
        text-shadow: var(--item-selected-text-outline, var(--item-text-outline, var(--dropdown-menu-item-selected-text-outline, var(--dropdown-menu-item-text-outline)))), var(--item-selected-text-shadow, var(--item-text-shadow, var(--dropdown-menu-item-selected-text-shadow, var(--dropdown-menu-item-text-shadow))));
        text-transform: var(--item-selected-text-transform, var(--item-text-transform, var(--dropdown-menu-item-selected-text-transform, var(--dropdown-menu-item-text-transform))))
    }

    .nIXiEg.iAlHRu.OcDYXy,
    .nIXiEg[data-preview=selected].OcDYXy {
        border-left: var(--item-selected-border-left, var(--item-border-left, var(--dropdown-menu-item-selected-border-left, var(--dropdown-menu-item-border-left))));
        border-radius: var(--item-selected-border-radius, var(--item-border-radius, var(--dropdown-menu-item-selected-border-radius, var(--dropdown-menu-item-border-radius))));
        border-right: var(--item-selected-border-right, var(--item-border-right, var(--dropdown-menu-item-selected-border-right, var(--dropdown-menu-item-border-right))))
    }

    .nIXiEg.iAlHRu .GWMLbE,
    .nIXiEg[data-preview=selected] .GWMLbE {
        background-color: var(--item-selected-text-highlight, var(--item-text-highlight, var(--dropdown-menu-item-selected-text-highlight, var(--dropdown-menu-item-text-highlight))))
    }

    .nIXiEg.TINxS7,
    .nIXiEg:hover,
    .nIXiEg[data-preview=hover] {
        background: var(--item-hover-background, var(--item-background, var(--dropdown-menu-item-hover-background, var(--dropdown-menu-item-background))));
        border-bottom: var(--item-hover-border-bottom, var(--item-border-bottom, var(--dropdown-menu-item-hover-border-bottom, var(--dropdown-menu-item-border-bottom))));
        border-top: var(--item-hover-border-top, var(--item-border-top, var(--dropdown-menu-item-hover-border-top, var(--dropdown-menu-item-border-top))));
        box-shadow: var(--item-hover-box-shadow, var(--item-box-shadow, var(--dropdown-menu-item-hover-box-shadow, var(--dropdown-menu-item-box-shadow))));
        color: var(--item-hover-color, var(--item-color, var(--dropdown-menu-item-hover-color, var(--dropdown-menu-item-color))));
        font: var(--item-hover-font, var(--item-font, var(--dropdown-menu-item-hover-font, var(--dropdown-menu-item-font))));
        letter-spacing: var(--item-hover-letter-spacing, var(--item-letter-spacing, var(--dropdown-menu-item-hover-letter-spacing, var(--dropdown-menu-item-letter-spacing))));
        line-height: var(--item-hover-line-height, var(--item-line-height, var(--dropdown-menu-item-hover-line-height, var(--dropdown-menu-item-line-height))));
        text-decoration-line: var(--item-hover-text-decoration, var(--item-text-decoration, var(--dropdown-menu-item-hover-text-decoration, var(--dropdown-menu-item-text-decoration))));
        text-shadow: var(--item-hover-text-outline, var(--item-text-outline, var(--dropdown-menu-item-hover-text-outline, var(--dropdown-menu-item-text-outline)))), var(--item-hover-text-shadow, var(--item-text-shadow, var(--dropdown-menu-item-hover-text-shadow, var(--dropdown-menu-item-text-shadow))));
        text-transform: var(--item-hover-text-transform, var(--item-text-transform, var(--dropdown-menu-item-hover-text-transform, var(--dropdown-menu-item-text-transform))))
    }

    .nIXiEg.TINxS7.OcDYXy,
    .nIXiEg:hover.OcDYXy,
    .nIXiEg[data-preview=hover].OcDYXy {
        border-left: var(--item-hover-border-left, var(--item-border-left, var(--dropdown-menu-item-hover-border-left, var(--dropdown-menu-item-border-left))));
        border-radius: var(--item-hover-border-radius, var(--item-border-radius, var(--dropdown-menu-item-hover-border-radius, var(--dropdown-menu-item-border-radius))));
        border-right: var(--item-hover-border-right, var(--item-border-right, var(--dropdown-menu-item-hover-border-right, var(--dropdown-menu-item-border-right))))
    }

    .nIXiEg.TINxS7 .GWMLbE,
    .nIXiEg:hover .GWMLbE,
    .nIXiEg[data-preview=hover] .GWMLbE {
        background-color: var(--item-hover-text-highlight, var(--item-text-highlight, var(--dropdown-menu-item-hover-text-highlight, var(--dropdown-menu-item-text-highlight))))
    }

    .U6fXgO {
        direction: var(--submenu-sub-item-direction, var(--submenu-direction, var(--dropdown-menu-sub-item-direction, var(--dropdown-menu-direction, var(--direction)))));
        display: block;
        justify-self: var(--sub-item-justify-self);
        text-align: var(--sub-item-align, var(--align, var(--dropdown-menu-sub-item-align, var(--dropdown-menu-align))))
    }

    .U6fXgO.OcDYXy {
        border-left: var(--sub-item-border-left, var(--dropdown-menu-sub-item-border-left));
        border-radius: var(--sub-item-border-radius, var(--dropdown-menu-sub-item-border-radius));
        border-right: var(--sub-item-border-right, var(--dropdown-menu-sub-item-border-right));
        padding-left: var(--sub-item-padding-left, var(--sub-item-horizontal-padding, var(--dropdown-menu-sub-item-horizontal-padding)));
        padding-right: var(--sub-item-padding-right, var(--sub-item-horizontal-padding, var(--dropdown-menu-sub-item-horizontal-padding)))
    }

    .U6fXgO.iAlHRu,
    .U6fXgO[data-preview=selected] {
        background: var(--sub-item-selected-background, var(--sub-item-background, var(--dropdown-menu-sub-item-selected-background, var(--dropdown-menu-sub-item-background))));
        border-bottom: var(--sub-item-selected-border-bottom, var(--sub-item-border-bottom, var(--dropdown-menu-sub-item-selected-border-bottom, var(--dropdown-menu-sub-item-border-bottom))));
        border-top: var(--sub-item-selected-border-top, var(--sub-item-border-top, var(--dropdown-menu-sub-item-selected-border-top, var(--dropdown-menu-sub-item-border-top))));
        box-shadow: var(--sub-item-selected-box-shadow, var(--sub-item-box-shadow, var(--dropdown-menu-sub-item-selected-box-shadow, var(--dropdown-menu-sub-item-box-shadow))));
        color: var(--sub-item-selected-color, var(--sub-item-color, var(--dropdown-menu-sub-item-selected-color, var(--dropdown-menu-sub-item-color))));
        font: var(--sub-item-selected-font, var(--sub-item-font, var(--dropdown-menu-sub-item-selected-font, var(--dropdown-menu-sub-item-font))));
        letter-spacing: var(--sub-item-selected-letter-spacing, var(--sub-item-letter-spacing, var(--dropdown-menu-sub-item-selected-letter-spacing, var(--dropdown-menu-sub-item-letter-spacing))));
        line-height: var(--sub-item-selected-line-height, var(--sub-item-line-height, var(--dropdown-menu-sub-item-selected-line-height, var(--dropdown-menu-sub-item-line-height))));
        text-decoration-line: var(--sub-item-selected-text-decoration, var(--sub-item-text-decoration, var(--dropdown-menu-sub-item-selected-text-decoration, var(--dropdown-menu-sub-item-text-decoration))));
        text-shadow: var(--sub-item-selected-text-outline, var(--sub-item-text-outline, var(--dropdown-menu-sub-item-selected-text-outline, var(--dropdown-menu-sub-item-text-outline)))), var(--sub-item-selected-text-shadow, var(--sub-item-text-shadow, var(--dropdown-menu-sub-item-selected-text-shadow, var(--dropdown-menu-sub-item-text-shadow))));
        text-transform: var(--sub-item-selected-text-transform, var(--sub-item-text-transform, var(--dropdown-menu-sub-item-selected-text-transform, var(--dropdown-menu-sub-item-text-transform))))
    }

    .U6fXgO.iAlHRu.OcDYXy,
    .U6fXgO[data-preview=selected].OcDYXy {
        border-left: var(--sub-item-selected-border-left, var(--sub-item-border-left, var(--dropdown-menu-sub-item-selected-border-left, var(--dropdown-menu-sub-item-border-left))));
        border-radius: var(--sub-item-selected-border-radius, var(--sub-item-border-radius, var(--dropdown-menu-sub-item-selected-border-radius, var(--dropdown-menu-sub-item-border-radius))));
        border-right: var(--sub-item-selected-border-right, var(--sub-item-border-right, var(--dropdown-menu-sub-item-selected-border-right, var(--dropdown-menu-sub-item-border-right))))
    }

    .U6fXgO.iAlHRu .K_a365,
    .U6fXgO[data-preview=selected] .K_a365 {
        background-color: var(--sub-item-selected-text-highlight, var(--sub-item-text-highlight, var(--dropdown-menu-sub-item-selected-text-highlight, var(--dropdown-menu-sub-item-text-highlight))))
    }

    .U6fXgO.TINxS7,
    .U6fXgO:hover,
    .U6fXgO[data-preview=hover] {
        background: var(--sub-item-hover-background, var(--sub-item-background, var(--dropdown-menu-sub-item-hover-background, var(--dropdown-menu-sub-item-background))));
        border-bottom: var(--sub-item-hover-border-bottom, var(--sub-item-border-bottom, var(--dropdown-menu-sub-item-hover-border-bottom, var(--dropdown-menu-sub-item-border-bottom))));
        border-top: var(--sub-item-hover-border-top, var(--sub-item-border-top, var(--dropdown-menu-sub-item-hover-border-top, var(--dropdown-menu-sub-item-border-top))));
        box-shadow: var(--sub-item-hover-box-shadow, var(--sub-item-box-shadow, var(--dropdown-menu-sub-item-hover-box-shadow, var(--dropdown-menu-sub-item-box-shadow))));
        color: var(--sub-item-hover-color, var(--sub-item-color, var(--dropdown-menu-sub-item-hover-color, var(--dropdown-menu-sub-item-color))));
        font: var(--sub-item-hover-font, var(--sub-item-font, var(--dropdown-menu-sub-item-hover-font, var(--dropdown-menu-sub-item-font))));
        letter-spacing: var(--sub-item-hover-letter-spacing, var(--sub-item-letter-spacing, var(--dropdown-menu-sub-item-hover-letter-spacing, var(--dropdown-menu-sub-item-letter-spacing))));
        line-height: var(--sub-item-hover-line-height, var(--sub-item-line-height, var(--dropdown-menu-sub-item-hover-line-height, var(--dropdown-menu-sub-item-line-height))));
        text-decoration-line: var(--sub-item-hover-text-decoration, var(--sub-item-text-decoration, var(--dropdown-menu-sub-item-hover-text-decoration, var(--dropdown-menu-sub-item-text-decoration))));
        text-shadow: var(--sub-item-hover-text-outline, var(--sub-item-text-outline, var(--dropdown-menu-sub-item-hover-text-outline, var(--dropdown-menu-sub-item-text-outline)))), var(--sub-item-hover-text-shadow, var(--sub-item-text-shadow, var(--dropdown-menu-sub-item-hover-text-shadow, var(--dropdown-menu-sub-item-text-shadow))));
        text-transform: var(--sub-item-hover-text-transform, var(--sub-item-text-transform, var(--dropdown-menu-sub-item-hover-text-transform, var(--dropdown-menu-sub-item-text-transform))))
    }

    .U6fXgO.TINxS7.OcDYXy,
    .U6fXgO:hover.OcDYXy,
    .U6fXgO[data-preview=hover].OcDYXy {
        border-left: var(--sub-item-hover-border-left, var(--sub-item-border-left, var(--dropdown-menu-sub-item-hover-border-left, var(--dropdown-menu-sub-item-border-left))));
        border-radius: var(--sub-item-hover-border-radius, var(--sub-item-border-radius, var(--dropdown-menu-sub-item-hover-border-radius, var(--dropdown-menu-sub-item-border-radius))));
        border-right: var(--sub-item-hover-border-right, var(--sub-item-border-right, var(--dropdown-menu-sub-item-hover-border-right, var(--dropdown-menu-sub-item-border-right))))
    }

    .U6fXgO.TINxS7 .K_a365,
    .U6fXgO:hover .K_a365,
    .U6fXgO[data-preview=hover] .K_a365 {
        background-color: var(--sub-item-hover-text-highlight, var(--sub-item-text-highlight, var(--dropdown-menu-sub-item-hover-text-highlight, var(--dropdown-menu-sub-item-text-highlight))))
    }

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

    .K_a365 {
        background-color: var(--sub-item-text-highlight, var(--dropdown-menu-sub-item-text-highlight))
    }

    .HDkLBy {
        background: var(--item-background, var(--dropdown-menu-item-background));
        border-bottom: var(--item-border-bottom, var(--dropdown-menu-item-border-bottom));
        border-top: var(--item-border-top, var(--dropdown-menu-item-border-top));
        box-shadow: var(--item-box-shadow, var(--dropdown-menu-item-box-shadow));
        color: var(--item-color, var(--dropdown-menu-item-color));
        font: var(--item-font, var(--dropdown-menu-item-font, var(--font_7)));
        letter-spacing: var(--item-letter-spacing, var(--dropdown-menu-item-letter-spacing));
        line-height: var(--item-line-height, var(--dropdown-menu-item-line-height));
        text-decoration-line: var(--item-text-decoration, var(--dropdown-menu-item-text-decoration));
        text-shadow: var(--item-text-outline, var(--dropdown-menu-item-text-outline)), var(--item-text-shadow, var(--dropdown-menu-item-text-shadow));
        text-transform: var(--item-text-transform, var(--dropdown-menu-item-text-transform))
    }

    .BEgsaf {
        background: var(--sub-item-background, var(--dropdown-menu-sub-item-background));
        border-bottom: var(--sub-item-border-bottom, var(--dropdown-menu-sub-item-border-bottom));
        border-top: var(--sub-item-border-top, var(--dropdown-menu-sub-item-border-top));
        box-shadow: var(--sub-item-box-shadow, var(--dropdown-menu-sub-item-box-shadow));
        color: var(--sub-item-color, var(--dropdown-menu-sub-item-color));
        font: var(--sub-item-font, var(--dropdown-menu-sub-item-font));
        letter-spacing: var(--sub-item-letter-spacing, var(--dropdown-menu-sub-item-letter-spacing));
        line-height: var(--sub-item-line-height, var(--dropdown-menu-sub-item-line-height));
        padding-bottom: var(--sub-item-padding-bottom, var(--sub-item-vertical-padding, var(--dropdown-menu-sub-item-vertical-padding)));
        padding-top: var(--sub-item-padding-top, var(--sub-item-vertical-padding, var(--dropdown-menu-sub-item-vertical-padding)));
        text-decoration-line: var(--sub-item-text-decoration, var(--dropdown-menu-sub-item-text-decoration));
        text-shadow: var(--sub-item-text-outline, var(--dropdown-menu-sub-item-text-outline)), var(--sub-item-text-shadow, var(--dropdown-menu-sub-item-text-shadow));
        text-transform: var(--sub-item-text-transform, var(--dropdown-menu-sub-item-text-transform))
    }

    .eH50g1[data-animation-name=revealFromTop] {
        transition: opacity .4s, clip-path .4s;
        transition-timing-function: cubic-bezier(.645, .045, .355, 1)
    }

    .eH50g1[data-animation-name=revealFromTop][data-animation-state=enter],
    .eH50g1[data-animation-name=revealFromTop][data-animation-state=exitActive],
    .eH50g1[data-animation-name=revealFromTop][data-animation-state=exitDone] {
        clip-path: var(--animation-clip-path);
        opacity: 0
    }

    .eH50g1[data-animation-name=revealFromTop][data-animation-state=enterActive],
    .eH50g1[data-animation-name=revealFromTop][data-animation-state=exit] {
        clip-path: inset(var(--shadow-margin, 0) var(--shadow-margin, 0) var(--shadow-margin, 0) var(--shadow-margin, 0))
    }

    .eH50g1[data-animation-name=revealFromTop][data-animation-state=enterDone] {
        clip-path: unset
    }

    .eH50g1[data-animation-name=revealFromTop][data-animation-state=enterActive],
    .eH50g1[data-animation-name=revealFromTop][data-animation-state=enterDone],
    .eH50g1[data-animation-name=revealFromTop][data-animation-state=exit] {
        opacity: 1
    }

    .eH50g1[data-animation-name=fadeIn] {
        transition: opacity .4s;
        transition-timing-function: cubic-bezier(.645, .045, .355, 1)
    }

    .eH50g1[data-animation-name=fadeIn][data-animation-state=enter],
    .eH50g1[data-animation-name=fadeIn][data-animation-state=exitActive],
    .eH50g1[data-animation-name=fadeIn][data-animation-state=exitDone] {
        opacity: 0
    }

    .eH50g1[data-animation-name=fadeIn][data-animation-state=enterActive],
    .eH50g1[data-animation-name=fadeIn][data-animation-state=enterDone],
    .eH50g1[data-animation-name=fadeIn][data-animation-state=exit] {
        opacity: 1
    }

    .eH50g1 {
        background: var(--container-background, var(--dropdown-container-background));
        border-bottom: var(--container-border-bottom, var(--dropdown-container-border-bottom));
        border-top: var(--container-border-top, var(--dropdown-container-border-top));
        box-shadow: var(--container-box-shadow, var(--dropdown-container-box-shadow))
    }

    .eH50g1.gGzGW3 {
        border-left: var(--container-border-left, var(--dropdown-container-border-left));
        border-radius: var(--container-border-radius, var(--dropdown-container-border-radius));
        border-right: var(--container-border-right, var(--dropdown-container-border-right))
    }

    .eH50g1.BhA0mS {
        border-end-end-radius: var(--container-border-end-end-radius, var(--dropdown-container-border-end-end-radius));
        border-end-start-radius: var(--container-border-end-start-radius, var(--dropdown-container-border-end-start-radius));
        border-inline-end: var(--container-border-inline-end, var(--dropdown-container-border-inline-end));
        border-inline-start: var(--container-border-inline-start, var(--dropdown-container-border-inline-start));
        border-start-end-radius: var(--container-border-start-end-radius, var(--dropdown-container-border-start-end-radius));
        border-start-start-radius: var(--container-border-start-start-radius, var(--dropdown-container-border-start-start-radius))
    }

    .fr3A7J {
        direction: ltr
    }

    .H2ENa1 {
        box-sizing: border-box
    }

    div.c_pphB {
        display: var(--l_display, var(--hamburger-menu-root-display, var(--container-display)))
    }

    [data-hamburger-btn-wrapper] {
        display: contents
    }

    [data-hamburger-btn-label] {
        display: none
    }

    div.c_pphB[data-prehydration] [data-hamburger-btn-wrapper] {
        display: flex;
        grid-column: 1/2;
        grid-row: 1/2;
        height: -moz-fit-content;
        height: fit-content;
        position: relative;
        width: -moz-fit-content;
        width: fit-content
    }

    div.c_pphB[data-prehydration] [data-hamburger-btn-label] {
        cursor: pointer;
        display: block;
        inset: 0;
        pointer-events: auto;
        position: absolute;
        z-index: 1
    }

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

    .HamburgerOpenButton3537389287__nav {
        display: inherit;
        height: inherit;
        width: auto
    }

    .rvGLLm {
        background: var(--background);
        border-bottom: var(--border-bottom);
        border-bottom-left-radius: var(--border-bottom-left-radius);
        border-bottom-right-radius: var(--border-bottom-right-radius);
        border-left: var(--border-left);
        border-right: var(--border-right);
        border-top: var(--border-top);
        border-top-left-radius: var(--border-top-left-radius);
        border-top-right-radius: var(--border-top-right-radius);
        box-shadow: var(--box-shadow);
        box-sizing: border-box;
        cursor: pointer;
        direction: var(--btn-direction);
        display: block;
        height: 100%;
        min-height: 10px;
        min-width: var(--btn-min-width);
        padding-bottom: var(--padding-bottom);
        padding-left: var(--padding-left);
        padding-right: var(--padding-right);
        padding-top: var(--padding-top);
        touch-action: manipulation;
        width: 100%
    }

    .rvGLLm.jMYm0H:not(:hover):not(:disabled) {
        border-color: var(--corvid-border-color, initial)
    }

    .rvGLLm.y061lW:not(:hover):not(:disabled) {
        background-color: var(--corvid-background-color, var(--background))
    }

    .rvGLLm [data-preview=hover],
    .rvGLLm:hover {
        background: var(--hover-background, var(--background));
        border-bottom: var(--hover-border-bottom, var(--border-bottom));
        border-bottom-left-radius: var(--hover-border-bottom-left-radius, var(--border-bottom-left-radius));
        border-bottom-right-radius: var(--hover-border-bottom-right-radius, var(--border-bottom-right-radius));
        border-left: var(--hover-border-left, var(--border-left));
        border-right: var(--hover-border-right, var(--border-right));
        border-top: var(--hover-border-top, var(--border-top));
        border-top-left-radius: var(--hover-border-top-left-radius, var(--border-top-left-radius));
        border-top-right-radius: var(--hover-border-top-right-radius, var(--border-top-right-radius));
        box-shadow: var(--hover-box-shadow, var(--box-shadow));
        padding-bottom: var(--hover-padding-bottom, var(--padding-bottom));
        padding-left: var(--hover-padding-left, var(--padding-left));
        padding-right: var(--hover-padding-right, var(--padding-right));
        padding-top: var(--hover-padding-top, var(--padding-top))
    }

    .rvGLLm.mxKpu4:hover:not(:disabled) {
        border-color: var(--corvid-hover-border-color, initial)
    }

    .rvGLLm.zBIMAq:hover:not(:disabled) {
        background-color: var(--corvid-hover-background-color, var(--hover-background, var(--background)))
    }

    .rvGLLm [data-preview=disabled],
    .rvGLLm:disabled {
        background: var(--disabled-background, var(--background));
        border-bottom: var(--disabled-border-bottom, var(--border-bottom));
        border-bottom-left-radius: var(--disabled-border-bottom-left-radius, var(--border-bottom-left-radius));
        border-bottom-right-radius: var(--disabled-border-bottom-right-radius, var(--border-bottom-right-radius));
        border-left: var(--disabled-border-left, var(--border-left));
        border-right: var(--disabled-border-right, var(--border-right));
        border-top: var(--disabled-border-top, var(--border-top));
        border-top-left-radius: var(--disabled-border-top-left-radius, var(--border-top-left-radius));
        border-top-right-radius: var(--disabled-border-top-right-radius, var(--border-top-right-radius));
        box-shadow: var(--disabled-box-shadow, var(--box-shadow));
        cursor: default;
        padding-bottom: var(--disabled-padding-bottom, var(--padding-bottom));
        padding-left: var(--disabled-padding-left, var(--padding-left));
        padding-right: var(--disabled-padding-right, var(--padding-right));
        padding-top: var(--disabled-padding-top, var(--padding-top))
    }

    .rvGLLm.lPvoIB:disabled:not(:hover) {
        border-color: var(--corvid-disabled-border-color, initial)
    }

    .rvGLLm.by2yNJ:disabled:not(:hover) {
        background-color: var(--corvid-disabled-background-color, var(--disabled-background, var(--background)))
    }

    .hQsOje {
        background-color: var(--text-highlight, transparent);
        color: var(--color);
        direction: var(--direction);
        display: var(--label-display);
        font: var(--font, var(--font_8));
        letter-spacing: var(--letter-spacing);
        line-height: var(--line-height);
        max-width: 100%;
        min-width: 1.8em;
        overflow: var(--overflow, hidden);
        text-align: var(--text-align, revert);
        text-decoration-line: var(--text-decoration);
        text-overflow: var(--label-text-overflow);
        text-shadow: var(--text-outline), var(--text-shadow);
        text-transform: var(--text-transform);
        transition: inherit;
        white-space: var(--label-white-space)
    }

    .rvGLLm.xNSufk:not(:hover):not(:disabled) .hQsOje {
        color: var(--corvid-color, var(--color))
    }

    .rvGLLm [data-preview=hover] .hQsOje,
    .rvGLLm:hover .hQsOje {
        background-color: var(--hover-text-highlight, var(--text-highlight, transparent));
        color: var(--hover-color, var(--color));
        direction: var(--hover-direction, var(--direction));
        display: var(--hover-label-display, var(--label-display));
        font: var(--hover-font, var(--font));
        letter-spacing: var(--hover-letter-spacing, var(--letter-spacing));
        line-height: var(--hover-line-height, var(--line-height));
        text-align: var(--hover-text-align, var(--text-align, revert));
        text-decoration-line: var(--hover-text-decoration, var(--text-decoration));
        text-shadow: var(--hover-text-outline, var(--text-outline)), var(--hover-text-shadow, var(--text-shadow));
        text-transform: var(--hover-text-transform, var(--text-transform))
    }

    .rvGLLm.ogDVcg:hover:not(:disabled) .hQsOje {
        color: var(--corvid-hover-color, var(--hover-color, var(--color)))
    }

    .rvGLLm [data-preview=disabled] .hQsOje,
    .rvGLLm:disabled .hQsOje {
        background-color: var(--disabled-text-highlight, var(--text-highlight, transparent));
        color: var(--disabled-color, var(--color));
        direction: var(--disabled-direction, var(--direction));
        display: var(--disabled-label-display, var(--label-display));
        font: var(--disabled-font, var(--font));
        letter-spacing: var(--disabled-letter-spacing, var(--letter-spacing));
        line-height: var(--disabled-line-height, var(--line-height));
        text-align: var(--disabled-text-align, var(--text-align, revert));
        text-decoration-line: var(--disabled-text-decoration, var(--text-decoration));
        text-shadow: var(--disabled-text-outline, var(--text-outline)), var(--disabled-text-shadow, var(--text-shadow));
        text-transform: var(--disabled-text-transform, var(--text-transform))
    }

    .rvGLLm.IfOI50:disabled:not(:hover) .hQsOje {
        color: var(--corvid-disabled-color, var(--disabled-color, var(--color)))
    }

    .I56lbS {
        box-sizing: border-box;
        color: #000;
        text-decoration: none
    }

    .pMSuoq {
        align-items: var(--container-align-items);
        display: flex;
        flex-basis: auto;
        flex-direction: var(--container-flex-direction);
        flex-grow: 1;
        gap: var(--content-gap, "0px");
        height: 100%;
        justify-content: var(--container-justify-content);
        overflow: hidden;
        transition: all .4s ease, visibility 0s;
        width: 100%
    }

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

    .rvGLLm.Pczkxq:not(:hover):not(:disabled) .xyuOGi {
        fill: var(--corvid-icon-color, var(--icon-color))
    }

    .rvGLLm [data-preview=hover] .xyuOGi,
    .rvGLLm:hover .xyuOGi {
        fill: var(--hover-icon-color, var(--icon-color));
        display: var(--hover-icon-display, var(--icon-display));
        height: var(--hover-icon-size, var(--icon-size));
        transform: rotate(var(--hover-icon-rotation, var(--icon-rotation)));
        width: var(--hover-icon-size, var(--icon-size))
    }

    .rvGLLm.GRPSsV:hover:not(:disabled) .xyuOGi {
        fill: var(--corvid-hover-icon-color, var(--hover-icon-color, var(--icon-color)))
    }

    .rvGLLm [data-preview=disabled] .xyuOGi,
    .rvGLLm:disabled .xyuOGi {
        fill: var(--disabled-icon-color, var(--icon-color));
        display: var(--disabled-icon-display, var(--icon-display));
        height: var(--disabled-icon-size, var(--icon-size));
        transform: rotate(var(--disabled-icon-rotation, var(--icon-rotation)));
        width: var(--disabled-icon-size, var(--icon-size))
    }

    .rvGLLm.hGEkMI:disabled:not(:hover) .xyuOGi {
        fill: var(--corvid-disabled-icon-color, var(--disabled-icon-color, var(--icon-color)))
    }

    .xyuOGi svg,
    .xyuOGi>span {
        display: flex;
        height: inherit;
        width: inherit
    }

    .jMLWKi {
        display: inherit;
        height: inherit;
        width: auto
    }

    .HamburgerOverlay547129737__root {
        -archetype: paintBox;
        box-sizing: border-box;
        /* !important is required because we need to override size and position set on the root element by the Viewer. */
        height: calc(100vh - var(--wix-ads-height)) !important;
        left: 0;
        position: fixed !important;
        top: var(--wix-ads-height) !important;
        visibility: hidden;
        width: 100vw !important;
        z-index: var(--above-all-z-index)
    }

    .HamburgerOverlay547129737__overlay {
        box-sizing: border-box;
        height: 100%;
        left: 0;
        position: absolute;
        top: 0;
        width: 100%
    }

    .HamburgerOverlay547129737__root.HamburgerOverlay547129737--isMenuOpen {
        visibility: visible
    }

    .HamburgerOverlay547129737__root:not(.HamburgerOverlay547129737--showBackgroundOverlay) {
        background-color: transparent
    }

    .HamburgerOverlay547129737__root.HamburgerOverlay547129737--shouldScroll {
        overflow-x: hidden;
        overflow-y: scroll
    }

    .HamburgerOverlay547129737__scrollContent {
        position: relative
    }

    .scemAM[data-part=hamburger-overlay] {
        opacity: var(--hamburger-overlay-initial-opacity)
    }

    .scemAM[data-part=hamburger-overlay][data-animation-name=fadeIn] {
        transition: opacity .4s
    }

    .scemAM[data-part=hamburger-overlay][data-animation-name=fadeIn][data-animation-state=enterActive],
    .scemAM[data-part=hamburger-overlay][data-animation-name=fadeIn][data-animation-state=enterDone] {
        opacity: 1
    }

    .tVir9C {
        background: var(--background);
        border: var(--border);
        border-radius: var(--border-radius);
        box-shadow: var(--box-shadow);
        height: calc(100vh - var(--wix-ads-height)) !important;
        inset-block-start: var(--wix-ads-height) !important;
        position: fixed !important;
        visibility: hidden;
        width: 100vw !important;
        z-index: var(--above-all-z-index)
    }

    .ZTgfG4,
    .tVir9C {
        box-sizing: border-box;
        inset-inline-start: 0
    }

    .ZTgfG4 {
        height: 100%;
        inset-block-start: 0;
        position: absolute;
        width: 100%
    }

    .meddft {
        visibility: visible
    }

    .tVir9C:not(.Ujf5u0) {
        background-color: transparent
    }

    .XTKAK7 {
        overflow-x: hidden;
        overflow-y: scroll
    }

    .IKAmsN {
        position: relative
    }

    body:has([data-prehydration] [data-hamburger-toggle]:checked) [data-part=hamburger-overlay] {
        opacity: 1 !important;
        transition: opacity .4s cubic-bezier(.645, .045, .355, 1), visibility 0s linear 0s;
        visibility: visible !important
    }

    .cwL6XW {
        cursor: pointer
    }

    .KaEeLN {
        --container-corvid-border-color: rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1));
        --container-corvid-border-size: var(--brw, 1px);
        --container-corvid-background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
        --backdrop-filter: $backdrop-filter
    }

    .uYj0Sg {
        backdrop-filter: var(--backdrop-filter, none);
        background-color: var(--container-corvid-background-color, rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1)));
        background-image: var(--bg-gradient, none);
        border: var(--container-corvid-border-width, var(--brw, 1px)) solid var(--container-corvid-border-color, rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1)));
        border-radius: var(--rd, 5px);
        bottom: 0;
        box-shadow: var(--shd, 0 1px 4px rgba(0, 0, 0, .6));
        left: 0;
        position: absolute;
        right: 0;
        top: 0
    }

    .StylableHorizontalMenu3372578893__root {
        -archetype: paddingBox;
        box-sizing: border-box;
        display: flex;
        height: 100%;
        width: 100%
    }

    .StylableHorizontalMenu3372578893__root * {
        box-sizing: border-box
    }

    .StylableHorizontalMenu3372578893__menu {
        display: flex;
        flex-wrap: var(--menu-flex-wrap, wrap);
        min-width: -moz-fit-content;
        min-width: fit-content
    }

    .StylableHorizontalMenu3372578893__root.StylableHorizontalMenu3372578893---menuMode-6-scroll .StylableHorizontalMenu3372578893__menuItem {
        box-sizing: border-box;
        height: 100%;
        margin-bottom: 0 !important;
        margin-top: 0 !important
    }

    .StylableHorizontalMenu3372578893__root.StylableHorizontalMenu3372578893---menuMode-6-scroll .StylableHorizontalMenu3372578893__menu>li:first-of-type .StylableHorizontalMenu3372578893__menuItem {
        margin-inline-start: 0 !important
    }

    .StylableHorizontalMenu3372578893__root.StylableHorizontalMenu3372578893---menuMode-6-scroll .StylableHorizontalMenu3372578893__menu>li:last-of-type .StylableHorizontalMenu3372578893__menuItem {
        margin-inline-end: 0 !important
    }

    .StylableHorizontalMenu3372578893__root.StylableHorizontalMenu3372578893---menuMode-6-scroll .StylableHorizontalMenu3372578893__menu {
        height: auto !important;
        margin: 0 !important
    }

    .StylableHorizontalMenu3372578893__root.StylableHorizontalMenu3372578893---menuMode-6-scroll {
        -ms-overflow-style: none;
        overflow-x: scroll;
        scrollbar-width: none
    }

    .StylableHorizontalMenu3372578893__root.StylableHorizontalMenu3372578893---menuMode-6-scroll::-webkit-scrollbar {
        display: none
    }

    .StylableHorizontalMenu3372578893__menuItem {
        --focus-ring-box-shadow: inset 0 0 0 2px #116dff, inset 0 0 0 4px #fff !important;
        position: relative
    }

    .StylableHorizontalMenu3372578893__megaMenuWrapper {
        display: flex
    }

    .itemDepth02233374943__root {
        -archetype: paintBox;
        cursor: pointer;
        display: block;
        flex: 1;
        text-decoration: none
    }

    .itemDepth02233374943__root.itemDepth02233374943--isCurrentPage,
    .itemDepth02233374943__root.itemDepth02233374943--isCurrentPage .itemDepth02233374943__label,
    .itemDepth02233374943__root.itemDepth02233374943--isHovered,
    .itemDepth02233374943__root.itemDepth02233374943--isHovered .itemDepth02233374943__label {
        transition: all .08s linear
    }

    .itemDepth02233374943__container {
        -archetype: box;
        align-items: center;
        display: flex;
        height: 100%
    }

    .itemDepth02233374943__label {
        -archetype: text;
        -controller-part-type: LayoutChildDisplayDropdown;
        transition: inherit;
        white-space: nowrap
    }

    .itemDepth02233374943__itemWrapper {
        flex-grow: inherit
    }

    .itemDepth02233374943__positionBox {
        display: none;
        margin: auto;
        position: fixed;
        z-index: var(--position-box-z-index, 47)
    }

    .itemDepth02233374943__positionBox.itemDepth02233374943--isColumn {
        left: 0;
        position: absolute;
        right: 0
    }

    .itemDepth02233374943__positionBox.itemDepth02233374943--isStretched {
        max-width: unset
    }

    @keyframes itemDepth02233374943__fadeIn {
        0% {
            opacity: 0
        }

        to {
            opacity: 1
        }
    }

    .itemDepth02233374943__animationBox {
        animation-delay: calc(var(--is-animated) * .05s);
        animation-duration: calc(var(--is-animated) * .1s);
        animation-fill-mode: forwards;
        max-height: var(--max-height, none);
        opacity: 0;
        overflow-y: var(--overflow-y, visible);
        transition: border-color .08s cubic-bezier(.25, 1, .5, 1), box-shadow .08s cubic-bezier(.25, 1, .5, 1)
    }

    .itemDepth02233374943__positionBox.itemDepth02233374943--isStretched>.itemDepth02233374943__animationBox {
        width: 100%
    }

    .itemDepth02233374943__positionBox.itemDepth02233374943--isStretched .itemDepth02233374943__megaMenuComp {
        width: 100% !important
    }

    .itemDepth02233374943__alignBox {
        display: flex
    }

    .itemDepth02233374943__list {
        -moz-column-gap: calc(1px * var(--horizontalSpacing));
        column-gap: calc(1px * var(--horizontalSpacing))
    }

    .itemDepth02233374943__itemWrapper[data-hovered]>.itemDepth02233374943__positionBox {
        display: block;
        visibility: hidden
    }

    .itemDepth02233374943__itemWrapper[data-shown]>.itemDepth02233374943__positionBox {
        display: block;
        visibility: visible
    }

    .itemDepth02233374943__itemWrapper[data-hovered]>.itemDepth02233374943__positionBox>.itemDepth02233374943__animationBox {
        animation-name: itemDepth02233374943__fadeIn
    }

    .itemDepth02233374943__megaMenuComp {
        direction: ltr;
        flex-shrink: 0;
        margin-top: var(--containerMarginTop) !important;
        padding: 0 !important
    }

    .itemDepth02233374943__itemWrapper:not([data-hovered]) .itemDepth02233374943__megaMenuComp {
        display: none
    }

    .itemDepth12472627565__root {
        -archetype: paintBox;
        display: block;
        position: relative;
        text-decoration: none
    }

    .itemDepth12472627565__container {
        display: flex
    }

    .itemDepth12472627565__label {
        -archetype: text;
        word-wrap: var(--label-word-wrap);
        display: block;
        overflow: hidden;
        overflow-wrap: var(--label-word-wrap);
        text-align: inherit !important;
        text-overflow: clip;
        white-space: var(--white-space)
    }

    .itemDepth12472627565__itemWrapper {
        -moz-column-break-inside: avoid;
        break-inside: avoid;
        page-break-inside: avoid;
        position: relative
    }

    .itemDepth12472627565__itemWrapper:after {
        clear: both;
        content: "";
        display: table
    }

    .itemDepth12472627565__positionBox {
        display: var(--subsubmenu-box-display);
        left: var(--subsubmenu-box-left);
        position: var(--subsubmenu-box-position);
        right: var(--subsubmenu-box-right);
        top: 0
    }

    .itemDepth12472627565__positionBox[data-reverted] {
        left: var(--subsubmenu-box-right);
        right: var(--subsubmenu-box-left)
    }

    .itemDepth12472627565__itemWrapper[data-hovered]>.itemDepth12472627565__positionBox {
        display: block
    }

    @keyframes itemDepth12472627565__fadeIn {
        0% {
            opacity: 0
        }

        to {
            opacity: 1
        }
    }

    .itemDepth12472627565__animationBox {
        animation-delay: calc(var(--is-animated) * .05s);
        animation-duration: calc(var(--is-animated) * .1s);
        animation-fill-mode: forwards;
        margin-top: 0 !important;
        opacity: 0
    }

    .itemDepth12472627565__itemWrapper[data-hovered]>.itemDepth12472627565__positionBox>.itemDepth12472627565__animationBox {
        animation-name: itemDepth12472627565__fadeIn
    }

    .submenu815198092__heading .itemDepth12472627565__label {
        color: #000
    }

    .submenu815198092__pageWrapper {
        margin-left: auto !important;
        margin-right: auto !important
    }

    .submenu815198092__overrideWidth {
        width: 100% !important
    }

    .submenu815198092__rowItem:last-child {
        margin-bottom: 0 !important
    }

    .submenu815198092__rowItem+.submenu815198092__rowItem,
    .submenu815198092__rowItem:first-child {
        margin-top: 0
    }

    .kvKptz {
        display: var(--navbar-display, block);
        height: 100%
    }

    .NZHLsZ:hover {
        z-index: var(--is-sticky, auto)
    }

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

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

    .itemShared2352141355__rootContainer {
        height: 100%
    }

    .itemShared2352141355__rootContainer.itemShared2352141355--isRow {
        display: flex;
        flex-direction: row
    }

    .itemShared2352141355__rootContainer.itemShared2352141355--isRow .itemShared2352141355__menuItem {
        flex-grow: 1
    }

    .itemShared2352141355__accessibilityIconWrapper {
        width: 0
    }

    .itemShared2352141355__accessibilityIconWrapper.itemShared2352141355--isIconShown {
        margin-inline-end: 8px;
        margin-inline-start: 4px;
        width: unset
    }

    .itemShared2352141355__accessibilityIconWrapper.itemShared2352141355--isTopLevel.itemShared2352141355--isIconShown {
        align-items: center;
        display: flex
    }

    .itemShared2352141355__accessibilityIcon {
        clip: rect(0 0 0 0);
        clip-path: inset(50%);
        height: 0;
        width: 0
    }

    .itemShared2352141355__accessibilityIcon.itemShared2352141355--isIconShown {
        background: #fff;
        clip-path: unset;
        height: 24px;
        width: 24px
    }

    .itemShared2352141355__accessibilityIcon.itemShared2352141355--isOpen {
        rotate: 180deg
    }

    .ScrollButton2305195801__root {
        -archetype: paddingBox;
        align-items: center;
        cursor: pointer;
        display: flex;
        justify-content: center;
        opacity: 0;
        overflow: hidden;
        pointer-events: none
    }

    .ScrollButton2305195801__root:hover {
        transition: all .08s linear
    }

    .ScrollButton2305195801__root.ScrollButton2305195801---side-4-left {
        transform: scaleX(-1)
    }

    .ScrollButton2305195801__root.ScrollButton2305195801--isVisible {
        opacity: 1;
        pointer-events: auto
    }

    .ScrollButton2305195801__icon {
        -archetype: icon;
        -controller-part-type: LayoutChildDisplayDropdown;
        max-height: 100%;
        max-width: 100%;
        min-width: 1px
    }

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

    .ScrollControls2015960785__root {
        border: inherit;
        border-color: transparent;
        bottom: 0;
        display: var(--scroll-controls-display, flex);
        justify-content: space-between;
        left: 0;
        padding-bottom: inherit;
        padding-top: inherit;
        pointer-events: none;
        position: absolute;
        right: 0;
        top: 0
    }

}

/* source: 01index.html | media: screen and (min-width: 769px) */
@media screen and (min-width: 769px) {
    @-moz-document url-prefix() {
        :invalid {
            box-shadow: none
        }

        :-moz-submit-invalid,
        :-moz-ui-invalid {
            box-shadow: none
        }
    }

    @keyframes kYZz2Z {
        0% {
            animation-timing-function: ease-out;
            transform: rotate(180deg)
        }

        45% {
            transform: rotate(198deg)
        }

        55% {
            transform: rotate(234deg)
        }

        to {
            transform: rotate(540deg)
        }
    }

    @keyframes wlf4P4 {
        to {
            opacity: 1;
            transform: rotate(115deg)
        }
    }

    .bkIuWA.xXaCpo {
        --display: flex;
        align-items: center;
        display: var(--display);
        justify-content: center
    }

    .d1WWt1 {
        animation: kYZz2Z 1s linear infinite;
        height: 72px;
        margin-left: -18px;
        overflow: hidden;
        position: absolute;
        transform-origin: 100% 50%;
        width: 36px
    }

    .d1WWt1:after,
    .d1WWt1:before {
        animation: wlf4P4 .5s linear infinite alternate;
        border: 3px solid currentColor;
        border-color: currentColor transparent transparent currentColor;
        border-radius: 50%;
        bottom: 0;
        content: "";
        left: 0;
        position: absolute;
        right: -100%;
        top: 0;
        transform: rotate(-45deg)
    }

    .d1WWt1:before {
        color: #7fccf7
    }

    .d1WWt1:after {
        color: #3899ec;
        opacity: 0
    }

}

/* source: 01index.html | media: screen and (min-width: 769px) */
@media screen and (min-width: 769px) {

    :host(:not(.device-mobile-optimized)) .CohWsy,
    body:not(.device-mobile-optimized) .CohWsy {
        display: flex
    }

    :host(:not(.device-mobile-optimized)) .V5AUxf,
    body:not(.device-mobile-optimized) .V5AUxf {
        -moz-column-gap: var(--margin);
        column-gap: var(--margin);
        direction: var(--direction);
        display: flex;
        margin: 0 auto;
        position: relative;
        width: calc(100% - var(--padding)*2)
    }

    :host(:not(.device-mobile-optimized)) .V5AUxf>*,
    body:not(.device-mobile-optimized) .V5AUxf>* {
        direction: ltr;
        flex: var(--column-flex) 1 0%;
        left: 0;
        margin-bottom: var(--padding);
        margin-top: var(--padding);
        min-width: 0;
        position: relative;
        top: 0
    }

    :host(.device-mobile-optimized) .V5AUxf,
    body.device-mobile-optimized .V5AUxf {
        display: block;
        padding-bottom: var(--padding-y);
        padding-left: var(--padding-x, 0);
        padding-right: var(--padding-x, 0);
        padding-top: var(--padding-y);
        position: relative
    }

    :host(.device-mobile-optimized) .V5AUxf>*,
    body.device-mobile-optimized .V5AUxf>* {
        margin-bottom: var(--margin);
        position: relative
    }

    :host(.device-mobile-optimized) .V5AUxf>:first-child,
    body.device-mobile-optimized .V5AUxf>:first-child {
        margin-top: var(--firstChildMarginTop, 0)
    }

    :host(.device-mobile-optimized) .V5AUxf>:last-child,
    body.device-mobile-optimized .V5AUxf>:last-child {
        margin-bottom: var(--lastChildMarginBottom)
    }

    .LIhNy3 {
        backface-visibility: hidden
    }

    .jhxvbR,
    .mtrorN {
        display: block;
        height: 100%;
        width: 100%
    }

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

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

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

    .if7Vw2 {
        height: 100%;
        left: 0;
        -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-repeat: var(--mask-repeat, no-repeat);
        mask-repeat: var(--mask-repeat, no-repeat);
        -webkit-mask-size: var(--mask-size, 100%);
        mask-size: var(--mask-size, 100%);
        overflow: hidden;
        pointer-events: var(--fill-layer-background-media-pointer-events);
        position: absolute;
        top: 0;
        width: 100%
    }

    .if7Vw2.f0uTJH {
        clip: rect(0, auto, auto, 0)
    }

    .if7Vw2 .i1tH8h {
        height: 100%;
        position: absolute;
        top: 0;
        width: 100%
    }

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

    .if7Vw2 .DXi4PB img {
        height: 100%;
        width: 100%
    }

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

    .wG8dni {
        height: 100%
    }

    .tcElKx {
        background-color: var(--bg-overlay-color);
        background-image: var(--bg-gradient);
        transition: var(--inherit-transition)
    }

    .ImALHf,
    .Ybjs9b {
        opacity: var(--fill-layer-video-opacity)
    }

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

    .Yjj1af {
        transform: scale(var(--scale, 1));
        transition: var(--transform-duration, transform 0s)
    }

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

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

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

    .KCM6zk .DXi4PB,
    .KCM6zk .ImALHf,
    .KCM6zk .Ybjs9b {
        opacity: 1
    }

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

    ._uqPqy,
    .eKyYhK {
        position: absolute;
        top: 0
    }

    ._uqPqy,
    .eKyYhK,
    .x0mqQS img {
        height: 100%;
        width: 100%
    }

    .pnCr6P {
        opacity: 0
    }

    .blf7sp,
    .pnCr6P {
        position: absolute;
        top: 0
    }

    .blf7sp {
        height: 0;
        left: 0;
        overflow: hidden;
        width: 0
    }

    .rWP3Gv {
        left: 0;
        pointer-events: var(--fill-layer-background-media-pointer-events);
        position: var(--fill-layer-background-media-position)
    }

    .Tr4n3d,
    .rWP3Gv,
    .wRqk6s {
        height: 100%;
        top: 0;
        width: 100%
    }

    .wRqk6s {
        position: absolute
    }

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

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

    .VXAmO2 {
        --divider-pin-height__: min(1, calc(var(--divider-layers-pin-factor__) + 1));
        --divider-pin-layer-height__: var(--divider-layers-pin-factor__);
        --divider-pin-border__: min(1, calc(var(--divider-layers-pin-factor__) / -1 + 1));
        height: calc(var(--divider-height__) + var(--divider-pin-height__)*var(--divider-layers-size__)*var(--divider-layers-y__))
    }

    .VXAmO2,
    .VXAmO2 .dy3w_9 {
        left: 0;
        position: absolute;
        width: 100%
    }

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

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

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

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

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

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

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

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

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

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

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

}

/* source: 01index.html | media: screen and (min-width: 769px) */
@media screen and (min-width: 769px) {
    .LHrbPP {
        background: #fff;
        border-radius: 24px;
        color: #116dff;
        cursor: pointer;
        font-family: Helvetica, Arial, メイリオ, meiryo, ヒラギノ角ゴ pro w3, hiragino kaku gothic pro, sans-serif;
        font-size: 14px;
        height: 0;
        left: 50%;
        margin-left: -94px;
        opacity: 0;
        padding: 0 24px 0 24px;
        pointer-events: none;
        position: absolute;
        top: 60px;
        width: 0;
        z-index: 9999
    }

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

}

/* source: 01index.html | media: screen and (min-width: 769px) */
@media screen and (min-width: 769px) {
    .GRu5Ra .TD54YK {
        bottom: 0;
        left: 0;
        position: absolute;
        right: 0;
        top: 0
    }

    .H7BYNf {
        background: rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1));
        box-shadow: var(--shd, 0 1px 4px rgba(0, 0, 0, .6))
    }

    .H7BYNf,
    .H7BYNf .TD54YK {
        border-radius: var(--rd, 0)
    }

    .H7BYNf .TD54YK {
        bottom: var(--brw, 0);
        display: inline-block;
        left: var(--brw, 0);
        -webkit-mask-image: radial-gradient(circle, #fff, #000);
        mask-image: radial-gradient(circle, #fff, #000);
        overflow: hidden;
        position: absolute;
        right: var(--brw, 0);
        top: var(--brw, 0)
    }

    .ATObVg .TD54YK {
        bottom: 9px;
        left: 9px;
        position: absolute;
        right: 9px;
        top: 9px
    }

    .ATObVg .CV2IPZ {
        background-image: url(https://static.parastorage.com/services/editor-elements-library/dist/thunderbolt/media/sloppyframe.d2412ec4.png);
        background-repeat: no-repeat;
        bottom: 0;
        left: 0;
        position: absolute;
        right: 0;
        top: 0
    }

    .ATObVg .l3mQRd {
        background-position: 0 0;
        bottom: 3px;
        right: 3px
    }

    .ATObVg .NlKT7Q {
        background-position: 100% 100%;
        left: 3px;
        top: 3px
    }

    .aMqF6e {
        background-color: rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1));
        border-radius: var(--rd, 0);
        box-shadow: var(--shd, 0 1px 4px rgba(0, 0, 0, .6))
    }

    .aMqF6e .TD54YK {
        bottom: var(--brw, 0);
        left: var(--brw, 0);
        overflow: hidden;
        position: absolute;
        right: var(--brw, 0);
        top: var(--brw, 0)
    }

    .aMqF6e .OQGVRy {
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUoAAAAaCAYAAADR0BVGAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89+bN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh+PDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf+bTAICd+Jl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP+5c+rcEAAAOF0ftH+LC+zGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw+H48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s+X48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s+wM+3zUAsGo+AXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/+8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8+Q8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8+xdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR+cQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI+ksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG+Qh8lsKnWJAcaT4U+IoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr+h0uhHdlR5Ol9BX0svpR+iX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK+YTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI+pXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx+Jx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up+6Ynr5egJ5Mb6feeb3n+hx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm+eb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw+6TvZN9un2N/T0HDYfZDqsdWh1+c7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc+Lpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ+BR5dE/C5+VMGvfrH5PQ0+BZ7XnIy9jL5FXrdewt6V3qvdh7xc+9j5yn+M+4zw33jLeWV/MN8C3yLfLT8Nvnl+F30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7+Hp8Ib+OPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo+qi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC+N7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z+pn5mZ2y6xlhbL+xW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1+1dT1gvWd+1YfqGnRs+FYmKrhTbF5cVf9go3HjlG4dvyr+Z3JS0qavEuWTPZtJm6ebeLZ5bDpaql+aXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU+lQ27tLdtWHX+G7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ+7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx++/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w+0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb++6EHTh0kX/i+c7vDvOXPK4dPKy2+UTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1+cif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v+3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY+Zj8uGDYbrnjg+OTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6+yXgzMV70VvvtwXfcdx3vo98PT+R8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAACIFJREFUeNrsnOuS2ygQhRuBnWTf/1k3O5aA/QNbJ8enQfJkapMJXeWyrPul+TjdjRzsmgUxvbXpYGaxfTaYTmZ2a597+/5Cn69t2b1NfzWzbzTvrzadYH5q2+O+Uzvunc7lDucU27q4HM85nLwfta1bzeyAeWo9M7O9fZe2foDlxcxy+53bukebLmb2ZmYPM/unffY2f2+ft7Y+/v7etu/bHm3bA/bff/flfZ+5/eZPhk+B6X4NBab7d7/G6kxf8b3gTHc/xO9t4JfdN/nTfWMDX0vNBxP42FdY/qVt9w388Ub+2fd5Ax/v227UVmK7pgjX0O9VavOsrWuOv/Z5CXz0il/zMy7gl+gDD1r+AN/Z22/0zwf42sPM/m4+2Od/Bx9/gM+/0Qf3vZNvsl+yH9pF37P0Tkiik24ETXbKbfIJ4kEVuOn/tOkbNMLeeBM47Y0cLzrnEcHpAp2LUSPb6Nw6TO5tnQOuuztkXye043QnqgQjfrA7LNsBnOhIbwBPXPeN9vFGkEWQ7rDsgPtc6HwOmH8Q1BUUq/gwHD1HrQOf834zNAP5IH8jfBIAMQkfSeAnXwB0CEKEHUIxwu8IAqGvh0IgAvgi7YMBf4Pz79v259KXYQfe4VqbD9xEeyvU2Rn4AT5b7LgLATPT8h18DjvZNwdweA74fGfciOR3BbbDawt0X4ymfxooZ865OWqSp28CYOzQrLQOghj2lgykO91EPgY3IgPnMoKiEQDZQSJsh5AJcN47bVsEmDJArwhFyeoRHbDvn6F5DJxYTSvgeUrRTsJw1nvXF3zvTAc+g6gNlKcCLHaqajqKCArhGMDvsUNHlcnbbrB9FOBmkXGD+ZVg3+9BFp1BcDqxAtsVao+VwMRRRgEfrSRqdhGxFIKX6tzw/vZjJEctZmJIeK/vpYvOGcT3iPTbQNEpOFbRS20UsvYeFIHLob/6vcFDC7C/Sje1kqIt4mFnguFIIT4EYHeC5iHCml0ALgvAsfLmkCM7Sq8IB5sB72y4XO1jrL4DqDbxYw+wKnIKjkhgv0uOeNiEWkyUEooEUITjTbSn+0SBIkRxn4HacRSdSiWVVmF5oXZbB78P6sQPEgeZtgtOOgWVJLbR6HTcCFNOmYUzvpVe7MFn4c4ovOZGmCE3V+giOjASfG8UOkVHLaBjc6NHFXg4gDwEpDBkrSJUzk4eJ4tw1oR6PCj0OURYwdNGDjkKdT8aZL+KfTTIw8VoK5KwCM50It9NQmWaSBNEJ/8eRSgfKIXAsE4OMBOpU+5cCvmuEh4HddKHyIVj7rEQH4zEjseZSqBV56vSPPUVUHr5oBEkgwhnvAQ7XvgB4UIliByOGq2kXI16DXN6lkygG+XldgHOMoDh7oS6nNcxgnUeFIPqBHrLfh0Q1xehGwb5WAy3cX50orc0ACYXMRmMtxP52jBQnnwNnCcsBNUi0kO7KBB5eUvV2WxwnDBQx+qZubBML0DSU49B5D42UUXmm4e/N1JJ2MNGCBU8J6t0Y6tTmVVwLATIQqDEYgbnV7C4pMLk7OT0gggLlv150B0B9qBoTLXHOAjnA8EOgZcItpgzTU6aYKMiaBTV+UDtvjrpnIOiycPJXSJouY4QKAzfBkwpJzo4Cct0ITluE+XofQcnX3DQfgx6g11UnKOjRk1Uy7OTbOaqnVe5O0h1IggLqeAiCjomKsNV3NPL1bdlf5wFBzLoO4eIrriQg+kqDPVZ0KhRACqii0J5qtqAxxYeElec3LqJiE4JjgD82ChC3Qa8MJGnfGqP6YUK4izsDgOaqzF32Z6H5KhjbuLGqyStGr7AYXZ2FGUm1RjsueJbBoWQM+O1FhCXfUS+NduP1d6thbCjoXycEqukNqOjKKMIx9U6r7TfKpaVicLktjdj0xlA/gDLq8ODgo3HsiEUuVLGlXKjB6dOHMdFKdLzUBaz52E43s3NYlkGpVvoeAz8Zct+RZjOwkwj5cltqwNTqcUOQLPnMambPQ9bMnsecqVC3CpEEl8LXg8Pa+NquQm1qQThuwechwkcR5bhogvk+6KTDxjlaxB63lgoVIaBch9cIebKHALdU4orLF722YzBE4TKyqQ0gz2/kKHSbJgbrfZct1BtmOHqcYfZwKNKlEo9I/6m7T0NgDV7K8JIyamL64DDga78cIJQhwzNTMvMgWlxZLval9cbz94WWbbss4Xz3pjZ4rR/VJaqzuCF+QpSal8mVGgVEMuCDSpVlp12HCb34r9jp4laPDO6PRDkuIfBJOtuz4nV4PRyZn5hhC+Uh94EB+Q2uGnLli0biwYj8cHhPKsz9QaQgiRC1py0nOIFg1GNN569JHEmcgzpxM0KJw5U6ILUMIaN8iDm9Fyequx5CXN6P7xBGPpn59yWLVv2OkSLgNZGy6qNx1kmey7AmOk6hopUZ1Ac/f/A6HVb80LvV+S6US5DqU6vis3vT9sg/Ma3dIqNq8kqx+lVopctW/a6FfPHLzMoVfiOOUxeVxV/1Jt9dZAqYAFlE1AObVaomb0Ly6oxODkIJZ25N7KBVOZxVWdyLcuWLft/bVbnUMOIRsMDzXRV20sHjNTj6L8MToHQBj3A6IJHAPYGXHsnulHPVWwVWpYt+4zg5Gq6UTg+Y8aINSbEmNn1Mc71TGX7TM8QJoA9m1Advb1yivzLli37bYDpia96UciFCfCu/n6aP/t/v7M9w5ntgkN3m+QLtgvrLlu27PcAZZiovtG6KhS3GewuRqI/rBNfhOJsOcMsXAQx7yss31q27NOCslyEahhEpK/+s9Nwebx4cbNlKjQOJ06wnjz+UpPLln0uYP6sP2NWbDjzqmL9GQe/sn2dXHh478kuW7bsjwXqVXao4UkvcybUuhi1bNmyZSPb1i1YtmzZsgXKZcuWLVugXLZs2bKPtH8HADJQ9p+EtD02AAAAAElFTkSuQmCC);
        background-repeat: no-repeat;
        bottom: -26px;
        height: 26px;
        position: absolute;
        width: 165px
    }

    .aMqF6e .tlWGDF {
        background-position: 0 0;
        left: -20px
    }

    .aMqF6e .U1VCL6 {
        background-position: 100% 0;
        right: -20px
    }

    .zf7Baq {
        height: 100%;
        width: 100%
    }

    .kNBbt1 {
        font-size: 14px;
        font-weight: 500;
        line-height: 15px
    }

    .FkxTlw {
        color: #333
    }

    .FkxTlw,
    .s0p_l4 {
        font-size: 13px;
        font-weight: 400
    }

    .s0p_l4 {
        color: var(--wst-links-and-actions-color, #1a73e8);
        display: block;
        text-decoration: underline
    }

    ._z0Thl svg {
        height: 32px;
        width: 32px
    }

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

}

/* source: 01index.html | media: screen and (min-width: 769px) */
@media screen and (min-width: 769px) {
    @supports(-webkit-touch-callout:none) {
        .RjABt4 {
            -webkit-overflow-scrolling: touch;
            overflow: scroll
        }
    }

    .ApaTM4 {
        height: 100%;
        width: 100%
    }

    .Z8YsjS {
        position: absolute
    }

}

/* source: 01index.html | media: screen and (min-width: 769px) */
@media screen and (min-width: 769px) {
    .MW5IWV {
        height: 100%;
        left: 0;
        -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-repeat: var(--mask-repeat, no-repeat);
        mask-repeat: var(--mask-repeat, no-repeat);
        -webkit-mask-size: var(--mask-size, 100%);
        mask-size: var(--mask-size, 100%);
        overflow: hidden;
        pointer-events: var(--fill-layer-background-media-pointer-events);
        position: absolute;
        top: 0;
        width: 100%
    }

    .MW5IWV.N3eg0s {
        clip: rect(0, auto, auto, 0)
    }

    .MW5IWV .Kv1aVt {
        height: 100%;
        position: absolute;
        top: 0;
        width: 100%
    }

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

    .MW5IWV .dLPlxY img {
        height: 100%;
        width: 100%
    }

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

    .VgO9Yg {
        height: 100%
    }

    .LWbAav {
        background-color: var(--bg-overlay-color);
        background-image: var(--bg-gradient);
        transition: var(--inherit-transition)
    }

    .K_YxMd,
    .yK6aSC {
        opacity: var(--fill-layer-video-opacity)
    }

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

    .mNGsUM {
        transform: scale(var(--scale, 1));
        transition: var(--transform-duration, transform 0s)
    }

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

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

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

    .I8xA4L .K_YxMd,
    .I8xA4L .dLPlxY,
    .I8xA4L .yK6aSC {
        opacity: 1
    }

    .Oqnisf {
        overflow: visible
    }

    .Oqnisf>.MW5IWV .LWbAav {
        background-color: var(--section-corvid-background-color, var(--bg-overlay-color))
    }

    .cM88eO {
        backface-visibility: hidden
    }

    .YtfWHd {
        left: 0;
        top: 0
    }

    .YtfWHd,
    .mj3xJ8 {
        position: absolute
    }

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

    .mj3xJ8:active,
    .mj3xJ8:focus {
        clip: auto;
        pointer-events: auto
    }

    .Tj01hh,
    .jhxvbR {
        display: block;
        height: 100%;
        width: 100%
    }

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

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

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

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

    .Z_wCwr,
    .bX9O_S {
        position: absolute;
        top: 0
    }

    .Jxk_UL img,
    .Z_wCwr,
    .bX9O_S {
        height: 100%;
        width: 100%
    }

    .K8MSra {
        opacity: 0
    }

    .K8MSra,
    .YTb3b4 {
        position: absolute;
        top: 0
    }

    .YTb3b4 {
        height: 0;
        left: 0;
        overflow: hidden;
        width: 0
    }

    .SUz0WK {
        left: 0;
        pointer-events: var(--fill-layer-background-media-pointer-events);
        position: var(--fill-layer-background-media-position)
    }

    .FNxOn5,
    .SUz0WK,
    .m4khSP {
        height: 100%;
        top: 0;
        width: 100%
    }

    .FNxOn5 {
        position: absolute
    }

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

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

    .dkukWC {
        --divider-pin-height__: min(1, calc(var(--divider-layers-pin-factor__) + 1));
        --divider-pin-layer-height__: var(--divider-layers-pin-factor__);
        --divider-pin-border__: min(1, calc(var(--divider-layers-pin-factor__) / -1 + 1));
        height: calc(var(--divider-height__) + var(--divider-pin-height__)*var(--divider-layers-size__)*var(--divider-layers-y__))
    }

    .dkukWC,
    .dkukWC .FRCqDF {
        left: 0;
        position: absolute;
        width: 100%
    }

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

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

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

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

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

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

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

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

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

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

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

}

/* source: 01index.html | media: screen and (min-width: 769px) */
@media screen and (min-width: 769px) {
    .Exmq9 {
        direction: var(--direction);
        justify-content: var(--justify-content);
        margin-top: var(--margin-top);
        margin-bottom: var(--margin-bottom);
        flex-wrap: wrap;
        display: flex;
        position: relative
    }

    .Exmq9:not(:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
        margin-left: var(--margin-inline-start);
        margin-right: var(--margin-inline-end)
    }

    .Exmq9:not(:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
        margin-left: var(--margin-inline-start);
        margin-right: var(--margin-inline-end)
    }

    .Exmq9:not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
        margin-left: var(--margin-inline-start);
        margin-right: var(--margin-inline-end)
    }

    .Exmq9:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
        margin-right: var(--margin-inline-start);
        margin-left: var(--margin-inline-end)
    }

    .Exmq9:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
        margin-right: var(--margin-inline-start);
        margin-left: var(--margin-inline-end)
    }

    .Exmq9:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
        margin-right: var(--margin-inline-start);
        margin-left: var(--margin-inline-end)
    }

    ._FiCX {
        margin: var(--item-margin);
        direction: ltr
    }

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

    ._HVCm {
        direction: var(--direction);
        justify-content: var(--justify-content);
        margin-top: var(--margin-top);
        margin-bottom: var(--margin-bottom);
        flex-direction: column;
        display: flex;
        position: relative
    }

    ._HVCm:not(:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
        margin-left: var(--margin-inline-start);
        margin-right: var(--margin-inline-end)
    }

    ._HVCm:not(:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
        margin-left: var(--margin-inline-start);
        margin-right: var(--margin-inline-end)
    }

    ._HVCm:not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
        margin-left: var(--margin-inline-start);
        margin-right: var(--margin-inline-end)
    }

    ._HVCm:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
        margin-right: var(--margin-inline-start);
        margin-left: var(--margin-inline-end)
    }

    ._HVCm:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
        margin-right: var(--margin-inline-start);
        margin-left: var(--margin-inline-end)
    }

    ._HVCm:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
        margin-right: var(--margin-inline-start);
        margin-left: var(--margin-inline-end)
    }

    .CJipV>* {
        width: 100%
    }

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

    .CJipV {
        margin: var(--item-margin);
        direction: ltr
    }

    /*# sourceMappingURL=Repeater_FixedColumns.d6ea6918.chunk.min.css.map*/

}

/* source: 01index.html | media: screen and (min-width: 769px) */
@media screen and (min-width: 769px) {
    .QrIus {
        height: auto !important
    }

    .bsFmQ {
        overflow: hidden !important
    }

    /*# sourceMappingURL=group_7.882d8423.chunk.min.css.map*/

}

/* source: 01index.html | media: screen and (min-width: 769px) */
@media screen and (min-width: 769px) {
    .sTfH9Kt.o__3gsFrv--madefor {
        --wbu-font-stack: var(--wix-font-stack);
        --wbu-font-weight-regular: var(--wix-font-weight-regular);
        --wbu-font-weight-medium: var(--wix-font-weight-medium);
        --wbu-font-weight-bold: var(--wix-font-weight-bold)
    }

    .sQ5IiZB {
        --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
    }

    .s__8LhCuE.owjcWcT--madefor {
        --wbu-font-stack: var(--wix-font-stack);
        --wbu-font-weight-regular: var(--wix-font-weight-regular);
        --wbu-font-weight-medium: var(--wix-font-weight-medium);
        --wbu-font-weight-bold: var(--wix-font-weight-bold)
    }

    .snU6ghj>:first-child>:first-child {
        z-index: 100000 !important
    }

    .KeZzT6 {
        animation: U4gKpz 1s linear infinite;
        color: hsla(0, 0%, 100%, .9);
        display: inline-block;
        overflow: hidden;
        position: relative;
        transform-origin: 100% 50%
    }

    .KeZzT6:after,
    .KeZzT6:before {
        animation: DjtvJd .5s linear infinite alternate;
        border: 1px solid currentColor;
        border-color: currentColor transparent transparent currentColor;
        border-radius: 50%;
        bottom: 0;
        color: currentColor;
        content: "";
        inset-inline-end: -100%;
        inset-inline-start: 0;
        position: absolute;
        top: 0;
        transform: rotate(-45deg)
    }

    .KeZzT6:after {
        opacity: 0
    }

    @keyframes DjtvJd {
        to {
            opacity: 1;
            transform: rotate(115deg)
        }
    }

    @keyframes U4gKpz {
        0% {
            transform: rotate(180deg)
        }

        45% {
            transform: rotate(198deg)
        }

        55% {
            transform: rotate(234deg)
        }

        to {
            transform: rotate(540deg)
        }
    }

    .KeZzT6.BAhs0Y {
        height: 30px;
        margin-inline-end: 15px;
        width: 15px
    }

    .KeZzT6.vUtskN {
        height: 60px;
        margin-inline-end: 30px;
        width: 30px
    }

    .KeZzT6.RLHjMI {
        height: 80px;
        margin-inline-end: 40px;
        width: 40px
    }

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

    .AnkhXt {
        color: var(--wix-color-5)
    }

    .OP3pBT {
        display: grid;
        grid-template-columns: minmax(0, 1fr);
        grid-template-rows: 1fr
    }

}

/* source: 01index.html | media: screen and (min-width: 769px) */
@media screen and (min-width: 769px) {
    @font-face {
        font-family: 'avenir-lt-w01_85-heavy1475544';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/74290729-59ae-4129-87d0-2eec3974dce1/v1/avenir-lt-w05_85-heavy.woff2') format('woff2');
        unicode-range: U+0100-012B, U+012E-0130, U+0132-0137, U+0139-0149, U+014C-0151, U+0154-015F, U+0162-0177, U+0179-017C, U+0218-021B, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+0394, U+03A9, U+03BC, U+03C0, U+1E9E, U+20B9-20BA, U+20BC-20BD, U+2113, U+2126, U+212E, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+F8FF, U+FB01-FB02;
        font-display: swap;
    }

    @font-face {
        font-family: 'avenir-lt-w01_85-heavy1475544';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/74290729-59ae-4129-87d0-2eec3974dce1/v1/avenir-lt-w01_85-heavy1475544.woff2') format('woff2');
        unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+0160-0161, U+0178, U+017D-017E, U+0192, U+0237, U+02C6-02C7, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+2122;
        font-display: swap;
    }

    @font-face {
        font-family: 'din-next-w01-light';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/eca8b0cd-45d8-43cf-aee7-ca462bc5497c/v1/din-next-w10-light.woff2') format('woff2');
        unicode-range: U+0401-040C, U+040E-044F, U+0451-045C, U+045E-045F, U+0490-0491, U+2116;
        font-display: swap;
    }

    @font-face {
        font-family: 'din-next-w01-light';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/eca8b0cd-45d8-43cf-aee7-ca462bc5497c/v1/din-next-w02-light.woff2') format('woff2');
        unicode-range: U+000D, U+0100-010F, U+0111-0130, U+0132-0151, U+0154-015F, U+0162-0177, U+0179-017C, U+01FA-01FF, U+0218-021B, U+0237, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+0394, U+03A9, U+03C0, U+1E80-1E85, U+1EF2-1EF3, U+2070, U+2074-2079, U+2080-2089, U+2113, U+2126, U+212E, U+2153-2154, U+215B-215E, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+F8FF, U+FB00-FB04;
        font-display: swap;
    }

    @font-face {
        font-family: 'din-next-w01-light';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/eca8b0cd-45d8-43cf-aee7-ca462bc5497c/v1/din-next-w01-light.woff2') format('woff2');
        unicode-range: U+0020-007E, U+00A0-00FF, U+0110, U+0131, U+0152-0153, U+0160-0161, U+0178, U+017D-017E, U+0192, U+02C6-02C7, U+02DA, U+02DC, U+03BC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+2122;
        font-display: swap;
    }

    @font-face {
        font-family: 'avenir-lt-w01_35-light1475496';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/af36905f-3c92-4ef9-b0c1-f91432f16ac1/v1/avenir-lt-w05_35-light.woff2') format('woff2');
        unicode-range: U+0100-012B, U+012E-0130, U+0132-0137, U+0139-0149, U+014C-0151, U+0154-015F, U+0162-0177, U+0179-017C, U+0218-021B, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+0394, U+03A9, U+03BC, U+03C0, U+1E9E, U+20B9-20BA, U+20BC-20BD, U+2113, U+2126, U+212E, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+F8FF, U+FB01-FB02;
        font-display: swap;
    }

    @font-face {
        font-family: 'avenir-lt-w01_35-light1475496';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/af36905f-3c92-4ef9-b0c1-f91432f16ac1/v1/avenir-lt-w01_35-light1475496.woff2') format('woff2');
        unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+0160-0161, U+0178, U+017D-017E, U+0192, U+0237, U+02C6-02C7, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+2122;
        font-display: swap;
    }

    @font-face {
        font-family: 'dinneuzeitgroteskltw01-_812426';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b46aabec-b529-45a8-a0fe-2abaf6daf369/v1/dinneuzeitgroteskltw01-_812426.other.woff2') format('woff2');
        unicode-range: U+02C7, U+2021, U+2030, U+E000, U+E002, U+E004, U+E006, U+E009, U+E00B, U+E011;
        font-display: swap;
    }

    @font-face {
        font-family: 'dinneuzeitgroteskltw01-_812426';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b46aabec-b529-45a8-a0fe-2abaf6daf369/v1/dinneuzeitgroteskltw01-_812426.latin-ext.woff2') format('woff2');
        unicode-range: U+0160-0161, U+0178, U+017D-017E, U+0192, U+2020;
        font-display: swap;
    }

    @font-face {
        font-family: 'dinneuzeitgroteskltw01-_812426';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b46aabec-b529-45a8-a0fe-2abaf6daf369/v1/dinneuzeitgroteskltw01-_812426.latin.woff2') format('woff2');
        unicode-range: U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+20AC, U+2122;
        font-display: swap;
    }

    @font-face {
        font-family: 'helvetica-w01-roman';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/2af1bf48-e783-4da8-9fa0-599dde29f2d5/v1/helvetica-lt-w10-roman.woff2') format('woff2');
        unicode-range: U+0000, U+000D, U+0020-007E, U+00A0, U+00A4, U+00A6-00A7, U+00A9, U+00AB-00AE, U+00B0-00B1, U+00B5-00B7, U+00BB, U+0401-040C, U+040E-044F, U+0451-045C, U+045E-045F, U+0490-0491, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+20AC, U+2116, U+2122;
        font-display: swap;
    }

    @font-face {
        font-family: 'helvetica-w01-roman';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/2af1bf48-e783-4da8-9fa0-599dde29f2d5/v1/helvetica-w02-roman.woff2') format('woff2');
        unicode-range: U+000D, U+0020-007E, U+00A0-012B, U+012E-0137, U+0139-0149, U+014C-017E, U+0192, U+0218-021B, U+0237, U+02C6-02C7, U+02C9, U+02D8-02DD, U+0394, U+03A9, U+03BC, U+03C0, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+2113, U+2122, U+2126, U+212E, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+E301-E304, U+E306-E30D, U+FB01-FB02;
        font-display: swap;
    }

    @font-face {
        font-family: 'helvetica-w01-roman';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/2af1bf48-e783-4da8-9fa0-599dde29f2d5/v1/helvetica-w01-roman.woff2') format('woff2');
        unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-012B, U+012E-0137, U+0139-0149, U+014C-017E, U+0192, U+0218-021B, U+0237, U+02C6-02C7, U+02C9, U+02D8-02DD, U+0394, U+03A9, U+03BC, U+03C0, U+0401-040C, U+040E-044F, U+0451-045C, U+045E-045F, U+0462-0463, U+0472-0475, U+0490-0491, U+04D9, U+1E9E, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+20B9-20BA, U+20BC-20BD, U+2113, U+2116, U+2122, U+2126, U+212E, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+E300-E30D, U+F6C5, U+F6C9-F6D8, U+F8FF, U+FB01-FB02;
        font-display: swap;
    }

    @font-face {
        font-family: 'helvetica-w01-bold';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/2f12de04-5ca4-4ada-9e66-a958673b12b5/v1/helvetica-lt-w10-bold.woff2') format('woff2');
        unicode-range: U+0000, U+0401-040C, U+040E-044F, U+0451-045C, U+045E-045F, U+0490-0491, U+2116;
        font-display: swap;
    }

    @font-face {
        font-family: 'helvetica-w01-bold';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/2f12de04-5ca4-4ada-9e66-a958673b12b5/v1/helvetica-w02-bold.woff2') format('woff2');
        unicode-range: U+0100-012B, U+012E-0130, U+0132-0137, U+0139-0149, U+014C-0151, U+0154-015F, U+0162-0177, U+0179-017C, U+0218-021B, U+0237, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+0394, U+03A9, U+03BC, U+03C0, U+2044, U+2113, U+2126, U+212E, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+E301-E304, U+E306-E30D, U+FB01-FB02;
        font-display: swap;
    }

    @font-face {
        font-family: 'helvetica-w01-bold';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/2f12de04-5ca4-4ada-9e66-a958673b12b5/v1/helvetica-w01-bold.woff2') format('woff2');
        unicode-range: U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+0160-0161, U+0178, U+017D-017E, U+0192, U+02C6-02C7, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+20AC, U+2122;
        font-display: swap;
    }

    #masterPage:not(.landingPage) #PAGES_CONTAINER {
        margin-top: 0px;
        margin-bottom: 0px;
    }

    #masterPage.landingPage #SITE_FOOTER {
        display: none;
    }

    #masterPage.landingPage #SITE_HEADER {
        display: none;
    }

    #masterPage.landingPage #CONTROLLER_COMP_CUSTOM_ID {
        display: none;
    }

    #masterPage.landingPage #SOSP_CONTAINER_CUSTOM_ID {
        display: none;
    }

    #masterPage.landingPage #comp-l54nwk7n {
        display: none;
    }

    #masterPage.landingPage #comp-llkk7m80 {
        display: none;
    }

    #masterPage.landingPage #comp-m1u49iwh {
        display: none;
    }

    #masterPage.landingPage #SITE_HEADER-placeholder {
        display: none;
    }

    #masterPage.landingPage #SITE_FOOTER-placeholder {
        display: none;
    }

    #SITE_CONTAINER.focus-ring-active :not(.has-custom-focus):not(.ignore-focus):not([tabindex="-1"]):focus,
    #SITE_CONTAINER.focus-ring-active :not(.has-custom-focus):not(.ignore-focus):not([tabindex="-1"]):focus~.wixSdkShowFocusOnSibling {
        --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;
    }

    #masterPage {
        left: 0;
        margin-left: 0;
        width: 100%;
        min-width: 0;
    }

    #SITE_FOOTER {
        --pinned-layer-in-container: 50;
        --above-all-in-container: 49;
    }

    #SITE_HEADER {
        z-index: 51;
        --above-all-in-container: 10000;
    }

    #PAGES_CONTAINER {
        --pinned-layer-in-container: 52;
        --above-all-in-container: 49;
    }

    #CONTROLLER_COMP_CUSTOM_ID {
        --pinned-layer-in-container: 53;
        --above-all-in-container: 49;
    }

    #SOSP_CONTAINER_CUSTOM_ID {
        --pinned-layer-in-container: 54;
        --above-all-in-container: 49;
    }

    #comp-l54nwk7n-pinned-layer {
        z-index: calc(var(--pinned-layers-in-page, 0) + 55);
        --above-all-in-container: 10000;
    }

    #comp-llkk7m80-pinned-layer {
        z-index: calc(var(--pinned-layers-in-page, 0) + 56);
        --above-all-in-container: 10000;
    }

    #comp-m1u49iwh-pinned-layer {
        z-index: calc(var(--pinned-layers-in-page, 0) + 57);
        --above-all-in-container: 10000;
    }

    [id="soapAfterPagesContainer"].page-without-sosp [data-mesh-id=soapAfterPagesContainerinlineContent] {
        height: auto;
        width: 100%;
        position: static;
        min-height: auto;
        padding-bottom: 0px;
        box-sizing: border-box;
    }

    [id="soapAfterPagesContainer"].page-without-sosp [data-mesh-id=soapAfterPagesContainerinlineContent-gridContainer]>[id="CONTROLLER_COMP_CUSTOM_ID"],
    [id="soapAfterPagesContainer"].page-without-sosp [data-mesh-id=soapAfterPagesContainerinlineContent-gridContainer]>interact-element>[id="CONTROLLER_COMP_CUSTOM_ID"] {
        position: absolute;
        top: 15px;
        left: 20px;
        margin-left: calc((100% - 980px) * 0.5);
    }

    [id="soapAfterPagesContainer"].page-with-sosp [data-mesh-id=soapAfterPagesContainerinlineContent] {
        height: auto;
        width: 100%;
    }

    [id="soapAfterPagesContainer"].page-with-sosp [data-mesh-id=soapAfterPagesContainerinlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        margin-top: -112px;
        grid-template-rows: 1fr;
        grid-template-columns: 100%;
        padding-bottom: 0px;
        box-sizing: border-box;
    }

    [id="soapAfterPagesContainer"].page-with-sosp [data-mesh-id=soapAfterPagesContainerinlineContent-gridContainer]>[id="CONTROLLER_COMP_CUSTOM_ID"],
    [id="soapAfterPagesContainer"].page-with-sosp [data-mesh-id=soapAfterPagesContainerinlineContent-gridContainer]>interact-element>[id="CONTROLLER_COMP_CUSTOM_ID"] {
        position: absolute;
        top: 15px;
        left: 20px;
        margin-left: calc((100% - 980px) * 0.5);
    }

    [id="soapAfterPagesContainer"].page-with-sosp [data-mesh-id=soapAfterPagesContainerinlineContent-gridContainer]>[id="SOSP_CONTAINER_CUSTOM_ID"],
    [id="soapAfterPagesContainer"].page-with-sosp [data-mesh-id=soapAfterPagesContainerinlineContent-gridContainer]>interact-element>[id="SOSP_CONTAINER_CUSTOM_ID"] {
        position: relative;
        margin: 104px 0px 0 calc((100% - 980px) * 0.5);
        left: 0px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    #comp-l54nwk7n {
        justify-self: end;
        align-self: start;
        margin-top: 209px;
        position: absolute;
        grid-area: 1 / 1 / 2 / 2;
        pointer-events: auto;
    }

    #comp-llkk7m80 {
        justify-self: end;
        align-self: start;
        margin-top: 120px;
        position: absolute;
        grid-area: 1 / 1 / 2 / 2;
        pointer-events: auto;
    }

    #comp-m1u49iwh {
        justify-self: end;
        align-self: start;
        margin-top: 300px;
        position: absolute;
        grid-area: 1 / 1 / 2 / 2;
        pointer-events: auto;
    }

    :root,
    :host,
    .spxThemeOverride,
    .max-width-container,
    #root {
        --color_0: 255, 255, 255;
        --color_1: 255, 255, 255;
        --color_2: 0, 0, 0;
        --color_3: 237, 28, 36;
        --color_4: 0, 136, 203;
        --color_5: 255, 203, 5;
        --color_6: 114, 114, 114;
        --color_7: 176, 176, 176;
        --color_8: 255, 255, 255;
        --color_9: 114, 114, 114;
        --color_10: 176, 176, 176;
        --color_11: 255, 255, 255;
        --color_12: 247, 247, 247;
        --color_13: 198, 198, 198;
        --color_14: 117, 117, 117;
        --color_15: 59, 58, 58;
        --color_16: 249, 238, 177;
        --color_17: 243, 227, 137;
        --color_18: 237, 205, 31;
        --color_19: 158, 137, 21;
        --color_20: 79, 68, 10;
        --color_21: 192, 210, 229;
        --color_22: 153, 178, 202;
        --color_23: 91, 134, 176;
        --color_24: 61, 89, 117;
        --color_25: 30, 45, 59;
        --color_26: 255, 187, 194;
        --color_27: 255, 207, 211;
        --color_28: 245, 14, 36;
        --color_29: 170, 35, 47;
        --color_30: 85, 17, 24;
        --color_31: 229, 247, 223;
        --color_32: 143, 189, 127;
        --color_33: 80, 156, 53;
        --color_34: 53, 104, 35;
        --color_35: 27, 52, 18;
        --color_36: 255, 255, 255;
        --color_37: 59, 58, 58;
        --color_38: 247, 247, 247;
        --color_39: 198, 198, 198;
        --color_40: 117, 117, 117;
        --color_41: 237, 205, 31;
        --color_42: 30, 45, 59;
        --color_43: 245, 14, 36;
        --color_44: 91, 134, 176;
        --color_45: 59, 58, 58;
        --color_46: 59, 58, 58;
        --color_47: 117, 117, 117;
        --color_48: 237, 205, 31;
        --color_49: 237, 205, 31;
        --color_50: 255, 255, 255;
        --color_51: 255, 255, 255;
        --color_52: 237, 205, 31;
        --color_53: 237, 205, 31;
        --color_54: 198, 198, 198;
        --color_55: 198, 198, 198;
        --color_56: 255, 255, 255;
        --color_57: 255, 255, 255;
        --color_58: 237, 205, 31;
        --color_59: 237, 205, 31;
        --color_60: 237, 205, 31;
        --color_61: 237, 205, 31;
        --color_62: 255, 255, 255;
        --color_63: 255, 255, 255;
        --color_64: 198, 198, 198;
        --color_65: 198, 198, 198;
        --font_0: normal normal normal 60px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_1: normal normal normal 16px/1.4em din-next-w01-light, sans-serif;
        --font_2: normal normal bold 28px/normal Arial, Helvetica, sans-serif;
        --font_3: normal normal normal 40px/1.4em 'ｍｓ ｐゴシック', 'ms pgothic', 'ヒラギノ角ゴ pro w3', 'hiragino kaku gothic pro', osaka, sans-serif;
        --font_4: normal normal normal 25px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_5: normal normal normal 23px/1.4em Arial, Helvetica, sans-serif;
        --font_6: normal normal normal 22px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_7: normal normal normal 16px/1.4em Arial, Helvetica, sans-serif;
        --font_8: normal normal normal 15px/1.4em Arial, Helvetica, sans-serif;
        --font_9: normal normal normal 14px/1.4em Arial, Helvetica, sans-serif;
        --font_10: normal normal normal 12px/1.4em din-next-w01-light, sans-serif;
        --wix-ads-height: 0px;
        --sticky-offset: 0px;
        --wix-ads-top-height: 0px;
        --site-width: 980px;
        --above-all-z-index: 100000;
        --portals-z-index: 100001;
        --wix-opt-in-direction: ltr;
        --wix-opt-in-direction-multiplier: 1;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        --minViewportSize: 320;
        --maxViewportSize: 1920;
        --theme-spx-ratio: 1px;
        --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
        --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
        --customScaleViewportLimit: clamp(var(--minViewportSize) * 1px, var(--full-viewport), min(var(--section-max-width), var(--maxViewportSize) * 1px));
    }

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

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

    .font_2 {
        font: var(--font_2);
        color: rgb(68, 68, 68);
        letter-spacing: 0.05em;
    }

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

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

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

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

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

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

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

    .font_10 {
        font: var(--font_10);
        color: rgb(var(--color_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));
    }

    #SITE_FOOTER {
        --bg: var(--color_11);
        --shd: none;
        --brwt: 0px;
        --brd: 160, 160, 159;
        --brwb: 0px;
        --bgctr: var(--color_11);
        --rd: 0px;
        --alpha-bg: 1;
        --boxShadowToggleOn-shd: none;
        --alpha-brd: 1;
        --alpha-bgctr: 1;
        --backdrop-blur: 0px;
        --backdrop-filter: none;
    }

    #SITE_FOOTER {
        left: 0;
        margin-left: 0;
        width: 100%;
        min-width: 0;
    }

    [data-mesh-id=SITE_FOOTERinlineContent] {
        height: auto;
        width: 100%;
    }

    [data-mesh-id=SITE_FOOTERinlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: repeat(3, min-content) 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=SITE_FOOTERinlineContent-gridContainer]>[id="comp-l55175qt"],
    [data-mesh-id=SITE_FOOTERinlineContent-gridContainer]>interact-element>[id="comp-l55175qt"] {
        position: relative;
        margin: 40px 0px 25px calc((100% - 980px) * 0.5);
        left: -70px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=SITE_FOOTERinlineContent-gridContainer]>[id="comp-l5647qz8"],
    [data-mesh-id=SITE_FOOTERinlineContent-gridContainer]>interact-element>[id="comp-l5647qz8"] {
        position: relative;
        margin: 0px 0px 10px calc((100% - 980px) * 0.5);
        left: -79px;
        grid-area: 2 / 1 / 3 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=SITE_FOOTERinlineContent-gridContainer]>[id="comp-l551qksx"],
    [data-mesh-id=SITE_FOOTERinlineContent-gridContainer]>interact-element>[id="comp-l551qksx"] {
        position: relative;
        margin: 40px 0px 48px calc((100% - 980px) * 0.5);
        left: 187px;
        grid-area: 1 / 1 / 4 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=SITE_FOOTERinlineContent-gridContainer]>[id="comp-ig6adlrb"],
    [data-mesh-id=SITE_FOOTERinlineContent-gridContainer]>interact-element>[id="comp-ig6adlrb"] {
        position: relative;
        margin: 0px 0px 49px calc((100% - 980px) * 0.5);
        left: 0px;
        grid-area: 4 / 1 / 5 / 2;
        justify-self: start;
        align-self: start;
    }

    #SITE_FOOTER {
        --shc-mutated-brightness: 128, 128, 128;
        --bg-overlay-color: rgb(var(--color_11));
        --bg-gradient: none;
    }

    #comp-l55175qt {
        --lnw: 1px;
        --brd: 46, 85, 134;
        --alpha-brd: 1;
    }

    #comp-l55175qt {
        width: 236px;
        height: 2px;
    }

    #comp-l55175qt {
        transform-origin: center 0.5px;
    }

    #comp-l5647qz8 {
        width: 254px;
    }

    [data-mesh-id=comp-l5647qz8inlineContent] {
        height: auto;
        width: 254px;
    }

    [data-mesh-id=comp-l5647qz8inlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: repeat(3, min-content) 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=comp-l5647qz8inlineContent-gridContainer]>[id="comp-l550vhg1"],
    [data-mesh-id=comp-l5647qz8inlineContent-gridContainer]>interact-element>[id="comp-l550vhg1"] {
        position: relative;
        margin: 0px 0px 4px 0;
        left: 10px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l5647qz8inlineContent-gridContainer]>[id="comp-l550x0xy"],
    [data-mesh-id=comp-l5647qz8inlineContent-gridContainer]>interact-element>[id="comp-l550x0xy"] {
        position: relative;
        margin: 0px 0px -3px 0;
        left: 0px;
        grid-area: 2 / 1 / 3 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l5647qz8inlineContent-gridContainer]>[id="comp-l5514iap"],
    [data-mesh-id=comp-l5647qz8inlineContent-gridContainer]>interact-element>[id="comp-l5514iap"] {
        position: relative;
        margin: 0px 0px 27px 0;
        left: 25px;
        grid-area: 3 / 1 / 4 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l5647qz8inlineContent-gridContainer]>[id="comp-l5515zn1"],
    [data-mesh-id=comp-l5647qz8inlineContent-gridContainer]>interact-element>[id="comp-l5515zn1"] {
        position: relative;
        margin: 0px 0px 0px 0;
        left: 9px;
        grid-area: 4 / 1 / 5 / 2;
        justify-self: start;
        align-self: start;
    }

    #comp-l550vhg1 {
        --contentPaddingLeft: 0px;
        --contentPaddingRight: 0px;
        --contentPaddingTop: 0px;
        --contentPaddingBottom: 0px;
    }

    #comp-l550vhg1 {
        width: 230px;
        height: 43px;
    }

    #comp-l550vhg1 {
        --height: 43px;
        --width: 230px;
    }

    /* END STYLABLE DIRECTIVE RULES */

    #comp-l550x0xy .style-lmzpzhar__root {
        -st-extends: StylableButton;
        transition: all 0.2s ease, visibility 0s;
        background: rgba(0, 0, 0, 0)
    }

    /* START STYLABLE DIRECTIVE RULES */

    #comp-l550x0xy .style-lmzpzhar__root:hover {
        background: #FFFFFF;
        border: 0px solid #3B3A3A;
        border-bottom: 0px solid #3B3A3A
    }

    #comp-l550x0xy .style-lmzpzhar__root:hover .StylableButton2545352419__label {
        color: #3B3A3A;
        text-decoration-line: none;
        letter-spacing: 0.05em
    }

    #comp-l550x0xy .style-lmzpzhar__root:disabled {
        background: rgba(226, 226, 226, 0)
    }

    #comp-l550x0xy .style-lmzpzhar__root:disabled .StylableButton2545352419__label {
        color: #8F8F8F
    }

    #comp-l550x0xy .style-lmzpzhar__root:disabled .StylableButton2545352419__icon {
        fill: #8F8F8F
    }

    #comp-l550x0xy .style-lmzpzhar__root .StylableButton2545352419__container {
        transition: inherit;
        flex-direction: row-reverse
    }

    #comp-l550x0xy .style-lmzpzhar__root .StylableButton2545352419__label {
        transition: inherit;
        font-style: normal;
        font-family: helvetica-w01-roman, helvetica-w02-roman, helvetica-lt-w10-roman, sans-serif;
        font-weight: 700;
        color: #2E5586;
        font-size: 26px;
        letter-spacing: 0.05em;
        margin: 0px 0px 0px 2px
    }

    #comp-l550x0xy .style-lmzpzhar__root .StylableButton2545352419__icon {
        transition: inherit;
        display: initial;
        fill: #2E5586;
        width: 22px;
        height: 22px;
        margin: 0px 2px 0px 0px
    }

    #comp-l550x0xy .style-lmzpzhar__root:hover .StylableButton2545352419__icon {
        fill: #3B3A3A
    }

    @media screen and (min-width: 1px) and (max-width: 0px) {
        #comp-l550x0xy .style-lmzpzhar__root .StylableButton2545352419__icon {
            width: 20px;
            height: 20px;
            margin: 0px 1.5px 0px 0px;
        }

        #comp-l550x0xy .style-lmzpzhar__root .StylableButton2545352419__label {
            font-size: 22px;
            margin: 0px 0px 0px 1.5px;
        }
    }

    #comp-l550x0xy {
        width: 236px;
        height: 45px;
    }

    #comp-l5514iap {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    #comp-l5514iap {
        width: 199px;
        height: auto;
    }

    #comp-l5514iap {
        --min-height: 21px;
        --text-direction: var(--wix-opt-in-direction);
    }

    #comp-l5515zn1 {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    #comp-l5515zn1 {
        width: 245px;
        height: auto;
    }

    #comp-l5515zn1 {
        --min-height: 83px;
        --text-direction: var(--wix-opt-in-direction);
    }

    #comp-l551qksx {
        --brw: 0px;
        --brd: 50, 65, 88;
        --bg: 61, 155, 233;
        --rd: 0px;
        --shd: none;
        --gradient: none;
        --align: start;
        --alpha-brd: 0;
        --alpha-bg: 0;
        --boxShadowToggleOn-shd: none;
        --bg-gradient: none;
    }

    #comp-l551qksx {
        width: 886px;
    }

    #comp-l551qksx {
        --direction: var(--wix-opt-in-direction);
        --justify-content: start;
        --item-margin: 0px 0px;
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-inline-start: 0px;
        --margin-inline-end: 0px;
    }

    [id^="comp-l551qku6__"]:not(.is-animating) {
        transition: all 0.2s ease-in-out 0s, visibility 0s;
        --transition: all 0.2s ease-in-out 0s, visibility 0s;
    }

    [id^="comp-l551qku6__"] {
        width: 177px;
    }

    [data-mesh-id^="comp-l551qku6__"][data-mesh-id$="inlineContent"] {
        height: auto;
        width: 100%;
        display: flex;
    }

    [data-mesh-id^="comp-l551qku6__"][data-mesh-id$="inlineContent-gridContainer"] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        margin-bottom: -3px;
        grid-template-rows: repeat(3, min-content) 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id^=comp-l551qku6__]>[id^="comp-l551tk2j__"],
    [data-mesh-id^=comp-l551qku6__]>interact-element>[id^="comp-l551tk2j__"] {
        position: relative;
        margin: 0px 0px 10px 0;
        left: 0px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id^=comp-l551qku6__]>[id^="comp-l551wna2__"],
    [data-mesh-id^=comp-l551qku6__]>interact-element>[id^="comp-l551wna2__"] {
        position: relative;
        margin: 0px 0px 14px 0;
        left: 3px;
        grid-area: 2 / 1 / 3 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id^=comp-l551qku6__]>[id^="comp-l5520u9c__"],
    [data-mesh-id^=comp-l551qku6__]>interact-element>[id^="comp-l5520u9c__"] {
        position: relative;
        margin: 0px 0px -3px 0;
        left: 3px;
        grid-area: 3 / 1 / 4 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id^=comp-l551qku6__]>[id^="comp-l551qkvc__"],
    [data-mesh-id^=comp-l551qku6__]>interact-element>[id^="comp-l551qkvc__"] {
        position: relative;
        margin: 0px 0px 0px 0;
        left: 100px;
        grid-area: 4 / 1 / 5 / 2;
        justify-self: start;
        align-self: start;
    }

    [id^="comp-l551qku6__"] {
        --bg-overlay-color: transparent;
        --bg-gradient: none;
        border-width: 0 0 0 0;
        border-style: solid solid solid solid;
        border-color: rgba(176, 169, 134, 1) rgba(176, 169, 134, 1) rgba(176, 169, 134, 1) rgba(176, 169, 134, 1);
        border-radius: 0 0 0 0;
        overflow: clip !important;
        transform: translateZ(0);
        margin: -0px;
    }

    [id^="comp-l551tk2j__"] {
        --lnw: 1px;
        --brd: 170, 170, 170;
        --alpha-brd: 1;
    }

    [id^="comp-l551tk2j__"] {
        width: 152px;
        height: 2px;
    }

    [id^="comp-l551tk2j__"] {
        transform-origin: center 0.5px;
    }

    [id^="comp-l551wna2__"] {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    [id^="comp-l551wna2__"] {
        width: 137px;
        height: auto;
    }

    [id^="comp-l551wna2__"] {
        --text-direction: var(--wix-opt-in-direction);
    }

    [id^="comp-l5520u9c__"] {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    [id^="comp-l5520u9c__"] {
        width: 159px;
        height: auto;
    }

    [id^="comp-l5520u9c__"] {
        --min-height: 131px;
        --text-direction: var(--wix-opt-in-direction);
    }

    [id^="comp-l551qkvc__"]:not(.is-animating) {
        transition: all 0.4s ease-in-out 0s, visibility 0s;
        --transition: all 0.4s ease-in-out 0s, visibility 0s;
    }

    [id^="comp-l551qkvc__"]:not(.is-animating) :not(.is-animating) {
        transition: all 0.4s ease-in-out 0s, visibility 0s;
        --transition: all 0.4s ease-in-out 0s, visibility 0s;
    }

    [id^="comp-l551qkvc__"] {
        opacity: 0;
        visibility: hidden;
    }

    [id^="comp-l551qkvc__"] {
        width: 38px;
        height: 11px;
    }

    [id^="comp-l551qkvc__"] {
        --fill-opacity: 1;
        --stroke-width: 0;
        --stroke: #3B3A3A;
        --stroke-opacity: 1;
        --fill: #393939;
    }

    #comp-ig6adlrb {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    #comp-ig6adlrb {
        width: 977px;
        height: auto;
    }

    #comp-ig6adlrb {
        --text-direction: var(--wix-opt-in-direction);
    }

    #masterPage:not(.landingPage) {
        --top-offset: var(--header-height);
        --header-height: 112px;
    }

    #masterPage.landingPage {
        --top-offset: 0px;
    }

    #SITE_HEADER {
        --bg: var(--color_11);
        --brwt: 0px;
        --brd: var(--color_13);
        --brwb: 1px;
        --shd: none;
        --bg-scrl: var(--color_11);
        --brwt-scrl: 0px;
        --brd-scrl: var(--color_15);
        --brwb-scrl: 0px;
        --shd-scrl: 0 0 5px rgba(0, 0, 0, 0.5);
        --rd: 0px 0px 0px 0px;
        --alpha-brd: 1;
        --alpha-bg: 1;
        --backdrop-filter: none;
        --backdrop-blur: 0px;
        --boxShadowToggleOn-shd: none;
        --alpha-brd-scrl: 1;
        --alpha-bg-scrl: 1;
    }

    #SITE_HEADER {
        left: 0;
        margin-left: 0;
        width: 100%;
        min-width: 0;
    }

    [data-mesh-id=SITE_HEADERinlineContent] {
        height: auto;
        width: 100%;
    }

    [data-mesh-id=SITE_HEADERinlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: min-content 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=SITE_HEADERinlineContent-gridContainer]>[id="comp-ihgmra0p"],
    [data-mesh-id=SITE_HEADERinlineContent-gridContainer]>interact-element>[id="comp-ihgmra0p"] {
        position: relative;
        margin: 24px 0px -2px calc((100% - 980px) * 0.5);
        left: -80px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=SITE_HEADERinlineContent-gridContainer]>[id="comp-m1oqp6td"],
    [data-mesh-id=SITE_HEADERinlineContent-gridContainer]>interact-element>[id="comp-m1oqp6td"] {
        position: relative;
        margin: 27px 0px -5px calc((100% - 980px) * 0.5);
        left: 133px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=SITE_HEADERinlineContent-gridContainer]>[id="comp-ll4p8lpv"],
    [data-mesh-id=SITE_HEADERinlineContent-gridContainer]>interact-element>[id="comp-ll4p8lpv"] {
        position: relative;
        margin: 23px 0px 23px calc((100% - 980px) * 0.5);
        left: -84px;
        grid-area: 2 / 1 / 3 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=SITE_HEADERinlineContent-gridContainer]>[id="comp-lllunnmf"],
    [data-mesh-id=SITE_HEADERinlineContent-gridContainer]>interact-element>[id="comp-lllunnmf"] {
        position: relative;
        margin: 24px 0px 15px calc((100% - 980px) * 0.5);
        left: 708px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=SITE_HEADERinlineContent-gridContainer]>[id="comp-ll4oi0s6"],
    [data-mesh-id=SITE_HEADERinlineContent-gridContainer]>interact-element>[id="comp-ll4oi0s6"] {
        position: relative;
        margin: 0px 0px 1px calc((100% - 980px) * 0.5);
        left: 731px;
        grid-area: 2 / 1 / 3 / 2;
        justify-self: start;
        align-self: start;
    }

    #SITE_HEADER {
        --bg-overlay-color: rgb(var(--color_11));
        --bg-gradient: none;
        --shc-mutated-brightness: 128, 128, 128;
        position: fixed !important;
        top: var(--wix-ads-height);
        height: 140px;
    }

    #PAGES_CONTAINER {
        margin-top: 140px;
    }

    #comp-ihgmra0p {
        --contentPaddingLeft: 0px;
        --contentPaddingRight: 0px;
        --contentPaddingTop: 0px;
        --contentPaddingBottom: 0px;
    }

    #comp-ihgmra0p {
        width: 190px;
        height: 35px;
    }

    #comp-ihgmra0p {
        --height: 35px;
        --width: 190px;
    }

    /* END STYLABLE DIRECTIVE RULES */
    #comp-m1oqp6td .style-m1or4e1v__root {
        -st-extends: StylableButton;
        transition: all 0.2s ease, visibility 0s;
        /*inset 3.54px 3.54px 0 -64px value(site_1_1)*/
        border: 0px solid rgb(63, 118, 82);
        background: #2E5586;
        border-radius: 3px;
        padding: 9px;
        padding-left: 0px;
        padding-right: 15px
    }

    /* START STYLABLE DIRECTIVE RULES */
    #comp-m1oqp6td .style-m1or4e1v__root:hover {
        border: 0px solid rgb(63, 118, 82);
        background: #5B86B0;
        padding-top: 5px;
        padding-bottom: 5px
    }

    #comp-m1oqp6td .style-m1or4e1v__root:hover .StylableButton2545352419__label {
        color: #FFFFFF
    }

    #comp-m1oqp6td .style-m1or4e1v__root:disabled {
        background: #E2E2E2;
        box-shadow: 0 0 0 rgba(0, 0, 0, 0)
    }

    #comp-m1oqp6td .style-m1or4e1v__root:disabled .StylableButton2545352419__label {
        color: #8F8F8F
    }

    #comp-m1oqp6td .style-m1or4e1v__root:disabled .StylableButton2545352419__icon {
        fill: #8F8F8F
    }

    #comp-m1oqp6td .style-m1or4e1v__root .StylableButton2545352419__container {
        transition: inherit;
        flex-direction: row-reverse;
        justify-content: flex-start;
        align-items: center
    }

    #comp-m1oqp6td .style-m1or4e1v__root .StylableButton2545352419__label {
        transition: inherit;
        margin: 0px 4px 0px 0px;
        font-style: normal;
        font-family: avenir-lt-w01_35-light1475496, sans-serif;
        text-align: left;
        letter-spacing: 0.1em;
        color: #FFFFFF;
        margin-right: 0px;
        margin-left: 4px;
        font-size: 12px;
        font-weight: 700
    }

    #comp-m1oqp6td .style-m1or4e1v__root .StylableButton2545352419__icon {
        transition: inherit;
        margin: 0px 0px 0px 4px;
        display: initial;
        fill: #FFFFFF;
        width: 16px;
        height: 16px;
        transform: rotate(0deg);
        margin-left: 0px;
        margin-right: 4px
    }

    #comp-m1oqp6td .style-m1or4e1v__root:hover .StylableButton2545352419__icon {
        fill: #FFFFFF;
        width: 20px;
        height: 20px
    }

    #comp-m1oqp6td {
        width: 176px;
        height: 35px;
    }

    /* END STYLABLE DIRECTIVE RULES */
    #comp-ll4p8lpv .style-mnoe430z__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__containerPageStretchWrapper {
        width: unset;
    }

    /* START STYLABLE DIRECTIVE RULES */
    #comp-ll4p8lpv .style-mnoe430z__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading .itemDepth12472627565__label {
        font-family: dinneuzeitgroteskltw01-_812426, sans-serif;
        color: #4B3CCD;
        font-size: 20px;
        letter-spacing: 0.05em;
    }

    #comp-ll4p8lpv .style-mnoe430z__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading.itemDepth12472627565--isCurrentPage .itemDepth12472627565__label {
        text-decoration-line: underline;
    }

    #comp-ll4p8lpv .style-mnoe430z__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading.itemDepth12472627565--isHovered .itemDepth12472627565__label {
        text-decoration-line: underline;
    }

    #comp-ll4p8lpv .style-mnoe430z__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
        padding-right: 10px;
    }

    #comp-ll4p8lpv .style-mnoe430z__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__listWrapper {
        --style-mnoe430z-width: 80;
        column-count: 3;
        --style-mnoe430z-columnsAmount: 3;
        column-gap: 8px;
        width: 100%
    }

    #comp-ll4p8lpv .style-mnoe430z__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__menuItem {
        border-radius: 0;
        border: 0 solid #ccc;
        padding: 10px;
        margin-bottom: 8px;
        background: rgba(247, 247, 247, 0);
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
        padding-right: 10px
    }

    #comp-ll4p8lpv .style-mnoe430z__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__menuItem.itemDepth12472627565--isCurrentPage {
        background: rgba(231, 214, 249, 0)
    }

    #comp-ll4p8lpv .style-mnoe430z__root .StylableHorizontalMenu3372578893__columnsLayout::isHovered {
        background: rgba(231, 214, 249, 0)
    }

    #comp-ll4p8lpv .style-mnoe430z__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__pageWrapper {
        justify-content: space-between;
        width: 100%
    }

    #comp-ll4p8lpv .style-mnoe430z__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__menuItem .itemDepth12472627565__container {
        justify-content: flex-start
    }

    #comp-ll4p8lpv .style-mnoe430z__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__menuItem .itemDepth12472627565__label {
        font-style: normal;
        color: #000;
        font-weight: 400;
        letter-spacing: 0.05em;
        font-family: dinneuzeitgroteskltw01-_812426, sans-serif;
        text-transform: none;
        font-size: 20px
    }

    #comp-ll4p8lpv .style-mnoe430z__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__menuItem.itemDepth12472627565--isCurrentPage .itemDepth12472627565__label {
        color: #4B3CCD
    }

    #comp-ll4p8lpv .style-mnoe430z__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__menuItem.itemDepth12472627565--isHovered .itemDepth12472627565__label {
        color: #4B3CCD;
    }

    #comp-ll4p8lpv .style-mnoe430z__root .StylableHorizontalMenu3372578893__columnsLayout {
        padding-top: 20px;
        padding-bottom: 20px;
        border: 0 solid #3B3A3A;
        border-radius: 0;
        --style-mnoe430z-horizontalSpacing: 8;
        --style-mnoe430z-verticalSpacing: 8;
        --style-mnoe430z-flyoutAlignment: left;
        --style-mnoe430z-stretchColumnSize: 100%;
        --style-mnoe430z-stretchedHorizontalMargin: 20;
        border-bottom: 0px solid #3B3A3A;
        border-top: 0px solid #3B3A3A;
        padding: 10px;
        margin-top: 0px;
        --style-mnoe430z-submenuSpacing: 0;
        background: #F7F7F7;
        --style-mnoe430z-containerMarginTop: 15px
    }

    #comp-ll4p8lpv .style-mnoe430z__root .StylableHorizontalMenu3372578893__containerPositionBox {
        width: unset;
        margin-left: 0px;
        margin-right: 0px;
    }

    #comp-ll4p8lpv .style-mnoe430z__root .StylableHorizontalMenu3372578893__containerPositionBox {
        left: -1400px;
        right: -1800px;
    }

    #comp-ll4p8lpv .style-mnoe430z__root .StylableHorizontalMenu3372578893__menu {
        direction: ltr;
        justify-content: flex-start;
        flex-grow: unset;
        column-gap: 20px;
        width: 100%;
        margin-left: 0px;
        margin-right: 0px;
        row-gap: 10px;
        height: 100%;
        margin-top: 0px;
        margin-bottom: 0px
    }

    #comp-ll4p8lpv .style-mnoe430z__root .StylableHorizontalMenu3372578893__menuItem .itemDepth02233374943__container {
        justify-content: flex-start
    }

    #comp-ll4p8lpv .style-mnoe430z__root {
        -st-extends: StylableHorizontalMenu;
        padding: 0;
        --style-mnoe430z-horizontalSpacing: 8;
        --style-mnoe430z-verticalSpacing: 8;
        border-radius: 0;
        padding-right: 0;
        padding-left: 0;
        border: 0px solid #3B3A3A;
        background: rgb(255, 255, 255)
    }

    #comp-ll4p8lpv .style-mnoe430z__root .StylableHorizontalMenu3372578893__menuItem {
        border: 0 solid #ccc;
        border-radius: 0;
        padding: 10px;
        background: rgba(247, 247, 247, 0);
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-top: 0px;
        margin-bottom: 0px
    }

    #comp-ll4p8lpv .style-mnoe430z__root::rightAlignmentScrollItem {
        --style-mnoe430z-flexGrow: 1;
    }

    #comp-ll4p8lpv .style-mnoe430z__root .StylableHorizontalMenu3372578893__scrollButton {
        background: #FFFFFF;
        border: 0 solid #1a2df3;
        border-radius: 0;
        padding: 10px;
        padding-top: 0px;
        padding-bottom: 0px;
        box-shadow: -5.66px 5.66px 15px 3px rgba(0, 0, 0, 0.05)
    }

    #comp-ll4p8lpv .style-mnoe430z__root .StylableHorizontalMenu3372578893__scrollButton:hover {
        border-radius: 0;
        border: 0 solid #FFFFFF;
        background: #FFFFFF;
        box-shadow: -5.66px 5.66px 15px 3px rgba(0, 0, 0, 0.06);
    }

    #comp-ll4p8lpv .style-mnoe430z__root .StylableHorizontalMenu3372578893__menuItem .itemDepth02233374943__label {
        font-style: normal;
        text-transform: none;
        font-family: Arial, Helvetica, sans-serif;
        color: #224073;
        font-weight: 700;
        font-size: 16px;
        line-height: 1em;
        letter-spacing: 0.05em
    }

    #comp-ll4p8lpv .style-mnoe430z__root .StylableHorizontalMenu3372578893__scrollButton .ScrollButton2305195801__icon {
        width: 20px;
        height: 20px;
        fill: #000
    }

    #comp-ll4p8lpv .style-mnoe430z__root .StylableHorizontalMenu3372578893__scrollButton:hover .ScrollButton2305195801__icon {
        fill: #E33292
    }

    #comp-ll4p8lpv {
        width: 792px;
        height: 16px;
    }

    #comp-ll4p8lpv {
        --is-animated: 1;
        --position-box-z-index: 47;
        --menu-flex-wrap: wrap;
        --subsubmenu-box-display: block;
        --subsubmenu-box-position: static;
        --white-space: normal;
        --label-word-wrap: break-word;
        height: auto;
        max-height: unset;
    }

    :is(#comp-llkir51w, [id^="comp-llkir51w__"]) {
        --brw: 1px;
        --brd: var(--color_15);
        --alpha-brd: 1;
        --bg: var(--color_11);
        --alpha-bg: 1;
        --rd: 5px;
        --shd: 0 1px 4px rgba(0, 0, 0, 0.6);
        --gradient: none;
        --bg-gradient: none;
    }

    :is(#comp-llkir51w, [id^="comp-llkir51w__"]) {
        width: 1756px;
    }

    :is(#comp-llkir51w, [id^="comp-llkir51w__"]) {
        --rd: 0;
        --brw: 0;
        --shd: none;
        --bg: transparent;
    }

    :is(#comp-llkir5f5, [id^="comp-llkir5f5__"]) {
        left: 0;
        margin-left: 0;
        width: 100%;
        min-width: 980px;
    }

    [data-mesh-id=comp-llkir5f7inlineContent] {
        height: auto;
        width: 100%;
    }

    [data-mesh-id=comp-llkir5f7inlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=comp-llkir5f7inlineContent-gridContainer]>[id="comp-lllrm0hu"],
    [data-mesh-id=comp-llkir5f7inlineContent-gridContainer]>interact-element>[id="comp-lllrm0hu"] {
        position: relative;
        margin: 23px 0px 42px calc((100% - 980px) * 0.5);
        left: -84px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-llkir5f7inlineContent-gridContainer]>[id="comp-lllrm0ge"],
    [data-mesh-id=comp-llkir5f7inlineContent-gridContainer]>interact-element>[id="comp-lllrm0ge"] {
        position: relative;
        margin: 18px 0px 19px calc((100% - 980px) * 0.5);
        left: 284px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    :is(#comp-llkir5f5, [id^="comp-llkir5f5__"]) {
        --bg-overlay-color: transparent;
        --bg-gradient: none;
        --padding: 0px;
        --margin: 0px;
        min-width: 980px;
        --firstChildMarginTop: -1px;
        --lastChildMarginBottom: -1px;
        --direction: ltr;
    }

    :is(#comp-llkir5f7, [id^="comp-llkir5f7__"]) {
        width: 980px;
    }

    :is(#comp-llkir5f7, [id^="comp-llkir5f7__"]) {
        --bg-overlay-color: transparent;
        --bg-gradient: none;
        width: 100%;
        --column-width: 980px;
        --column-flex: 980;
    }

    :is(#comp-lllrm0hu, [id^="comp-lllrm0hu__"]) {
        --contentPaddingLeft: 0px;
        --contentPaddingRight: 0px;
        --contentPaddingTop: 0px;
        --contentPaddingBottom: 0px;
    }

    :is(#comp-lllrm0hu, [id^="comp-lllrm0hu__"]) {
        width: 347px;
        height: 178px;
    }

    :is(#comp-lllrm0hu, [id^="comp-lllrm0hu__"]) {
        --height: 178px;
        --width: 347px;
    }

    :is(#comp-lllrm0ge, [id^="comp-lllrm0ge__"]) {
        --brw: 0px;
        --brd: 234, 234, 234;
        --bg: 29, 103, 205;
        --rd: 3px 3px 3px 3px;
        --shd: none;
        --gradient: none;
        --alpha-brd: 0;
        --alpha-bg: 0;
        --boxShadowToggleOn-shd: none;
        --bg-gradient: none;
    }

    :is(#comp-lllrm0ge, [id^="comp-lllrm0ge__"]) {
        width: 769px;
    }

    [data-mesh-id=comp-lllrm0geinlineContent] {
        height: auto;
        width: 769px;
    }

    [data-mesh-id=comp-lllrm0geinlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: repeat(5, min-content) 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=comp-lllrm0geinlineContent-gridContainer]>[id="comp-lllrm0hw3"],
    [data-mesh-id=comp-lllrm0geinlineContent-gridContainer]>interact-element>[id="comp-lllrm0hw3"] {
        position: relative;
        margin: 16px 0px 1px 0;
        left: 20px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-lllrm0geinlineContent-gridContainer]>[id="comp-lllrm0i0"],
    [data-mesh-id=comp-lllrm0geinlineContent-gridContainer]>interact-element>[id="comp-lllrm0i0"] {
        position: relative;
        margin: 14px 0px 0 0;
        left: 59px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-lllrm0geinlineContent-gridContainer]>[id="comp-lllrm0i2"],
    [data-mesh-id=comp-lllrm0geinlineContent-gridContainer]>interact-element>[id="comp-lllrm0i2"] {
        position: relative;
        margin: 0px 0px 6px 0;
        left: 20px;
        grid-area: 3 / 1 / 6 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-lllrm0geinlineContent-gridContainer]>[id="comp-lllrm0i32"],
    [data-mesh-id=comp-lllrm0geinlineContent-gridContainer]>interact-element>[id="comp-lllrm0i32"] {
        position: relative;
        margin: 5px 0px 23px 0;
        left: 273px;
        grid-area: 1 / 1 / 7 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-lllrm0geinlineContent-gridContainer]>[id="comp-lloyh42u"],
    [data-mesh-id=comp-lllrm0geinlineContent-gridContainer]>interact-element>[id="comp-lloyh42u"] {
        position: relative;
        margin: 0px 0px 0 0;
        left: 318px;
        grid-area: 2 / 1 / 3 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-lllrm0geinlineContent-gridContainer]>[id="comp-lloygm6k"],
    [data-mesh-id=comp-lllrm0geinlineContent-gridContainer]>interact-element>[id="comp-lloygm6k"] {
        position: relative;
        margin: 26px 0px 25px 0;
        left: 318px;
        grid-area: 3 / 1 / 4 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-lllrm0geinlineContent-gridContainer]>[id="comp-lloygfw4"],
    [data-mesh-id=comp-lllrm0geinlineContent-gridContainer]>interact-element>[id="comp-lloygfw4"] {
        position: relative;
        margin: 0px 0px 51px 0;
        left: 318px;
        grid-area: 4 / 1 / 5 / 2;
        justify-self: start;
        align-self: start;
    }

    :is(#comp-lllrm0ge, [id^="comp-lllrm0ge__"]) {
        --shc-mutated-brightness: 15, 52, 103;
    }

    :is(#comp-lllrm0hw3, [id^="comp-lllrm0hw3__"]) {
        width: 25px;
        height: 21px;
    }

    :is(#comp-lllrm0hw3, [id^="comp-lllrm0hw3__"]) {
        --opacity: 1;
    }

    :is(#comp-lllrm0i0, [id^="comp-lllrm0i0__"]) {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    :is(#comp-lllrm0i0, [id^="comp-lllrm0i0__"]) {
        width: 203px;
        height: auto;
    }

    :is(#comp-lllrm0i0, [id^="comp-lllrm0i0__"]) {
        --text-direction: var(--wix-opt-in-direction);
    }

    :is(#comp-lllrm0i2, [id^="comp-lllrm0i2__"]) {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    :is(#comp-lllrm0i2, [id^="comp-lllrm0i2__"]) {
        width: 222px;
        height: auto;
    }

    :is(#comp-lllrm0i2, [id^="comp-lllrm0i2__"]) {
        --text-direction: var(--wix-opt-in-direction);
    }

    :is(#comp-lllrm0i32, [id^="comp-lllrm0i32__"]) {
        --lnw: 1px;
        --brd: 195, 168, 142;
        --mrg: 1px;
        --alpha-brd: 1;
    }

    :is(#comp-lllrm0i32, [id^="comp-lllrm0i32__"]) {
        width: 1px;
        height: 178px;
    }

    :is(#comp-lloyh42u, [id^="comp-lloyh42u__"]) {
        width: 207px;
    }

    [data-mesh-id=comp-lloyh42uinlineContent] {
        height: auto;
        width: 207px;
    }

    [data-mesh-id=comp-lloyh42uinlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=comp-lloyh42uinlineContent-gridContainer]>[id="comp-lllrm0i42"],
    [data-mesh-id=comp-lloyh42uinlineContent-gridContainer]>interact-element>[id="comp-lllrm0i42"] {
        position: relative;
        margin: 9px 0px 9px 0;
        left: 0px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-lloyh42uinlineContent-gridContainer]>[id="comp-lllrm0i61"],
    [data-mesh-id=comp-lloyh42uinlineContent-gridContainer]>interact-element>[id="comp-lllrm0i61"] {
        position: relative;
        margin: 0px 0px 0px 0;
        left: 28px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    :is(#comp-lllrm0i42, [id^="comp-lllrm0i42__"]) {
        --lnw: 4px;
        --brd: 34, 64, 115;
        --alpha-brd: 1;
    }

    :is(#comp-lllrm0i42, [id^="comp-lllrm0i42__"]) {
        width: 15px;
        height: 4px;
    }

    :is(#comp-lllrm0i42, [id^="comp-lllrm0i42__"]) {
        transform-origin: center 2px;
    }

    :is(#comp-lllrm0i61, [id^="comp-lllrm0i61__"]) {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    :is(#comp-lllrm0i61, [id^="comp-lllrm0i61__"]) {
        width: 179px;
        height: auto;
    }

    :is(#comp-lllrm0i61, [id^="comp-lllrm0i61__"]) {
        --text-direction: var(--wix-opt-in-direction);
    }

    :is(#comp-lloygm6k, [id^="comp-lloygm6k__"]) {
        width: 207px;
    }

    [data-mesh-id=comp-lloygm6kinlineContent] {
        height: auto;
        width: 207px;
    }

    [data-mesh-id=comp-lloygm6kinlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=comp-lloygm6kinlineContent-gridContainer]>[id="comp-lllrm0i81"],
    [data-mesh-id=comp-lloygm6kinlineContent-gridContainer]>interact-element>[id="comp-lllrm0i81"] {
        position: relative;
        margin: 9px 0px 9px 0;
        left: 0px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-lloygm6kinlineContent-gridContainer]>[id="comp-lllrm0i94"],
    [data-mesh-id=comp-lloygm6kinlineContent-gridContainer]>interact-element>[id="comp-lllrm0i94"] {
        position: relative;
        margin: 0px 0px 0px 0;
        left: 28px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    :is(#comp-lllrm0i81, [id^="comp-lllrm0i81__"]) {
        --lnw: 4px;
        --brd: 34, 64, 115;
        --alpha-brd: 1;
    }

    :is(#comp-lllrm0i81, [id^="comp-lllrm0i81__"]) {
        width: 15px;
        height: 4px;
    }

    :is(#comp-lllrm0i81, [id^="comp-lllrm0i81__"]) {
        transform-origin: center 2px;
    }

    :is(#comp-lllrm0i94, [id^="comp-lllrm0i94__"]) {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    :is(#comp-lllrm0i94, [id^="comp-lllrm0i94__"]) {
        width: 179px;
        height: auto;
    }

    :is(#comp-lllrm0i94, [id^="comp-lllrm0i94__"]) {
        --text-direction: var(--wix-opt-in-direction);
    }

    :is(#comp-lloygfw4, [id^="comp-lloygfw4__"]) {
        width: 155px;
    }

    [data-mesh-id=comp-lloygfw4inlineContent] {
        height: auto;
        width: 155px;
    }

    [data-mesh-id=comp-lloygfw4inlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=comp-lloygfw4inlineContent-gridContainer]>[id="comp-lllrm0ib1"],
    [data-mesh-id=comp-lloygfw4inlineContent-gridContainer]>interact-element>[id="comp-lllrm0ib1"] {
        position: relative;
        margin: 8px 0px 8px 0;
        left: 0px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-lloygfw4inlineContent-gridContainer]>[id="comp-lllrm0ic1"],
    [data-mesh-id=comp-lloygfw4inlineContent-gridContainer]>interact-element>[id="comp-lllrm0ic1"] {
        position: relative;
        margin: 0px 0px 0px 0;
        left: 28px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    :is(#comp-lllrm0ib1, [id^="comp-lllrm0ib1__"]) {
        --lnw: 4px;
        --brd: 34, 64, 115;
        --alpha-brd: 1;
    }

    :is(#comp-lllrm0ib1, [id^="comp-lllrm0ib1__"]) {
        width: 15px;
        height: 6px;
    }

    :is(#comp-lllrm0ib1, [id^="comp-lllrm0ib1__"]) {
        transform-origin: center 2px;
    }

    :is(#comp-lllrm0ic1, [id^="comp-lllrm0ic1__"]) {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    :is(#comp-lllrm0ic1, [id^="comp-lllrm0ic1__"]) {
        width: 127px;
        height: auto;
    }

    :is(#comp-lllrm0ic1, [id^="comp-lllrm0ic1__"]) {
        --text-direction: var(--wix-opt-in-direction);
    }

    :is(#comp-mnneqfz8, [id^="comp-mnneqfz8__"]) {
        --brw: 1px;
        --brd: var(--color_15);
        --alpha-brd: 1;
        --bg: var(--color_11);
        --alpha-bg: 1;
        --rd: 5px;
        --shd: 0 1px 4px rgba(0, 0, 0, 0.6);
        --gradient: none;
        --bg-gradient: none;
    }

    :is(#comp-mnneqfz8, [id^="comp-mnneqfz8__"]) {
        width: 1756px;
    }

    :is(#comp-mnneqfz8, [id^="comp-mnneqfz8__"]) {
        --rd: 0;
        --brw: 0;
        --shd: none;
        --bg: transparent;
    }

    :is(#comp-mnneqg5t, [id^="comp-mnneqg5t__"]) {
        left: 0;
        margin-left: 0;
        width: 100%;
        min-width: 980px;
    }

    [data-mesh-id=comp-mnneqg5u1inlineContent] {
        height: auto;
        width: 100%;
    }

    [data-mesh-id=comp-mnneqg5u1inlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=comp-mnneqg5u1inlineContent-gridContainer]>[id="comp-mnodc0x2"],
    [data-mesh-id=comp-mnneqg5u1inlineContent-gridContainer]>interact-element>[id="comp-mnodc0x2"] {
        position: relative;
        margin: 0px 0px 2px calc((100% - 980px) * 0.5);
        left: -92px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    :is(#comp-mnneqg5t, [id^="comp-mnneqg5t__"]) {
        --bg-overlay-color: transparent;
        --bg-gradient: none;
        --padding: 0px;
        --margin: 0px;
        min-width: 980px;
        --firstChildMarginTop: -1px;
        --lastChildMarginBottom: -1px;
        --direction: ltr;
    }

    :is(#comp-mnneqg5u1, [id^="comp-mnneqg5u1__"]) {
        width: 980px;
    }

    :is(#comp-mnneqg5u1, [id^="comp-mnneqg5u1__"]) {
        --bg-overlay-color: transparent;
        --bg-gradient: none;
        width: 100%;
        --column-width: 980px;
        --column-flex: 980;
    }

    :is(#comp-mnodc0x2, [id^="comp-mnodc0x2__"]) {
        --brw: 4px;
        --brd: var(--color_12);
        --bg: 255, 255, 255;
        --rd: 10px 10px 10px 10px;
        --shd: none;
        --gradient: none;
        --alpha-brd: 1;
        --alpha-bg: 0;
        --boxShadowToggleOn-shd: none;
        --bg-gradient: none;
    }

    :is(#comp-mnodc0x2, [id^="comp-mnodc0x2__"]) {
        width: 1183px;
    }

    [data-mesh-id=comp-mnodc0x2inlineContent] {
        height: auto;
        width: 1183px;
    }

    [data-mesh-id=comp-mnodc0x2inlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: repeat(5, min-content) 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=comp-mnodc0x2inlineContent-gridContainer]>[id="comp-mnodc0x8"],
    [data-mesh-id=comp-mnodc0x2inlineContent-gridContainer]>interact-element>[id="comp-mnodc0x8"] {
        position: relative;
        margin: 17px 0px 22px 0;
        left: 10px;
        grid-area: 1 / 1 / 6 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-mnodc0x2inlineContent-gridContainer]>[id="comp-mnodc0x94"],
    [data-mesh-id=comp-mnodc0x2inlineContent-gridContainer]>interact-element>[id="comp-mnodc0x94"] {
        position: relative;
        margin: 27px 0px 10px 0;
        left: 390px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-mnodc0x2inlineContent-gridContainer]>[id="comp-mnodc0xf1"],
    [data-mesh-id=comp-mnodc0x2inlineContent-gridContainer]>interact-element>[id="comp-mnodc0xf1"] {
        position: relative;
        margin: 0px 0px 15px 0;
        left: 390px;
        grid-area: 2 / 1 / 5 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-mnodc0x2inlineContent-gridContainer]>[id="comp-mnodc0xg5"],
    [data-mesh-id=comp-mnodc0x2inlineContent-gridContainer]>interact-element>[id="comp-mnodc0xg5"] {
        position: relative;
        margin: 16px 0px 23px 0;
        left: 650px;
        grid-area: 1 / 1 / 7 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-mnodc0x2inlineContent-gridContainer]>[id="comp-mnodc0xi"],
    [data-mesh-id=comp-mnodc0x2inlineContent-gridContainer]>interact-element>[id="comp-mnodc0xi"] {
        position: relative;
        margin: 48px 0px 33px 0;
        left: 682px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-mnodc0x2inlineContent-gridContainer]>[id="comp-mnodc0xj2"],
    [data-mesh-id=comp-mnodc0x2inlineContent-gridContainer]>interact-element>[id="comp-mnodc0xj2"] {
        position: relative;
        margin: 39px 0px 24px 0;
        left: 705px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-mnodc0x2inlineContent-gridContainer]>[id="comp-mnodc0xm"],
    [data-mesh-id=comp-mnodc0x2inlineContent-gridContainer]>interact-element>[id="comp-mnodc0xm"] {
        position: relative;
        margin: 18px 0px 41px 0;
        left: 682px;
        grid-area: 2 / 1 / 3 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-mnodc0x2inlineContent-gridContainer]>[id="comp-mnodc0xo"],
    [data-mesh-id=comp-mnodc0x2inlineContent-gridContainer]>interact-element>[id="comp-mnodc0xo"] {
        position: relative;
        margin: 10px 0px 33px 0;
        left: 705px;
        grid-area: 2 / 1 / 3 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-mnodc0x2inlineContent-gridContainer]>[id="comp-mnodpdmc"],
    [data-mesh-id=comp-mnodc0x2inlineContent-gridContainer]>interact-element>[id="comp-mnodpdmc"] {
        position: relative;
        margin: 8px 0px 53px 0;
        left: 682px;
        grid-area: 3 / 1 / 4 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-mnodc0x2inlineContent-gridContainer]>[id="comp-mnodpdt7"],
    [data-mesh-id=comp-mnodc0x2inlineContent-gridContainer]>interact-element>[id="comp-mnodpdt7"] {
        position: relative;
        margin: 0px 0px 45px 0;
        left: 705px;
        grid-area: 3 / 1 / 4 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-mnodc0x2inlineContent-gridContainer]>[id="comp-mnodc0xq1"],
    [data-mesh-id=comp-mnodc0x2inlineContent-gridContainer]>interact-element>[id="comp-mnodc0xq1"] {
        position: relative;
        margin: 48px 0px 33px 0;
        left: 945px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-mnodc0x2inlineContent-gridContainer]>[id="comp-mnodc0xs"],
    [data-mesh-id=comp-mnodc0x2inlineContent-gridContainer]>interact-element>[id="comp-mnodc0xs"] {
        position: relative;
        margin: 39px 0px 24px 0;
        left: 971px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-mnodc0x2inlineContent-gridContainer]>[id="comp-mnodc0xv"],
    [data-mesh-id=comp-mnodc0x2inlineContent-gridContainer]>interact-element>[id="comp-mnodc0xv"] {
        position: relative;
        margin: 19px 0px 42px 0;
        left: 946px;
        grid-area: 2 / 1 / 3 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-mnodc0x2inlineContent-gridContainer]>[id="comp-mnodc0xw"],
    [data-mesh-id=comp-mnodc0x2inlineContent-gridContainer]>interact-element>[id="comp-mnodc0xw"] {
        position: relative;
        margin: 10px 0px 33px 0;
        left: 971px;
        grid-area: 2 / 1 / 3 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-mnodc0x2inlineContent-gridContainer]>[id="comp-mnodpdzp"],
    [data-mesh-id=comp-mnodc0x2inlineContent-gridContainer]>interact-element>[id="comp-mnodpdzp"] {
        position: relative;
        margin: 9px 0px 54px 0;
        left: 946px;
        grid-area: 3 / 1 / 4 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-mnodc0x2inlineContent-gridContainer]>[id="comp-mnodpe5q"],
    [data-mesh-id=comp-mnodc0x2inlineContent-gridContainer]>interact-element>[id="comp-mnodpe5q"] {
        position: relative;
        margin: 0px 0px 45px 0;
        left: 971px;
        grid-area: 3 / 1 / 4 / 2;
        justify-self: start;
        align-self: start;
    }

    :is(#comp-mnodc0x2, [id^="comp-mnodc0x2__"]) {
        --shc-mutated-brightness: 128, 128, 128;
    }

    :is(#comp-mnodc0x8, [id^="comp-mnodc0x8__"]) {
        --contentPaddingLeft: 0px;
        --contentPaddingRight: 0px;
        --contentPaddingTop: 0px;
        --contentPaddingBottom: 0px;
    }

    :is(#comp-mnodc0x8, [id^="comp-mnodc0x8__"]) {
        width: 346px;
        height: 178px;
    }

    :is(#comp-mnodc0x8, [id^="comp-mnodc0x8__"]) {
        --height: 178px;
        --width: 346px;
    }

    :is(#comp-mnodc0x94, [id^="comp-mnodc0x94__"]) {
        width: 227px;
    }

    [data-mesh-id=comp-mnodc0x94inlineContent] {
        height: auto;
        width: 227px;
    }

    [data-mesh-id=comp-mnodc0x94inlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=comp-mnodc0x94inlineContent-gridContainer]>[id="comp-mnodc0xb1"],
    [data-mesh-id=comp-mnodc0x94inlineContent-gridContainer]>interact-element>[id="comp-mnodc0xb1"] {
        position: relative;
        margin: 0px 0px 28px 0;
        left: 0px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-mnodc0x94inlineContent-gridContainer]>[id="comp-mnodc0xd3"],
    [data-mesh-id=comp-mnodc0x94inlineContent-gridContainer]>interact-element>[id="comp-mnodc0xd3"] {
        position: relative;
        margin: 0px 0px 0px 0;
        left: 37px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    :is(#comp-mnodc0xb1, [id^="comp-mnodc0xb1__"]) {
        width: 25px;
        height: 20px;
    }

    :is(#comp-mnodc0xb1, [id^="comp-mnodc0xb1__"]) {
        --opacity: 1;
    }

    :is(#comp-mnodc0xd3, [id^="comp-mnodc0xd3__"]) {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    :is(#comp-mnodc0xd3, [id^="comp-mnodc0xd3__"]) {
        width: 190px;
        height: auto;
    }

    :is(#comp-mnodc0xd3, [id^="comp-mnodc0xd3__"]) {
        --min-height: 18px;
        --text-direction: var(--wix-opt-in-direction);
    }

    :is(#comp-mnodc0xf1, [id^="comp-mnodc0xf1__"]) {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
        margin-top: -8px;
    }

    :is(#comp-mnodc0xf1, [id^="comp-mnodc0xf1__"]) {
        width: 246px;
        height: auto;
    }

    :is(#comp-mnodc0xf1, [id^="comp-mnodc0xf1__"]) {
        --text-direction: var(--wix-opt-in-direction);
    }

    :is(#comp-mnodc0xg5, [id^="comp-mnodc0xg5__"]) {
        --lnw: 1px;
        --brd: 195, 168, 142;
        --mrg: 1px;
        --alpha-brd: 1;
    }

    :is(#comp-mnodc0xg5, [id^="comp-mnodc0xg5__"]) {
        width: 1px;
        height: 178px;
    }

    :is(#comp-mnodc0xi, [id^="comp-mnodc0xi__"]) {
        --lnw: 4px;
        --brd: 34, 64, 115;
        --alpha-brd: 1;
    }

    :is(#comp-mnodc0xi, [id^="comp-mnodc0xi__"]) {
        width: 15px;
        height: 4px;
    }

    :is(#comp-mnodc0xi, [id^="comp-mnodc0xi__"]) {
        transform-origin: center 2px;
    }

    :is(#comp-mnodc0xj2, [id^="comp-mnodc0xj2__"]) {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    :is(#comp-mnodc0xj2, [id^="comp-mnodc0xj2__"]) {
        width: 180px;
        height: auto;
    }

    :is(#comp-mnodc0xj2, [id^="comp-mnodc0xj2__"]) {
        --text-direction: var(--wix-opt-in-direction);
    }

    :is(#comp-mnodc0xm, [id^="comp-mnodc0xm__"]) {
        --lnw: 4px;
        --brd: 34, 64, 115;
        --alpha-brd: 1;
    }

    :is(#comp-mnodc0xm, [id^="comp-mnodc0xm__"]) {
        width: 15px;
        height: 6px;
    }

    :is(#comp-mnodc0xm, [id^="comp-mnodc0xm__"]) {
        transform-origin: center 2px;
    }

    :is(#comp-mnodc0xo, [id^="comp-mnodc0xo__"]) {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    :is(#comp-mnodc0xo, [id^="comp-mnodc0xo__"]) {
        width: 176px;
        height: auto;
    }

    :is(#comp-mnodc0xo, [id^="comp-mnodc0xo__"]) {
        --text-direction: var(--wix-opt-in-direction);
    }

    :is(#comp-mnodpdmc, [id^="comp-mnodpdmc__"]) {
        --lnw: 4px;
        --brd: 34, 64, 115;
        --alpha-brd: 1;
    }

    :is(#comp-mnodpdmc, [id^="comp-mnodpdmc__"]) {
        width: 15px;
        height: 6px;
    }

    :is(#comp-mnodpdmc, [id^="comp-mnodpdmc__"]) {
        transform-origin: center 2px;
    }

    :is(#comp-mnodpdt7, [id^="comp-mnodpdt7__"]) {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    :is(#comp-mnodpdt7, [id^="comp-mnodpdt7__"]) {
        width: 218px;
        height: auto;
    }

    :is(#comp-mnodpdt7, [id^="comp-mnodpdt7__"]) {
        --text-direction: var(--wix-opt-in-direction);
    }

    :is(#comp-mnodc0xq1, [id^="comp-mnodc0xq1__"]) {
        --lnw: 4px;
        --brd: 34, 64, 115;
        --alpha-brd: 1;
    }

    :is(#comp-mnodc0xq1, [id^="comp-mnodc0xq1__"]) {
        width: 15px;
        height: 4px;
    }

    :is(#comp-mnodc0xq1, [id^="comp-mnodc0xq1__"]) {
        transform-origin: center 2px;
    }

    :is(#comp-mnodc0xs, [id^="comp-mnodc0xs__"]) {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    :is(#comp-mnodc0xs, [id^="comp-mnodc0xs__"]) {
        width: 203px;
        height: auto;
    }

    :is(#comp-mnodc0xs, [id^="comp-mnodc0xs__"]) {
        --text-direction: var(--wix-opt-in-direction);
    }

    :is(#comp-mnodc0xv, [id^="comp-mnodc0xv__"]) {
        --lnw: 4px;
        --brd: 34, 64, 115;
        --alpha-brd: 1;
    }

    :is(#comp-mnodc0xv, [id^="comp-mnodc0xv__"]) {
        width: 15px;
        height: 4px;
    }

    :is(#comp-mnodc0xv, [id^="comp-mnodc0xv__"]) {
        transform-origin: center 2px;
    }

    :is(#comp-mnodc0xw, [id^="comp-mnodc0xw__"]) {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    :is(#comp-mnodc0xw, [id^="comp-mnodc0xw__"]) {
        width: 203px;
        height: auto;
    }

    :is(#comp-mnodc0xw, [id^="comp-mnodc0xw__"]) {
        --text-direction: var(--wix-opt-in-direction);
    }

    :is(#comp-mnodpdzp, [id^="comp-mnodpdzp__"]) {
        --lnw: 4px;
        --brd: 34, 64, 115;
        --alpha-brd: 1;
    }

    :is(#comp-mnodpdzp, [id^="comp-mnodpdzp__"]) {
        width: 15px;
        height: 4px;
    }

    :is(#comp-mnodpdzp, [id^="comp-mnodpdzp__"]) {
        transform-origin: center 2px;
    }

    :is(#comp-mnodpe5q, [id^="comp-mnodpe5q__"]) {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    :is(#comp-mnodpe5q, [id^="comp-mnodpe5q__"]) {
        width: 203px;
        height: auto;
    }

    :is(#comp-mnodpe5q, [id^="comp-mnodpe5q__"]) {
        --text-direction: var(--wix-opt-in-direction);
    }

    :is(#comp-ll4sfnop, [id^="comp-ll4sfnop__"]) {
        --brw: 1px;
        --brd: var(--color_15);
        --alpha-brd: 1;
        --bg: var(--color_11);
        --alpha-bg: 1;
        --rd: 5px;
        --shd: 0 1px 4px rgba(0, 0, 0, 0.6);
        --gradient: none;
        --bg-gradient: none;
    }

    :is(#comp-ll4sfnop, [id^="comp-ll4sfnop__"]) {
        width: 1756px;
    }

    :is(#comp-ll4sfnop, [id^="comp-ll4sfnop__"]) {
        --rd: 0;
        --brw: 0;
        --shd: none;
        --bg: transparent;
    }

    :is(#comp-ll4sfnpe, [id^="comp-ll4sfnpe__"]) {
        left: 0;
        margin-left: 0;
        width: 100%;
        min-width: 980px;
    }

    [data-mesh-id=comp-ll4sfnpf2inlineContent] {
        height: auto;
        width: 100%;
    }

    [data-mesh-id=comp-ll4sfnpf2inlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=comp-ll4sfnpf2inlineContent-gridContainer]>[id="comp-lllt53sc"],
    [data-mesh-id=comp-ll4sfnpf2inlineContent-gridContainer]>interact-element>[id="comp-lllt53sc"] {
        position: relative;
        margin: 4px 0px 4px calc((100% - 980px) * 0.5);
        left: -104px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    :is(#comp-ll4sfnpe, [id^="comp-ll4sfnpe__"]) {
        --bg-overlay-color: transparent;
        --bg-gradient: none;
        --padding: 0px;
        --margin: 0px;
        min-width: 980px;
        --firstChildMarginTop: -1px;
        --lastChildMarginBottom: -1px;
        --direction: ltr;
    }

    :is(#comp-ll4sfnpf2, [id^="comp-ll4sfnpf2__"]) {
        width: 980px;
    }

    :is(#comp-ll4sfnpf2, [id^="comp-ll4sfnpf2__"]) {
        --bg-overlay-color: transparent;
        --bg-gradient: none;
        width: 100%;
        --column-width: 980px;
        --column-flex: 980;
    }

    :is(#comp-lllt53sc, [id^="comp-lllt53sc__"]) {
        --brw: 0px;
        --brd: 234, 234, 234;
        --bg: 29, 103, 205;
        --rd: 3px 3px 3px 3px;
        --shd: none;
        --gradient: none;
        --alpha-brd: 0;
        --alpha-bg: 0;
        --boxShadowToggleOn-shd: none;
        --bg-gradient: none;
    }

    :is(#comp-lllt53sc, [id^="comp-lllt53sc__"]) {
        width: 1189px;
    }

    [data-mesh-id=comp-lllt53scinlineContent] {
        height: auto;
        width: 1189px;
    }

    [data-mesh-id=comp-lllt53scinlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: repeat(7, min-content) 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=comp-lllt53scinlineContent-gridContainer]>[id="comp-lllt53tk1"],
    [data-mesh-id=comp-lllt53scinlineContent-gridContainer]>interact-element>[id="comp-lllt53tk1"] {
        position: relative;
        margin: 23px 0px 6px 0;
        left: 19px;
        grid-area: 1 / 1 / 7 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-lllt53scinlineContent-gridContainer]>[id="comp-lloyj3rb"],
    [data-mesh-id=comp-lllt53scinlineContent-gridContainer]>interact-element>[id="comp-lloyj3rb"] {
        position: relative;
        margin: 30px 0px 17px 0;
        left: 400px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-lllt53scinlineContent-gridContainer]>[id="comp-lllt53ts3"],
    [data-mesh-id=comp-lllt53scinlineContent-gridContainer]>interact-element>[id="comp-lllt53ts3"] {
        position: relative;
        margin: 0px 0px -13px 0;
        left: 400px;
        grid-area: 3 / 1 / 6 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-lllt53scinlineContent-gridContainer]>[id="comp-lllt53tu"],
    [data-mesh-id=comp-lllt53scinlineContent-gridContainer]>interact-element>[id="comp-lllt53tu"] {
        position: relative;
        margin: 17px 0px -8px 0;
        left: 662px;
        grid-area: 1 / 1 / 8 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-lllt53scinlineContent-gridContainer]>[id="comp-llot1e56"],
    [data-mesh-id=comp-lllt53scinlineContent-gridContainer]>interact-element>[id="comp-llot1e56"] {
        position: relative;
        margin: 33px 0px 22px 0;
        left: 709px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-lllt53scinlineContent-gridContainer]>[id="comp-lmhes4ph"],
    [data-mesh-id=comp-lllt53scinlineContent-gridContainer]>interact-element>[id="comp-lmhes4ph"] {
        position: relative;
        margin: 33px 0px 22px 0;
        left: 855px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-lllt53scinlineContent-gridContainer]>[id="comp-llot1ylz"],
    [data-mesh-id=comp-lllt53scinlineContent-gridContainer]>interact-element>[id="comp-llot1ylz"] {
        position: relative;
        margin: 33px 0px 22px 0;
        left: 1063px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-lllt53scinlineContent-gridContainer]>[id="comp-llot2gp4"],
    [data-mesh-id=comp-lllt53scinlineContent-gridContainer]>interact-element>[id="comp-llot2gp4"] {
        position: relative;
        margin: 0px 0px -7px 0;
        left: 710px;
        grid-area: 2 / 1 / 3 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-lllt53scinlineContent-gridContainer]>[id="comp-llot1l6i"],
    [data-mesh-id=comp-lllt53scinlineContent-gridContainer]>interact-element>[id="comp-llot1l6i"] {
        position: relative;
        margin: 0px 0px -7px 0;
        left: 855px;
        grid-area: 2 / 1 / 3 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-lllt53scinlineContent-gridContainer]>[id="comp-lloyqcv5"],
    [data-mesh-id=comp-lllt53scinlineContent-gridContainer]>interact-element>[id="comp-lloyqcv5"] {
        position: relative;
        margin: 0px 0px -7px 0;
        left: 1063px;
        grid-area: 2 / 1 / 3 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-lllt53scinlineContent-gridContainer]>[id="comp-lmhepoeb"],
    [data-mesh-id=comp-lllt53scinlineContent-gridContainer]>interact-element>[id="comp-lmhepoeb"] {
        position: relative;
        margin: 29px 0px 22px 0;
        left: 710px;
        grid-area: 3 / 1 / 4 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-lllt53scinlineContent-gridContainer]>[id="comp-lloyp2bk"],
    [data-mesh-id=comp-lllt53scinlineContent-gridContainer]>interact-element>[id="comp-lloyp2bk"] {
        position: relative;
        margin: 29px 0px 22px 0;
        left: 855px;
        grid-area: 3 / 1 / 4 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-lllt53scinlineContent-gridContainer]>[id="comp-lt7xotub"],
    [data-mesh-id=comp-lllt53scinlineContent-gridContainer]>interact-element>[id="comp-lt7xotub"] {
        position: relative;
        margin: 29px 0px 22px 0;
        left: 1063px;
        grid-area: 3 / 1 / 4 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-lllt53scinlineContent-gridContainer]>[id="comp-lt7xh8gm"],
    [data-mesh-id=comp-lllt53scinlineContent-gridContainer]>interact-element>[id="comp-lt7xh8gm"] {
        position: relative;
        margin: 0px 0px 44px 0;
        left: 855px;
        grid-area: 4 / 1 / 5 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-lllt53scinlineContent-gridContainer]>[id="comp-lmhepkfw"],
    [data-mesh-id=comp-lllt53scinlineContent-gridContainer]>interact-element>[id="comp-lmhepkfw"] {
        position: relative;
        margin: 0px 0px 44px 0;
        left: 709px;
        grid-area: 4 / 1 / 5 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-lllt53scinlineContent-gridContainer]>[id="comp-lmheqin3"],
    [data-mesh-id=comp-lllt53scinlineContent-gridContainer]>interact-element>[id="comp-lmheqin3"] {
        position: relative;
        margin: 0px 0px 35px 0;
        left: 709px;
        grid-area: 8 / 1 / 9 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-lllt53scinlineContent-gridContainer]>[id="comp-lt7xk5rf"],
    [data-mesh-id=comp-lllt53scinlineContent-gridContainer]>interact-element>[id="comp-lt7xk5rf"] {
        position: relative;
        margin: 0px 0px 35px 0;
        left: 855px;
        grid-area: 8 / 1 / 9 / 2;
        justify-self: start;
        align-self: start;
    }

    :is(#comp-lllt53sc, [id^="comp-lllt53sc__"]) {
        --shc-mutated-brightness: 15, 52, 103;
    }

    :is(#comp-lllt53tk1, [id^="comp-lllt53tk1__"]) {
        --contentPaddingLeft: 0px;
        --contentPaddingRight: 0px;
        --contentPaddingTop: 0px;
        --contentPaddingBottom: 0px;
    }

    :is(#comp-lllt53tk1, [id^="comp-lllt53tk1__"]) {
        width: 347px;
        height: 178px;
    }

    :is(#comp-lllt53tk1, [id^="comp-lllt53tk1__"]) {
        --height: 178px;
        --width: 347px;
    }

    :is(#comp-lloyj3rb, [id^="comp-lloyj3rb__"]) {
        width: 269px;
    }

    [data-mesh-id=comp-lloyj3rbinlineContent] {
        height: auto;
        width: 269px;
    }

    [data-mesh-id=comp-lloyj3rbinlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=comp-lloyj3rbinlineContent-gridContainer]>[id="comp-lllt53to"],
    [data-mesh-id=comp-lloyj3rbinlineContent-gridContainer]>interact-element>[id="comp-lllt53to"] {
        position: relative;
        margin: 1px 0px 2px 0;
        left: 0px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-lloyj3rbinlineContent-gridContainer]>[id="comp-lllt53tr"],
    [data-mesh-id=comp-lloyj3rbinlineContent-gridContainer]>interact-element>[id="comp-lllt53tr"] {
        position: relative;
        margin: 0px 0px 0px 0;
        left: 39px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    :is(#comp-lllt53to, [id^="comp-lllt53to__"]) {
        width: 25px;
        height: 21px;
    }

    :is(#comp-lllt53to, [id^="comp-lllt53to__"]) {
        --opacity: 1;
    }

    :is(#comp-lllt53tr, [id^="comp-lllt53tr__"]) {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    :is(#comp-lllt53tr, [id^="comp-lllt53tr__"]) {
        width: 230px;
        height: auto;
    }

    :is(#comp-lllt53tr, [id^="comp-lllt53tr__"]) {
        --text-direction: var(--wix-opt-in-direction);
    }

    :is(#comp-lllt53ts3, [id^="comp-lllt53ts3__"]) {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    :is(#comp-lllt53ts3, [id^="comp-lllt53ts3__"]) {
        width: 230px;
        height: auto;
    }

    :is(#comp-lllt53ts3, [id^="comp-lllt53ts3__"]) {
        --text-direction: var(--wix-opt-in-direction);
    }

    :is(#comp-lllt53tu, [id^="comp-lllt53tu__"]) {
        --lnw: 1px;
        --brd: 195, 168, 142;
        --mrg: 1px;
        --alpha-brd: 1;
    }

    :is(#comp-lllt53tu, [id^="comp-lllt53tu__"]) {
        width: 1px;
        height: 198px;
    }

    :is(#comp-llot1e56, [id^="comp-llot1e56__"]) {
        width: 125px;
    }

    [data-mesh-id=comp-llot1e56inlineContent] {
        height: auto;
        width: 125px;
    }

    [data-mesh-id=comp-llot1e56inlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=comp-llot1e56inlineContent-gridContainer]>[id="comp-lllt53tv1"],
    [data-mesh-id=comp-llot1e56inlineContent-gridContainer]>interact-element>[id="comp-lllt53tv1"] {
        position: relative;
        margin: 6px 0px 6px 0;
        left: 0px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-llot1e56inlineContent-gridContainer]>[id="comp-lllt53tx"],
    [data-mesh-id=comp-llot1e56inlineContent-gridContainer]>interact-element>[id="comp-lllt53tx"] {
        position: relative;
        margin: 0px 0px 0px 0;
        left: 23px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    :is(#comp-lllt53tv1, [id^="comp-lllt53tv1__"]) {
        --lnw: 4px;
        --brd: 34, 64, 115;
        --alpha-brd: 1;
    }

    :is(#comp-lllt53tv1, [id^="comp-lllt53tv1__"]) {
        width: 15px;
        height: 4px;
    }

    :is(#comp-lllt53tv1, [id^="comp-lllt53tv1__"]) {
        transform-origin: center 2px;
    }

    :is(#comp-lllt53tx, [id^="comp-lllt53tx__"]) {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    :is(#comp-lllt53tx, [id^="comp-lllt53tx__"]) {
        width: 102px;
        height: auto;
    }

    :is(#comp-lllt53tx, [id^="comp-lllt53tx__"]) {
        --text-direction: var(--wix-opt-in-direction);
    }

    :is(#comp-lmhes4ph, [id^="comp-lmhes4ph__"]) {
        width: 155px;
    }

    [data-mesh-id=comp-lmhes4phinlineContent] {
        height: auto;
        width: 155px;
    }

    [data-mesh-id=comp-lmhes4phinlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=comp-lmhes4phinlineContent-gridContainer]>[id="comp-llltvjoc"],
    [data-mesh-id=comp-lmhes4phinlineContent-gridContainer]>interact-element>[id="comp-llltvjoc"] {
        position: relative;
        margin: 6px 0px 6px 0;
        left: 0px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-lmhes4phinlineContent-gridContainer]>[id="comp-llltw4rg"],
    [data-mesh-id=comp-lmhes4phinlineContent-gridContainer]>interact-element>[id="comp-llltw4rg"] {
        position: relative;
        margin: 0px 0px 0px 0;
        left: 21px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    :is(#comp-llltvjoc, [id^="comp-llltvjoc__"]) {
        --lnw: 4px;
        --brd: 34, 64, 115;
        --alpha-brd: 1;
    }

    :is(#comp-llltvjoc, [id^="comp-llltvjoc__"]) {
        width: 15px;
        height: 4px;
    }

    :is(#comp-llltvjoc, [id^="comp-llltvjoc__"]) {
        transform-origin: center 2px;
    }

    :is(#comp-llltw4rg, [id^="comp-llltw4rg__"]) {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    :is(#comp-llltw4rg, [id^="comp-llltw4rg__"]) {
        width: 134px;
        height: auto;
    }

    :is(#comp-llltw4rg, [id^="comp-llltw4rg__"]) {
        --text-direction: var(--wix-opt-in-direction);
    }

    :is(#comp-llot1ylz, [id^="comp-llot1ylz__"]) {
        width: 105px;
    }

    [data-mesh-id=comp-llot1ylzinlineContent] {
        height: auto;
        width: 105px;
    }

    [data-mesh-id=comp-llot1ylzinlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=comp-llot1ylzinlineContent-gridContainer]>[id="comp-lllu5s3j"],
    [data-mesh-id=comp-llot1ylzinlineContent-gridContainer]>interact-element>[id="comp-lllu5s3j"] {
        position: relative;
        margin: 6px 0px 6px 0;
        left: 0px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-llot1ylzinlineContent-gridContainer]>[id="comp-lllu62sb"],
    [data-mesh-id=comp-llot1ylzinlineContent-gridContainer]>interact-element>[id="comp-lllu62sb"] {
        position: relative;
        margin: 0px 0px 0px 0;
        left: 21px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    :is(#comp-lllu5s3j, [id^="comp-lllu5s3j__"]) {
        --lnw: 4px;
        --brd: 34, 64, 115;
        --alpha-brd: 1;
    }

    :is(#comp-lllu5s3j, [id^="comp-lllu5s3j__"]) {
        width: 15px;
        height: 4px;
    }

    :is(#comp-lllu5s3j, [id^="comp-lllu5s3j__"]) {
        transform-origin: center 2px;
    }

    :is(#comp-lllu62sb, [id^="comp-lllu62sb__"]) {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    :is(#comp-lllu62sb, [id^="comp-lllu62sb__"]) {
        width: 84px;
        height: auto;
    }

    :is(#comp-lllu62sb, [id^="comp-lllu62sb__"]) {
        --text-direction: var(--wix-opt-in-direction);
    }

    :is(#comp-llot2gp4, [id^="comp-llot2gp4__"]) {
        width: 105px;
    }

    [data-mesh-id=comp-llot2gp4inlineContent] {
        height: auto;
        width: 105px;
    }

    [data-mesh-id=comp-llot2gp4inlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=comp-llot2gp4inlineContent-gridContainer]>[id="comp-lllu3r0u"],
    [data-mesh-id=comp-llot2gp4inlineContent-gridContainer]>interact-element>[id="comp-lllu3r0u"] {
        position: relative;
        margin: 6px 0px 6px 0;
        left: 0px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-llot2gp4inlineContent-gridContainer]>[id="comp-lllu4d52"],
    [data-mesh-id=comp-llot2gp4inlineContent-gridContainer]>interact-element>[id="comp-lllu4d52"] {
        position: relative;
        margin: 0px 0px 0px 0;
        left: 21px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    :is(#comp-lllu3r0u, [id^="comp-lllu3r0u__"]) {
        --lnw: 4px;
        --brd: 34, 64, 115;
        --alpha-brd: 1;
    }

    :is(#comp-lllu3r0u, [id^="comp-lllu3r0u__"]) {
        width: 15px;
        height: 4px;
    }

    :is(#comp-lllu3r0u, [id^="comp-lllu3r0u__"]) {
        transform-origin: center 2px;
    }

    :is(#comp-lllu4d52, [id^="comp-lllu4d52__"]) {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    :is(#comp-lllu4d52, [id^="comp-lllu4d52__"]) {
        width: 84px;
        height: auto;
    }

    :is(#comp-lllu4d52, [id^="comp-lllu4d52__"]) {
        --text-direction: var(--wix-opt-in-direction);
    }

    :is(#comp-llot1l6i, [id^="comp-llot1l6i__"]) {
        width: 123px;
    }

    [data-mesh-id=comp-llot1l6iinlineContent] {
        height: auto;
        width: 123px;
    }

    [data-mesh-id=comp-llot1l6iinlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=comp-llot1l6iinlineContent-gridContainer]>[id="comp-lllu1bix"],
    [data-mesh-id=comp-llot1l6iinlineContent-gridContainer]>interact-element>[id="comp-lllu1bix"] {
        position: relative;
        margin: 6px 0px 6px 0;
        left: 0px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-llot1l6iinlineContent-gridContainer]>[id="comp-lllu1p0l"],
    [data-mesh-id=comp-llot1l6iinlineContent-gridContainer]>interact-element>[id="comp-lllu1p0l"] {
        position: relative;
        margin: 0px 0px 0px 0;
        left: 21px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    :is(#comp-lllu1bix, [id^="comp-lllu1bix__"]) {
        --lnw: 4px;
        --brd: 34, 64, 115;
        --alpha-brd: 1;
    }

    :is(#comp-lllu1bix, [id^="comp-lllu1bix__"]) {
        width: 15px;
        height: 4px;
    }

    :is(#comp-lllu1bix, [id^="comp-lllu1bix__"]) {
        transform-origin: center 2px;
    }

    :is(#comp-lllu1p0l, [id^="comp-lllu1p0l__"]) {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    :is(#comp-lllu1p0l, [id^="comp-lllu1p0l__"]) {
        width: 102px;
        height: auto;
    }

    :is(#comp-lllu1p0l, [id^="comp-lllu1p0l__"]) {
        --text-direction: var(--wix-opt-in-direction);
    }

    :is(#comp-lloyqcv5, [id^="comp-lloyqcv5__"]) {
        width: 126px;
    }

    [data-mesh-id=comp-lloyqcv5inlineContent] {
        height: auto;
        width: 126px;
    }

    [data-mesh-id=comp-lloyqcv5inlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=comp-lloyqcv5inlineContent-gridContainer]>[id="comp-llltgvao"],
    [data-mesh-id=comp-lloyqcv5inlineContent-gridContainer]>interact-element>[id="comp-llltgvao"] {
        position: relative;
        margin: 5px 0px 5px 0;
        left: 0px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-lloyqcv5inlineContent-gridContainer]>[id="comp-llltixt9"],
    [data-mesh-id=comp-lloyqcv5inlineContent-gridContainer]>interact-element>[id="comp-llltixt9"] {
        position: relative;
        margin: 0px 0px 0px 0;
        left: 24px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    :is(#comp-llltgvao, [id^="comp-llltgvao__"]) {
        --lnw: 4px;
        --brd: 34, 64, 115;
        --alpha-brd: 1;
    }

    :is(#comp-llltgvao, [id^="comp-llltgvao__"]) {
        width: 15px;
        height: 6px;
    }

    :is(#comp-llltgvao, [id^="comp-llltgvao__"]) {
        transform-origin: center 2px;
    }

    :is(#comp-llltixt9, [id^="comp-llltixt9__"]) {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    :is(#comp-llltixt9, [id^="comp-llltixt9__"]) {
        width: 102px;
        height: auto;
    }

    :is(#comp-llltixt9, [id^="comp-llltixt9__"]) {
        --text-direction: var(--wix-opt-in-direction);
    }

    :is(#comp-lmhepoeb, [id^="comp-lmhepoeb__"]) {
        width: 118px;
    }

    [data-mesh-id=comp-lmhepoebinlineContent] {
        height: auto;
        width: 118px;
    }

    [data-mesh-id=comp-lmhepoebinlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=comp-lmhepoebinlineContent-gridContainer]>[id="comp-lllt53u0"],
    [data-mesh-id=comp-lmhepoebinlineContent-gridContainer]>interact-element>[id="comp-lllt53u0"] {
        position: relative;
        margin: 6px 0px 6px 0;
        left: 0px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-lmhepoebinlineContent-gridContainer]>[id="comp-lllt53u12"],
    [data-mesh-id=comp-lmhepoebinlineContent-gridContainer]>interact-element>[id="comp-lllt53u12"] {
        position: relative;
        margin: 0px 0px 0px 0;
        left: 21px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    :is(#comp-lllt53u0, [id^="comp-lllt53u0__"]) {
        --lnw: 4px;
        --brd: 34, 64, 115;
        --alpha-brd: 1;
    }

    :is(#comp-lllt53u0, [id^="comp-lllt53u0__"]) {
        width: 15px;
        height: 4px;
    }

    :is(#comp-lllt53u0, [id^="comp-lllt53u0__"]) {
        transform-origin: center 2px;
    }

    :is(#comp-lllt53u12, [id^="comp-lllt53u12__"]) {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    :is(#comp-lllt53u12, [id^="comp-lllt53u12__"]) {
        width: 97px;
        height: auto;
    }

    :is(#comp-lllt53u12, [id^="comp-lllt53u12__"]) {
        --text-direction: var(--wix-opt-in-direction);
    }

    :is(#comp-lloyp2bk, [id^="comp-lloyp2bk__"]) {
        width: 223px;
    }

    [data-mesh-id=comp-lloyp2bkinlineContent] {
        height: auto;
        width: 223px;
    }

    [data-mesh-id=comp-lloyp2bkinlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=comp-lloyp2bkinlineContent-gridContainer]>[id="comp-llltgse9"],
    [data-mesh-id=comp-lloyp2bkinlineContent-gridContainer]>interact-element>[id="comp-llltgse9"] {
        position: relative;
        margin: 5px 0px 5px 0;
        left: 0px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-lloyp2bkinlineContent-gridContainer]>[id="comp-lllthegk"],
    [data-mesh-id=comp-lloyp2bkinlineContent-gridContainer]>interact-element>[id="comp-lllthegk"] {
        position: relative;
        margin: 0px 0px 0px 0;
        left: 23px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    :is(#comp-llltgse9, [id^="comp-llltgse9__"]) {
        --lnw: 4px;
        --brd: 34, 64, 115;
        --alpha-brd: 1;
    }

    :is(#comp-llltgse9, [id^="comp-llltgse9__"]) {
        width: 15px;
        height: 6px;
    }

    :is(#comp-llltgse9, [id^="comp-llltgse9__"]) {
        transform-origin: center 2px;
    }

    :is(#comp-lllthegk, [id^="comp-lllthegk__"]) {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    :is(#comp-lllthegk, [id^="comp-lllthegk__"]) {
        width: 200px;
        height: auto;
    }

    :is(#comp-lllthegk, [id^="comp-lllthegk__"]) {
        --text-direction: var(--wix-opt-in-direction);
    }

    :is(#comp-lt7xotub, [id^="comp-lt7xotub__"]) {
        width: 105px;
    }

    [data-mesh-id=comp-lt7xotubinlineContent] {
        height: auto;
        width: 105px;
    }

    [data-mesh-id=comp-lt7xotubinlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=comp-lt7xotubinlineContent-gridContainer]>[id="comp-lt7xotxp"],
    [data-mesh-id=comp-lt7xotubinlineContent-gridContainer]>interact-element>[id="comp-lt7xotxp"] {
        position: relative;
        margin: 6px 0px 6px 0;
        left: 0px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-lt7xotubinlineContent-gridContainer]>[id="comp-lt7xotxr"],
    [data-mesh-id=comp-lt7xotubinlineContent-gridContainer]>interact-element>[id="comp-lt7xotxr"] {
        position: relative;
        margin: 0px 0px 0px 0;
        left: 21px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    :is(#comp-lt7xotxp, [id^="comp-lt7xotxp__"]) {
        --lnw: 4px;
        --brd: 34, 64, 115;
        --alpha-brd: 1;
    }

    :is(#comp-lt7xotxp, [id^="comp-lt7xotxp__"]) {
        width: 15px;
        height: 4px;
    }

    :is(#comp-lt7xotxp, [id^="comp-lt7xotxp__"]) {
        transform-origin: center 2px;
    }

    :is(#comp-lt7xotxr, [id^="comp-lt7xotxr__"]) {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    :is(#comp-lt7xotxr, [id^="comp-lt7xotxr__"]) {
        width: 84px;
        height: auto;
    }

    :is(#comp-lt7xotxr, [id^="comp-lt7xotxr__"]) {
        --text-direction: var(--wix-opt-in-direction);
    }

    :is(#comp-lt7xh8gm, [id^="comp-lt7xh8gm__"]) {
        width: 203px;
    }

    [data-mesh-id=comp-lt7xh8gminlineContent] {
        height: auto;
        width: 203px;
    }

    [data-mesh-id=comp-lt7xh8gminlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=comp-lt7xh8gminlineContent-gridContainer]>[id="comp-lt7xh8kr"],
    [data-mesh-id=comp-lt7xh8gminlineContent-gridContainer]>interact-element>[id="comp-lt7xh8kr"] {
        position: relative;
        margin: 5px 0px 5px 0;
        left: 0px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-lt7xh8gminlineContent-gridContainer]>[id="comp-lt7xh8ku"],
    [data-mesh-id=comp-lt7xh8gminlineContent-gridContainer]>interact-element>[id="comp-lt7xh8ku"] {
        position: relative;
        margin: 0px 0px 0px 0;
        left: 24px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    :is(#comp-lt7xh8kr, [id^="comp-lt7xh8kr__"]) {
        --lnw: 4px;
        --brd: 34, 64, 115;
        --alpha-brd: 1;
    }

    :is(#comp-lt7xh8kr, [id^="comp-lt7xh8kr__"]) {
        width: 15px;
        height: 6px;
    }

    :is(#comp-lt7xh8kr, [id^="comp-lt7xh8kr__"]) {
        transform-origin: center 2px;
    }

    :is(#comp-lt7xh8ku, [id^="comp-lt7xh8ku__"]) {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    :is(#comp-lt7xh8ku, [id^="comp-lt7xh8ku__"]) {
        width: 179px;
        height: auto;
    }

    :is(#comp-lt7xh8ku, [id^="comp-lt7xh8ku__"]) {
        --text-direction: var(--wix-opt-in-direction);
    }

    :is(#comp-lmhepkfw, [id^="comp-lmhepkfw__"]) {
        width: 150px;
    }

    [data-mesh-id=comp-lmhepkfwinlineContent] {
        height: auto;
        width: 150px;
    }

    [data-mesh-id=comp-lmhepkfwinlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=comp-lmhepkfwinlineContent-gridContainer]>[id="comp-lllt53u31"],
    [data-mesh-id=comp-lmhepkfwinlineContent-gridContainer]>interact-element>[id="comp-lllt53u31"] {
        position: relative;
        margin: 5px 0px 5px 0;
        left: 0px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-lmhepkfwinlineContent-gridContainer]>[id="comp-lllt53u43"],
    [data-mesh-id=comp-lmhepkfwinlineContent-gridContainer]>interact-element>[id="comp-lllt53u43"] {
        position: relative;
        margin: 0px 0px 0px 0;
        left: 23px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    :is(#comp-lllt53u31, [id^="comp-lllt53u31__"]) {
        --lnw: 4px;
        --brd: 34, 64, 115;
        --alpha-brd: 1;
    }

    :is(#comp-lllt53u31, [id^="comp-lllt53u31__"]) {
        width: 15px;
        height: 6px;
    }

    :is(#comp-lllt53u31, [id^="comp-lllt53u31__"]) {
        transform-origin: center 2px;
    }

    :is(#comp-lllt53u43, [id^="comp-lllt53u43__"]) {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    :is(#comp-lllt53u43, [id^="comp-lllt53u43__"]) {
        width: 127px;
        height: auto;
    }

    :is(#comp-lllt53u43, [id^="comp-lllt53u43__"]) {
        --text-direction: var(--wix-opt-in-direction);
    }

    :is(#comp-lmheqin3, [id^="comp-lmheqin3__"]) {
        width: 105px;
    }

    [data-mesh-id=comp-lmheqin3inlineContent] {
        height: auto;
        width: 105px;
    }

    [data-mesh-id=comp-lmheqin3inlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=comp-lmheqin3inlineContent-gridContainer]>[id="comp-lllu5gnw"],
    [data-mesh-id=comp-lmheqin3inlineContent-gridContainer]>interact-element>[id="comp-lllu5gnw"] {
        position: relative;
        margin: 6px 0px 6px 0;
        left: 0px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-lmheqin3inlineContent-gridContainer]>[id="comp-lllu6l5e"],
    [data-mesh-id=comp-lmheqin3inlineContent-gridContainer]>interact-element>[id="comp-lllu6l5e"] {
        position: relative;
        margin: 0px 0px 0px 0;
        left: 21px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    :is(#comp-lllu5gnw, [id^="comp-lllu5gnw__"]) {
        --lnw: 4px;
        --brd: 34, 64, 115;
        --alpha-brd: 1;
    }

    :is(#comp-lllu5gnw, [id^="comp-lllu5gnw__"]) {
        width: 15px;
        height: 4px;
    }

    :is(#comp-lllu5gnw, [id^="comp-lllu5gnw__"]) {
        transform-origin: center 2px;
    }

    :is(#comp-lllu6l5e, [id^="comp-lllu6l5e__"]) {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    :is(#comp-lllu6l5e, [id^="comp-lllu6l5e__"]) {
        width: 84px;
        height: auto;
    }

    :is(#comp-lllu6l5e, [id^="comp-lllu6l5e__"]) {
        --text-direction: var(--wix-opt-in-direction);
    }

    :is(#comp-lt7xk5rf, [id^="comp-lt7xk5rf__"]) {
        width: 203px;
    }

    [data-mesh-id=comp-lt7xk5rfinlineContent] {
        height: auto;
        width: 203px;
    }

    [data-mesh-id=comp-lt7xk5rfinlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=comp-lt7xk5rfinlineContent-gridContainer]>[id="comp-lt7xk5um"],
    [data-mesh-id=comp-lt7xk5rfinlineContent-gridContainer]>interact-element>[id="comp-lt7xk5um"] {
        position: relative;
        margin: 5px 0px 5px 0;
        left: 0px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-lt7xk5rfinlineContent-gridContainer]>[id="comp-lt7xk5un1"],
    [data-mesh-id=comp-lt7xk5rfinlineContent-gridContainer]>interact-element>[id="comp-lt7xk5un1"] {
        position: relative;
        margin: 0px 0px 0px 0;
        left: 24px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    :is(#comp-lt7xk5um, [id^="comp-lt7xk5um__"]) {
        --lnw: 4px;
        --brd: 34, 64, 115;
        --alpha-brd: 1;
    }

    :is(#comp-lt7xk5um, [id^="comp-lt7xk5um__"]) {
        width: 15px;
        height: 6px;
    }

    :is(#comp-lt7xk5um, [id^="comp-lt7xk5um__"]) {
        transform-origin: center 2px;
    }

    :is(#comp-lt7xk5un1, [id^="comp-lt7xk5un1__"]) {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    :is(#comp-lt7xk5un1, [id^="comp-lt7xk5un1__"]) {
        width: 179px;
        height: auto;
    }

    :is(#comp-lt7xk5un1, [id^="comp-lt7xk5un1__"]) {
        --text-direction: var(--wix-opt-in-direction);
    }

    :is(#comp-ll4rumf2, [id^="comp-ll4rumf2__"]) {
        --brw: 1px;
        --brd: var(--color_15);
        --alpha-brd: 1;
        --bg: var(--color_11);
        --alpha-bg: 1;
        --rd: 5px;
        --shd: 0 1px 4px rgba(0, 0, 0, 0.6);
        --gradient: none;
        --bg-gradient: none;
    }

    :is(#comp-ll4rumf2, [id^="comp-ll4rumf2__"]) {
        width: 1756px;
    }

    :is(#comp-ll4rumf2, [id^="comp-ll4rumf2__"]) {
        --rd: 0;
        --brw: 0;
        --shd: none;
        --bg: transparent;
    }

    :is(#comp-ll4run881, [id^="comp-ll4run881__"]) {
        left: 0;
        margin-left: 0;
        width: 100%;
        min-width: 980px;
    }

    [data-mesh-id=comp-ll4run8a1inlineContent] {
        height: auto;
        width: 100%;
    }

    [data-mesh-id=comp-ll4run8a1inlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=comp-ll4run8a1inlineContent-gridContainer]>[id="comp-lllr4s8s"],
    [data-mesh-id=comp-ll4run8a1inlineContent-gridContainer]>interact-element>[id="comp-lllr4s8s"] {
        position: relative;
        margin: 0px 0px 18px calc((100% - 980px) * 0.5);
        left: -92px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    :is(#comp-ll4run881, [id^="comp-ll4run881__"]) {
        --bg-overlay-color: transparent;
        --bg-gradient: none;
        --padding: 0px;
        --margin: 0px;
        min-width: 980px;
        --firstChildMarginTop: -1px;
        --lastChildMarginBottom: -1px;
        --direction: ltr;
    }

    :is(#comp-ll4run8a1, [id^="comp-ll4run8a1__"]) {
        width: 980px;
    }

    :is(#comp-ll4run8a1, [id^="comp-ll4run8a1__"]) {
        --bg-overlay-color: transparent;
        --bg-gradient: none;
        width: 100%;
        --column-width: 980px;
        --column-flex: 980;
    }

    :is(#comp-lllr4s8s, [id^="comp-lllr4s8s__"]) {
        --brw: 4px;
        --brd: var(--color_12);
        --bg: 255, 255, 255;
        --rd: 10px 10px 10px 10px;
        --shd: none;
        --gradient: none;
        --alpha-brd: 1;
        --alpha-bg: 0;
        --boxShadowToggleOn-shd: none;
        --bg-gradient: none;
    }

    :is(#comp-lllr4s8s, [id^="comp-lllr4s8s__"]) {
        width: 1183px;
    }

    [data-mesh-id=comp-lllr4s8sinlineContent] {
        height: auto;
        width: 1183px;
    }

    [data-mesh-id=comp-lllr4s8sinlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: repeat(4, min-content) 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=comp-lllr4s8sinlineContent-gridContainer]>[id="comp-lllr4skc1"],
    [data-mesh-id=comp-lllr4s8sinlineContent-gridContainer]>interact-element>[id="comp-lllr4skc1"] {
        position: relative;
        margin: 17px 0px 7px 0;
        left: 10px;
        grid-area: 1 / 1 / 5 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-lllr4s8sinlineContent-gridContainer]>[id="comp-lloy66hb"],
    [data-mesh-id=comp-lllr4s8sinlineContent-gridContainer]>interact-element>[id="comp-lloy66hb"] {
        position: relative;
        margin: 27px 0px 6px 0;
        left: 390px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-lllr4s8sinlineContent-gridContainer]>[id="comp-lllr4slw3"],
    [data-mesh-id=comp-lllr4s8sinlineContent-gridContainer]>interact-element>[id="comp-lllr4slw3"] {
        position: relative;
        margin: 0px 0px 8px 0;
        left: 390px;
        grid-area: 3 / 1 / 4 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-lllr4s8sinlineContent-gridContainer]>[id="comp-lllr4sly"],
    [data-mesh-id=comp-lllr4s8sinlineContent-gridContainer]>interact-element>[id="comp-lllr4sly"] {
        position: relative;
        margin: 16px 0px 8px 0;
        left: 650px;
        grid-area: 1 / 1 / 6 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-lllr4s8sinlineContent-gridContainer]>[id="comp-lllr4slz"],
    [data-mesh-id=comp-lllr4s8sinlineContent-gridContainer]>interact-element>[id="comp-lllr4slz"] {
        position: relative;
        margin: 10px 0px 6px 0;
        left: 682px;
        grid-area: 2 / 1 / 3 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-lllr4s8sinlineContent-gridContainer]>[id="comp-lllr4sm1"],
    [data-mesh-id=comp-lllr4s8sinlineContent-gridContainer]>interact-element>[id="comp-lllr4sm1"] {
        position: relative;
        margin: 0px 0px -2px 0;
        left: 705px;
        grid-area: 2 / 1 / 3 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-lllr4s8sinlineContent-gridContainer]>[id="comp-lllr4sm62"],
    [data-mesh-id=comp-lllr4s8sinlineContent-gridContainer]>interact-element>[id="comp-lllr4sm62"] {
        position: relative;
        margin: 38px 0px 10px 0;
        left: 682px;
        grid-area: 3 / 1 / 4 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-lllr4s8sinlineContent-gridContainer]>[id="comp-lllr4sm8"],
    [data-mesh-id=comp-lllr4s8sinlineContent-gridContainer]>interact-element>[id="comp-lllr4sm8"] {
        position: relative;
        margin: 28px 0px 10px 0;
        left: 705px;
        grid-area: 3 / 1 / 4 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-lllr4s8sinlineContent-gridContainer]>[id="comp-lllr4sm3"],
    [data-mesh-id=comp-lllr4s8sinlineContent-gridContainer]>interact-element>[id="comp-lllr4sm3"] {
        position: relative;
        margin: 10px 0px 6px 0;
        left: 865px;
        grid-area: 2 / 1 / 3 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-lllr4s8sinlineContent-gridContainer]>[id="comp-lllr4sm42"],
    [data-mesh-id=comp-lllr4s8sinlineContent-gridContainer]>interact-element>[id="comp-lllr4sm42"] {
        position: relative;
        margin: 0px 0px -2px 0;
        left: 891px;
        grid-area: 2 / 1 / 3 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-lllr4s8sinlineContent-gridContainer]>[id="comp-lllr4sm91"],
    [data-mesh-id=comp-lllr4s8sinlineContent-gridContainer]>interact-element>[id="comp-lllr4sm91"] {
        position: relative;
        margin: 39px 0px 10px 0;
        left: 866px;
        grid-area: 3 / 1 / 4 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-lllr4s8sinlineContent-gridContainer]>[id="comp-lllsfkmv"],
    [data-mesh-id=comp-lllr4s8sinlineContent-gridContainer]>interact-element>[id="comp-lllsfkmv"] {
        position: relative;
        margin: 28px 0px 10px 0;
        left: 891px;
        grid-area: 3 / 1 / 4 / 2;
        justify-self: start;
        align-self: start;
    }

    :is(#comp-lllr4s8s, [id^="comp-lllr4s8s__"]) {
        --shc-mutated-brightness: 128, 128, 128;
    }

    :is(#comp-lllr4skc1, [id^="comp-lllr4skc1__"]) {
        --contentPaddingLeft: 0px;
        --contentPaddingRight: 0px;
        --contentPaddingTop: 0px;
        --contentPaddingBottom: 0px;
    }

    :is(#comp-lllr4skc1, [id^="comp-lllr4skc1__"]) {
        width: 346px;
        height: 178px;
    }

    :is(#comp-lllr4skc1, [id^="comp-lllr4skc1__"]) {
        --height: 178px;
        --width: 346px;
    }

    :is(#comp-lloy66hb, [id^="comp-lloy66hb__"]) {
        width: 242px;
    }

    [data-mesh-id=comp-lloy66hbinlineContent] {
        height: auto;
        width: 242px;
    }

    [data-mesh-id=comp-lloy66hbinlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=comp-lloy66hbinlineContent-gridContainer]>[id="comp-lllr4slm2"],
    [data-mesh-id=comp-lloy66hbinlineContent-gridContainer]>interact-element>[id="comp-lllr4slm2"] {
        position: relative;
        margin: 1px 0px 2px 0;
        left: 0px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-lloy66hbinlineContent-gridContainer]>[id="comp-lllr4sls5"],
    [data-mesh-id=comp-lloy66hbinlineContent-gridContainer]>interact-element>[id="comp-lllr4sls5"] {
        position: relative;
        margin: 0px 0px 0px 0;
        left: 39px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    :is(#comp-lllr4slm2, [id^="comp-lllr4slm2__"]) {
        width: 25px;
        height: 21px;
    }

    :is(#comp-lllr4slm2, [id^="comp-lllr4slm2__"]) {
        --opacity: 1;
    }

    :is(#comp-lllr4sls5, [id^="comp-lllr4sls5__"]) {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    :is(#comp-lllr4sls5, [id^="comp-lllr4sls5__"]) {
        width: 203px;
        height: auto;
    }

    :is(#comp-lllr4sls5, [id^="comp-lllr4sls5__"]) {
        --text-direction: var(--wix-opt-in-direction);
    }

    :is(#comp-lllr4slw3, [id^="comp-lllr4slw3__"]) {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    :is(#comp-lllr4slw3, [id^="comp-lllr4slw3__"]) {
        width: 246px;
        height: auto;
    }

    :is(#comp-lllr4slw3, [id^="comp-lllr4slw3__"]) {
        --text-direction: var(--wix-opt-in-direction);
    }

    :is(#comp-lllr4sly, [id^="comp-lllr4sly__"]) {
        --lnw: 1px;
        --brd: 195, 168, 142;
        --mrg: 1px;
        --alpha-brd: 1;
    }

    :is(#comp-lllr4sly, [id^="comp-lllr4sly__"]) {
        width: 1px;
        height: 178px;
    }

    :is(#comp-lllr4slz, [id^="comp-lllr4slz__"]) {
        --lnw: 4px;
        --brd: 34, 64, 115;
        --alpha-brd: 1;
    }

    :is(#comp-lllr4slz, [id^="comp-lllr4slz__"]) {
        width: 15px;
        height: 4px;
    }

    :is(#comp-lllr4slz, [id^="comp-lllr4slz__"]) {
        transform-origin: center 2px;
    }

    :is(#comp-lllr4sm1, [id^="comp-lllr4sm1__"]) {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    :is(#comp-lllr4sm1, [id^="comp-lllr4sm1__"]) {
        width: 90px;
        height: auto;
    }

    :is(#comp-lllr4sm1, [id^="comp-lllr4sm1__"]) {
        --text-direction: var(--wix-opt-in-direction);
    }

    :is(#comp-lllr4sm62, [id^="comp-lllr4sm62__"]) {
        --lnw: 4px;
        --brd: 34, 64, 115;
        --alpha-brd: 1;
    }

    :is(#comp-lllr4sm62, [id^="comp-lllr4sm62__"]) {
        width: 15px;
        height: 6px;
    }

    :is(#comp-lllr4sm62, [id^="comp-lllr4sm62__"]) {
        transform-origin: center 2px;
    }

    :is(#comp-lllr4sm8, [id^="comp-lllr4sm8__"]) {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    :is(#comp-lllr4sm8, [id^="comp-lllr4sm8__"]) {
        width: 142px;
        height: auto;
    }

    :is(#comp-lllr4sm8, [id^="comp-lllr4sm8__"]) {
        --text-direction: var(--wix-opt-in-direction);
    }

    :is(#comp-lllr4sm3, [id^="comp-lllr4sm3__"]) {
        --lnw: 4px;
        --brd: 34, 64, 115;
        --alpha-brd: 1;
    }

    :is(#comp-lllr4sm3, [id^="comp-lllr4sm3__"]) {
        width: 15px;
        height: 4px;
    }

    :is(#comp-lllr4sm3, [id^="comp-lllr4sm3__"]) {
        transform-origin: center 2px;
    }

    :is(#comp-lllr4sm42, [id^="comp-lllr4sm42__"]) {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    :is(#comp-lllr4sm42, [id^="comp-lllr4sm42__"]) {
        width: 203px;
        height: auto;
    }

    :is(#comp-lllr4sm42, [id^="comp-lllr4sm42__"]) {
        --text-direction: var(--wix-opt-in-direction);
    }

    :is(#comp-lllr4sm91, [id^="comp-lllr4sm91__"]) {
        --lnw: 4px;
        --brd: 34, 64, 115;
        --alpha-brd: 1;
    }

    :is(#comp-lllr4sm91, [id^="comp-lllr4sm91__"]) {
        width: 15px;
        height: 4px;
    }

    :is(#comp-lllr4sm91, [id^="comp-lllr4sm91__"]) {
        transform-origin: center 2px;
    }

    :is(#comp-lllsfkmv, [id^="comp-lllsfkmv__"]) {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    :is(#comp-lllsfkmv, [id^="comp-lllsfkmv__"]) {
        width: 203px;
        height: auto;
    }

    :is(#comp-lllsfkmv, [id^="comp-lllsfkmv__"]) {
        --text-direction: var(--wix-opt-in-direction);
    }

    :is(#comp-ll4pb0fm, [id^="comp-ll4pb0fm__"]) {
        --brw: 1px;
        --brd: var(--color_15);
        --alpha-brd: 1;
        --bg: var(--color_11);
        --alpha-bg: 1;
        --rd: 5px;
        --shd: 0 1px 4px rgba(0, 0, 0, 0.6);
        --gradient: none;
        --bg-gradient: none;
    }

    :is(#comp-ll4pb0fm, [id^="comp-ll4pb0fm__"]) {
        width: 1756px;
    }

    :is(#comp-ll4pb0fm, [id^="comp-ll4pb0fm__"]) {
        --rd: 0;
        --brw: 0;
        --shd: none;
        --bg: transparent;
    }

    :is(#comp-ll4pb0gk, [id^="comp-ll4pb0gk__"]) {
        left: 0;
        margin-left: 0;
        width: 100%;
        min-width: 980px;
    }

    [data-mesh-id=comp-ll4pb0gminlineContent] {
        height: auto;
        width: 100%;
    }

    [data-mesh-id=comp-ll4pb0gminlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=comp-ll4pb0gminlineContent-gridContainer]>[id="comp-ll4rwg7g"],
    [data-mesh-id=comp-ll4pb0gminlineContent-gridContainer]>interact-element>[id="comp-ll4rwg7g"] {
        position: relative;
        margin: 0px 0px 0px calc((100% - 980px) * 0.5);
        left: -92px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    :is(#comp-ll4pb0gk, [id^="comp-ll4pb0gk__"]) {
        --bg-overlay-color: transparent;
        --bg-gradient: none;
        --padding: 0px;
        --margin: 0px;
        min-width: 980px;
        --firstChildMarginTop: -1px;
        --lastChildMarginBottom: -1px;
        --direction: ltr;
    }

    :is(#comp-ll4pb0gm, [id^="comp-ll4pb0gm__"]) {
        width: 980px;
    }

    :is(#comp-ll4pb0gm, [id^="comp-ll4pb0gm__"]) {
        --bg-overlay-color: transparent;
        --bg-gradient: none;
        width: 100%;
        --column-width: 980px;
        --column-flex: 980;
    }

    :is(#comp-ll4rwg7g, [id^="comp-ll4rwg7g__"]) {
        --brw: 0px;
        --brd: 234, 234, 234;
        --bg: 29, 103, 205;
        --rd: 3px 3px 3px 3px;
        --shd: none;
        --gradient: none;
        --alpha-brd: 0;
        --alpha-bg: 0;
        --boxShadowToggleOn-shd: none;
        --bg-gradient: none;
    }

    :is(#comp-ll4rwg7g, [id^="comp-ll4rwg7g__"]) {
        width: 1183px;
    }

    [data-mesh-id=comp-ll4rwg7ginlineContent] {
        height: auto;
        width: 1183px;
    }

    [data-mesh-id=comp-ll4rwg7ginlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: repeat(5, min-content) 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=comp-ll4rwg7ginlineContent-gridContainer]>[id="comp-ll4pewp7"],
    [data-mesh-id=comp-ll4rwg7ginlineContent-gridContainer]>interact-element>[id="comp-ll4pewp7"] {
        position: relative;
        margin: 17px 0px 26px 0;
        left: 10px;
        grid-area: 1 / 1 / 6 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-ll4rwg7ginlineContent-gridContainer]>[id="comp-lloyc277"],
    [data-mesh-id=comp-ll4rwg7ginlineContent-gridContainer]>interact-element>[id="comp-lloyc277"] {
        position: relative;
        margin: 27px 0px 26px 0;
        left: 389px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-ll4rwg7ginlineContent-gridContainer]>[id="comp-ll4pzads"],
    [data-mesh-id=comp-ll4rwg7ginlineContent-gridContainer]>interact-element>[id="comp-ll4pzads"] {
        position: relative;
        margin: 0px 0px 27px 0;
        left: 389px;
        grid-area: 2 / 1 / 5 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-ll4rwg7ginlineContent-gridContainer]>[id="comp-ll4q72p8"],
    [data-mesh-id=comp-ll4rwg7ginlineContent-gridContainer]>interact-element>[id="comp-ll4q72p8"] {
        position: relative;
        margin: 15px 0px 28px 0;
        left: 650px;
        grid-area: 1 / 1 / 7 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-ll4rwg7ginlineContent-gridContainer]>[id="comp-ll4qew8y"],
    [data-mesh-id=comp-ll4rwg7ginlineContent-gridContainer]>interact-element>[id="comp-ll4qew8y"] {
        position: relative;
        margin: 47px 0px 26px 0;
        left: 672px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-ll4rwg7ginlineContent-gridContainer]>[id="comp-ll4qc7k3"],
    [data-mesh-id=comp-ll4rwg7ginlineContent-gridContainer]>interact-element>[id="comp-ll4qc7k3"] {
        position: relative;
        margin: 37px 0px 18px 0;
        left: 696px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-ll4rwg7ginlineContent-gridContainer]>[id="comp-ll4r5iwo"],
    [data-mesh-id=comp-ll4rwg7ginlineContent-gridContainer]>interact-element>[id="comp-ll4r5iwo"] {
        position: relative;
        margin: 47px 0px 26px 0;
        left: 796px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-ll4rwg7ginlineContent-gridContainer]>[id="comp-ll4r5j4f"],
    [data-mesh-id=comp-ll4rwg7ginlineContent-gridContainer]>interact-element>[id="comp-ll4r5j4f"] {
        position: relative;
        margin: 37px 0px 18px 0;
        left: 822px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-ll4rwg7ginlineContent-gridContainer]>[id="comp-ll4rd3ax"],
    [data-mesh-id=comp-ll4rwg7ginlineContent-gridContainer]>interact-element>[id="comp-ll4rd3ax"] {
        position: relative;
        margin: 47px 0px 26px 0;
        left: 937px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-ll4rwg7ginlineContent-gridContainer]>[id="comp-ll4rd3ih"],
    [data-mesh-id=comp-ll4rwg7ginlineContent-gridContainer]>interact-element>[id="comp-ll4rd3ih"] {
        position: relative;
        margin: 37px 0px 18px 0;
        left: 958px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-ll4rwg7ginlineContent-gridContainer]>[id="comp-ll4qxw2m"],
    [data-mesh-id=comp-ll4rwg7ginlineContent-gridContainer]>interact-element>[id="comp-ll4qxw2m"] {
        position: relative;
        margin: 13px 0px 35px 0;
        left: 672px;
        grid-area: 2 / 1 / 3 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-ll4rwg7ginlineContent-gridContainer]>[id="comp-ll4qxvv4"],
    [data-mesh-id=comp-ll4rwg7ginlineContent-gridContainer]>interact-element>[id="comp-ll4qxvv4"] {
        position: relative;
        margin: 3px 0px 27px 0;
        left: 696px;
        grid-area: 2 / 1 / 3 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-ll4rwg7ginlineContent-gridContainer]>[id="comp-ll4r5jca"],
    [data-mesh-id=comp-ll4rwg7ginlineContent-gridContainer]>interact-element>[id="comp-ll4r5jca"] {
        position: relative;
        margin: 13px 0px 35px 0;
        left: 796px;
        grid-area: 2 / 1 / 3 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-ll4rwg7ginlineContent-gridContainer]>[id="comp-ll4r5jjp"],
    [data-mesh-id=comp-ll4rwg7ginlineContent-gridContainer]>interact-element>[id="comp-ll4r5jjp"] {
        position: relative;
        margin: 3px 0px 27px 0;
        left: 822px;
        grid-area: 2 / 1 / 3 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-ll4rwg7ginlineContent-gridContainer]>[id="comp-ll4rd3q1"],
    [data-mesh-id=comp-ll4rwg7ginlineContent-gridContainer]>interact-element>[id="comp-ll4rd3q1"] {
        position: relative;
        margin: 13px 0px 35px 0;
        left: 937px;
        grid-area: 2 / 1 / 3 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-ll4rwg7ginlineContent-gridContainer]>[id="comp-ll4rd3xq"],
    [data-mesh-id=comp-ll4rwg7ginlineContent-gridContainer]>interact-element>[id="comp-ll4rd3xq"] {
        position: relative;
        margin: 3px 0px 27px 0;
        left: 958px;
        grid-area: 2 / 1 / 3 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-ll4rwg7ginlineContent-gridContainer]>[id="comp-ll4qzc6b"],
    [data-mesh-id=comp-ll4rwg7ginlineContent-gridContainer]>interact-element>[id="comp-ll4qzc6b"] {
        position: relative;
        margin: 10px 0px 10px 0;
        left: 672px;
        grid-area: 3 / 1 / 4 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-ll4rwg7ginlineContent-gridContainer]>[id="comp-ll4qzcdu"],
    [data-mesh-id=comp-ll4rwg7ginlineContent-gridContainer]>interact-element>[id="comp-ll4qzcdu"] {
        position: relative;
        margin: 0px 0px 70px 0;
        left: 696px;
        grid-area: 3 / 1 / 4 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-ll4rwg7ginlineContent-gridContainer]>[id="comp-ll4r5jr8"],
    [data-mesh-id=comp-ll4rwg7ginlineContent-gridContainer]>interact-element>[id="comp-ll4r5jr8"] {
        position: relative;
        margin: 10px 0px 10px 0;
        left: 796px;
        grid-area: 3 / 1 / 4 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-ll4rwg7ginlineContent-gridContainer]>[id="comp-ll4r5jyt"],
    [data-mesh-id=comp-ll4rwg7ginlineContent-gridContainer]>interact-element>[id="comp-ll4r5jyt"] {
        position: relative;
        margin: 0px 0px 70px 0;
        left: 823px;
        grid-area: 3 / 1 / 4 / 2;
        justify-self: start;
        align-self: start;
    }

    :is(#comp-ll4rwg7g, [id^="comp-ll4rwg7g__"]) {
        --shc-mutated-brightness: 15, 52, 103;
    }

    :is(#comp-ll4pewp7, [id^="comp-ll4pewp7__"]) {
        --contentPaddingLeft: 0px;
        --contentPaddingRight: 0px;
        --contentPaddingTop: 0px;
        --contentPaddingBottom: 0px;
    }

    :is(#comp-ll4pewp7, [id^="comp-ll4pewp7__"]) {
        width: 345px;
        height: 178px;
    }

    :is(#comp-ll4pewp7, [id^="comp-ll4pewp7__"]) {
        --height: 178px;
        --width: 345px;
    }

    :is(#comp-lloyc277, [id^="comp-lloyc277__"]) {
        width: 242px;
    }

    [data-mesh-id=comp-lloyc277inlineContent] {
        height: auto;
        width: 242px;
    }

    [data-mesh-id=comp-lloyc277inlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=comp-lloyc277inlineContent-gridContainer]>[id="comp-ll4pwl1b"],
    [data-mesh-id=comp-lloyc277inlineContent-gridContainer]>interact-element>[id="comp-ll4pwl1b"] {
        position: relative;
        margin: 1px 0px 2px 0;
        left: 0px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-lloyc277inlineContent-gridContainer]>[id="comp-ll4psfds"],
    [data-mesh-id=comp-lloyc277inlineContent-gridContainer]>interact-element>[id="comp-ll4psfds"] {
        position: relative;
        margin: 0px 0px 0px 0;
        left: 39px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    :is(#comp-ll4pwl1b, [id^="comp-ll4pwl1b__"]) {
        width: 25px;
        height: 21px;
    }

    :is(#comp-ll4pwl1b, [id^="comp-ll4pwl1b__"]) {
        --opacity: 1;
    }

    :is(#comp-ll4psfds, [id^="comp-ll4psfds__"]) {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    :is(#comp-ll4psfds, [id^="comp-ll4psfds__"]) {
        width: 203px;
        height: auto;
    }

    :is(#comp-ll4psfds, [id^="comp-ll4psfds__"]) {
        --text-direction: var(--wix-opt-in-direction);
    }

    :is(#comp-ll4pzads, [id^="comp-ll4pzads__"]) {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    :is(#comp-ll4pzads, [id^="comp-ll4pzads__"]) {
        width: 246px;
        height: auto;
    }

    :is(#comp-ll4pzads, [id^="comp-ll4pzads__"]) {
        --text-direction: var(--wix-opt-in-direction);
    }

    :is(#comp-ll4q72p8, [id^="comp-ll4q72p8__"]) {
        --lnw: 1px;
        --brd: 195, 168, 142;
        --mrg: 1px;
        --alpha-brd: 1;
    }

    :is(#comp-ll4q72p8, [id^="comp-ll4q72p8__"]) {
        width: 1px;
        height: 178px;
    }

    :is(#comp-ll4qew8y, [id^="comp-ll4qew8y__"]) {
        --lnw: 4px;
        --brd: 140, 203, 191;
        --alpha-brd: 1;
    }

    :is(#comp-ll4qew8y, [id^="comp-ll4qew8y__"]) {
        width: 15px;
        height: 4px;
    }

    :is(#comp-ll4qew8y, [id^="comp-ll4qew8y__"]) {
        transform-origin: center 2px;
    }

    :is(#comp-ll4qc7k3, [id^="comp-ll4qc7k3__"]) {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    :is(#comp-ll4qc7k3, [id^="comp-ll4qc7k3__"]) {
        width: 78px;
        height: auto;
    }

    :is(#comp-ll4qc7k3, [id^="comp-ll4qc7k3__"]) {
        --text-direction: var(--wix-opt-in-direction);
    }

    :is(#comp-ll4r5iwo, [id^="comp-ll4r5iwo__"]) {
        --lnw: 4px;
        --brd: 198, 198, 198;
        --alpha-brd: 1;
    }

    :is(#comp-ll4r5iwo, [id^="comp-ll4r5iwo__"]) {
        width: 15px;
        height: 4px;
    }

    :is(#comp-ll4r5iwo, [id^="comp-ll4r5iwo__"]) {
        transform-origin: center 2px;
    }

    :is(#comp-ll4r5j4f, [id^="comp-ll4r5j4f__"]) {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    :is(#comp-ll4r5j4f, [id^="comp-ll4r5j4f__"]) {
        width: 114px;
        height: auto;
    }

    :is(#comp-ll4r5j4f, [id^="comp-ll4r5j4f__"]) {
        --text-direction: var(--wix-opt-in-direction);
    }

    :is(#comp-ll4rd3ax, [id^="comp-ll4rd3ax__"]) {
        --lnw: 4px;
        --brd: 179, 154, 232;
        --alpha-brd: 1;
    }

    :is(#comp-ll4rd3ax, [id^="comp-ll4rd3ax__"]) {
        width: 15px;
        height: 4px;
    }

    :is(#comp-ll4rd3ax, [id^="comp-ll4rd3ax__"]) {
        transform-origin: center 2px;
    }

    :is(#comp-ll4rd3ih, [id^="comp-ll4rd3ih__"]) {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    :is(#comp-ll4rd3ih, [id^="comp-ll4rd3ih__"]) {
        width: 225px;
        height: auto;
    }

    :is(#comp-ll4rd3ih, [id^="comp-ll4rd3ih__"]) {
        --text-direction: var(--wix-opt-in-direction);
    }

    :is(#comp-ll4qxw2m, [id^="comp-ll4qxw2m__"]) {
        --lnw: 4px;
        --brd: 237, 205, 29;
        --alpha-brd: 1;
    }

    :is(#comp-ll4qxw2m, [id^="comp-ll4qxw2m__"]) {
        width: 15px;
        height: 4px;
    }

    :is(#comp-ll4qxw2m, [id^="comp-ll4qxw2m__"]) {
        transform-origin: center 2px;
    }

    :is(#comp-ll4qxvv4, [id^="comp-ll4qxvv4__"]) {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    :is(#comp-ll4qxvv4, [id^="comp-ll4qxvv4__"]) {
        width: 96px;
        height: auto;
    }

    :is(#comp-ll4qxvv4, [id^="comp-ll4qxvv4__"]) {
        --text-direction: var(--wix-opt-in-direction);
    }

    :is(#comp-ll4r5jca, [id^="comp-ll4r5jca__"]) {
        --lnw: 4px;
        --brd: 237, 149, 149;
        --alpha-brd: 1;
    }

    :is(#comp-ll4r5jca, [id^="comp-ll4r5jca__"]) {
        width: 15px;
        height: 4px;
    }

    :is(#comp-ll4r5jca, [id^="comp-ll4r5jca__"]) {
        transform-origin: center 2px;
    }

    :is(#comp-ll4r5jjp, [id^="comp-ll4r5jjp__"]) {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    :is(#comp-ll4r5jjp, [id^="comp-ll4r5jjp__"]) {
        width: 90px;
        height: auto;
    }

    :is(#comp-ll4r5jjp, [id^="comp-ll4r5jjp__"]) {
        --text-direction: var(--wix-opt-in-direction);
    }

    :is(#comp-ll4rd3q1, [id^="comp-ll4rd3q1__"]) {
        --lnw: 4px;
        --brd: 150, 187, 221;
        --alpha-brd: 1;
    }

    :is(#comp-ll4rd3q1, [id^="comp-ll4rd3q1__"]) {
        width: 15px;
        height: 4px;
    }

    :is(#comp-ll4rd3q1, [id^="comp-ll4rd3q1__"]) {
        transform-origin: center 2px;
    }

    :is(#comp-ll4rd3xq, [id^="comp-ll4rd3xq__"]) {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    :is(#comp-ll4rd3xq, [id^="comp-ll4rd3xq__"]) {
        width: 203px;
        height: auto;
    }

    :is(#comp-ll4rd3xq, [id^="comp-ll4rd3xq__"]) {
        --min-height: 21px;
        --text-direction: var(--wix-opt-in-direction);
    }

    :is(#comp-ll4qzc6b, [id^="comp-ll4qzc6b__"]) {
        --lnw: 4px;
        --brd: 191, 225, 126;
        --alpha-brd: 1;
    }

    :is(#comp-ll4qzc6b, [id^="comp-ll4qzc6b__"]) {
        width: 15px;
        height: 4px;
    }

    :is(#comp-ll4qzc6b, [id^="comp-ll4qzc6b__"]) {
        transform-origin: center 2px;
    }

    :is(#comp-ll4qzcdu, [id^="comp-ll4qzcdu__"]) {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    :is(#comp-ll4qzcdu, [id^="comp-ll4qzcdu__"]) {
        width: 96px;
        height: auto;
    }

    :is(#comp-ll4qzcdu, [id^="comp-ll4qzcdu__"]) {
        --text-direction: var(--wix-opt-in-direction);
    }

    :is(#comp-ll4r5jr8, [id^="comp-ll4r5jr8__"]) {
        --lnw: 4px;
        --brd: 228, 158, 196;
        --alpha-brd: 1;
    }

    :is(#comp-ll4r5jr8, [id^="comp-ll4r5jr8__"]) {
        width: 15px;
        height: 4px;
    }

    :is(#comp-ll4r5jr8, [id^="comp-ll4r5jr8__"]) {
        transform-origin: center 2px;
    }

    :is(#comp-ll4r5jyt, [id^="comp-ll4r5jyt__"]) {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    :is(#comp-ll4r5jyt, [id^="comp-ll4r5jyt__"]) {
        width: 72px;
        height: auto;
    }

    :is(#comp-ll4r5jyt, [id^="comp-ll4r5jyt__"]) {
        --text-direction: var(--wix-opt-in-direction);
    }

    #comp-lllunnmf {
        width: 326px;
    }

    [data-mesh-id=comp-lllunnmfinlineContent] {
        height: auto;
        width: 326px;
    }

    [data-mesh-id=comp-lllunnmfinlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=comp-lllunnmfinlineContent-gridContainer]>[id="comp-l54orhmz"],
    [data-mesh-id=comp-lllunnmfinlineContent-gridContainer]>interact-element>[id="comp-l54orhmz"] {
        position: relative;
        margin: 0px 0px 0px 0;
        left: 0px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-lllunnmfinlineContent-gridContainer]>[id="comp-ll4jgc3w"],
    [data-mesh-id=comp-lllunnmfinlineContent-gridContainer]>interact-element>[id="comp-ll4jgc3w"] {
        position: relative;
        margin: 4px 0;
        left: 72px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-lllunnmfinlineContent-gridContainer]>[id="comp-ll4jj82s"],
    [data-mesh-id=comp-lllunnmfinlineContent-gridContainer]>interact-element>[id="comp-ll4jj82s"] {
        position: relative;
        margin: 0px 0px 0px 0;
        left: 70px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-lllunnmfinlineContent-gridContainer]>[id="comp-ll4jj82u1"],
    [data-mesh-id=comp-lllunnmfinlineContent-gridContainer]>interact-element>[id="comp-ll4jj82u1"] {
        position: relative;
        margin: 4px 0;
        left: 143px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-lllunnmfinlineContent-gridContainer]>[id="comp-ll4jw8md1"],
    [data-mesh-id=comp-lllunnmfinlineContent-gridContainer]>interact-element>[id="comp-ll4jw8md1"] {
        position: relative;
        margin: 0px 0px 0px 0;
        left: 146px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-lllunnmfinlineContent-gridContainer]>[id="comp-ll4jw8mg"],
    [data-mesh-id=comp-lllunnmfinlineContent-gridContainer]>interact-element>[id="comp-ll4jw8mg"] {
        position: relative;
        margin: 4px 0;
        left: 221px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-lllunnmfinlineContent-gridContainer]>[id="comp-ll4nxnqo"],
    [data-mesh-id=comp-lllunnmfinlineContent-gridContainer]>interact-element>[id="comp-ll4nxnqo"] {
        position: relative;
        margin: 0px 0px 0px 0;
        left: 232px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-lllunnmfinlineContent-gridContainer]>[id="comp-ll4nxnqy"],
    [data-mesh-id=comp-lllunnmfinlineContent-gridContainer]>interact-element>[id="comp-ll4nxnqy"] {
        position: relative;
        margin: 4px 0;
        left: 321px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    #comp-l54orhmz {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    #comp-l54orhmz {
        width: 66px;
        height: auto;
    }

    #comp-l54orhmz {
        --min-height: 18px;
        --text-direction: var(--wix-opt-in-direction);
    }

    #comp-ll4jgc3w {
        width: 5px;
        height: 11px;
    }

    #comp-ll4jgc3w {
        --opacity: 1;
    }

    #comp-ll4jj82s {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    #comp-ll4jj82s {
        width: 66px;
        height: auto;
    }

    #comp-ll4jj82s {
        --min-height: 18px;
        --text-direction: var(--wix-opt-in-direction);
    }

    #comp-ll4jj82u1 {
        width: 5px;
        height: 11px;
    }

    #comp-ll4jj82u1 {
        --opacity: 1;
    }

    #comp-ll4jw8md1 {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    #comp-ll4jw8md1 {
        width: 66px;
        height: auto;
    }

    #comp-ll4jw8md1 {
        --min-height: 18px;
        --text-direction: var(--wix-opt-in-direction);
    }

    #comp-ll4jw8mg {
        width: 5px;
        height: 11px;
    }

    #comp-ll4jw8mg {
        --opacity: 1;
    }

    #comp-ll4nxnqo {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    #comp-ll4nxnqo {
        width: 81px;
        height: auto;
    }

    #comp-ll4nxnqo {
        --min-height: 18px;
        --text-direction: var(--wix-opt-in-direction);
    }

    #comp-ll4nxnqy {
        width: 5px;
        height: 11px;
    }

    #comp-ll4nxnqy {
        --opacity: 1;
    }

    #comp-ll4oi0s6 {
        width: 312px;
    }

    [data-mesh-id=comp-ll4oi0s6inlineContent] {
        height: auto;
        width: 312px;
    }

    [data-mesh-id=comp-ll4oi0s6inlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=comp-ll4oi0s6inlineContent-gridContainer]>[id="comp-ll4o6rpo"],
    [data-mesh-id=comp-ll4oi0s6inlineContent-gridContainer]>interact-element>[id="comp-ll4o6rpo"] {
        position: relative;
        margin: 0px 0px 0px 0;
        left: 0px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    #comp-ll4o6rpo {
        --brw: 0px;
        --brd: var(--color_14);
        --bg: 237, 233, 229;
        --rd: 0px;
        --shd: none;
        --gradient: none;
        --alpha-brd: 1;
        --alpha-bg: 1;
        --boxShadowToggleOn-shd: none;
        --bg-gradient: none;
    }

    #comp-ll4o6rpo {
        width: 312px;
    }

    [data-mesh-id=comp-ll4o6rpoinlineContent] {
        height: auto;
        width: 312px;
    }

    [data-mesh-id=comp-ll4o6rpoinlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=comp-ll4o6rpoinlineContent-gridContainer]>[id="comp-l54ozy76"],
    [data-mesh-id=comp-ll4o6rpoinlineContent-gridContainer]>interact-element>[id="comp-l54ozy76"] {
        position: relative;
        margin: 14px 0px 43px 0;
        left: 15px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-ll4o6rpoinlineContent-gridContainer]>[id="comp-l54p4b4r"],
    [data-mesh-id=comp-ll4o6rpoinlineContent-gridContainer]>interact-element>[id="comp-l54p4b4r"] {
        position: relative;
        margin: 11px 0px 38px 0;
        left: 196px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    #comp-ll4o6rpo {
        --shc-mutated-brightness: 119, 117, 115;
    }

    #comp-l54ozy76 {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    #comp-l54ozy76 {
        width: 218px;
        height: auto;
    }

    #comp-l54ozy76 {
        --min-height: 21px;
        --text-direction: var(--wix-opt-in-direction);
    }

    #comp-l54p4b4r {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    #comp-l54p4b4r {
        width: 115px;
        height: auto;
    }

    #comp-l54p4b4r {
        --min-height: 15px;
        --text-direction: var(--wix-opt-in-direction);
    }

    #PAGES_CONTAINER {
        left: 0;
        margin-left: 0;
        width: 100%;
        min-width: 0;
    }

    #SITE_PAGES {
        left: 0;
        margin-left: 0;
        width: 100%;
        min-width: 0;
    }

    #SITE_PAGES {
        --transition-duration: 700ms;
    }

    #CONTROLLER_COMP_CUSTOM_ID {
        --alpha-bg: 1;
        --bg: 61, 155, 233;
        --bgh: 43, 104, 156;
        --brd: 43, 104, 156;
        --brdh: 61, 155, 233;
        --brw: 0px;
        --fnt: normal normal normal 14px/1.4em raleway;
        --rd: 20px;
        --txt: 255, 255, 255;
        --txth: 255, 255, 255;
        --alpha-bgh: 1;
        --alpha-brd: 1;
        --alpha-brdh: 1;
        --alpha-txt: 1;
        --alpha-txth: 1;
        --boxShadowToggleOn-shd: none;
        --shd: 0 1px 4px rgba(0, 0, 0, 0.6);
    }

    #SOSP_CONTAINER_CUSTOM_ID {
        --brw: 0px;
        --brd: var(--color_15);
        --bg: var(--color_11);
        --rd: 0px;
        --shd: none;
        --gradient: none;
        --alpha-brd: 1;
        --alpha-bg: 1;
        --boxShadowToggleOn-shd: none;
        --bg-gradient: none;
    }

    #SOSP_CONTAINER_CUSTOM_ID {
        width: 980px;
    }

    [data-mode=hover] #SOSP_CONTAINER_CUSTOM_ID {
        width: 980px;
    }

    [data-mesh-id=SOSP_CONTAINER_CUSTOM_IDinlineContent] {
        height: auto;
        width: 980px;
    }

    [data-mesh-id=SOSP_CONTAINER_CUSTOM_IDinlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: min-content 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=SOSP_CONTAINER_CUSTOM_IDinlineContent-gridContainer]>[id="comp-l71lz1cd"],
    [data-mesh-id=SOSP_CONTAINER_CUSTOM_IDinlineContent-gridContainer]>interact-element>[id="comp-l71lz1cd"] {
        position: relative;
        margin: 0px 0px 0 0;
        left: 0px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=SOSP_CONTAINER_CUSTOM_IDinlineContent-gridContainer]>[id="comp-l71lz2fu"],
    [data-mesh-id=SOSP_CONTAINER_CUSTOM_IDinlineContent-gridContainer]>interact-element>[id="comp-l71lz2fu"] {
        position: relative;
        margin: 0px 0px 0px 0;
        left: 12px;
        grid-area: 2 / 1 / 3 / 2;
        justify-self: start;
        align-self: start;
    }

    #SOSP_CONTAINER_CUSTOM_ID {
        --shc-mutated-brightness: 128, 128, 128;
    }

    #comp-l71lz1cd {
        width: 980px;
        height: 250px;
    }

    .comp-l71lz1cd {
        --wix-direction: ltr;
        --profileLayout: 1;
        --pictureStyle: 0;
        --profileAlignment: 0;
        --profileImageSize: 110px;
        --badge-layout: 0;
        --badge-size: 0;
        --badge-corner-radius: 10;
        --border-width-1: 1;
        --pw-cover-photo-opacity: 60;
        --pw-cover-photo-opacity-desktop: 60;
        --profileWidgetHeight: 250px;
        --pw-button-border-width: 1;
        --pw-button-responsive-border-width: 1;
        --pw-button-text-font-size-mobile: 16;
        --pw-button-corner-radius: 0;
        --pw-button-responsive-corner-radius: 0;
        --vertical-pw-corner-radius: 0;
        --badge-font: normal normal normal 15px/1.4em Arial, Helvetica, sans-serif;
        --text-primary-font: normal normal normal 20px/1.4em Arial, Helvetica, sans-serif;
        --text-secondary-font: normal normal normal 14px/1.4em Arial, Helvetica, sans-serif;
        --pw-responsive-name-font: normal normal normal 28px/1.4em Arial, Helvetica, sans-serif;
        --pw-name-font-mobile: normal normal normal 20px/1.4em Arial, Helvetica, sans-serif;
        --title-font: normal normal normal 14px/1.4em Arial, Helvetica, sans-serif;
        --title-responsive-font: normal normal normal 20px/1.4em Arial, Helvetica, sans-serif;
        --title-mobile-font: normal normal normal 16px/1.4em Arial, Helvetica, sans-serif;
        --pw-responsive-ff-font: normal normal normal 16px/1.4em Arial, Helvetica, sans-serif;
        --pw-ff-font-mobile: normal normal normal 12px/1.4em Arial, Helvetica, sans-serif;
        --button-font: normal normal normal 16px/1.4em Arial, Helvetica, sans-serif;
        --pw-responsive-button-font: normal normal normal 16px/1.4em Arial, Helvetica, sans-serif;
        --pw-button-font-mobile: normal normal normal 16px/1.4em Arial, Helvetica, sans-serif;
        --text-color-primary: 59, 58, 58;
        --text-color-primary-rgb: 59, 58, 58;
        --text-color-primary-opacity: 1;
        --text-color-secondary: 59, 58, 58;
        --text-color-secondary-rgb: 59, 58, 58;
        --text-color-secondary-opacity: 1;
        --pw-responsive-name-color: 255, 255, 255;
        --pw-responsive-name-color-rgb: 255, 255, 255;
        --pw-responsive-name-color-opacity: 1;
        --pw-name-color-mobile: 59, 58, 58;
        --pw-name-color-mobile-rgb: 59, 58, 58;
        --pw-name-color-mobile-opacity: 1;
        --title-color: 59, 58, 58;
        --title-color-rgb: 59, 58, 58;
        --title-color-opacity: 1;
        --title-responsive-color: 255, 255, 255;
        --title-responsive-color-rgb: 255, 255, 255;
        --title-responsive-color-opacity: 1;
        --title-mobile-color: 59, 58, 58;
        --title-mobile-color-rgb: 59, 58, 58;
        --title-mobile-color-opacity: 1;
        --pw-responsive-ff-color: 255, 255, 255;
        --pw-responsive-ff-color-rgb: 255, 255, 255;
        --pw-responsive-ff-color-opacity: 1;
        --pw-ff-color-mobile: 59, 58, 58;
        --pw-ff-color-mobile-rgb: 59, 58, 58;
        --pw-ff-color-mobile-opacity: 1;
        --button-opacity-and-color: 237, 205, 31;
        --button-opacity-and-color-rgb: 237, 205, 31;
        --button-opacity-and-color-opacity: 1;
        --pw-responsive-button-color: 255, 255, 255;
        --pw-responsive-button-color-rgb: 255, 255, 255;
        --pw-responsive-button-color-opacity: 1;
        --pw-responsive-button-color-mobile: 255, 255, 255;
        --pw-responsive-button-color-mobile-rgb: 255, 255, 255;
        --pw-responsive-button-color-mobile-opacity: 1;
        --box-color: 255, 255, 255;
        --box-color-rgb: 255, 255, 255;
        --box-color-opacity: 1;
        --border-color: 59, 58, 58, 0.2;
        --border-color-rgb: 59, 58, 58;
        --border-color-opacity: 0.2;
        --pw-cover-color: 237, 205, 31;
        --pw-cover-color-rgb: 237, 205, 31;
        --pw-cover-color-opacity: 1;
        --pw-cover-color-desktop: 237, 205, 31;
        --pw-cover-color-desktop-rgb: 237, 205, 31;
        --pw-cover-color-desktop-opacity: 1;
        --pw-cover-color-mobile: 237, 205, 31;
        --pw-cover-color-mobile-rgb: 237, 205, 31;
        --pw-cover-color-mobile-opacity: 1;
        --pw-button-font-color: 255, 255, 255;
        --pw-button-font-color-rgb: 255, 255, 255;
        --pw-button-font-color-opacity: 1;
        --pw-button-responsive-font-color: 237, 205, 31;
        --pw-button-responsive-font-color-rgb: 237, 205, 31;
        --pw-button-responsive-font-color-opacity: 1;
        --pw-button-border-color: 237, 205, 31;
        --pw-button-border-color-rgb: 237, 205, 31;
        --pw-button-border-color-opacity: 1;
        --pw-button-responsive-border-color: 255, 255, 255;
        --pw-button-responsive-border-color-rgb: 255, 255, 255;
        --pw-button-responsive-border-color-opacity: 1;
        --badge-font-style: normal;
        --badge-font-variant: normal;
        --badge-font-weight: normal;
        --badge-font-size: 15px;
        --badge-font-line-height: 1.4em;
        --badge-font-family: Arial, Helvetica, sans-serif;
        --badge-font-text-decoration: none;
        --text-primary-font-style: normal;
        --text-primary-font-variant: normal;
        --text-primary-font-weight: normal;
        --text-primary-font-size: 20px;
        --text-primary-font-line-height: 1.4em;
        --text-primary-font-family: Arial, Helvetica, sans-serif;
        --text-primary-font-text-decoration: none;
        --text-secondary-font-style: normal;
        --text-secondary-font-variant: normal;
        --text-secondary-font-weight: normal;
        --text-secondary-font-size: 14px;
        --text-secondary-font-line-height: 1.4em;
        --text-secondary-font-family: Arial, Helvetica, sans-serif;
        --text-secondary-font-text-decoration: none;
        --pw-responsive-name-font-style: normal;
        --pw-responsive-name-font-variant: normal;
        --pw-responsive-name-font-weight: normal;
        --pw-responsive-name-font-size: 28px;
        --pw-responsive-name-font-line-height: 1.4em;
        --pw-responsive-name-font-family: Arial, Helvetica, sans-serif;
        --pw-responsive-name-font-text-decoration: none;
        --pw-name-font-mobile-style: normal;
        --pw-name-font-mobile-variant: normal;
        --pw-name-font-mobile-weight: normal;
        --pw-name-font-mobile-size: 20px;
        --pw-name-font-mobile-line-height: 1.4em;
        --pw-name-font-mobile-family: Arial, Helvetica, sans-serif;
        --pw-name-font-mobile-text-decoration: none;
        --title-font-style: normal;
        --title-font-variant: normal;
        --title-font-weight: normal;
        --title-font-size: 14px;
        --title-font-line-height: 1.4em;
        --title-font-family: Arial, Helvetica, sans-serif;
        --title-font-text-decoration: none;
        --title-responsive-font-style: normal;
        --title-responsive-font-variant: normal;
        --title-responsive-font-weight: normal;
        --title-responsive-font-size: 20px;
        --title-responsive-font-line-height: 1.4em;
        --title-responsive-font-family: Arial, Helvetica, sans-serif;
        --title-responsive-font-text-decoration: none;
        --title-mobile-font-style: normal;
        --title-mobile-font-variant: normal;
        --title-mobile-font-weight: normal;
        --title-mobile-font-size: 16px;
        --title-mobile-font-line-height: 1.4em;
        --title-mobile-font-family: Arial, Helvetica, sans-serif;
        --title-mobile-font-text-decoration: none;
        --pw-responsive-ff-font-style: normal;
        --pw-responsive-ff-font-variant: normal;
        --pw-responsive-ff-font-weight: normal;
        --pw-responsive-ff-font-size: 16px;
        --pw-responsive-ff-font-line-height: 1.4em;
        --pw-responsive-ff-font-family: Arial, Helvetica, sans-serif;
        --pw-responsive-ff-font-text-decoration: none;
        --pw-ff-font-mobile-style: normal;
        --pw-ff-font-mobile-variant: normal;
        --pw-ff-font-mobile-weight: normal;
        --pw-ff-font-mobile-size: 12px;
        --pw-ff-font-mobile-line-height: 1.4em;
        --pw-ff-font-mobile-family: Arial, Helvetica, sans-serif;
        --pw-ff-font-mobile-text-decoration: none;
        --button-font-style: normal;
        --button-font-variant: normal;
        --button-font-weight: normal;
        --button-font-size: 16px;
        --button-font-line-height: 1.4em;
        --button-font-family: Arial, Helvetica, sans-serif;
        --button-font-text-decoration: none;
        --pw-responsive-button-font-style: normal;
        --pw-responsive-button-font-variant: normal;
        --pw-responsive-button-font-weight: normal;
        --pw-responsive-button-font-size: 16px;
        --pw-responsive-button-font-line-height: 1.4em;
        --pw-responsive-button-font-family: Arial, Helvetica, sans-serif;
        --pw-responsive-button-font-text-decoration: none;
        --pw-button-font-mobile-style: normal;
        --pw-button-font-mobile-variant: normal;
        --pw-button-font-mobile-weight: normal;
        --pw-button-font-mobile-size: 16px;
        --pw-button-font-mobile-line-height: 1.4em;
        --pw-button-font-mobile-family: Arial, Helvetica, sans-serif;
        --pw-button-font-mobile-text-decoration: none;
        --profileImageDisplay: block;
        --profileImageBorderRadius: 50%;
        --coverButtonsBoxMarginLeft: initial;
        --coverButtonsBoxPosition: initial;
        --coverButtonsBoxTop: initial;
        --coverButtonsBoxInsetInlineEnd: initial;
        --coverButtonsBoxMarginTop: 38px;
        --repositionModeButtonsFlexDirection: row;
        --repositionModeButtonsMarginInlineStart: 34px;
        --repositionModeButtonsMarginInlineEnd: initial;
        --coverPhotoContainerInsetInlineStart: 24px;
        --coverPhotoContainerInsetInlineEnd: initial;
        --contentLayoutPosition: relative;
        --contentLayoutFlexDirection: row;
        --contentLayoutAlignItems: initial;
        --contentLayoutPaddingInlineStart: 30px;
        --contentLayoutPaddingInlineEnd: 16px;
        --contentAlignItems: flex-end;
        --contentMarginBottom: 30px;
        --contentMarginInlineEnd: initial;
        --contentMarginInlineStart: 24px;
        --contentJustifyContent: space-between;
        --contentWidth: initial;
        --contentFlexDirection: row;
        --detailsAndPhotoFlexDirection: initial;
        --detailsAndPhotoAlignItems: initial;
        --memberDetailsPaddingInlineStart: initial;
        --memberDetailsPaddingInlineEnd: initial;
        --memberDetailsMarginTop: initial;
        --memberDetailsAlignItems: initial;
        --memberDetailsMaxWidth: 500px;
        --memberDetailsMarginBottom: initial;
        --profilePhotoMarginRight: initial;
        --profilePhotoMarginLeft: initial;
        --badgeListContainerJustifyContent: initial;
        --badgeListJustifyContent: flex-start;
        --numbersBoxPosition: initial;
        --numbersBoxJustifyContent: flex-start;
        --nameContainerMaxWidth: initial;
        --nameContainerWidth: initial;
        --nameContainerJustifyContent: flex-start;
        --nameBoxTextMaxWidth: 470px;
        --titleContainerTextAlign: initial;
        --titleContainerDisplay: initial;
        --titleContainerFlexDirection: initial;
        --titleMaxWidth: 470px;
        --buttonsBoxPosition: initial;
        --buttonsBoxTop: initial;
        --buttonsBoxInsetInlineEnd: initial;
        --moreActionsMarginLeft: initial;
        --moreActionsMarginRight: -14px;
        --badgeFont: Arial, Helvetica, sans-serif;
        --badgeIconHeight: 12px;
        --badgeIconWidth: initial;
        --badgeIconMaxWidth: 30px;
        --badgeIconMargin: 0 4px 0 0;
        --remainderWrapperHeight: 20px;
        --remainderWrapperMinWidth: 30px;
        --badgeWrapperHeight: 20px;
        --badgeWrapperWidth: initial;
        --badgeWrapperPadding: 0 8px;
        --badgeTextDisplay: initial;
        --badgeIconDisplay: flex;
        --badgeDefaultIconDisplay: none;
        --remainderBadgeColor: rgb(255, 255, 255);
        --wix-color-1: 255, 255, 255;
        --wix-color-2: 247, 247, 247;
        --wix-color-3: 198, 198, 198;
        --wix-color-4: 117, 117, 117;
        --wix-color-5: 59, 58, 58;
        --wix-color-6: 249, 238, 177;
        --wix-color-7: 243, 227, 137;
        --wix-color-8: 237, 205, 31;
        --wix-color-9: 158, 137, 21;
        --wix-color-10: 79, 68, 10;
        --wix-color-11: 192, 210, 229;
        --wix-color-12: 153, 178, 202;
        --wix-color-13: 91, 134, 176;
        --wix-color-14: 61, 89, 117;
        --wix-color-15: 30, 45, 59;
        --wix-color-16: 255, 187, 194;
        --wix-color-17: 255, 207, 211;
        --wix-color-18: 245, 14, 36;
        --wix-color-19: 170, 35, 47;
        --wix-color-20: 85, 17, 24;
        --wix-color-21: 229, 247, 223;
        --wix-color-22: 143, 189, 127;
        --wix-color-23: 80, 156, 53;
        --wix-color-24: 53, 104, 35;
        --wix-color-25: 27, 52, 18;
        --wix-color-26: 255, 255, 255;
        --wix-color-27: 59, 58, 58;
        --wix-color-28: 247, 247, 247;
        --wix-color-29: 198, 198, 198;
        --wix-color-30: 117, 117, 117;
        --wix-color-31: 237, 205, 31;
        --wix-color-32: 30, 45, 59;
        --wix-color-33: 245, 14, 36;
        --wix-color-34: 91, 134, 176;
        --wix-color-35: 59, 58, 58;
        --wix-color-36: 59, 58, 58;
        --wix-color-37: 117, 117, 117;
        --wix-color-38: 237, 205, 31;
        --wix-color-39: 237, 205, 31;
        --wix-color-40: 255, 255, 255;
        --wix-color-41: 255, 255, 255;
        --wix-color-42: 237, 205, 31;
        --wix-color-43: 237, 205, 31;
        --wix-color-44: 198, 198, 198;
        --wix-color-45: 198, 198, 198;
        --wix-color-46: 255, 255, 255;
        --wix-color-47: 255, 255, 255;
        --wix-color-48: 237, 205, 31;
        --wix-color-49: 237, 205, 31;
        --wix-color-50: 237, 205, 31;
        --wix-color-51: 237, 205, 31;
        --wix-color-52: 255, 255, 255;
        --wix-color-53: 255, 255, 255;
        --wix-color-54: 198, 198, 198;
        --wix-color-55: 198, 198, 198;
        --wix-font-Title: normal normal normal 60px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --wix-font-Title-style: normal;
        --wix-font-Title-variant: normal;
        --wix-font-Title-weight: normal;
        --wix-font-Title-size: 60px;
        --wix-font-Title-line-height: 1.4em;
        --wix-font-Title-family: avenir-lt-w01_85-heavy1475544, sans-serif;
        --wix-font-Title-text-decoration: none;
        --wix-font-Menu: normal normal normal 16px/1.4em din-next-w01-light, sans-serif;
        --wix-font-Menu-style: normal;
        --wix-font-Menu-variant: normal;
        --wix-font-Menu-weight: normal;
        --wix-font-Menu-size: 16px;
        --wix-font-Menu-line-height: 1.4em;
        --wix-font-Menu-family: din-next-w01-light, sans-serif;
        --wix-font-Menu-text-decoration: none;
        --wix-font-Page-title: normal normal bold 28px/1.4em Arial, Helvetica, sans-serif;
        --wix-font-Page-title-style: normal;
        --wix-font-Page-title-variant: normal;
        --wix-font-Page-title-weight: bold;
        --wix-font-Page-title-size: 28px;
        --wix-font-Page-title-line-height: 1.4em;
        --wix-font-Page-title-family: Arial, Helvetica, sans-serif;
        --wix-font-Page-title-text-decoration: none;
        --wix-font-Heading-XL: normal normal normal 40px/1.4em Arial, Helvetica, sans-serif;
        --wix-font-Heading-XL-style: normal;
        --wix-font-Heading-XL-variant: normal;
        --wix-font-Heading-XL-weight: normal;
        --wix-font-Heading-XL-size: 40px;
        --wix-font-Heading-XL-line-height: 1.4em;
        --wix-font-Heading-XL-family: Arial, Helvetica, sans-serif;
        --wix-font-Heading-XL-text-decoration: none;
        --wix-font-Heading-L: normal normal normal 25px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --wix-font-Heading-L-style: normal;
        --wix-font-Heading-L-variant: normal;
        --wix-font-Heading-L-weight: normal;
        --wix-font-Heading-L-size: 25px;
        --wix-font-Heading-L-line-height: 1.4em;
        --wix-font-Heading-L-family: avenir-lt-w01_85-heavy1475544, sans-serif;
        --wix-font-Heading-L-text-decoration: none;
        --wix-font-Heading-M: normal normal normal 23px/1.4em Arial, Helvetica, sans-serif;
        --wix-font-Heading-M-style: normal;
        --wix-font-Heading-M-variant: normal;
        --wix-font-Heading-M-weight: normal;
        --wix-font-Heading-M-size: 23px;
        --wix-font-Heading-M-line-height: 1.4em;
        --wix-font-Heading-M-family: Arial, Helvetica, sans-serif;
        --wix-font-Heading-M-text-decoration: none;
        --wix-font-Heading-S: normal normal normal 22px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --wix-font-Heading-S-style: normal;
        --wix-font-Heading-S-variant: normal;
        --wix-font-Heading-S-weight: normal;
        --wix-font-Heading-S-size: 22px;
        --wix-font-Heading-S-line-height: 1.4em;
        --wix-font-Heading-S-family: avenir-lt-w01_85-heavy1475544, sans-serif;
        --wix-font-Heading-S-text-decoration: none;
        --wix-font-Body-L: normal normal normal 16px/1.4em Arial, Helvetica, sans-serif;
        --wix-font-Body-L-style: normal;
        --wix-font-Body-L-variant: normal;
        --wix-font-Body-L-weight: normal;
        --wix-font-Body-L-size: 16px;
        --wix-font-Body-L-line-height: 1.4em;
        --wix-font-Body-L-family: Arial, Helvetica, sans-serif;
        --wix-font-Body-L-text-decoration: none;
        --wix-font-Body-M: normal normal normal 15px/1.4em Arial, Helvetica, sans-serif;
        --wix-font-Body-M-style: normal;
        --wix-font-Body-M-variant: normal;
        --wix-font-Body-M-weight: normal;
        --wix-font-Body-M-size: 15px;
        --wix-font-Body-M-line-height: 1.4em;
        --wix-font-Body-M-family: Arial, Helvetica, sans-serif;
        --wix-font-Body-M-text-decoration: none;
        --wix-font-Body-S: normal normal normal 14px/1.4em Arial, Helvetica, sans-serif;
        --wix-font-Body-S-style: normal;
        --wix-font-Body-S-variant: normal;
        --wix-font-Body-S-weight: normal;
        --wix-font-Body-S-size: 14px;
        --wix-font-Body-S-line-height: 1.4em;
        --wix-font-Body-S-family: Arial, Helvetica, sans-serif;
        --wix-font-Body-S-text-decoration: none;
        --wix-font-Body-XS: normal normal normal 12px/1.4em din-next-w01-light, sans-serif;
        --wix-font-Body-XS-style: normal;
        --wix-font-Body-XS-variant: normal;
        --wix-font-Body-XS-weight: normal;
        --wix-font-Body-XS-size: 12px;
        --wix-font-Body-XS-line-height: 1.4em;
        --wix-font-Body-XS-family: din-next-w01-light, sans-serif;
        --wix-font-Body-XS-text-decoration: none;
        --wix-font-LIGHT: normal normal normal 12px/1.4em HelveticaNeueW01-45Ligh;
        --wix-font-LIGHT-style: normal;
        --wix-font-LIGHT-variant: normal;
        --wix-font-LIGHT-weight: normal;
        --wix-font-LIGHT-size: 12px;
        --wix-font-LIGHT-line-height: 1.4em;
        --wix-font-LIGHT-family: HelveticaNeueW01-45Ligh;
        --wix-font-LIGHT-text-decoration: none;
        --wix-font-MEDIUM: normal normal normal 12px/1.4em HelveticaNeueW01-55Roma;
        --wix-font-MEDIUM-style: normal;
        --wix-font-MEDIUM-variant: normal;
        --wix-font-MEDIUM-weight: normal;
        --wix-font-MEDIUM-size: 12px;
        --wix-font-MEDIUM-line-height: 1.4em;
        --wix-font-MEDIUM-family: HelveticaNeueW01-55Roma;
        --wix-font-MEDIUM-text-decoration: none;
        --wix-font-STRONG: normal normal normal 12px/1.4em HelveticaNeueW01-65Medi;
        --wix-font-STRONG-style: normal;
        --wix-font-STRONG-variant: normal;
        --wix-font-STRONG-weight: normal;
        --wix-font-STRONG-size: 12px;
        --wix-font-STRONG-line-height: 1.4em;
        --wix-font-STRONG-family: HelveticaNeueW01-65Medi;
        --wix-font-STRONG-text-decoration: none;
    }







    #comp-l71lz2fu {
        width: 956px;
    }

    [data-mesh-id=comp-l71lz2fuinlineContent] {
        height: auto;
        width: 956px;
    }

    [data-mesh-id=comp-l71lz2fuinlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=comp-l71lz2fuinlineContent-gridContainer]>[id="comp-l71lz2h22"],
    [data-mesh-id=comp-l71lz2fuinlineContent-gridContainer]>interact-element>[id="comp-l71lz2h22"] {
        position: relative;
        margin: 0px 0px 0px 0;
        left: 0px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    #comp-l71lz2h22 {
        --menuTotalBordersX: 0px;
        --menuTotalBordersY: 0px;
        --bgDrop: var(--color_11);
        --rd: 0px;
        --shd: 0px 1px 4px 0px rgba(0, 0, 0, 0.2);
        --pad: 10px;
        --fnt: var(--font_8);
        --brd: var(--color_15);
        --txt: var(--color_15);
        --alpha-txt: 1;
        --brdh: var(--color_17);
        --txth: var(--color_17);
        --alpha-txth: 1;
        --brds: var(--color_18);
        --txts: var(--color_18);
        --alpha-txts: 1;
        --alpha-bgDrop: 1;
        --alpha-brdh: 1;
        --alpha-brd: 0;
        --alpha-brds: 1;
    }

    #comp-l71lz2h22 {
        width: 956px;
        height: 40px;
    }

    #comp-l71lz2h22 {
        --menuTotalBordersY: 0px;
        --menuTotalBordersX: 0px;
        --submenus-direction: inherit;
        --menu-direction: inherit;
        --align: start;
        --menu-align: inherit;
        --submenus-align: inherit;
    }

    /* END STYLABLE DIRECTIVE RULES */

    #comp-l54nwk7n .style-llkqao5r__root {
        -st-extends: StylableButton;
        transition: all 0.2s ease, visibility 0s;
        padding: 3px;
        /*inset 3.54px 3.54px 0 -64px value(site_1_1)*/
        border-radius: 30px;
        border-top-right-radius: 0px;
        padding-top: 15px;
        border-top-left-radius: 5px;
        border-bottom-left-radius: 5px;
        border-bottom-right-radius: 0px;
        border: 1px solid #FFFFFF;
        padding-left: 10px;
        padding-right: 10px;
        padding-bottom: 15px;
        background: #C54131
    }

    /* START STYLABLE DIRECTIVE RULES */

    #comp-l54nwk7n .style-llkqao5r__root:disabled {
        background: #E2E2E2;
        box-shadow: 0 0 0 rgba(0, 0, 0, 0)
    }

    #comp-l54nwk7n .style-llkqao5r__root:disabled .StylableButton2545352419__label {
        color: #8F8F8F
    }

    #comp-l54nwk7n .style-llkqao5r__root:disabled .StylableButton2545352419__icon {
        fill: #8F8F8F
    }

    #comp-l54nwk7n .style-llkqao5r__root .StylableButton2545352419__container {
        transition: inherit;
        flex-direction: column-reverse;
        justify-content: center;
        align-items: center
    }

    #comp-l54nwk7n .style-llkqao5r__root .StylableButton2545352419__label {
        transition: inherit;
        color: #FFFFFF;
        font-style: normal;
        font-family: avenir-lt-w01_35-light1475496, sans-serif;
        margin: 0px 0px 0px 0px;
        font-weight: 700;
        letter-spacing: 0.15em;
        line-height: unset;
        display: initial;
        margin-bottom: 0px;
        font-size: 12px;
        direction: ltr;
        text-align: center
    }

    #comp-l54nwk7n .style-llkqao5r__root .StylableButton2545352419__icon {
        transition: inherit;
        fill: #FFFFFF;
        margin: 0px 0px 0px 0px;
        width: 25px;
        height: 25px;
        display: initial;
        margin-top: 0px;
        margin-bottom: 4px
    }

    #comp-l54nwk7n {
        width: 81px;
        height: 81px;
    }

    /* END STYLABLE DIRECTIVE RULES */

    #comp-llkk7m80 .style-m1or4z72__root {
        -st-extends: StylableButton;
        transition: all 0.2s ease, visibility 0s;
        padding: 3px;
        /*inset 3.54px 3.54px 0 -64px value(site_1_1)*/
        border-radius: 30px;
        border-top-right-radius: 0px;
        padding-top: 15px;
        background: #2E5586;
        border-top-left-radius: 5px;
        border-bottom-left-radius: 5px;
        border-bottom-right-radius: 0px;
        border: 1px solid #FFFFFF;
        padding-left: 10px;
        padding-right: 10px;
        padding-bottom: 15px
    }

    /* START STYLABLE DIRECTIVE RULES */

    #comp-llkk7m80 .style-m1or4z72__root:disabled {
        background: #E2E2E2;
        box-shadow: 0 0 0 rgba(0, 0, 0, 0)
    }

    #comp-llkk7m80 .style-m1or4z72__root:disabled .StylableButton2545352419__label {
        color: #8F8F8F
    }

    #comp-llkk7m80 .style-m1or4z72__root:disabled .StylableButton2545352419__icon {
        fill: #8F8F8F
    }

    #comp-llkk7m80 .style-m1or4z72__root .StylableButton2545352419__container {
        transition: inherit;
        flex-direction: column-reverse;
        justify-content: center;
        align-items: center
    }

    #comp-llkk7m80 .style-m1or4z72__root .StylableButton2545352419__label {
        transition: inherit;
        color: #FFFFFF;
        font-style: normal;
        font-family: avenir-lt-w01_35-light1475496, sans-serif;
        margin: 0px 0px 0px 0px;
        font-weight: 700;
        margin-bottom: 0px;
        font-size: 12px;
        direction: ltr;
        display: initial;
        text-align: center;
        letter-spacing: 0.15em;
        line-height: unset
    }

    #comp-llkk7m80 .style-m1or4z72__root .StylableButton2545352419__icon {
        transition: inherit;
        fill: #FFFFFF;
        margin: 0px 0px 0px 0px;
        width: 25px;
        height: 25px;
        display: initial;
        margin-top: 0px;
        margin-bottom: 4px
    }

    #comp-llkk7m80 {
        width: 81px;
        height: 81px;
    }

    /* END STYLABLE DIRECTIVE RULES */

    #comp-m1u49iwh .style-m1uakptm__root {
        -st-extends: StylableButton;
        transition: all 0.2s ease, visibility 0s;
        padding: 3px;
        /*inset 3.54px 3.54px 0 -64px value(site_1_1)*/
        border-radius: 30px;
        border-top-right-radius: 0px;
        border-top-left-radius: 5px;
        border-bottom-left-radius: 5px;
        border-bottom-right-radius: 0px;
        border: 1px solid #FFFFFF;
        padding-left: 10px;
        background: #4D4D4C;
        padding-right: 10px;
        padding-bottom: 0px;
        padding-top: 6px
    }

    /* START STYLABLE DIRECTIVE RULES */

    #comp-m1u49iwh .style-m1uakptm__root:disabled {
        background: #E2E2E2;
        box-shadow: 0 0 0 rgba(0, 0, 0, 0)
    }

    #comp-m1u49iwh .style-m1uakptm__root:disabled .StylableButton2545352419__label {
        color: #8F8F8F
    }

    #comp-m1u49iwh .style-m1uakptm__root:disabled .StylableButton2545352419__icon {
        fill: #8F8F8F
    }

    #comp-m1u49iwh .style-m1uakptm__root .StylableButton2545352419__container {
        transition: inherit;
        flex-direction: column-reverse;
        justify-content: center;
        align-items: center
    }

    #comp-m1u49iwh .style-m1uakptm__root .StylableButton2545352419__label {
        transition: inherit;
        color: #FFFFFF;
        font-style: normal;
        font-family: avenir-lt-w01_35-light1475496, sans-serif;
        margin: 0px 0px 0px 0px;
        font-weight: 700;
        letter-spacing: 0.15em;
        line-height: unset;
        margin-bottom: 0px;
        margin-top: 4px;
        font-size: 12px;
        direction: ltr;
        text-align: center;
        display: none
    }

    #comp-m1u49iwh .style-m1uakptm__root .StylableButton2545352419__icon {
        transition: inherit;
        fill: #FFFFFF;
        margin: 0px 0px 0px 0px;
        margin-top: 0px;
        margin-bottom: 4px;
        width: 52px;
        height: 52px;
        display: initial
    }

    #comp-m1u49iwh {
        width: 81px;
        height: 81px;
    }

}

/* source: 01index.html | media: screen and (min-width: 769px) */
@media screen and (min-width: 769px) {
    @font-face {
        font-family: 'newcezanne';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/3c3a5ad3-ad7a-4f11-91b8-c86934de3810/v1/newcezanne.symbols.woff2') format('woff2');
        unicode-range: U+000A;
        font-display: swap;
    }

    @font-face {
        font-family: 'newcezanne';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/3c3a5ad3-ad7a-4f11-91b8-c86934de3810/v1/newcezanne.japanese.0.woff2') format('woff2');
        unicode-range: U+FFE0-FFE2, U+FFE4, U+FFE8;
        font-display: swap;
    }

    @font-face {
        font-family: 'newcezanne';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/3c3a5ad3-ad7a-4f11-91b8-c86934de3810/v1/newcezanne.japanese.1.woff2') format('woff2');
        unicode-range: U+9E92, U+9EA9-9EAA, U+9EB4, U+9EB8, U+9EBF, U+9EC3, U+9ECD, U+9ED1, U+9ED8, U+9EDB, U+9F0E, U+9F20, U+9F4A, U+F91D, U+F928-F929, U+F936, U+F9D0, U+FA16, U+FA19-FA1B, U+FA22, U+FA26, U+FA30-FA31, U+FA33-FA35, U+FA37-FA38, U+FA3A-FA3B, U+FA3D, U+FA3F-FA41, U+FA43-FA48, U+FA4A-FA57, U+FA59-FA5C, U+FA5F, U+FA61-FA65, U+FA67-FA69, U+FF02, U+FF04, U+FF07, U+FF51, U+FF5B, U+FF5D, U+FF5F-FF60, U+FF69;
        font-display: swap;
    }

    @font-face {
        font-family: 'newcezanne';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/3c3a5ad3-ad7a-4f11-91b8-c86934de3810/v1/newcezanne.japanese.2.woff2') format('woff2');
        unicode-range: U+9921, U+99A8, U+99C1, U+99C8, U+99D5, U+9A37, U+9A4D, U+9A57, U+9AEE, U+9B4F, U+9B6F, U+9B92, U+9BAA, U+9BF5, U+9C0D, U+9C10, U+9C2F, U+9C39, U+9C52, U+9CF6, U+9D07-9D08, U+9D0E, U+9D1B, U+9D26, U+9D2B-9D2C, U+9D60-9D61, U+9D6C, U+9DC4, U+9DD7;
        font-display: swap;
    }

    @font-face {
        font-family: 'newcezanne';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/3c3a5ad3-ad7a-4f11-91b8-c86934de3810/v1/newcezanne.japanese.3.woff2') format('woff2');
        unicode-range: U+92CF, U+92D2, U+92E4, U+92EA, U+92F2, U+92F8, U+9304, U+9310, U+9318, U+931A, U+9328, U+932B, U+932E, U+934A, U+934D, U+9354, U+936C, U+937E, U+9394, U+9397, U+939A, U+93AD, U+93D1, U+9419, U+9444, U+947D, U+958F, U+95A4, U+95CA, U+966A, U+9677, U+9695, U+96AA, U+96BB, U+96C1, U+96DC, U+975C, U+9771, U+978B, U+97A0, U+97ED-97EE, U+980C, U+9817, U+981A, U+9830, U+9834, U+985A-985B, U+986F, U+98DC;
        font-display: swap;
    }

    @font-face {
        font-family: 'newcezanne';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/3c3a5ad3-ad7a-4f11-91b8-c86934de3810/v1/newcezanne.japanese.4.woff2') format('woff2');
        unicode-range: U+8E35, U+8E44, U+8E5F, U+8EAF, U+8EBE, U+8EC0, U+8EE3, U+8F2F, U+8F49, U+8F4D, U+8FC2, U+8FEA, U+8FED, U+8FFA, U+9013, U+901E, U+903C, U+9041, U+905C, U+9081, U+90DE, U+912D, U+9149, U+914B-914C, U+9187, U+9189, U+9197, U+91AC, U+91B1, U+91C0, U+91C9, U+91E6, U+920E, U+9237, U+9264, U+9266, U+927E, U+9291;
        font-display: swap;
    }

    @font-face {
        font-family: 'newcezanne';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/3c3a5ad3-ad7a-4f11-91b8-c86934de3810/v1/newcezanne.japanese.5.woff2') format('woff2');
        unicode-range: U+87EC, U+87FB, U+8805, U+880D, U+880F, U+881F, U+885E, U+8877, U+8888, U+88B7, U+88DD, U+88DF, U+88E1, U+892A, U+8956, U+89BD, U+8A3B, U+8A51, U+8A54, U+8A62, U+8ABC, U+8AC4, U+8ACC, U+8ADC, U+8AE7, U+8AEB, U+8AEE, U+8AF7, U+8AFA, U+8B01-8B02, U+8B04, U+8B20, U+8B2C, U+8B6F, U+8B93, U+8B9A, U+8C4E, U+8CC2, U+8CC4, U+8CCE, U+8CE3-8CE4, U+8CE6, U+8CF4, U+8D0B, U+8D14, U+8D6B, U+8D73, U+8DA8, U+8DBE;
        font-display: swap;
    }

    @font-face {
        font-family: 'newcezanne';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/3c3a5ad3-ad7a-4f11-91b8-c86934de3810/v1/newcezanne.japanese.6.woff2') format('woff2');
        unicode-range: U+8346, U+834A, U+834F, U+838A, U+839E, U+83AB, U+83B1, U+83B5, U+83D6, U+83DF, U+83EB, U+83F0, U+8404, U+840A, U+8420, U+8431, U+844E, U+8461-8462, U+8466, U+847A, U+848B, U+8490, U+849C, U+84C9, U+84D1, U+84EC, U+84FC, U+8500, U+851A, U+8523, U+8543, U+854A-854B, U+8557, U+8569-856A, U+857E, U+8597, U+85AE-85B0, U+85C1, U+85CF, U+85E5, U+85F7, U+8602, U+865B, U+865E, U+867B, U+8695, U+86A4, U+86CB, U+86CE, U+86E4, U+86ED, U+86F8, U+86FE, U+8749, U+874B, U+8755, U+8766, U+8771, U+877F;
        font-display: swap;
    }

    @font-face {
        font-family: 'newcezanne';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/3c3a5ad3-ad7a-4f11-91b8-c86934de3810/v1/newcezanne.japanese.7.woff2') format('woff2');
        unicode-range: U+7D63, U+7D9C, U+7DA0, U+7DAC, U+7DB8, U+7DD6, U+7DE3, U+7DEC, U+7E23, U+7E31, U+7E37, U+7E5D-7E5E, U+7E61, U+7E67, U+7E6B, U+7E6D, U+7E82, U+7E96, U+7F6B, U+7F77, U+7F79, U+7F9A, U+7FAF, U+7FC6, U+7FEB, U+7FF0, U+800C, U+803D, U+8058, U+8068, U+806F, U+807D-807E, U+8087, U+808B, U+80B1, U+80DA, U+80E4, U+8129, U+8139, U+8151, U+8171, U+81A0, U+81B5, U+81C6, U+81DF, U+81E5, U+821B-821C, U+8235, U+8237, U+826E, U+8299, U+82C5, U+82D2-82D3, U+82E7;
        font-display: swap;
    }

    @font-face {
        font-family: 'newcezanne';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/3c3a5ad3-ad7a-4f11-91b8-c86934de3810/v1/newcezanne.japanese.8.woff2') format('woff2');
        unicode-range: U+786F, U+7872, U+7887, U+788D-788E, U+7893, U+78A9, U+78CB, U+7901, U+7926, U+792A-792B, U+7941, U+7955, U+7962, U+7977, U+797F, U+798D-798E, U+79A6, U+79AA, U+79AE, U+79B0-79B1, U+79BD-79BE, U+79DF, U+7A17, U+7A1F, U+7A3B, U+7A46, U+7A4E, U+7A50, U+7A57, U+7A63, U+7A70, U+7A79, U+7A84, U+7ABA, U+7AC3, U+7AEA, U+7AFA, U+7B08, U+7B19, U+7B25, U+7B4F, U+7B86, U+7BAD, U+7BE6, U+7C1E, U+7C38, U+7C3E, U+7C7E, U+7C81-7C82, U+7C8D, U+7CA5, U+7CB9, U+7CCA, U+7CCE, U+7CDF-7CE0, U+7CFE, U+7D06, U+7D2C, U+7D43;
        font-display: swap;
    }

    @font-face {
        font-family: 'newcezanne';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/3c3a5ad3-ad7a-4f11-91b8-c86934de3810/v1/newcezanne.japanese.9.woff2') format('woff2');
        unicode-range: U+7370, U+7378, U+7396, U+73BB, U+73CA, U+73EA, U+7433, U+7455, U+745A, U+7473, U+7476, U+74BD, U+7511, U+751C, U+7526, U+752B, U+754F, U+755D, U+7562, U+7566, U+7574, U+7577, U+7587, U+758A-758B, U+758F, U+75B1, U+75B5, U+75D4, U+75D8, U+7621, U+7624, U+7626, U+768B, U+7690, U+7693, U+76BA, U+76C3, U+76C8, U+76CC, U+76DC, U+76E1, U+76EA, U+7738, U+779E, U+77A5, U+77B0, U+77BC, U+77E7, U+77E9, U+7812, U+7826-7827, U+783A, U+783F;
        font-display: swap;
    }

    @font-face {
        font-family: 'newcezanne';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/3c3a5ad3-ad7a-4f11-91b8-c86934de3810/v1/newcezanne.japanese.10.woff2') format('woff2');
        unicode-range: U+6D82, U+6D89, U+6D8C, U+6D9C, U+6DB5, U+6DD8, U+6DDA, U+6DE8, U+6DF9, U+6E20, U+6E25, U+6E34, U+6E5B, U+6E8C, U+6EAB, U+6EAF, U+6EC9, U+6EEF, U+6F09, U+6F11, U+6F15, U+6F31, U+6F38, U+6F45, U+6F51, U+6F74, U+6F97, U+6FB1, U+6FD5, U+6FE0, U+6FE4, U+6FEB, U+6FFE, U+7006, U+7015, U+701E, U+7026, U+7028, U+704C, U+7114, U+7119, U+7130, U+7149, U+7164, U+7194, U+7199, U+71BE, U+71CE, U+71D0, U+71D2, U+71E6, U+71ED, U+71FF, U+722D, U+7232, U+723E, U+7252, U+7280, U+72C0, U+72F9, U+72FD, U+7336-7337;
        font-display: swap;
    }

    @font-face {
        font-family: 'newcezanne';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/3c3a5ad3-ad7a-4f11-91b8-c86934de3810/v1/newcezanne.japanese.11.woff2') format('woff2');
        unicode-range: U+685D, U+685F, U+6867, U+689B, U+68A2, U+68A7, U+68AF, U+68BC, U+68C9, U+68D8, U+6900, U+690B, U+6919, U+691B, U+6930, U+6934, U+6962, U+696F, U+6973, U+6977, U+69B4, U+69C7, U+69D9, U+6A17, U+6A1F, U+6A23, U+6A35, U+6A61-6A62, U+6A6B, U+6A7F, U+6AA2, U+6AAE, U+6ABB, U+6AC2, U+6AD3, U+6ADB, U+6B23, U+6B3D, U+6B4E, U+6B65, U+6B77, U+6B89, U+6BC0, U+6BCF, U+6BD8, U+6BEC, U+6C3E, U+6C40, U+6C5D, U+6C83, U+6C8C, U+6C93, U+6CAB, U+6D35, U+6D38, U+6D6C;
        font-display: swap;
    }

    @font-face {
        font-family: 'newcezanne';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/3c3a5ad3-ad7a-4f11-91b8-c86934de3810/v1/newcezanne.japanese.12.woff2') format('woff2');
        unicode-range: U+62D4, U+62DC, U+6309, U+633A, U+634C, U+6372, U+6377, U+637A, U+63A0, U+63A9, U+63AC, U+63D6, U+63ED, U+6414, U+6416, U+6451, U+6478, U+649A, U+649E, U+64CA, U+64FE, U+651D, U+6536, U+654D, U+6572, U+658C, U+65A1, U+65A4-65A5, U+660A, U+6634, U+6644, U+664F, U+665A, U+665D, U+665F, U+6668, U+6670, U+66A2, U+66C6, U+66C9, U+66DD, U+6714-6715, U+6753, U+6762, U+6777, U+6787, U+67C1, U+67D8, U+67FE, U+6802, U+6834, U+6853-6854;
        font-display: swap;
    }

    @font-face {
        font-family: 'newcezanne';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/3c3a5ad3-ad7a-4f11-91b8-c86934de3810/v1/newcezanne.japanese.13.woff2') format('woff2');
        unicode-range: U+5DBD, U+5DCC, U+5DD6, U+5DE2, U+5DF2, U+5DFD, U+5E00, U+5E25, U+5E36, U+5E87, U+5E96, U+5E9A, U+5EB8, U+5ECF-5ED0, U+5ED3, U+5EDA, U+5EDF-5EE0, U+5EF3, U+5EFC, U+5EFF, U+5F17, U+5F1B, U+5F27, U+5F3C, U+5F48, U+5F4A, U+5F4C, U+5F57, U+5F6A, U+5F6C, U+5FA0, U+5FB5, U+5FB7, U+5FBD, U+5FFD, U+6046, U+6055, U+6062-6063, U+6070, U+6089, U+608C, U+60C7, U+60DF, U+60E1, U+60F0, U+60FA, U+6108, U+613C, U+6144, U+617E, U+619A, U+61AC, U+61BE, U+61F7, U+620A, U+620E, U+6230, U+6232, U+6258, U+62C2;
        font-display: swap;
    }

    @font-face {
        font-family: 'newcezanne';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/3c3a5ad3-ad7a-4f11-91b8-c86934de3810/v1/newcezanne.japanese.14.woff2') format('woff2');
        unicode-range: U+57C3, U+57DC, U+57E0, U+57F4, U+582F-5830, U+5835, U+5840, U+5851, U+5858-5859, U+5861, U+589E, U+58B3, U+58BE, U+58D5, U+58D8, U+58DE, U+58EC, U+58EF, U+58F7, U+58FD, U+5919, U+594E, U+5957, U+5967, U+596C, U+59BE, U+59E5, U+59F6, U+5A03, U+5A41, U+5AE1, U+5B2C, U+5B30, U+5B43, U+5B5C, U+5B5F, U+5B69, U+5B75, U+5B8B, U+5B8D, U+5BA5, U+5BD3, U+5BE1-5BE2, U+5BE6, U+5BEC, U+5BF5, U+5C07-5C09, U+5C24, U+5C2D, U+5C4D, U+5C53, U+5C61-5C62, U+5C6F, U+5CA8, U+5CB1, U+5CD9, U+5CE8-5CE9, U+5CFB, U+5CFD, U+5D15, U+5D17, U+5D1A, U+5D69, U+5D6F, U+5D73;
        font-display: swap;
    }

    @font-face {
        font-family: 'newcezanne';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/3c3a5ad3-ad7a-4f11-91b8-c86934de3810/v1/newcezanne.japanese.15.woff2') format('woff2');
        unicode-range: U+528D, U+52AB, U+52BE, U+52C1, U+52C5, U+52F3, U+52FA, U+5301, U+5319, U+531D, U+5321, U+532A, U+5366, U+5377, U+537D, U+537F, U+5398, U+53A9, U+53AD, U+53B0, U+53DB, U+53E2, U+5403, U+540B, U+540F, U+541E, U+5492, U+54E8-54E9, U+5516, U+5538, U+5544, U+555E, U+55A9, U+55AC, U+55AE, U+5617, U+5631-5632, U+5653, U+566A, U+5678, U+567A, U+5687, U+5699, U+56B4, U+5703, U+5708, U+5713, U+5718, U+5751, U+5764;
        font-display: swap;
    }

    @font-face {
        font-family: 'newcezanne';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/3c3a5ad3-ad7a-4f11-91b8-c86934de3810/v1/newcezanne.japanese.16.woff2') format('woff2');
        unicode-range: U+4E11, U+4E19, U+4E1E, U+4E4D-4E4E, U+4E56, U+4E58, U+4E98-4E99, U+4E9E, U+4EA5-4EA6, U+4EA8, U+4EC7, U+4F0D, U+4F36, U+4F43, U+4F5B, U+4F7C, U+4F83, U+4FA0, U+4FAF, U+4FC4, U+4FD0, U+4FDF-4FE0, U+4FEF, U+4FF1, U+5016, U+5023, U+5026, U+502D, U+5039, U+5072, U+50AD, U+50B2-50B3, U+50D1, U+50DE, U+50F9, U+50FB, U+5109, U+5112, U+5118, U+511A, U+5141, U+5147, U+5152, U+5154, U+5191, U+51A4, U+51C9, U+51CB, U+51E7, U+51FE, U+525D, U+5269, U+5283, U+5289;
        font-display: swap;
    }

    @font-face {
        font-family: 'newcezanne';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/3c3a5ad3-ad7a-4f11-91b8-c86934de3810/v1/newcezanne.japanese.17.woff2') format('woff2');
        unicode-range: U+3232, U+32BF, U+338F, U+3396, U+339E, U+33A5, U+3D4E;
        font-display: swap;
    }

    @font-face {
        font-family: 'newcezanne';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/3c3a5ad3-ad7a-4f11-91b8-c86934de3810/v1/newcezanne.japanese.18.woff2') format('woff2');
        unicode-range: U+3013;
        font-display: swap;
    }

    @font-face {
        font-family: 'newcezanne';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/3c3a5ad3-ad7a-4f11-91b8-c86934de3810/v1/newcezanne.japanese.20.woff2') format('woff2');
        unicode-range: U+301D, U+301F, U+3090, U+30F1, U+339C, U+4FF8, U+515C, U+5239, U+526A, U+52FE, U+535C, U+53D9, U+5420, U+54FA, U+56A2, U+5750, U+5766, U+5806, U+5937, U+5954, U+5993, U+59D0, U+59FB, U+5A3C, U+5A7F, U+5B95, U+5C41, U+6028, U+60E0, U+620C, U+621F, U+626E, U+641C, U+646F, U+647A, U+64B0, U+64E2, U+65A7, U+65AF, U+66D9, U+66FE, U+676D, U+6775, U+67F5, U+68FA, U+694A, U+6955, U+69AE, U+6A02, U+6A3A, U+6A80, U+6C23, U+6C72, U+6D1B, U+6DCB, U+6F23, U+6FAA, U+707C, U+71C8, U+71FB, U+724C, U+725D, U+7262, U+7422, U+74E2, U+75BC, U+7791, U+7825, U+7940, U+79BF, U+7A14, U+7A1C, U+7A83, U+7AC4, U+7BED, U+7C95, U+7DFB, U+7FC1, U+8000, U+8207, U+82A5, U+82DB, U+8304, U+83E9, U+8471, U+8494, U+8513, U+8526, U+853D, U+8568, U+8599, U+85EA, U+86D9, U+86DB, U+8718, U+87BA, U+8861, U+887F, U+88F3, U+8AD2, U+8CD3, U+8DE8, U+8E2A, U+8F0C, U+8F3F, U+8FA3, U+8FE6, U+9059, U+9061, U+9091, U+916A, U+91C7, U+929A, U+95A5, U+976D, U+9798, U+97AD, U+98AF, U+9910, U+9913, U+9957, U+9BAB, U+9DAF, U+9ECE;
        font-display: swap;
    }

    @font-face {
        font-family: 'newcezanne';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/3c3a5ad3-ad7a-4f11-91b8-c86934de3810/v1/newcezanne.japanese.21.woff2') format('woff2');
        unicode-range: U+309B, U+4E5E, U+4EC0, U+4ED4, U+4F91, U+4FAE, U+4FB6, U+51F1, U+5347, U+53C9, U+540E, U+543B, U+54B3, U+5506, U+55C5, U+586B, U+58CC, U+5944, U+59D1, U+5B0C, U+5B78, U+5C51, U+5DF7, U+5EF7, U+5F14, U+5F9E, U+6101, U+6155, U+6167-6168, U+61A4, U+6284, U+62D0, U+62D7, U+62D9, U+6602, U+6666, U+6689, U+66F3, U+673D, U+67A2, U+67CA, U+698A, U+699B, U+69CC, U+6A2B, U+6A59, U+6A8E, U+6A9C, U+6D29, U+6D9B, U+6DD1, U+6E07, U+6E3E, U+6F81, U+70B8, U+7235, U+72DB, U+72F8, U+73C0, U+73C2, U+7425, U+7435-7436, U+7525, U+7554, U+7560, U+75D2, U+77AD, U+785D, U+786B, U+7953, U+7984, U+7A92, U+7AE3, U+7B94, U+7BAA, U+7C9B, U+7CE7, U+7D18, U+7DBB, U+7E1E, U+80AF, U+817F, U+81BF, U+82AD, U+82EB, U+8463, U+8499, U+8511, U+8549, U+85DD, U+85E9, U+868A, U+86EE, U+8A60, U+8A6E, U+8C79, U+8CAA, U+8E87, U+8E8A, U+8F44, U+8F5F, U+9010, U+9017, U+9075, U+907C, U+918D, U+9190, U+92F3, U+9640, U+965B, U+978D, U+97FB, U+9838, U+98E2, U+9A28, U+9AB8, U+9B41, U+9BA8, U+9BAD, U+9C57, U+9D3B, U+9D5C, U+9DFA, U+9E93, U+9E9F, U+9EB9;
        font-display: swap;
    }

    @font-face {
        font-family: 'newcezanne';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/3c3a5ad3-ad7a-4f11-91b8-c86934de3810/v1/newcezanne.japanese.22.woff2') format('woff2');
        unicode-range: U+3231, U+4E14, U+4E9B, U+4EAB, U+4F3D, U+4F47, U+4FE3, U+4FF5, U+51A5, U+51B6, U+51DC, U+51F0, U+536F, U+53D4, U+53E1, U+53F1, U+54BD, U+553E, U+559D, U+55DC, U+55E3, U+56DA, U+589C, U+58FA, U+59EA, U+5BB5, U+5BC5, U+5C16, U+5CE1, U+5CEF, U+5D16, U+5DF4, U+5EB6, U+5EC9, U+5F10, U+602F, U+60BC, U+6190-6191, U+61C9, U+6216, U+62F7, U+633D, U+634F, U+6357, U+637B, U+63BB, U+6492, U+64A5, U+6591, U+65BC, U+65FA, U+660F, U+66D6, U+6756, U+681E, U+6876, U+6893, U+6897, U+698E, U+6BC5, U+6C7D, U+6E1A, U+6E26, U+711A, U+714C, U+7169, U+71D5, U+722C, U+725F, U+727D, U+72D7, U+731F, U+745B, U+74DC, U+75B9, U+75D5, U+75E2, U+75FA, U+76F2, U+7729, U+7766, U+7891, U+7897, U+7A7F, U+7AAE, U+7AFF, U+7B48, U+7B8B, U+7C9F, U+7D21, U+7DCB, U+7E55, U+7F75, U+810A, U+818F, U+8218, U+8236, U+82B9, U+8338, U+840E, U+842C, U+852D, U+85AA, U+8823, U+88B4, U+8910, U+8A0A, U+8A63, U+8B33, U+8B39, U+8CDC, U+8D74, U+904D, U+919C, U+91E7, U+9306, U+93A7, U+96BC, U+96CC, U+96EB, U+971C, U+98F4, U+9AC4, U+9AED, U+9B8E, U+FF4A, U+FF5A;
        font-display: swap;
    }

    @font-face {
        font-family: 'newcezanne';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/3c3a5ad3-ad7a-4f11-91b8-c86934de3810/v1/newcezanne.japanese.23.woff2') format('woff2');
        unicode-range: U+3006, U+33A1, U+4F10, U+4F86, U+50C5, U+5176, U+5197, U+51A8, U+51B4, U+51C6, U+51EA, U+5243, U+5256, U+52F2, U+5384, U+541F, U+5606, U+5614, U+5841, U+5875, U+59DC, U+5A2F, U+5B54, U+5BB0, U+5CAC, U+5CE0, U+5DBA, U+5DEB, U+5DF3, U+5E63, U+5EE3, U+5F59, U+5FCC, U+601C, U+6068, U+60E7, U+618E, U+61F2, U+62C9, U+632B, U+6367, U+638C, U+64AD, U+66AB, U+66F9, U+6816, U+6881, U+68B6, U+6960, U+697C, U+69CD, U+6A0B, U+6B3E, U+6B64, U+6C50, U+6D2A, U+6E15, U+6EBA, U+6F20, U+6FC1, U+7027, U+7058, U+7078, U+70F9, U+714E, U+7272, U+72A0, U+72D0, U+7345, U+73ED, U+751A, U+760D, U+764C, U+77DB, U+7947, U+7985, U+79E6, U+79E9, U+7A3D, U+7A9F, U+7AAF, U+7B1B, U+7B95, U+7BE4, U+7D62, U+7D79, U+7E8F, U+7F60, U+7F9E, U+7FE0, U+8098, U+80B4, U+80BA, U+80CE, U+80F4, U+8106, U+814E, U+8154, U+81FC, U+8247, U+82D4, U+831C, U+85A9, U+85FB, U+865C, U+8702, U+87F9, U+895F, U+8A03, U+8A1F, U+8ACF, U+8AED, U+8B90, U+8CED, U+8FBF, U+90C1, U+90ED, U+91D8, U+920D, U+9418, U+9583, U+9591, U+9756, U+9784, U+9801, U+9813, U+982C, U+984E, U+99B3, U+9BC9, U+9BD6, U+9BDB, U+9BE8, U+9E78, U+FF46, U+FF6B, U+FF7F, U+FF88;
        font-display: swap;
    }

    @font-face {
        font-family: 'newcezanne';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/3c3a5ad3-ad7a-4f11-91b8-c86934de3810/v1/newcezanne.japanese.24.woff2') format('woff2');
        unicode-range: U+4E91, U+4F8D, U+508D, U+50E7, U+514E, U+51E1, U+51F6, U+51F8-51F9, U+5270, U+5446, U+5449, U+5504, U+5507, U+5824, U+584A, U+58F1, U+5983, U+59A5, U+59A8, U+59AC, U+59D3, U+5A29, U+5A46, U+5AC9, U+5C3C, U+5D07, U+5DE7, U+5E16, U+5E7D, U+5ECA, U+6020, U+606D, U+60A6, U+60E3, U+60F9, U+6148, U+614C, U+621A, U+6234, U+6276, U+636E, U+643E, U+64AB, U+64C1, U+64EC, U+6562, U+6681, U+670B, U+6734, U+675C, U+67AF, U+67D1, U+67DA, U+67FF, U+6813, U+68F2, U+693F, U+6953, U+6A3D, U+6B6A, U+6BBB, U+6CCC, U+6DC0, U+6DF5, U+6E13, U+6E4A, U+6EF4, U+6F06, U+7092, U+717D, U+723A, U+7259, U+7261, U+732A, U+73C8, U+7409, U+7432, U+7483, U+74E6, U+758E, U+75AB, U+76FE, U+7709, U+78A7, U+78D0, U+7A40, U+7A6B, U+8015, U+8096, U+809B, U+817A, U+81A3, U+81B3, U+82AF, U+82FA, U+8305, U+8309, U+830E, U+837B, U+8594, U+85AB, U+8870, U+88FE, U+8A23, U+8A6B, U+8A93, U+8AB9, U+8B00, U+8B17, U+8B19, U+8B21, U+8B83, U+8CBF, U+8CD1, U+8D66, U+8FB0, U+901D, U+906E, U+91B8, U+9320, U+932C, U+937C, U+963B, U+9673, U+9688, U+96DB, U+96F6, U+971E, U+9812, U+9CE9, U+9DF2, U+9F4B, U+FF67, U+FF6A, U+FF79, U+FF82, U+FF90, U+FF93;
        font-display: swap;
    }

    @font-face {
        font-family: 'newcezanne';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/3c3a5ad3-ad7a-4f11-91b8-c86934de3810/v1/newcezanne.japanese.25.woff2') format('woff2');
        unicode-range: U+309C, U+339D, U+4E4F, U+4F0E, U+4F2F, U+5091, U+50B5, U+5132, U+5146, U+51CC, U+51DD, U+5208, U+5351, U+540A, U+5451, U+546A, U+5589, U+558B, U+55AA, U+5629, U+576A, U+5815, U+585E, U+5A9A, U+5B9B, U+5BEE, U+5C3A, U+5DFE, U+5EB5, U+5EFB, U+5F04, U+5F13, U+5FAA, U+60B6, U+60DC, U+6109, U+6212, U+62B9, U+6349, U+63B4, U+642C, U+6566, U+6590, U+6627, U+6643, U+6652, U+66A6, U+66C7, U+66FD, U+674E, U+6842, U+689D, U+695A, U+69FD, U+6A58, U+6B86, U+6B96, U+6BB4, U+6C4E, U+6C70, U+6DAF, U+6DF3, U+6E67, U+6F84, U+6FF1, U+7089, U+70CF, U+72FC, U+733F, U+7815, U+7881, U+7A00, U+7A4F, U+7AAA, U+7B39, U+7BC7, U+7C97, U+7D33, U+7DB1, U+7DEF, U+7E4D, U+7FA8, U+8017, U+8036, U+8061, U+80E1, U+816B, U+821F, U+828B, U+82A6, U+82D1, U+8429, U+84CB, U+854E, U+8607, U+86C7, U+86CD, U+871C, U+8776, U+8A89, U+8C8C, U+8CCA, U+8CE0, U+8DF3, U+8E74, U+8FC4, U+9019, U+9077, U+90CA, U+9162, U+9175, U+91A4, U+91DC, U+925B, U+9262, U+9271, U+9285, U+92ED, U+932F, U+93AE, U+9644, U+9685, U+9855, U+9903, U+9905, U+990C, U+9B31, U+9CF3, U+9D28, U+9F13, U+FF3F, U+FF42, U+FF56, U+FF58, U+FF68, U+FF6D-FF6E, U+FF74, U+FF7E, U+FF85, U+FF91, U+FF9C;
        font-display: swap;
    }

    @font-face {
        font-family: 'newcezanne';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/3c3a5ad3-ad7a-4f11-91b8-c86934de3810/v1/newcezanne.japanese.26.woff2') format('woff2');
        unicode-range: U+30F5, U+4E32, U+4EAE, U+4EF0, U+4F46, U+4F51, U+5076, U+5098, U+51DB, U+51FD, U+5203, U+52FF, U+5302, U+53A8, U+53EA, U+5448, U+54C9, U+55A7, U+5609, U+564C, U+565B, U+5674, U+570B, U+57F9, U+5805, U+583A, U+5893, U+58A8, U+58EE, U+5949, U+5A92, U+5B64, U+5BDB, U+5E06, U+5E7E, U+5F26, U+5F70, U+5F81, U+5F90, U+6052, U+60E8, U+611A, U+6170, U+6182, U+61C7, U+62ED, U+62F3, U+62FE, U+631F, U+635C, U+63AA, U+64A4, U+64B9, U+64E6, U+65CB, U+65D7, U+6606, U+664B, U+6731, U+673A, U+683D, U+6851, U+68CB, U+68DF, U+69FB, U+6AFB, U+6D1E, U+6E58, U+6E9D, U+6F01, U+7070, U+722A, U+745E, U+7460, U+755C, U+76C6, U+771E, U+77B3, U+7832, U+78C1, U+78EF, U+79E4, U+7B26, U+7B51, U+7BB8, U+7C3F, U+7CDE, U+7D0B, U+7D10, U+7D2F, U+7D46, U+7DB4, U+7F70, U+80AA, U+80C6, U+80DE, U+8105, U+819C-819D, U+81A8, U+8276, U+82D7, U+84B2, U+85CD, U+865A, U+8679, U+8986, U+8B5C, U+8C9D, U+8ECC, U+8F14, U+8FB1, U+8FBB, U+8FC5, U+9022, U+90B8, U+916C, U+9192, U+9283, U+9298, U+9665, U+9675, U+9699, U+96B7, U+96C0, U+99FF, U+9A19, U+9A30, U+FF03, U+FF44, U+FF50, U+FF55, U+FF59, U+FF6C, U+FF73, U+FF75, U+FF7B, U+FF86, U+FF8B, U+FF8D-FF8F, U+FF92, U+FFE3;
        font-display: swap;
    }

    @font-face {
        font-family: 'newcezanne';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/3c3a5ad3-ad7a-4f11-91b8-c86934de3810/v1/newcezanne.japanese.27.woff2') format('woff2');
        unicode-range: U+2502, U+3008-3009, U+4EAD, U+4F0F, U+4F3A, U+4FCA, U+5049, U+514B, U+5265, U+52B1, U+52C3, U+5320, U+5339, U+53EB-53EC, U+543E, U+54C0, U+5553, U+55B0, U+572D, U+57A2, U+5854, U+58C7, U+5B5D, U+5B8F, U+5BC2, U+5CB3, U+5CF0, U+5DE3, U+5E61, U+5E84, U+5E8F, U+5F80, U+5FE0, U+60DA, U+61A9, U+61B2, U+6247, U+6249, U+628A, U+62CD, U+62D8, U+6442, U+64B2, U+6589, U+659C, U+65AC, U+67D0, U+67F1, U+67F4, U+6838, U+68C4, U+690E, U+6C88, U+6CA1, U+6CB8, U+6CE5, U+6CF0, U+6D78, U+6DE1, U+6E9C, U+6F02, U+6F2C, U+6F54, U+6F70, U+6FE1, U+708A, U+70C8, U+723D, U+731B, U+73B2, U+73E0, U+7434, U+74A7, U+74F6, U+75BE, U+75E9, U+7656, U+773A, U+77EF, U+7948, U+7B20, U+7B87, U+7C60, U+7C8B, U+7C92, U+7C98, U+7D1B, U+7D3A, U+7E1B, U+7E2B, U+7E4A, U+7F72, U+809D, U+80A5, U+8108, U+819A, U+81E3, U+820C, U+8210, U+82B3, U+82BD, U+8358, U+83C5, U+8475, U+84B8, U+84BC, U+84C4, U+862D, U+864E, U+8650, U+88C2, U+8912, U+8997, U+8AE6, U+8C9E, U+8D05, U+8EF8, U+902E, U+9065, U+906D, U+91C8, U+92FC, U+9326, U+935B, U+938C, U+9396, U+9676, U+9694, U+96F7, U+9700, U+9727, U+98FD, U+99D2, U+9DF9, U+9ED9, U+FF3A, U+FF48, U+FF4C, U+FF64, U+FF7A, U+FF83, U+FF9A;
        font-display: swap;
    }

    @font-face {
        font-family: 'newcezanne';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/3c3a5ad3-ad7a-4f11-91b8-c86934de3810/v1/newcezanne.japanese.28.woff2') format('woff2');
        unicode-range: U+3014, U+4E3C, U+4ECF, U+5036, U+504F, U+5075, U+507D, U+5100, U+51A0, U+51CD, U+52A3, U+52D8, U+533F, U+5378, U+53E9, U+53F6, U+5410, U+5510, U+5531, U+559A, U+5642, U+574A, U+5782, U+582A, U+5982, U+5984, U+5996, U+59E6, U+5A01, U+5B6B, U+5C0A-5C0B, U+5C1A, U+5C3F, U+5C48, U+5E1D, U+5F25, U+5F6B, U+5F84, U+6069, U+609F-60A0, U+614E, U+6176, U+61A7, U+61F8, U+622F, U+6279, U+62B5, U+62BD, U+62D2-62D3, U+62DD, U+6398, U+63EE, U+6597, U+65ED, U+660C, U+6676, U+6691, U+674F, U+67B6, U+67CF, U+6817, U+6841, U+6850, U+6905, U+6CF3, U+6D32, U+6D69-6D6A, U+6DEB, U+6EA2, U+6EB6, U+6EDD, U+6F5C, U+6F64, U+7126, U+716E, U+71E5, U+72E9, U+73A9, U+7573, U+7687, U+76BF, U+7761, U+7950, U+7956, U+7965, U+7B52, U+7BE0, U+7D17, U+7DBF, U+7DE9, U+7F36, U+7F8A, U+7FFC, U+80A1-80A2, U+80C3, U+8107, U+81D3, U+8266, U+8302, U+8389, U+83CA, U+846C, U+84EE, U+85A6, U+8987, U+8A02, U+8A13, U+8A69, U+8CA2, U+8CAB, U+8DF5, U+8E0A, U+9038, U+9042, U+9375, U+95C7, U+9810, U+983B, U+9867, U+98FC, U+99B4, U+9D8F, U+FF47, U+FF4B, U+FF4E, U+FF52-FF54, U+FF61, U+FF71, U+FF76-FF77, U+FF89, U+FF97-FF99, U+FF9B;
        font-display: swap;
    }

    @font-face {
        font-family: 'newcezanne';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/3c3a5ad3-ad7a-4f11-91b8-c86934de3810/v1/newcezanne.japanese.29.woff2') format('woff2');
        unicode-range: U+4E39, U+4E59, U+4E80, U+4EC1, U+4F34, U+4F73, U+4F75, U+4FC3, U+4FD7, U+4FF3, U+50BE, U+50DA, U+511F, U+515A, U+518A, U+5192, U+5200, U+5211, U+525B, U+52AA, U+5375, U+53C8, U+54F2, U+552F, U+5618, U+570F, U+57A3, U+57CB, U+596A, U+596E, U+5B22, U+5B9C, U+5BB4, U+5C3D, U+5D50, U+5D8B, U+5E3D, U+5E7B, U+5F0A, U+5F66, U+5FD9, U+6094, U+60A3, U+62DB, U+62F6, U+6328, U+633F, U+63A7, U+63FA, U+6458, U+6469, U+654F, U+658E, U+65E8, U+6669, U+6795, U+679D, U+67A0, U+67F3, U+6B3A, U+6B8A, U+6BBF, U+6BD2, U+6C37, U+6C41, U+6C57, U+6CE1, U+6D44, U+6DBC, U+6E09, U+6E56, U+6E7F, U+6ED1, U+6EDE, U+6F0F, U+706F, U+70AD, U+7267, U+72C2, U+72ED, U+7363, U+7551, U+757F, U+75F4, U+786C, U+7949, U+7A42, U+7CD6, U+7DB2, U+7DBE, U+7E26, U+7F85, U+7FD4, U+7FFB, U+8150, U+8178, U+829D, U+83CC, U+83F1, U+840C, U+845B, U+8846, U+8896, U+8972, U+8A34, U+8A50, U+8A87, U+8AF8, U+8B0E, U+8B72, U+8C5A, U+8CA7, U+8CB0, U+8CE2, U+8ED2, U+8EDF, U+8FF0, U+9047, U+90A6, U+9154, U+9177, U+934B, U+95A3, U+9663, U+9686, U+96C7, U+970A, U+9A0E, U+9A12, U+9B42, U+9EA6, U+FF1B, U+FF31, U+FF39, U+FF3C, U+FF41, U+FF43, U+FF45, U+FF49, U+FF4F, U+FF62-FF63, U+FF7C, U+FF80, U+FF8A;
        font-display: swap;
    }

    @font-face {
        font-family: 'newcezanne';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/3c3a5ad3-ad7a-4f11-91b8-c86934de3810/v1/newcezanne.japanese.30.woff2') format('woff2');
        unicode-range: U+4E18, U+4E5F, U+4E7E, U+4ED9, U+4FB5, U+501F, U+502B, U+5104, U+517C, U+526F, U+52C7, U+5353, U+5374, U+53E5, U+5800, U+587E, U+594F, U+5968, U+5974, U+5A20, U+5AC1, U+5B97, U+5B99, U+5BA3, U+5BE7, U+5BE9, U+5BF8, U+5C01, U+5C64, U+5CB8, U+5D29, U+5DE1, U+5E4C, U+5E81, U+5EC3, U+5F18, U+5F1F, U+5FCD, U+6065, U+616E, U+61D0, U+6291, U+6297, U+62AB, U+62E0, U+62EC, U+6355, U+6368, U+6392, U+63DA, U+63E1, U+642D, U+656C, U+65E6, U+667A, U+6687, U+6696, U+6717, U+676F, U+6843, U+68B0-68B1, U+68D2, U+68DA, U+6B04, U+6B27, U+6C99, U+6CBC, U+6D99, U+6EC5, U+6F22, U+6F6E, U+6FEF, U+7159, U+71C3, U+72D9, U+732E, U+7344, U+7384, U+73CD, U+7652, U+76CA, U+76D7, U+76DF, U+7802, U+78E8, U+790E, U+7A1A, U+7A32, U+7A3C, U+7ADC, U+7CA7, U+7CF8, U+7D2B, U+7DAD, U+7E4B, U+7E70, U+7F6A, U+80A9, U+8102, U+8133, U+8170, U+81E8, U+81ED, U+820E, U+866B, U+878D, U+88C1, U+88F8, U+8A17, U+8A5E, U+8AA0, U+8AFE, U+8CDB, U+8D08, U+8E0F, U+907A, U+90AA, U+90E1, U+914E, U+9178, U+92AD, U+963F, U+9670, U+96C5, U+96F2, U+99C4, U+9CF4, U+9DB4, U+9EBA, U+9F3B, U+9F8D, U+FF35, U+FF37-FF38, U+FF3E, U+FF40, U+FF6F, U+FF72, U+FF78, U+FF7D, U+FF84, U+FF8C, U+FF9D;
        font-display: swap;
    }

    @font-face {
        font-family: 'newcezanne';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/3c3a5ad3-ad7a-4f11-91b8-c86934de3810/v1/newcezanne.japanese.31.woff2') format('woff2');
        unicode-range: U+2190, U+300B, U+4E43, U+4E4B, U+4E89, U+4E9C, U+4EA1, U+5019, U+516D, U+51C4, U+5247, U+5263, U+529F, U+52C9, U+52E7, U+5360, U+53CC, U+5426, U+5438, U+5442, U+54B2, U+55AB, U+57F7, U+5857, U+5869, U+5915, U+5947, U+598A, U+5999, U+59EB, U+5A9B, U+5BD2, U+5C3B, U+5E55, U+5E72, U+5E79, U+5E8A, U+5EF6, U+5FAE, U+5FB9, U+6012, U+6016, U+602A, U+60B2, U+6162-6163, U+61B6, U+624D, U+62B1, U+6311, U+6319, U+6551, U+6577, U+65E2, U+65EC, U+6607, U+6613, U+66B4, U+6749, U+675F, U+6790, U+67D4, U+6B20, U+6B53, U+6C5A, U+6CB9, U+6CBF, U+6CE3, U+6D45, U+6DFB, U+6E7E, U+708E, U+719F, U+725B, U+7372, U+75B2, U+76AE, U+770B, U+7720, U+7763, U+77AC, U+79C0, U+79D2, U+7AF9, U+7BC4, U+7C89, U+7D05, U+7D5E, U+7DCA, U+7E01, U+7E2E, U+7FCC, U+8010, U+8033, U+8056, U+80F8, U+81F3, U+8352, U+885D, U+88AB, U+88D5, U+8A70, U+8AA4, U+8C6A, U+8CAF, U+8CBC, U+8CC3, U+8DDD, U+8ECD, U+8F1D, U+8F38, U+8F9B, U+8F9E, U+8FB2, U+8FEB, U+900F, U+9063, U+907F, U+9084, U+90F5, U+90F7, U+91E3, U+93E1, U+9451, U+968A, U+968F, U+96C4, U+9707, U+9818, U+98FE, U+99C6, U+9B3C, U+9EC4, U+FF0A, U+FF1D, U+FF27, U+FF2A, U+FF36, U+FF3B, U+FF3D, U+FF4D, U+FF70, U+FFE5;
        font-display: swap;
    }

    @font-face {
        font-family: 'newcezanne';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/3c3a5ad3-ad7a-4f11-91b8-c86934de3810/v1/newcezanne.japanese.32.woff2') format('woff2');
        unicode-range: U+25CB, U+4E03, U+4E71, U+4E92, U+4EEE, U+4F38, U+4F59, U+4FFA, U+50B7, U+50D5, U+5144, U+520A, U+5217, U+5230, U+5237, U+523A-523B, U+5264, U+5287, U+52B4, U+5348, U+5371, U+541B, U+5439, U+5747, U+585A, U+58C1, U+58CA, U+5951, U+59B9, U+59C9, U+59D4, U+5B98, U+5BDF, U+5BFF, U+5C04, U+5C06, U+5C31, U+5DE8, U+5E7C, U+5E95, U+5F31, U+5F69, U+5F8B, U+5F93, U+6050, U+60D1, U+6388, U+63C3, U+63CF, U+640D, U+64CD, U+6557, U+65E7, U+6614, U+662F, U+663C, U+67C4, U+67D3, U+6803, U+6885, U+690D, U+6B6F, U+6BBA, U+6C38, U+6D66, U+6D6E, U+6DB2, U+6DF7, U+6E0B, U+6E2C, U+6E6F, U+6ECB, U+6F5F, U+6FC3, U+72AC, U+72AF, U+732B, U+7518, U+7532, U+76E3-76E4, U+7701, U+773C, U+77E2, U+793C, U+7968, U+79F0, U+7A74, U+7A93, U+7AE0, U+7AE5, U+7AF6, U+7D00, U+7DBA, U+7DD1, U+7DE0, U+7E3E, U+7E54, U+808C, U+811A, U+8179, U+822A, U+8239, U+8328, U+8584, U+8840, U+89E6, U+8A0E, U+8A3A, U+8A72, U+8A98, U+8B66, U+8C46, U+8CB8, U+8DE1, U+8E8D, U+8F29, U+90A3, U+9234, U+95D8, U+961C, U+969C, U+96A3, U+96E8, U+96EA, U+96F0, U+9769, U+9774, U+9811, U+9AA8, U+9AEA, U+9B5A, U+9BAE, U+FF20, U+FF22, U+FF24, U+FF26, U+FF28-FF29, U+FF2B-FF2C, U+FF2E, U+FF57, U+FF9E-FF9F;
        font-display: swap;
    }

    @font-face {
        font-family: 'newcezanne';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/3c3a5ad3-ad7a-4f11-91b8-c86934de3810/v1/newcezanne.japanese.33.woff2') format('woff2');
        unicode-range: U+3012, U+4E08, U+4EF2, U+4F0A, U+4F9D, U+5012, U+505C, U+514D, U+516B, U+51B7, U+5275, U+52E4, U+5305, U+535A, U+5373, U+539A, U+53B3, U+53CA, U+53F8, U+5584, U+559C, U+56E0, U+56F0, U+5727, U+5742, U+57FC, U+5965, U+59BB, U+59FF, U+5ACC, U+5B09, U+5B87, U+5B9D, U+5BC6, U+5BFA, U+5C3E, U+5C90, U+5DF1, U+5DFB, U+5E2D, U+5E33, U+5E45, U+5EAD, U+5F01, U+5F3E, U+5FB3-5FB4, U+5FD7, U+606F, U+6211, U+6253, U+6298, U+62E1, U+6383, U+639B, U+63A8, U+653B, U+6545, U+6563, U+6575, U+6628, U+6674, U+6697, U+672D, U+6804, U+68A8, U+6A39, U+6BDB, U+6CB3, U+6CCA, U+6D25, U+6D3E, U+6D74, U+6E1B, U+6E2F, U+6E90, U+6F2B, U+702C, U+707D, U+718A, U+7206, U+7236, U+7247, U+7559, U+7565, U+7591, U+75C7, U+75DB, U+767E, U+7834, U+79D8, U+7B46, U+7B4B, U+7BB1, U+7BC9, U+7D14, U+7D66, U+7D71, U+7D99, U+7DF4, U+7E41, U+7FBD, U+8074, U+80CC, U+8131, U+8155, U+82E6, U+8349, U+83D3, U+885B, U+8A2A, U+8A95, U+8AB2, U+8AD6, U+8B1D, U+8CA1, U+8D70, U+8DA3, U+8FCE, U+8FF7, U+9000, U+9003, U+9006, U+9045, U+91CC, U+9678, U+967D, U+96A0, U+9732, U+97D3, U+97FF, U+9808, U+98EF, U+990A, U+9996, U+99D0, U+9A5A, U+9B45, U+9E97, U+9F62, U+FF1C, U+FF23, U+FF25, U+FF2D, U+FF2F-FF30, U+FF32, U+FF34;
        font-display: swap;
    }

    @font-face {
        font-family: 'newcezanne';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/3c3a5ad3-ad7a-4f11-91b8-c86934de3810/v1/newcezanne.japanese.34.woff2') format('woff2');
        unicode-range: U+4E01, U+4E0E, U+4E21, U+4E38, U+4E5D, U+4E73, U+4E94, U+4F3C, U+5009, U+500D, U+5074, U+50CD, U+5145, U+5175, U+51AC, U+5238, U+524A, U+52A9, U+52E2, U+5352, U+5354, U+53F2-53F3, U+5409, U+547C-547D, U+56FA, U+5802, U+5922, U+592E, U+5931, U+5A18, U+5A66, U+5B63, U+5B88, U+5BDD, U+5C0E, U+5C40, U+5CA9, U+5DDE, U+5DE6, U+5E78, U+5EFA, U+5F92, U+5FA1, U+5FA9, U+5FD8, U+5FEB, U+604B, U+6075, U+60A9, U+623F, U+62C5, U+632F, U+6483, U+653F, U+666F, U+66AE, U+66F2, U+6797, U+685C, U+6A19, U+6A21, U+6B66, U+6B7B, U+6BCD, U+6C0F, U+6C11, U+6C5F-6C60, U+6C96, U+6CC9, U+6CE2, U+6D17, U+6D5C, U+6E05, U+6E21, U+70BA, U+7167, U+71B1, U+7387, U+7403, U+75C5, U+7642, U+76DB, U+77ED, U+795D, U+796D, U+7A4D, U+7AEF, U+7B54, U+7B56, U+7B97, U+7C4D, U+7CBE, U+7D19, U+7E04, U+7FA4, U+7FA9, U+8001, U+8089, U+81F4, U+8208, U+821E, U+8336, U+8377, U+83DC, U+83EF, U+8457, U+8535, U+8857, U+8863, U+88CF, U+88DC, U+8907, U+89D2, U+8A33, U+8ACB, U+8B1B, U+8B70, U+8C4A, U+8CA0, U+8CA8, U+8CB4, U+8CC0, U+8CDE, U+8F03, U+8F2A, U+9014, U+90CE, U+91DD, U+964D, U+968E, U+9803, U+983C, U+98DB, U+9B54, U+9E7F, U+9EBB, U+FF05, U+FF0B, U+FF0D, U+FF21, U+FF33, U+FF65;
        font-display: swap;
    }

    @font-face {
        font-family: 'newcezanne';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/3c3a5ad3-ad7a-4f11-91b8-c86934de3810/v1/newcezanne.japanese.35.woff2') format('woff2');
        unicode-range: U+2192, U+25A0, U+30F6, U+4E26, U+4E45, U+4EFB, U+4F4E, U+4F50, U+4F8B, U+4FC2, U+5024, U+50AC, U+5150, U+5178, U+51E6, U+5224, U+5272, U+52DD, U+5341, U+5370, U+53BB, U+542B, U+56DB, U+56E3, U+56F2, U+57CE, U+5883, U+5897, U+590F, U+5A5A, U+5BB3, U+5BBF, U+5BC4, U+5BCC, U+5C45, U+5C55, U+5C5E, U+5C65, U+5DEE, U+5E03, U+5E2B, U+5E30, U+5E9C, U+5EB7, U+5F71, U+5F7C, U+60AA, U+6238, U+6255, U+6271, U+627F-6280, U+629C, U+62BC, U+63F4, U+64AE, U+6539, U+6574, U+65CF, U+661F, U+666E, U+66DC, U+66FF, U+670D, U+672B, U+677E-677F, U+679A, U+67FB, U+6839, U+6975, U+69CB, U+6A29-6A2A, U+6A4B, U+6B32, U+6B4C, U+6BB5, U+6CA2, U+6CC1, U+6D0B, U+6DF1, U+6E29, U+6E96, U+6F14, U+6FC0, U+713C, U+72EC, U+7389, U+738B, U+74B0, U+7686, U+7814, U+7981, U+79CB, U+79D1, U+79FB, U+7A0B, U+7A0E, U+7A76, U+7A81, U+7BC0, U+7C73, U+7D0D, U+7D1A, U+7D61, U+7D75, U+7DD2, U+7FD2, U+822C, U+82E5, U+82F1, U+85AC, U+85E4, U+888B, U+8996, U+899A, U+89AA, U+8A31, U+8A8C, U+8AB0, U+8B58, U+8CAC, U+8CBB, U+8D64, U+8D77, U+8DEF, U+9020, U+904A, U+9060, U+9152, U+9244, U+9280, U+95B2, U+9632, U+9662, U+967A, U+96E2-96E3, U+9759, U+9805, U+984D, U+99AC, U+9CE5, U+FF1E;
        font-display: swap;
    }

    @font-face {
        font-family: 'newcezanne';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/3c3a5ad3-ad7a-4f11-91b8-c86934de3810/v1/newcezanne.japanese.36.woff2') format('woff2');
        unicode-range: U+301C, U+4E57, U+4E86, U+4E95, U+4F01, U+4F11, U+4F1D, U+4FBF, U+4FEE, U+5065, U+5099, U+5171, U+5177, U+52DF, U+533A-533B, U+5343, U+534A, U+5357, U+53CB, U+53CD-53CE, U+53F0, U+5404, U+5668, U+56F3, U+5712, U+57DF, U+58EB, U+58F0, U+591C, U+592A-592B, U+5948, U+5B57-5B58, U+5B85, U+5BA4, U+5BAE, U+5C4A, U+5CA1, U+5D0E, U+5E0C, U+5E2F, U+5EA7, U+5EAB, U+5F35, U+5F79, U+5F85, U+5FF5, U+6025, U+60F3, U+614B, U+6226, U+629E, U+63A1, U+63A5, U+63DB, U+643A, U+653E, U+65AD, U+65BD, U+65C5, U+65E9, U+6620, U+6625, U+671D, U+6750-6751, U+6761, U+6821, U+68EE, U+6982, U+6B62, U+6B69, U+6B73-6B74, U+6B8B, U+6BCE, U+6BD4, U+6C42, U+6D88, U+6E08, U+6E80, U+706B, U+7248, U+7531, U+7533, U+753A, U+7570, U+77F3, U+798F, U+7B11, U+7C21, U+7CFB, U+7D76, U+7F6E, U+805E, U+8077, U+80B2, U+8217, U+82B8, U+843D, U+8449, U+8853, U+88C5, U+88FD, U+89B3, U+8A3C, U+8A55, U+8A66, U+8AC7, U+8B77, U+8C37, U+8C61, U+8CC7, U+8D85, U+8D8A, U+8DB3, U+8EFD, U+8FBA, U+8FD4, U+901F, U+9031-9032, U+9069, U+91CF, U+9580, U+9589, U+962A, U+96D1, U+9752, U+975E, U+9802, U+9806, U+9854, U+985E, U+98F2, U+9928, U+9999, U+99C5, U+9ED2, U+FF0F;
        font-display: swap;
    }

    @font-face {
        font-family: 'newcezanne';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/3c3a5ad3-ad7a-4f11-91b8-c86934de3810/v1/newcezanne.japanese.37.woff2') format('woff2');
        unicode-range: U+300E-300F, U+4E07, U+4E09, U+4E16, U+4E3B, U+4E8C, U+4EA4, U+4EAC, U+4ED5, U+4EE4, U+4F4D, U+4F4F, U+4F55, U+4F9B, U+4FA1, U+512A, U+5143, U+5149, U+518D, U+5199, U+5207, U+5236, U+52B9, U+52D9, U+5317, U+5358, U+539F, U+53C2, U+53E3-53E4, U+53F7, U+5411, U+5468, U+5473, U+548C, U+5546, U+55B6, U+571F, U+578B, U+57FA, U+5929, U+597D, U+59CB, U+5B8C, U+5BA2, U+5BB9, U+5C02, U+5C11, U+5C4B, U+5CF6, U+5DDD, U+5DE5, U+5E38, U+5F37, U+5F62, U+5F97, U+5FC5, U+623B, U+6295, U+6301, U+6307, U+63A2, U+63B2, U+63D0, U+652F, U+6559, U+662D, U+671B, U+672A, U+679C, U+6848, U+6C7A, U+6D41, U+7136, U+72B6, U+7523, U+7537, U+754C, U+767D, U+76F4, U+76F8, U+770C, U+78BA, U+795E, U+79C1, U+7A2E, U+7A3F, U+7A7A, U+7B2C, U+7B49, U+7BA1, U+7D20, U+7D30, U+7D39, U+7D42, U+7D44, U+7D4C, U+7D9A, U+7DCF, U+7DDA, U+7DE8, U+8003, U+8272, U+82B1, U+897F, U+89E3, U+8A00, U+8A08, U+8A73, U+8A8D, U+8A9E, U+8AAC-8AAD, U+8ABF, U+8CA9, U+8CB7, U+8CEA, U+8CFC, U+8EAB, U+8ECA, U+8EE2, U+8FFD, U+904B, U+904E, U+9054-9055, U+90FD, U+914D, U+91CD, U+9650, U+9664, U+969B, U+97F3, U+982D, U+984C, U+9858, U+98A8, U+9A13, U+FF06, U+FF5C;
        font-display: swap;
    }

    @font-face {
        font-family: 'newcezanne';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/3c3a5ad3-ad7a-4f11-91b8-c86934de3810/v1/newcezanne.japanese.38.woff2') format('woff2');
        unicode-range: U+3005, U+3010-3011, U+3080, U+30E2, U+4E0B, U+4E0D, U+4E88, U+4ECA-4ECB, U+4ED6, U+4ED8, U+4EE3, U+4EE5, U+4EF6, U+4F53, U+4F5C, U+4F7F, U+4FDD, U+4FE1, U+500B, U+50CF, U+5148, U+516C, U+5186, U+521D, U+5225, U+529B, U+52A0, U+5316, U+53D6-53D7, U+53EF, U+540C-540D, U+544A, U+54C1, U+54E1, U+56DE, U+56FD, U+5728, U+5730, U+58F2, U+5909, U+5916, U+591A, U+5973, U+5B50, U+5B66, U+5B89, U+5B9F, U+5BB6, U+5BFE, U+5C0F, U+5C71, U+5E02, U+5E73, U+5E83, U+5E97, U+5EA6, U+5F15, U+5F53, U+5F8C, U+5FC3, U+5FDC, U+601D, U+6027, U+610F, U+611B, U+611F, U+6210, U+6240, U+624B, U+6570, U+6587, U+6599, U+660E, U+66F4, U+66F8, U+6709, U+671F, U+6728, U+6765, U+6771, U+683C, U+691C, U+696D, U+697D, U+69D8, U+6A5F, U+6B21, U+6C34, U+6CBB, U+6CD5, U+6CE8, U+6D3B, U+6D77, U+7269, U+7279, U+73FE, U+7406, U+7530, U+756A, U+767A-767B, U+7684, U+771F, U+7740, U+77E5, U+793A, U+7ACB, U+7D04, U+7D22, U+7D50, U+7F8E, U+8005, U+80FD, U+81EA, U+826F, U+8868, U+8981, U+898F, U+89A7, U+8A2D, U+8A71, U+8F09, U+8FBC, U+8FD1, U+9001, U+901A, U+9023, U+9053, U+9078, U+90E8, U+91CE, U+91D1, U+9332, U+9577, U+958B, U+96C6, U+96FB, U+9762, U+98DF, U+9AD8, U+FF1A, U+FF1F, U+FF5E;
        font-display: swap;
    }

    @font-face {
        font-family: 'newcezanne';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/3c3a5ad3-ad7a-4f11-91b8-c86934de3810/v1/newcezanne.japanese.39.woff2') format('woff2');
        unicode-range: U+3001-3002, U+300C-300D, U+3041-307F, U+3081-308D, U+308F, U+3091-3093, U+309E, U+30A1-30E1, U+30E3-30ED, U+30EF-30F0, U+30F2-30F4, U+30FB-30FC, U+4E00, U+4E0A, U+4E2D, U+4E8B, U+4EBA, U+4F1A, U+5165, U+5168, U+5185, U+51FA, U+5206, U+5229, U+524D, U+52D5, U+5408, U+554F, U+5831, U+5834, U+5927, U+5B9A, U+5E74, U+5F0F, U+60C5, U+65B0, U+65B9, U+65E5, U+6642, U+6700, U+6708, U+672C, U+682A, U+6B63, U+6C17, U+70B9, U+7121, U+751F, U+7528, U+753B, U+76EE, U+793E, U+884C, U+898B, U+8A18, U+9593, U+95A2, U+FF01, U+FF08-FF09, U+FF0C, U+FF0E;
        font-display: swap;
    }

    @font-face {
        font-family: 'newcezanne';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/3c3a5ad3-ad7a-4f11-91b8-c86934de3810/v1/newcezanne.latin.woff2') format('woff2');
        unicode-range: U+0020-007E, U+00A2-00A3, U+00A5-00A6, U+00AC, U+00AF, U+2191, U+2193;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b06b88ab-7e8f-46a1-be7a-606a71896f4d/v1/udkakugolarge.symbols.woff2') format('woff2');
        unicode-range: U+000A;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 700;
        src: url('//static.parastorage.com/fonts/v2/377dfafa-d2e8-40ce-8cb8-59edd3062a9a/v1/udkakugolarge.symbols.woff2') format('woff2');
        unicode-range: U+000A;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b06b88ab-7e8f-46a1-be7a-606a71896f4d/v1/udkakugolarge.japanese.0.woff2') format('woff2');
        unicode-range: U+FFE0-FFE2, U+FFE4, U+FFE8;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 700;
        src: url('//static.parastorage.com/fonts/v2/377dfafa-d2e8-40ce-8cb8-59edd3062a9a/v1/udkakugolarge.japanese.0.woff2') format('woff2');
        unicode-range: U+FFE0-FFE2, U+FFE4, U+FFE8;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b06b88ab-7e8f-46a1-be7a-606a71896f4d/v1/udkakugolarge.japanese.1.woff2') format('woff2');
        unicode-range: U+9E92, U+9EA9-9EAA, U+9EB4, U+9EB8, U+9EBF, U+9EC3, U+9ECD, U+9ED1, U+9ED8, U+9EDB, U+9F0E, U+9F20, U+9F4A, U+F91D, U+F928-F929, U+F936, U+F9D0, U+FA16, U+FA19-FA1B, U+FA22, U+FA26, U+FA30-FA31, U+FA33-FA35, U+FA37-FA38, U+FA3A-FA3B, U+FA3D, U+FA3F-FA41, U+FA43-FA48, U+FA4A-FA57, U+FA59-FA5C, U+FA5F, U+FA61-FA65, U+FA67-FA69, U+FF02, U+FF04, U+FF07, U+FF51, U+FF5B, U+FF5D, U+FF5F-FF60, U+FF69;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 700;
        src: url('//static.parastorage.com/fonts/v2/377dfafa-d2e8-40ce-8cb8-59edd3062a9a/v1/udkakugolarge.japanese.1.woff2') format('woff2');
        unicode-range: U+9E92, U+9EA9-9EAA, U+9EB4, U+9EB8, U+9EBF, U+9EC3, U+9ECD, U+9ED1, U+9ED8, U+9EDB, U+9F0E, U+9F20, U+9F4A, U+F91D, U+F928-F929, U+F936, U+F9D0, U+FA16, U+FA19-FA1B, U+FA22, U+FA26, U+FA30-FA31, U+FA33-FA35, U+FA37-FA38, U+FA3A-FA3B, U+FA3D, U+FA3F-FA41, U+FA43-FA48, U+FA4A-FA57, U+FA59-FA5C, U+FA5F, U+FA61-FA65, U+FA67-FA69, U+FF02, U+FF04, U+FF07, U+FF51, U+FF5B, U+FF5D, U+FF5F-FF60, U+FF69;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b06b88ab-7e8f-46a1-be7a-606a71896f4d/v1/udkakugolarge.japanese.2.woff2') format('woff2');
        unicode-range: U+9921, U+99A8, U+99C1, U+99C8, U+99D5, U+9A37, U+9A4D, U+9A57, U+9AEE, U+9B4F, U+9B6F, U+9B92, U+9BAA, U+9BF5, U+9C0D, U+9C10, U+9C2F, U+9C39, U+9C52, U+9CF6, U+9D07-9D08, U+9D0E, U+9D1B, U+9D26, U+9D2B-9D2C, U+9D60-9D61, U+9D6C, U+9DC4, U+9DD7;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 700;
        src: url('//static.parastorage.com/fonts/v2/377dfafa-d2e8-40ce-8cb8-59edd3062a9a/v1/udkakugolarge.japanese.2.woff2') format('woff2');
        unicode-range: U+9921, U+99A8, U+99C1, U+99C8, U+99D5, U+9A37, U+9A4D, U+9A57, U+9AEE, U+9B4F, U+9B6F, U+9B92, U+9BAA, U+9BF5, U+9C0D, U+9C10, U+9C2F, U+9C39, U+9C52, U+9CF6, U+9D07-9D08, U+9D0E, U+9D1B, U+9D26, U+9D2B-9D2C, U+9D60-9D61, U+9D6C, U+9DC4, U+9DD7;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b06b88ab-7e8f-46a1-be7a-606a71896f4d/v1/udkakugolarge.japanese.3.woff2') format('woff2');
        unicode-range: U+92CF, U+92D2, U+92E4, U+92EA, U+92F2, U+92F8, U+9304, U+9310, U+9318, U+931A, U+9328, U+932B, U+932E, U+934A, U+934D, U+9354, U+936C, U+937E, U+9394, U+9397, U+939A, U+93AD, U+93D1, U+9419, U+9444, U+947D, U+958F, U+95A4, U+95CA, U+966A, U+9677, U+9695, U+96AA, U+96BB, U+96C1, U+96DC, U+975C, U+9771, U+978B, U+97A0, U+97ED-97EE, U+980C, U+9817, U+981A, U+9830, U+9834, U+985A-985B, U+986F, U+98DC;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 700;
        src: url('//static.parastorage.com/fonts/v2/377dfafa-d2e8-40ce-8cb8-59edd3062a9a/v1/udkakugolarge.japanese.3.woff2') format('woff2');
        unicode-range: U+92CF, U+92D2, U+92E4, U+92EA, U+92F2, U+92F8, U+9304, U+9310, U+9318, U+931A, U+9328, U+932B, U+932E, U+934A, U+934D, U+9354, U+936C, U+937E, U+9394, U+9397, U+939A, U+93AD, U+93D1, U+9419, U+9444, U+947D, U+958F, U+95A4, U+95CA, U+966A, U+9677, U+9695, U+96AA, U+96BB, U+96C1, U+96DC, U+975C, U+9771, U+978B, U+97A0, U+97ED-97EE, U+980C, U+9817, U+981A, U+9830, U+9834, U+985A-985B, U+986F, U+98DC;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b06b88ab-7e8f-46a1-be7a-606a71896f4d/v1/udkakugolarge.japanese.4.woff2') format('woff2');
        unicode-range: U+8E35, U+8E44, U+8E5F, U+8EAF, U+8EBE, U+8EC0, U+8EE3, U+8F2F, U+8F49, U+8F4D, U+8FC2, U+8FEA, U+8FED, U+8FFA, U+9013, U+901E, U+903C, U+9041, U+905C, U+9081, U+90DE, U+912D, U+9149, U+914B-914C, U+9187, U+9189, U+9197, U+91AC, U+91B1, U+91C0, U+91C9, U+91E6, U+920E, U+9237, U+9264, U+9266, U+927E, U+9291;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 700;
        src: url('//static.parastorage.com/fonts/v2/377dfafa-d2e8-40ce-8cb8-59edd3062a9a/v1/udkakugolarge.japanese.4.woff2') format('woff2');
        unicode-range: U+8E35, U+8E44, U+8E5F, U+8EAF, U+8EBE, U+8EC0, U+8EE3, U+8F2F, U+8F49, U+8F4D, U+8FC2, U+8FEA, U+8FED, U+8FFA, U+9013, U+901E, U+903C, U+9041, U+905C, U+9081, U+90DE, U+912D, U+9149, U+914B-914C, U+9187, U+9189, U+9197, U+91AC, U+91B1, U+91C0, U+91C9, U+91E6, U+920E, U+9237, U+9264, U+9266, U+927E, U+9291;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b06b88ab-7e8f-46a1-be7a-606a71896f4d/v1/udkakugolarge.japanese.5.woff2') format('woff2');
        unicode-range: U+87EC, U+87FB, U+8805, U+880D, U+880F, U+881F, U+885E, U+8877, U+8888, U+88B7, U+88DD, U+88DF, U+88E1, U+892A, U+8956, U+89BD, U+8A3B, U+8A51, U+8A54, U+8A62, U+8ABC, U+8AC4, U+8ACC, U+8ADC, U+8AE7, U+8AEB, U+8AEE, U+8AF7, U+8AFA, U+8B01-8B02, U+8B04, U+8B20, U+8B2C, U+8B6F, U+8B93, U+8B9A, U+8C4E, U+8CC2, U+8CC4, U+8CCE, U+8CE3-8CE4, U+8CE6, U+8CF4, U+8D0B, U+8D14, U+8D6B, U+8D73, U+8DA8, U+8DBE;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 700;
        src: url('//static.parastorage.com/fonts/v2/377dfafa-d2e8-40ce-8cb8-59edd3062a9a/v1/udkakugolarge.japanese.5.woff2') format('woff2');
        unicode-range: U+87EC, U+87FB, U+8805, U+880D, U+880F, U+881F, U+885E, U+8877, U+8888, U+88B7, U+88DD, U+88DF, U+88E1, U+892A, U+8956, U+89BD, U+8A3B, U+8A51, U+8A54, U+8A62, U+8ABC, U+8AC4, U+8ACC, U+8ADC, U+8AE7, U+8AEB, U+8AEE, U+8AF7, U+8AFA, U+8B01-8B02, U+8B04, U+8B20, U+8B2C, U+8B6F, U+8B93, U+8B9A, U+8C4E, U+8CC2, U+8CC4, U+8CCE, U+8CE3-8CE4, U+8CE6, U+8CF4, U+8D0B, U+8D14, U+8D6B, U+8D73, U+8DA8, U+8DBE;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b06b88ab-7e8f-46a1-be7a-606a71896f4d/v1/udkakugolarge.japanese.6.woff2') format('woff2');
        unicode-range: U+8346, U+834A, U+834F, U+838A, U+839E, U+83AB, U+83B1, U+83B5, U+83D6, U+83DF, U+83EB, U+83F0, U+8404, U+840A, U+8420, U+8431, U+844E, U+8461-8462, U+8466, U+847A, U+848B, U+8490, U+849C, U+84C9, U+84D1, U+84EC, U+84FC, U+8500, U+851A, U+8523, U+8543, U+854A-854B, U+8557, U+8569-856A, U+857E, U+8597, U+85AE-85B0, U+85C1, U+85CF, U+85E5, U+85F7, U+8602, U+865B, U+865E, U+867B, U+8695, U+86A4, U+86CB, U+86CE, U+86E4, U+86ED, U+86F8, U+86FE, U+870E, U+8749, U+874B, U+8755, U+8766, U+8771, U+877F;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 700;
        src: url('//static.parastorage.com/fonts/v2/377dfafa-d2e8-40ce-8cb8-59edd3062a9a/v1/udkakugolarge.japanese.6.woff2') format('woff2');
        unicode-range: U+8346, U+834A, U+834F, U+838A, U+839E, U+83AB, U+83B1, U+83B5, U+83D6, U+83DF, U+83EB, U+83F0, U+8404, U+840A, U+8420, U+8431, U+844E, U+8461-8462, U+8466, U+847A, U+848B, U+8490, U+849C, U+84C9, U+84D1, U+84EC, U+84FC, U+8500, U+851A, U+8523, U+8543, U+854A-854B, U+8557, U+8569-856A, U+857E, U+8597, U+85AE-85B0, U+85C1, U+85CF, U+85E5, U+85F7, U+8602, U+865B, U+865E, U+867B, U+8695, U+86A4, U+86CB, U+86CE, U+86E4, U+86ED, U+86F8, U+86FE, U+870E, U+8749, U+874B, U+8755, U+8766, U+8771, U+877F;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b06b88ab-7e8f-46a1-be7a-606a71896f4d/v1/udkakugolarge.japanese.7.woff2') format('woff2');
        unicode-range: U+7D63, U+7D9C, U+7DA0, U+7DAC, U+7DB8, U+7DD6, U+7DE3, U+7DEC, U+7E23, U+7E31, U+7E37, U+7E5D-7E5E, U+7E61, U+7E67, U+7E6B, U+7E6D, U+7E82, U+7E96, U+7F6B, U+7F77, U+7F79, U+7F9A, U+7FAF, U+7FC6, U+7FEB, U+7FF0, U+800C, U+803D, U+8058, U+8068, U+806F, U+807D-807E, U+8087, U+808B, U+80B1, U+80DA, U+80E4, U+8129, U+8139, U+8151, U+8171, U+81A0, U+81B5, U+81C6, U+81DF, U+81E5, U+821B-821C, U+8235, U+8237, U+826E, U+8299, U+82C5, U+82D2-82D3, U+82E7;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 700;
        src: url('//static.parastorage.com/fonts/v2/377dfafa-d2e8-40ce-8cb8-59edd3062a9a/v1/udkakugolarge.japanese.7.woff2') format('woff2');
        unicode-range: U+7D63, U+7D9C, U+7DA0, U+7DAC, U+7DB8, U+7DD6, U+7DE3, U+7DEC, U+7E23, U+7E31, U+7E37, U+7E5D-7E5E, U+7E61, U+7E67, U+7E6B, U+7E6D, U+7E82, U+7E96, U+7F6B, U+7F77, U+7F79, U+7F9A, U+7FAF, U+7FC6, U+7FEB, U+7FF0, U+800C, U+803D, U+8058, U+8068, U+806F, U+807D-807E, U+8087, U+808B, U+80B1, U+80DA, U+80E4, U+8129, U+8139, U+8151, U+8171, U+81A0, U+81B5, U+81C6, U+81DF, U+81E5, U+821B-821C, U+8235, U+8237, U+826E, U+8299, U+82C5, U+82D2-82D3, U+82E7;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b06b88ab-7e8f-46a1-be7a-606a71896f4d/v1/udkakugolarge.japanese.8.woff2') format('woff2');
        unicode-range: U+786F, U+7872, U+7887, U+788D-788E, U+7893, U+78A9, U+78CB, U+7901, U+7926, U+792A-792B, U+7941, U+7955, U+7962, U+7977, U+797F, U+798D-798E, U+79A6, U+79AA, U+79AE, U+79B0-79B1, U+79BD-79BE, U+79DF, U+7A17, U+7A1F, U+7A3B, U+7A46, U+7A4E, U+7A50, U+7A57, U+7A63, U+7A70, U+7A79, U+7A84, U+7ABA, U+7AC3, U+7AEA, U+7AFA, U+7B08, U+7B19, U+7B25, U+7B4F, U+7B86, U+7BAD, U+7BE6, U+7C1E, U+7C38, U+7C3E, U+7C7E, U+7C81-7C82, U+7C8D, U+7CA5, U+7CB9, U+7CCA, U+7CCE, U+7CDF-7CE0, U+7CFE, U+7D06, U+7D2C, U+7D43;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 700;
        src: url('//static.parastorage.com/fonts/v2/377dfafa-d2e8-40ce-8cb8-59edd3062a9a/v1/udkakugolarge.japanese.8.woff2') format('woff2');
        unicode-range: U+786F, U+7872, U+7887, U+788D-788E, U+7893, U+78A9, U+78CB, U+7901, U+7926, U+792A-792B, U+7941, U+7955, U+7962, U+7977, U+797F, U+798D-798E, U+79A6, U+79AA, U+79AE, U+79B0-79B1, U+79BD-79BE, U+79DF, U+7A17, U+7A1F, U+7A3B, U+7A46, U+7A4E, U+7A50, U+7A57, U+7A63, U+7A70, U+7A79, U+7A84, U+7ABA, U+7AC3, U+7AEA, U+7AFA, U+7B08, U+7B19, U+7B25, U+7B4F, U+7B86, U+7BAD, U+7BE6, U+7C1E, U+7C38, U+7C3E, U+7C7E, U+7C81-7C82, U+7C8D, U+7CA5, U+7CB9, U+7CCA, U+7CCE, U+7CDF-7CE0, U+7CFE, U+7D06, U+7D2C, U+7D43;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b06b88ab-7e8f-46a1-be7a-606a71896f4d/v1/udkakugolarge.japanese.9.woff2') format('woff2');
        unicode-range: U+7370, U+7378, U+7396, U+73BB, U+73CA, U+73EA, U+7433, U+7455, U+745A, U+7473, U+7476, U+74BD, U+7511, U+751C, U+7526, U+752B, U+754F, U+755D, U+7562, U+7566, U+7574, U+7577, U+7587, U+758A-758B, U+758F, U+75B1, U+75B5, U+75D4, U+75D8, U+7621, U+7624, U+7626, U+768B, U+7690, U+7693, U+76BA, U+76C3, U+76C8, U+76CC, U+76DC, U+76E1, U+76EA, U+7738, U+779E, U+77A5, U+77B0, U+77BC, U+77E7, U+77E9, U+7812, U+7826-7827, U+783A, U+783F;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 700;
        src: url('//static.parastorage.com/fonts/v2/377dfafa-d2e8-40ce-8cb8-59edd3062a9a/v1/udkakugolarge.japanese.9.woff2') format('woff2');
        unicode-range: U+7370, U+7378, U+7396, U+73BB, U+73CA, U+73EA, U+7433, U+7455, U+745A, U+7473, U+7476, U+74BD, U+7511, U+751C, U+7526, U+752B, U+754F, U+755D, U+7562, U+7566, U+7574, U+7577, U+7587, U+758A-758B, U+758F, U+75B1, U+75B5, U+75D4, U+75D8, U+7621, U+7624, U+7626, U+768B, U+7690, U+7693, U+76BA, U+76C3, U+76C8, U+76CC, U+76DC, U+76E1, U+76EA, U+7738, U+779E, U+77A5, U+77B0, U+77BC, U+77E7, U+77E9, U+7812, U+7826-7827, U+783A, U+783F;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b06b88ab-7e8f-46a1-be7a-606a71896f4d/v1/udkakugolarge.japanese.10.woff2') format('woff2');
        unicode-range: U+6D82, U+6D89, U+6D8C, U+6D9C, U+6DB5, U+6DD8, U+6DDA, U+6DE8, U+6DF9, U+6E20, U+6E25, U+6E34, U+6E5B, U+6E8C, U+6EAB, U+6EAF, U+6EC9, U+6EEF, U+6F09, U+6F11, U+6F15, U+6F31, U+6F38, U+6F45, U+6F51, U+6F74, U+6F97, U+6FB1, U+6FD5, U+6FE0, U+6FE4, U+6FEB, U+6FFE, U+7006, U+7015, U+701E, U+7026, U+7028, U+704C, U+7114, U+7119, U+7130, U+7149, U+7164, U+7194, U+7199, U+71BE, U+71CE, U+71D0, U+71D2, U+71E6, U+71ED, U+71FF, U+722D, U+7232, U+723E, U+7252, U+7280, U+72C0, U+72F9, U+72FD, U+7336-7337;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 700;
        src: url('//static.parastorage.com/fonts/v2/377dfafa-d2e8-40ce-8cb8-59edd3062a9a/v1/udkakugolarge.japanese.10.woff2') format('woff2');
        unicode-range: U+6D82, U+6D89, U+6D8C, U+6D9C, U+6DB5, U+6DD8, U+6DDA, U+6DE8, U+6DF9, U+6E20, U+6E25, U+6E34, U+6E5B, U+6E8C, U+6EAB, U+6EAF, U+6EC9, U+6EEF, U+6F09, U+6F11, U+6F15, U+6F31, U+6F38, U+6F45, U+6F51, U+6F74, U+6F97, U+6FB1, U+6FD5, U+6FE0, U+6FE4, U+6FEB, U+6FFE, U+7006, U+7015, U+701E, U+7026, U+7028, U+704C, U+7114, U+7119, U+7130, U+7149, U+7164, U+7194, U+7199, U+71BE, U+71CE, U+71D0, U+71D2, U+71E6, U+71ED, U+71FF, U+722D, U+7232, U+723E, U+7252, U+7280, U+72C0, U+72F9, U+72FD, U+7336-7337;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b06b88ab-7e8f-46a1-be7a-606a71896f4d/v1/udkakugolarge.japanese.11.woff2') format('woff2');
        unicode-range: U+685D, U+685F, U+6867, U+689B, U+68A2, U+68A7, U+68AF, U+68BC, U+68C9, U+68D8, U+6900, U+690B, U+6919, U+691B, U+6930, U+6934, U+6962, U+696F, U+6973, U+6977, U+69B4, U+69C7, U+69D9, U+6A17, U+6A1F, U+6A23, U+6A35, U+6A61-6A62, U+6A6B, U+6A7F, U+6AA2, U+6AAE, U+6ABB, U+6AC2, U+6AD3, U+6ADB, U+6B23, U+6B3D, U+6B4E, U+6B65, U+6B77, U+6B89, U+6BC0, U+6BCF, U+6BD7-6BD8, U+6BEC, U+6C3E, U+6C40, U+6C5D, U+6C83, U+6C8C, U+6C93, U+6CAB, U+6D35, U+6D38, U+6D6C;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 700;
        src: url('//static.parastorage.com/fonts/v2/377dfafa-d2e8-40ce-8cb8-59edd3062a9a/v1/udkakugolarge.japanese.11.woff2') format('woff2');
        unicode-range: U+685D, U+685F, U+6867, U+689B, U+68A2, U+68A7, U+68AF, U+68BC, U+68C9, U+68D8, U+6900, U+690B, U+6919, U+691B, U+6930, U+6934, U+6962, U+696F, U+6973, U+6977, U+69B4, U+69C7, U+69D9, U+6A17, U+6A1F, U+6A23, U+6A35, U+6A61-6A62, U+6A6B, U+6A7F, U+6AA2, U+6AAE, U+6ABB, U+6AC2, U+6AD3, U+6ADB, U+6B23, U+6B3D, U+6B4E, U+6B65, U+6B77, U+6B89, U+6BC0, U+6BCF, U+6BD7-6BD8, U+6BEC, U+6C3E, U+6C40, U+6C5D, U+6C83, U+6C8C, U+6C93, U+6CAB, U+6D35, U+6D38, U+6D6C;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b06b88ab-7e8f-46a1-be7a-606a71896f4d/v1/udkakugolarge.japanese.12.woff2') format('woff2');
        unicode-range: U+62D4, U+62DC, U+6309, U+633A, U+634C, U+6372, U+6377, U+637A, U+63A0, U+63A9, U+63AC, U+63D6, U+63ED, U+6414, U+6416, U+6451, U+6478, U+649A, U+649E, U+64CA, U+64FE, U+651D, U+6536, U+654D, U+6572, U+658C, U+65A1, U+65A4-65A5, U+660A, U+6634, U+6644, U+664F, U+665A, U+665D, U+665F, U+6668, U+6670, U+66A2, U+66C6, U+66C9, U+66DD, U+6714-6715, U+6753, U+6762, U+6777, U+6787, U+67C1, U+67D8, U+67FE, U+6802, U+6834, U+6853-6854;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 700;
        src: url('//static.parastorage.com/fonts/v2/377dfafa-d2e8-40ce-8cb8-59edd3062a9a/v1/udkakugolarge.japanese.12.woff2') format('woff2');
        unicode-range: U+62D4, U+62DC, U+6309, U+633A, U+634C, U+6372, U+6377, U+637A, U+63A0, U+63A9, U+63AC, U+63D6, U+63ED, U+6414, U+6416, U+6451, U+6478, U+649A, U+649E, U+64CA, U+64FE, U+651D, U+6536, U+654D, U+6572, U+658C, U+65A1, U+65A4-65A5, U+660A, U+6634, U+6644, U+664F, U+665A, U+665D, U+665F, U+6668, U+6670, U+66A2, U+66C6, U+66C9, U+66DD, U+6714-6715, U+6753, U+6762, U+6777, U+6787, U+67C1, U+67D8, U+67FE, U+6802, U+6834, U+6853-6854;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b06b88ab-7e8f-46a1-be7a-606a71896f4d/v1/udkakugolarge.japanese.13.woff2') format('woff2');
        unicode-range: U+5DBD, U+5DCC, U+5DD6, U+5DE2, U+5DF2, U+5DFD, U+5E00, U+5E25, U+5E36, U+5E87, U+5E96, U+5E9A, U+5EB8, U+5ECF-5ED0, U+5ED3, U+5EDA, U+5EDF-5EE0, U+5EF3, U+5EFC, U+5EFF, U+5F17, U+5F1B, U+5F27, U+5F3C, U+5F48, U+5F4A, U+5F4C, U+5F57, U+5F6A, U+5F6C, U+5FA0, U+5FB5, U+5FB7, U+5FBD, U+5FFD, U+6046, U+6055, U+6062-6063, U+6070, U+6089, U+608C, U+60C7, U+60DF, U+60E1, U+60F0, U+60FA, U+6108, U+613C, U+6144, U+617E, U+619A, U+61AC, U+61BE, U+61F7, U+620A, U+620E, U+6230, U+6232, U+6258, U+62C2;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 700;
        src: url('//static.parastorage.com/fonts/v2/377dfafa-d2e8-40ce-8cb8-59edd3062a9a/v1/udkakugolarge.japanese.13.woff2') format('woff2');
        unicode-range: U+5DBD, U+5DCC, U+5DD6, U+5DE2, U+5DF2, U+5DFD, U+5E00, U+5E25, U+5E36, U+5E87, U+5E96, U+5E9A, U+5EB8, U+5ECF-5ED0, U+5ED3, U+5EDA, U+5EDF-5EE0, U+5EF3, U+5EFC, U+5EFF, U+5F17, U+5F1B, U+5F27, U+5F3C, U+5F48, U+5F4A, U+5F4C, U+5F57, U+5F6A, U+5F6C, U+5FA0, U+5FB5, U+5FB7, U+5FBD, U+5FFD, U+6046, U+6055, U+6062-6063, U+6070, U+6089, U+608C, U+60C7, U+60DF, U+60E1, U+60F0, U+60FA, U+6108, U+613C, U+6144, U+617E, U+619A, U+61AC, U+61BE, U+61F7, U+620A, U+620E, U+6230, U+6232, U+6258, U+62C2;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b06b88ab-7e8f-46a1-be7a-606a71896f4d/v1/udkakugolarge.japanese.14.woff2') format('woff2');
        unicode-range: U+57C3, U+57DC, U+57E0, U+57F4, U+582F-5830, U+5835, U+5840, U+5851, U+5858-5859, U+5861, U+589E, U+58B3, U+58BE, U+58D5, U+58D8, U+58DE, U+58EC, U+58EF, U+58F7, U+58FD, U+5919, U+594E, U+5957, U+5967, U+596C, U+59BE, U+59E5, U+59F6, U+5A03, U+5A41, U+5AE1, U+5B2C, U+5B30, U+5B43, U+5B5C, U+5B5F, U+5B69, U+5B75, U+5B8B, U+5B8D, U+5BA5, U+5BD3, U+5BE1-5BE2, U+5BE6, U+5BEC, U+5BF5, U+5C07-5C09, U+5C24, U+5C2D, U+5C4D, U+5C53, U+5C61-5C62, U+5C6F, U+5CA8, U+5CB1, U+5CD9, U+5CE8-5CE9, U+5CFB, U+5CFD, U+5D15, U+5D17, U+5D1A, U+5D69, U+5D6F, U+5D73;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 700;
        src: url('//static.parastorage.com/fonts/v2/377dfafa-d2e8-40ce-8cb8-59edd3062a9a/v1/udkakugolarge.japanese.14.woff2') format('woff2');
        unicode-range: U+57C3, U+57DC, U+57E0, U+57F4, U+582F-5830, U+5835, U+5840, U+5851, U+5858-5859, U+5861, U+589E, U+58B3, U+58BE, U+58D5, U+58D8, U+58DE, U+58EC, U+58EF, U+58F7, U+58FD, U+5919, U+594E, U+5957, U+5967, U+596C, U+59BE, U+59E5, U+59F6, U+5A03, U+5A41, U+5AE1, U+5B2C, U+5B30, U+5B43, U+5B5C, U+5B5F, U+5B69, U+5B75, U+5B8B, U+5B8D, U+5BA5, U+5BD3, U+5BE1-5BE2, U+5BE6, U+5BEC, U+5BF5, U+5C07-5C09, U+5C24, U+5C2D, U+5C4D, U+5C53, U+5C61-5C62, U+5C6F, U+5CA8, U+5CB1, U+5CD9, U+5CE8-5CE9, U+5CFB, U+5CFD, U+5D15, U+5D17, U+5D1A, U+5D69, U+5D6F, U+5D73;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b06b88ab-7e8f-46a1-be7a-606a71896f4d/v1/udkakugolarge.japanese.15.woff2') format('woff2');
        unicode-range: U+528D, U+52AB, U+52BE, U+52C1, U+52C5, U+52F3, U+52FA, U+5301, U+5319, U+531D, U+5321, U+532A, U+5366, U+5377, U+537D, U+537F, U+5398, U+53A9, U+53AD, U+53B0, U+53DB, U+53E2, U+5403, U+540B, U+540F, U+541E, U+5492, U+54E8-54E9, U+5516, U+5538, U+5544, U+555E, U+55A9, U+55AC, U+55AE, U+5617, U+5631-5632, U+5653, U+566A, U+5678, U+567A, U+5687, U+5699, U+56B4, U+5703, U+5708, U+5713, U+5718, U+5751, U+5764;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 700;
        src: url('//static.parastorage.com/fonts/v2/377dfafa-d2e8-40ce-8cb8-59edd3062a9a/v1/udkakugolarge.japanese.15.woff2') format('woff2');
        unicode-range: U+528D, U+52AB, U+52BE, U+52C1, U+52C5, U+52F3, U+52FA, U+5301, U+5319, U+531D, U+5321, U+532A, U+5366, U+5377, U+537D, U+537F, U+5398, U+53A9, U+53AD, U+53B0, U+53DB, U+53E2, U+5403, U+540B, U+540F, U+541E, U+5492, U+54E8-54E9, U+5516, U+5538, U+5544, U+555E, U+55A9, U+55AC, U+55AE, U+5617, U+5631-5632, U+5653, U+566A, U+5678, U+567A, U+5687, U+5699, U+56B4, U+5703, U+5708, U+5713, U+5718, U+5751, U+5764;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b06b88ab-7e8f-46a1-be7a-606a71896f4d/v1/udkakugolarge.japanese.16.woff2') format('woff2');
        unicode-range: U+4E11, U+4E19, U+4E1E, U+4E4D-4E4E, U+4E56, U+4E58, U+4E98-4E99, U+4E9E, U+4EA5-4EA6, U+4EA8, U+4EC7, U+4F0D, U+4F36, U+4F43, U+4F5B, U+4F7C, U+4F83, U+4FA0, U+4FAF, U+4FC4, U+4FD0, U+4FDF-4FE0, U+4FEF, U+4FF1, U+5016, U+5023, U+5026, U+502D, U+5039, U+5072, U+50AD, U+50B2-50B3, U+50D1, U+50DE, U+50F9, U+50FB, U+5109, U+5112, U+5118, U+511A, U+5141, U+5147, U+5152, U+5154, U+5191, U+51A4, U+51C9, U+51CB, U+51E7, U+51FE, U+525D, U+5269, U+5283, U+5289;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 700;
        src: url('//static.parastorage.com/fonts/v2/377dfafa-d2e8-40ce-8cb8-59edd3062a9a/v1/udkakugolarge.japanese.16.woff2') format('woff2');
        unicode-range: U+4E11, U+4E19, U+4E1E, U+4E4D-4E4E, U+4E56, U+4E58, U+4E98-4E99, U+4E9E, U+4EA5-4EA6, U+4EA8, U+4EC7, U+4F0D, U+4F36, U+4F43, U+4F5B, U+4F7C, U+4F83, U+4FA0, U+4FAF, U+4FC4, U+4FD0, U+4FDF-4FE0, U+4FEF, U+4FF1, U+5016, U+5023, U+5026, U+502D, U+5039, U+5072, U+50AD, U+50B2-50B3, U+50D1, U+50DE, U+50F9, U+50FB, U+5109, U+5112, U+5118, U+511A, U+5141, U+5147, U+5152, U+5154, U+5191, U+51A4, U+51C9, U+51CB, U+51E7, U+51FE, U+525D, U+5269, U+5283, U+5289;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b06b88ab-7e8f-46a1-be7a-606a71896f4d/v1/udkakugolarge.japanese.17.woff2') format('woff2');
        unicode-range: U+31F7, U+3232, U+32BF, U+338F, U+3396, U+339E, U+33A5, U+3D4E;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 700;
        src: url('//static.parastorage.com/fonts/v2/377dfafa-d2e8-40ce-8cb8-59edd3062a9a/v1/udkakugolarge.japanese.17.woff2') format('woff2');
        unicode-range: U+31F7, U+3232, U+32BF, U+338F, U+3396, U+339E, U+33A5, U+3D4E;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b06b88ab-7e8f-46a1-be7a-606a71896f4d/v1/udkakugolarge.japanese.18.woff2') format('woff2');
        unicode-range: U+3013, U+3016;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 700;
        src: url('//static.parastorage.com/fonts/v2/377dfafa-d2e8-40ce-8cb8-59edd3062a9a/v1/udkakugolarge.japanese.18.woff2') format('woff2');
        unicode-range: U+3013, U+3016;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b06b88ab-7e8f-46a1-be7a-606a71896f4d/v1/udkakugolarge.japanese.20.woff2') format('woff2');
        unicode-range: U+301D, U+301F, U+3090, U+30F1, U+339C, U+4FF8, U+515C, U+5239, U+526A, U+52FE, U+535C, U+53D9, U+5420, U+54FA, U+56A2, U+5750, U+5766, U+5806, U+5937, U+5954, U+5993, U+59D0, U+59FB, U+5A3C, U+5A7F, U+5B95, U+5C41, U+6028, U+60E0, U+620C, U+621F, U+626E, U+641C, U+646F, U+647A, U+64B0, U+64E2, U+65A7, U+65AF, U+66D9, U+66FE, U+676D, U+6775, U+67F5, U+68FA, U+694A, U+6955, U+69AE, U+6A02, U+6A3A, U+6A80, U+6C23, U+6C72, U+6D1B, U+6DCB, U+6F23, U+6FAA, U+707C, U+71C8, U+71FB, U+724C, U+725D, U+7262, U+7422, U+74E2, U+75BC, U+7791, U+7825, U+7940, U+79BF, U+7A14, U+7A1C, U+7A83, U+7AC4, U+7BED, U+7C95, U+7DFB, U+7FC1, U+8000, U+8207, U+82A5, U+82DB, U+8304, U+83E9, U+8471, U+8494, U+8513, U+8526, U+853D, U+8568, U+8599, U+85EA, U+86D9, U+86DB, U+8718, U+87BA, U+8861, U+887F, U+88F3, U+8AD2, U+8CD3, U+8DE8, U+8E2A, U+8F0C, U+8F3F, U+8FA3, U+8FE6, U+9059, U+9061, U+9091, U+916A, U+91C7, U+929A, U+95A5, U+976D, U+9798, U+97AD, U+98AF, U+9910, U+9913, U+9957, U+9BAB, U+9DAF, U+9ECE;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 700;
        src: url('//static.parastorage.com/fonts/v2/377dfafa-d2e8-40ce-8cb8-59edd3062a9a/v1/udkakugolarge.japanese.20.woff2') format('woff2');
        unicode-range: U+301D, U+301F, U+3090, U+30F1, U+339C, U+4FF8, U+515C, U+5239, U+526A, U+52FE, U+535C, U+53D9, U+5420, U+54FA, U+56A2, U+5750, U+5766, U+5806, U+5937, U+5954, U+5993, U+59D0, U+59FB, U+5A3C, U+5A7F, U+5B95, U+5C41, U+6028, U+60E0, U+620C, U+621F, U+626E, U+641C, U+646F, U+647A, U+64B0, U+64E2, U+65A7, U+65AF, U+66D9, U+66FE, U+676D, U+6775, U+67F5, U+68FA, U+694A, U+6955, U+69AE, U+6A02, U+6A3A, U+6A80, U+6C23, U+6C72, U+6D1B, U+6DCB, U+6F23, U+6FAA, U+707C, U+71C8, U+71FB, U+724C, U+725D, U+7262, U+7422, U+74E2, U+75BC, U+7791, U+7825, U+7940, U+79BF, U+7A14, U+7A1C, U+7A83, U+7AC4, U+7BED, U+7C95, U+7DFB, U+7FC1, U+8000, U+8207, U+82A5, U+82DB, U+8304, U+83E9, U+8471, U+8494, U+8513, U+8526, U+853D, U+8568, U+8599, U+85EA, U+86D9, U+86DB, U+8718, U+87BA, U+8861, U+887F, U+88F3, U+8AD2, U+8CD3, U+8DE8, U+8E2A, U+8F0C, U+8F3F, U+8FA3, U+8FE6, U+9059, U+9061, U+9091, U+916A, U+91C7, U+929A, U+95A5, U+976D, U+9798, U+97AD, U+98AF, U+9910, U+9913, U+9957, U+9BAB, U+9DAF, U+9ECE;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b06b88ab-7e8f-46a1-be7a-606a71896f4d/v1/udkakugolarge.japanese.21.woff2') format('woff2');
        unicode-range: U+309B, U+4E5E, U+4EC0, U+4ED4, U+4F91, U+4FAE, U+4FB6, U+51F1, U+5347, U+53C9, U+540E, U+543B, U+54B3, U+5506, U+55C5, U+586B, U+58CC, U+5944, U+59D1, U+5B0C, U+5B78, U+5C51, U+5DF7, U+5EF7, U+5F14, U+5F9E, U+6101, U+6155, U+6167-6168, U+61A4, U+6284, U+62D0, U+62D7, U+62D9, U+6602, U+6666, U+6689, U+66F3, U+673D, U+67A2, U+67CA, U+698A, U+699B, U+69CC, U+6A2B, U+6A59, U+6A8E, U+6A9C, U+6D29, U+6D9B, U+6DD1, U+6E07, U+6E3E, U+6F81, U+70B8, U+7235, U+72DB, U+72F8, U+73C0, U+73C2, U+7425, U+7435-7436, U+7525, U+7554, U+7560, U+75D2, U+77AD, U+785D, U+786B, U+7953, U+7984, U+7A92, U+7AE3, U+7B94, U+7BAA, U+7C9B, U+7CE7, U+7D18, U+7DBB, U+7E1E, U+80AF, U+817F, U+81BF, U+82AD, U+82EB, U+8463, U+8499, U+8511, U+8549, U+85DD, U+85E9, U+868A, U+86EE, U+8A60, U+8A6E, U+8C79, U+8CAA, U+8E87, U+8E8A, U+8F44, U+8F5F, U+9010, U+9017, U+9075, U+907C, U+918D, U+9190, U+92F3, U+9640, U+965B, U+978D, U+97FB, U+9838, U+98E2, U+9A28, U+9AB8, U+9B41, U+9BA8, U+9BAD, U+9C57, U+9D3B, U+9D5C, U+9DFA, U+9E93, U+9E9F, U+9EB9;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 700;
        src: url('//static.parastorage.com/fonts/v2/377dfafa-d2e8-40ce-8cb8-59edd3062a9a/v1/udkakugolarge.japanese.21.woff2') format('woff2');
        unicode-range: U+309B, U+4E5E, U+4EC0, U+4ED4, U+4F91, U+4FAE, U+4FB6, U+51F1, U+5347, U+53C9, U+540E, U+543B, U+54B3, U+5506, U+55C5, U+586B, U+58CC, U+5944, U+59D1, U+5B0C, U+5B78, U+5C51, U+5DF7, U+5EF7, U+5F14, U+5F9E, U+6101, U+6155, U+6167-6168, U+61A4, U+6284, U+62D0, U+62D7, U+62D9, U+6602, U+6666, U+6689, U+66F3, U+673D, U+67A2, U+67CA, U+698A, U+699B, U+69CC, U+6A2B, U+6A59, U+6A8E, U+6A9C, U+6D29, U+6D9B, U+6DD1, U+6E07, U+6E3E, U+6F81, U+70B8, U+7235, U+72DB, U+72F8, U+73C0, U+73C2, U+7425, U+7435-7436, U+7525, U+7554, U+7560, U+75D2, U+77AD, U+785D, U+786B, U+7953, U+7984, U+7A92, U+7AE3, U+7B94, U+7BAA, U+7C9B, U+7CE7, U+7D18, U+7DBB, U+7E1E, U+80AF, U+817F, U+81BF, U+82AD, U+82EB, U+8463, U+8499, U+8511, U+8549, U+85DD, U+85E9, U+868A, U+86EE, U+8A60, U+8A6E, U+8C79, U+8CAA, U+8E87, U+8E8A, U+8F44, U+8F5F, U+9010, U+9017, U+9075, U+907C, U+918D, U+9190, U+92F3, U+9640, U+965B, U+978D, U+97FB, U+9838, U+98E2, U+9A28, U+9AB8, U+9B41, U+9BA8, U+9BAD, U+9C57, U+9D3B, U+9D5C, U+9DFA, U+9E93, U+9E9F, U+9EB9;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b06b88ab-7e8f-46a1-be7a-606a71896f4d/v1/udkakugolarge.japanese.22.woff2') format('woff2');
        unicode-range: U+3231, U+4E14, U+4E9B, U+4EAB, U+4F3D, U+4F47, U+4FE3, U+4FF5, U+51A5, U+51B6, U+51DC, U+51F0, U+536F, U+53D4, U+53E1, U+53F1, U+54BD, U+553E, U+559D, U+55DC, U+55E3, U+56DA, U+589C, U+58FA, U+59EA, U+5BB5, U+5BC5, U+5C16, U+5CE1, U+5CEF, U+5D16, U+5DF4, U+5EB6, U+5EC9, U+5F10, U+602F, U+60BC, U+6190-6191, U+61C9, U+6216, U+62F7, U+633D, U+634F, U+6357, U+637B, U+63BB, U+6492, U+64A5, U+6591, U+65BC, U+65FA, U+660F, U+66D6, U+6756, U+681E, U+6876, U+6893, U+6897, U+698E, U+6BC5, U+6C7D, U+6E1A, U+6E26, U+711A, U+714C, U+7169, U+71D5, U+722C, U+725F, U+727D, U+72D7, U+731F, U+745B, U+74DC, U+75B9, U+75D5, U+75E2, U+75FA, U+76F2, U+7729, U+7766, U+7891, U+7897, U+7A7F, U+7AAE, U+7AFF, U+7B48, U+7B8B, U+7C9F, U+7D21, U+7DCB, U+7E55, U+7F75, U+810A, U+818F, U+8218, U+8236, U+82B9, U+8338, U+840E, U+842C, U+852D, U+85AA, U+8823, U+88B4, U+8910, U+8A0A, U+8A63, U+8B33, U+8B39, U+8CDC, U+8D74, U+904D, U+919C, U+91E7, U+9306, U+93A7, U+96BC, U+96CC, U+96EB, U+971C, U+98F4, U+9AC4, U+9AED, U+9B8E, U+FF4A, U+FF5A;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 700;
        src: url('//static.parastorage.com/fonts/v2/377dfafa-d2e8-40ce-8cb8-59edd3062a9a/v1/udkakugolarge.japanese.22.woff2') format('woff2');
        unicode-range: U+3231, U+4E14, U+4E9B, U+4EAB, U+4F3D, U+4F47, U+4FE3, U+4FF5, U+51A5, U+51B6, U+51DC, U+51F0, U+536F, U+53D4, U+53E1, U+53F1, U+54BD, U+553E, U+559D, U+55DC, U+55E3, U+56DA, U+589C, U+58FA, U+59EA, U+5BB5, U+5BC5, U+5C16, U+5CE1, U+5CEF, U+5D16, U+5DF4, U+5EB6, U+5EC9, U+5F10, U+602F, U+60BC, U+6190-6191, U+61C9, U+6216, U+62F7, U+633D, U+634F, U+6357, U+637B, U+63BB, U+6492, U+64A5, U+6591, U+65BC, U+65FA, U+660F, U+66D6, U+6756, U+681E, U+6876, U+6893, U+6897, U+698E, U+6BC5, U+6C7D, U+6E1A, U+6E26, U+711A, U+714C, U+7169, U+71D5, U+722C, U+725F, U+727D, U+72D7, U+731F, U+745B, U+74DC, U+75B9, U+75D5, U+75E2, U+75FA, U+76F2, U+7729, U+7766, U+7891, U+7897, U+7A7F, U+7AAE, U+7AFF, U+7B48, U+7B8B, U+7C9F, U+7D21, U+7DCB, U+7E55, U+7F75, U+810A, U+818F, U+8218, U+8236, U+82B9, U+8338, U+840E, U+842C, U+852D, U+85AA, U+8823, U+88B4, U+8910, U+8A0A, U+8A63, U+8B33, U+8B39, U+8CDC, U+8D74, U+904D, U+919C, U+91E7, U+9306, U+93A7, U+96BC, U+96CC, U+96EB, U+971C, U+98F4, U+9AC4, U+9AED, U+9B8E, U+FF4A, U+FF5A;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b06b88ab-7e8f-46a1-be7a-606a71896f4d/v1/udkakugolarge.japanese.23.woff2') format('woff2');
        unicode-range: U+3006, U+33A1, U+4F10, U+4F86, U+50C5, U+5176, U+5197, U+51A8, U+51B4, U+51C6, U+51EA, U+5243, U+5256, U+52F2, U+5384, U+541F, U+5606, U+5614, U+5841, U+5875, U+59DC, U+5A2F, U+5B54, U+5BB0, U+5CAC, U+5CE0, U+5DBA, U+5DEB, U+5DF3, U+5E63, U+5EE3, U+5F59, U+5FCC, U+601C, U+6068, U+60E7, U+618E, U+61F2, U+62C9, U+632B, U+6367, U+638C, U+64AD, U+66AB, U+66F9, U+6816, U+6881, U+68B6, U+6960, U+697C, U+69CD, U+6A0B, U+6B3E, U+6B64, U+6C50, U+6D2A, U+6E15, U+6EBA, U+6F20, U+6FC1, U+7027, U+7058, U+7078, U+70F9, U+714E, U+7272, U+72A0, U+72D0, U+7345, U+73ED, U+751A, U+760D, U+764C, U+77DB, U+7947, U+7985, U+79E6, U+79E9, U+7A3D, U+7A9F, U+7AAF, U+7B1B, U+7B95, U+7BE4, U+7D62, U+7D79, U+7E8F, U+7F60, U+7F9E, U+7FE0, U+8098, U+80B4, U+80BA, U+80CE, U+80F4, U+8106, U+814E, U+8154, U+81FC, U+8247, U+82D4, U+831C, U+85A9, U+85FB, U+865C, U+8702, U+87F9, U+895F, U+8A03, U+8A1F, U+8ACF, U+8AED, U+8B90, U+8CED, U+8FBF, U+90C1, U+90ED, U+91D8, U+920D, U+9418, U+9583, U+9591, U+9756, U+9784, U+9801, U+9813, U+982C, U+984E, U+99B3, U+9BC9, U+9BD6, U+9BDB, U+9BE8, U+9E78, U+FF46, U+FF6B, U+FF7F, U+FF88;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 700;
        src: url('//static.parastorage.com/fonts/v2/377dfafa-d2e8-40ce-8cb8-59edd3062a9a/v1/udkakugolarge.japanese.23.woff2') format('woff2');
        unicode-range: U+3006, U+33A1, U+4F10, U+4F86, U+50C5, U+5176, U+5197, U+51A8, U+51B4, U+51C6, U+51EA, U+5243, U+5256, U+52F2, U+5384, U+541F, U+5606, U+5614, U+5841, U+5875, U+59DC, U+5A2F, U+5B54, U+5BB0, U+5CAC, U+5CE0, U+5DBA, U+5DEB, U+5DF3, U+5E63, U+5EE3, U+5F59, U+5FCC, U+601C, U+6068, U+60E7, U+618E, U+61F2, U+62C9, U+632B, U+6367, U+638C, U+64AD, U+66AB, U+66F9, U+6816, U+6881, U+68B6, U+6960, U+697C, U+69CD, U+6A0B, U+6B3E, U+6B64, U+6C50, U+6D2A, U+6E15, U+6EBA, U+6F20, U+6FC1, U+7027, U+7058, U+7078, U+70F9, U+714E, U+7272, U+72A0, U+72D0, U+7345, U+73ED, U+751A, U+760D, U+764C, U+77DB, U+7947, U+7985, U+79E6, U+79E9, U+7A3D, U+7A9F, U+7AAF, U+7B1B, U+7B95, U+7BE4, U+7D62, U+7D79, U+7E8F, U+7F60, U+7F9E, U+7FE0, U+8098, U+80B4, U+80BA, U+80CE, U+80F4, U+8106, U+814E, U+8154, U+81FC, U+8247, U+82D4, U+831C, U+85A9, U+85FB, U+865C, U+8702, U+87F9, U+895F, U+8A03, U+8A1F, U+8ACF, U+8AED, U+8B90, U+8CED, U+8FBF, U+90C1, U+90ED, U+91D8, U+920D, U+9418, U+9583, U+9591, U+9756, U+9784, U+9801, U+9813, U+982C, U+984E, U+99B3, U+9BC9, U+9BD6, U+9BDB, U+9BE8, U+9E78, U+FF46, U+FF6B, U+FF7F, U+FF88;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b06b88ab-7e8f-46a1-be7a-606a71896f4d/v1/udkakugolarge.japanese.24.woff2') format('woff2');
        unicode-range: U+4E91, U+4F8D, U+508D, U+50E7, U+514E, U+51E1, U+51F6, U+51F8-51F9, U+5270, U+5446, U+5449, U+5504, U+5507, U+5824, U+584A, U+58F1, U+5983, U+59A5, U+59A8, U+59AC, U+59D3, U+5A29, U+5A46, U+5AC9, U+5C3C, U+5D07, U+5DE7, U+5E16, U+5E7D, U+5ECA, U+6020, U+606D, U+60A6, U+60E3, U+60F9, U+6148, U+614C, U+621A, U+6234, U+6276, U+636E, U+643E, U+64AB, U+64C1, U+64EC, U+6562, U+6681, U+670B, U+6734, U+675C, U+67AF, U+67D1, U+67DA, U+67FF, U+6813, U+68F2, U+693F, U+6953, U+6A3D, U+6B6A, U+6BBB, U+6CCC, U+6DC0, U+6DF5, U+6E13, U+6E4A, U+6EF4, U+6F06, U+7092, U+717D, U+723A, U+7259, U+7261, U+732A, U+73C8, U+7409, U+7432, U+7483, U+74E6, U+758E, U+75AB, U+76FE, U+7709, U+78A7, U+78D0, U+7A40, U+7A6B, U+8015, U+8096, U+809B, U+817A, U+81A3, U+81B3, U+82AF, U+82FA, U+8305, U+8309, U+830E, U+837B, U+8594, U+85AB, U+8870, U+88FE, U+8A23, U+8A6B, U+8A93, U+8AB9, U+8B00, U+8B17, U+8B19, U+8B21, U+8B83, U+8CBF, U+8CD1, U+8D66, U+8FB0, U+901D, U+906E, U+91B8, U+9320, U+932C, U+937C, U+963B, U+9673, U+9688, U+96DB, U+96F6, U+971E, U+9812, U+9CE9, U+9DF2, U+9F4B, U+FF67, U+FF6A, U+FF79, U+FF82, U+FF90, U+FF93;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 700;
        src: url('//static.parastorage.com/fonts/v2/377dfafa-d2e8-40ce-8cb8-59edd3062a9a/v1/udkakugolarge.japanese.24.woff2') format('woff2');
        unicode-range: U+4E91, U+4F8D, U+508D, U+50E7, U+514E, U+51E1, U+51F6, U+51F8-51F9, U+5270, U+5446, U+5449, U+5504, U+5507, U+5824, U+584A, U+58F1, U+5983, U+59A5, U+59A8, U+59AC, U+59D3, U+5A29, U+5A46, U+5AC9, U+5C3C, U+5D07, U+5DE7, U+5E16, U+5E7D, U+5ECA, U+6020, U+606D, U+60A6, U+60E3, U+60F9, U+6148, U+614C, U+621A, U+6234, U+6276, U+636E, U+643E, U+64AB, U+64C1, U+64EC, U+6562, U+6681, U+670B, U+6734, U+675C, U+67AF, U+67D1, U+67DA, U+67FF, U+6813, U+68F2, U+693F, U+6953, U+6A3D, U+6B6A, U+6BBB, U+6CCC, U+6DC0, U+6DF5, U+6E13, U+6E4A, U+6EF4, U+6F06, U+7092, U+717D, U+723A, U+7259, U+7261, U+732A, U+73C8, U+7409, U+7432, U+7483, U+74E6, U+758E, U+75AB, U+76FE, U+7709, U+78A7, U+78D0, U+7A40, U+7A6B, U+8015, U+8096, U+809B, U+817A, U+81A3, U+81B3, U+82AF, U+82FA, U+8305, U+8309, U+830E, U+837B, U+8594, U+85AB, U+8870, U+88FE, U+8A23, U+8A6B, U+8A93, U+8AB9, U+8B00, U+8B17, U+8B19, U+8B21, U+8B83, U+8CBF, U+8CD1, U+8D66, U+8FB0, U+901D, U+906E, U+91B8, U+9320, U+932C, U+937C, U+963B, U+9673, U+9688, U+96DB, U+96F6, U+971E, U+9812, U+9CE9, U+9DF2, U+9F4B, U+FF67, U+FF6A, U+FF79, U+FF82, U+FF90, U+FF93;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b06b88ab-7e8f-46a1-be7a-606a71896f4d/v1/udkakugolarge.japanese.25.woff2') format('woff2');
        unicode-range: U+309C, U+339D, U+4E4F, U+4F0E, U+4F2F, U+5091, U+50B5, U+5132, U+5146, U+51CC, U+51DD, U+5208, U+5351, U+540A, U+5451, U+546A, U+5589, U+558B, U+55AA, U+5629, U+576A, U+5815, U+585E, U+5A9A, U+5B9B, U+5BEE, U+5C3A, U+5DFE, U+5EB5, U+5EFB, U+5F04, U+5F13, U+5FAA, U+60B6, U+60DC, U+6109, U+6212, U+62B9, U+6349, U+63B4, U+642C, U+6566, U+6590, U+6627, U+6643, U+6652, U+66A6, U+66C7, U+66FD, U+674E, U+6842, U+689D, U+695A, U+69FD, U+6A58, U+6B86, U+6B96, U+6BB4, U+6C4E, U+6C70, U+6DAF, U+6DF3, U+6E67, U+6F84, U+6FF1, U+7089, U+70CF, U+72FC, U+733F, U+7815, U+7881, U+7A00, U+7A4F, U+7AAA, U+7B39, U+7BC7, U+7C97, U+7D33, U+7DB1, U+7DEF, U+7E4D, U+7FA8, U+8017, U+8036, U+8061, U+80E1, U+816B, U+821F, U+828B, U+82A6, U+82D1, U+8429, U+84CB, U+854E, U+8607, U+86C7, U+86CD, U+871C, U+8776, U+8A89, U+8C8C, U+8CCA, U+8CE0, U+8DF3, U+8E74, U+8FC4, U+9019, U+9077, U+90CA, U+9162, U+9175, U+91A4, U+91DC, U+925B, U+9262, U+9271, U+9285, U+92ED, U+932F, U+93AE, U+9644, U+9685, U+9855, U+9903, U+9905, U+990C, U+9B31, U+9CF3, U+9D28, U+9F13, U+FF3F, U+FF42, U+FF56, U+FF58, U+FF68, U+FF6D-FF6E, U+FF74, U+FF7E, U+FF85, U+FF91, U+FF9C;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 700;
        src: url('//static.parastorage.com/fonts/v2/377dfafa-d2e8-40ce-8cb8-59edd3062a9a/v1/udkakugolarge.japanese.25.woff2') format('woff2');
        unicode-range: U+309C, U+339D, U+4E4F, U+4F0E, U+4F2F, U+5091, U+50B5, U+5132, U+5146, U+51CC, U+51DD, U+5208, U+5351, U+540A, U+5451, U+546A, U+5589, U+558B, U+55AA, U+5629, U+576A, U+5815, U+585E, U+5A9A, U+5B9B, U+5BEE, U+5C3A, U+5DFE, U+5EB5, U+5EFB, U+5F04, U+5F13, U+5FAA, U+60B6, U+60DC, U+6109, U+6212, U+62B9, U+6349, U+63B4, U+642C, U+6566, U+6590, U+6627, U+6643, U+6652, U+66A6, U+66C7, U+66FD, U+674E, U+6842, U+689D, U+695A, U+69FD, U+6A58, U+6B86, U+6B96, U+6BB4, U+6C4E, U+6C70, U+6DAF, U+6DF3, U+6E67, U+6F84, U+6FF1, U+7089, U+70CF, U+72FC, U+733F, U+7815, U+7881, U+7A00, U+7A4F, U+7AAA, U+7B39, U+7BC7, U+7C97, U+7D33, U+7DB1, U+7DEF, U+7E4D, U+7FA8, U+8017, U+8036, U+8061, U+80E1, U+816B, U+821F, U+828B, U+82A6, U+82D1, U+8429, U+84CB, U+854E, U+8607, U+86C7, U+86CD, U+871C, U+8776, U+8A89, U+8C8C, U+8CCA, U+8CE0, U+8DF3, U+8E74, U+8FC4, U+9019, U+9077, U+90CA, U+9162, U+9175, U+91A4, U+91DC, U+925B, U+9262, U+9271, U+9285, U+92ED, U+932F, U+93AE, U+9644, U+9685, U+9855, U+9903, U+9905, U+990C, U+9B31, U+9CF3, U+9D28, U+9F13, U+FF3F, U+FF42, U+FF56, U+FF58, U+FF68, U+FF6D-FF6E, U+FF74, U+FF7E, U+FF85, U+FF91, U+FF9C;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b06b88ab-7e8f-46a1-be7a-606a71896f4d/v1/udkakugolarge.japanese.26.woff2') format('woff2');
        unicode-range: U+30F5, U+4E32, U+4EAE, U+4EF0, U+4F46, U+4F51, U+5076, U+5098, U+51DB, U+51FD, U+5203, U+52FF, U+5302, U+53A8, U+53EA, U+5448, U+54C9, U+55A7, U+5609, U+564C, U+565B, U+5674, U+570B, U+57F9, U+5805, U+583A, U+5893, U+58A8, U+58EE, U+5949, U+5A92, U+5B64, U+5BDB, U+5E06, U+5E7E, U+5F26, U+5F70, U+5F81, U+5F90, U+6052, U+60E8, U+611A, U+6170, U+6182, U+61C7, U+62ED, U+62F3, U+62FE, U+631F, U+635C, U+63AA, U+64A4, U+64B9, U+64E6, U+65CB, U+65D7, U+6606, U+664B, U+6731, U+673A, U+683D, U+6851, U+68CB, U+68DF, U+69FB, U+6AFB, U+6D1E, U+6E58, U+6E9D, U+6F01, U+7070, U+722A, U+745E, U+7460, U+755C, U+76C6, U+771E, U+77B3, U+7832, U+78C1, U+78EF, U+79E4, U+7B26, U+7B51, U+7BB8, U+7C3F, U+7CDE, U+7D0B, U+7D10, U+7D2F, U+7D46, U+7DB4, U+7F70, U+80AA, U+80C6, U+80DE, U+8105, U+819C-819D, U+81A8, U+8276, U+82D7, U+84B2, U+85CD, U+865A, U+8679, U+8986, U+8B5C, U+8C9D, U+8ECC, U+8F14, U+8FB1, U+8FBB, U+8FC5, U+9022, U+90B8, U+916C, U+9192, U+9283, U+9298, U+9665, U+9675, U+9699, U+96B7, U+96C0, U+99FF, U+9A19, U+9A30, U+FF03, U+FF44, U+FF50, U+FF55, U+FF59, U+FF6C, U+FF73, U+FF75, U+FF7B, U+FF86, U+FF8B, U+FF8D-FF8F, U+FF92, U+FFE3;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 700;
        src: url('//static.parastorage.com/fonts/v2/377dfafa-d2e8-40ce-8cb8-59edd3062a9a/v1/udkakugolarge.japanese.26.woff2') format('woff2');
        unicode-range: U+30F5, U+4E32, U+4EAE, U+4EF0, U+4F46, U+4F51, U+5076, U+5098, U+51DB, U+51FD, U+5203, U+52FF, U+5302, U+53A8, U+53EA, U+5448, U+54C9, U+55A7, U+5609, U+564C, U+565B, U+5674, U+570B, U+57F9, U+5805, U+583A, U+5893, U+58A8, U+58EE, U+5949, U+5A92, U+5B64, U+5BDB, U+5E06, U+5E7E, U+5F26, U+5F70, U+5F81, U+5F90, U+6052, U+60E8, U+611A, U+6170, U+6182, U+61C7, U+62ED, U+62F3, U+62FE, U+631F, U+635C, U+63AA, U+64A4, U+64B9, U+64E6, U+65CB, U+65D7, U+6606, U+664B, U+6731, U+673A, U+683D, U+6851, U+68CB, U+68DF, U+69FB, U+6AFB, U+6D1E, U+6E58, U+6E9D, U+6F01, U+7070, U+722A, U+745E, U+7460, U+755C, U+76C6, U+771E, U+77B3, U+7832, U+78C1, U+78EF, U+79E4, U+7B26, U+7B51, U+7BB8, U+7C3F, U+7CDE, U+7D0B, U+7D10, U+7D2F, U+7D46, U+7DB4, U+7F70, U+80AA, U+80C6, U+80DE, U+8105, U+819C-819D, U+81A8, U+8276, U+82D7, U+84B2, U+85CD, U+865A, U+8679, U+8986, U+8B5C, U+8C9D, U+8ECC, U+8F14, U+8FB1, U+8FBB, U+8FC5, U+9022, U+90B8, U+916C, U+9192, U+9283, U+9298, U+9665, U+9675, U+9699, U+96B7, U+96C0, U+99FF, U+9A19, U+9A30, U+FF03, U+FF44, U+FF50, U+FF55, U+FF59, U+FF6C, U+FF73, U+FF75, U+FF7B, U+FF86, U+FF8B, U+FF8D-FF8F, U+FF92, U+FFE3;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b06b88ab-7e8f-46a1-be7a-606a71896f4d/v1/udkakugolarge.japanese.27.woff2') format('woff2');
        unicode-range: U+2502, U+3008-3009, U+4EAD, U+4F0F, U+4F3A, U+4FCA, U+5049, U+514B, U+5265, U+52B1, U+52C3, U+5320, U+5339, U+53EB-53EC, U+543E, U+54C0, U+5553, U+55B0, U+572D, U+57A2, U+5854, U+58C7, U+5B5D, U+5B8F, U+5BC2, U+5CB3, U+5CF0, U+5DE3, U+5E61, U+5E84, U+5E8F, U+5F80, U+5FE0, U+60DA, U+61A9, U+61B2, U+6247, U+6249, U+628A, U+62CD, U+62D8, U+6442, U+64B2, U+6589, U+659C, U+65AC, U+67D0, U+67F1, U+67F4, U+6838, U+68C4, U+690E, U+6C88, U+6CA1, U+6CB8, U+6CE5, U+6CF0, U+6D78, U+6DE1, U+6E9C, U+6F02, U+6F2C, U+6F54, U+6F70, U+6FE1, U+708A, U+70C8, U+723D, U+731B, U+73B2, U+73E0, U+7434, U+74A7, U+74F6, U+75BE, U+75E9, U+7656, U+773A, U+77EF, U+7948, U+7B20, U+7B87, U+7C60, U+7C8B, U+7C92, U+7C98, U+7D1B, U+7D3A, U+7E1B, U+7E2B, U+7E4A, U+7F72, U+809D, U+80A5, U+8108, U+819A, U+81E3, U+820C, U+8210, U+82B3, U+82BD, U+8358, U+83C5, U+8475, U+84B8, U+84BC, U+84C4, U+862D, U+864E, U+8650, U+88C2, U+8912, U+8997, U+8AE6, U+8C9E, U+8D05, U+8EF8, U+902E, U+9065, U+906D, U+91C8, U+92FC, U+9326, U+935B, U+938C, U+9396, U+9676, U+9694, U+96F7, U+9700, U+9727, U+98FD, U+99D2, U+9DF9, U+9ED9, U+FF3A, U+FF48, U+FF4C, U+FF64, U+FF7A, U+FF83, U+FF9A;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 700;
        src: url('//static.parastorage.com/fonts/v2/377dfafa-d2e8-40ce-8cb8-59edd3062a9a/v1/udkakugolarge.japanese.27.woff2') format('woff2');
        unicode-range: U+2502, U+3008-3009, U+4EAD, U+4F0F, U+4F3A, U+4FCA, U+5049, U+514B, U+5265, U+52B1, U+52C3, U+5320, U+5339, U+53EB-53EC, U+543E, U+54C0, U+5553, U+55B0, U+572D, U+57A2, U+5854, U+58C7, U+5B5D, U+5B8F, U+5BC2, U+5CB3, U+5CF0, U+5DE3, U+5E61, U+5E84, U+5E8F, U+5F80, U+5FE0, U+60DA, U+61A9, U+61B2, U+6247, U+6249, U+628A, U+62CD, U+62D8, U+6442, U+64B2, U+6589, U+659C, U+65AC, U+67D0, U+67F1, U+67F4, U+6838, U+68C4, U+690E, U+6C88, U+6CA1, U+6CB8, U+6CE5, U+6CF0, U+6D78, U+6DE1, U+6E9C, U+6F02, U+6F2C, U+6F54, U+6F70, U+6FE1, U+708A, U+70C8, U+723D, U+731B, U+73B2, U+73E0, U+7434, U+74A7, U+74F6, U+75BE, U+75E9, U+7656, U+773A, U+77EF, U+7948, U+7B20, U+7B87, U+7C60, U+7C8B, U+7C92, U+7C98, U+7D1B, U+7D3A, U+7E1B, U+7E2B, U+7E4A, U+7F72, U+809D, U+80A5, U+8108, U+819A, U+81E3, U+820C, U+8210, U+82B3, U+82BD, U+8358, U+83C5, U+8475, U+84B8, U+84BC, U+84C4, U+862D, U+864E, U+8650, U+88C2, U+8912, U+8997, U+8AE6, U+8C9E, U+8D05, U+8EF8, U+902E, U+9065, U+906D, U+91C8, U+92FC, U+9326, U+935B, U+938C, U+9396, U+9676, U+9694, U+96F7, U+9700, U+9727, U+98FD, U+99D2, U+9DF9, U+9ED9, U+FF3A, U+FF48, U+FF4C, U+FF64, U+FF7A, U+FF83, U+FF9A;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b06b88ab-7e8f-46a1-be7a-606a71896f4d/v1/udkakugolarge.japanese.28.woff2') format('woff2');
        unicode-range: U+3014, U+4E3C, U+4ECF, U+5036, U+504F, U+5075, U+507D, U+5100, U+51A0, U+51CD, U+52A3, U+52D8, U+533F, U+5378, U+53E9, U+53F6, U+5410, U+5510, U+5531, U+559A, U+5642, U+574A, U+5782, U+582A, U+5982, U+5984, U+5996, U+59E6, U+5A01, U+5B6B, U+5C0A-5C0B, U+5C1A, U+5C3F, U+5C48, U+5E1D, U+5F25, U+5F6B, U+5F84, U+6069, U+609F-60A0, U+614E, U+6176, U+61A7, U+61F8, U+622F, U+6279, U+62B5, U+62BD, U+62D2-62D3, U+62DD, U+6398, U+63EE, U+6597, U+65ED, U+660C, U+6676, U+6691, U+674F, U+67B6, U+67CF, U+6817, U+6841, U+6850, U+6905, U+6CF3, U+6D32, U+6D69-6D6A, U+6DEB, U+6EA2, U+6EB6, U+6EDD, U+6F5C, U+6F64, U+7126, U+716E, U+71E5, U+72E9, U+73A9, U+7573, U+7687, U+76BF, U+7761, U+7950, U+7956, U+7965, U+7B52, U+7BE0, U+7D17, U+7DBF, U+7DE9, U+7F36, U+7F8A, U+7FFC, U+80A1-80A2, U+80C3, U+8107, U+81D3, U+8266, U+8302, U+8389, U+83CA, U+846C, U+84EE, U+85A6, U+8987, U+8A02, U+8A13, U+8A69, U+8CA2, U+8CAB, U+8DF5, U+8E0A, U+9038, U+9042, U+9375, U+95C7, U+9810, U+983B, U+9867, U+98FC, U+99B4, U+9D8F, U+FF47, U+FF4B, U+FF4E, U+FF52-FF54, U+FF61, U+FF71, U+FF76-FF77, U+FF89, U+FF97-FF99, U+FF9B;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 700;
        src: url('//static.parastorage.com/fonts/v2/377dfafa-d2e8-40ce-8cb8-59edd3062a9a/v1/udkakugolarge.japanese.28.woff2') format('woff2');
        unicode-range: U+3014, U+4E3C, U+4ECF, U+5036, U+504F, U+5075, U+507D, U+5100, U+51A0, U+51CD, U+52A3, U+52D8, U+533F, U+5378, U+53E9, U+53F6, U+5410, U+5510, U+5531, U+559A, U+5642, U+574A, U+5782, U+582A, U+5982, U+5984, U+5996, U+59E6, U+5A01, U+5B6B, U+5C0A-5C0B, U+5C1A, U+5C3F, U+5C48, U+5E1D, U+5F25, U+5F6B, U+5F84, U+6069, U+609F-60A0, U+614E, U+6176, U+61A7, U+61F8, U+622F, U+6279, U+62B5, U+62BD, U+62D2-62D3, U+62DD, U+6398, U+63EE, U+6597, U+65ED, U+660C, U+6676, U+6691, U+674F, U+67B6, U+67CF, U+6817, U+6841, U+6850, U+6905, U+6CF3, U+6D32, U+6D69-6D6A, U+6DEB, U+6EA2, U+6EB6, U+6EDD, U+6F5C, U+6F64, U+7126, U+716E, U+71E5, U+72E9, U+73A9, U+7573, U+7687, U+76BF, U+7761, U+7950, U+7956, U+7965, U+7B52, U+7BE0, U+7D17, U+7DBF, U+7DE9, U+7F36, U+7F8A, U+7FFC, U+80A1-80A2, U+80C3, U+8107, U+81D3, U+8266, U+8302, U+8389, U+83CA, U+846C, U+84EE, U+85A6, U+8987, U+8A02, U+8A13, U+8A69, U+8CA2, U+8CAB, U+8DF5, U+8E0A, U+9038, U+9042, U+9375, U+95C7, U+9810, U+983B, U+9867, U+98FC, U+99B4, U+9D8F, U+FF47, U+FF4B, U+FF4E, U+FF52-FF54, U+FF61, U+FF71, U+FF76-FF77, U+FF89, U+FF97-FF99, U+FF9B;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b06b88ab-7e8f-46a1-be7a-606a71896f4d/v1/udkakugolarge.japanese.29.woff2') format('woff2');
        unicode-range: U+4E39, U+4E59, U+4E80, U+4EC1, U+4F34, U+4F73, U+4F75, U+4FC3, U+4FD7, U+4FF3, U+50BE, U+50DA, U+511F, U+515A, U+518A, U+5192, U+5200, U+5211, U+525B, U+52AA, U+5375, U+53C8, U+54F2, U+552F, U+5618, U+570F, U+57A3, U+57CB, U+596A, U+596E, U+5B22, U+5B9C, U+5BB4, U+5C3D, U+5D50, U+5D8B, U+5E3D, U+5E7B, U+5F0A, U+5F66, U+5FD9, U+6094, U+60A3, U+62DB, U+62F6, U+6328, U+633F, U+63A7, U+63FA, U+6458, U+6469, U+654F, U+658E, U+65E8, U+6669, U+6795, U+679D, U+67A0, U+67F3, U+6B3A, U+6B8A, U+6BBF, U+6BD2, U+6C37, U+6C41, U+6C57, U+6CE1, U+6D44, U+6DBC, U+6E09, U+6E56, U+6E7F, U+6ED1, U+6EDE, U+6F0F, U+706F, U+70AD, U+7267, U+72C2, U+72ED, U+7363, U+7551, U+757F, U+75F4, U+786C, U+7949, U+7A42, U+7CD6, U+7DB2, U+7DBE, U+7E26, U+7F85, U+7FD4, U+7FFB, U+8150, U+8178, U+829D, U+83CC, U+83F1, U+840C, U+845B, U+8846, U+8896, U+8972, U+8A34, U+8A50, U+8A87, U+8AF8, U+8B0E, U+8B72, U+8C5A, U+8CA7, U+8CB0, U+8CE2, U+8ED2, U+8EDF, U+8FF0, U+9047, U+90A6, U+9154, U+9177, U+934B, U+95A3, U+9663, U+9686, U+96C7, U+970A, U+9A0E, U+9A12, U+9B42, U+9EA6, U+FF1B, U+FF31, U+FF39, U+FF3C, U+FF41, U+FF43, U+FF45, U+FF49, U+FF4F, U+FF62-FF63, U+FF7C, U+FF80, U+FF8A;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 700;
        src: url('//static.parastorage.com/fonts/v2/377dfafa-d2e8-40ce-8cb8-59edd3062a9a/v1/udkakugolarge.japanese.29.woff2') format('woff2');
        unicode-range: U+4E39, U+4E59, U+4E80, U+4EC1, U+4F34, U+4F73, U+4F75, U+4FC3, U+4FD7, U+4FF3, U+50BE, U+50DA, U+511F, U+515A, U+518A, U+5192, U+5200, U+5211, U+525B, U+52AA, U+5375, U+53C8, U+54F2, U+552F, U+5618, U+570F, U+57A3, U+57CB, U+596A, U+596E, U+5B22, U+5B9C, U+5BB4, U+5C3D, U+5D50, U+5D8B, U+5E3D, U+5E7B, U+5F0A, U+5F66, U+5FD9, U+6094, U+60A3, U+62DB, U+62F6, U+6328, U+633F, U+63A7, U+63FA, U+6458, U+6469, U+654F, U+658E, U+65E8, U+6669, U+6795, U+679D, U+67A0, U+67F3, U+6B3A, U+6B8A, U+6BBF, U+6BD2, U+6C37, U+6C41, U+6C57, U+6CE1, U+6D44, U+6DBC, U+6E09, U+6E56, U+6E7F, U+6ED1, U+6EDE, U+6F0F, U+706F, U+70AD, U+7267, U+72C2, U+72ED, U+7363, U+7551, U+757F, U+75F4, U+786C, U+7949, U+7A42, U+7CD6, U+7DB2, U+7DBE, U+7E26, U+7F85, U+7FD4, U+7FFB, U+8150, U+8178, U+829D, U+83CC, U+83F1, U+840C, U+845B, U+8846, U+8896, U+8972, U+8A34, U+8A50, U+8A87, U+8AF8, U+8B0E, U+8B72, U+8C5A, U+8CA7, U+8CB0, U+8CE2, U+8ED2, U+8EDF, U+8FF0, U+9047, U+90A6, U+9154, U+9177, U+934B, U+95A3, U+9663, U+9686, U+96C7, U+970A, U+9A0E, U+9A12, U+9B42, U+9EA6, U+FF1B, U+FF31, U+FF39, U+FF3C, U+FF41, U+FF43, U+FF45, U+FF49, U+FF4F, U+FF62-FF63, U+FF7C, U+FF80, U+FF8A;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b06b88ab-7e8f-46a1-be7a-606a71896f4d/v1/udkakugolarge.japanese.30.woff2') format('woff2');
        unicode-range: U+4E18, U+4E5F, U+4E7E, U+4ED9, U+4FB5, U+501F, U+502B, U+5104, U+517C, U+526F, U+52C7, U+5353, U+5374, U+53E5, U+5800, U+587E, U+594F, U+5968, U+5974, U+5A20, U+5AC1, U+5B97, U+5B99, U+5BA3, U+5BE7, U+5BE9, U+5BF8, U+5C01, U+5C64, U+5CB8, U+5D29, U+5DE1, U+5E4C, U+5E81, U+5EC3, U+5F18, U+5F1F, U+5FCD, U+6065, U+616E, U+61D0, U+6291, U+6297, U+62AB, U+62E0, U+62EC, U+6355, U+6368, U+6392, U+63DA, U+63E1, U+642D, U+656C, U+65E6, U+667A, U+6687, U+6696, U+6717, U+676F, U+6843, U+68B0-68B1, U+68D2, U+68DA, U+6B04, U+6B27, U+6C99, U+6CBC, U+6D99, U+6EC5, U+6F22, U+6F6E, U+6FEF, U+7159, U+71C3, U+72D9, U+732E, U+7344, U+7384, U+73CD, U+7652, U+76CA, U+76D7, U+76DF, U+7802, U+78E8, U+790E, U+7A1A, U+7A32, U+7A3C, U+7ADC, U+7CA7, U+7CF8, U+7D2B, U+7DAD, U+7E4B, U+7E70, U+7F6A, U+80A9, U+8102, U+8133, U+8170, U+81E8, U+81ED, U+820E, U+866B, U+878D, U+88C1, U+88F8, U+8A17, U+8A5E, U+8AA0, U+8AFE, U+8CDB, U+8D08, U+8E0F, U+907A, U+90AA, U+90E1, U+914E, U+9178, U+92AD, U+963F, U+9670, U+96C5, U+96F2, U+99C4, U+9CF4, U+9DB4, U+9EBA, U+9F3B, U+9F8D, U+FF35, U+FF37-FF38, U+FF3E, U+FF40, U+FF6F, U+FF72, U+FF78, U+FF7D, U+FF84, U+FF8C, U+FF9D;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 700;
        src: url('//static.parastorage.com/fonts/v2/377dfafa-d2e8-40ce-8cb8-59edd3062a9a/v1/udkakugolarge.japanese.30.woff2') format('woff2');
        unicode-range: U+4E18, U+4E5F, U+4E7E, U+4ED9, U+4FB5, U+501F, U+502B, U+5104, U+517C, U+526F, U+52C7, U+5353, U+5374, U+53E5, U+5800, U+587E, U+594F, U+5968, U+5974, U+5A20, U+5AC1, U+5B97, U+5B99, U+5BA3, U+5BE7, U+5BE9, U+5BF8, U+5C01, U+5C64, U+5CB8, U+5D29, U+5DE1, U+5E4C, U+5E81, U+5EC3, U+5F18, U+5F1F, U+5FCD, U+6065, U+616E, U+61D0, U+6291, U+6297, U+62AB, U+62E0, U+62EC, U+6355, U+6368, U+6392, U+63DA, U+63E1, U+642D, U+656C, U+65E6, U+667A, U+6687, U+6696, U+6717, U+676F, U+6843, U+68B0-68B1, U+68D2, U+68DA, U+6B04, U+6B27, U+6C99, U+6CBC, U+6D99, U+6EC5, U+6F22, U+6F6E, U+6FEF, U+7159, U+71C3, U+72D9, U+732E, U+7344, U+7384, U+73CD, U+7652, U+76CA, U+76D7, U+76DF, U+7802, U+78E8, U+790E, U+7A1A, U+7A32, U+7A3C, U+7ADC, U+7CA7, U+7CF8, U+7D2B, U+7DAD, U+7E4B, U+7E70, U+7F6A, U+80A9, U+8102, U+8133, U+8170, U+81E8, U+81ED, U+820E, U+866B, U+878D, U+88C1, U+88F8, U+8A17, U+8A5E, U+8AA0, U+8AFE, U+8CDB, U+8D08, U+8E0F, U+907A, U+90AA, U+90E1, U+914E, U+9178, U+92AD, U+963F, U+9670, U+96C5, U+96F2, U+99C4, U+9CF4, U+9DB4, U+9EBA, U+9F3B, U+9F8D, U+FF35, U+FF37-FF38, U+FF3E, U+FF40, U+FF6F, U+FF72, U+FF78, U+FF7D, U+FF84, U+FF8C, U+FF9D;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b06b88ab-7e8f-46a1-be7a-606a71896f4d/v1/udkakugolarge.japanese.31.woff2') format('woff2');
        unicode-range: U+2190, U+300B, U+4E43, U+4E4B, U+4E89, U+4E9C, U+4EA1, U+5019, U+516D, U+51C4, U+5247, U+5263, U+529F, U+52C9, U+52E7, U+5360, U+53CC, U+5426, U+5438, U+5442, U+54B2, U+55AB, U+57F7, U+5857, U+5869, U+5915, U+5947, U+598A, U+5999, U+59EB, U+5A9B, U+5BD2, U+5C3B, U+5E55, U+5E72, U+5E79, U+5E8A, U+5EF6, U+5FAE, U+5FB9, U+6012, U+6016, U+602A, U+60B2, U+6162-6163, U+61B6, U+624D, U+62B1, U+6311, U+6319, U+6551, U+6577, U+65E2, U+65EC, U+6607, U+6613, U+66B4, U+6749, U+675F, U+6790, U+67D4, U+6B20, U+6B53, U+6C5A, U+6CB9, U+6CBF, U+6CE3, U+6D45, U+6DFB, U+6E7E, U+708E, U+719F, U+725B, U+7372, U+75B2, U+76AE, U+770B, U+7720, U+7763, U+77AC, U+79C0, U+79D2, U+7AF9, U+7BC4, U+7C89, U+7D05, U+7D5E, U+7DCA, U+7E01, U+7E2E, U+7FCC, U+8010, U+8033, U+8056, U+80F8, U+81F3, U+8352, U+885D, U+88AB, U+88D5, U+8A70, U+8AA4, U+8C6A, U+8CAF, U+8CBC, U+8CC3, U+8DDD, U+8ECD, U+8F1D, U+8F38, U+8F9B, U+8F9E, U+8FB2, U+8FEB, U+900F, U+9063, U+907F, U+9084, U+90F5, U+90F7, U+91E3, U+93E1, U+9451, U+968A, U+968F, U+96C4, U+9707, U+9818, U+98FE, U+99C6, U+9B3C, U+9EC4, U+FF0A, U+FF1D, U+FF27, U+FF2A, U+FF36, U+FF3B, U+FF3D, U+FF4D, U+FF70, U+FFE5;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 700;
        src: url('//static.parastorage.com/fonts/v2/377dfafa-d2e8-40ce-8cb8-59edd3062a9a/v1/udkakugolarge.japanese.31.woff2') format('woff2');
        unicode-range: U+2190, U+300B, U+4E43, U+4E4B, U+4E89, U+4E9C, U+4EA1, U+5019, U+516D, U+51C4, U+5247, U+5263, U+529F, U+52C9, U+52E7, U+5360, U+53CC, U+5426, U+5438, U+5442, U+54B2, U+55AB, U+57F7, U+5857, U+5869, U+5915, U+5947, U+598A, U+5999, U+59EB, U+5A9B, U+5BD2, U+5C3B, U+5E55, U+5E72, U+5E79, U+5E8A, U+5EF6, U+5FAE, U+5FB9, U+6012, U+6016, U+602A, U+60B2, U+6162-6163, U+61B6, U+624D, U+62B1, U+6311, U+6319, U+6551, U+6577, U+65E2, U+65EC, U+6607, U+6613, U+66B4, U+6749, U+675F, U+6790, U+67D4, U+6B20, U+6B53, U+6C5A, U+6CB9, U+6CBF, U+6CE3, U+6D45, U+6DFB, U+6E7E, U+708E, U+719F, U+725B, U+7372, U+75B2, U+76AE, U+770B, U+7720, U+7763, U+77AC, U+79C0, U+79D2, U+7AF9, U+7BC4, U+7C89, U+7D05, U+7D5E, U+7DCA, U+7E01, U+7E2E, U+7FCC, U+8010, U+8033, U+8056, U+80F8, U+81F3, U+8352, U+885D, U+88AB, U+88D5, U+8A70, U+8AA4, U+8C6A, U+8CAF, U+8CBC, U+8CC3, U+8DDD, U+8ECD, U+8F1D, U+8F38, U+8F9B, U+8F9E, U+8FB2, U+8FEB, U+900F, U+9063, U+907F, U+9084, U+90F5, U+90F7, U+91E3, U+93E1, U+9451, U+968A, U+968F, U+96C4, U+9707, U+9818, U+98FE, U+99C6, U+9B3C, U+9EC4, U+FF0A, U+FF1D, U+FF27, U+FF2A, U+FF36, U+FF3B, U+FF3D, U+FF4D, U+FF70, U+FFE5;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b06b88ab-7e8f-46a1-be7a-606a71896f4d/v1/udkakugolarge.japanese.32.woff2') format('woff2');
        unicode-range: U+25CB, U+4E03, U+4E71, U+4E92, U+4EEE, U+4F38, U+4F59, U+4FFA, U+50B7, U+50D5, U+5144, U+520A, U+5217, U+5230, U+5237, U+523A-523B, U+5264, U+5287, U+52B4, U+5348, U+5371, U+541B, U+5439, U+5747, U+585A, U+58C1, U+58CA, U+5951, U+59B9, U+59C9, U+59D4, U+5B98, U+5BDF, U+5BFF, U+5C04, U+5C06, U+5C31, U+5DE8, U+5E7C, U+5E95, U+5F31, U+5F69, U+5F8B, U+5F93, U+6050, U+60D1, U+6388, U+63C3, U+63CF, U+640D, U+64CD, U+6557, U+65E7, U+6614, U+662F, U+663C, U+67C4, U+67D3, U+6803, U+6885, U+690D, U+6B6F, U+6BBA, U+6C38, U+6D66, U+6D6E, U+6DB2, U+6DF7, U+6E0B, U+6E2C, U+6E6F, U+6ECB, U+6F5F, U+6FC3, U+72AC, U+72AF, U+732B, U+7518, U+7532, U+76E3-76E4, U+7701, U+773C, U+77E2, U+793C, U+7968, U+79F0, U+7A74, U+7A93, U+7AE0, U+7AE5, U+7AF6, U+7D00, U+7DBA, U+7DD1, U+7DE0, U+7E3E, U+7E54, U+808C, U+811A, U+8179, U+822A, U+8239, U+8328, U+8584, U+8840, U+89E6, U+8A0E, U+8A3A, U+8A72, U+8A98, U+8B66, U+8C46, U+8CB8, U+8DE1, U+8E8D, U+8F29, U+90A3, U+9234, U+95D8, U+961C, U+969C, U+96A3, U+96E8, U+96EA, U+96F0, U+9769, U+9774, U+9811, U+9AA8, U+9AEA, U+9B5A, U+9BAE, U+FF20, U+FF22, U+FF24, U+FF26, U+FF28-FF29, U+FF2B-FF2C, U+FF2E, U+FF57, U+FF9E-FF9F;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 700;
        src: url('//static.parastorage.com/fonts/v2/377dfafa-d2e8-40ce-8cb8-59edd3062a9a/v1/udkakugolarge.japanese.32.woff2') format('woff2');
        unicode-range: U+25CB, U+4E03, U+4E71, U+4E92, U+4EEE, U+4F38, U+4F59, U+4FFA, U+50B7, U+50D5, U+5144, U+520A, U+5217, U+5230, U+5237, U+523A-523B, U+5264, U+5287, U+52B4, U+5348, U+5371, U+541B, U+5439, U+5747, U+585A, U+58C1, U+58CA, U+5951, U+59B9, U+59C9, U+59D4, U+5B98, U+5BDF, U+5BFF, U+5C04, U+5C06, U+5C31, U+5DE8, U+5E7C, U+5E95, U+5F31, U+5F69, U+5F8B, U+5F93, U+6050, U+60D1, U+6388, U+63C3, U+63CF, U+640D, U+64CD, U+6557, U+65E7, U+6614, U+662F, U+663C, U+67C4, U+67D3, U+6803, U+6885, U+690D, U+6B6F, U+6BBA, U+6C38, U+6D66, U+6D6E, U+6DB2, U+6DF7, U+6E0B, U+6E2C, U+6E6F, U+6ECB, U+6F5F, U+6FC3, U+72AC, U+72AF, U+732B, U+7518, U+7532, U+76E3-76E4, U+7701, U+773C, U+77E2, U+793C, U+7968, U+79F0, U+7A74, U+7A93, U+7AE0, U+7AE5, U+7AF6, U+7D00, U+7DBA, U+7DD1, U+7DE0, U+7E3E, U+7E54, U+808C, U+811A, U+8179, U+822A, U+8239, U+8328, U+8584, U+8840, U+89E6, U+8A0E, U+8A3A, U+8A72, U+8A98, U+8B66, U+8C46, U+8CB8, U+8DE1, U+8E8D, U+8F29, U+90A3, U+9234, U+95D8, U+961C, U+969C, U+96A3, U+96E8, U+96EA, U+96F0, U+9769, U+9774, U+9811, U+9AA8, U+9AEA, U+9B5A, U+9BAE, U+FF20, U+FF22, U+FF24, U+FF26, U+FF28-FF29, U+FF2B-FF2C, U+FF2E, U+FF57, U+FF9E-FF9F;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b06b88ab-7e8f-46a1-be7a-606a71896f4d/v1/udkakugolarge.japanese.33.woff2') format('woff2');
        unicode-range: U+3012, U+4E08, U+4EF2, U+4F0A, U+4F9D, U+5012, U+505C, U+514D, U+516B, U+51B7, U+5275, U+52E4, U+5305, U+535A, U+5373, U+539A, U+53B3, U+53CA, U+53F8, U+5584, U+559C, U+56E0, U+56F0, U+5727, U+5742, U+57FC, U+5965, U+59BB, U+59FF, U+5ACC, U+5B09, U+5B87, U+5B9D, U+5BC6, U+5BFA, U+5C3E, U+5C90, U+5DF1, U+5DFB, U+5E2D, U+5E33, U+5E45, U+5EAD, U+5F01, U+5F3E, U+5FB3-5FB4, U+5FD7, U+606F, U+6211, U+6253, U+6298, U+62E1, U+6383, U+639B, U+63A8, U+653B, U+6545, U+6563, U+6575, U+6628, U+6674, U+6697, U+672D, U+6804, U+68A8, U+6A39, U+6BDB, U+6CB3, U+6CCA, U+6D25, U+6D3E, U+6D74, U+6E1B, U+6E2F, U+6E90, U+6F2B, U+702C, U+707D, U+718A, U+7206, U+7236, U+7247, U+7559, U+7565, U+7591, U+75C7, U+75DB, U+767E, U+7834, U+79D8, U+7B46, U+7B4B, U+7BB1, U+7BC9, U+7D14, U+7D66, U+7D71, U+7D99, U+7DF4, U+7E41, U+7FBD, U+8074, U+80CC, U+8131, U+8155, U+82E6, U+8349, U+83D3, U+885B, U+8A2A, U+8A95, U+8AB2, U+8AD6, U+8B1D, U+8CA1, U+8D70, U+8DA3, U+8FCE, U+8FF7, U+9000, U+9003, U+9006, U+9045, U+91CC, U+9678, U+967D, U+96A0, U+9732, U+97D3, U+97FF, U+9808, U+98EF, U+990A, U+9996, U+99D0, U+9A5A, U+9B45, U+9E97, U+9F62, U+FF1C, U+FF23, U+FF25, U+FF2D, U+FF2F-FF30, U+FF32, U+FF34;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 700;
        src: url('//static.parastorage.com/fonts/v2/377dfafa-d2e8-40ce-8cb8-59edd3062a9a/v1/udkakugolarge.japanese.33.woff2') format('woff2');
        unicode-range: U+3012, U+4E08, U+4EF2, U+4F0A, U+4F9D, U+5012, U+505C, U+514D, U+516B, U+51B7, U+5275, U+52E4, U+5305, U+535A, U+5373, U+539A, U+53B3, U+53CA, U+53F8, U+5584, U+559C, U+56E0, U+56F0, U+5727, U+5742, U+57FC, U+5965, U+59BB, U+59FF, U+5ACC, U+5B09, U+5B87, U+5B9D, U+5BC6, U+5BFA, U+5C3E, U+5C90, U+5DF1, U+5DFB, U+5E2D, U+5E33, U+5E45, U+5EAD, U+5F01, U+5F3E, U+5FB3-5FB4, U+5FD7, U+606F, U+6211, U+6253, U+6298, U+62E1, U+6383, U+639B, U+63A8, U+653B, U+6545, U+6563, U+6575, U+6628, U+6674, U+6697, U+672D, U+6804, U+68A8, U+6A39, U+6BDB, U+6CB3, U+6CCA, U+6D25, U+6D3E, U+6D74, U+6E1B, U+6E2F, U+6E90, U+6F2B, U+702C, U+707D, U+718A, U+7206, U+7236, U+7247, U+7559, U+7565, U+7591, U+75C7, U+75DB, U+767E, U+7834, U+79D8, U+7B46, U+7B4B, U+7BB1, U+7BC9, U+7D14, U+7D66, U+7D71, U+7D99, U+7DF4, U+7E41, U+7FBD, U+8074, U+80CC, U+8131, U+8155, U+82E6, U+8349, U+83D3, U+885B, U+8A2A, U+8A95, U+8AB2, U+8AD6, U+8B1D, U+8CA1, U+8D70, U+8DA3, U+8FCE, U+8FF7, U+9000, U+9003, U+9006, U+9045, U+91CC, U+9678, U+967D, U+96A0, U+9732, U+97D3, U+97FF, U+9808, U+98EF, U+990A, U+9996, U+99D0, U+9A5A, U+9B45, U+9E97, U+9F62, U+FF1C, U+FF23, U+FF25, U+FF2D, U+FF2F-FF30, U+FF32, U+FF34;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b06b88ab-7e8f-46a1-be7a-606a71896f4d/v1/udkakugolarge.japanese.34.woff2') format('woff2');
        unicode-range: U+4E01, U+4E0E, U+4E21, U+4E38, U+4E5D, U+4E73, U+4E94, U+4F3C, U+5009, U+500D, U+5074, U+50CD, U+5145, U+5175, U+51AC, U+5238, U+524A, U+52A9, U+52E2, U+5352, U+5354, U+53F2-53F3, U+5409, U+547C-547D, U+56FA, U+5802, U+5922, U+592E, U+5931, U+5A18, U+5A66, U+5B63, U+5B88, U+5BDD, U+5C0E, U+5C40, U+5CA9, U+5DDE, U+5DE6, U+5E78, U+5EFA, U+5F92, U+5FA1, U+5FA9, U+5FD8, U+5FEB, U+604B, U+6075, U+60A9, U+623F, U+62C5, U+632F, U+6483, U+653F, U+666F, U+66AE, U+66F2, U+6797, U+685C, U+6A19, U+6A21, U+6B66, U+6B7B, U+6BCD, U+6C0F, U+6C11, U+6C5F-6C60, U+6C96, U+6CC9, U+6CE2, U+6D17, U+6D5C, U+6E05, U+6E21, U+70BA, U+7167, U+71B1, U+7387, U+7403, U+75C5, U+7642, U+76DB, U+77ED, U+795D, U+796D, U+7A4D, U+7AEF, U+7B54, U+7B56, U+7B97, U+7C4D, U+7CBE, U+7D19, U+7E04, U+7FA4, U+7FA9, U+8001, U+8089, U+81F4, U+8208, U+821E, U+8336, U+8377, U+83DC, U+83EF, U+8457, U+8535, U+8857, U+8863, U+88CF, U+88DC, U+8907, U+89D2, U+8A33, U+8ACB, U+8B1B, U+8B70, U+8C4A, U+8CA0, U+8CA8, U+8CB4, U+8CC0, U+8CDE, U+8F03, U+8F2A, U+9014, U+90CE, U+91DD, U+964D, U+968E, U+9803, U+983C, U+98DB, U+9B54, U+9E7F, U+9EBB, U+FF05, U+FF0B, U+FF0D, U+FF21, U+FF33, U+FF65;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 700;
        src: url('//static.parastorage.com/fonts/v2/377dfafa-d2e8-40ce-8cb8-59edd3062a9a/v1/udkakugolarge.japanese.34.woff2') format('woff2');
        unicode-range: U+4E01, U+4E0E, U+4E21, U+4E38, U+4E5D, U+4E73, U+4E94, U+4F3C, U+5009, U+500D, U+5074, U+50CD, U+5145, U+5175, U+51AC, U+5238, U+524A, U+52A9, U+52E2, U+5352, U+5354, U+53F2-53F3, U+5409, U+547C-547D, U+56FA, U+5802, U+5922, U+592E, U+5931, U+5A18, U+5A66, U+5B63, U+5B88, U+5BDD, U+5C0E, U+5C40, U+5CA9, U+5DDE, U+5DE6, U+5E78, U+5EFA, U+5F92, U+5FA1, U+5FA9, U+5FD8, U+5FEB, U+604B, U+6075, U+60A9, U+623F, U+62C5, U+632F, U+6483, U+653F, U+666F, U+66AE, U+66F2, U+6797, U+685C, U+6A19, U+6A21, U+6B66, U+6B7B, U+6BCD, U+6C0F, U+6C11, U+6C5F-6C60, U+6C96, U+6CC9, U+6CE2, U+6D17, U+6D5C, U+6E05, U+6E21, U+70BA, U+7167, U+71B1, U+7387, U+7403, U+75C5, U+7642, U+76DB, U+77ED, U+795D, U+796D, U+7A4D, U+7AEF, U+7B54, U+7B56, U+7B97, U+7C4D, U+7CBE, U+7D19, U+7E04, U+7FA4, U+7FA9, U+8001, U+8089, U+81F4, U+8208, U+821E, U+8336, U+8377, U+83DC, U+83EF, U+8457, U+8535, U+8857, U+8863, U+88CF, U+88DC, U+8907, U+89D2, U+8A33, U+8ACB, U+8B1B, U+8B70, U+8C4A, U+8CA0, U+8CA8, U+8CB4, U+8CC0, U+8CDE, U+8F03, U+8F2A, U+9014, U+90CE, U+91DD, U+964D, U+968E, U+9803, U+983C, U+98DB, U+9B54, U+9E7F, U+9EBB, U+FF05, U+FF0B, U+FF0D, U+FF21, U+FF33, U+FF65;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b06b88ab-7e8f-46a1-be7a-606a71896f4d/v1/udkakugolarge.japanese.35.woff2') format('woff2');
        unicode-range: U+2192, U+25A0, U+30F6, U+4E26, U+4E45, U+4EFB, U+4F4E, U+4F50, U+4F8B, U+4FC2, U+5024, U+50AC, U+5150, U+5178, U+51E6, U+5224, U+5272, U+52DD, U+5341, U+5370, U+53BB, U+542B, U+56DB, U+56E3, U+56F2, U+57CE, U+5883, U+5897, U+590F, U+5A5A, U+5BB3, U+5BBF, U+5BC4, U+5BCC, U+5C45, U+5C55, U+5C5E, U+5C65, U+5DEE, U+5E03, U+5E2B, U+5E30, U+5E9C, U+5EB7, U+5F71, U+5F7C, U+60AA, U+6238, U+6255, U+6271, U+627F-6280, U+629C, U+62BC, U+63F4, U+64AE, U+6539, U+6574, U+65CF, U+661F, U+666E, U+66DC, U+66FF, U+670D, U+672B, U+677E-677F, U+679A, U+67FB, U+6839, U+6975, U+69CB, U+6A29-6A2A, U+6A4B, U+6B32, U+6B4C, U+6BB5, U+6CA2, U+6CC1, U+6D0B, U+6DF1, U+6E29, U+6E96, U+6F14, U+6FC0, U+713C, U+72EC, U+7389, U+738B, U+74B0, U+7686, U+7814, U+7981, U+79CB, U+79D1, U+79FB, U+7A0B, U+7A0E, U+7A76, U+7A81, U+7BC0, U+7C73, U+7D0D, U+7D1A, U+7D61, U+7D75, U+7DD2, U+7FD2, U+822C, U+82E5, U+82F1, U+85AC, U+85E4, U+888B, U+8996, U+899A, U+89AA, U+8A31, U+8A8C, U+8AB0, U+8B58, U+8CAC, U+8CBB, U+8D64, U+8D77, U+8DEF, U+9020, U+904A, U+9060, U+9152, U+9244, U+9280, U+95B2, U+9632, U+9662, U+967A, U+96E2-96E3, U+9759, U+9805, U+984D, U+99AC, U+9CE5, U+FF1E;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 700;
        src: url('//static.parastorage.com/fonts/v2/377dfafa-d2e8-40ce-8cb8-59edd3062a9a/v1/udkakugolarge.japanese.35.woff2') format('woff2');
        unicode-range: U+2192, U+25A0, U+30F6, U+4E26, U+4E45, U+4EFB, U+4F4E, U+4F50, U+4F8B, U+4FC2, U+5024, U+50AC, U+5150, U+5178, U+51E6, U+5224, U+5272, U+52DD, U+5341, U+5370, U+53BB, U+542B, U+56DB, U+56E3, U+56F2, U+57CE, U+5883, U+5897, U+590F, U+5A5A, U+5BB3, U+5BBF, U+5BC4, U+5BCC, U+5C45, U+5C55, U+5C5E, U+5C65, U+5DEE, U+5E03, U+5E2B, U+5E30, U+5E9C, U+5EB7, U+5F71, U+5F7C, U+60AA, U+6238, U+6255, U+6271, U+627F-6280, U+629C, U+62BC, U+63F4, U+64AE, U+6539, U+6574, U+65CF, U+661F, U+666E, U+66DC, U+66FF, U+670D, U+672B, U+677E-677F, U+679A, U+67FB, U+6839, U+6975, U+69CB, U+6A29-6A2A, U+6A4B, U+6B32, U+6B4C, U+6BB5, U+6CA2, U+6CC1, U+6D0B, U+6DF1, U+6E29, U+6E96, U+6F14, U+6FC0, U+713C, U+72EC, U+7389, U+738B, U+74B0, U+7686, U+7814, U+7981, U+79CB, U+79D1, U+79FB, U+7A0B, U+7A0E, U+7A76, U+7A81, U+7BC0, U+7C73, U+7D0D, U+7D1A, U+7D61, U+7D75, U+7DD2, U+7FD2, U+822C, U+82E5, U+82F1, U+85AC, U+85E4, U+888B, U+8996, U+899A, U+89AA, U+8A31, U+8A8C, U+8AB0, U+8B58, U+8CAC, U+8CBB, U+8D64, U+8D77, U+8DEF, U+9020, U+904A, U+9060, U+9152, U+9244, U+9280, U+95B2, U+9632, U+9662, U+967A, U+96E2-96E3, U+9759, U+9805, U+984D, U+99AC, U+9CE5, U+FF1E;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b06b88ab-7e8f-46a1-be7a-606a71896f4d/v1/udkakugolarge.japanese.36.woff2') format('woff2');
        unicode-range: U+301C, U+4E57, U+4E86, U+4E95, U+4F01, U+4F11, U+4F1D, U+4FBF, U+4FEE, U+5065, U+5099, U+5171, U+5177, U+52DF, U+533A-533B, U+5343, U+534A, U+5357, U+53CB, U+53CD-53CE, U+53F0, U+5404, U+5668, U+56F3, U+5712, U+57DF, U+58EB, U+58F0, U+591C, U+592A-592B, U+5948, U+5B57-5B58, U+5B85, U+5BA4, U+5BAE, U+5C4A, U+5CA1, U+5D0E, U+5E0C, U+5E2F, U+5EA7, U+5EAB, U+5F35, U+5F79, U+5F85, U+5FF5, U+6025, U+60F3, U+614B, U+6226, U+629E, U+63A1, U+63A5, U+63DB, U+643A, U+653E, U+65AD, U+65BD, U+65C5, U+65E9, U+6620, U+6625, U+671D, U+6750-6751, U+6761, U+6821, U+68EE, U+6982, U+6B62, U+6B69, U+6B73-6B74, U+6B8B, U+6BCE, U+6BD4, U+6C42, U+6D88, U+6E08, U+6E80, U+706B, U+7248, U+7531, U+7533, U+753A, U+7570, U+77F3, U+798F, U+7B11, U+7C21, U+7CFB, U+7D76, U+7F6E, U+805E, U+8077, U+80B2, U+8217, U+82B8, U+843D, U+8449, U+8853, U+88C5, U+88FD, U+89B3, U+8A3C, U+8A55, U+8A66, U+8AC7, U+8B77, U+8C37, U+8C61, U+8CC7, U+8D85, U+8D8A, U+8DB3, U+8EFD, U+8FBA, U+8FD4, U+901F, U+9031-9032, U+9069, U+91CF, U+9580, U+9589, U+962A, U+96D1, U+9752, U+975E, U+9802, U+9806, U+9854, U+985E, U+98F2, U+9928, U+9999, U+99C5, U+9ED2, U+FF0F;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 700;
        src: url('//static.parastorage.com/fonts/v2/377dfafa-d2e8-40ce-8cb8-59edd3062a9a/v1/udkakugolarge.japanese.36.woff2') format('woff2');
        unicode-range: U+301C, U+4E57, U+4E86, U+4E95, U+4F01, U+4F11, U+4F1D, U+4FBF, U+4FEE, U+5065, U+5099, U+5171, U+5177, U+52DF, U+533A-533B, U+5343, U+534A, U+5357, U+53CB, U+53CD-53CE, U+53F0, U+5404, U+5668, U+56F3, U+5712, U+57DF, U+58EB, U+58F0, U+591C, U+592A-592B, U+5948, U+5B57-5B58, U+5B85, U+5BA4, U+5BAE, U+5C4A, U+5CA1, U+5D0E, U+5E0C, U+5E2F, U+5EA7, U+5EAB, U+5F35, U+5F79, U+5F85, U+5FF5, U+6025, U+60F3, U+614B, U+6226, U+629E, U+63A1, U+63A5, U+63DB, U+643A, U+653E, U+65AD, U+65BD, U+65C5, U+65E9, U+6620, U+6625, U+671D, U+6750-6751, U+6761, U+6821, U+68EE, U+6982, U+6B62, U+6B69, U+6B73-6B74, U+6B8B, U+6BCE, U+6BD4, U+6C42, U+6D88, U+6E08, U+6E80, U+706B, U+7248, U+7531, U+7533, U+753A, U+7570, U+77F3, U+798F, U+7B11, U+7C21, U+7CFB, U+7D76, U+7F6E, U+805E, U+8077, U+80B2, U+8217, U+82B8, U+843D, U+8449, U+8853, U+88C5, U+88FD, U+89B3, U+8A3C, U+8A55, U+8A66, U+8AC7, U+8B77, U+8C37, U+8C61, U+8CC7, U+8D85, U+8D8A, U+8DB3, U+8EFD, U+8FBA, U+8FD4, U+901F, U+9031-9032, U+9069, U+91CF, U+9580, U+9589, U+962A, U+96D1, U+9752, U+975E, U+9802, U+9806, U+9854, U+985E, U+98F2, U+9928, U+9999, U+99C5, U+9ED2, U+FF0F;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b06b88ab-7e8f-46a1-be7a-606a71896f4d/v1/udkakugolarge.japanese.37.woff2') format('woff2');
        unicode-range: U+300E-300F, U+4E07, U+4E09, U+4E16, U+4E3B, U+4E8C, U+4EA4, U+4EAC, U+4ED5, U+4EE4, U+4F4D, U+4F4F, U+4F55, U+4F9B, U+4FA1, U+512A, U+5143, U+5149, U+518D, U+5199, U+5207, U+5236, U+52B9, U+52D9, U+5317, U+5358, U+539F, U+53C2, U+53E3-53E4, U+53F7, U+5411, U+5468, U+5473, U+548C, U+5546, U+55B6, U+571F, U+578B, U+57FA, U+5929, U+597D, U+59CB, U+5B8C, U+5BA2, U+5BB9, U+5C02, U+5C11, U+5C4B, U+5CF6, U+5DDD, U+5DE5, U+5E38, U+5F37, U+5F62, U+5F97, U+5FC5, U+623B, U+6295, U+6301, U+6307, U+63A2, U+63B2, U+63D0, U+652F, U+6559, U+662D, U+671B, U+672A, U+679C, U+6848, U+6C7A, U+6D41, U+7136, U+72B6, U+7523, U+7537, U+754C, U+767D, U+76F4, U+76F8, U+770C, U+78BA, U+795E, U+79C1, U+7A2E, U+7A3F, U+7A7A, U+7B2C, U+7B49, U+7BA1, U+7D20, U+7D30, U+7D39, U+7D42, U+7D44, U+7D4C, U+7D9A, U+7DCF, U+7DDA, U+7DE8, U+8003, U+8272, U+82B1, U+897F, U+89E3, U+8A00, U+8A08, U+8A73, U+8A8D, U+8A9E, U+8AAC-8AAD, U+8ABF, U+8CA9, U+8CB7, U+8CEA, U+8CFC, U+8EAB, U+8ECA, U+8EE2, U+8FFD, U+904B, U+904E, U+9054-9055, U+90FD, U+914D, U+91CD, U+9650, U+9664, U+969B, U+97F3, U+982D, U+984C, U+9858, U+98A8, U+9A13, U+FF06, U+FF5C;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 700;
        src: url('//static.parastorage.com/fonts/v2/377dfafa-d2e8-40ce-8cb8-59edd3062a9a/v1/udkakugolarge.japanese.37.woff2') format('woff2');
        unicode-range: U+300E-300F, U+4E07, U+4E09, U+4E16, U+4E3B, U+4E8C, U+4EA4, U+4EAC, U+4ED5, U+4EE4, U+4F4D, U+4F4F, U+4F55, U+4F9B, U+4FA1, U+512A, U+5143, U+5149, U+518D, U+5199, U+5207, U+5236, U+52B9, U+52D9, U+5317, U+5358, U+539F, U+53C2, U+53E3-53E4, U+53F7, U+5411, U+5468, U+5473, U+548C, U+5546, U+55B6, U+571F, U+578B, U+57FA, U+5929, U+597D, U+59CB, U+5B8C, U+5BA2, U+5BB9, U+5C02, U+5C11, U+5C4B, U+5CF6, U+5DDD, U+5DE5, U+5E38, U+5F37, U+5F62, U+5F97, U+5FC5, U+623B, U+6295, U+6301, U+6307, U+63A2, U+63B2, U+63D0, U+652F, U+6559, U+662D, U+671B, U+672A, U+679C, U+6848, U+6C7A, U+6D41, U+7136, U+72B6, U+7523, U+7537, U+754C, U+767D, U+76F4, U+76F8, U+770C, U+78BA, U+795E, U+79C1, U+7A2E, U+7A3F, U+7A7A, U+7B2C, U+7B49, U+7BA1, U+7D20, U+7D30, U+7D39, U+7D42, U+7D44, U+7D4C, U+7D9A, U+7DCF, U+7DDA, U+7DE8, U+8003, U+8272, U+82B1, U+897F, U+89E3, U+8A00, U+8A08, U+8A73, U+8A8D, U+8A9E, U+8AAC-8AAD, U+8ABF, U+8CA9, U+8CB7, U+8CEA, U+8CFC, U+8EAB, U+8ECA, U+8EE2, U+8FFD, U+904B, U+904E, U+9054-9055, U+90FD, U+914D, U+91CD, U+9650, U+9664, U+969B, U+97F3, U+982D, U+984C, U+9858, U+98A8, U+9A13, U+FF06, U+FF5C;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b06b88ab-7e8f-46a1-be7a-606a71896f4d/v1/udkakugolarge.japanese.38.woff2') format('woff2');
        unicode-range: U+3005, U+3010-3011, U+3080, U+30E2, U+4E0B, U+4E0D, U+4E88, U+4ECA-4ECB, U+4ED6, U+4ED8, U+4EE3, U+4EE5, U+4EF6, U+4F53, U+4F5C, U+4F7F, U+4FDD, U+4FE1, U+500B, U+50CF, U+5148, U+516C, U+5186, U+521D, U+5225, U+529B, U+52A0, U+5316, U+53D6-53D7, U+53EF, U+540C-540D, U+544A, U+54C1, U+54E1, U+56DE, U+56FD, U+5728, U+5730, U+58F2, U+5909, U+5916, U+591A, U+5973, U+5B50, U+5B66, U+5B89, U+5B9F, U+5BB6, U+5BFE, U+5C0F, U+5C71, U+5E02, U+5E73, U+5E83, U+5E97, U+5EA6, U+5F15, U+5F53, U+5F8C, U+5FC3, U+5FDC, U+601D, U+6027, U+610F, U+611B, U+611F, U+6210, U+6240, U+624B, U+6570, U+6587, U+6599, U+660E, U+66F4, U+66F8, U+6709, U+671F, U+6728, U+6765, U+6771, U+683C, U+691C, U+696D, U+697D, U+69D8, U+6A5F, U+6B21, U+6C34, U+6CBB, U+6CD5, U+6CE8, U+6D3B, U+6D77, U+7269, U+7279, U+73FE, U+7406, U+7530, U+756A, U+767A-767B, U+7684, U+771F, U+7740, U+77E5, U+793A, U+7ACB, U+7D04, U+7D22, U+7D50, U+7F8E, U+8005, U+80FD, U+81EA, U+826F, U+8868, U+8981, U+898F, U+89A7, U+8A2D, U+8A71, U+8F09, U+8FBC, U+8FD1, U+9001, U+901A, U+9023, U+9053, U+9078, U+90E8, U+91CE, U+91D1, U+9332, U+9577, U+958B, U+96C6, U+96FB, U+9762, U+98DF, U+9AD8, U+FF1A, U+FF1F, U+FF5E;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 700;
        src: url('//static.parastorage.com/fonts/v2/377dfafa-d2e8-40ce-8cb8-59edd3062a9a/v1/udkakugolarge.japanese.38.woff2') format('woff2');
        unicode-range: U+3005, U+3010-3011, U+3080, U+30E2, U+4E0B, U+4E0D, U+4E88, U+4ECA-4ECB, U+4ED6, U+4ED8, U+4EE3, U+4EE5, U+4EF6, U+4F53, U+4F5C, U+4F7F, U+4FDD, U+4FE1, U+500B, U+50CF, U+5148, U+516C, U+5186, U+521D, U+5225, U+529B, U+52A0, U+5316, U+53D6-53D7, U+53EF, U+540C-540D, U+544A, U+54C1, U+54E1, U+56DE, U+56FD, U+5728, U+5730, U+58F2, U+5909, U+5916, U+591A, U+5973, U+5B50, U+5B66, U+5B89, U+5B9F, U+5BB6, U+5BFE, U+5C0F, U+5C71, U+5E02, U+5E73, U+5E83, U+5E97, U+5EA6, U+5F15, U+5F53, U+5F8C, U+5FC3, U+5FDC, U+601D, U+6027, U+610F, U+611B, U+611F, U+6210, U+6240, U+624B, U+6570, U+6587, U+6599, U+660E, U+66F4, U+66F8, U+6709, U+671F, U+6728, U+6765, U+6771, U+683C, U+691C, U+696D, U+697D, U+69D8, U+6A5F, U+6B21, U+6C34, U+6CBB, U+6CD5, U+6CE8, U+6D3B, U+6D77, U+7269, U+7279, U+73FE, U+7406, U+7530, U+756A, U+767A-767B, U+7684, U+771F, U+7740, U+77E5, U+793A, U+7ACB, U+7D04, U+7D22, U+7D50, U+7F8E, U+8005, U+80FD, U+81EA, U+826F, U+8868, U+8981, U+898F, U+89A7, U+8A2D, U+8A71, U+8F09, U+8FBC, U+8FD1, U+9001, U+901A, U+9023, U+9053, U+9078, U+90E8, U+91CE, U+91D1, U+9332, U+9577, U+958B, U+96C6, U+96FB, U+9762, U+98DF, U+9AD8, U+FF1A, U+FF1F, U+FF5E;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b06b88ab-7e8f-46a1-be7a-606a71896f4d/v1/udkakugolarge.japanese.39.woff2') format('woff2');
        unicode-range: U+3001-3002, U+300C-300D, U+3041-307F, U+3081-308D, U+308F, U+3091-3093, U+3099-309A, U+309E, U+30A1-30E1, U+30E3-30ED, U+30EF-30F0, U+30F2-30F4, U+30FB-30FC, U+4E00, U+4E0A, U+4E2D, U+4E8B, U+4EBA, U+4F1A, U+5165, U+5168, U+5185, U+51FA, U+5206, U+5229, U+524D, U+52D5, U+5408, U+554F, U+5831, U+5834, U+5927, U+5B9A, U+5E74, U+5F0F, U+60C5, U+65B0, U+65B9, U+65E5, U+6642, U+6700, U+6708, U+672C, U+682A, U+6B63, U+6C17, U+70B9, U+7121, U+751F, U+7528, U+753B, U+76EE, U+793E, U+884C, U+898B, U+8A18, U+9593, U+95A2, U+FF01, U+FF08-FF09, U+FF0C, U+FF0E;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 700;
        src: url('//static.parastorage.com/fonts/v2/377dfafa-d2e8-40ce-8cb8-59edd3062a9a/v1/udkakugolarge.japanese.39.woff2') format('woff2');
        unicode-range: U+3001-3002, U+300C-300D, U+3041-307F, U+3081-308D, U+308F, U+3091-3093, U+3099-309A, U+309E, U+30A1-30E1, U+30E3-30ED, U+30EF-30F0, U+30F2-30F4, U+30FB-30FC, U+4E00, U+4E0A, U+4E2D, U+4E8B, U+4EBA, U+4F1A, U+5165, U+5168, U+5185, U+51FA, U+5206, U+5229, U+524D, U+52D5, U+5408, U+554F, U+5831, U+5834, U+5927, U+5B9A, U+5E74, U+5F0F, U+60C5, U+65B0, U+65B9, U+65E5, U+6642, U+6700, U+6708, U+672C, U+682A, U+6B63, U+6C17, U+70B9, U+7121, U+751F, U+7528, U+753B, U+76EE, U+793E, U+884C, U+898B, U+8A18, U+9593, U+95A2, U+FF01, U+FF08-FF09, U+FF0C, U+FF0E;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b06b88ab-7e8f-46a1-be7a-606a71896f4d/v1/udkakugolarge.latin.woff2') format('woff2');
        unicode-range: U+0020-007E, U+00A2-00A3, U+00A5-00A6, U+00AC, U+00AF, U+2191, U+2193;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 700;
        src: url('//static.parastorage.com/fonts/v2/377dfafa-d2e8-40ce-8cb8-59edd3062a9a/v1/udkakugolarge.latin.woff2') format('woff2');
        unicode-range: U+0020-007E, U+00A2-00A3, U+00A5-00A6, U+00AC, U+00AF, U+2191, U+2193;
        font-display: swap;
    }

    @font-face {
        font-family: 'avenir-lt-w01_35-light1475496';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/af36905f-3c92-4ef9-b0c1-f91432f16ac1/v1/avenir-lt-w05_35-light.woff2') format('woff2');
        unicode-range: U+0100-012B, U+012E-0130, U+0132-0137, U+0139-0149, U+014C-0151, U+0154-015F, U+0162-0177, U+0179-017C, U+0218-021B, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+0394, U+03A9, U+03BC, U+03C0, U+1E9E, U+20B9-20BA, U+20BC-20BD, U+2113, U+2126, U+212E, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+F8FF, U+FB01-FB02;
        font-display: swap;
    }

    @font-face {
        font-family: 'avenir-lt-w01_35-light1475496';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/af36905f-3c92-4ef9-b0c1-f91432f16ac1/v1/avenir-lt-w01_35-light1475496.woff2') format('woff2');
        unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+0160-0161, U+0178, U+017D-017E, U+0192, U+0237, U+02C6-02C7, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+2122;
        font-display: swap;
    }

    #e6zct {
        left: 0;
        margin-left: 0;
        width: 100%;
        min-width: 0;
    }

    #comp-lllmh6ha-pinned-layer {
        z-index: calc(var(--pinned-layer-in-container, 0) + 0);
    }

    #masterPage {
        --pinned-layers-in-page: 1;
    }

    [data-mesh-id=Containere6zctinlineContent] {
        height: auto;
        width: 100%;
    }

    [data-mesh-id=Containere6zctinlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: 40px;
        grid-template-rows: repeat(9, min-content) 1fr;
        grid-template-columns: 100%;
        padding-bottom: 0px;
        box-sizing: border-box;
    }

    [data-mesh-id=Containere6zctinlineContent-gridContainer]>[id="comp-ljimrkxe"],
    [data-mesh-id=Containere6zctinlineContent-gridContainer]>interact-element>[id="comp-ljimrkxe"] {
        position: relative;
        margin: 0px 0px 0 calc((100% - 980px) * 0.5);
        left: 0px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=Containere6zctinlineContent-gridContainer]>[id="comp-lk3n8peg"],
    [data-mesh-id=Containere6zctinlineContent-gridContainer]>interact-element>[id="comp-lk3n8peg"] {
        position: relative;
        margin: 0px 0px 0 calc((100% - 980px) * 0.5);
        left: 0px;
        grid-area: 2 / 1 / 3 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=Containere6zctinlineContent-gridContainer]>[id="comp-lg7ckvtd"],
    [data-mesh-id=Containere6zctinlineContent-gridContainer]>interact-element>[id="comp-lg7ckvtd"] {
        position: relative;
        margin: 0px 0px 0 calc((100% - 980px) * 0.5);
        left: 0px;
        grid-area: 3 / 1 / 4 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=Containere6zctinlineContent-gridContainer]>[id="comp-lg7ckvtd1"],
    [data-mesh-id=Containere6zctinlineContent-gridContainer]>interact-element>[id="comp-lg7ckvtd1"] {
        position: relative;
        margin: 0px 0px 0 calc((100% - 980px) * 0.5);
        left: 0px;
        grid-area: 4 / 1 / 5 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=Containere6zctinlineContent-gridContainer]>[id="comp-lg7ckvtd2"],
    [data-mesh-id=Containere6zctinlineContent-gridContainer]>interact-element>[id="comp-lg7ckvtd2"] {
        position: relative;
        margin: 0px 0px 0 calc((100% - 980px) * 0.5);
        left: 0px;
        grid-area: 5 / 1 / 6 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=Containere6zctinlineContent-gridContainer]>[id="comp-lg7ckvtd4"],
    [data-mesh-id=Containere6zctinlineContent-gridContainer]>interact-element>[id="comp-lg7ckvtd4"] {
        position: relative;
        margin: 0px 0px 0 calc((100% - 980px) * 0.5);
        left: 0px;
        grid-area: 6 / 1 / 7 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=Containere6zctinlineContent-gridContainer]>[id="comp-lg7ckvtd5"],
    [data-mesh-id=Containere6zctinlineContent-gridContainer]>interact-element>[id="comp-lg7ckvtd5"] {
        position: relative;
        margin: 0px 0px 0 calc((100% - 980px) * 0.5);
        left: 0px;
        grid-area: 7 / 1 / 8 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=Containere6zctinlineContent-gridContainer]>[id="comp-lg7ckvte"],
    [data-mesh-id=Containere6zctinlineContent-gridContainer]>interact-element>[id="comp-lg7ckvte"] {
        position: relative;
        margin: 0px 0px 0 calc((100% - 980px) * 0.5);
        left: 0px;
        grid-area: 8 / 1 / 9 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=Containere6zctinlineContent-gridContainer]>[id="comp-lomipudi"],
    [data-mesh-id=Containere6zctinlineContent-gridContainer]>interact-element>[id="comp-lomipudi"] {
        position: relative;
        margin: 0px 0px 0 calc((100% - 980px) * 0.5);
        left: 0px;
        grid-area: 9 / 1 / 10 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=Containere6zctinlineContent-gridContainer]>[id="comp-lomluqhv"],
    [data-mesh-id=Containere6zctinlineContent-gridContainer]>interact-element>[id="comp-lomluqhv"] {
        position: relative;
        margin: 0px 0px 0 calc((100% - 980px) * 0.5);
        left: 0px;
        grid-area: 10 / 1 / 11 / 2;
        justify-self: start;
        align-self: start;
    }

    #comp-lllmh6ha {
        justify-self: end;
        margin-right: 15px;
        align-self: end;
        margin-bottom: 19px;
        position: absolute;
        grid-area: 1 / 1 / 2 / 2;
        pointer-events: auto;
    }

    #comp-ljimrkxe {
        left: 0;
        margin-left: 0;
        width: 100%;
        min-width: 0;
    }

    [data-mesh-id=comp-ljimrkxeinlineContent] {
        height: auto;
        width: 100%;
    }

    [data-mesh-id=comp-ljimrkxeinlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: 530px;
        grid-template-rows: 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=comp-ljimrkxeinlineContent-gridContainer]>[id="comp-lomioq14"],
    [data-mesh-id=comp-ljimrkxeinlineContent-gridContainer]>interact-element>[id="comp-lomioq14"] {
        position: relative;
        margin: 145px 0px 10px calc((100% - 980px) * 0.5);
        left: 206px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    #comp-lomioq14 {
        --brw: 0px;
        --brd: 234, 234, 234;
        --bg: 29, 103, 205;
        --rd: 3px 3px 3px 3px;
        --shd: none;
        --gradient: none;
        --alpha-brd: 0;
        --alpha-bg: 0;
        --boxShadowToggleOn-shd: none;
        --bg-gradient: none;
    }

    #comp-lomioq14 {
        width: 568px;
    }

    [data-mesh-id=comp-lomioq14inlineContent] {
        height: auto;
        width: 100%;
        position: static;
        min-height: 240px;
    }

    #comp-lk3n8peg {
        left: 0;
        margin-left: 0;
        width: 100%;
        min-width: 0;
    }

    [data-mesh-id=comp-lk3n8peginlineContent] {
        height: auto;
        width: 100%;
    }

    [data-mesh-id=comp-lk3n8peginlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: repeat(4, min-content) 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=comp-lk3n8peginlineContent-gridContainer]>[id="comp-lqbzm6c0"],
    [data-mesh-id=comp-lk3n8peginlineContent-gridContainer]>interact-element>[id="comp-lqbzm6c0"] {
        position: relative;
        margin: 37px 0px 45px calc((100% - 980px) * 0.5);
        left: 78px;
        grid-area: 1 / 1 / 5 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-lk3n8peginlineContent-gridContainer]>[id="comp-lqk7j8su"],
    [data-mesh-id=comp-lk3n8peginlineContent-gridContainer]>interact-element>[id="comp-lqk7j8su"] {
        position: relative;
        margin: 74px 0px 19px calc((100% - 980px) * 0.5);
        left: 117px;
        grid-area: 1 / 1 / 4 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-lk3n8peginlineContent-gridContainer]>[id="comp-lqbzn58f"],
    [data-mesh-id=comp-lk3n8peginlineContent-gridContainer]>interact-element>[id="comp-lqbzn58f"] {
        position: relative;
        margin: 37px 0px 45px calc((100% - 980px) * 0.5);
        left: 523px;
        grid-area: 1 / 1 / 6 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-lk3n8peginlineContent-gridContainer]>[id="comp-lqc014x0"],
    [data-mesh-id=comp-lk3n8peginlineContent-gridContainer]>interact-element>[id="comp-lqc014x0"] {
        position: relative;
        margin: 67px 0px -4px calc((100% - 980px) * 0.5);
        left: 790px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-lk3n8peginlineContent-gridContainer]>[id="comp-lqc02uxw"],
    [data-mesh-id=comp-lk3n8peginlineContent-gridContainer]>interact-element>[id="comp-lqc02uxw"] {
        position: relative;
        margin: 0px 0px 10px calc((100% - 980px) * 0.5);
        left: 681px;
        grid-area: 2 / 1 / 3 / 2;
        justify-self: start;
        align-self: start;
    }

    #comp-lqbzm6c0 {
        --contentPaddingLeft: 0px;
        --contentPaddingRight: 0px;
        --contentPaddingTop: 0px;
        --contentPaddingBottom: 0px;
    }

    #comp-lqbzm6c0 {
        width: 382px;
        height: 145px;
    }

    #comp-lqk7j8su {
        width: 216px;
    }

    [data-mesh-id=comp-lqk7j8suinlineContent] {
        height: auto;
        width: 216px;
    }

    [data-mesh-id=comp-lqk7j8suinlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: min-content 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=comp-lqk7j8suinlineContent-gridContainer]>[id="comp-lqbztxtp"],
    [data-mesh-id=comp-lqk7j8suinlineContent-gridContainer]>interact-element>[id="comp-lqbztxtp"] {
        position: relative;
        margin: 0px 0px -5px 0;
        left: 0px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-lqk7j8suinlineContent-gridContainer]>[id="comp-lqbzxx92"],
    [data-mesh-id=comp-lqk7j8suinlineContent-gridContainer]>interact-element>[id="comp-lqbzxx92"] {
        position: relative;
        margin: 0px 0px 0px 0;
        left: 0px;
        grid-area: 2 / 1 / 3 / 2;
        justify-self: start;
        align-self: start;
    }

    #comp-lqbztxtp {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    #comp-lqbztxtp {
        width: 167px;
        height: auto;
    }

    #comp-lqbzxx92 {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    #comp-lqbzxx92 {
        width: 216px;
        height: auto;
    }

    #comp-lqbzn58f {
        --contentPaddingLeft: 0px;
        --contentPaddingRight: 0px;
        --contentPaddingTop: 0px;
        --contentPaddingBottom: 0px;
    }

    #comp-lqbzn58f {
        width: 397px;
        height: 145px;
    }

    #comp-lqc014x0 {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    #comp-lqc014x0 {
        width: 103px;
        height: auto;
    }

    #comp-lqc02uxw {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    #comp-lqc02uxw {
        width: 226px;
        height: auto;
    }

    #comp-lg7ckvtd {
        left: 0;
        margin-left: 0;
        width: 100%;
        min-width: 0;
    }

    [data-mesh-id=comp-lg7ckvtdinlineContent] {
        height: auto;
        width: 100%;
    }

    [data-mesh-id=comp-lg7ckvtdinlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=comp-lg7ckvtdinlineContent-gridContainer]>[id="comp-l54ubin2"],
    [data-mesh-id=comp-lg7ckvtdinlineContent-gridContainer]>interact-element>[id="comp-l54ubin2"] {
        position: relative;
        margin: 0px 0px 0px calc((100% - 980px) * 0.5);
        left: 0px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    #comp-l54ubin2 {
        left: 0;
        margin-left: 0;
        width: 100%;
        min-width: 980px;
    }

    [data-mesh-id=comp-l54ubiosinlineContent] {
        height: auto;
        width: 100%;
    }

    [data-mesh-id=comp-l54ubiosinlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: repeat(5, min-content) 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=comp-l54ubiosinlineContent-gridContainer]>[id="comp-lxnw0i75"],
    [data-mesh-id=comp-l54ubiosinlineContent-gridContainer]>interact-element>[id="comp-lxnw0i75"] {
        position: relative;
        margin: 45px 0px 33px calc((100% - 980px) * 0.5);
        left: 78px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l54ubiosinlineContent-gridContainer]>[id="comp-mgrl5a94"],
    [data-mesh-id=comp-l54ubiosinlineContent-gridContainer]>interact-element>[id="comp-mgrl5a94"] {
        position: relative;
        margin: 0px 0px 59px calc((100% - 980px) * 0.5);
        left: 78px;
        grid-area: 2 / 1 / 3 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l54ubiosinlineContent-gridContainer]>[id="comp-m1ohumpy"],
    [data-mesh-id=comp-l54ubiosinlineContent-gridContainer]>interact-element>[id="comp-m1ohumpy"] {
        position: relative;
        margin: 0px 0px 13px calc((100% - 980px) * 0.5);
        left: -45px;
        grid-area: 3 / 1 / 4 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l54ubiosinlineContent-gridContainer]>[id="comp-m1ohumvm"],
    [data-mesh-id=comp-l54ubiosinlineContent-gridContainer]>interact-element>[id="comp-m1ohumvm"] {
        position: relative;
        margin: 0px 0px 10px calc((100% - 980px) * 0.5);
        left: -44px;
        grid-area: 4 / 1 / 5 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l54ubiosinlineContent-gridContainer]>[id="comp-m1qcnhjb"],
    [data-mesh-id=comp-l54ubiosinlineContent-gridContainer]>interact-element>[id="comp-m1qcnhjb"] {
        position: relative;
        margin: 6px 0px 0 calc((100% - 980px) * 0.5);
        left: 76px;
        grid-area: 3 / 1 / 6 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l54ubiosinlineContent-gridContainer]>[id="comp-l6bkz28x"],
    [data-mesh-id=comp-l54ubiosinlineContent-gridContainer]>interact-element>[id="comp-l6bkz28x"] {
        position: relative;
        margin: 0px 0px 38px calc((100% - 980px) * 0.5);
        left: -53px;
        grid-area: 6 / 1 / 7 / 2;
        justify-self: start;
        align-self: start;
    }

    #comp-l54ubios {
        width: 980px;
    }

    #comp-lxnw0i75 {
        --contentPaddingLeft: 0px;
        --contentPaddingRight: 0px;
        --contentPaddingTop: 0px;
        --contentPaddingBottom: 0px;
    }

    #comp-lxnw0i75 {
        width: 842px;
        height: 98px;
    }

    #comp-mgrl5a94 {
        --brw: 2px;
        --brd: 215, 49, 36;
        --bg: var(--color_21);
        --rd: 0px;
        --shd: none;
        --gradient: none;
        --alpha-brd: 1;
        --alpha-bg: 0;
        --boxShadowToggleOn-shd: none;
        --bg-gradient: none;
    }

    #comp-mgrl5a94 {
        width: 842px;
    }

    [data-mesh-id=comp-mgrl5a94inlineContent] {
        height: auto;
        width: 842px;
    }

    [data-mesh-id=comp-mgrl5a94inlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=comp-mgrl5a94inlineContent-gridContainer]>[id="comp-mgqbabto"],
    [data-mesh-id=comp-mgrl5a94inlineContent-gridContainer]>interact-element>[id="comp-mgqbabto"] {
        position: relative;
        margin: 17px 0px 17px 0;
        left: 24px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    #comp-mgqbabto {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    #comp-mgqbabto {
        width: 793px;
        height: auto;
    }

    #comp-m1ohumpy {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    #comp-m1ohumpy {
        width: 290px;
        height: auto;
    }

    #comp-m1ohumvm {
        --brw: 0px;
        --brd: 50, 65, 88;
        --bg: 46, 85, 134;
        --rd: 30px;
        --shd: none;
        --gradient: none;
        --alpha-brd: 1;
        --alpha-bg: 1;
        --boxShadowToggleOn-shd: none;
        --bg-gradient: none;
    }

    #comp-m1ohumvm {
        width: 60px;
    }

    [data-mesh-id=comp-m1ohumvminlineContent] {
        height: auto;
        width: 100%;
        position: static;
        min-height: 5px;
    }

    #comp-m1qcnhjb {
        width: 895px;
        height: 260px;
    }

    #comp-l6bkz28x {
        width: 1033px;
    }

    [data-mesh-id=comp-l6bkz28xinlineContent] {
        height: auto;
        width: 1033px;
    }

    [data-mesh-id=comp-l6bkz28xinlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: repeat(2, min-content) 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=comp-l6bkz28xinlineContent-gridContainer]>[id="comp-ig2akd9t"],
    [data-mesh-id=comp-l6bkz28xinlineContent-gridContainer]>interact-element>[id="comp-ig2akd9t"] {
        position: relative;
        margin: 0px 0px 0 0;
        left: 8px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l6bkz28xinlineContent-gridContainer]>[id="comp-l6bkx24i"],
    [data-mesh-id=comp-l6bkz28xinlineContent-gridContainer]>interact-element>[id="comp-l6bkx24i"] {
        position: relative;
        margin: 0px 0px 23px 0;
        left: 0px;
        grid-area: 2 / 1 / 3 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l6bkz28xinlineContent-gridContainer]>[id="comp-l54uebda"],
    [data-mesh-id=comp-l6bkz28xinlineContent-gridContainer]>interact-element>[id="comp-l54uebda"] {
        position: relative;
        margin: 0px 0px 0px 0;
        left: 17px;
        grid-area: 3 / 1 / 4 / 2;
        justify-self: start;
        align-self: start;
    }

    #comp-ig2akd9t {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    #comp-ig2akd9t {
        width: 596px;
        height: auto;
    }

    #comp-l6bkx24i {
        --contentPaddingLeft: 0px;
        --contentPaddingRight: 0px;
        --contentPaddingTop: 0px;
        --contentPaddingBottom: 0px;
    }

    #comp-l6bkx24i {
        width: 71px;
        height: 15px;
    }

    #comp-l54uebda {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    #comp-l54uebda {
        width: 1016px;
        height: auto;
    }

    #comp-lllmh6ha {
        --contentPaddingLeft: 0px;
        --contentPaddingRight: 0px;
        --contentPaddingTop: 0px;
        --contentPaddingBottom: 0px;
    }

    #comp-lllmh6ha {
        width: 75px;
        height: 75px;
    }

    #comp-lg7ckvtd1 {
        left: 0;
        margin-left: 0;
        width: 100%;
        min-width: 0;
    }

    [data-mesh-id=comp-lg7ckvtd1inlineContent] {
        height: auto;
        width: 100%;
        display: flex;
    }

    [data-mesh-id=comp-lg7ckvtd1inlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        margin-bottom: -26px;
        grid-template-rows: 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=comp-lg7ckvtd1inlineContent-gridContainer]>[id="comp-l550kxix"],
    [data-mesh-id=comp-lg7ckvtd1inlineContent-gridContainer]>interact-element>[id="comp-l550kxix"] {
        position: relative;
        margin: 0px 0px 0px calc((100% - 980px) * 0.5);
        left: 0px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    #comp-l550kxix {
        left: 0;
        margin-left: 0;
        width: 100%;
        min-width: 980px;
    }

    [data-mesh-id=comp-l550kxk8inlineContent] {
        height: auto;
        width: 100%;
    }

    [data-mesh-id=comp-l550kxk8inlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=comp-l550kxk8inlineContent-gridContainer]>[id="comp-lbxmwqsr"],
    [data-mesh-id=comp-l550kxk8inlineContent-gridContainer]>interact-element>[id="comp-lbxmwqsr"] {
        position: relative;
        margin: 23px 0px 49px calc((100% - 980px) * 0.5);
        left: -76px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    #comp-l550kxk8 {
        width: 980px;
    }

    #comp-lbxmwqsr {
        --brw: 0px;
        --brd: 50, 65, 88;
        --bg: 61, 155, 233;
        --rd: 0px;
        --shd: none;
        --gradient: none;
        --alpha-brd: 0;
        --alpha-bg: 0;
        --boxShadowToggleOn-shd: none;
        --bg-gradient: none;
    }

    #comp-lbxmwqsr {
        width: 1095px;
    }

    [id^="comp-lbxmwquu__"]:not(.is-animating) {
        transition: all 0.2s ease-out 0s, visibility 0s;
        --transition: all 0.2s ease-out 0s, visibility 0s;
    }

    [id^="comp-lbxmwquu__"]:hover,
    .keyboard-tabbing-on [id^="comp-lbxmwquu__"]:focus-within {
        z-index: 1;
        opacity: 1;
        visibility: visible;
        transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
        --comp-rotate-z: 0deg;
    }

    [id^="comp-lbxmwquu__"] {
        width: 261px;
    }

    [data-mesh-id^="comp-lbxmwquu__"][data-mesh-id$="inlineContent"] {
        height: auto;
        width: 100%;
    }

    [data-mesh-id^="comp-lbxmwquu__"][data-mesh-id$="inlineContent-gridContainer"] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id^=comp-lbxmwquu__]>[id^="comp-lbxmwqv21__"],
    [data-mesh-id^=comp-lbxmwquu__]>interact-element>[id^="comp-lbxmwqv21__"] {
        position: relative;
        margin: 17px 0px 36px 0;
        left: 9px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id^=comp-lbxmwquu__]>[id^="comp-lbxmwqvu__"],
    [data-mesh-id^=comp-lbxmwquu__]>interact-element>[id^="comp-lbxmwqvu__"] {
        position: relative;
        margin: 248px 0px 10px 0;
        left: 111px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [id^="comp-lbxmwqv21__"] {
        --brw: 5px;
        --brd: var(--color_12);
        --bg: 29, 103, 205;
        --rd: 10px 10px 10px 10px;
        --shd: none;
        --gradient: none;
        --alpha-brd: 1;
        --alpha-bg: 0;
        --boxShadowToggleOn-shd: none;
        --bg-gradient: none;
    }

    [id^="comp-lbxmwquu__"]:hover [id^="comp-lbxmwqv21__"],
    .keyboard-tabbing-on [id^="comp-lbxmwquu__"]:focus-within [id^="comp-lbxmwqv21__"] {
        opacity: 1;
        visibility: visible;
        transform: translateX(0)translateY(0)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
        --comp-rotate-z: 0deg;
    }

    [id^="comp-lbxmwqv21__"] {
        width: 240px;
    }

    [data-mesh-id^="comp-lbxmwqv21__"][data-mesh-id$="inlineContent"] {
        height: auto;
        width: 240px;
    }

    [data-mesh-id^="comp-lbxmwqv21__"][data-mesh-id$="inlineContent-gridContainer"] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: repeat(4, min-content) 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id^=comp-lbxmwqv21__]>[id^="comp-lbxmwqv41__"],
    [data-mesh-id^=comp-lbxmwqv21__]>interact-element>[id^="comp-lbxmwqv41__"] {
        position: relative;
        margin: 35px 0px 15px 0;
        left: 58px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id^=comp-lbxmwqv21__]>[id^="comp-lbxmwqvc1__"],
    [data-mesh-id^=comp-lbxmwqv21__]>interact-element>[id^="comp-lbxmwqvc1__"] {
        position: relative;
        margin: 0px 0px 16px 0;
        left: 16px;
        grid-area: 2 / 1 / 3 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id^=comp-lbxmwqv21__]>[id^="comp-lbxmwqw5__"],
    [data-mesh-id^=comp-lbxmwqv21__]>interact-element>[id^="comp-lbxmwqw5__"] {
        position: relative;
        margin: 0px 0px 25px 0;
        left: 19px;
        grid-area: 3 / 1 / 4 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id^=comp-lbxmwqv21__]>[id^="comp-lbxn0qf3__"],
    [data-mesh-id^=comp-lbxmwqv21__]>interact-element>[id^="comp-lbxn0qf3__"] {
        position: relative;
        margin: 0px 0px 10px 0;
        left: 76px;
        grid-area: 4 / 1 / 5 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id^=comp-lbxmwqv21__]>[id^="comp-llq0h9ga__"],
    [data-mesh-id^=comp-lbxmwqv21__]>interact-element>[id^="comp-llq0h9ga__"] {
        position: relative;
        margin: 9px 0px 30px 0;
        left: 9px;
        grid-area: 1 / 1 / 6 / 2;
        justify-self: start;
        align-self: start;
    }

    [id^="comp-lbxmwqv41__"] {
        --contentPaddingLeft: 0px;
        --contentPaddingRight: 0px;
        --contentPaddingTop: 0px;
        --contentPaddingBottom: 0px;
    }

    [id^="comp-lbxmwqv41__"]:not(.is-animating) {
        transition: all 0.4s ease-in-out 0s, visibility 0s;
        --transition: all 0.4s ease-in-out 0s, visibility 0s;
    }

    [id^="comp-lbxmwqv41__"]:not(.is-animating) :not(.is-animating) {
        transition: all 0.4s ease-in-out 0s, visibility 0s;
        --transition: all 0.4s ease-in-out 0s, visibility 0s;
    }

    [id^="comp-lbxmwqv41__"]:not(.is-animating) {
        transform-origin: 50% 50%;
    }

    [id^="comp-lbxmwquu__"]:hover [id^="comp-lbxmwqv41__"],
    .keyboard-tabbing-on [id^="comp-lbxmwquu__"]:focus-within [id^="comp-lbxmwqv41__"] {
        opacity: 1;
        visibility: visible;
        transform: translateX(0px)translateY(-8px)scaleX(0.85)scaleY(0.85)rotate(0deg)skewX(0deg)skewY(0deg);
        --comp-rotate-z: 0deg;
    }

    [id^="comp-lbxmwqv41__"] {
        width: 122px;
        height: 122px;
    }

    [id^="comp-lbxmwqvc1__"] {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    [id^="comp-lbxmwqvc1__"]:not(.is-animating) {
        transition: all 0.2s ease-in-out 0s, visibility 0s;
        --transition: all 0.2s ease-in-out 0s, visibility 0s;
    }

    [id^="comp-lbxmwqvc1__"]:not(.is-animating) :not(.is-animating) {
        transition: all 0.2s ease-in-out 0s, visibility 0s;
        --transition: all 0.2s ease-in-out 0s, visibility 0s;
    }

    [id^="comp-lbxmwquu__"]:hover [id^="comp-lbxmwqvc1__"],
    .keyboard-tabbing-on [id^="comp-lbxmwquu__"]:focus-within [id^="comp-lbxmwqvc1__"] {
        opacity: 1;
        visibility: visible;
        transform: translateX(0px)translateY(-22px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
        --comp-rotate-z: 0deg;
    }

    [id^="comp-lbxmwqvc1__"] {
        width: 206px;
        height: auto;
    }

    [id^="comp-lbxmwqw5__"] {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    [id^="comp-lbxmwqw5__"]:not(.is-animating) {
        transition: all 0.2s ease-in-out 0s, visibility 0s;
        --transition: all 0.2s ease-in-out 0s, visibility 0s;
    }

    [id^="comp-lbxmwqw5__"]:not(.is-animating) :not(.is-animating) {
        transition: all 0.2s ease-in-out 0s, visibility 0s;
        --transition: all 0.2s ease-in-out 0s, visibility 0s;
    }

    [id^="comp-lbxmwquu__"]:hover [id^="comp-lbxmwqw5__"],
    .keyboard-tabbing-on [id^="comp-lbxmwquu__"]:focus-within [id^="comp-lbxmwqw5__"] {
        opacity: 1;
        visibility: visible;
        transform: translateX(0px)translateY(-23px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
        --comp-rotate-z: 0deg;
    }

    [id^="comp-lbxmwqw5__"] {
        width: 200px;
        height: auto;
    }

    [id^="comp-lbxn0qf3__"]:not(.is-animating) {
        transition: all 0.4s ease-in-out 0s, visibility 0s;
        --transition: all 0.4s ease-in-out 0s, visibility 0s;
    }

    [id^="comp-lbxn0qf3__"]:not(.is-animating) :not(.is-animating) {
        transition: all 0.4s ease-in-out 0s, visibility 0s;
        --transition: all 0.4s ease-in-out 0s, visibility 0s;
    }

    [id^="comp-lbxn0qf3__"]:not(.is-animating) {
        transform-origin: 50% 50%;
    }

    [id^="comp-lbxmwquu__"]:hover [id^="comp-lbxn0qf3__"],
    .keyboard-tabbing-on [id^="comp-lbxmwquu__"]:focus-within [id^="comp-lbxn0qf3__"] {
        opacity: 1;
        visibility: visible;
        transform: translateX(0)translateY(0)scaleX(1.1)scaleY(1.1)rotate(0deg)skewX(0deg)skewY(0deg);
        --comp-rotate-z: 0deg;
    }

    [id^="comp-lbxn0qf3__"] {
        width: 86px;
        height: 5px;
    }

    [id^="comp-llq0h9ga__"] {
        width: 228px;
        height: 283px;
    }

    [id^="comp-lbxmwqvu__"]:not(.is-animating) {
        transition: all 0.4s ease-in-out 0s, visibility 0s;
        --transition: all 0.4s ease-in-out 0s, visibility 0s;
    }

    [id^="comp-lbxmwqvu__"]:not(.is-animating) :not(.is-animating) {
        transition: all 0.4s ease-in-out 0s, visibility 0s;
        --transition: all 0.4s ease-in-out 0s, visibility 0s;
    }

    [id^="comp-lbxmwqvu__"] {
        opacity: 0;
        visibility: hidden;
    }

    [id^="comp-lbxmwquu__"]:hover [id^="comp-lbxmwqvu__"],
    .keyboard-tabbing-on [id^="comp-lbxmwquu__"]:focus-within [id^="comp-lbxmwqvu__"] {
        opacity: 1;
        visibility: visible;
        transform: translateX(0)translateY(0)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
        --comp-rotate-z: 0deg;
    }

    [id^="comp-lbxmwqvu__"] {
        width: 38px;
        height: 5px;
    }

    #comp-lg7ckvtd2 {
        left: 0;
        margin-left: 0;
        width: 100%;
        min-width: 0;
    }

    [data-mesh-id=comp-lg7ckvtd2inlineContent] {
        height: auto;
        width: 100%;
    }

    [data-mesh-id=comp-lg7ckvtd2inlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=comp-lg7ckvtd2inlineContent-gridContainer]>[id="comp-l6byqk2s"],
    [data-mesh-id=comp-lg7ckvtd2inlineContent-gridContainer]>interact-element>[id="comp-l6byqk2s"] {
        position: relative;
        margin: 0px 0px 0px calc((100% - 980px) * 0.5);
        left: 0px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    #comp-l6byqk2s {
        left: 0;
        margin-left: 0;
        width: 100%;
        min-width: 980px;
    }

    [data-mesh-id=comp-l6byqk42inlineContent] {
        height: auto;
        width: 100%;
    }

    [data-mesh-id=comp-l6byqk42inlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: 433px;
        grid-template-rows: 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=comp-l6byqk42inlineContent-gridContainer]>[id="comp-l6c1u99j"],
    [data-mesh-id=comp-l6byqk42inlineContent-gridContainer]>interact-element>[id="comp-l6c1u99j"] {
        position: relative;
        margin: 62px 0px 10px calc((100% - 980px) * 0.5);
        left: -51px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l6byqk42inlineContent-gridContainer]>[id="comp-l6c1udvc"],
    [data-mesh-id=comp-l6byqk42inlineContent-gridContainer]>interact-element>[id="comp-l6c1udvc"] {
        position: relative;
        margin: 62px 0px 10px calc((100% - 980px) * 0.5);
        left: 521px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    #comp-l6byqk42 {
        width: 980px;
    }

    #comp-l6c1u99j {
        width: 530px;
    }

    [data-mesh-id=comp-l6c1u99jinlineContent] {
        height: auto;
        width: 530px;
    }

    [data-mesh-id=comp-l6c1u99jinlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: repeat(3, min-content) 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=comp-l6c1u99jinlineContent-gridContainer]>[id="comp-l6bzefhx"],
    [data-mesh-id=comp-l6c1u99jinlineContent-gridContainer]>interact-element>[id="comp-l6bzefhx"] {
        position: relative;
        margin: 0px 0px 41px 0;
        left: 0px;
        grid-area: 1 / 1 / 4 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l6c1u99jinlineContent-gridContainer]>[id="comp-l6bzlqzr"],
    [data-mesh-id=comp-l6c1u99jinlineContent-gridContainer]>interact-element>[id="comp-l6bzlqzr"] {
        position: relative;
        margin: 20px 0px 15px 0;
        left: 36px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l6c1u99jinlineContent-gridContainer]>[id="comp-l6bzoj0t"],
    [data-mesh-id=comp-l6c1u99jinlineContent-gridContainer]>interact-element>[id="comp-l6bzoj0t"] {
        position: relative;
        margin: 0px 0px 70px 0;
        left: 36px;
        grid-area: 2 / 1 / 3 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l6c1u99jinlineContent-gridContainer]>[id="comp-l6bzq6ut"],
    [data-mesh-id=comp-l6c1u99jinlineContent-gridContainer]>interact-element>[id="comp-l6bzq6ut"] {
        position: relative;
        margin: 0px 0px 0px 0;
        left: 354px;
        grid-area: 4 / 1 / 5 / 2;
        justify-self: start;
        align-self: start;
    }

    #comp-l6bzefhx {
        --contentPaddingLeft: 0px;
        --contentPaddingRight: 0px;
        --contentPaddingTop: 0px;
        --contentPaddingBottom: 0px;
    }

    #comp-l6bzefhx {
        width: 530px;
        height: 203px;
    }

    #comp-l6bzlqzr {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    #comp-l6bzlqzr {
        width: 257px;
        height: auto;
    }

    #comp-l6bzoj0t {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    #comp-l6bzoj0t {
        width: 287px;
        height: auto;
    }

    #comp-l6bzq6ut {
        width: 176px;
        height: 41px;
    }

    #comp-l6c1udvc {
        width: 530px;
    }

    [data-mesh-id=comp-l6c1udvcinlineContent] {
        height: auto;
        width: 530px;
    }

    [data-mesh-id=comp-l6c1udvcinlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: repeat(3, min-content) 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=comp-l6c1udvcinlineContent-gridContainer]>[id="comp-l6bzlbxw"],
    [data-mesh-id=comp-l6c1udvcinlineContent-gridContainer]>interact-element>[id="comp-l6bzlbxw"] {
        position: relative;
        margin: 0px 0px 23px 0;
        left: 0px;
        grid-area: 1 / 1 / 4 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l6c1udvcinlineContent-gridContainer]>[id="comp-l6bznacy"],
    [data-mesh-id=comp-l6c1udvcinlineContent-gridContainer]>interact-element>[id="comp-l6bznacy"] {
        position: relative;
        margin: 20px 0px 10px 0;
        left: 38px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l6c1udvcinlineContent-gridContainer]>[id="comp-l6bzteba"],
    [data-mesh-id=comp-l6c1udvcinlineContent-gridContainer]>interact-element>[id="comp-l6bzteba"] {
        position: relative;
        margin: 0px 0px 10px 0;
        left: 38px;
        grid-area: 2 / 1 / 3 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l6c1udvcinlineContent-gridContainer]>[id="comp-l6bzteec"],
    [data-mesh-id=comp-l6c1udvcinlineContent-gridContainer]>interact-element>[id="comp-l6bzteec"] {
        position: relative;
        margin: 0px 0px 0px 0;
        left: 354px;
        grid-area: 4 / 1 / 5 / 2;
        justify-self: start;
        align-self: start;
    }

    #comp-l6bzlbxw {
        --contentPaddingLeft: 0px;
        --contentPaddingRight: 0px;
        --contentPaddingTop: 0px;
        --contentPaddingBottom: 0px;
    }

    #comp-l6bzlbxw {
        width: 530px;
        height: 203px;
    }

    #comp-l6bznacy {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    #comp-l6bznacy {
        width: 195px;
        height: auto;
    }

    #comp-l6bzteba {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    #comp-l6bzteba {
        width: 287px;
        height: auto;
    }

    #comp-l6bzteec {
        width: 176px;
        height: 41px;
    }

    #comp-lg7ckvtd4 {
        left: 0;
        margin-left: 0;
        width: 100%;
        min-width: 0;
    }

    [data-mesh-id=comp-lg7ckvtd4inlineContent] {
        height: auto;
        width: 100%;
        display: flex;
    }

    [data-mesh-id=comp-lg7ckvtd4inlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        margin-bottom: -6px;
        grid-template-rows: 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=comp-lg7ckvtd4inlineContent-gridContainer]>[id="comp-l54uayzn"],
    [data-mesh-id=comp-lg7ckvtd4inlineContent-gridContainer]>interact-element>[id="comp-l54uayzn"] {
        position: relative;
        margin: 0px 0px 0px calc((100% - 980px) * 0.5);
        left: 0px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    #comp-l54uayzn {
        left: 0;
        margin-left: 0;
        width: 100%;
        min-width: 980px;
    }

    [data-mesh-id=comp-l54uaz1binlineContent] {
        height: auto;
        width: 100%;
    }

    [data-mesh-id=comp-l54uaz1binlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: 543px;
        grid-template-rows: repeat(4, min-content) 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=comp-l54uaz1binlineContent-gridContainer]>[id="comp-l81im4cp"],
    [data-mesh-id=comp-l54uaz1binlineContent-gridContainer]>interact-element>[id="comp-l81im4cp"] {
        position: relative;
        margin: 77px 0px 35px calc((100% - 980px) * 0.5);
        left: -51px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l54uaz1binlineContent-gridContainer]>[id="comp-ldq2jmmr"],
    [data-mesh-id=comp-l54uaz1binlineContent-gridContainer]>interact-element>[id="comp-ldq2jmmr"] {
        position: relative;
        margin: 0px 0px 32px calc((100% - 980px) * 0.5);
        left: -51px;
        grid-area: 2 / 1 / 3 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l54uaz1binlineContent-gridContainer]>[id="comp-ldq2oszn"],
    [data-mesh-id=comp-l54uaz1binlineContent-gridContainer]>interact-element>[id="comp-ldq2oszn"] {
        position: relative;
        margin: 1px 0px 26px calc((100% - 980px) * 0.5);
        left: -48px;
        grid-area: 3 / 1 / 4 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l54uaz1binlineContent-gridContainer]>[id="comp-ldq2u7ka"],
    [data-mesh-id=comp-l54uaz1binlineContent-gridContainer]>interact-element>[id="comp-ldq2u7ka"] {
        position: relative;
        margin: 1px 0px 26px calc((100% - 980px) * 0.5);
        left: 231px;
        grid-area: 3 / 1 / 4 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l54uaz1binlineContent-gridContainer]>[id="comp-ldq2wq1e"],
    [data-mesh-id=comp-l54uaz1binlineContent-gridContainer]>interact-element>[id="comp-ldq2wq1e"] {
        position: relative;
        margin: 1px 0px 25px calc((100% - 980px) * 0.5);
        left: 510px;
        grid-area: 3 / 1 / 4 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l54uaz1binlineContent-gridContainer]>[id="comp-ldq2zicg"],
    [data-mesh-id=comp-l54uaz1binlineContent-gridContainer]>interact-element>[id="comp-ldq2zicg"] {
        position: relative;
        margin: 0px 0px 59px calc((100% - 980px) * 0.5);
        left: -47px;
        grid-area: 4 / 1 / 5 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l54uaz1binlineContent-gridContainer]>[id="comp-lfggrqyl"],
    [data-mesh-id=comp-l54uaz1binlineContent-gridContainer]>interact-element>[id="comp-lfggrqyl"] {
        position: relative;
        margin: 0px 0px 59px calc((100% - 980px) * 0.5);
        left: 232px;
        grid-area: 4 / 1 / 5 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l54uaz1binlineContent-gridContainer]>[id="comp-li13q11m"],
    [data-mesh-id=comp-l54uaz1binlineContent-gridContainer]>interact-element>[id="comp-li13q11m"] {
        position: relative;
        margin: 0px 0px 59px calc((100% - 980px) * 0.5);
        left: 510px;
        grid-area: 4 / 1 / 5 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l54uaz1binlineContent-gridContainer]>[id="comp-ldq2xz68"],
    [data-mesh-id=comp-l54uaz1binlineContent-gridContainer]>interact-element>[id="comp-ldq2xz68"] {
        position: relative;
        margin: 0px 0px 26px calc((100% - 980px) * 0.5);
        left: 791px;
        grid-area: 3 / 1 / 4 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l54uaz1binlineContent-gridContainer]>[id="comp-l6c3bcnj"],
    [data-mesh-id=comp-l54uaz1binlineContent-gridContainer]>interact-element>[id="comp-l6c3bcnj"] {
        position: relative;
        margin: 0px 0px 10px calc((100% - 980px) * 0.5);
        left: -49px;
        grid-area: 5 / 1 / 6 / 2;
        justify-self: start;
        align-self: start;
    }

    #comp-l54uaz1b {
        width: 980px;
    }

    #comp-l81im4cp {
        width: 580px;
    }

    [data-mesh-id=comp-l81im4cpinlineContent] {
        height: auto;
        width: 580px;
    }

    [data-mesh-id=comp-l81im4cpinlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: min-content 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=comp-l81im4cpinlineContent-gridContainer]>[id="comp-l6c2p8lc1"],
    [data-mesh-id=comp-l81im4cpinlineContent-gridContainer]>interact-element>[id="comp-l6c2p8lc1"] {
        position: relative;
        margin: 0px 0px 11px 0;
        left: 0px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l81im4cpinlineContent-gridContainer]>[id="comp-l6c2p8le"],
    [data-mesh-id=comp-l81im4cpinlineContent-gridContainer]>interact-element>[id="comp-l6c2p8le"] {
        position: relative;
        margin: 0px 0px 0px 0;
        left: 4px;
        grid-area: 2 / 1 / 3 / 2;
        justify-self: start;
        align-self: start;
    }

    #comp-l6c2p8lc1 {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    #comp-l6c2p8lc1 {
        width: 580px;
        height: auto;
    }

    #comp-l6c2p8le {
        --brw: 0px;
        --brd: 50, 65, 88;
        --bg: 46, 85, 134;
        --rd: 30px;
        --shd: none;
        --gradient: none;
        --alpha-brd: 1;
        --alpha-bg: 1;
        --boxShadowToggleOn-shd: none;
        --bg-gradient: none;
    }

    #comp-l6c2p8le {
        width: 120px;
    }

    [data-mesh-id=comp-l6c2p8leinlineContent] {
        height: auto;
        width: 100%;
        position: static;
        min-height: 2px;
    }

    #comp-ldq2jmmr {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    #comp-ldq2jmmr {
        width: 1060px;
        height: auto;
    }

    #comp-ldq2oszn {
        width: 248px;
        height: 62px;
    }

    #comp-ldq2u7ka {
        width: 248px;
        height: 62px;
    }

    #comp-ldq2wq1e {
        width: 248px;
        height: 63px;
    }

    #comp-ldq2zicg {
        width: 248px;
        height: 63px;
    }

    #comp-lfggrqyl {
        width: 248px;
        height: 63px;
    }

    #comp-li13q11m {
        width: 248px;
        height: 63px;
    }

    #comp-ldq2xz68 {
        width: 248px;
        height: 63px;
    }

    #comp-l6c3bcnj {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    #comp-l6c3bcnj {
        width: 1134px;
        height: auto;
    }

    #comp-lg7ckvtd5 {
        left: 0;
        margin-left: 0;
        width: 100%;
        min-width: 0;
    }

    [data-mesh-id=comp-lg7ckvtd5inlineContent] {
        height: auto;
        width: 100%;
    }

    [data-mesh-id=comp-lg7ckvtd5inlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=comp-lg7ckvtd5inlineContent-gridContainer]>[id="comp-l6c8spuv"],
    [data-mesh-id=comp-lg7ckvtd5inlineContent-gridContainer]>interact-element>[id="comp-l6c8spuv"] {
        position: relative;
        margin: 0px 0px 0px calc((100% - 980px) * 0.5);
        left: 0px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    #comp-l6c8spuv {
        left: 0;
        margin-left: 0;
        width: 100%;
        min-width: 980px;
    }

    [data-mesh-id=comp-l6c8spvzinlineContent] {
        height: auto;
        width: 100%;
    }

    [data-mesh-id=comp-l6c8spvzinlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=comp-l6c8spvzinlineContent-gridContainer]>[id="comp-l6ubqde7"],
    [data-mesh-id=comp-l6c8spvzinlineContent-gridContainer]>interact-element>[id="comp-l6ubqde7"] {
        position: relative;
        margin: 70px 0px 40px calc((100% - 490px) * 0.5);
        left: 0px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l6ub3k5yinlineContent] {
        height: auto;
        width: 100%;
    }

    [data-mesh-id=comp-l6ub3k5yinlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=comp-l6ub3k5yinlineContent-gridContainer]>[id="comp-l83rhhth"],
    [data-mesh-id=comp-l6ub3k5yinlineContent-gridContainer]>interact-element>[id="comp-l83rhhth"] {
        position: relative;
        margin: 70px 0px 40px calc((100% - 490px) * 0.5);
        left: 0px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    #comp-l6c8spvz {
        width: 490px;
    }

    #comp-l6ubqde7 {
        width: 488px;
    }

    [data-mesh-id=comp-l6ubqde7inlineContent] {
        height: auto;
        width: 488px;
    }

    [data-mesh-id=comp-l6ubqde7inlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: repeat(5, min-content) 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=comp-l6ubqde7inlineContent-gridContainer]>[id="comp-l6ubgbd5"],
    [data-mesh-id=comp-l6ubqde7inlineContent-gridContainer]>interact-element>[id="comp-l6ubgbd5"] {
        position: relative;
        margin: 0px 0px 8px 0;
        left: 0px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l6ubqde7inlineContent-gridContainer]>[id="comp-l6ubdkei"],
    [data-mesh-id=comp-l6ubqde7inlineContent-gridContainer]>interact-element>[id="comp-l6ubdkei"] {
        position: relative;
        margin: 0px 0px 21px 0;
        left: 0px;
        grid-area: 2 / 1 / 3 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l6ubqde7inlineContent-gridContainer]>[id="comp-l6ubikyi"],
    [data-mesh-id=comp-l6ubqde7inlineContent-gridContainer]>interact-element>[id="comp-l6ubikyi"] {
        position: relative;
        margin: 0px 0px 23px 0;
        left: 205px;
        grid-area: 3 / 1 / 4 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l6ubqde7inlineContent-gridContainer]>[id="comp-l6ubfhbd"],
    [data-mesh-id=comp-l6ubqde7inlineContent-gridContainer]>interact-element>[id="comp-l6ubfhbd"] {
        position: relative;
        margin: 0px 0px 46px 0;
        left: 23px;
        grid-area: 4 / 1 / 5 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l6ubqde7inlineContent-gridContainer]>[id="comp-l6ubjyfj"],
    [data-mesh-id=comp-l6ubqde7inlineContent-gridContainer]>interact-element>[id="comp-l6ubjyfj"] {
        position: relative;
        margin: 0px 0px 17px 0;
        left: 120px;
        grid-area: 5 / 1 / 6 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l6ubqde7inlineContent-gridContainer]>[id="comp-l6ublc5l"],
    [data-mesh-id=comp-l6ubqde7inlineContent-gridContainer]>interact-element>[id="comp-l6ublc5l"] {
        position: relative;
        margin: 0px 0px 0px 0;
        left: 0px;
        grid-area: 6 / 1 / 7 / 2;
        justify-self: start;
        align-self: start;
    }

    #comp-l6ubgbd5 {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    #comp-l6ubgbd5 {
        width: 488px;
        height: auto;
    }

    #comp-l6ubdkei {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    #comp-l6ubdkei {
        width: 488px;
        height: auto;
    }

    #comp-l6ubikyi {
        --lnw: 2px;
        --brd: var(--color_11);
        --alpha-brd: 1;
    }

    #comp-l6ubikyi {
        width: 77px;
        height: 2px;
    }

    #comp-l6ubfhbd {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    #comp-l6ubfhbd {
        width: 443px;
        height: auto;
    }

    #comp-l6ubjyfj {
        width: 243px;
        height: 65px;
    }

    #comp-l6ublc5l {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    #comp-l6ublc5l {
        width: 488px;
        height: auto;
    }

    #comp-l6ub3k5y {
        width: 490px;
    }

    #comp-l83rhhth {
        width: 488px;
    }

    [data-mesh-id=comp-l83rhhthinlineContent] {
        height: auto;
        width: 488px;
    }

    [data-mesh-id=comp-l83rhhthinlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: repeat(5, min-content) 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=comp-l83rhhthinlineContent-gridContainer]>[id="comp-l6ubqi4s2"],
    [data-mesh-id=comp-l83rhhthinlineContent-gridContainer]>interact-element>[id="comp-l6ubqi4s2"] {
        position: relative;
        margin: 0px 0px 8px 0;
        left: 0px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l83rhhthinlineContent-gridContainer]>[id="comp-l6ubqi4r"],
    [data-mesh-id=comp-l83rhhthinlineContent-gridContainer]>interact-element>[id="comp-l6ubqi4r"] {
        position: relative;
        margin: 0px 0px 21px 0;
        left: 0px;
        grid-area: 2 / 1 / 3 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l83rhhthinlineContent-gridContainer]>[id="comp-l6ubqi4t4"],
    [data-mesh-id=comp-l83rhhthinlineContent-gridContainer]>interact-element>[id="comp-l6ubqi4t4"] {
        position: relative;
        margin: 0px 0px 23px 0;
        left: 205px;
        grid-area: 3 / 1 / 4 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l83rhhthinlineContent-gridContainer]>[id="comp-l6ubqi4v"],
    [data-mesh-id=comp-l83rhhthinlineContent-gridContainer]>interact-element>[id="comp-l6ubqi4v"] {
        position: relative;
        margin: 0px 0px 46px 0;
        left: 23px;
        grid-area: 4 / 1 / 5 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l83rhhthinlineContent-gridContainer]>[id="comp-l6ubqi4w1"],
    [data-mesh-id=comp-l83rhhthinlineContent-gridContainer]>interact-element>[id="comp-l6ubqi4w1"] {
        position: relative;
        margin: 0px 0px 17px 0;
        left: 118px;
        grid-area: 5 / 1 / 6 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l83rhhthinlineContent-gridContainer]>[id="comp-l6ubqi4x4"],
    [data-mesh-id=comp-l83rhhthinlineContent-gridContainer]>interact-element>[id="comp-l6ubqi4x4"] {
        position: relative;
        margin: 0px 0px 0px 0;
        left: 0px;
        grid-area: 6 / 1 / 7 / 2;
        justify-self: start;
        align-self: start;
    }

    #comp-l6ubqi4s2 {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    #comp-l6ubqi4s2 {
        width: 488px;
        height: auto;
    }

    #comp-l6ubqi4r {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    #comp-l6ubqi4r {
        width: 488px;
        height: auto;
    }

    #comp-l6ubqi4t4 {
        --lnw: 2px;
        --brd: var(--color_11);
        --alpha-brd: 1;
    }

    #comp-l6ubqi4t4 {
        width: 77px;
        height: 2px;
    }

    #comp-l6ubqi4v {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    #comp-l6ubqi4v {
        width: 443px;
        height: auto;
    }

    #comp-l6ubqi4w1 {
        width: 243px;
        height: 65px;
    }

    #comp-l6ubqi4x4 {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    #comp-l6ubqi4x4 {
        width: 488px;
        height: auto;
    }

    #comp-lg7ckvte {
        left: 0;
        margin-left: 0;
        width: 100%;
        min-width: 0;
    }

    [data-mesh-id=comp-lg7ckvteinlineContent] {
        height: auto;
        width: 100%;
        display: flex;
    }

    [data-mesh-id=comp-lg7ckvteinlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        margin-top: -3px;
        margin-bottom: -322px;
        grid-template-rows: min-content 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=comp-lg7ckvteinlineContent-gridContainer]>[id="comp-ig83aypt"],
    [data-mesh-id=comp-lg7ckvteinlineContent-gridContainer]>interact-element>[id="comp-ig83aypt"] {
        position: relative;
        margin: 0px 0px 64px calc((100% - 980px) * 0.5);
        left: 0px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-lg7ckvteinlineContent-gridContainer]>[id="comp-lomiszn6"],
    [data-mesh-id=comp-lg7ckvteinlineContent-gridContainer]>interact-element>[id="comp-lomiszn6"] {
        position: relative;
        margin: 0px 0px 0px calc((100% - 980px) * 0.5);
        left: 113px;
        grid-area: 2 / 1 / 3 / 2;
        justify-self: start;
        align-self: start;
    }

    #comp-ig83aypt {
        left: 0;
        margin-left: 0;
        width: 100%;
        min-width: 980px;
    }

    [data-mesh-id=mediairc22j4k5inlineContent] {
        height: auto;
        width: 100%;
    }

    [data-mesh-id=mediairc22j4k5inlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: repeat(3, min-content) 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id="comp-l6uc12yd-rotated-wrapper"]>[id="comp-l6uc12yd"],
    [data-mesh-id="comp-l6uc12yd-rotated-wrapper"]>interact-element>[id="comp-l6uc12yd"] {
        position: relative;
        left: 192px;
        top: 14px;
    }

    [data-mesh-id=comp-l6uc12yd-rotated-wrapper] {
        position: static;
        height: 32px;
        width: 0;
        margin: 85px 0px 9px calc((100% - 980px) * 0.5);
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=mediairc22j4k5inlineContent-gridContainer]>[id="comp-l6ubzv62"],
    [data-mesh-id=mediairc22j4k5inlineContent-gridContainer]>interact-element>[id="comp-l6ubzv62"] {
        position: relative;
        margin: 80px 0px 1px calc((100% - 980px) * 0.5);
        left: 10px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=mediairc22j4k5inlineContent-gridContainer]>[id="comp-l6uc30yh"],
    [data-mesh-id=mediairc22j4k5inlineContent-gridContainer]>interact-element>[id="comp-l6uc30yh"] {
        position: relative;
        margin: 0px 0px 63px calc((100% - 980px) * 0.5);
        left: -3px;
        grid-area: 2 / 1 / 3 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=mediairc22j4k5inlineContent-gridContainer]>[id="comp-l7omwoxe"],
    [data-mesh-id=mediairc22j4k5inlineContent-gridContainer]>interact-element>[id="comp-l7omwoxe"] {
        position: relative;
        margin: 0px 0px 64px calc((100% - 980px) * 0.5);
        left: -3px;
        grid-area: 3 / 1 / 4 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=mediairc22j4k5inlineContent-gridContainer]>[id="comp-l7oo3rz5"],
    [data-mesh-id=mediairc22j4k5inlineContent-gridContainer]>interact-element>[id="comp-l7oo3rz5"] {
        position: relative;
        margin: 0px 0px 48px calc((100% - 980px) * 0.5);
        left: -3px;
        grid-area: 4 / 1 / 5 / 2;
        justify-self: start;
        align-self: start;
    }

    #mediairc22j4k5 {
        width: 980px;
    }

    #comp-l6uc12yd {
        --lnw: 4px;
        --brd: 46, 85, 134;
        --alpha-brd: 1;
    }

    #comp-l6uc12yd {
        width: 32px;
        height: 5px;
        transform: rotate(90deg);
        --comp-rotate-z: 90deg;
    }

    #comp-l6ubzv62 {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    #comp-l6ubzv62 {
        width: 191px;
        height: auto;
    }

    #comp-l6uc30yh {
        --brw: 0px;
        --brd: 50, 65, 88;
        --bg: 61, 155, 233;
        --rd: 0px;
        --shd: none;
        --gradient: none;
        --alpha-brd: 0;
        --alpha-bg: 0;
        --boxShadowToggleOn-shd: none;
        --bg-gradient: none;
    }

    #comp-l6uc30yh {
        width: 985px;
    }

    [id^="comp-l6uc3103__"]:not(.is-animating) {
        transition: all 0.3s ease-out 0s, visibility 0s;
        --transition: all 0.3s ease-out 0s, visibility 0s;
    }

    [id^="comp-l6uc3103__"]:not(.is-animating) {
        transform-origin: 50% 100%;
    }

    [id^="comp-l6uc3103__"] {
        width: 245px;
    }

    [data-mesh-id^="comp-l6uc3103__"][data-mesh-id$="inlineContent"] {
        height: auto;
        width: 100%;
        display: flex;
    }

    [data-mesh-id^="comp-l6uc3103__"][data-mesh-id$="inlineContent-gridContainer"] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        margin-top: -11px;
        margin-bottom: -58px;
        grid-template-rows: 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id^=comp-l6uc3103__]>[id^="comp-l6uchvpk__"],
    [data-mesh-id^=comp-l6uc3103__]>interact-element>[id^="comp-l6uchvpk__"] {
        position: relative;
        margin: 0px 0px 0px 0;
        left: 2px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [id^="comp-l6uchvpk__"] {
        --brw: 0px;
        --brd: 234, 234, 234;
        --bg: 29, 103, 205;
        --rd: 3px 3px 3px 3px;
        --shd: none;
        --gradient: none;
        --alpha-brd: 0;
        --alpha-bg: 0;
        --boxShadowToggleOn-shd: none;
        --bg-gradient: none;
    }

    [id^="comp-l6uchvpk__"]:not(.is-animating) {
        transition: all 0.4s ease-in-out 0s, visibility 0s;
        --transition: all 0.4s ease-in-out 0s, visibility 0s;
    }

    [id^="comp-l6uchvpk__"] {
        width: 795px;
    }

    [data-mesh-id^="comp-l6uchvpk__"][data-mesh-id$="inlineContent"] {
        height: auto;
        width: 795px;
        display: flex;
    }

    [data-mesh-id^="comp-l6uchvpk__"][data-mesh-id$="inlineContent-gridContainer"] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        margin-bottom: -293px;
        grid-template-rows: repeat(2, min-content) 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id^="comp-l71lre2c"][data-mesh-id$="-rotated-wrapper"]>[id^="comp-l71lre2c__"],
    [data-mesh-id^="comp-l71lre2c"][data-mesh-id$="-rotated-wrapper"]>interact-element>[id^="comp-l71lre2c__"] {
        position: relative;
        left: 16px;
        top: -11px;
    }

    [data-mesh-id^="comp-llq00h4q"][data-mesh-id$="-rotated-wrapper"]>[id^="comp-llq00h4q__"],
    [data-mesh-id^="comp-llq00h4q"][data-mesh-id$="-rotated-wrapper"]>interact-element>[id^="comp-llq00h4q__"] {
        position: relative;
        left: 112px;
        top: 0px;
    }

    [data-mesh-id^="comp-l6ucvsmu"][data-mesh-id$="-rotated-wrapper"]>[id^="comp-l6ucvsmu__"],
    [data-mesh-id^="comp-l6ucvsmu"][data-mesh-id$="-rotated-wrapper"]>interact-element>[id^="comp-l6ucvsmu__"] {
        position: relative;
        left: 436px;
        top: 0px;
    }

    [data-mesh-id^=comp-l6uchvpk__]>[id^="comp-l71l0vfd__"],
    [data-mesh-id^=comp-l6uchvpk__]>interact-element>[id^="comp-l71l0vfd__"] {
        position: relative;
        margin: 26px 0px 10px 0;
        left: 14px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id^="comp-l71lre2c"][data-mesh-id$="rotated-wrapper"] {
        position: static;
        height: 211px;
        width: 0;
        margin: 14px 0px 10px 0;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id^="comp-llq00h4q"][data-mesh-id$="rotated-wrapper"] {
        position: static;
        height: 25px;
        width: 0;
        margin: 162px 0px 10px 0;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id^="comp-l6ucvsmu"][data-mesh-id$="rotated-wrapper"] {
        position: static;
        height: 25px;
        width: 0;
        margin: 0px 0px 0px 0;
        grid-area: 3 / 1 / 4 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l6uchvpkinlineContent-wedge-3] {
        visibility: hidden;
        height: 555px;
        width: 0;
        grid-area: 1 / 1 / 3 / 2;
    }

    [id^="comp-l71l0vfd__"] {
        --brw: 1px;
        --brd: var(--color_11);
        --bg: 29, 103, 205;
        --rd: 8px 8px 8px 8px;
        --shd: none;
        --gradient: none;
        --alpha-brd: 0.8;
        --alpha-bg: 0;
        --boxShadowToggleOn-shd: none;
        --bg-gradient: none;
    }

    [id^="comp-l71l0vfd__"] {
        width: 212px;
    }

    [data-mesh-id^="comp-l71l0vfd__"][data-mesh-id$="inlineContent"] {
        height: auto;
        width: 212px;
    }

    [data-mesh-id^="comp-l71l0vfd__"][data-mesh-id$="inlineContent-gridContainer"] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: 188px;
        grid-template-rows: min-content 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id^=comp-l71l0vfd__]>[id^="comp-l71l0vhy__"],
    [data-mesh-id^=comp-l71l0vfd__]>interact-element>[id^="comp-l71l0vhy__"] {
        position: relative;
        margin: 20px 0px 28px 0;
        left: 54px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id^=comp-l71l0vfd__]>[id^="comp-l71l0vi1__"],
    [data-mesh-id^=comp-l71l0vfd__]>interact-element>[id^="comp-l71l0vi1__"] {
        position: relative;
        margin: 0px 0px 10px 0;
        left: 5px;
        grid-area: 2 / 1 / 3 / 2;
        justify-self: start;
        align-self: start;
    }

    [id^="comp-l71l0vhy__"] {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    [id^="comp-l71l0vhy__"] {
        width: 105px;
        height: auto;
    }

    [id^="comp-l71l0vi1__"] {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    [id^="comp-l71l0vi1__"]:not(.is-animating) {
        transition: all 0.2s ease-out 0s, visibility 0s;
        --transition: all 0.2s ease-out 0s, visibility 0s;
    }

    [id^="comp-l71l0vi1__"]:not(.is-animating) :not(.is-animating) {
        transition: all 0.2s ease-out 0s, visibility 0s;
        --transition: all 0.2s ease-out 0s, visibility 0s;
    }

    [id^="comp-l71l0vi1__"] {
        width: 206px;
        height: auto;
    }

    [id^="comp-l71lre2c__"] {
        width: 210px;
        height: 234px;
        transform: rotate(90deg);
        --comp-rotate-z: 90deg;
    }

    [id^="comp-llq00h4q__"] {
        width: 25px;
        height: 25px;
        transform: rotate(90deg);
        --comp-rotate-z: 90deg;
    }

    [id^="comp-l6ucvsmu__"] {
        width: 25px;
        height: 25px;
        transform: rotate(90deg);
        --comp-rotate-z: 90deg;
    }

    #comp-l7omwoxe {
        width: 985px;
    }

    [data-mesh-id=comp-l7omwoxeinlineContent] {
        height: auto;
        width: 985px;
    }

    [data-mesh-id=comp-l7omwoxeinlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: min-content 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id="comp-l6udz1d4-rotated-wrapper"]>[id="comp-l6udz1d4"],
    [data-mesh-id="comp-l6udz1d4-rotated-wrapper"]>interact-element>[id="comp-l6udz1d4"] {
        position: relative;
        left: 192px;
        top: 14px;
    }

    [data-mesh-id=comp-l6udz1d4-rotated-wrapper] {
        position: static;
        height: 32px;
        width: 0;
        margin: 4px 0px 68px 0;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l7omwoxeinlineContent-gridContainer]>[id="comp-l6udz1d7"],
    [data-mesh-id=comp-l7omwoxeinlineContent-gridContainer]>interact-element>[id="comp-l6udz1d7"] {
        position: relative;
        margin: 0px 0px 60px 0;
        left: 10px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l7omwoxeinlineContent-gridContainer]>[id="comp-l7omwey5"],
    [data-mesh-id=comp-l7omwoxeinlineContent-gridContainer]>interact-element>[id="comp-l7omwey5"] {
        position: relative;
        margin: 0px 0px 0px 0;
        left: 0px;
        grid-area: 2 / 1 / 3 / 2;
        justify-self: start;
        align-self: start;
    }

    #comp-l6udz1d4 {
        --lnw: 4px;
        --brd: 46, 85, 134;
        --alpha-brd: 1;
    }

    #comp-l6udz1d4 {
        width: 32px;
        height: 5px;
        transform: rotate(90deg);
        --comp-rotate-z: 90deg;
    }

    #comp-l6udz1d7 {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    #comp-l6udz1d7 {
        width: 191px;
        height: auto;
    }

    #comp-l7omwey5 {
        --brw: 0px;
        --brd: 50, 65, 88;
        --bg: 61, 155, 233;
        --rd: 0px;
        --shd: none;
        --gradient: none;
        --alpha-brd: 0;
        --alpha-bg: 0;
        --boxShadowToggleOn-shd: none;
        --bg-gradient: none;
    }

    #comp-l7omwey5 {
        width: 985px;
    }

    [id^="comp-l7omwf09__"]:not(.is-animating) {
        transition: all 0.3s ease-out 0s, visibility 0s;
        --transition: all 0.3s ease-out 0s, visibility 0s;
    }

    [id^="comp-l7omwf09__"]:not(.is-animating) {
        transform-origin: 50% 100%;
    }

    [id^="comp-l7omwf09__"] {
        width: 245px;
    }

    [data-mesh-id^="comp-l7omwf09__"][data-mesh-id$="inlineContent"] {
        height: auto;
        width: 100%;
        display: flex;
    }

    [data-mesh-id^="comp-l7omwf09__"][data-mesh-id$="inlineContent-gridContainer"] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        margin-top: -11px;
        margin-bottom: -280px;
        grid-template-rows: 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id^=comp-l7omwf09__]>[id^="comp-l7omwf0y1__"],
    [data-mesh-id^=comp-l7omwf09__]>interact-element>[id^="comp-l7omwf0y1__"] {
        position: relative;
        margin: 0px 0px 0px 0;
        left: 2px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [id^="comp-l7omwf0y1__"] {
        --brw: 0px;
        --brd: 234, 234, 234;
        --bg: 29, 103, 205;
        --rd: 3px 3px 3px 3px;
        --shd: none;
        --gradient: none;
        --alpha-brd: 0;
        --alpha-bg: 0;
        --boxShadowToggleOn-shd: none;
        --bg-gradient: none;
    }

    [id^="comp-l7omwf0y1__"]:not(.is-animating) {
        transition: all 0.4s ease-in-out 0s, visibility 0s;
        --transition: all 0.4s ease-in-out 0s, visibility 0s;
    }

    [id^="comp-l7omwf0y1__"]:not(.is-animating) {
        transform-origin: 0% 0%;
    }

    [id^="comp-l7omwf0y1__"] {
        width: 797px;
    }

    [data-mesh-id^="comp-l7omwf0y1__"][data-mesh-id$="inlineContent"] {
        height: auto;
        width: 797px;
        display: flex;
    }

    [data-mesh-id^="comp-l7omwf0y1__"][data-mesh-id$="inlineContent-gridContainer"] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        margin-bottom: -72px;
        grid-template-rows: repeat(2, min-content) 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id^="comp-l7omwf193"][data-mesh-id$="-rotated-wrapper"]>[id^="comp-l7omwf193__"],
    [data-mesh-id^="comp-l7omwf193"][data-mesh-id$="-rotated-wrapper"]>interact-element>[id^="comp-l7omwf193__"] {
        position: relative;
        left: 110px;
        top: 0px;
    }

    [data-mesh-id^="comp-l7omwf1w"][data-mesh-id$="-rotated-wrapper"]>[id^="comp-l7omwf1w__"],
    [data-mesh-id^="comp-l7omwf1w"][data-mesh-id$="-rotated-wrapper"]>interact-element>[id^="comp-l7omwf1w__"] {
        position: relative;
        left: 436px;
        top: 0px;
    }

    [data-mesh-id^=comp-l7omwf0y1__]>[id^="comp-l7omwf105__"],
    [data-mesh-id^=comp-l7omwf0y1__]>interact-element>[id^="comp-l7omwf105__"] {
        position: relative;
        margin: 26px 0px 10px 0;
        left: 14px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id^="comp-l7omwf193"][data-mesh-id$="rotated-wrapper"] {
        position: static;
        height: 25px;
        width: 0;
        margin: 161px 0px 10px 0;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id^="comp-l7omwf1w"][data-mesh-id$="rotated-wrapper"] {
        position: static;
        height: 25px;
        width: 0;
        margin: 0px 0px 0px 0;
        grid-area: 3 / 1 / 4 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l7omwf0y1inlineContent-wedge-3] {
        visibility: hidden;
        height: 556px;
        width: 0;
        grid-area: 1 / 1 / 3 / 2;
    }

    [id^="comp-l7omwf105__"] {
        --brw: 1px;
        --brd: var(--color_11);
        --bg: 29, 103, 205;
        --rd: 8px 8px 8px 8px;
        --shd: none;
        --gradient: none;
        --alpha-brd: 0.8;
        --alpha-bg: 0;
        --boxShadowToggleOn-shd: none;
        --bg-gradient: none;
    }

    [id^="comp-l7omwf105__"]:not(.is-animating) {
        transition: all 0.4s ease-in-out 0s, visibility 0s;
        --transition: all 0.4s ease-in-out 0s, visibility 0s;
    }

    [id^="comp-l7omwf105__"]:not(.is-animating) {
        transform-origin: 50% 50%;
    }

    [id^="comp-l7omwf105__"] {
        width: 212px;
    }

    [data-mesh-id^="comp-l7omwf105__"][data-mesh-id$="inlineContent"] {
        height: auto;
        width: 212px;
        display: flex;
    }

    [data-mesh-id^="comp-l7omwf105__"][data-mesh-id$="inlineContent-gridContainer"] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        margin-top: -10px;
        margin-bottom: -8px;
        grid-template-rows: repeat(2, min-content) 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id^=comp-l7omwf105__]>[id^="comp-l7omwf112__"],
    [data-mesh-id^=comp-l7omwf105__]>interact-element>[id^="comp-l7omwf112__"] {
        position: relative;
        margin: 30px 0px 28px 0;
        left: 54px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id^=comp-l7omwf105__]>[id^="comp-l7omwf17__"],
    [data-mesh-id^=comp-l7omwf105__]>interact-element>[id^="comp-l7omwf17__"] {
        position: relative;
        margin: 0px 0px 10px 0;
        left: 11px;
        grid-area: 2 / 1 / 3 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id^=comp-l7omwf105__]>[id^="comp-llq02o5a__"],
    [data-mesh-id^=comp-l7omwf105__]>interact-element>[id^="comp-llq02o5a__"] {
        position: relative;
        margin: 0px 0px 0px 0;
        left: -13px;
        grid-area: 1 / 1 / 4 / 2;
        justify-self: start;
        align-self: start;
    }

    [id^="comp-l7omwf112__"] {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    [id^="comp-l7omwf112__"] {
        width: 105px;
        height: auto;
    }

    [id^="comp-l7omwf17__"] {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    [id^="comp-l7omwf17__"]:not(.is-animating) {
        transition: all 0.2s ease-out 0s, visibility 0s;
        --transition: all 0.2s ease-out 0s, visibility 0s;
    }

    [id^="comp-l7omwf17__"]:not(.is-animating) :not(.is-animating) {
        transition: all 0.2s ease-out 0s, visibility 0s;
        --transition: all 0.2s ease-out 0s, visibility 0s;
    }

    [id^="comp-l7omwf17__"] {
        width: 191px;
        height: auto;
    }

    [id^="comp-llq02o5a__"] {
        width: 235px;
        height: 206px;
    }

    [id^="comp-l7omwf193__"] {
        width: 25px;
        height: 25px;
        transform: rotate(90deg);
        --comp-rotate-z: 90deg;
    }

    [id^="comp-l7omwf1w__"] {
        width: 25px;
        height: 25px;
        transform: rotate(90deg);
        --comp-rotate-z: 90deg;
    }

    #comp-l7oo3rz5 {
        width: 985px;
    }

    [data-mesh-id=comp-l7oo3rz5inlineContent] {
        height: auto;
        width: 985px;
    }

    [data-mesh-id=comp-l7oo3rz5inlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: min-content 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id="comp-l6ue1ru11-rotated-wrapper"]>[id="comp-l6ue1ru11"],
    [data-mesh-id="comp-l6ue1ru11-rotated-wrapper"]>interact-element>[id="comp-l6ue1ru11"] {
        position: relative;
        left: 183px;
        top: 14px;
    }

    [data-mesh-id=comp-l6ue1ru11-rotated-wrapper] {
        position: static;
        height: 32px;
        width: 0;
        margin: 4px 0px 53px 0;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l7oo3rz5inlineContent-gridContainer]>[id="comp-l6ue1ru3"],
    [data-mesh-id=comp-l7oo3rz5inlineContent-gridContainer]>interact-element>[id="comp-l6ue1ru3"] {
        position: relative;
        margin: 0px 0px 44px 0;
        left: 11px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l7oo3rz5inlineContent-gridContainer]>[id="comp-l7onz6z6"],
    [data-mesh-id=comp-l7oo3rz5inlineContent-gridContainer]>interact-element>[id="comp-l7onz6z6"] {
        position: relative;
        margin: 0px 0px 0px 0;
        left: 0px;
        grid-area: 2 / 1 / 3 / 2;
        justify-self: start;
        align-self: start;
    }

    #comp-l6ue1ru11 {
        --lnw: 4px;
        --brd: 46, 85, 134;
        --alpha-brd: 1;
    }

    #comp-l6ue1ru11 {
        width: 32px;
        height: 5px;
        transform: rotate(90deg);
        --comp-rotate-z: 90deg;
    }

    #comp-l6ue1ru3 {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    #comp-l6ue1ru3 {
        width: 190px;
        height: auto;
    }

    #comp-l7onz6z6 {
        --brw: 0px;
        --brd: 50, 65, 88;
        --bg: 61, 155, 233;
        --rd: 0px;
        --shd: none;
        --gradient: none;
        --alpha-brd: 0;
        --alpha-bg: 0;
        --boxShadowToggleOn-shd: none;
        --bg-gradient: none;
    }

    #comp-l7onz6z6 {
        width: 985px;
    }

    [id^="comp-l7onz71h__"]:not(.is-animating) {
        transition: all 0.3s ease-out 0s, visibility 0s;
        --transition: all 0.3s ease-out 0s, visibility 0s;
    }

    [id^="comp-l7onz71h__"]:not(.is-animating) {
        transform-origin: 50% 100%;
    }

    [id^="comp-l7onz71h__"] {
        width: 245px;
    }

    [data-mesh-id^="comp-l7onz71h__"][data-mesh-id$="inlineContent"] {
        height: auto;
        width: 100%;
        display: flex;
    }

    [data-mesh-id^="comp-l7onz71h__"][data-mesh-id$="inlineContent-gridContainer"] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        margin-bottom: -11px;
        grid-template-rows: 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id^=comp-l7onz71h__]>[id^="comp-l7onz71v__"],
    [data-mesh-id^=comp-l7onz71h__]>interact-element>[id^="comp-l7onz71v__"] {
        position: relative;
        margin: 0px 0px 0px 0;
        left: 0px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [id^="comp-l7onz71v__"] {
        --brw: 1px;
        --brd: var(--color_11);
        --bg: 29, 103, 205;
        --rd: 8px 8px 8px 8px;
        --shd: none;
        --gradient: none;
        --alpha-brd: 0.8;
        --alpha-bg: 0;
        --boxShadowToggleOn-shd: none;
        --bg-gradient: none;
    }

    [id^="comp-l7onz71v__"]:not(.is-animating) {
        transition: all 0.4s ease-in-out 0s, visibility 0s;
        --transition: all 0.4s ease-in-out 0s, visibility 0s;
    }

    [id^="comp-l7onz71v__"] {
        width: 245px;
    }

    [data-mesh-id^="comp-l7onz71v__"][data-mesh-id$="inlineContent"] {
        height: auto;
        width: 245px;
    }

    [data-mesh-id^="comp-l7onz71v__"][data-mesh-id$="inlineContent-gridContainer"] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id^="comp-l7onz724"][data-mesh-id$="-rotated-wrapper"]>[id^="comp-l7onz724__"],
    [data-mesh-id^="comp-l7onz724"][data-mesh-id$="-rotated-wrapper"]>interact-element>[id^="comp-l7onz724__"] {
        position: relative;
        left: 110px;
        top: 0px;
    }

    [data-mesh-id^=comp-l7onz71v__]>[id^="comp-l7onz71x__"],
    [data-mesh-id^=comp-l7onz71v__]>interact-element>[id^="comp-l7onz71x__"] {
        position: relative;
        margin: 15px 0px 25px 0;
        left: 15px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id^="comp-l7onz724"][data-mesh-id$="rotated-wrapper"] {
        position: static;
        height: 25px;
        width: 0;
        margin: 161px 0px 43px 0;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [id^="comp-l7onz71x__"] {
        --brw: 1px;
        --brd: var(--color_11);
        --bg: 29, 103, 205;
        --rd: 8px 8px 8px 8px;
        --shd: none;
        --gradient: none;
        --alpha-brd: 0.8;
        --alpha-bg: 0;
        --boxShadowToggleOn-shd: none;
        --bg-gradient: none;
    }

    [id^="comp-l7onz71x__"] {
        width: 212px;
    }

    [data-mesh-id^="comp-l7onz71x__"][data-mesh-id$="inlineContent"] {
        height: auto;
        width: 212px;
        display: flex;
    }

    [data-mesh-id^="comp-l7onz71x__"][data-mesh-id$="inlineContent-gridContainer"] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        margin-top: -9px;
        margin-bottom: -10px;
        grid-template-rows: repeat(2, min-content) 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id^=comp-l7onz71x__]>[id^="comp-l7onz71y1__"],
    [data-mesh-id^=comp-l7onz71x__]>interact-element>[id^="comp-l7onz71y1__"] {
        position: relative;
        margin: 29px 0px 28px 0;
        left: 54px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id^=comp-l7onz71x__]>[id^="comp-l7onz721__"],
    [data-mesh-id^=comp-l7onz71x__]>interact-element>[id^="comp-l7onz721__"] {
        position: relative;
        margin: 0px 0px 10px 0;
        left: 11px;
        grid-area: 2 / 1 / 3 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id^=comp-l7onz71x__]>[id^="comp-llq06hjx__"],
    [data-mesh-id^=comp-l7onz71x__]>interact-element>[id^="comp-llq06hjx__"] {
        position: relative;
        margin: 0px 0px 0px 0;
        left: -12px;
        grid-area: 1 / 1 / 4 / 2;
        justify-self: start;
        align-self: start;
    }

    [id^="comp-l7onz71y1__"] {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    [id^="comp-l7onz71y1__"] {
        width: 105px;
        height: auto;
    }

    [id^="comp-l7onz721__"] {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    [id^="comp-l7onz721__"]:not(.is-animating) {
        transition: all 0.2s ease-out 0s, visibility 0s;
        --transition: all 0.2s ease-out 0s, visibility 0s;
    }

    [id^="comp-l7onz721__"]:not(.is-animating) :not(.is-animating) {
        transition: all 0.2s ease-out 0s, visibility 0s;
        --transition: all 0.2s ease-out 0s, visibility 0s;
    }

    [id^="comp-l7onz721__"] {
        width: 191px;
        height: auto;
    }

    [id^="comp-llq06hjx__"] {
        width: 230px;
        height: 208px;
    }

    [id^="comp-l7onz724__"] {
        width: 25px;
        height: 25px;
        transform: rotate(90deg);
        --comp-rotate-z: 90deg;
    }

    #comp-lomiszn6 {
        width: 235px;
        height: 258px;
    }

    #comp-lomipudi {
        left: 0;
        margin-left: 0;
        width: 100%;
        min-width: 0;
    }

    [data-mesh-id=comp-lomipudiinlineContent] {
        height: auto;
        width: 100%;
    }

    [data-mesh-id=comp-lomipudiinlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: 534px;
        grid-template-rows: min-content 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=comp-lomipudiinlineContent-gridContainer]>[id="comp-lomm3baz"],
    [data-mesh-id=comp-lomipudiinlineContent-gridContainer]>interact-element>[id="comp-lomm3baz"] {
        position: relative;
        margin: 97px 0px 10px calc((100% - 980px) * 0.5);
        left: -3px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-lomipudiinlineContent-gridContainer]>[id="comp-lomlzxkf"],
    [data-mesh-id=comp-lomipudiinlineContent-gridContainer]>interact-element>[id="comp-lomlzxkf"] {
        position: relative;
        margin: 67px 0px 56px calc((100% - 980px) * 0.5);
        left: 293px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-lomipudiinlineContent-gridContainer]>[id="comp-lomiqr8w"],
    [data-mesh-id=comp-lomipudiinlineContent-gridContainer]>interact-element>[id="comp-lomiqr8w"] {
        position: relative;
        margin: 97px 0px 10px calc((100% - 980px) * 0.5);
        left: 659px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-lomipudiinlineContent-gridContainer]>[id="comp-lomiszge"],
    [data-mesh-id=comp-lomipudiinlineContent-gridContainer]>interact-element>[id="comp-lomiszge"] {
        position: relative;
        margin: 0px 0px 10px calc((100% - 980px) * 0.5);
        left: 0px;
        grid-area: 2 / 1 / 3 / 2;
        justify-self: start;
        align-self: start;
    }

    #comp-lomm3baz {
        --lnw: 2px;
        --brd: 46, 85, 134;
        --alpha-brd: 1;
    }

    #comp-lomm3baz {
        width: 296px;
        height: 7px;
    }

    #comp-lomlzxkf {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    #comp-lomlzxkf {
        width: 365px;
        height: auto;
    }

    #comp-lomiqr8w {
        --lnw: 2px;
        --brd: 46, 85, 134;
        --alpha-brd: 1;
    }

    #comp-lomiqr8w {
        width: 314px;
        height: 7px;
    }

    #comp-lomiszge {
        --brw: 0px;
        --brd: 50, 65, 88;
        --bg: 61, 155, 233;
        --rd: 0px;
        --shd: none;
        --gradient: none;
        --alpha-brd: 0;
        --alpha-bg: 0;
        --boxShadowToggleOn-shd: none;
        --bg-gradient: none;
    }

    #comp-lomiszge {
        width: 985px;
    }

    [id^="comp-lomiszmb__"]:not(.is-animating) {
        transition: all 0.3s ease-out 0s, visibility 0s;
        --transition: all 0.3s ease-out 0s, visibility 0s;
    }

    [id^="comp-lomiszmb__"]:not(.is-animating) {
        transform-origin: 50% 100%;
    }

    [id^="comp-lomiszmb__"] {
        width: 238px;
    }

    [data-mesh-id^="comp-lomiszmb__"][data-mesh-id$="inlineContent"] {
        height: auto;
        width: 100%;
    }

    [data-mesh-id^="comp-lomiszmb__"][data-mesh-id$="inlineContent-gridContainer"] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: repeat(3, min-content) 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id^=comp-lomiszmb__]>[id^="comp-lomkbtd9__"],
    [data-mesh-id^=comp-lomiszmb__]>interact-element>[id^="comp-lomkbtd9__"] {
        position: relative;
        margin: 1px 0px 0px 0;
        left: 0px;
        grid-area: 1 / 1 / 4 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id^=comp-lomiszmb__]>[id^="comp-lomiszn1__"],
    [data-mesh-id^=comp-lomiszmb__]>interact-element>[id^="comp-lomiszn1__"] {
        position: relative;
        margin: 64px 0px 10px 0;
        left: 23px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id^=comp-lomiszmb__]>[id^="comp-lommnnkb__"],
    [data-mesh-id^=comp-lomiszmb__]>interact-element>[id^="comp-lommnnkb__"] {
        position: relative;
        margin: 0px 0px 10px 0;
        left: 23px;
        grid-area: 2 / 1 / 3 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id^=comp-lomiszmb__]>[id^="comp-lonnby7j__"],
    [data-mesh-id^=comp-lomiszmb__]>interact-element>[id^="comp-lonnby7j__"] {
        position: relative;
        margin: 1px 0px 0px 0;
        left: 0px;
        grid-area: 1 / 1 / 5 / 2;
        justify-self: start;
        align-self: start;
    }

    [id^="comp-lomkbtd9__"] {
        --contentPaddingLeft: 0px;
        --contentPaddingRight: 0px;
        --contentPaddingTop: 0px;
        --contentPaddingBottom: 0px;
    }

    [id^="comp-lomkbtd9__"] {
        width: 238px;
        height: 267px;
    }

    [id^="comp-lomiszn1__"] {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    [id^="comp-lomiszn1__"]:not(.is-animating) {
        transition: all 0.2s ease-out 0s, visibility 0s;
        --transition: all 0.2s ease-out 0s, visibility 0s;
    }

    [id^="comp-lomiszn1__"]:not(.is-animating) :not(.is-animating) {
        transition: all 0.2s ease-out 0s, visibility 0s;
        --transition: all 0.2s ease-out 0s, visibility 0s;
    }

    [id^="comp-lomiszn1__"] {
        width: 191px;
        height: auto;
    }

    [id^="comp-lommnnkb__"] {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    [id^="comp-lommnnkb__"] {
        width: 191px;
        height: auto;
    }

    [id^="comp-lonnby7j__"] {
        width: 238px;
        height: 267px;
    }

    #comp-lomluqhv {
        left: 0;
        margin-left: 0;
        width: 100%;
        min-width: 0;
    }

    [data-mesh-id=comp-lomluqhvinlineContent] {
        height: auto;
        width: 100%;
    }

    [data-mesh-id=comp-lomluqhvinlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=comp-lomluqhvinlineContent-gridContainer]>[id="comp-l6uelb1g"],
    [data-mesh-id=comp-lomluqhvinlineContent-gridContainer]>interact-element>[id="comp-l6uelb1g"] {
        position: relative;
        margin: 26px 0 0px 0.5px;
        left: 0;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: stretch;
        align-self: start;
    }

    [data-mesh-id=comp-lomluqhvinlineContent-gridContainer]>[id="comp-l81ioehb"],
    [data-mesh-id=comp-lomluqhvinlineContent-gridContainer]>interact-element>[id="comp-l81ioehb"] {
        position: relative;
        margin: 391px 0 37px 0;
        left: 0;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: stretch;
        align-self: start;
    }

    #comp-l6uelb1g {
        width: calc(100% - 0.5px);
        left: 0;
        margin-left: 0.5px;
        min-width: initial;
        height: 422px;
    }

    #comp-l81ioehb {
        width: 100%;
        left: 0;
        margin-left: 0;
        min-width: initial;
        height: 20px;
    }

}

/* source: 01index.html | media: screen and (min-width: 769px) */
@media screen and (min-width: 769px) {
    /* END STYLABLE DIRECTIVE RULES */

    #comp-l6bzq6ut .style-lg32iys2__root {
        -st-extends: StylableButton;
        transition: all 0.2s ease, visibility 0s;
        padding: 3px;
        /*inset 3.54px 3.54px 0 -64px value(site_1_1)*/
        border-radius: 30px;
        border: 0px solid rgb(63, 118, 82);
        background: #2E5586
    }

    /* START STYLABLE DIRECTIVE RULES */

    #comp-l6bzq6ut .style-lg32iys2__root:hover {
        background: #3F7652;
        border: 0px solid rgb(63, 118, 82)
    }

    #comp-l6bzq6ut .style-lg32iys2__root:hover .StylableButton2545352419__label {
        color: #FFFFFF
    }

    #comp-l6bzq6ut .style-lg32iys2__root:disabled {
        background: #E2E2E2;
        box-shadow: 0 0 0 rgba(0, 0, 0, 0)
    }

    #comp-l6bzq6ut .style-lg32iys2__root:disabled .StylableButton2545352419__label {
        color: #8F8F8F
    }

    #comp-l6bzq6ut .style-lg32iys2__root:disabled .StylableButton2545352419__icon {
        fill: #8F8F8F
    }

    #comp-l6bzq6ut .style-lg32iys2__root .StylableButton2545352419__container {
        transition: inherit
    }

    #comp-l6bzq6ut .style-lg32iys2__root .StylableButton2545352419__label {
        transition: inherit;
        margin: 0px 4px 0px 0px;
        font-weight: normal;
        font-style: normal;
        font-family: avenir-lt-w01_35-light1475496, sans-serif;
        font-size: 15px;
        text-align: left;
        letter-spacing: 0.1em;
        color: #FFFFFF
    }

    #comp-l6bzq6ut .style-lg32iys2__root .StylableButton2545352419__icon {
        transition: inherit;
        margin: 0px 0px 0px 4px;
        display: initial;
        width: 37px;
        height: 37px;
        fill: #FFFFFF
    }

    #comp-l6bzq6ut .style-lg32iys2__root:hover .StylableButton2545352419__icon {
        fill: #FFFFFF;
        width: 42px;
        height: 42px
    }

    /* END STYLABLE DIRECTIVE RULES */

    #comp-l6bzteec .style-ljyz25qm__root {
        -st-extends: StylableButton;
        transition: all 0.2s ease, visibility 0s;
        padding: 3px;
        /*inset 3.54px 3.54px 0 -64px value(site_1_1)*/
        border-radius: 30px;
        border: 0px solid rgb(63, 118, 82);
        background: repeat padding-box border-box 0% / auto scroll linear-gradient(#655E57, #655E57), #FFFFFF
    }

    /* START STYLABLE DIRECTIVE RULES */

    #comp-l6bzteec .style-ljyz25qm__root:hover {
        background: #3F7652;
        border: 0px solid rgb(63, 118, 82)
    }

    #comp-l6bzteec .style-ljyz25qm__root:hover .StylableButton2545352419__label {
        color: #FFFFFF
    }

    #comp-l6bzteec .style-ljyz25qm__root:disabled {
        background: #E2E2E2;
        box-shadow: 0 0 0 rgba(0, 0, 0, 0)
    }

    #comp-l6bzteec .style-ljyz25qm__root:disabled .StylableButton2545352419__label {
        color: #8F8F8F
    }

    #comp-l6bzteec .style-ljyz25qm__root:disabled .StylableButton2545352419__icon {
        fill: #8F8F8F
    }

    #comp-l6bzteec .style-ljyz25qm__root .StylableButton2545352419__container {
        transition: inherit
    }

    #comp-l6bzteec .style-ljyz25qm__root .StylableButton2545352419__label {
        transition: inherit;
        margin: 0px 4px 0px 0px;
        font-weight: normal;
        font-style: normal;
        font-family: avenir-lt-w01_35-light1475496, sans-serif;
        font-size: 15px;
        text-align: left;
        letter-spacing: 0.1em;
        color: #FFFFFF
    }

    #comp-l6bzteec .style-ljyz25qm__root .StylableButton2545352419__icon {
        transition: inherit;
        margin: 0px 0px 0px 4px;
        display: initial;
        width: 37px;
        height: 37px;
        fill: #FFFFFF
    }

    #comp-l6bzteec .style-ljyz25qm__root:hover .StylableButton2545352419__icon {
        fill: #FFFFFF;
        width: 42px;
        height: 42px
    }

    /* END STYLABLE DIRECTIVE RULES */

    #comp-ldq2oszn .style-m1on2v8w__root {
        -st-extends: StylableButton;
        transition: all 0.2s ease, visibility 0s;
        padding: 3px;
        /*inset 3.54px 3.54px 0 -64px value(site_1_1)*/
        border: 0px solid rgb(63, 118, 82);
        border-radius: 5px;
        background: #8CCBBF
    }

    /* START STYLABLE DIRECTIVE RULES */

    #comp-ldq2oszn .style-m1on2v8w__root:hover {
        border: 0px solid rgb(63, 118, 82);
        background: #FFFFFF
    }

    #comp-ldq2oszn .style-m1on2v8w__root:hover .StylableButton2545352419__label {
        color: #8CCBBF;
        font-weight: 700
    }

    #comp-ldq2oszn .style-m1on2v8w__root:disabled {
        background: #E2E2E2;
        box-shadow: 0 0 0 rgba(0, 0, 0, 0)
    }

    #comp-ldq2oszn .style-m1on2v8w__root:disabled .StylableButton2545352419__label {
        color: #8F8F8F
    }

    #comp-ldq2oszn .style-m1on2v8w__root:disabled .StylableButton2545352419__icon {
        fill: #8F8F8F
    }

    #comp-ldq2oszn .style-m1on2v8w__root .StylableButton2545352419__container {
        transition: inherit
    }

    #comp-ldq2oszn .style-m1on2v8w__root .StylableButton2545352419__label {
        transition: inherit;
        margin: 0px 4px 0px 0px;
        color: #FFFFFF;
        font-weight: normal;
        font-style: normal;
        font-family: avenir-lt-w01_35-light1475496, sans-serif;
        letter-spacing: 0.1em;
        font-size: 16px
    }

    #comp-ldq2oszn .style-m1on2v8w__root .StylableButton2545352419__icon {
        transition: inherit;
        margin: 0px 0px 0px 4px;
        fill: #FFFFFF;
        display: initial;
        transform: rotate(0deg);
        width: 35px;
        height: 35px
    }

    #comp-ldq2oszn .style-m1on2v8w__root:hover .StylableButton2545352419__icon {
        fill: #8CCBBF;
        width: 35px;
        height: 35px
    }

    @media screen and (min-width: 1px) and (max-width: 0px) {
        #comp-ldq2oszn .style-m1on2v8w__root .StylableButton2545352419__label {
            font-size: 14px;
            font-weight: 700;
        }
    }

    /* END STYLABLE DIRECTIVE RULES */

    #comp-ldq2u7ka .style-m1on31xx__root {
        -st-extends: StylableButton;
        transition: all 0.2s ease, visibility 0s;
        padding: 3px;
        /*inset 3.54px 3.54px 0 -64px value(site_1_1)*/
        border: 0px solid rgb(63, 118, 82);
        border-radius: 5px;
        background: #E8C976
    }

    /* START STYLABLE DIRECTIVE RULES */

    #comp-ldq2u7ka .style-m1on31xx__root:hover {
        border: 0px solid rgb(63, 118, 82);
        background: #FFFFFF
    }

    #comp-ldq2u7ka .style-m1on31xx__root:hover .StylableButton2545352419__label {
        font-weight: 700;
        color: #E9C975
    }

    #comp-ldq2u7ka .style-m1on31xx__root:disabled {
        background: #E2E2E2;
        box-shadow: 0 0 0 rgba(0, 0, 0, 0)
    }

    #comp-ldq2u7ka .style-m1on31xx__root:disabled .StylableButton2545352419__label {
        color: #8F8F8F
    }

    #comp-ldq2u7ka .style-m1on31xx__root:disabled .StylableButton2545352419__icon {
        fill: #8F8F8F
    }

    #comp-ldq2u7ka .style-m1on31xx__root .StylableButton2545352419__container {
        transition: inherit
    }

    #comp-ldq2u7ka .style-m1on31xx__root .StylableButton2545352419__label {
        transition: inherit;
        margin: 0px 4px 0px 0px;
        color: #FFFFFF;
        font-weight: normal;
        font-style: normal;
        font-family: avenir-lt-w01_35-light1475496, sans-serif;
        letter-spacing: 0.1em;
        font-size: 16px
    }

    #comp-ldq2u7ka .style-m1on31xx__root .StylableButton2545352419__icon {
        transition: inherit;
        margin: 0px 0px 0px 4px;
        fill: #FFFFFF;
        display: initial;
        transform: rotate(0deg);
        width: 35px;
        height: 35px
    }

    #comp-ldq2u7ka .style-m1on31xx__root:hover .StylableButton2545352419__icon {
        width: 35px;
        height: 35px;
        fill: #E9C975
    }

    @media screen and (min-width: 1px) and (max-width: 0px) {
        #comp-ldq2u7ka .style-m1on31xx__root .StylableButton2545352419__label {
            font-size: 14px;
            font-weight: 700;
        }
    }

    /* END STYLABLE DIRECTIVE RULES */

    #comp-ldq2wq1e .style-m1on49j8__root {
        -st-extends: StylableButton;
        transition: all 0.2s ease, visibility 0s;
        padding: 3px;
        /*inset 3.54px 3.54px 0 -64px value(site_1_1)*/
        border: 0px solid rgb(63, 118, 82);
        border-radius: 5px;
        background: #BACB83
    }

    /* START STYLABLE DIRECTIVE RULES */

    #comp-ldq2wq1e .style-m1on49j8__root:hover {
        border: 0px solid rgb(63, 118, 82);
        background: #FFFFFF
    }

    #comp-ldq2wq1e .style-m1on49j8__root:hover .StylableButton2545352419__label {
        font-weight: 700;
        color: #B9CA83
    }

    #comp-ldq2wq1e .style-m1on49j8__root:disabled {
        background: #E2E2E2;
        box-shadow: 0 0 0 rgba(0, 0, 0, 0)
    }

    #comp-ldq2wq1e .style-m1on49j8__root:disabled .StylableButton2545352419__label {
        color: #8F8F8F
    }

    #comp-ldq2wq1e .style-m1on49j8__root:disabled .StylableButton2545352419__icon {
        fill: #8F8F8F
    }

    #comp-ldq2wq1e .style-m1on49j8__root .StylableButton2545352419__container {
        transition: inherit
    }

    #comp-ldq2wq1e .style-m1on49j8__root .StylableButton2545352419__label {
        transition: inherit;
        margin: 0px 4px 0px 0px;
        color: #FFFFFF;
        font-weight: normal;
        font-style: normal;
        font-family: avenir-lt-w01_35-light1475496, sans-serif;
        letter-spacing: 0.1em;
        font-size: 16px
    }

    #comp-ldq2wq1e .style-m1on49j8__root .StylableButton2545352419__icon {
        transition: inherit;
        margin: 0px 0px 0px 4px;
        fill: #FFFFFF;
        display: initial;
        transform: rotate(0deg);
        width: 35px;
        height: 35px
    }

    #comp-ldq2wq1e .style-m1on49j8__root:hover .StylableButton2545352419__icon {
        width: 35px;
        height: 35px;
        fill: #B9CA83
    }

    @media screen and (min-width: 1px) and (max-width: 0px) {
        #comp-ldq2wq1e .style-m1on49j8__root .StylableButton2545352419__label {
            font-size: 14px;
            font-weight: 700;
        }
    }

    /* END STYLABLE DIRECTIVE RULES */

    #comp-ldq2zicg .style-m1on5bpl__root {
        -st-extends: StylableButton;
        transition: all 0.2s ease, visibility 0s;
        padding: 3px;
        /*inset 3.54px 3.54px 0 -64px value(site_1_1)*/
        border: 0px solid rgb(63, 118, 82);
        border-radius: 5px;
        background: #DC8D8D
    }

    /* START STYLABLE DIRECTIVE RULES */

    #comp-ldq2zicg .style-m1on5bpl__root:hover {
        border: 0px solid rgb(63, 118, 82);
        background: #FFFFFF
    }

    #comp-ldq2zicg .style-m1on5bpl__root:hover .StylableButton2545352419__label {
        font-weight: 700;
        color: #DC8D8D
    }

    #comp-ldq2zicg .style-m1on5bpl__root:disabled {
        background: #E2E2E2;
        box-shadow: 0 0 0 rgba(0, 0, 0, 0)
    }

    #comp-ldq2zicg .style-m1on5bpl__root:disabled .StylableButton2545352419__label {
        color: #8F8F8F
    }

    #comp-ldq2zicg .style-m1on5bpl__root:disabled .StylableButton2545352419__icon {
        fill: #8F8F8F
    }

    #comp-ldq2zicg .style-m1on5bpl__root .StylableButton2545352419__container {
        transition: inherit
    }

    #comp-ldq2zicg .style-m1on5bpl__root .StylableButton2545352419__label {
        transition: inherit;
        margin: 0px 4px 0px 0px;
        color: #FFFFFF;
        font-weight: normal;
        font-style: normal;
        font-family: avenir-lt-w01_35-light1475496, sans-serif;
        letter-spacing: 0.1em;
        font-size: 16px
    }

    #comp-ldq2zicg .style-m1on5bpl__root .StylableButton2545352419__icon {
        transition: inherit;
        margin: 0px 0px 0px 4px;
        fill: #FFFFFF;
        display: initial;
        transform: rotate(0deg);
        width: 35px;
        height: 35px
    }

    #comp-ldq2zicg .style-m1on5bpl__root:hover .StylableButton2545352419__icon {
        width: 35px;
        height: 35px;
        fill: #DC8D8D
    }

    @media screen and (min-width: 1px) and (max-width: 0px) {
        #comp-ldq2zicg .style-m1on5bpl__root .StylableButton2545352419__label {
            font-size: 14px;
            font-weight: 700;
        }
    }

    /* END STYLABLE DIRECTIVE RULES */
    /* END STYLABLE DIRECTIVE RULES */

    #comp-lfggrqyl .style-m1on5ir4__root {
        -st-extends: StylableButton;
        transition: all 0.2s ease, visibility 0s;
        padding: 3px;
        /*inset 3.54px 3.54px 0 -64px value(site_1_1)*/
        border: 0px solid rgb(63, 118, 82);
        border-radius: 5px;
        background: #E29FB8
    }

    /* START STYLABLE DIRECTIVE RULES */

    #comp-lfggrqyl .style-m1on5ir4__root:hover {
        border: 0px solid rgb(63, 118, 82);
        background: #FFFFFF
    }

    #comp-lfggrqyl .style-m1on5ir4__root:hover .StylableButton2545352419__label {
        font-weight: 700;
        color: #E29FB8
    }

    #comp-lfggrqyl .style-m1on5ir4__root:disabled {
        background: #E2E2E2;
        box-shadow: 0 0 0 rgba(0, 0, 0, 0)
    }

    #comp-lfggrqyl .style-m1on5ir4__root:disabled .StylableButton2545352419__label {
        color: #8F8F8F
    }

    #comp-lfggrqyl .style-m1on5ir4__root:disabled .StylableButton2545352419__icon {
        fill: #8F8F8F
    }

    #comp-lfggrqyl .style-m1on5ir4__root .StylableButton2545352419__container {
        transition: inherit
    }

    #comp-lfggrqyl .style-m1on5ir4__root .StylableButton2545352419__label {
        transition: inherit;
        margin: 0px 4px 0px 0px;
        color: #FFFFFF;
        font-weight: normal;
        font-style: normal;
        font-family: avenir-lt-w01_35-light1475496, sans-serif;
        letter-spacing: 0.1em;
        font-size: 16px
    }

    #comp-lfggrqyl .style-m1on5ir4__root .StylableButton2545352419__icon {
        transition: inherit;
        margin: 0px 0px 0px 4px;
        fill: #FFFFFF;
        display: initial;
        transform: rotate(0deg);
        width: 35px;
        height: 35px
    }

    #comp-lfggrqyl .style-m1on5ir4__root:hover .StylableButton2545352419__icon {
        width: 35px;
        height: 35px;
        fill: #DC8D8D
    }

    @media screen and (min-width: 1px) and (max-width: 0px) {
        #comp-lfggrqyl .style-m1on5ir4__root .StylableButton2545352419__label {
            font-size: 14px;
            font-weight: 700;
        }
    }

    /* END STYLABLE DIRECTIVE RULES */

    #comp-li13q11m .style-m1on5pk9__root {
        -st-extends: StylableButton;
        transition: all 0.2s ease, visibility 0s;
        padding: 3px;
        /*inset 3.54px 3.54px 0 -64px value(site_1_1)*/
        border: 0px solid rgb(63, 118, 82);
        border-radius: 5px;
        background: #B29BD6
    }

    /* START STYLABLE DIRECTIVE RULES */

    #comp-li13q11m .style-m1on5pk9__root:hover {
        border: 0px solid rgb(63, 118, 82);
        background: #FFFFFF
    }

    #comp-li13q11m .style-m1on5pk9__root:hover .StylableButton2545352419__label {
        font-weight: 700;
        color: #B39AE8
    }

    #comp-li13q11m .style-m1on5pk9__root:disabled {
        background: #E2E2E2;
        box-shadow: 0 0 0 rgba(0, 0, 0, 0)
    }

    #comp-li13q11m .style-m1on5pk9__root:disabled .StylableButton2545352419__label {
        color: #8F8F8F
    }

    #comp-li13q11m .style-m1on5pk9__root:disabled .StylableButton2545352419__icon {
        fill: #8F8F8F
    }

    #comp-li13q11m .style-m1on5pk9__root .StylableButton2545352419__container {
        transition: inherit
    }

    #comp-li13q11m .style-m1on5pk9__root .StylableButton2545352419__label {
        transition: inherit;
        margin: 0px 4px 0px 0px;
        color: #FFFFFF;
        font-weight: normal;
        font-style: normal;
        font-family: avenir-lt-w01_35-light1475496, sans-serif;
        letter-spacing: 0.1em;
        font-size: 16px
    }

    #comp-li13q11m .style-m1on5pk9__root .StylableButton2545352419__icon {
        transition: inherit;
        margin: 0px 0px 0px 4px;
        fill: #FFFFFF;
        display: initial;
        transform: rotate(0deg);
        width: 35px;
        height: 35px
    }

    #comp-li13q11m .style-m1on5pk9__root:hover .StylableButton2545352419__icon {
        width: 35px;
        height: 35px;
        fill: #B39AE8
    }

    @media screen and (min-width: 1px) and (max-width: 0px) {
        #comp-li13q11m .style-m1on5pk9__root .StylableButton2545352419__label {
            font-size: 14px;
            font-weight: 700;
        }
    }

    /* END STYLABLE DIRECTIVE RULES */

    #comp-ldq2xz68 .style-m1on4gqz__root {
        -st-extends: StylableButton;
        transition: all 0.2s ease, visibility 0s;
        padding: 3px;
        /*inset 3.54px 3.54px 0 -64px value(site_1_1)*/
        border: 0px solid rgb(63, 118, 82);
        border-radius: 5px;
        background: #B5B5B5
    }

    /* START STYLABLE DIRECTIVE RULES */

    #comp-ldq2xz68 .style-m1on4gqz__root:hover {
        border: 0px solid rgb(63, 118, 82);
        background: #FFFFFF
    }

    #comp-ldq2xz68 .style-m1on4gqz__root:hover .StylableButton2545352419__label {
        font-weight: 700;
        color: #B5B5B5
    }

    #comp-ldq2xz68 .style-m1on4gqz__root:disabled {
        background: #E2E2E2;
        box-shadow: 0 0 0 rgba(0, 0, 0, 0)
    }

    #comp-ldq2xz68 .style-m1on4gqz__root:disabled .StylableButton2545352419__label {
        color: #8F8F8F
    }

    #comp-ldq2xz68 .style-m1on4gqz__root:disabled .StylableButton2545352419__icon {
        fill: #8F8F8F
    }

    #comp-ldq2xz68 .style-m1on4gqz__root .StylableButton2545352419__container {
        transition: inherit
    }

    #comp-ldq2xz68 .style-m1on4gqz__root .StylableButton2545352419__label {
        transition: inherit;
        margin: 0px 4px 0px 0px;
        color: #FFFFFF;
        font-weight: normal;
        font-style: normal;
        font-family: avenir-lt-w01_35-light1475496, sans-serif;
        letter-spacing: 0.1em;
        font-size: 16px
    }

    #comp-ldq2xz68 .style-m1on4gqz__root .StylableButton2545352419__icon {
        transition: inherit;
        margin: 0px 0px 0px 4px;
        fill: #FFFFFF;
        display: initial;
        transform: rotate(0deg);
        width: 35px;
        height: 35px
    }

    #comp-ldq2xz68 .style-m1on4gqz__root:hover .StylableButton2545352419__icon {
        width: 35px;
        height: 35px;
        fill: #B5B5B5
    }

    @media screen and (min-width: 1px) and (max-width: 0px) {
        #comp-ldq2xz68 .style-m1on4gqz__root .StylableButton2545352419__label {
            font-size: 14px;
            font-weight: 700;
        }
    }

    /* END STYLABLE DIRECTIVE RULES */

    #comp-l6ubjyfj .style-l6ubkbi4__root {
        -st-extends: StylableButton;
        transition: all 0.2s ease, visibility 0s;
        padding: 3px;
        /*inset 3.54px 3.54px 0 -64px value(site_1_1)*/
        background: #FFFFFF;
        border: 0px solid rgb(101, 94, 87);
        border-radius: 10px
    }

    /* START STYLABLE DIRECTIVE RULES */

    #comp-l6ubjyfj .style-l6ubkbi4__root:hover {
        background: #3F7652;
        border: 0px solid rgb(63, 118, 82)
    }

    #comp-l6ubjyfj .style-l6ubkbi4__root:hover .StylableButton2545352419__label {
        color: #FFFFFF
    }

    #comp-l6ubjyfj .style-l6ubkbi4__root:disabled {
        background: #E2E2E2;
        box-shadow: 0 0 0 rgba(0, 0, 0, 0)
    }

    #comp-l6ubjyfj .style-l6ubkbi4__root:disabled .StylableButton2545352419__label {
        color: #8F8F8F
    }

    #comp-l6ubjyfj .style-l6ubkbi4__root:disabled .StylableButton2545352419__icon {
        fill: #8F8F8F
    }

    #comp-l6ubjyfj .style-l6ubkbi4__root .StylableButton2545352419__container {
        transition: inherit
    }

    #comp-l6ubjyfj .style-l6ubkbi4__root .StylableButton2545352419__label {
        transition: inherit;
        margin: 0px 4px 0px 0px;
        font-weight: normal;
        font-style: normal;
        font-family: avenir-lt-w01_35-light1475496, sans-serif;
        font-size: 14px;
        letter-spacing: 0.1em;
        color: #2E5586
    }

    #comp-l6ubjyfj .style-l6ubkbi4__root .StylableButton2545352419__icon {
        transition: inherit;
        margin: 0px 0px 0px 4px;
        display: initial;
        width: 37px;
        height: 37px;
        fill: #2E5586
    }

    #comp-l6ubjyfj .style-l6ubkbi4__root:hover .StylableButton2545352419__icon {
        fill: #FFFFFF;
        width: 42px;
        height: 42px
    }

    /* END STYLABLE DIRECTIVE RULES */

    #comp-l6ubqi4w1 .style-l6ubsqwu__root {
        -st-extends: StylableButton;
        transition: all 0.2s ease, visibility 0s;
        padding: 3px;
        /*inset 3.54px 3.54px 0 -64px value(site_1_1)*/
        background: #FFFFFF;
        border: 0px solid rgb(101, 94, 87);
        border-radius: 10px
    }

    /* START STYLABLE DIRECTIVE RULES */

    #comp-l6ubqi4w1 .style-l6ubsqwu__root:hover {
        background: #3F7652;
        border: 0px solid rgb(63, 118, 82)
    }

    #comp-l6ubqi4w1 .style-l6ubsqwu__root:hover .StylableButton2545352419__label {
        color: #FFFFFF
    }

    #comp-l6ubqi4w1 .style-l6ubsqwu__root:disabled {
        background: #E2E2E2;
        box-shadow: 0 0 0 rgba(0, 0, 0, 0)
    }

    #comp-l6ubqi4w1 .style-l6ubsqwu__root:disabled .StylableButton2545352419__label {
        color: #8F8F8F
    }

    #comp-l6ubqi4w1 .style-l6ubsqwu__root:disabled .StylableButton2545352419__icon {
        fill: #8F8F8F
    }

    #comp-l6ubqi4w1 .style-l6ubsqwu__root .StylableButton2545352419__container {
        transition: inherit
    }

    #comp-l6ubqi4w1 .style-l6ubsqwu__root .StylableButton2545352419__label {
        transition: inherit;
        margin: 0px 4px 0px 0px;
        font-weight: normal;
        font-style: normal;
        font-family: avenir-lt-w01_35-light1475496, sans-serif;
        font-size: 14px;
        letter-spacing: 0.1em;
        color: #655E57
    }

    #comp-l6ubqi4w1 .style-l6ubsqwu__root .StylableButton2545352419__icon {
        transition: inherit;
        margin: 0px 0px 0px 4px;
        display: initial;
        width: 37px;
        height: 37px;
        fill: #655E57
    }

    #comp-l6ubqi4w1 .style-l6ubsqwu__root:hover .StylableButton2545352419__icon {
        fill: #FFFFFF;
        width: 42px;
        height: 42px
    }

}

/* source: 01index.html | media: screen and (min-width: 769px) */
@media screen and (min-width: 769px) {
    #e6zct {
        width: auto;
        min-height: 40px;
    }

    #pageBackground_e6zct {
        --bg-position: fixed;
        --fill-layer-image-opacity: 1;
        --bg-overlay-color: rgb(var(--color_11));
        --bg-gradient: none;
    }

    #comp-ljimrkxe {
        --bg-overlay-color: transparent;
        --bg-gradient: none;
        min-width: 980px;
    }

    #comp-lomioq14 {
        --shc-mutated-brightness: 15, 52, 103;
    }

    #comp-lk3n8peg {
        --bg-overlay-color: rgba(var(--color_12), 0.8);
        --bg-gradient: none;
        min-width: 980px;
    }

    #comp-lqbzm6c0 {
        --height: 145px;
        --width: 382px;
    }

    #comp-lqbztxtp {
        --min-height: 45px;
        --text-direction: var(--wix-opt-in-direction);
    }

    #comp-lqbzxx92 {
        --min-height: 90px;
        --text-direction: var(--wix-opt-in-direction);
    }

    #comp-lqbzn58f {
        --height: 145px;
        --width: 397px;
    }

    #comp-lqc014x0 {
        --min-height: 32px;
        --text-direction: var(--wix-opt-in-direction);
    }

    #comp-lqc02uxw {
        --min-height: 32px;
        --text-direction: var(--wix-opt-in-direction);
    }

    #comp-lg7ckvtd {
        --bg-overlay-color: transparent;
        --bg-gradient: none;
        min-width: 980px;
    }

    #comp-l54ubin2 {
        --bg-overlay-color: transparent;
        --bg-gradient: none;
        --padding: 0px;
        --margin: 0px;
        min-width: 980px;
        --firstChildMarginTop: -1px;
        --lastChildMarginBottom: -1px;
        --direction: ltr;
    }

    #comp-l54ubios {
        --bg-overlay-color: rgb(var(--color_11));
        --bg-gradient: none;
        width: 100%;
        --column-width: 980px;
        --column-flex: 980;
    }

    #comp-lxnw0i75 {
        --height: 98px;
        --width: 842px;
    }

    #comp-mgrl5a94 {
        --shc-mutated-brightness: 96, 105, 115;
    }

    #comp-mgqbabto {
        --min-height: 22px;
        --text-direction: var(--wix-opt-in-direction);
    }

    #comp-m1ohumpy {
        --text-direction: var(--wix-opt-in-direction);
    }

    #comp-m1ohumvm {
        --shc-mutated-brightness: 23, 43, 67;
    }

    #comp-ig2akd9t {
        --text-direction: var(--wix-opt-in-direction);
    }

    #comp-l6bkx24i {
        --height: 15px;
        --width: 71px;
    }

    #comp-l54uebda {
        --min-height: 76px;
        --text-direction: var(--wix-opt-in-direction);
    }

    #comp-lllmh6ha {
        --height: 75px;
        --width: 75px;
    }

    #comp-lg7ckvtd1 {
        --bg-overlay-color: transparent;
        --bg-gradient: none;
        min-width: 980px;
    }

    #comp-l550kxix {
        --bg-overlay-color: transparent;
        --bg-gradient: none;
        --padding: 0px;
        --margin: 0px;
        min-width: 980px;
        --firstChildMarginTop: -1px;
        --lastChildMarginBottom: -1px;
        --direction: ltr;
    }

    #comp-l550kxk8 {
        --bg-overlay-color: rgb(var(--color_11));
        --bg-gradient: none;
        width: 100%;
        --column-width: 980px;
        --column-flex: 980;
    }

    #comp-lbxmwqsr {
        --direction: var(--wix-opt-in-direction);
        --justify-content: space-between;
        --item-margin: 0px 0px;
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-inline-start: 0px;
        --margin-inline-end: 0px;
    }

    [id^="comp-lbxmwquu__"] {
        --scale: 1;
        --bg-overlay-color: rgb(var(--color_11));
        --bg-gradient: none;
        border-width: 0 0 0 0;
        border-style: solid solid solid solid;
        border-color: rgba(176, 169, 134, 1) rgba(176, 169, 134, 1) rgba(176, 169, 134, 1) rgba(176, 169, 134, 1);
        border-radius: 0 0 0 0;
        overflow: clip !important;
        transform: translateZ(0);
        margin: -0px;
    }

    [id^="comp-lbxmwqv21__"] {
        --shc-mutated-brightness: 15, 52, 103;
    }

    [id^="comp-lbxmwqv41__"] {
        --height: 122px;
        --width: 122px;
    }

    [id^="comp-lbxmwqvc1__"] {
        --text-direction: var(--wix-opt-in-direction);
    }

    [id^="comp-lbxmwqw5__"] {
        --min-height: 13px;
        --text-direction: var(--wix-opt-in-direction);
    }

    [id^="comp-lbxn0qf3__"] {
        --fill-opacity: 1;
        --stroke-width: 0;
        --stroke: #3B3A3A;
        --stroke-opacity: 1;
        --fill: #8CCBBF;
    }

    [id="comp-lbxn0qf3__item-j9ples3e"] {
        --fill-opacity: 1;
        --stroke-width: 0;
        --stroke: #3B3A3A;
        --stroke-opacity: 1;
        --fill: #EDCD1F;
    }

    [id="comp-lbxn0qf3__item-j9plerjk"] {
        --fill-opacity: 1;
        --stroke-width: 0;
        --stroke: #3B3A3A;
        --stroke-opacity: 1;
        --fill: #BFE17E;
    }

    [id="comp-lbxn0qf3__item-j9pleqw5"] {
        --fill-opacity: 1;
        --stroke-width: 0;
        --stroke: #3B3A3A;
        --stroke-opacity: 1;
        --fill: #C6C6C6;
    }

    [id="comp-lbxn0qf3__item-lbxncro4"] {
        --fill-opacity: 1;
        --stroke-width: 0;
        --stroke: #3B3A3A;
        --stroke-opacity: 1;
        --fill: #ED9595;
    }

    [id="comp-lbxn0qf3__item-lbxnrcql"] {
        --fill-opacity: 1;
        --stroke-width: 0;
        --stroke: #3B3A3A;
        --stroke-opacity: 1;
        --fill: #E49EC4;
    }

    [id="comp-lbxn0qf3__item-lbxnu2uw"] {
        --fill-opacity: 1;
        --stroke-width: 0;
        --stroke: #3B3A3A;
        --stroke-opacity: 1;
        --fill: #B39AE8;
    }

    [id="comp-lbxn0qf3__item-lbxnu19z"] {
        --fill-opacity: 1;
        --stroke-width: 0;
        --stroke: #3B3A3A;
        --stroke-opacity: 1;
        --fill: #96BBDD;
    }

    [id^="comp-llq0h9ga__"] {
        --fill-opacity: 0;
        --stroke-width: 0;
        --stroke: #ED1566;
        --stroke-opacity: 1;
        --fill: #F50E24;
    }

    [id^="comp-lbxmwqvu__"] {
        --fill-opacity: 1;
        --stroke-width: 0;
        --stroke: #3B3A3A;
        --stroke-opacity: 1;
        --fill: #8CCBBF;
    }

    [id="comp-lbxmwqvu__item-j9ples3e"] {
        --fill-opacity: 1;
        --stroke-width: 0;
        --stroke: #3B3A3A;
        --stroke-opacity: 1;
        --fill: #EDCD1F;
    }

    [id="comp-lbxmwqvu__item-j9plerjk"] {
        --fill-opacity: 1;
        --stroke-width: 0;
        --stroke: #3B3A3A;
        --stroke-opacity: 1;
        --fill: #8FBD7F;
    }

    [id="comp-lbxmwqvu__item-j9pleqw5"] {
        --fill-opacity: 1;
        --stroke-width: 0;
        --stroke: #3B3A3A;
        --stroke-opacity: 1;
        --fill: #C6C6C6;
    }

    [id="comp-lbxmwqvu__item-lbxncro4"] {
        --fill-opacity: 1;
        --stroke-width: 0;
        --stroke: #3B3A3A;
        --stroke-opacity: 1;
        --fill: #ED9595;
    }

    [id="comp-lbxmwqvu__item-lbxnrcql"] {
        --fill-opacity: 1;
        --stroke-width: 0;
        --stroke: #3B3A3A;
        --stroke-opacity: 1;
        --fill: #E49EC4;
    }

    [id="comp-lbxmwqvu__item-lbxnu2uw"] {
        --fill-opacity: 1;
        --stroke-width: 0;
        --stroke: #3B3A3A;
        --stroke-opacity: 1;
        --fill: #B39AE8;
    }

    [id="comp-lbxmwqvu__item-lbxnu19z"] {
        --fill-opacity: 1;
        --stroke-width: 0;
        --stroke: #3B3A3A;
        --stroke-opacity: 1;
        --fill: #96BBDD;
    }

    #comp-lg7ckvtd2 {
        --bg-overlay-color: transparent;
        --bg-gradient: none;
        min-width: 980px;
    }

    #comp-l6byqk2s {
        --bg-overlay-color: transparent;
        --bg-gradient: none;
        --padding: 0px;
        --margin: 0px;
        min-width: 980px;
        --firstChildMarginTop: -1px;
        --lastChildMarginBottom: -1px;
        --direction: ltr;
    }

    #comp-l6byqk42 {
        --bg-overlay-color: rgb(var(--color_11));
        --bg-gradient: none;
        width: 100%;
        --column-width: 980px;
        --column-flex: 980;
    }

    #comp-l6bzefhx {
        --height: 203px;
        --width: 530px;
    }

    #comp-l6bzlqzr {
        --text-direction: var(--wix-opt-in-direction);
    }

    #comp-l6bzoj0t {
        --text-direction: var(--wix-opt-in-direction);
    }

    #comp-l6bzlbxw {
        --height: 203px;
        --width: 530px;
    }

    #comp-l6bznacy {
        --text-direction: var(--wix-opt-in-direction);
    }

    #comp-l6bzteba {
        --text-direction: var(--wix-opt-in-direction);
    }

    #comp-lg7ckvtd4 {
        --bg-overlay-color: transparent;
        --bg-gradient: none;
        min-width: 980px;
    }

    #comp-l54uayzn {
        --bg-overlay-color: transparent;
        --bg-gradient: none;
        --padding: 0px;
        --margin: 0px;
        min-width: 980px;
        --firstChildMarginTop: -1px;
        --lastChildMarginBottom: -1px;
        --direction: ltr;
    }

    #comp-l54uaz1b {
        --bg-overlay-color: rgb(237, 233, 229);
        --bg-gradient: none;
        width: 100%;
        --column-width: 980px;
        --column-flex: 980;
    }

    #comp-l6c2p8lc1 {
        --text-direction: var(--wix-opt-in-direction);
    }

    #comp-l6c2p8le {
        --shc-mutated-brightness: 23, 43, 67;
    }

    #comp-ldq2jmmr {
        --text-direction: var(--wix-opt-in-direction);
    }

    #comp-l6c3bcnj {
        --text-direction: var(--wix-opt-in-direction);
    }

    #comp-lg7ckvtd5 {
        --bg-overlay-color: transparent;
        --bg-gradient: none;
        min-width: 980px;
    }

    #comp-l6c8spuv {
        --bg-overlay-color: transparent;
        --bg-gradient: none;
        --padding: 0px;
        --margin: 0px;
        min-width: 980px;
        --firstChildMarginTop: -1px;
        --lastChildMarginBottom: -1px;
        --direction: ltr;
    }

    #comp-l6c8spvz {
        --fill-layer-image-opacity: 1;
        --bg-gradient: radial-gradient(circle at 3.6751302083333335% 6.940104166666666%, #4D6001 0%, 11.55%, rgba(77, 96, 1, 0) 35%), radial-gradient(circle at 92.96712239583333% 9.554036458333332%, #FAAA63 0%, 17.5%, rgba(250, 170, 99, 0) 35%), radial-gradient(circle at 95.20670572916666% 90.48177083333333%, #C9C6FF 0%, 34.1%, rgba(201, 198, 255, 0) 55%), radial-gradient(circle at 4.313151041666666% 93.34635416666667%, #97B49D 0%, 29.900000000000002%, rgba(151, 180, 157, 0) 65%), radial-gradient(circle at 46.555989583333336% 11.50390625%, rgba(214, 222, 72, 0.99) 0%, 25%, rgba(214, 222, 72, 0) 50%), radial-gradient(circle at 51.121419270833336% 89.98697916666667%, #93C3FF 0%, 42%, rgba(147, 195, 255, 0) 70%), radial-gradient(circle at 48.9013671875% 49.521484375%, #FFFFFF 0%, 100%, rgba(255, 255, 255, 0) 100%);
        --bg-overlay-color: transparent;
        width: 100%;
        --column-width: 490px;
        --column-flex: 490;
    }

    #comp-l6ubgbd5 {
        --text-direction: var(--wix-opt-in-direction);
    }

    #comp-l6ubdkei {
        --text-direction: var(--wix-opt-in-direction);
    }

    #comp-l6ubikyi {
        transform-origin: center 1px;
    }

    #comp-l6ubfhbd {
        --min-height: 27px;
        --text-direction: var(--wix-opt-in-direction);
    }

    #comp-l6ublc5l {
        --text-direction: var(--wix-opt-in-direction);
    }

    #comp-l6ub3k5y {
        --fill-layer-image-opacity: 1;
        --bg-overlay-color: rgb(var(--color_11));
        --bg-gradient: none;
        width: 100%;
        --column-width: 490px;
        --column-flex: 490;
    }

    #comp-l6ubqi4s2 {
        --text-direction: var(--wix-opt-in-direction);
    }

    #comp-l6ubqi4r {
        --text-direction: var(--wix-opt-in-direction);
    }

    #comp-l6ubqi4t4 {
        transform-origin: center 1px;
    }

    #comp-l6ubqi4v {
        --min-height: 27px;
        --text-direction: var(--wix-opt-in-direction);
    }

    #comp-l6ubqi4x4 {
        --text-direction: var(--wix-opt-in-direction);
    }

    #comp-lg7ckvte {
        --bg-overlay-color: transparent;
        --bg-gradient: none;
        min-width: 980px;
    }

    #comp-ig83aypt {
        --divider-bottom-image: url("data:image/svg+xml,%3Csvg id='comp-ig83aypt-bottom' preserveAspectRatio='none' data-bbox='0 91 1920 209' viewBox='0 91 1920 209' height='100%25' width='100%25' xmlns='http://www.w3.org/2000/svg' data-type='shape'%3E%3Cdefs%3E%3Cstyle%3E%23comp-ig83aypt-bottom %7B fill: %23FFFFFF; %7D%3C/style%3E%3C/defs%3E%3Cg%3E%3Cpath d='M1920 291C1656.8 169.2 1323.3 91 960 91S262.5 169.2 0 291v9h1920v-9z'/%3E%3C/g%3E%3C/svg%3E");
        --divider-bottom-size: 100.00% 100%;
        --divider-bottom-height: 150px;
        --divider-bottom-offset-x: 0px;
        --divider-bottom-padding: 0px;
        --divider-bottom-color: #FFFFFF;
        --divider-bottom-opacity: 1;
        --divider-bottom-flip: scale(1, 1);
        --divider-bottom-layers-size: 0;
        --divider-bottom-layers-pin-factor: 0;
        --divider-bottom-filter: none;
        --divider-bottom-layer-1-display: none;
        --divider-bottom-layer-2-display: none;
        --divider-bottom-layer-3-display: none;
        --bg-overlay-color: rgb(var(--color_11));
        --bg-gradient: none;
        --padding: 0px;
        --margin: 0px;
        min-width: 980px;
        --firstChildMarginTop: -1px;
        --lastChildMarginBottom: -1px;
        --direction: ltr;
    }

    #mediairc22j4k5 {
        --bg-overlay-color: transparent;
        --bg-gradient: none;
        width: 100%;
        --column-width: 980px;
        --column-flex: 980;
    }

    #comp-l6uc12yd {
        transform-origin: center 2px;
    }

    #comp-l6ubzv62 {
        --min-height: 45px;
        --text-direction: var(--wix-opt-in-direction);
    }

    #comp-l6uc30yh {
        --direction: var(--wix-opt-in-direction);
        --justify-content: space-between;
        --item-margin: 7px 0px;
        --margin-top: -7px;
        --margin-bottom: -7px;
        --margin-inline-start: 0px;
        --margin-inline-end: 0px;
    }

    [id^="comp-l6uc3103__"] {
        --fill-layer-image-opacity: 1;
        --bg-overlay-color: rgb(var(--color_12));
        --bg-gradient: none;
        border-width: 0 0 0 0;
        border-style: solid solid solid solid;
        border-color: rgba(176, 169, 134, 1) rgba(176, 169, 134, 1) rgba(176, 169, 134, 1) rgba(176, 169, 134, 1);
        border-radius: 0 0 0 0;
        overflow: clip !important;
        transform: translateZ(0);
        margin: -0px;
    }

    [id^="comp-l6uchvpk__"] {
        --shc-mutated-brightness: 15, 52, 103;
    }

    [id^="comp-l71l0vfd__"] {
        --shc-mutated-brightness: 15, 52, 103;
    }

    [id^="comp-l71l0vhy__"] {
        --min-height: 5px;
        --text-direction: var(--wix-opt-in-direction);
    }

    [id^="comp-l71l0vi1__"] {
        --min-height: 5px;
        --text-direction: var(--wix-opt-in-direction);
    }

    [id^="comp-l71lre2c__"] {
        --fill-opacity: 0;
        --stroke-width: 0;
        --stroke: #ED1566;
        --stroke-opacity: 1;
        --fill: #FFFFFF;
    }

    [id^="comp-llq00h4q__"] {
        --fill-opacity: 1;
        --stroke-width: 0;
        --stroke: #ED1566;
        --stroke-opacity: 1;
        --fill: #FFFFFF;
    }

    [id^="comp-l6ucvsmu__"] {
        --fill-opacity: 1;
        --stroke-width: 0;
        --stroke: #ED1566;
        --stroke-opacity: 1;
        --fill: #FFFFFF;
    }

    #comp-l6udz1d4 {
        transform-origin: center 2px;
    }

    #comp-l6udz1d7 {
        --text-direction: var(--wix-opt-in-direction);
    }

    #comp-l7omwey5 {
        --direction: var(--wix-opt-in-direction);
        --justify-content: space-between;
        --item-margin: 6px 0px;
        --margin-top: -6px;
        --margin-bottom: -6px;
        --margin-inline-start: 0px;
        --margin-inline-end: 0px;
    }

    [id^="comp-l7omwf09__"] {
        --fill-layer-image-opacity: 1;
        --bg-overlay-color: rgb(var(--color_12));
        --bg-gradient: none;
        border-width: 0 0 0 0;
        border-style: solid solid solid solid;
        border-color: rgba(176, 169, 134, 0) rgba(176, 169, 134, 0) rgba(176, 169, 134, 0) rgba(176, 169, 134, 0);
        border-radius: 0 0 0 0;
        overflow: clip !important;
        transform: translateZ(0);
        margin: -0px;
    }

    [id^="comp-l7omwf0y1__"] {
        --shc-mutated-brightness: 15, 52, 103;
    }

    [id^="comp-l7omwf105__"] {
        --shc-mutated-brightness: 15, 52, 103;
    }

    [id^="comp-l7omwf112__"] {
        --text-direction: var(--wix-opt-in-direction);
    }

    [id^="comp-l7omwf17__"] {
        --min-height: 23px;
        --text-direction: var(--wix-opt-in-direction);
    }

    [id^="comp-llq02o5a__"] {
        --fill-opacity: 0;
        --stroke-width: 0;
        --stroke: #ED1566;
        --stroke-opacity: 1;
        --fill: #FFFFFF;
    }

    [id^="comp-l7omwf193__"] {
        --fill-opacity: 1;
        --stroke-width: 0;
        --stroke: #ED1566;
        --stroke-opacity: 1;
        --fill: #FFFFFF;
    }

    [id^="comp-l7omwf1w__"] {
        --fill-opacity: 1;
        --stroke-width: 0;
        --stroke: #ED1566;
        --stroke-opacity: 1;
        --fill: #FFFFFF;
    }

    #comp-l6ue1ru11 {
        transform-origin: center 2px;
    }

    #comp-l6ue1ru3 {
        --min-height: 45px;
        --text-direction: var(--wix-opt-in-direction);
    }

    #comp-l7onz6z6 {
        --direction: var(--wix-opt-in-direction);
        --justify-content: start;
        --item-margin: 2.5px 2.5px;
        --margin-top: -2.5px;
        --margin-bottom: -2.5px;
        --margin-inline-start: -2.5px;
        --margin-inline-end: -2.5px;
    }

    [id^="comp-l7onz71h__"] {
        --fill-layer-image-opacity: 1;
        --bg-overlay-color: rgb(var(--color_12));
        --bg-gradient: none;
        border-width: 0 0 0 0;
        border-style: solid solid solid solid;
        border-color: rgba(176, 169, 134, 0) rgba(176, 169, 134, 0) rgba(176, 169, 134, 0) rgba(176, 169, 134, 0);
        border-radius: 10px 10px 10px 10px;
        overflow: clip !important;
        transform: translateZ(0);
        margin: -0px;
    }

    [id="comp-l7onz71h__item-lkaqllil"] {
        --fill-layer-image-opacity: 0.25;
        --bg-overlay-color: rgb(var(--color_15));
        --bg-gradient: none;
        border-width: 0 0 0 0;
        border-style: solid solid solid solid;
        border-color: rgba(176, 169, 134, 0) rgba(176, 169, 134, 0) rgba(176, 169, 134, 0) rgba(176, 169, 134, 0);
        border-radius: 10px 10px 10px 10px;
        overflow: clip !important;
        transform: translateZ(0);
        margin: -0px;
    }

    [id^="comp-l7onz71v__"] {
        --shc-mutated-brightness: 15, 52, 103;
    }

    [id^="comp-l7onz71x__"] {
        --shc-mutated-brightness: 15, 52, 103;
    }

    [id^="comp-l7onz71y1__"] {
        --min-height: 20px;
        --text-direction: var(--wix-opt-in-direction);
    }

    [id^="comp-l7onz721__"] {
        --min-height: 33px;
        --text-direction: var(--wix-opt-in-direction);
    }

    [id^="comp-llq06hjx__"] {
        --fill-opacity: 0;
        --stroke-width: 0;
        --stroke: #ED1566;
        --stroke-opacity: 1;
        --fill: #FFFFFF;
    }

    [id^="comp-l7onz724__"] {
        --fill-opacity: 1;
        --stroke-width: 0;
        --stroke: #ED1566;
        --stroke-opacity: 1;
        --fill: #FFFFFF;
    }

    #comp-lomiszn6 {
        --fill-opacity: 0;
        --stroke-width: 0;
        --stroke: #ED1566;
        --stroke-opacity: 1;
        --fill: #FFFFFF;
    }

    #comp-lomipudi {
        --bg-overlay-color: rgb(var(--color_11));
        --bg-gradient: none;
        min-width: 980px;
    }

    #comp-lomm3baz {
        transform-origin: center 1px;
    }

    #comp-lomlzxkf {
        --text-direction: var(--wix-opt-in-direction);
    }

    #comp-lomiqr8w {
        transform-origin: center 1px;
    }

    #comp-lomiszge {
        --direction: var(--wix-opt-in-direction);
        --justify-content: space-between;
        --item-margin: 6px 0px;
        --margin-top: -6px;
        --margin-bottom: -6px;
        --margin-inline-start: 0px;
        --margin-inline-end: 0px;
    }

    [id^="comp-lomiszmb__"] {
        --bg-overlay-color: transparent;
        --bg-gradient: none;
        border-width: 0 0 0 0;
        border-style: solid solid solid solid;
        border-color: rgba(176, 169, 134, 0) rgba(176, 169, 134, 0) rgba(176, 169, 134, 0) rgba(176, 169, 134, 0);
        border-radius: 0 0 0 0;
        overflow: clip !important;
        transform: translateZ(0);
        margin: -0px;
    }

    [id^="comp-lomkbtd9__"] {
        --height: 267px;
        --width: 238px;
        --mask-image: url("data:image/svg+xml,%3Csvg preserveAspectRatio='none' data-bbox='20 20 160 160' viewBox='20 20 160 160' height='200' width='200' xmlns='http://www.w3.org/2000/svg' data-type='shape'%3E%3Cg%3E%3Cpath d='M180 20v160H20V20h160z'/%3E%3C/g%3E%3C/svg%3E%0A");
        --mask-position: 0% 0%;
        --mask-size: 100% 100%;
        --mask-repeat: no-repeat;
    }

    [id^="comp-lomiszn1__"] {
        --min-height: 44px;
        --text-direction: var(--wix-opt-in-direction);
    }

    [id^="comp-lommnnkb__"] {
        --text-direction: var(--wix-opt-in-direction);
    }

    [id^="comp-lonnby7j__"] {
        --fill-opacity: 0;
        --stroke-width: 0;
        --stroke: #ED1566;
        --stroke-opacity: 1;
        --fill: #FFFFFF;
    }

    #comp-lomluqhv {
        --bg-overlay-color: rgb(var(--color_11));
        --bg-gradient: none;
        min-width: 980px;
    }

}

/* source: 01index.html | media: screen and (max-width: 768px) */
@media screen and (max-width: 768px) {
    @keyframes slide-horizontal-new {
        0% {
            transform: translate(100%)
        }
    }

    @keyframes slide-horizontal-old {
        80% {
            opacity: 1
        }

        to {
            opacity: 0;
            transform: translate(-100%)
        }
    }

    @keyframes slide-vertical-new {
        0% {
            transform: translateY(-100%)
        }
    }

    @keyframes slide-vertical-old {
        80% {
            opacity: 1
        }

        to {
            opacity: 0;
            transform: translateY(100%)
        }
    }

    @keyframes out-in-new {
        0% {
            opacity: 0
        }
    }

    @keyframes out-in-old {
        to {
            opacity: 0
        }
    }

    :root:active-view-transition {
        view-transition-name: none
    }

    :root:active-view-transition::view-transition-group(*) {
        animation: none
    }

    :root:active-view-transition::view-transition-old(*) {
        animation: none
    }

    :root:active-view-transition::view-transition-new(*) {
        animation: none
    }

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

    :root:active-view-transition #SITE_HEADER {
        view-transition-name: header-group
    }

    :root:active-view-transition #WIX_ADS {
        view-transition-name: wix-ads-group
    }

    :root:active-view-transition #SITE_FOOTER {
        view-transition-name: footer-group
    }

    :root:active-view-transition #BACKGROUND_GROUP_TRANSITION_GROUP>div {
        view-transition-name: background-group
    }

    :root:active-view-transition::view-transition-group(page-group) {
        pointer-events: all;
        cursor: wait;
        animation: revert;
        animation-duration: .6s
    }

    :root:active-view-transition::view-transition-old(page-group) {
        pointer-events: all;
        cursor: wait;
        animation: revert;
        animation-duration: .6s
    }

    :root:active-view-transition::view-transition-new(page-group) {
        pointer-events: all;
        cursor: wait;
        animation: revert;
        animation-duration: .6s
    }

    :root:active-view-transition-type(SlideHorizontal)::view-transition-old(page-group) {
        mix-blend-mode: normal;
        animation: .6s cubic-bezier(.83, 0, .17, 1) forwards slide-horizontal-old
    }

    :root:active-view-transition-type(SlideHorizontal)::view-transition-new(page-group) {
        mix-blend-mode: normal;
        animation: .6s cubic-bezier(.83, 0, .17, 1) backwards slide-horizontal-new
    }

    :root:active-view-transition-type(SlideVertical)::view-transition-old(page-group) {
        mix-blend-mode: normal;
        animation: .6s cubic-bezier(.83, 0, .17, 1) forwards slide-vertical-old
    }

    :root:active-view-transition-type(SlideVertical)::view-transition-new(page-group) {
        mix-blend-mode: normal;
        animation: .6s cubic-bezier(.83, 0, .17, 1) backwards slide-vertical-new
    }

    :root:active-view-transition-type(OutIn)::view-transition-old(page-group) {
        animation: .35s cubic-bezier(.22, 1, .36, 1) forwards out-in-old
    }

    :root:active-view-transition-type(OutIn)::view-transition-new(page-group) {
        animation: .35s cubic-bezier(.64, 0, .78, 0) .35s backwards out-in-new
    }

    @media (prefers-reduced-motion:reduce) {
        ::view-transition-group(*) {
            animation: none !important
        }

        ::view-transition-old(*) {
            animation: none !important
        }

        ::view-transition-new(*) {
            animation: none !important
        }
    }

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

    body {
        --scrollbar-width: 0px;
        font-family: Arial, Helvetica, sans-serif;
        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;
        transition: opacity .5s, visibility .5s
    }

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

    /*# sourceMappingURL=main.68f9276d.min.css.map*/

}

/* source: 01index.html | media: screen and (max-width: 768px) */
@media screen and (max-width: 768px) {

    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;
        font-family: Helvetica, Arial, sans-serif
    }

    ol,
    ul {
        list-style: none
    }

    blockquote,
    q {
        quotes: none
    }

    ins {
        text-decoration: none
    }

    del {
        text-decoration: line-through
    }

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

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

    .testStyles {
        overflow-y: hidden
    }

    .reset-button {
        color: inherit;
        font: inherit;
        appearance: none;
        -webkit-appearance: none;
        user-select: 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 {
        min-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 #WIX_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(--wix-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 {
        grid-row: 2;
        -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 {
        grid-column: 1;
        -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 {
        grid-row: 1;
        -ms-grid-row: 1;
        grid-area: 1/1/2/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 {
        grid-row: 4;
        -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
    }

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

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

    .wix-presets-wrapper {
        display: contents
    }

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

    /*# sourceMappingURL=main.renderer.0e79bfca.min.css.map*/

}

/* source: 01index.html | media: screen and (max-width: 768px) */
@media screen and (max-width: 768px) {
    body {
        -webkit-text-size-adjust: 100%;
        -moz-text-size-adjust: 100%;
        text-size-adjust: 100%;
    }

}

/* source: 01index.html | media: screen and (max-width: 768px) */
@media screen and (max-width: 768px) {
    .ruTj7Z {
        direction: var(--direction, ltr)
    }

    .ruTj7Z>ul {
        box-sizing: border-box;
        width: 100%
    }

    .ruTj7Z>ul li {
        display: block
    }

    .ruTj7Z>ul li>div:active,
    .ruTj7Z>ul li>div:focus {
        background-color: rgba(var(--bgs, var(--color_15, color_15)), var(--alpha-bgs, 1));
        transition: var(--itemBGColorNoTrans, background-color 50ms ease 0s)
    }

    .ruTj7Z .NIXfHQ {
        box-shadow: var(--shd, 0 1px 4px rgba(0, 0, 0, .6));
        position: relative;
        transform: translateZ(0);
        -webkit-transform: translateZ(0)
    }

    .cgGlGU {
        --display: grid;
        direction: var(--direction, ltr);
        display: var(--display);
        grid-template-columns: minmax(0, 1fr)
    }

    .cgGlGU>ul {
        box-sizing: border-box;
        width: 100%
    }

    .cgGlGU>ul li {
        display: block
    }

    .cgGlGU>ul li>div:active,
    .cgGlGU>ul li>div:focus {
        background-color: rgba(var(--bgs, var(--color_15, color_15)), var(--alpha-bgs, 1));
        transition: var(--itemBGColorNoTrans, background-color 50ms ease 0s)
    }

    .cgGlGU .NIXfHQ {
        box-shadow: var(--shd, 0 1px 4px rgba(0, 0, 0, .6));
        min-height: 1px;
        position: relative;
        transform: translateZ(0);
        -webkit-transform: translateZ(0)
    }

    .UNhuLu {
        --padding-start-lvl1: var(--padding-start, 0);
        --padding-end-lvl1: var(--padding-end, 0);
        --padding-start-lvl2: var(--sub-padding-start, 0);
        --padding-end-lvl2: var(--sub-padding-end, 0);
        --padding-start-lvl3: calc(2 * var(--padding-start-lvl2) - var(--padding-start-lvl1));
        --padding-end-lvl3: calc(2 * var(--padding-end-lvl2) - var(--padding-end-lvl1));
        background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
        border-color: rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1));
        border-style: solid;
        border-width: var(--brw, 1px);
        box-sizing: border-box;
        display: flex;
        list-style: none;
        margin: 0;
        min-width: 100px;
        position: relative;
        text-align: var(--text-align, left);
        transition: var(--itemBGColorTrans, background-color .4s ease 0s)
    }

    .UNhuLu .fEGEM_ {
        cursor: pointer;
        display: grid;
        grid-template-columns: 1fr;
        height: var(--item-height, 30px);
        position: relative
    }

    .UNhuLu .fEGEM_>.kGvnrc {
        position: relative;
        text-overflow: ellipsis
    }

    .UNhuLu .fEGEM_>.kGvnrc>.xfxJ27 {
        bottom: 0;
        color: rgb(var(--txt, var(--color_15, color_15)));
        display: inline;
        font: var(--fnt, var(--font_1));
        left: 0;
        line-height: var(--item-height, 30px);
        overflow: hidden;
        position: absolute;
        right: 0;
        text-overflow: ellipsis;
        top: 0;
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        white-space: nowrap;
        padding-left: 0;
    }

    .UNhuLu .fEGEM_>.RJADXR {
        cursor: pointer;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        min-width: 12px
    }

    .UNhuLu .fEGEM_>.RJADXR>.DpIELp {
        margin: 0 20px;
        min-width: 12px;
        width: 1em;
    }

    .UNhuLu .fEGEM_>.RJADXR>.DpIELp svg {
        fill: rgb(var(--arrowColor, var(--color_14, color_14)));
        pointer-events: none
    }

    @supports(-webkit-touch-callout:none) {
        .UNhuLu .fEGEM_>.kGvnrc>.xfxJ27 {
            text-decoration: underline;
            text-decoration-color: transparent
        }
    }

    .UNhuLu.fqtSRp>.fEGEM_ {
        grid-template-areas: var(--template-areas, "label arrow");
        grid-template-columns: var(--template-columns, 1fr 52px)
    }

    .UNhuLu.fqtSRp>.fEGEM_>.kGvnrc {
        grid-area: label
    }

    .UNhuLu.fqtSRp>.fEGEM_>.RJADXR {
        align-items: flex-end;
        display: flex;
        flex-direction: column;
        grid-area: arrow;
        justify-content: center
    }

    .UNhuLu.hGjOas>.saNEb7 {
        display: block;
        opacity: 1;
        transition: var(--subMenuOpacityTrans, all .4s ease 0s)
    }

    .UNhuLu.hGjOas>.fEGEM_ .DpIELp {
        transform: rotate(180deg)
    }

    .UNhuLu.QqwXfj>.fEGEM_ {
        background-color: rgba(var(--bgs, var(--color_15, color_15)), var(--alpha-bgs, 1))
    }

    .fqtSRp .UNhuLu.QqwXfj>.fEGEM_ {
        background-color: rgba(var(--bgsSub, var(--color_15, color_15)), var(--alpha-bgsSub, 1))
    }

    .UNhuLu.QqwXfj>.fEGEM_>.kGvnrc>.xfxJ27 {
        color: rgb(var(--txtsSub, var(--color_13, color_13)));
        color: rgb(var(--txts, var(--color_13, color_13)))
    }

    .fqtSRp .UNhuLu.QqwXfj>.fEGEM_.dWouOY>.kGvnrc>.xfxJ27 {
        color: rgb(var(--txtsSub, var(--color_13, color_13)))
    }

    .UNhuLu>.saNEb7 {
        display: none;
        min-width: 100%;
        opacity: 0;
        transition: var(--subMenuOpacityTrans, all .4s ease 0s)
    }

    .UNhuLu>.saNEb7>.YLBS9j {
        background-color: rgba(var(--bgexpanded, var(--color_15, color_15)), var(--alpha-bgexpanded, 1));
        border: none
    }

    .UNhuLu>.saNEb7>.YLBS9j .xfxJ27 {
        color: rgb(var(--txtexpanded, var(--color_13, color_13)));
        font: var(--fntSubMenu, var(--font_1));
        line-height: var(--item-height, 30px);
        padding-inline-end: var(--padding-end-lvl2, 0);
        padding-inline-start: var(--padding-start-lvl2, 0)
    }

    .UNhuLu>.saNEb7 .saNEb7 .xfxJ27 {
        padding-inline-end: var(--padding-end-lvl3, 0);
        padding-inline-start: var(--padding-start-lvl3, 0)
    }

    .UNhuLu .ZD5b14 {
        opacity: 0;
        position: absolute
    }

    .UNhuLu .xfxJ27 {
        padding-inline-end: var(--padding-end-lvl1, 0);
        padding-inline-start: var(--padding-start-lvl1, 0)
    }

    .u4cNtA {
        background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
        border-color: rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1));
        border-style: solid;
        border-width: var(--brw, 1px);
        box-sizing: border-box;
        display: flex;
        list-style: none;
        margin: 0;
        position: relative;
        text-align: var(--text-align, left);
        transition: var(--itemBGColorTrans, background-color .4s ease 0s)
    }

    .u4cNtA .fEGEM_ {
        cursor: pointer;
        display: grid;
        grid-template-columns: 1fr;
        height: auto;
        position: relative
    }

    .u4cNtA .fEGEM_>.kGvnrc {
        display: grid;
        position: relative;
        text-overflow: ellipsis
    }

    .u4cNtA .fEGEM_>.kGvnrc>.xfxJ27 {
        color: rgb(var(--txt, var(--color_15, color_15)));
        display: inline;
        font: var(--fnt, var(--font_1));
        overflow: hidden;
        padding-bottom: var(--verticalPadding, 0);
        padding-top: var(--verticalPadding, 0);
        position: relative;
        text-overflow: ellipsis;
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        white-space: nowrap
    }

    .u4cNtA .fEGEM_>.RJADXR {
        cursor: pointer;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        min-width: 12px
    }

    .u4cNtA .fEGEM_>.RJADXR>.DpIELp {
        margin: 0 20px;
        min-width: 12px;
        width: 1em
    }

    .u4cNtA .fEGEM_>.RJADXR>.DpIELp svg {
        fill: rgb(var(--arrowColor, var(--color_15, color_15)));
        pointer-events: none
    }

    .u4cNtA.fqtSRp>.fEGEM_ {
        grid-template-areas: var(--template-areas, "label arrow");
        grid-template-columns: var(--template-columns, 1fr 52px)
    }

    .u4cNtA.fqtSRp>.fEGEM_>.kGvnrc {
        grid-area: label
    }

    .u4cNtA.fqtSRp>.fEGEM_>.RJADXR {
        align-items: flex-end;
        display: flex;
        flex-direction: column;
        grid-area: arrow;
        justify-content: center
    }

    .u4cNtA.hGjOas>.saNEb7 {
        display: block;
        opacity: 1;
        transition: var(--subMenuOpacityTrans, all .4s ease 0s)
    }

    .u4cNtA.hGjOas>.fEGEM_ .DpIELp {
        transform: rotate(180deg)
    }

    .u4cNtA.QqwXfj>.fEGEM_ {
        background-color: rgba(var(--bgs, var(--color_15, color_15)), var(--alpha-bgs, 1))
    }

    .fqtSRp .u4cNtA.QqwXfj>.fEGEM_ {
        background-color: rgba(var(--bgsSub, var(--color_15, color_15)), var(--alpha-bgsSub, 1))
    }

    .u4cNtA.QqwXfj>.fEGEM_>.kGvnrc>.xfxJ27 {
        color: rgb(var(--txtsSub, var(--color_13, color_13)));
        color: rgb(var(--txts, var(--color_13, color_13)))
    }

    .u4cNtA>.saNEb7 {
        display: none;
        min-width: 100%;
        opacity: 0;
        transition: var(--subMenuOpacityTrans, all .4s ease 0s)
    }

    .u4cNtA>.saNEb7>.YLBS9j {
        background-color: rgba(var(--bgexpanded, var(--color_15, color_15)), var(--alpha-bgexpanded, 1));
        border: none
    }

    .u4cNtA>.saNEb7>.YLBS9j .xfxJ27 {
        color: rgb(var(--txtexpanded, var(--color_13, color_13)));
        font: var(--fntSubMenu, var(--font_1));
        padding-inline-end: var(--sub-padding-end, 0);
        padding-inline-start: var(--sub-padding-start, 0)
    }

    .u4cNtA .ZD5b14 {
        opacity: 0;
        position: absolute
    }

    .u4cNtA .xfxJ27 {
        padding-inline-end: var(--padding-end, 0);
        padding-inline-start: var(--padding-start, 0)
    }

    .OZVMSN .fEGEM_ {
        direction: var(--item-depth0-direction);
        text-align: var(--item-depth0-align, var(--text-align))
    }

    .zui1C4 .fEGEM_ {
        direction: var(--item-depth1-direction);
        text-align: var(--item-depth1-align, var(--text-align))
    }

    .WJmop7 .fEGEM_ {
        direction: var(--item-depth2-direction);
        text-align: var(--item-depth2-align, var(--text-align))
    }

    .EmyVop {
        -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
        opacity: 0;
        visibility: hidden
    }

    .EmyVop.two32l {
        opacity: 1;
        visibility: visible
    }

    .EmyVop[data-undisplayed=true] {
        display: none
    }

    .EmyVop:not([data-is-mesh]) .vMwwq3,
    .EmyVop:not([data-is-mesh]) .vnTKrr {
        bottom: 0;
        left: 0;
        position: absolute;
        right: 0;
        top: 0
    }

    .YppmB_ {
        background-color: rgba(var(--bg, var(--color_15, color_15)), var(--alpha-bg, 1));
        display: initial;
        height: 100%;
        left: 0;
        opacity: 0;
        position: fixed;
        top: 0;
        width: 100%
    }

    .YppmB_.RmiF1m {
        display: none
    }

    :host(.device-mobile-optimized) .YppmB_,
    body.device-mobile-optimized .YppmB_ {
        height: 100vh;
        left: calc((100% - var(--screen-width))/2);
        width: var(--screen-width)
    }

    :host(.device-mobile-optimized) .EmyVop.RmiF1m,
    body.device-mobile-optimized .EmyVop.RmiF1m {
        left: calc((100% - var(--screen-width))/2)
    }

    :host(.device-mobile-optimized) .EmyVop.dqZerU,
    body.device-mobile-optimized .EmyVop.dqZerU {
        height: 100vh
    }

    :host(:not(.device-mobile-optimized)) .EmyVop.dqZerU,
    body:not(.device-mobile-optimized) .EmyVop.dqZerU {
        height: 100vh
    }

    .Zcgm3P.dqZerU,
    .Zcgm3P.dqZerU>:first-child {
        height: calc(var(--menu-height) - var(--wix-ads-height))
    }

    .Zcgm3P.dqZerU>:first-child {
        margin-top: var(--wix-ads-height)
    }

    .EmyVop.dqZerU {
        top: 0
    }

    .vnTKrr {
        height: 100%;
        width: 100%
    }

    .EmyVop {
        position: fixed;
        z-index: calc(var(--above-all-z-index) - 1)
    }

    ._1tQlq {
        -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
        opacity: 0;
        visibility: hidden
    }

    ._1tQlq.kTFWgg {
        opacity: 1;
        visibility: visible
    }

    ._1tQlq[data-undisplayed=true] {
        display: none
    }

    ._1tQlq:not([data-is-mesh]) .X9vkbb,
    ._1tQlq:not([data-is-mesh]) .jpeeyX {
        bottom: 0;
        left: 0;
        position: absolute;
        right: 0;
        top: 0
    }

    .PbIVkr {
        background-color: rgba(var(--bg, var(--color_15, color_15)), var(--alpha-bg, 1));
        display: initial;
        height: 100%;
        left: 0;
        opacity: 0;
        position: fixed;
        top: 0;
        width: 100%
    }

    .PbIVkr.YN_fLB {
        display: none
    }

    :host(.device-mobile-optimized) .PbIVkr,
    body.device-mobile-optimized .PbIVkr {
        height: 100vh;
        left: calc((100% - var(--screen-width))/2);
        width: var(--screen-width)
    }

    :host(.device-mobile-optimized) ._1tQlq.YN_fLB,
    body.device-mobile-optimized ._1tQlq.YN_fLB {
        left: calc((100% - var(--screen-width))/2)
    }

    :host(.device-mobile-optimized) ._1tQlq.jFliG2,
    body.device-mobile-optimized ._1tQlq.jFliG2 {
        height: 100vh
    }

    :host(:not(.device-mobile-optimized)) ._1tQlq.jFliG2,
    body:not(.device-mobile-optimized) ._1tQlq.jFliG2 {
        height: 100vh
    }

    .n74Psq.jFliG2,
    .n74Psq.jFliG2>:first-child {
        height: calc(var(--menu-height) - var(--wix-ads-height))
    }

    .n74Psq.jFliG2>:first-child {
        margin-top: var(--wix-ads-height)
    }

    ._1tQlq.jFliG2 {
        top: 0
    }

    .jpeeyX {
        height: 100%;
        width: 100%
    }

    ._1tQlq {
        position: fixed;
        z-index: calc(var(--above-all-z-index) - 1)
    }

    .n74Psq {
        -ms-overflow-style: none;
        overflow-x: hidden;
        overflow-y: scroll;
        overflow: -moz-scrollbars-none;
        position: relative;
        scrollbar-width: none
    }

    .n74Psq::-webkit-scrollbar {
        height: 0;
        width: 0
    }

    .Tj01hh,
    .jhxvbR {
        display: block;
        height: 100%;
        width: 100%
    }

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

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

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

    .MW5IWV {
        height: 100%;
        left: 0;
        -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-repeat: var(--mask-repeat, no-repeat);
        mask-repeat: var(--mask-repeat, no-repeat);
        -webkit-mask-size: var(--mask-size, 100%);
        mask-size: var(--mask-size, 100%);
        overflow: hidden;
        pointer-events: var(--fill-layer-background-media-pointer-events);
        position: absolute;
        top: 0;
        width: 100%
    }

    .MW5IWV.N3eg0s {
        clip: rect(0, auto, auto, 0)
    }

    .MW5IWV .Kv1aVt {
        height: 100%;
        position: absolute;
        top: 0;
        width: 100%
    }

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

    .MW5IWV .dLPlxY img {
        height: 100%;
        width: 100%
    }

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

    .VgO9Yg {
        height: 100%
    }

    .LWbAav {
        background-color: var(--bg-overlay-color);
        background-image: var(--bg-gradient);
        transition: var(--inherit-transition)
    }

    .K_YxMd,
    .yK6aSC {
        opacity: var(--fill-layer-video-opacity)
    }

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

    .mNGsUM {
        transform: scale(var(--scale, 1));
        transition: var(--transform-duration, transform 0s)
    }

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

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

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

    .I8xA4L .K_YxMd,
    .I8xA4L .dLPlxY,
    .I8xA4L .yK6aSC {
        opacity: 1
    }

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

    .Z_wCwr,
    .bX9O_S {
        position: absolute;
        top: 0
    }

    .Jxk_UL img,
    .Z_wCwr,
    .bX9O_S {
        height: 100%;
        width: 100%
    }

    .K8MSra {
        opacity: 0
    }

    .K8MSra,
    .YTb3b4 {
        position: absolute;
        top: 0
    }

    .YTb3b4 {
        height: 0;
        left: 0;
        overflow: hidden;
        width: 0
    }

    .SUz0WK {
        left: 0;
        pointer-events: var(--fill-layer-background-media-pointer-events);
        position: var(--fill-layer-background-media-position)
    }

    .FNxOn5,
    .SUz0WK,
    .m4khSP {
        height: 100%;
        top: 0;
        width: 100%
    }

    .FNxOn5 {
        position: absolute
    }

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

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

    .MyaVaS {
        display: inherit;
        height: inherit;
        width: auto
    }

    .gIn6Wf {
        -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
        cursor: pointer
    }

    body:not(.responsive) .MyaVaS,
    body:not(.responsive) .gIn6Wf {
        z-index: var(--above-all-in-container)
    }

    .MyaVaS.ZhsSZ_,
    .gIn6Wf.ZhsSZ_ {
        z-index: var(--above-all-z-index) !important
    }

    @supports(-webkit-touch-callout:none) {
        .gIn6Wf {
            touch-action: manipulation
        }
    }

    .P4my70 {
        background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
        border: solid var(--borderwidth, 0) rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));
        border-radius: var(--rd, 0);
        box-shadow: var(--shd, 0 0 0 rgba(0, 0, 0, .6));
        transition: all .5s
    }

    .P4my70,
    .P4my70.ZhsSZ_ {
        align-items: center;
        box-sizing: border-box;
        display: flex;
        height: 100%;
        justify-content: center;
        width: 100%
    }

    .P4my70.ZhsSZ_ {
        background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));
        border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));
        border-radius: var(--rdOpen, 0);
        border-style: solid;
        border-width: var(--borderwidthOpen, 0);
        box-shadow: var(--shdOpen, 0 0 0 rgba(0, 0, 0, .6))
    }

    .pAmIZO {
        display: inherit;
        height: inherit;
        width: auto
    }

    .YRyQqb {
        -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
        cursor: pointer
    }

    body:not(.responsive) .YRyQqb,
    body:not(.responsive) .pAmIZO {
        z-index: var(--above-all-in-container)
    }

    .YRyQqb.oX7wPA,
    .pAmIZO.oX7wPA {
        z-index: var(--above-all-z-index) !important
    }

    @supports(-webkit-touch-callout:none) {
        .YRyQqb {
            touch-action: manipulation
        }
    }

    .KbTtfL {
        background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
        border: solid var(--borderwidth, 0) rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));
        border-radius: var(--rd, 0);
        box-shadow: var(--shd, 0 0 0 rgba(0, 0, 0, .6));
        transition: all .5s
    }

    .KbTtfL,
    .KbTtfL.oX7wPA {
        align-items: center;
        box-sizing: border-box;
        display: flex;
        height: 100%;
        justify-content: center;
        width: 100%
    }

    .KbTtfL.oX7wPA {
        background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));
        border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));
        border-radius: var(--rdOpen, 0);
        border-style: solid;
        border-width: var(--borderwidthOpen, 0);
        box-shadow: var(--shdOpen, 0 0 0 rgba(0, 0, 0, .6))
    }

    .enVN3p {
        border-radius: 50%;
        cursor: pointer;
        display: block;
        height: 22px;
        position: relative;
        transition: all .3s linear;
        width: 22px
    }

    .enVN3p:after,
    .enVN3p:before {
        background: rgba(var(--lineColor, var(--color_2, color_2)), var(--alpha-lineColor, 1));
        border-radius: 5px;
        bottom: 0;
        content: "";
        left: 0;
        margin: auto;
        position: absolute;
        right: 0;
        top: 0
    }

    .enVN3p:after,
    .enVN3p:before {
        height: 3px;
        width: 22px
    }

    .enVN3p:after {
        transform: rotate(90deg);
        transition: all .12s linear
    }

    .enVN3p.oX7wPA {
        transform: rotate(180deg)
    }

    .enVN3p.oX7wPA:after,
    .enVN3p.oX7wPA:before {
        background: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1))
    }

    .enVN3p.oX7wPA:after {
        transform: rotate(180deg)
    }

    .wDwm70 {
        display: inherit;
        height: inherit;
        width: auto
    }

    .U_e6Q8 {
        -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
        cursor: pointer
    }

    body:not(.responsive) .U_e6Q8,
    body:not(.responsive) .wDwm70 {
        z-index: var(--above-all-in-container)
    }

    .U_e6Q8.JJHA1E,
    .wDwm70.JJHA1E {
        z-index: var(--above-all-z-index) !important
    }

    @supports(-webkit-touch-callout:none) {
        .U_e6Q8 {
            touch-action: manipulation
        }
    }

    .Ids9OS {
        background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
        border: solid var(--borderwidth, 0) rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));
        border-radius: var(--rd, 0);
        box-shadow: var(--shd, 0 0 0 rgba(0, 0, 0, .6));
        transition: all .5s
    }

    .Ids9OS,
    .Ids9OS.JJHA1E {
        align-items: center;
        box-sizing: border-box;
        display: flex;
        height: 100%;
        justify-content: center;
        width: 100%
    }

    .Ids9OS.JJHA1E {
        background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));
        border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));
        border-radius: var(--rdOpen, 0);
        border-style: solid;
        border-width: var(--borderwidthOpen, 0);
        box-shadow: var(--shdOpen, 0 0 0 rgba(0, 0, 0, .6))
    }

    .XLAVDo {
        cursor: pointer;
        display: flex;
        flex-direction: column;
        height: 21px;
        justify-content: space-between;
        transition: transform .33s ease-out;
        width: 26px
    }

    .XLAVDo.JJHA1E {
        transform: rotate(-45deg)
    }

    .obddOt {
        background-color: rgba(var(--lineColor, var(--color_2, color_2)), var(--alpha-lineColor, 1));
        border-radius: 1.5px;
        height: 3px;
        width: 100%
    }

    .obddOt.SRM_9q {
        width: 50%
    }

    .obddOt.YQwk0a {
        transform-origin: right;
        transition: transform .33s cubic-bezier(.54, -.81, .57, .57)
    }

    .JJHA1E .obddOt.YQwk0a {
        background-color: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));
        transform: rotate(-90deg) translateX(4px)
    }

    .obddOt.eyQVgg {
        align-self: flex-end;
        transform-origin: left;
        transition: transform .33s cubic-bezier(.54, -.81, .57, .57)
    }

    .JJHA1E .obddOt.eyQVgg {
        transform: rotate(-90deg) translateX(-4px)
    }

    .JJHA1E .obddOt.BU_Jm5,
    .JJHA1E .obddOt.eyQVgg {
        background-color: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1))
    }

    .K0jx9y {
        display: inherit;
        height: inherit;
        width: auto
    }

    .kGFVDf {
        -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
        cursor: pointer
    }

    body:not(.responsive) .K0jx9y,
    body:not(.responsive) .kGFVDf {
        z-index: var(--above-all-in-container)
    }

    .K0jx9y.MEduRo,
    .kGFVDf.MEduRo {
        z-index: var(--above-all-z-index) !important
    }

    @supports(-webkit-touch-callout:none) {
        .kGFVDf {
            touch-action: manipulation
        }
    }

    .nKRcKG {
        background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
        border: solid var(--borderwidth, 0) rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));
        border-radius: var(--rd, 0);
        box-shadow: var(--shd, 0 0 0 rgba(0, 0, 0, .6));
        transition: all .5s
    }

    .nKRcKG,
    .nKRcKG.MEduRo {
        align-items: center;
        box-sizing: border-box;
        display: flex;
        height: 100%;
        justify-content: center;
        width: 100%
    }

    .nKRcKG.MEduRo {
        background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));
        border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));
        border-radius: var(--rdOpen, 0);
        border-style: solid;
        border-width: var(--borderwidthOpen, 0);
        box-shadow: var(--shdOpen, 0 0 0 rgba(0, 0, 0, .6))
    }

    .B1Ti_C {
        height: 20px;
        width: 22px
    }

    .B1Ti_C,
    .naeVRo {
        position: absolute
    }

    .naeVRo {
        background-color: rgba(var(--lineColor, var(--color_2, color_2)), var(--alpha-lineColor, 1));
        height: 2px;
        transition: all .25s ease
    }

    .HUKlBY {
        top: 0;
        width: 50%
    }

    .RWu2Qu,
    ._W7Xw0 {
        top: 9px;
        width: 100%
    }

    .plHZxT {
        bottom: 0;
        width: 50%
    }

    .oo_S7a {
        left: 0
    }

    .dQWoWx {
        right: 0
    }

    .RWu2Qu.naeVRo,
    ._W7Xw0.naeVRo {
        transform-origin: center
    }

    .HUKlBY.naeVRo.oo_S7a {
        transform-origin: 0 0
    }

    .HUKlBY.naeVRo.dQWoWx {
        transform-origin: 100% 0
    }

    .plHZxT.naeVRo.oo_S7a {
        transform-origin: 0 100%
    }

    .plHZxT.naeVRo.dQWoWx {
        transform-origin: 100% 100%
    }

    .B1Ti_C.MEduRo .HUKlBY.naeVRo.dQWoWx,
    .B1Ti_C.MEduRo .HUKlBY.naeVRo.oo_S7a,
    .B1Ti_C.MEduRo .plHZxT.naeVRo.dQWoWx,
    .B1Ti_C.MEduRo .plHZxT.naeVRo.oo_S7a {
        background-color: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));
        transform: scaleX(0)
    }

    .B1Ti_C.MEduRo ._W7Xw0.naeVRo {
        transform: rotate(-45deg) scaleX(1)
    }

    .B1Ti_C.MEduRo .RWu2Qu.naeVRo,
    .B1Ti_C.MEduRo ._W7Xw0.naeVRo {
        background-color: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1))
    }

    .B1Ti_C.MEduRo .RWu2Qu.naeVRo {
        transform: rotate(45deg) scaleX(1)
    }

    .g6wAOH {
        display: inherit;
        height: inherit;
        width: auto
    }

    .So0yP_ {
        -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
        cursor: pointer
    }

    body:not(.responsive) .So0yP_,
    body:not(.responsive) .g6wAOH {
        z-index: var(--above-all-in-container)
    }

    .So0yP_.PztR8I,
    .g6wAOH.PztR8I {
        z-index: var(--above-all-z-index) !important
    }

    @supports(-webkit-touch-callout:none) {
        .So0yP_ {
            touch-action: manipulation
        }
    }

    .js8bIY {
        background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
        border: solid var(--borderwidth, 0) rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));
        transition: all .5s
    }

    .js8bIY,
    .js8bIY.PztR8I {
        align-items: center;
        box-sizing: border-box;
        display: flex;
        height: 100%;
        justify-content: center;
        width: 100%
    }

    .js8bIY.PztR8I {
        background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));
        border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));
        border-style: solid;
        border-width: var(--borderwidthOpen, 0)
    }

    .baZw44 {
        height: 20px;
        margin: auto;
        position: relative;
        width: 22px
    }

    .T8_LA1 {
        background-color: rgba(var(--lineColor, var(--color_11, color_11)), var(--alpha-lineColor, 1));
        border-radius: 2px;
        height: 2px;
        left: 0;
        position: absolute;
        transition: all .25s ease-in-out;
        width: 100%
    }

    .dbDvn7 {
        margin: auto;
        top: 0
    }

    .dbDvn7,
    .iu4m2t {
        bottom: 0
    }

    .baZw44.PztR8I .T8_LA1 {
        background-color: rgba(var(--lineColorOpen, var(--color_11, color_11)), var(--alpha-lineColorOpen, 1))
    }

    .baZw44.PztR8I .HZW1lN {
        transform: translateY(10px) translateY(-50%) rotate(-45deg)
    }

    .baZw44.PztR8I .dbDvn7 {
        opacity: 0
    }

    .baZw44.PztR8I .iu4m2t {
        transform: translateY(-10px) translateY(50%) rotate(45deg)
    }

    .js8bIY {
        background-color: rgba(var(--bg, var(--color_15, color_15)), var(--alpha-bg, 1));
        border: solid var(--borderwidth, 0) rgba(var(--bordercolor, var(--color_15, color_15)), var(--alpha-bordercolor, 1));
        border-radius: var(--rd, 0);
        box-shadow: var(--shd, 0 0 0 rgba(0, 0, 0, .6))
    }

    .js8bIY.PztR8I {
        background-color: rgba(var(--bgOpen, var(--color_15, color_15)), var(--alpha-bgOpen, 1));
        border-color: rgba(var(--bordercolorOpen, var(--color_15, color_15)), var(--alpha-bordercolorOpen, 1));
        border-radius: var(--rdOpen, 0);
        box-shadow: var(--shdOpen, 0 0 0 rgba(0, 0, 0, .6))
    }

    .J627yd {
        display: inherit;
        height: inherit;
        width: auto
    }

    .OJFWTw {
        -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
        cursor: pointer
    }

    body:not(.responsive) .J627yd,
    body:not(.responsive) .OJFWTw {
        z-index: var(--above-all-in-container)
    }

    .J627yd.hSKHso,
    .OJFWTw.hSKHso {
        z-index: var(--above-all-z-index) !important
    }

    @supports(-webkit-touch-callout:none) {
        .OJFWTw {
            touch-action: manipulation
        }
    }

    .YBhBTQ {
        background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
        border: solid var(--borderwidth, 0) rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));
        border-radius: var(--rd, 0);
        box-shadow: var(--shd, 0 0 0 rgba(0, 0, 0, .6));
        transition: all .5s
    }

    .YBhBTQ,
    .YBhBTQ.hSKHso {
        align-items: center;
        box-sizing: border-box;
        display: flex;
        height: 100%;
        justify-content: center;
        width: 100%
    }

    .YBhBTQ.hSKHso {
        background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));
        border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));
        border-radius: var(--rdOpen, 0);
        border-style: solid;
        border-width: var(--borderwidthOpen, 0);
        box-shadow: var(--shdOpen, 0 0 0 rgba(0, 0, 0, .6))
    }

    .aoIbio {
        cursor: pointer;
        height: 26px;
        width: 26px
    }

    .tbJLVX {
        -webkit-touch-callout: none;
        opacity: 1;
        transition: opacity .5s ease;
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none
    }

    .YB05pm {
        color: rgba(var(--lineColor, var(--color_2, color_2)), var(--alpha-lineColor, 1));
        font-family: Helvetica-bold;
        font-size: 12px;
        left: 55%;
        letter-spacing: 5px;
        transform: translate(-50%, -50%);
        transition: all .25s ease
    }

    .SofRfX,
    .XOaVd6,
    .YB05pm {
        position: absolute;
        top: 50%
    }

    .SofRfX,
    .XOaVd6 {
        background: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));
        height: 2px;
        left: 50%;
        opacity: 0;
        width: 0
    }

    .SofRfX {
        transform: translate(-50%, -50%) rotate(45deg);
        transition: all .3s ease
    }

    .XOaVd6 {
        transform: translate(-50%, -50%) rotate(-45deg);
        transition: all .3s ease .3s
    }

    .aoIbio.hSKHso .SofRfX,
    .aoIbio.hSKHso .XOaVd6 {
        opacity: 1;
        width: 24px
    }

    .aoIbio.hSKHso .tbJLVX {
        opacity: 0
    }

    .YujbLZ {
        display: inherit;
        height: inherit;
        width: auto
    }

    .mGx4LE {
        -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
        cursor: pointer
    }

    body:not(.responsive) .YujbLZ,
    body:not(.responsive) .mGx4LE {
        z-index: var(--above-all-in-container)
    }

    .YujbLZ.VaMfZ_,
    .mGx4LE.VaMfZ_ {
        z-index: var(--above-all-z-index) !important
    }

    @supports(-webkit-touch-callout:none) {
        .mGx4LE {
            touch-action: manipulation
        }
    }

    .iFKBdR {
        background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
        border: solid var(--borderwidth, 0) rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));
        border-radius: var(--rd, 0);
        box-shadow: var(--shd, 0 0 0 rgba(0, 0, 0, .6));
        transition: all .5s
    }

    .iFKBdR,
    .iFKBdR.VaMfZ_ {
        align-items: center;
        box-sizing: border-box;
        display: flex;
        height: 100%;
        justify-content: center;
        width: 100%
    }

    .iFKBdR.VaMfZ_ {
        background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));
        border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));
        border-radius: var(--rdOpen, 0);
        border-style: solid;
        border-width: var(--borderwidthOpen, 0);
        box-shadow: var(--shdOpen, 0 0 0 rgba(0, 0, 0, .6))
    }

    .MsXubo {
        display: block;
        height: 22px;
        position: relative;
        width: 22px
    }

    .MsXubo *,
    .MsXubo :after,
    .MsXubo :before {
        box-sizing: border-box
    }

    .MsXubo .L8RJUm {
        background-color: rgba(var(--lineColor, var(--color_2, color_2)), var(--alpha-lineColor, 1));
        border-radius: 100%;
        height: 4.4px;
        position: absolute;
        transition: .2s ease-in-out;
        width: 4.4px
    }

    .MsXubo .L8RJUm:first-of-type {
        transform: translate(0)
    }

    .MsXubo .L8RJUm:nth-of-type(2) {
        transform: translate(8.8px)
    }

    .MsXubo .L8RJUm:nth-of-type(3) {
        transform: translate(17.6px)
    }

    .MsXubo .L8RJUm:nth-of-type(4) {
        transform: translateY(8.8px)
    }

    .MsXubo .L8RJUm:nth-of-type(5) {
        transform: translate(8.8px, 8.8px)
    }

    .MsXubo .L8RJUm:nth-of-type(6) {
        transform: translate(17.6px, 8.8px)
    }

    .MsXubo .L8RJUm:nth-of-type(7) {
        transform: translateY(17.6px)
    }

    .MsXubo .L8RJUm:nth-of-type(8) {
        transform: translate(8.8px, 17.6px)
    }

    .MsXubo .L8RJUm:nth-of-type(9) {
        transform: translate(17.6px, 17.6px)
    }

    .MsXubo.VaMfZ_ .L8RJUm {
        background-color: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1))
    }

    .MsXubo.VaMfZ_ .L8RJUm:first-of-type {
        transform: translate(0)
    }

    .MsXubo.VaMfZ_ .L8RJUm:nth-of-type(2) {
        transform: translate(4.4px, 4.4px)
    }

    .MsXubo.VaMfZ_ .L8RJUm:nth-of-type(3) {
        transform: translate(17.6px)
    }

    .MsXubo.VaMfZ_ .L8RJUm:nth-of-type(4) {
        transform: translate(4.4px, 13.2px)
    }

    .MsXubo.VaMfZ_ .L8RJUm:nth-of-type(6) {
        transform: translate(13.2px, 4.4px)
    }

    .MsXubo.VaMfZ_ .L8RJUm:nth-of-type(7) {
        transform: translateY(17.6px)
    }

    .MsXubo.VaMfZ_ .L8RJUm:nth-of-type(8) {
        transform: translate(13.2px, 13.2px)
    }

    .MsXubo.VaMfZ_ .L8RJUm:nth-of-type(9) {
        transform: translate(17.6px, 17.6px)
    }

    .i3SkOO {
        display: inherit;
        height: inherit;
        width: auto
    }

    .r17LYB {
        -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
        cursor: pointer
    }

    body:not(.responsive) .i3SkOO,
    body:not(.responsive) .r17LYB {
        z-index: var(--above-all-in-container)
    }

    .i3SkOO.Ez9DzT,
    .r17LYB.Ez9DzT {
        z-index: var(--above-all-z-index) !important
    }

    @supports(-webkit-touch-callout:none) {
        .r17LYB {
            touch-action: manipulation
        }
    }

    .RgC3KY {
        background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
        border: solid var(--borderwidth, 0) rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));
        border-radius: var(--rd, 0);
        box-shadow: var(--shd, 0 0 0 rgba(0, 0, 0, .6));
        transition: all .5s
    }

    .RgC3KY,
    .RgC3KY.Ez9DzT {
        align-items: center;
        box-sizing: border-box;
        display: flex;
        height: 100%;
        justify-content: center;
        width: 100%
    }

    .RgC3KY.Ez9DzT {
        background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));
        border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));
        border-radius: var(--rdOpen, 0);
        border-style: solid;
        border-width: var(--borderwidthOpen, 0);
        box-shadow: var(--shdOpen, 0 0 0 rgba(0, 0, 0, .6))
    }

    .Klh_2G {
        height: 20px;
        transition: transform .3s ease-in-out;
        width: 25px
    }

    .Klh_2G span {
        background-color: rgba(var(--lineColor, var(--color_2, color_2)), var(--alpha-lineColor, 1));
        border-radius: 1px;
        content: "";
        display: block;
        height: 3px;
        position: relative;
        transition: width .3s ease-in-out, transform .3s ease-in-out, opacity .3s ease-in-out;
        width: 100%
    }

    .Klh_2G span:first-child {
        top: 0
    }

    .Klh_2G span:nth-child(2) {
        top: 5px
    }

    .Klh_2G span:nth-child(3) {
        top: 10px
    }

    .Ez9DzT.Klh_2G {
        transform: rotate(180deg)
    }

    .Ez9DzT.Klh_2G span {
        background-color: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));
        width: 16px
    }

    .Ez9DzT.Klh_2G span:first-child {
        opacity: 0
    }

    .Ez9DzT.Klh_2G span:nth-child(2) {
        transform: rotate(45deg) translateX(0) translateY(1px)
    }

    .Ez9DzT.Klh_2G span:nth-child(3) {
        transform: rotate(-45deg) translateX(12px) translateY(1px)
    }

    .BmKyR9 {
        display: inherit;
        height: inherit;
        width: auto
    }

    .fm7Z2W {
        -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
        cursor: pointer
    }

    body:not(.responsive) .BmKyR9,
    body:not(.responsive) .fm7Z2W {
        z-index: var(--above-all-in-container)
    }

    .BmKyR9.XEQtWV,
    .fm7Z2W.XEQtWV {
        z-index: var(--above-all-z-index) !important
    }

    @supports(-webkit-touch-callout:none) {
        .fm7Z2W {
            touch-action: manipulation
        }
    }

    .zhzq3y {
        background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
        border: solid var(--borderwidth, 0) rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));
        border-radius: var(--rd, 0);
        box-shadow: var(--shd, 0 0 0 rgba(0, 0, 0, .6));
        transition: all .5s
    }

    .zhzq3y,
    .zhzq3y.XEQtWV {
        align-items: center;
        box-sizing: border-box;
        display: flex;
        height: 100%;
        justify-content: center;
        width: 100%
    }

    .zhzq3y.XEQtWV {
        background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));
        border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));
        border-radius: var(--rdOpen, 0);
        border-style: solid;
        border-width: var(--borderwidthOpen, 0);
        box-shadow: var(--shdOpen, 0 0 0 rgba(0, 0, 0, .6))
    }

    .muO8XP {
        display: block;
        height: 20px;
        position: relative;
        width: 24px
    }

    .muO8XP span,
    .muO8XP span:after,
    .muO8XP span:before {
        background-color: rgba(var(--lineColor, var(--color_2, color_2)), var(--alpha-lineColor, 1));
        height: 2px;
        margin-top: -1px;
        position: absolute;
        top: 50%;
        width: 24px
    }

    .muO8XP span:after,
    .muO8XP span:before {
        content: "";
        transition: .2s
    }

    .muO8XP span:before {
        transform: translateY(-9px)
    }

    .muO8XP span:after {
        transform: translateY(9px)
    }

    .XEQtWV span {
        background-color: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));
        transform: translateX(1px);
        width: 23px
    }

    .XEQtWV span:before {
        transform: rotate(-35deg);
        transform-origin: left bottom
    }

    .XEQtWV span:after,
    .XEQtWV span:before {
        background-color: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));
        width: 12px
    }

    .XEQtWV span:after {
        transform: rotate(35deg);
        transform-origin: left top
    }

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

    .mR8LEU {
        opacity: 0;
        transform: translateX(50%);
        transform-origin: right center;
        transition: .5s
    }

    .eRHCF_ {
        opacity: 1;
        transform: translateX(0)
    }

    .OVx4kp {
        display: inherit;
        height: inherit;
        width: auto
    }

    .x17Tc8 {
        -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
        cursor: pointer
    }

    body:not(.responsive) .OVx4kp,
    body:not(.responsive) .x17Tc8 {
        z-index: var(--above-all-in-container)
    }

    .OVx4kp.unAAcL,
    .x17Tc8.unAAcL {
        z-index: var(--above-all-z-index) !important
    }

    @supports(-webkit-touch-callout:none) {
        .x17Tc8 {
            touch-action: manipulation
        }
    }

    .TQ6OEg {
        background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
        border: solid var(--borderwidth, 0) rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));
        border-radius: var(--rd, 0);
        box-shadow: var(--shd, 0 0 0 rgba(0, 0, 0, .6));
        transition: all .5s
    }

    .TQ6OEg,
    .TQ6OEg.unAAcL {
        align-items: center;
        box-sizing: border-box;
        display: flex;
        height: 100%;
        justify-content: center;
        width: 100%
    }

    .TQ6OEg.unAAcL {
        background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));
        border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));
        border-radius: var(--rdOpen, 0);
        border-style: solid;
        border-width: var(--borderwidthOpen, 0);
        box-shadow: var(--shdOpen, 0 0 0 rgba(0, 0, 0, .6))
    }

    .SACRXu {
        align-items: center;
        display: flex;
        flex-direction: column;
        height: 26px;
        justify-content: space-around;
        transition: transform .2s ease;
        width: 26px
    }

    .Jzi8Yx {
        transform: rotate(-45deg);
        transition: opacity .2s ease, transform .2s ease;
        width: 30px
    }

    .Jzi8Yx,
    .qTZmEh {
        background-color: rgba(var(--lineColor, var(--color_2, color_2)), var(--alpha-lineColor, 1));
        border-radius: 10px;
        height: 2px
    }

    .qTZmEh {
        transition: transform .2s ease, border-color .2s ease;
        width: 17px
    }

    .qTZmEh.IOOdvm {
        transform: rotate(-45deg) translate(-7px, -3px)
    }

    .qTZmEh.JDwVHd {
        transform: rotate(-45deg) translate(6px, 2px)
    }

    .SACRXu.unAAcL .IOOdvm {
        transform: translateY(9px) rotate(135deg)
    }

    .SACRXu.unAAcL .IOOdvm,
    .SACRXu.unAAcL .JDwVHd {
        background-color: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));
        width: 20px
    }

    .SACRXu.unAAcL .JDwVHd {
        transform: translateY(-9px) rotate(45deg)
    }

    .SACRXu.unAAcL .Jzi8Yx {
        opacity: 0;
        transform: rotate(45deg)
    }

    .GEjkFI {
        display: inherit;
        height: inherit;
        width: auto
    }

    .rNNcaA {
        -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
        cursor: pointer
    }

    body:not(.responsive) .GEjkFI,
    body:not(.responsive) .rNNcaA {
        z-index: var(--above-all-in-container)
    }

    .GEjkFI.jJdFnD,
    .rNNcaA.jJdFnD {
        z-index: var(--above-all-z-index) !important
    }

    @supports(-webkit-touch-callout:none) {
        .rNNcaA {
            touch-action: manipulation
        }
    }

    .BPLyku {
        background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
        border: solid var(--borderwidth, 0) rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));
        border-radius: var(--rd, 0);
        box-shadow: var(--shd, 0 0 0 rgba(0, 0, 0, .6));
        transition: all .5s
    }

    .BPLyku,
    .BPLyku.jJdFnD {
        align-items: center;
        box-sizing: border-box;
        display: flex;
        height: 100%;
        justify-content: center;
        width: 100%
    }

    .BPLyku.jJdFnD {
        background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));
        border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));
        border-radius: var(--rdOpen, 0);
        border-style: solid;
        border-width: var(--borderwidthOpen, 0);
        box-shadow: var(--shdOpen, 0 0 0 rgba(0, 0, 0, .6))
    }

    .Ic34Nb,
    .ROpKdV {
        cursor: pointer;
        position: relative;
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        width: 22px
    }

    .Ic34Nb,
    .Ic34Nb span,
    .ROpKdV,
    .ROpKdV span {
        -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
        transition: .2s ease-in-out
    }

    .Ic34Nb span,
    .ROpKdV span {
        backface-visibility: hidden;
        background-color: rgba(var(--lineColor, var(--color_2, color_2)), var(--alpha-lineColor, 1));
        border-radius: 2em;
        height: 3px;
        position: absolute;
        width: 100%
    }

    .Ic34Nb span:nth-child(2),
    .ROpKdV span:nth-child(2) {
        transform: rotate(90deg)
    }

    .ROpKdV.jJdFnD,
    .jJdFnD.Ic34Nb {
        transform: rotate(135deg)
    }

    .ROpKdV.jJdFnD span,
    .jJdFnD.Ic34Nb span {
        background: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1))
    }

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

    .Ic34Nb span {
        left: 0
    }

    .Ic34Nb span:nth-child(2) {
        transform: rotate(90deg)
    }

    .Ic34Nb.jJdFnD {
        transform: rotate(135deg)
    }

    .Ic34Nb.jJdFnD span {
        background: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1))
    }

    .lTi9xb {
        display: inherit;
        height: inherit;
        width: auto
    }

    .y73xlN {
        -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
        cursor: pointer
    }

    body:not(.responsive) .lTi9xb,
    body:not(.responsive) .y73xlN {
        z-index: var(--above-all-in-container)
    }

    .lTi9xb.Kx2Lb_,
    .y73xlN.Kx2Lb_ {
        z-index: var(--above-all-z-index) !important
    }

    @supports(-webkit-touch-callout:none) {
        .y73xlN {
            touch-action: manipulation
        }
    }

    .J6UdEa {
        background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
        border: solid var(--borderwidth, 0) rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));
        border-radius: var(--rd, 0);
        box-shadow: var(--shd, 0 0 0 rgba(0, 0, 0, .6));
        transition: all .5s
    }

    .J6UdEa,
    .J6UdEa.Kx2Lb_ {
        align-items: center;
        box-sizing: border-box;
        display: flex;
        height: 100%;
        justify-content: center;
        width: 100%
    }

    .J6UdEa.Kx2Lb_ {
        background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));
        border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));
        border-radius: var(--rdOpen, 0);
        border-style: solid;
        border-width: var(--borderwidthOpen, 0);
        box-shadow: var(--shdOpen, 0 0 0 rgba(0, 0, 0, .6))
    }

    .kLibfv {
        cursor: pointer;
        display: block;
        height: 20px;
        position: relative;
        width: 26px
    }

    .kLibfv div {
        background: rgba(var(--lineColor, var(--color_2, color_2)), var(--alpha-lineColor, 1));
        border-radius: 2px;
        height: 2px;
        position: absolute;
        transition: transform .45s cubic-bezier(.9, -.6, .3, 1.6), width .2s ease .2s
    }

    .kLibfv .b2zCu2 {
        left: 0;
        margin: -2px 0 0 0;
        top: 11px;
        transform-origin: 50% 50%;
        width: 26px
    }

    .kLibfv .GYW_Vv {
        left: 0;
        transform-origin: 0 50%;
        width: 13px
    }

    .kLibfv .fIrRrT {
        bottom: 0;
        transform-origin: 100% 50%;
        width: 18px
    }

    .kLibfv.Kx2Lb_ .b2zCu2 {
        background: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));
        transform: rotate(-45deg) translate(0);
        transition: transform .2s cubic-bezier(.9, -.6, .3, 1.6) .1s
    }

    .kLibfv.Kx2Lb_ .GYW_Vv {
        transform: translate(4px) rotate(45deg)
    }

    .kLibfv.Kx2Lb_ .GYW_Vv,
    .kLibfv.Kx2Lb_ .fIrRrT {
        background: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));
        transition: transform .2s cubic-bezier(.9, -.6, .3, 1.6) .1s, width .15s ease;
        width: 13px
    }

    .kLibfv.Kx2Lb_ .fIrRrT {
        transform: translate(9px) rotate(45deg)
    }

    .qgzroF {
        display: inherit;
        height: inherit;
        width: auto
    }

    .aoylXL {
        -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
        cursor: pointer
    }

    body:not(.responsive) .aoylXL,
    body:not(.responsive) .qgzroF {
        z-index: var(--above-all-in-container)
    }

    .aoylXL.fNnJyG,
    .qgzroF.fNnJyG {
        z-index: var(--above-all-z-index) !important
    }

    @supports(-webkit-touch-callout:none) {
        .aoylXL {
            touch-action: manipulation
        }
    }

    .IqliFl {
        background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
        border: solid var(--borderwidth, 0) rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));
        border-radius: var(--rd, 0);
        box-shadow: var(--shd, 0 0 0 rgba(0, 0, 0, .6));
        transition: all .5s
    }

    .IqliFl,
    .IqliFl.fNnJyG {
        align-items: center;
        box-sizing: border-box;
        display: flex;
        height: 100%;
        justify-content: center;
        width: 100%
    }

    .IqliFl.fNnJyG {
        background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));
        border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));
        border-radius: var(--rdOpen, 0);
        border-style: solid;
        border-width: var(--borderwidthOpen, 0);
        box-shadow: var(--shdOpen, 0 0 0 rgba(0, 0, 0, .6))
    }

    .O240SO {
        cursor: pointer;
        position: absolute
    }

    .dm9Pzg {
        background: rgba(var(--lineColor, var(--color_2, color_2)), var(--alpha-lineColor, 1));
        height: 2px;
        margin-bottom: 6px;
        position: relative;
        transition: all .3s cubic-bezier(0, 1, .5, 1);
        width: 19px
    }

    .dm9Pzg:first-child {
        left: 0;
        top: 0;
        transform: rotate(0)
    }

    .fNnJyG .dm9Pzg:first-child {
        background: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));
        left: 0;
        top: 8px;
        transform: rotate(-45deg)
    }

    .dm9Pzg:nth-child(2) {
        opacity: 1;
        right: -5px
    }

    .fNnJyG .dm9Pzg:nth-child(2) {
        background: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));
        opacity: 0;
        right: 0
    }

    .dm9Pzg:last-child {
        left: 0;
        margin: 0;
        top: 0;
        transform: rotate(0)
    }

    .fNnJyG .dm9Pzg:last-child {
        left: 0;
        top: -8px;
        transform: rotate(45deg)
    }

    .fNnJyG .dm9Pzg,
    .fNnJyG .dm9Pzg:last-child {
        background: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1))
    }

    .C54bje {
        display: inherit;
        height: inherit;
        width: auto
    }

    .J7mHF_ {
        -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
        cursor: pointer
    }

    body:not(.responsive) .C54bje,
    body:not(.responsive) .J7mHF_ {
        z-index: var(--above-all-in-container)
    }

    .C54bje.TR1lP5,
    .J7mHF_.TR1lP5 {
        z-index: var(--above-all-z-index) !important
    }

    @supports(-webkit-touch-callout:none) {
        .J7mHF_ {
            touch-action: manipulation
        }
    }

    .v7cAjr {
        background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
        border: solid var(--borderwidth, 0) rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));
        border-radius: var(--rd, 0);
        box-shadow: var(--shd, 0 0 0 rgba(0, 0, 0, .6));
        transition: all .5s
    }

    .v7cAjr,
    .v7cAjr.TR1lP5 {
        align-items: center;
        box-sizing: border-box;
        display: flex;
        height: 100%;
        justify-content: center;
        width: 100%
    }

    .v7cAjr.TR1lP5 {
        background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));
        border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));
        border-radius: var(--rdOpen, 0);
        border-style: solid;
        border-width: var(--borderwidthOpen, 0);
        box-shadow: var(--shdOpen, 0 0 0 rgba(0, 0, 0, .6))
    }

    .JOBrqh {
        height: 18px;
        width: 26px
    }

    .KKTZfd {
        background: rgba(var(--lineColor, var(--color_2, color_2)), var(--alpha-lineColor, 1));
        border-radius: 4px;
        height: 2px;
        position: relative;
        transition: .4s
    }

    .TpQgIG {
        top: 0;
        width: 26px
    }

    .PGlfJM {
        top: 6px;
        width: 26px
    }

    .ja83fW {
        top: 12px;
        width: 13px
    }

    .TR1lP5 .TpQgIG {
        top: 8px
    }

    .TR1lP5 .PGlfJM,
    .TR1lP5 .TpQgIG,
    .TR1lP5 .ja83fW {
        background: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1))
    }

    .TR1lP5 .ja83fW {
        top: 4px
    }

    .ARPFX1 {
        display: inherit;
        height: inherit;
        width: auto
    }

    .JxHGmw {
        -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
        cursor: pointer
    }

    body:not(.responsive) .ARPFX1,
    body:not(.responsive) .JxHGmw {
        z-index: var(--above-all-in-container)
    }

    .ARPFX1.HoyfNC,
    .JxHGmw.HoyfNC {
        z-index: var(--above-all-z-index) !important
    }

    @supports(-webkit-touch-callout:none) {
        .JxHGmw {
            touch-action: manipulation
        }
    }

    .fo6j2q {
        background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
        border: solid var(--borderwidth, 0) rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));
        border-radius: var(--rd, 0);
        box-shadow: var(--shd, 0 0 0 rgba(0, 0, 0, .6));
        transition: all .5s
    }

    .fo6j2q,
    .fo6j2q.HoyfNC {
        align-items: center;
        box-sizing: border-box;
        display: flex;
        height: 100%;
        justify-content: center;
        width: 100%
    }

    .fo6j2q.HoyfNC {
        background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));
        border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));
        border-radius: var(--rdOpen, 0);
        border-style: solid;
        border-width: var(--borderwidthOpen, 0);
        box-shadow: var(--shdOpen, 0 0 0 rgba(0, 0, 0, .6))
    }

    .BCbKRj {
        height: 22px;
        margin: auto;
        position: absolute;
        width: 22px
    }

    .BCbKRj span {
        background-color: rgba(var(--lineColor, var(--color_2, color_2)), var(--alpha-lineColor, 1));
        display: block;
        height: 2px;
        position: relative;
        transition: transform .2s cubic-bezier(.25, .46, .45, .94), top .2s cubic-bezier(.3, 1.4, .7, 1) .2s, bottom .2s cubic-bezier(.3, 1.4, .7, 1) .2s;
        width: 22px
    }

    .BCbKRj span:first-of-type {
        top: 5px
    }

    .BCbKRj span:last-of-type {
        top: 13px
    }

    .BCbKRj.HoyfNC span {
        transition: transform .2s cubic-bezier(.25, .46, .45, .94) .2s, top .2s cubic-bezier(.3, 1.4, .7, 1), bottom .2s cubic-bezier(.3, 1.4, .7, 1)
    }

    .BCbKRj.HoyfNC span:first-of-type {
        top: 10px;
        transform: rotate(45deg)
    }

    .BCbKRj.HoyfNC span:first-of-type,
    .BCbKRj.HoyfNC span:last-of-type {
        background-color: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1))
    }

    .BCbKRj.HoyfNC span:last-of-type {
        top: 8px;
        transform: rotate(-45deg)
    }

    ._0FWf6L {
        display: inherit;
        height: inherit;
        width: auto
    }

    .lu0Rcq {
        -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
        cursor: pointer
    }

    body:not(.responsive) ._0FWf6L,
    body:not(.responsive) .lu0Rcq {
        z-index: var(--above-all-in-container)
    }

    ._0FWf6L.vXxIVB,
    .lu0Rcq.vXxIVB {
        z-index: var(--above-all-z-index) !important
    }

    @supports(-webkit-touch-callout:none) {
        .lu0Rcq {
            touch-action: manipulation
        }
    }

    .su830K {
        background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
        border: solid var(--borderwidth, 0) rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));
        border-radius: var(--rd, 0);
        box-shadow: var(--shd, 0 0 0 rgba(0, 0, 0, .6));
        transition: all .5s
    }

    .su830K,
    .su830K.vXxIVB {
        align-items: center;
        box-sizing: border-box;
        display: flex;
        height: 100%;
        justify-content: center;
        width: 100%
    }

    .su830K.vXxIVB {
        background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));
        border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));
        border-radius: var(--rdOpen, 0);
        border-style: solid;
        border-width: var(--borderwidthOpen, 0);
        box-shadow: var(--shdOpen, 0 0 0 rgba(0, 0, 0, .6))
    }

    .l0AfMo {
        height: 19px;
        width: 22px
    }

    .kFhkeL,
    .l0AfMo {
        position: absolute
    }

    .kFhkeL {
        background-color: rgba(var(--lineColor, var(--color_2, color_2)), var(--alpha-lineColor, 1));
        height: 3px;
        transition: all .25s ease
    }

    .rBz8fx {
        top: 0;
        width: 50%
    }

    .FkbwVM {
        top: 8px;
        width: 100%
    }

    .CYMuk3 {
        bottom: 0;
        width: 50%
    }

    .uWZnSw {
        left: 0
    }

    .sNnUw0 {
        right: 0
    }

    .rBz8fx.kFhkeL.uWZnSw {
        transform-origin: 0 0
    }

    .rBz8fx.kFhkeL.sNnUw0 {
        transform-origin: 100% 0
    }

    .CYMuk3.kFhkeL.uWZnSw {
        transform-origin: 0 100%
    }

    .CYMuk3.kFhkeL.sNnUw0 {
        transform-origin: 100% 100%
    }

    .l0AfMo.vXxIVB .rBz8fx.kFhkeL.uWZnSw {
        transform: translate(5px, 2px) rotate(45deg)
    }

    .l0AfMo.vXxIVB .rBz8fx.kFhkeL.sNnUw0,
    .l0AfMo.vXxIVB .rBz8fx.kFhkeL.uWZnSw {
        background-color: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1))
    }

    .l0AfMo.vXxIVB .rBz8fx.kFhkeL.sNnUw0 {
        transform: translate(-5px, 2px) rotate(-45deg)
    }

    .l0AfMo.vXxIVB .CYMuk3.kFhkeL.uWZnSw {
        transform: translate(5px, -1px) rotate(-45deg)
    }

    .l0AfMo.vXxIVB .CYMuk3.kFhkeL.sNnUw0,
    .l0AfMo.vXxIVB .CYMuk3.kFhkeL.uWZnSw {
        background-color: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1))
    }

    .l0AfMo.vXxIVB .CYMuk3.kFhkeL.sNnUw0 {
        transform: translate(-5px, -1px) rotate(45deg)
    }

    .l0AfMo.vXxIVB .FkbwVM.kFhkeL {
        transform: scaleX(0)
    }

    .x1G_oU {
        display: inherit;
        height: inherit;
        width: auto
    }

    .w1a2zI {
        -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
        cursor: pointer
    }

    body:not(.responsive) .w1a2zI,
    body:not(.responsive) .x1G_oU {
        z-index: var(--above-all-in-container)
    }

    .w1a2zI.H801ob,
    .x1G_oU.H801ob {
        z-index: var(--above-all-z-index) !important
    }

    @supports(-webkit-touch-callout:none) {
        .w1a2zI {
            touch-action: manipulation
        }
    }

    .JVni1I {
        background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
        border: solid var(--borderwidth, 0) rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));
        border-radius: var(--rd, 0);
        box-shadow: var(--shd, 0 0 0 rgba(0, 0, 0, .6));
        transition: all .5s
    }

    .JVni1I,
    .JVni1I.H801ob {
        align-items: center;
        box-sizing: border-box;
        display: flex;
        height: 100%;
        justify-content: center;
        width: 100%
    }

    .JVni1I.H801ob {
        background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));
        border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));
        border-radius: var(--rdOpen, 0);
        border-style: solid;
        border-width: var(--borderwidthOpen, 0);
        box-shadow: var(--shdOpen, 0 0 0 rgba(0, 0, 0, .6))
    }

    .kpM1s0 {
        height: 20px;
        width: 22px
    }

    .ZBaDfe,
    .kpM1s0 {
        position: absolute
    }

    .ZBaDfe {
        background-color: rgba(var(--lineColor, var(--color_15, color_15)), var(--alpha-lineColor, 1));
        height: 2px;
        transition: all .25s ease
    }

    .LZBOca {
        top: 0;
        width: 100%
    }

    .HSYWnj {
        top: 9px;
        width: 100%
    }

    .r8m7zZ {
        bottom: 0;
        width: 100%
    }

    .LZBOca.ZBaDfe {
        transform-origin: 0 0
    }

    .r8m7zZ.ZBaDfe {
        transform-origin: 0 100%
    }

    .kpM1s0.H801ob .LZBOca.ZBaDfe {
        transform: translate(4px, 2px) rotate(45deg)
    }

    .kpM1s0.H801ob .LZBOca.ZBaDfe,
    .kpM1s0.H801ob .r8m7zZ.ZBaDfe {
        background-color: rgba(var(--lineColorOpen, var(--color_15, color_15)), var(--alpha-lineColorOpen, 1))
    }

    .kpM1s0.H801ob .r8m7zZ.ZBaDfe {
        transform: translate(4px, -1px) rotate(-45deg)
    }

    .kpM1s0.H801ob .HSYWnj.ZBaDfe {
        background-color: rgba(var(--lineColorOpen, var(--color_15, color_15)), var(--alpha-lineColorOpen, 1));
        transform: scaleX(0)
    }

    .rG7wwD {
        --display: flex;
        cursor: pointer;
        display: var(--display);
        opacity: 0;
        transition: visibility 0s .5s, opacity .5s ease 0s;
        visibility: hidden
    }

    .rG7wwD .tjpQKX {
        height: 100%;
        opacity: var(--icon-opacity, 1);
        width: 100%
    }

    .rG7wwD .tjpQKX svg {
        overflow: visible
    }

    .wnbU2e {
        opacity: 1;
        position: relative;
        transition-delay: 0s;
        visibility: visible;
        z-index: var(--above-all-z-index)
    }

}

/* source: 01index.html | media: screen and (max-width: 768px) */
@media screen and (max-width: 768px) {
    .PlZyDq {
        touch-action: manipulation
    }

    .uDW_Qe {
        align-items: center;
        box-sizing: border-box;
        display: flex;
        justify-content: var(--label-align);
        min-width: 100%;
        text-align: initial;
        width: -moz-max-content;
        width: max-content
    }

    .uDW_Qe:before {
        max-width: var(--margin-start, 0)
    }

    .uDW_Qe:after,
    .uDW_Qe:before {
        align-self: stretch;
        content: "";
        flex-grow: 1
    }

    .uDW_Qe:after {
        max-width: var(--margin-end, 0)
    }

    .FubTgk {
        height: 100%
    }

    .FubTgk .uDW_Qe {
        border-radius: var(--corvid-border-radius, var(--rd, 0));
        bottom: 0;
        box-shadow: var(--shd, 0 1px 4px rgba(0, 0, 0, .6));
        left: 0;
        position: absolute;
        right: 0;
        top: 0;
        transition: var(--trans1, border-color .4s ease 0s, background-color .4s ease 0s)
    }

    .FubTgk .uDW_Qe:link,
    .FubTgk .uDW_Qe:visited {
        border-color: transparent
    }

    .FubTgk .l7_2fn {
        color: var(--corvid-color, rgb(var(--txt, var(--color_15, color_15))));
        font: var(--fnt, var(--font_5));
        margin: 0;
        position: relative;
        transition: var(--trans2, color .4s ease 0s);
        white-space: nowrap
    }

    .FubTgk[aria-disabled=false] .uDW_Qe {
        background-color: var(--corvid-background-color, rgba(var(--bg, var(--color_17, color_17)), var(--alpha-bg, 1)));
        border: solid var(--corvid-border-color, rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1))) var(--corvid-border-width, var(--brw, 0));
        cursor: pointer !important
    }

    :host(.device-mobile-optimized) .FubTgk[aria-disabled=false]:active .uDW_Qe,
    body.device-mobile-optimized .FubTgk[aria-disabled=false]:active .uDW_Qe {
        background-color: var(--corvid-hover-background-color, rgba(var(--bgh, var(--color_18, color_18)), var(--alpha-bgh, 1)));
        border-color: var(--corvid-hover-border-color, rgba(var(--brdh, var(--color_15, color_15)), var(--alpha-brdh, 1)))
    }

    :host(.device-mobile-optimized) .FubTgk[aria-disabled=false]:active .l7_2fn,
    body.device-mobile-optimized .FubTgk[aria-disabled=false]:active .l7_2fn {
        color: var(--corvid-hover-color, rgb(var(--txth, var(--color_15, color_15))))
    }

    :host(:not(.device-mobile-optimized)) .FubTgk[aria-disabled=false]:hover .uDW_Qe,
    body:not(.device-mobile-optimized) .FubTgk[aria-disabled=false]:hover .uDW_Qe {
        background-color: var(--corvid-hover-background-color, rgba(var(--bgh, var(--color_18, color_18)), var(--alpha-bgh, 1)));
        border-color: var(--corvid-hover-border-color, rgba(var(--brdh, var(--color_15, color_15)), var(--alpha-brdh, 1)))
    }

    :host(:not(.device-mobile-optimized)) .FubTgk[aria-disabled=false]:hover .l7_2fn,
    body:not(.device-mobile-optimized) .FubTgk[aria-disabled=false]:hover .l7_2fn {
        color: var(--corvid-hover-color, rgb(var(--txth, var(--color_15, color_15))))
    }

    .FubTgk[aria-disabled=true] .uDW_Qe {
        background-color: var(--corvid-disabled-background-color, rgba(var(--bgd, 204, 204, 204), var(--alpha-bgd, 1)));
        border-color: var(--corvid-disabled-border-color, rgba(var(--brdd, 204, 204, 204), var(--alpha-brdd, 1)));
        border-style: solid;
        border-width: var(--corvid-border-width, var(--brw, 0))
    }

    .FubTgk[aria-disabled=true] .l7_2fn {
        color: var(--corvid-disabled-color, rgb(var(--txtd, 255, 255, 255)))
    }

    .uUxqWY {
        align-items: center;
        box-sizing: border-box;
        display: flex;
        justify-content: var(--label-align);
        min-width: 100%;
        text-align: initial;
        width: -moz-max-content;
        width: max-content
    }

    .uUxqWY:before {
        max-width: var(--margin-start, 0)
    }

    .uUxqWY:after,
    .uUxqWY:before {
        align-self: stretch;
        content: "";
        flex-grow: 1
    }

    .uUxqWY:after {
        max-width: var(--margin-end, 0)
    }

    .Vq4wYb[aria-disabled=false] .uUxqWY {
        cursor: pointer
    }

    :host(.device-mobile-optimized) .Vq4wYb[aria-disabled=false]:active .wJVzSK,
    body.device-mobile-optimized .Vq4wYb[aria-disabled=false]:active .wJVzSK {
        color: var(--corvid-hover-color, rgb(var(--txth, var(--color_15, color_15))));
        transition: var(--trans, color .4s ease 0s)
    }

    :host(:not(.device-mobile-optimized)) .Vq4wYb[aria-disabled=false]:hover .wJVzSK,
    body:not(.device-mobile-optimized) .Vq4wYb[aria-disabled=false]:hover .wJVzSK {
        color: var(--corvid-hover-color, rgb(var(--txth, var(--color_15, color_15))));
        transition: var(--trans, color .4s ease 0s)
    }

    .Vq4wYb .uUxqWY {
        bottom: 0;
        left: 0;
        position: absolute;
        right: 0;
        top: 0
    }

    .Vq4wYb .wJVzSK {
        color: var(--corvid-color, rgb(var(--txt, var(--color_15, color_15))));
        font: var(--fnt, var(--font_5));
        transition: var(--trans, color .4s ease 0s);
        white-space: nowrap
    }

    .Vq4wYb[aria-disabled=true] .wJVzSK {
        color: var(--corvid-disabled-color, rgb(var(--txtd, 255, 255, 255)))
    }

    :host(:not(.device-mobile-optimized)) .CohWsy,
    body:not(.device-mobile-optimized) .CohWsy {
        display: flex
    }

    :host(:not(.device-mobile-optimized)) .V5AUxf,
    body:not(.device-mobile-optimized) .V5AUxf {
        -moz-column-gap: var(--margin);
        column-gap: var(--margin);
        direction: var(--direction);
        display: flex;
        margin: 0 auto;
        position: relative;
        width: calc(100% - var(--padding)*2)
    }

    :host(:not(.device-mobile-optimized)) .V5AUxf>*,
    body:not(.device-mobile-optimized) .V5AUxf>* {
        direction: ltr;
        flex: var(--column-flex) 1 0%;
        left: 0;
        margin-bottom: var(--padding);
        margin-top: var(--padding);
        min-width: 0;
        position: relative;
        top: 0
    }

    :host(.device-mobile-optimized) .V5AUxf,
    body.device-mobile-optimized .V5AUxf {
        display: block;
        padding-bottom: var(--padding-y);
        padding-left: var(--padding-x, 0);
        padding-right: var(--padding-x, 0);
        padding-top: var(--padding-y);
        position: relative
    }

    :host(.device-mobile-optimized) .V5AUxf>*,
    body.device-mobile-optimized .V5AUxf>* {
        margin-bottom: var(--margin);
        position: relative
    }

    :host(.device-mobile-optimized) .V5AUxf>:first-child,
    body.device-mobile-optimized .V5AUxf>:first-child {
        margin-top: var(--firstChildMarginTop, 0)
    }

    :host(.device-mobile-optimized) .V5AUxf>:last-child,
    body.device-mobile-optimized .V5AUxf>:last-child {
        margin-bottom: var(--lastChildMarginBottom)
    }

    .LIhNy3 {
        backface-visibility: hidden
    }

    .jhxvbR,
    .mtrorN {
        display: block;
        height: 100%;
        width: 100%
    }

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

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

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

    .if7Vw2 {
        height: 100%;
        left: 0;
        -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-repeat: var(--mask-repeat, no-repeat);
        mask-repeat: var(--mask-repeat, no-repeat);
        -webkit-mask-size: var(--mask-size, 100%);
        mask-size: var(--mask-size, 100%);
        overflow: hidden;
        pointer-events: var(--fill-layer-background-media-pointer-events);
        position: absolute;
        top: 0;
        width: 100%
    }

    .if7Vw2.f0uTJH {
        clip: rect(0, auto, auto, 0)
    }

    .if7Vw2 .i1tH8h {
        height: 100%;
        position: absolute;
        top: 0;
        width: 100%
    }

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

    .if7Vw2 .DXi4PB img {
        height: 100%;
        width: 100%
    }

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

    .wG8dni {
        height: 100%
    }

    .tcElKx {
        background-color: var(--bg-overlay-color);
        background-image: var(--bg-gradient);
        transition: var(--inherit-transition)
    }

    .ImALHf,
    .Ybjs9b {
        opacity: var(--fill-layer-video-opacity)
    }

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

    .Yjj1af {
        transform: scale(var(--scale, 1));
        transition: var(--transform-duration, transform 0s)
    }

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

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

    .KCM6zk .DXi4PB,
    .KCM6zk .ImALHf,
    .KCM6zk .Ybjs9b {
        opacity: 1
    }

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

    ._uqPqy,
    .eKyYhK {
        position: absolute;
        top: 0
    }

    ._uqPqy,
    .eKyYhK,
    .x0mqQS img {
        height: 100%;
        width: 100%
    }

    .pnCr6P {
        opacity: 0
    }

    .blf7sp,
    .pnCr6P {
        position: absolute;
        top: 0
    }

    .blf7sp {
        height: 0;
        left: 0;
        overflow: hidden;
        width: 0
    }

    .rWP3Gv {
        left: 0;
        pointer-events: var(--fill-layer-background-media-pointer-events);
        position: var(--fill-layer-background-media-position)
    }

    .Tr4n3d,
    .rWP3Gv,
    .wRqk6s {
        height: 100%;
        top: 0;
        width: 100%
    }

    .wRqk6s {
        position: absolute
    }

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

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

    .VXAmO2 {
        --divider-pin-height__: min(1, calc(var(--divider-layers-pin-factor__) + 1));
        --divider-pin-layer-height__: var(--divider-layers-pin-factor__);
        --divider-pin-border__: min(1, calc(var(--divider-layers-pin-factor__) / -1 + 1));
        height: calc(var(--divider-height__) + var(--divider-pin-height__)*var(--divider-layers-size__)*var(--divider-layers-y__))
    }

    .VXAmO2,
    .VXAmO2 .dy3w_9 {
        left: 0;
        position: absolute;
        width: 100%
    }

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

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

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

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

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

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

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

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

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

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

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

    .YzqVVZ {
        overflow: visible;
        position: relative
    }

    .mwF7X1 {
        backface-visibility: hidden
    }

    .YGilLk {
        cursor: pointer
    }

    .Tj01hh {
        display: block
    }

    .MW5IWV,
    .Tj01hh {
        height: 100%;
        width: 100%
    }

    .MW5IWV {
        left: 0;
        -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-repeat: var(--mask-repeat, no-repeat);
        mask-repeat: var(--mask-repeat, no-repeat);
        -webkit-mask-size: var(--mask-size, 100%);
        mask-size: var(--mask-size, 100%);
        overflow: hidden;
        pointer-events: var(--fill-layer-background-media-pointer-events);
        position: absolute;
        top: 0
    }

    .MW5IWV.N3eg0s {
        clip: rect(0, auto, auto, 0)
    }

    .MW5IWV .Kv1aVt {
        height: 100%;
        position: absolute;
        top: 0;
        width: 100%
    }

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

    .MW5IWV .dLPlxY img {
        height: 100%;
        width: 100%
    }

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

    .VgO9Yg {
        height: 100%
    }

    .LWbAav {
        background-color: var(--bg-overlay-color);
        background-image: var(--bg-gradient);
        transition: var(--inherit-transition)
    }

    .K_YxMd,
    .yK6aSC {
        opacity: var(--fill-layer-video-opacity)
    }

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

    .mNGsUM {
        transform: scale(var(--scale, 1));
        transition: var(--transform-duration, transform 0s)
    }

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

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

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

    .I8xA4L .K_YxMd,
    .I8xA4L .dLPlxY,
    .I8xA4L .yK6aSC {
        opacity: 1
    }

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

    .Z_wCwr,
    .bX9O_S {
        position: absolute;
        top: 0
    }

    .Jxk_UL img,
    .Z_wCwr,
    .bX9O_S {
        height: 100%;
        width: 100%
    }

    .K8MSra {
        opacity: 0
    }

    .K8MSra,
    .YTb3b4 {
        position: absolute;
        top: 0
    }

    .YTb3b4 {
        height: 0;
        left: 0;
        overflow: hidden;
        width: 0
    }

    .SUz0WK {
        left: 0;
        pointer-events: var(--fill-layer-background-media-pointer-events);
        position: var(--fill-layer-background-media-position)
    }

    .FNxOn5,
    .SUz0WK,
    .m4khSP {
        height: 100%;
        top: 0;
        width: 100%
    }

    .FNxOn5 {
        position: absolute
    }

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

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

    ._C0cVf {
        bottom: 0;
        left: 0;
        position: absolute;
        right: 0;
        top: 0;
        width: 100%
    }

    .hFwGTD {
        transform: translateY(-100%);
        transition: .2s ease-in
    }

    .IQgXoP {
        transition: .2s
    }

    .Nr3Nid {
        opacity: 0;
        transition: .2s ease-in
    }

    .Nr3Nid.l4oO6c {
        z-index: -1 !important
    }

    .iQuoC4 {
        opacity: 1;
        transition: .2s
    }

    .CJF7A2 {
        height: auto
    }

    .CJF7A2,
    .U4Bvut {
        position: relative;
        width: 100%
    }

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

    .xU8fqS[data-focuscycled=active] {
        outline: 1px solid transparent
    }

    .xU8fqS[data-focuscycled=active]:not(:focus-within) {
        outline: 2px solid transparent;
        transition: outline .01s ease
    }

    .xU8fqS ._4XcTfy {
        background-color: var(--screenwidth-corvid-background-color, rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1)));
        border-bottom: var(--brwb, 0) solid var(--screenwidth-corvid-border-color, rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1)));
        border-top: var(--brwt, 0) solid var(--screenwidth-corvid-border-color, rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1)));
        bottom: 0;
        box-shadow: var(--shd, 0 0 5px rgba(0, 0, 0, .7));
        left: 0;
        position: absolute;
        right: 0;
        top: 0
    }

    .xU8fqS .gUbusX {
        background-color: rgba(var(--bgctr, var(--color_11, color_11)), var(--alpha-bgctr, 1));
        border-radius: var(--rd, 0);
        bottom: var(--brwb, 0);
        top: var(--brwt, 0)
    }

    .xU8fqS .G5K6X8,
    .xU8fqS .gUbusX {
        left: 0;
        position: absolute;
        right: 0
    }

    .xU8fqS .G5K6X8 {
        bottom: 0;
        top: 0
    }

    :host(.device-mobile-optimized) .xU8fqS .G5K6X8,
    body.device-mobile-optimized .xU8fqS .G5K6X8 {
        left: 10px;
        right: 10px
    }

    .SPY_vo {
        pointer-events: none
    }

    .BmZ5pC {
        min-height: calc(100vh - var(--wix-ads-height));
        min-width: var(--site-width);
        position: var(--bg-position);
        top: var(--wix-ads-height)
    }

    .BmZ5pC,
    .nTOEE9 {
        height: 100%;
        width: 100%
    }

    .nTOEE9 {
        overflow: hidden;
        position: relative
    }

    .nTOEE9.sqUyGm:hover {
        cursor: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAAH6ji2bAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpmMWUzNTlkMS1hYjZhLTNkNDctYmM0ZC03MWMyZDYyMWNmNDgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODM3MEUzMUU4OTAyMTFFMzk3Q0FCMkFEODdDNzUzMjQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODM3MEUzMUQ4OTAyMTFFMzk3Q0FCMkFEODdDNzUzMjQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjk0ZTkyMTRlLThiNDQtNjc0My04MWZiLTZlYjIzYTA2ZjcwNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpmMWUzNTlkMS1hYjZhLTNkNDctYmM0ZC03MWMyZDYyMWNmNDgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4bqsJgAAACF0lEQVR42mJgQAd8fHz/gdRvRigfxGEACCA4YvwPBMgCbgABBGOAJP6LiooiZBUUFMCC7969Awk6AQQQA1bAxMTUOnXq1P8/f/78j2zdf5BDQDgoKAgiyMgItv0/1AkozlgJlHwPpDWB+AhAACFL1EJVwvBPIGZHd8P/OXPmgI0F2YdmxXQUhX///sVQqK2tDVL4DFkhF8zK2NjY/4aGhshOOMJAJAB5ZjdAADGQCpiB4Cear3uwKQR74vv372BPLFq0CKZ4GnLcdMGiFtnXmzZtQo0Bdnb2r/b29nBFMIwUjkxghby8vHfFxMQwTMQWp0YggZcvX/5HBpqamhgKQdafAQnq6en9j4+P/4/me150nzsCPfYOKrkWKvYCymcjJozPgqIYIMAYcUjKAnEcELsDbVECOpkNiO8B+buAeCEQ3yUqFllYWNYh+4Obm/u/ubn5f0tLy//QPIqM90ATHVagDHTJH5BCfn7+/xcvXvyPC9y7d+8/KHqghv4FYj0M04BxeAOkQEhI6P+vX79QDECOeBj49+/ffzk5OZih91FyP4gAGiIDooH5hIGVlRUsAXQpGMMAMh+Y1xksLCzg5QxGrAFzwAxY2GzYsIGgC48cOYIclsuwBiIbG9sCmCJFRcX/+/fvxwi/EydOwIoDGH6JLQEiA26ga1egxSY2vAUpkcKKEV5iCwVOIObBU8w8RzLYgYHaAAACg5CxaxSLgwAAAABJRU5ErkJggg==), auto
    }

    .nTOEE9.C_JY0G:hover {
        cursor: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAAH6ji2bAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpmMWUzNTlkMS1hYjZhLTNkNDctYmM0ZC03MWMyZDYyMWNmNDgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6N0I4QkNGQTI4OTAyMTFFMzg0RDlBRkM5NDA5QjczRTEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6N0I4QkNGQTE4OTAyMTFFMzg0RDlBRkM5NDA5QjczRTEiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjk0ZTkyMTRlLThiNDQtNjc0My04MWZiLTZlYjIzYTA2ZjcwNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpmMWUzNTlkMS1hYjZhLTNkNDctYmM0ZC03MWMyZDYyMWNmNDgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7hiSPZAAACGklEQVR42mJgQAd8fHz/gdRvRigfxGEACCA4YvwPBMgCbgABBGOAJP6LiooiZBUUFMCC7969Awk6AQQQA1bAxMTUOnXq1P8/f/78j2zdf5BDQDgoKAgiyMgItv0/1AkozlgJlHwPpDWB+AhAACFL1EJVwvBPIGZHd8P/OXPm/EcHUA3TURT+/fsXQ6G2tjZI4TNkhVwwK2NjY/8bGhoiO+EIA5EA5JndAAHEQCpgBoKfaL7uwaYQHLrfv38He2LRokUwxdOQ46YLFrXIYNOmTagxwM7O/tXe3h4sCYs3EEYKRyawQl5e3rtiYmL/sQH0ODUCCbx8+RJFkaamJoZCkPVnQIJ6enr/4+Pj/6P5nhfd545Aj72DSq6Fir2A8tmICeOzoCgGCDBGHJKyQBwHxO5AW5SATmYD4ntA/i4gXgjEd4mKRRYWlnXI/uDm5v5vbm7+39LS8j80jyLjPdBEhxUoA13yB6SQn5///8WLF//jAvfu3fsPih6ooX+BWA/DNGAc3gApEBIS+v/r16//hMC/f//+y8nJwQy9j2wWC4gAGiIDooH5hIGVlRUsAXQpVq98/PgRVBAwWFhYMDx69AhczkBj7RdyFpgBC5sNGzYQdOGRI0eQw3IZVpvZ2NgWwBQpKir+379/P4ZBJ06cgBUHMPwSWwJEBtxA165Ai01seAtSIoUVI7zEFgqcQMyDp5h5jmSwAwO1AQBU5q033XYWQwAAAABJRU5ErkJggg==), auto
    }

    .RZQnmg {
        background-color: rgb(var(--color_11));
        border-radius: 50%;
        bottom: 12px;
        height: 40px;
        opacity: 0;
        pointer-events: none;
        position: absolute;
        right: 12px;
        width: 40px
    }

    .RZQnmg path {
        fill: rgb(var(--color_15))
    }

    .RZQnmg:focus {
        cursor: auto;
        opacity: 1;
        pointer-events: auto
    }

    .rYiAuL {
        cursor: pointer
    }

    .gSXewE {
        height: 0;
        left: 0;
        overflow: hidden;
        top: 0;
        width: 0
    }

    .OJQ_3L,
    .gSXewE {
        position: absolute
    }

    .OJQ_3L {
        background-color: rgb(var(--color_11));
        border-radius: 300px;
        bottom: 0;
        cursor: pointer;
        height: 40px;
        margin: 16px 16px;
        opacity: 0;
        pointer-events: none;
        right: 0;
        width: 40px
    }

    .OJQ_3L path {
        fill: rgb(var(--color_12))
    }

    .OJQ_3L:focus {
        cursor: auto;
        opacity: 1;
        pointer-events: auto
    }

    .j7pOnl {
        box-sizing: border-box;
        height: 100%;
        width: 100%
    }

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

    .BI8PVQ img,
    img.BI8PVQ {
        filter: var(--filter-effect-svg-url);
        -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-repeat: var(--mask-repeat, no-repeat);
        mask-repeat: var(--mask-repeat, no-repeat);
        -webkit-mask-size: var(--mask-size, 100% 100%);
        mask-size: var(--mask-size, 100% 100%);
        -o-object-position: var(--object-position);
        object-position: var(--object-position);
    }

    .MazNVa {
        left: var(--left, auto);
        position: var(--position-fixed, static);
        top: var(--top, auto);
        z-index: var(--z-index, auto)
    }

    .MazNVa .BI8PVQ img {
        box-shadow: 0 0 0 #000;
        position: static;
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none
    }

    .MazNVa .j7pOnl {
        display: block;
        overflow: visible;
    }

    .MazNVa .BI8PVQ {
        overflow: visible;
    }

    .c7cMWz {
        bottom: 0;
        left: 0;
        position: absolute;
        right: 0;
        top: 0
    }

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

    body:not(.responsive) .zK7MhX {
        align-self: start;
        grid-area: 1/1/1/1;
        height: 100%;
        justify-self: stretch;
        left: 0;
        position: relative
    }

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

    .fEm0Bo .c7cMWz {
        background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
        overflow: hidden
    }

    :host(.device-mobile-optimized) .c7cMWz,
    body.device-mobile-optimized .c7cMWz {
        left: 10px;
        right: 10px
    }

    .PFkO7r {
        bottom: 0;
        left: 0;
        position: absolute;
        right: 0;
        top: 0
    }

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

    body:not(.responsive) .dBAkHi {
        align-self: start;
        grid-area: 1/1/1/1;
        height: 100%;
        justify-self: stretch;
        left: 0;
        position: relative
    }

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

    :host(.device-mobile-optimized) .PFkO7r,
    body.device-mobile-optimized .PFkO7r {
        left: 10px;
        right: 10px
    }

}

/* source: 01index.html | media: screen and (max-width: 768px) */
@media screen and (max-width: 768px) {
    .aVng1S {
        border-top: var(--lnw, 2px) solid rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1));
        box-sizing: border-box;
        height: 0
    }

}

/* source: 01index.html | media: screen and (max-width: 768px) */
@media screen and (max-width: 768px) {
    .cwL6XW {
        cursor: pointer
    }

    .sNF2R0 {
        opacity: 0
    }

    .hLoBV3 {
        transition: opacity var(--transition-duration) cubic-bezier(.37, 0, .63, 1)
    }

    .Rdf41z,
    .hLoBV3 {
        opacity: 1
    }

    .ftlZWo {
        transition: opacity var(--transition-duration) cubic-bezier(.37, 0, .63, 1)
    }

    .ATGlOr,
    .ftlZWo {
        opacity: 0
    }

    .KQSXD0 {
        transition: opacity var(--transition-duration) cubic-bezier(.64, 0, .78, 0)
    }

    .KQSXD0,
    .pagQKE {
        opacity: 1
    }

    ._6zG5H {
        opacity: 0;
        transition: opacity var(--transition-duration) cubic-bezier(.22, 1, .36, 1)
    }

    .BB49uC {
        transform: translateX(100%)
    }

    .j9xE1V {
        transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1)
    }

    .ICs7Rs,
    .j9xE1V {
        transform: translateX(0)
    }

    .DxijZJ {
        transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1)
    }

    .B5kjYq,
    .DxijZJ {
        transform: translateX(-100%)
    }

    .cJijIV {
        transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1)
    }

    .cJijIV,
    .hOxaWM {
        transform: translateX(0)
    }

    .T9p3fN {
        transform: translateX(100%);
        transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1)
    }

    .qDxYJm {
        transform: translateY(100%)
    }

    .aA9V0P {
        transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1)
    }

    .YPXPAS,
    .aA9V0P {
        transform: translateY(0)
    }

    .Xf2zsA {
        transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1)
    }

    .Xf2zsA,
    .y7Kt7s {
        transform: translateY(-100%)
    }

    .EeUgMu {
        transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1)
    }

    .EeUgMu,
    .fdHrtm {
        transform: translateY(0)
    }

    .WIFaG4 {
        transform: translateY(100%);
        transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1)
    }

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

    :root:active-view-transition .JsJXaX {
        view-transition-name: page-group
    }

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

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

    .StylableButton2545352419__root {
        -archetype: box;
        border: none;
        box-sizing: border-box;
        cursor: pointer;
        display: block;
        height: 100%;
        min-height: 10px;
        min-width: 10px;
        padding: 0;
        touch-action: manipulation;
        width: 100%
    }

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

    .StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasBackgroundColor {
        background-color: var(--corvid-background-color) !important
    }

    .StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverBackgroundColor {
        background-color: var(--corvid-hover-background-color) !important
    }

    .StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledBackgroundColor {
        background-color: var(--corvid-disabled-background-color) !important
    }

    .StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasBorderColor {
        border-color: var(--corvid-border-color) !important
    }

    .StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverBorderColor {
        border-color: var(--corvid-hover-border-color) !important
    }

    .StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledBorderColor {
        border-color: var(--corvid-disabled-border-color) !important
    }

    .StylableButton2545352419__root.StylableButton2545352419--hasBorderRadius {
        border-radius: var(--corvid-border-radius) !important
    }

    .StylableButton2545352419__root.StylableButton2545352419--hasBorderWidth {
        border-width: var(--corvid-border-width) !important
    }

    .StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasColor,
    .StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasColor .StylableButton2545352419__label {
        color: var(--corvid-color) !important
    }

    .StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverColor,
    .StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverColor .StylableButton2545352419__label {
        color: var(--corvid-hover-color) !important
    }

    .StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledColor,
    .StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledColor .StylableButton2545352419__label {
        color: var(--corvid-disabled-color) !important
    }

    .StylableButton2545352419__link {
        -archetype: box;
        box-sizing: border-box;
        color: #000;
        text-decoration: none
    }

    .StylableButton2545352419__container {
        align-items: center;
        display: flex;
        flex-basis: auto;
        flex-direction: row;
        flex-grow: 1;
        height: 100%;
        justify-content: center;
        overflow: hidden;
        transition: all .2s ease, visibility 0s;
        width: 100%
    }

    .StylableButton2545352419__label {
        -archetype: text;
        -controller-part-type: LayoutChildDisplayDropdown, LayoutFlexChildSpacing(first);
        max-width: 100%;
        min-width: 1.8em;
        overflow: hidden;
        text-align: center;
        text-overflow: ellipsis;
        transition: inherit;
        white-space: nowrap
    }

    .StylableButton2545352419__root.StylableButton2545352419--isMaxContent .StylableButton2545352419__label {
        text-overflow: unset
    }

    .StylableButton2545352419__root.StylableButton2545352419--isWrapText .StylableButton2545352419__label {
        min-width: 10px;
        overflow-wrap: break-word;
        white-space: break-spaces;
        word-break: break-word
    }

    .StylableButton2545352419__icon {
        -archetype: icon;
        -controller-part-type: LayoutChildDisplayDropdown, LayoutFlexChildSpacing(last);
        flex-shrink: 0;
        height: 30px;
        min-width: 1px;
        transition: inherit
    }

    .StylableButton2545352419__icon.StylableButton2545352419--override {
        display: block !important
    }

    .StylableButton2545352419__icon svg,
    .StylableButton2545352419__icon>span {
        display: flex;
        height: inherit;
        width: inherit
    }

    .StylableButton2545352419__root:not(:hover):not([disalbed]).StylableButton2545352419--hasIconColor .StylableButton2545352419__icon svg {
        fill: var(--corvid-icon-color) !important;
        stroke: var(--corvid-icon-color) !important
    }

    .StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverIconColor .StylableButton2545352419__icon svg {
        fill: var(--corvid-hover-icon-color) !important;
        stroke: var(--corvid-hover-icon-color) !important
    }

    .StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledIconColor .StylableButton2545352419__icon svg {
        fill: var(--corvid-disabled-icon-color) !important;
        stroke: var(--corvid-disabled-icon-color) !important
    }

    .aeyn4z {
        bottom: 0;
        left: 0;
        position: absolute;
        right: 0;
        top: 0
    }

    .qQrFOK {
        cursor: pointer
    }

    .VDJedC {
        -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
        fill: var(--corvid-fill-color, var(--fill));
        fill-opacity: var(--fill-opacity);
        stroke: var(--corvid-stroke-color, var(--stroke));
        stroke-opacity: var(--stroke-opacity);
        stroke-width: var(--stroke-width);
        filter: var(--drop-shadow, none);
        opacity: var(--opacity);
        transform: var(--flip)
    }

    .VDJedC,
    .VDJedC svg {
        bottom: 0;
        left: 0;
        position: absolute;
        right: 0;
        top: 0
    }

    .VDJedC svg {
        height: var(--svg-calculated-height, 100%);
        margin: auto;
        padding: var(--svg-calculated-padding, 0);
        width: var(--svg-calculated-width, 100%)
    }

    .VDJedC svg:not([data-type=ugc]) {
        overflow: visible
    }

    .l4CAhn * {
        vector-effect: non-scaling-stroke
    }

    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;
        letter-spacing: normal;
        line-height: normal;
        margin: 0;
        text-decoration: none
    }

    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
    }

    .HQSswv {
        cursor: pointer
    }

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

    .zQ9jDz [data-attr-richtext-marker=true] {
        display: block
    }

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

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

    .zQ9jDz [data-attr-richtext-marker=true] table td:after {
        border-bottom: 1px solid currentColor;
        border-left: 1px solid currentColor;
        bottom: 0;
        content: "";
        left: 0;
        opacity: .2;
        position: absolute;
        right: 0;
        top: 0
    }

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

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

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

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

    .LkZBpT :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) [class$=rich-text__text],
    .LkZBpT :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div)[class$=rich-text__text] {
        color: var(--corvid-color, currentColor)
    }

    .LkZBpT :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) span[style*=color] {
        color: var(--corvid-color, currentColor) !important
    }

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

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

    .Kbom4H .upNqi2 ul {
        list-style: disc inside
    }

    .Kbom4H .upNqi2 li {
        margin-bottom: 12px
    }

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

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

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

    .gYHZuN .upNqi2 ol,
    .gYHZuN .upNqi2 ul {
        letter-spacing: normal;
        line-height: normal;
        margin-inline-start: .5em;
        padding-inline-start: 1.3em
    }

    .gYHZuN .upNqi2 ul {
        list-style-type: disc
    }

    .gYHZuN .upNqi2 ol {
        list-style-type: decimal
    }

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

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

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

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

    .gYHZuN .upNqi2 a {
        color: inherit
    }

    .MMl86N,
    .ku3DBC {
        word-wrap: break-word;
        direction: var(--text-direction);
        min-height: var(--min-height);
        min-width: var(--min-width);
        mix-blend-mode: var(--blendMode, normal);
        overflow-wrap: break-word;
        pointer-events: none;
        text-align: start;
        text-shadow: var(--textOutline, 0 0 transparent), var(--textShadow, 0 0 transparent);
        text-transform: var(--textTransform, "none")
    }

    .MMl86N>*,
    .ku3DBC>* {
        pointer-events: auto
    }

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

    .MMl86N ol,
    .MMl86N ul,
    .ku3DBC ol,
    .ku3DBC ul {
        letter-spacing: normal;
        line-height: normal;
        margin-inline-end: 0;
        margin-inline-start: .5em
    }

    .MMl86N:not(.Vq6kJx) ol,
    .MMl86N:not(.Vq6kJx) ul,
    .ku3DBC:not(.Vq6kJx) ol,
    .ku3DBC:not(.Vq6kJx) ul {
        padding-inline-end: 0;
        padding-inline-start: 1.3em
    }

    .MMl86N ul,
    .ku3DBC ul {
        list-style-type: disc
    }

    .MMl86N ol,
    .ku3DBC ol {
        list-style-type: decimal
    }

    .MMl86N ol ul,
    .MMl86N ul ul,
    .ku3DBC ol ul,
    .ku3DBC ul ul {
        list-style-type: circle
    }

    .MMl86N ol ol ul,
    .MMl86N ol ul ul,
    .MMl86N ul ol ul,
    .MMl86N ul ul ul,
    .ku3DBC ol ol ul,
    .ku3DBC ol ul ul,
    .ku3DBC ul ol ul,
    .ku3DBC ul ul ul {
        list-style-type: square
    }

    .MMl86N blockquote,
    .MMl86N div,
    .MMl86N h1,
    .MMl86N h2,
    .MMl86N h3,
    .MMl86N h4,
    .MMl86N h5,
    .MMl86N h6,
    .MMl86N p,
    .ku3DBC blockquote,
    .ku3DBC div,
    .ku3DBC h1,
    .ku3DBC h2,
    .ku3DBC h3,
    .ku3DBC h4,
    .ku3DBC h5,
    .ku3DBC h6,
    .ku3DBC p {
        margin-block: 0;
        margin: 0
    }

    .MMl86N a,
    .ku3DBC a {
        color: inherit
    }

    .Vq6kJx li {
        margin-inline-end: 0;
        margin-inline-start: 1.3em
    }

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

    .mHZSwn {
        display: none
    }

    .lvxhkV {
        bottom: 0;
        left: 0;
        position: absolute;
        right: 0;
        top: 0;
        width: 100%
    }

    .QJjwEo {
        transform: translateY(-100%);
        transition: .2s ease-in
    }

    .kdBXfh {
        transition: .2s
    }

    .MP52zt {
        opacity: 0;
        transition: .2s ease-in
    }

    .MP52zt.Bhu9m5 {
        z-index: -1 !important
    }

    .LVP8Wf {
        opacity: 1;
        transition: .2s
    }

    .VrZrC0 {
        height: auto
    }

    .VrZrC0,
    .cKxVkc {
        position: relative;
        width: 100%
    }

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

    .AT7o0U[data-focuscycled=active] {
        outline: 1px solid transparent
    }

    .AT7o0U[data-focuscycled=active]:not(:focus-within) {
        outline: 2px solid transparent;
        transition: outline .01s ease
    }

    .AT7o0U .vlM3HR {
        bottom: 0;
        left: 0;
        position: absolute;
        right: 0;
        top: 0
    }

    .Tj01hh,
    .jhxvbR {
        display: block;
        height: 100%;
        width: 100%
    }

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

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

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

    .WzbAF8 {
        direction: var(--direction)
    }

    .WzbAF8 .mpGTIt .O6KwRn {
        display: var(--item-display);
        height: var(--item-size);
        margin-block: var(--item-margin-block);
        margin-inline: var(--item-margin-inline);
        width: var(--item-size)
    }

    .WzbAF8 .mpGTIt .O6KwRn:last-child {
        margin-block: 0;
        margin-inline: 0
    }

    .WzbAF8 .mpGTIt .O6KwRn .oRtuWN {
        display: block
    }

    .WzbAF8 .mpGTIt .O6KwRn .oRtuWN .YaS0jR {
        height: var(--item-size);
        width: var(--item-size)
    }

    .WzbAF8 .mpGTIt {
        height: 100%;
        position: absolute;
        white-space: nowrap;
        width: 100%
    }

    :host(.device-mobile-optimized) .WzbAF8 .mpGTIt,
    body.device-mobile-optimized .WzbAF8 .mpGTIt {
        white-space: normal
    }

    .big2ZD {
        display: grid;
        grid-template-columns: 1fr;
        grid-template-rows: 1fr;
        height: calc(100% - var(--wix-ads-height));
        left: 0;
        margin-top: var(--wix-ads-height);
        position: fixed;
        top: 0;
        width: 100%
    }

    .SHHiV9,
    .big2ZD {
        pointer-events: none;
        z-index: var(--pinned-layer-in-container, var(--above-all-in-container))
    }

}

/* source: 01index.html | media: screen and (max-width: 768px) */
@media screen and (max-width: 768px) {
    .StylableButton2545352419__root {
        -archetype: box;
        border: none;
        box-sizing: border-box;
        cursor: pointer;
        display: block;
        height: 100%;
        min-height: 10px;
        min-width: 10px;
        padding: 0;
        touch-action: manipulation;
        width: 100%
    }

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

    .StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasBackgroundColor {
        background-color: var(--corvid-background-color) !important
    }

    .StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverBackgroundColor {
        background-color: var(--corvid-hover-background-color) !important
    }

    .StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledBackgroundColor {
        background-color: var(--corvid-disabled-background-color) !important
    }

    .StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasBorderColor {
        border-color: var(--corvid-border-color) !important
    }

    .StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverBorderColor {
        border-color: var(--corvid-hover-border-color) !important
    }

    .StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledBorderColor {
        border-color: var(--corvid-disabled-border-color) !important
    }

    .StylableButton2545352419__root.StylableButton2545352419--hasBorderRadius {
        border-radius: var(--corvid-border-radius) !important
    }

    .StylableButton2545352419__root.StylableButton2545352419--hasBorderWidth {
        border-width: var(--corvid-border-width) !important
    }

    .StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasColor,
    .StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasColor .StylableButton2545352419__label {
        color: var(--corvid-color) !important
    }

    .StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverColor,
    .StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverColor .StylableButton2545352419__label {
        color: var(--corvid-hover-color) !important
    }

    .StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledColor,
    .StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledColor .StylableButton2545352419__label {
        color: var(--corvid-disabled-color) !important
    }

    .StylableButton2545352419__link {
        -archetype: box;
        box-sizing: border-box;
        color: #000;
        text-decoration: none
    }

    .StylableButton2545352419__container {
        align-items: center;
        display: flex;
        flex-basis: auto;
        flex-direction: row;
        flex-grow: 1;
        height: 100%;
        justify-content: center;
        overflow: hidden;
        transition: all .2s ease, visibility 0s;
        width: 100%
    }

    .StylableButton2545352419__label {
        -archetype: text;
        -controller-part-type: LayoutChildDisplayDropdown, LayoutFlexChildSpacing(first);
        max-width: 100%;
        min-width: 1.8em;
        overflow: hidden;
        text-align: center;
        text-overflow: ellipsis;
        transition: inherit;
        white-space: nowrap
    }

    .StylableButton2545352419__root.StylableButton2545352419--isMaxContent .StylableButton2545352419__label {
        text-overflow: unset
    }

    .StylableButton2545352419__root.StylableButton2545352419--isWrapText .StylableButton2545352419__label {
        min-width: 10px;
        overflow-wrap: break-word;
        white-space: break-spaces;
        word-break: break-word
    }

    .StylableButton2545352419__icon {
        -archetype: icon;
        -controller-part-type: LayoutChildDisplayDropdown, LayoutFlexChildSpacing(last);
        flex-shrink: 0;
        height: 30px;
        min-width: 1px;
        transition: inherit
    }

    .StylableButton2545352419__icon.StylableButton2545352419--override {
        display: block !important
    }

    .StylableButton2545352419__icon svg,
    .StylableButton2545352419__icon>span {
        display: flex;
        height: inherit;
        width: inherit
    }

    .StylableButton2545352419__root:not(:hover):not([disalbed]).StylableButton2545352419--hasIconColor .StylableButton2545352419__icon svg {
        fill: var(--corvid-icon-color) !important;
        stroke: var(--corvid-icon-color) !important
    }

    .StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverIconColor .StylableButton2545352419__icon svg {
        fill: var(--corvid-hover-icon-color) !important;
        stroke: var(--corvid-hover-icon-color) !important
    }

    .StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledIconColor .StylableButton2545352419__icon svg {
        fill: var(--corvid-disabled-icon-color) !important;
        stroke: var(--corvid-disabled-icon-color) !important
    }

}

/* source: 01index.html | media: screen and (max-width: 768px) */
@media screen and (max-width: 768px) {
    .zwRuwH {
        display: flex;
        height: 0;
        justify-content: center;
        opacity: 0;
        pointer-events: none;
        width: 100%
    }

    .olHXzI {
        max-height: 0;
        max-width: 0;
        overflow: hidden
    }

    .sTe93V {
        --force-state-metadata: hovered
    }

    .DYoNOT {
        background-color: rgba(var(--dropdownListBackgroundColor, var(--color_1, color_1)), var(--alpha-dropdownListBackgroundColor, 1));
        border-color: rgba(var(--dropdownListStrokeColor, var(--color_2, color_2)), var(--alpha-dropdownListStrokeColor, 1));
        border-radius: var(--dropdownListBorderRadius, 0);
        border-style: solid;
        border-width: var(--dropdownListStrokeWidth, 0);
        box-shadow: var(--dropdownListBoxShadow, none);
        direction: var(--direction);
        font: var(--dropdownListFont, var(--font_1));
        height: 100% !important;
        width: auto !important
    }

    .DYoNOT ._Gybpq {
        -ms-scroll-chaining: none;
        background-color: transparent;
        border-radius: inherit;
        max-height: calc((var(--optionLineHeight, 1.3em) + var(--dropdownItemsSpacing, 12px))*6);
        overflow-x: hidden;
        overflow-y: auto;
        overscroll-behavior: contain
    }

    .DYoNOT ._Gybpq .CEK3nk {
        align-items: center;
        background-color: transparent;
        color: rgb(var(--dropdownListTextColor, var(--color_2, color_2)));
        cursor: pointer;
        direction: var(--dropdownDirection, "inherit");
        display: flex;
        flex-wrap: nowrap;
        height: var(--optionLineHeight, 1.3em);
        justify-content: var(--dropdownOptionJustifyContent);
        padding-bottom: calc(var(--dropdownItemsSpacing, 12px)/2);
        padding-top: calc(var(--dropdownItemsSpacing, 12px)/2);
        transition: all .5s ease;
        transition-property: background-color
    }

    .DYoNOT ._Gybpq .CEK3nk.sTe93V {
        background-color: rgba(var(--dropdownListHoverBackgroundColor, var(--color_7, color_7)), var(--alpha-dropdownListHoverBackgroundColor, 1));
        color: rgb(var(--dropdownListHoverTextColor, var(--color_2, color_2)))
    }

    .DYoNOT ._Gybpq .CEK3nk:focus {
        --focus-ring-box-shadow: none !important
    }

    .DYoNOT ._Gybpq .CEK3nk .P6sHUt {
        line-height: normal;
        overflow: hidden;
        padding-inline-end: var(--textPaddingDropDown_end);
        padding-inline-start: var(--textPaddingDropDown_start);
        text-overflow: ellipsis;
        white-space: nowrap
    }

    .wBdYEC {
        align-items: center;
        color: rgb(var(--errorTextColor, #ff4040));
        direction: var(--errorDirection);
        display: flex;
        flex-direction: row;
        gap: 4px;
        justify-content: var(--errorAlign, inherit);
        padding: 8px 0 0
    }

    .wBdYEC .cfVDAB {
        flex: none;
        flex-grow: 0;
        order: 0
    }

    .wBdYEC .YCipIB {
        display: inline-block;
        flex-grow: 0;
        font: var(--errorTextFont, var(--font_8));
        line-height: 1;
        order: 1;
        word-break: break-word
    }

    .i_fApr .j6PknH:invalid,
    .i_fApr .rDTAG5 {
        background-color: rgba(var(--bge, var(--color_8, color_8)), var(--alpha-bge, 1));
        border-color: rgba(var(--brde, 249, 249, 249), var(--alpha-brde, 1));
        border-style: solid;
        border-width: var(--brwe, 2px)
    }

    .rNqgmX .j6PknH:disabled,
    .rNqgmX .j6PknH:disabled+.WPG8TG {
        border-color: rgba(var(--brdd, 204, 204, 204), var(--alpha-brdd, 1));
        border-width: var(--corvid-border-width, var(--brw, 2px));
        color: rgb(var(--txtd, 255, 255, 255));
        cursor: default
    }

    .f2JDW4 {
        direction: var(--direction);
        text-align: var(--align);
        -moz-text-align-last: var(--align);
        text-align-last: var(--align)
    }

    .CdmW0Y {
        direction: var(--inputDirection)
    }

    .j6PknH {
        appearance: none;
        -webkit-appearance: none;
        -moz-appearance: none;
        background-color: var(--corvid-background-color, rgba(var(--bg, var(--color_8, color_8)), var(--alpha-bg, 1)));
        border-radius: var(--corvid-border-radius, var(--rd, 5px));
        border-style: solid;
        box-shadow: var(--shd, 0 0 0 transparent);
        color: var(--corvid-color, rgb(var(--txt, 136, 136, 136)));
        cursor: pointer;
        direction: var(--inputDirection);
        display: block;
        font: var(--fnt);
        margin: 0;
        padding-inline-end: var(--textPaddingInput_end);
        padding-inline-start: var(--textPaddingInput_start);
        position: relative;
        -moz-text-align-last: var(--inputAlign, "inherit");
        text-align-last: var(--inputAlign, "inherit")
    }

    .j6PknH,
    .j6PknH option {
        text-overflow: ellipsis;
        white-space: nowrap
    }

    .j6PknH option {
        overflow: hidden
    }

    .j6PknH option.lDfK_T {
        color: rgb(var(--txt2, var(--color_15, color_15)));
        display: none
    }

    .j6PknH.Eo6yxR {
        border-color: var(--corvid-border-color, rgba(var(--brd, 248, 248, 248), var(--alpha-brd, 1)));
        color: rgb(var(--txt_placeholder, 136, 136, 136))
    }

    .j6PknH::-moz-placeholder {
        color: rgb(var(--txt_placeholder, 136, 136, 136))
    }

    .j6PknH:-ms-input-placeholder {
        color: rgb(var(--txt_placeholder, 136, 136, 136))
    }

    .j6PknH::placeholder {
        color: rgb(var(--txt_placeholder, 136, 136, 136))
    }

    .j6PknH:-moz-focusring {
        color: transparent;
        text-shadow: 0 0 0 #000
    }

    .j6PknH::-ms-expand {
        display: none
    }

    .j6PknH:focus::-ms-value {
        background: transparent
    }

    .j6PknH:disabled+.WPG8TG .sMLa8Y {
        fill: rgb(var(--txtd, 255, 255, 255))
    }

    .WPG8TG {
        align-items: center;
        bottom: 0;
        box-sizing: border-box;
        display: flex;
        height: inherit;
        inset-inline-end: var(--arrowInsetInlineEnd);
        inset-inline-start: var(--arrowInsetInlineStart);
        padding-left: 20px;
        padding-right: 20px;
        pointer-events: none;
        position: absolute;
        top: 0
    }

    .WPG8TG .ffSPQl {
        width: 12px
    }

    .WPG8TG .ffSPQl .sMLa8Y {
        fill: rgba(var(--arrowColor, var(--color_12, color_12)), var(--alpha-arrowColor, 1));
        height: 100%
    }

    .WPG8TG .ffSPQl.Klc6UE {
        transform: rotate(180deg)
    }

    .tDymiT {
        display: none
    }

    .lKDKK1 .tDymiT {
        color: rgb(var(--txtlbl, var(--color_15, color_15)));
        direction: var(--labelDirection);
        display: inline-block;
        font: var(--fntlbl);
        line-height: 1;
        margin-bottom: var(--labelMarginBottom, 14px);
        padding-inline-end: var(--labelPadding_end);
        padding-inline-start: var(--labelPadding_start);
        text-align: var(--labelAlign, "inherit");
        word-break: break-word
    }

    .o6tZWF .tDymiT:after {
        color: rgba(var(--txtlblrq, 0, 0, 0), var(--alpha-txtlblrq, 0));
        content: " *";
        display: var(--requiredIndicationDisplay, none)
    }

    .rNqgmX {
        --display: flex;
        display: var(--display);
        flex-direction: column
    }

    .rNqgmX .j6PknH {
        border-color: rgba(0, 0, 0, .2);
        border-width: 1px 0 1px 0;
        height: 100%;
        max-width: 100%;
        min-height: var(--inputHeight);
        min-width: 100%
    }

    .rNqgmX .j6PknH:hover:not(:disabled) {
        background-color: rgba(var(--bgh, var(--color_8, color_8)), var(--alpha-bgh, 1));
        border-color: rgba(var(--brdh, 249, 249, 249), var(--alpha-brdh, 1));
        border-style: solid;
        border-width: var(--brwh, 2px)
    }

    #SITE_CONTAINER.focus-ring-active.keyboard-tabbing-on .rNqgmX .j6PknH:focus {
        box-shadow: 0 0 1px 2px #fff;
        outline: 2px solid #116dff;
        outline-offset: 1px
    }

    .rNqgmX .j6PknH:focus {
        background-color: rgba(var(--bgf, var(--color_8, color_8)), var(--alpha-bgf, 1));
        border-color: rgba(var(--brdf, 249, 249, 249), var(--alpha-brdf, 1));
        border-style: solid;
        border-width: var(--brwf, 2px)
    }

    .rNqgmX .j6PknH:disabled {
        background-color: rgba(var(--bgd, 204, 204, 204), var(--alpha-bgd, 1))
    }

    .rNqgmX .j6PknH:disabled+.WPG8TG {
        border: none
    }

    .rNqgmX .j6PknH .ZmKEz8 {
        background-color: #fff;
        color: #44474d
    }

    .rNqgmX .CdmW0Y {
        flex: 1;
        position: relative
    }

    .rNqgmX .WPG8TG {
        border-color: rgba(0, 0, 0, .2);
        border-style: solid;
        border-width: var(--arrowBorderWidth, 0)
    }

    .mtfpI4 {
        --display: flex;
        display: var(--display);
        flex-direction: column
    }

    .mtfpI4 .j6PknH {
        border-color: rgba(0, 0, 0, .2);
        border-width: 1px 0 1px 0;
        height: 100%;
        max-width: 100%;
        min-height: var(--inputHeight);
        min-width: 100%
    }

    .mtfpI4 .j6PknH .ZmKEz8 {
        background-color: #fff;
        color: #44474d
    }

    .mtfpI4 .CdmW0Y {
        flex: 1;
        position: relative
    }

    .mtfpI4 .WPG8TG {
        border-color: rgba(0, 0, 0, .2);
        border-style: solid;
        border-width: var(--arrowBorderWidth, 0)
    }

    .mtfpI4 .j6PknH {
        border-color: var(--borderColor);
        border-width: var(--borderWidth, 1px 0 1px 0);
        padding-inline-start: 40px
    }

    .mtfpI4 .WPG8TG .ffSPQl .sMLa8Y {
        fill: rgb(var(--txt, 136, 136, 136))
    }

}

/* source: 01index.html | media: screen and (max-width: 768px) */
@media screen and (max-width: 768px) {
    .PVTOEq {
        bottom: 0;
        left: 0;
        position: absolute;
        right: 0;
        top: 0;
        width: 100%
    }

    .JbQvCF {
        transform: translateY(-100%);
        transition: .2s ease-in
    }

    .LvGYRg {
        transition: .2s
    }

    ._C88Up {
        opacity: 0;
        transition: .2s ease-in
    }

    ._C88Up.RLRBWe {
        z-index: -1 !important
    }

    .DPp8M_ {
        opacity: 1;
        transition: .2s
    }

    .Ze1d3J {
        height: auto
    }

    .E2Gu_X,
    .Ze1d3J {
        position: relative;
        width: 100%
    }

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

    .tcsOnZ[data-focuscycled=active] {
        outline: 1px solid transparent
    }

    .tcsOnZ[data-focuscycled=active]:not(:focus-within) {
        outline: 2px solid transparent;
        transition: outline .01s ease
    }

    .tcsOnZ .PVTOEq {
        background-color: var(--screenwidth-corvid-background-color, rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1)));
        border-bottom: var(--brwb, 0) solid var(--screenwidth-corvid-border-color, rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1)));
        border-top: var(--brwt, 0) solid var(--screenwidth-corvid-border-color, rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1)));
        box-shadow: var(--shd, 0 0 5px rgba(0, 0, 0, .5));
        transition: all .3s ease
    }

    .tcsOnZ .vkyGBO.PVTOEq {
        background-color: rgba(var(--bg-scrl, var(--color_11, color_11)), var(--alpha-bg-scrl, 1));
        border-bottom: var(--brwb-scrl, 0) solid var(--screenwidth-corvid-border-color, rgba(var(--brd-scrl, var(--color_15, color_15)), var(--alpha-brd-scrl, 1)));
        border-top: var(--brwt-scrl, 0) solid var(--screenwidth-corvid-border-color, rgba(var(--brd-scrl, var(--color_15, color_15)), var(--alpha-brd-scrl, 1)));
        box-shadow: var(--shd-scrl, 0 0 5px rgba(0, 0, 0, .5))
    }

}

/* source: 01index.html | media: screen and (max-width: 768px) */
@media screen and (max-width: 768px) {

    .gjn4c3,
    .kB6I3L,
    .uu2PtB {
        content: param-color-scheme(colorScheme, "BRAND");
        position: fixed
    }

    .gjn4c3 .hsI1Xh,
    .kB6I3L .hsI1Xh,
    .uu2PtB .hsI1Xh {
        animation: ETaCHM .4s ease-in-out;
        background-color: #fe2020;
        border: 1px solid #fff;
        border-radius: 50%
    }

    .gjn4c3 .nLNMF9,
    .kB6I3L .nLNMF9,
    .uu2PtB .nLNMF9 {
        bottom: 0;
        pointer-events: none
    }

    .gjn4c3 .nLNMF9 .obGyHP,
    .kB6I3L .nLNMF9 .obGyHP,
    .uu2PtB .nLNMF9 .obGyHP {
        background-color: #fff;
        color: var(--predefined-color, #000);
        padding: 0;
        pointer-events: auto;
        position: relative
    }

    .gjn4c3 .nLNMF9 .obGyHP .zrvbRq,
    .kB6I3L .nLNMF9 .obGyHP .zrvbRq,
    .uu2PtB .nLNMF9 .obGyHP .zrvbRq {
        fill: rgba(var(--predefined-color, var(--color)), var(--alpha-predefined-color, 1));
        position: relative
    }

    .gjn4c3 .nLNMF9 .obGyHP .zrvbRq svg,
    .kB6I3L .nLNMF9 .obGyHP .zrvbRq svg,
    .uu2PtB .nLNMF9 .obGyHP .zrvbRq svg {
        height: 17px;
        left: 50%;
        position: absolute;
        top: 50%;
        transform: translate(-50%, -50%);
        width: 28px
    }

    .gjn4c3 .nLNMF9 .obGyHP .UpUohb,
    .kB6I3L .nLNMF9 .obGyHP .UpUohb,
    .uu2PtB .nLNMF9 .obGyHP .UpUohb {
        font: var(--txt);
        letter-spacing: .2px;
        overflow: hidden;
        text-align: center;
        text-overflow: ellipsis;
        white-space: nowrap
    }

    .gjn4c3 .nLNMF9 .obGyHP:active,
    .kB6I3L .nLNMF9 .obGyHP:active,
    .uu2PtB .nLNMF9 .obGyHP:active {
        filter: brightness(.8)
    }

    .gjn4c3 .nLNMF9 .obGyHP.bki_Ia,
    .kB6I3L .nLNMF9 .obGyHP.bki_Ia,
    .uu2PtB .nLNMF9 .obGyHP.bki_Ia {
        background-color: rgba(var(--predefined-color, var(--color)), var(--alpha-predefined-color, 1));
        color: #fff
    }

    .gjn4c3 .nLNMF9 .obGyHP.bki_Ia .zrvbRq,
    .kB6I3L .nLNMF9 .obGyHP.bki_Ia .zrvbRq,
    .uu2PtB .nLNMF9 .obGyHP.bki_Ia .zrvbRq {
        fill: #fff
    }

    .MtS10A.kB6I3L .nLNMF9 .obGyHP .UpUohb,
    .MtS10A.uu2PtB .nLNMF9 .obGyHP .UpUohb,
    .gjn4c3.MtS10A .nLNMF9 .obGyHP .UpUohb {
        display: none
    }

    .gjn4c3.pbZc0f,
    .pbZc0f.kB6I3L,
    .pbZc0f.uu2PtB {
        --display: none;
        display: var(--display)
    }

    @keyframes ETaCHM {
        0% {
            transform: scale(0)
        }

        50% {
            transform: scale(1.3)
        }

        to {
            transform: scale(1)
        }
    }

    .kB6I3L,
    .uu2PtB {
        --display: flex;
        display: var(--display);
        height: 59px;
        left: calc(50% - var(--left))
    }

    .kB6I3L .B5f9qb,
    .kB6I3L .Ln3BEi,
    .kB6I3L .hquBkG,
    .uu2PtB .B5f9qb,
    .uu2PtB .Ln3BEi,
    .uu2PtB .hquBkG {
        display: none
    }

    .kB6I3L .hsI1Xh,
    .uu2PtB .hsI1Xh {
        height: 8px;
        position: absolute;
        right: calc(50% - 14px);
        top: calc(50% - 20px);
        width: 8px
    }

    .kB6I3L .nLNMF9,
    .uu2PtB .nLNMF9 {
        box-shadow: var(--actionsSHD, actionsSHD);
        display: flex;
        height: 100%;
        width: 100%
    }

    .kB6I3L .nLNMF9 .obGyHP,
    .uu2PtB .nLNMF9 .obGyHP {
        box-sizing: border-box;
        display: flex;
        flex-direction: column;
        flex-grow: 1;
        height: auto !important;
        padding: 5px 0;
        width: 10% !important
    }

    .kB6I3L .nLNMF9 .obGyHP .zrvbRq,
    .uu2PtB .nLNMF9 .obGyHP .zrvbRq {
        flex-basis: 21px;
        flex-grow: 1;
        margin-top: 2px
    }

    .kB6I3L .nLNMF9 .obGyHP .UpUohb,
    .uu2PtB .nLNMF9 .obGyHP .UpUohb {
        flex-basis: 15px;
        flex-grow: 1;
        padding: 0 5px
    }

    .kB6I3L .nLNMF9 .P2d17f,
    .uu2PtB .nLNMF9 .P2d17f {
        background-color: rgba(var(--actionsBorderColor, 255, 255, 255), var(--alpha-actionsBorderColor, 1));
        flex: 0 0 var(--actionsBorderSize, 0)
    }

    .MtS10A.uu2PtB,
    .kB6I3L.MtS10A {
        height: 47px
    }

    .MtS10A.uu2PtB .hsI1Xh,
    .kB6I3L.MtS10A .hsI1Xh {
        top: calc(50% - 11px)
    }

    .uu2PtB {
        bottom: 0;
        width: 320px
    }

    .uu2PtB .B5f9qb,
    .uu2PtB .hquBkG {
        display: none
    }

}

/* source: 01index.html | media: screen and (max-width: 768px) */
@media screen and (max-width: 768px) {
    .UNhuLu {
        --padding-start-lvl1: var(--padding-start, 0);
        --padding-end-lvl1: var(--padding-end, 0);
        --padding-start-lvl2: var(--sub-padding-start, 0);
        --padding-end-lvl2: var(--sub-padding-end, 0);
        --padding-start-lvl3: calc(2 * var(--padding-start-lvl2) - var(--padding-start-lvl1));
        --padding-end-lvl3: calc(2 * var(--padding-end-lvl2) - var(--padding-end-lvl1));
        background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
        border-color: rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1));
        border-style: solid;
        border-width: var(--brw, 1px);
        box-sizing: border-box;
        display: flex;
        list-style: none;
        margin: 0;
        min-width: 100px;
        position: relative;
        text-align: var(--text-align, left);
        transition: var(--itemBGColorTrans, background-color .4s ease 0s)
    }

    .UNhuLu .fEGEM_ {
        cursor: pointer;
        display: grid;
        grid-template-columns: 1fr;
        height: var(--item-height, 30px);
        position: relative
    }

    .UNhuLu .fEGEM_>.kGvnrc {
        position: relative;
        text-overflow: ellipsis
    }

    .UNhuLu .fEGEM_>.kGvnrc>.xfxJ27 {
        bottom: 0;
        color: rgb(var(--txt, var(--color_15, color_15)));
        display: inline;
        font: var(--fnt, var(--font_1));
        left: 0;
        line-height: var(--item-height, 30px);
        overflow: hidden;
        position: absolute;
        right: 0;
        text-overflow: ellipsis;
        top: 0;
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        white-space: nowrap;
    }


    .UNhuLu .fEGEM_>.RJADXR {
        cursor: pointer;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        min-width: 12px
    }

    .UNhuLu .fEGEM_>.RJADXR>.DpIELp {
        margin: 0 20px;
        min-width: 12px;
        width: 1em
    }

    .UNhuLu .fEGEM_>.RJADXR>.DpIELp svg {
        fill: rgb(var(--arrowColor, var(--color_14, color_14)));
        pointer-events: none
    }

    @supports(-webkit-touch-callout:none) {
        .UNhuLu .fEGEM_>.kGvnrc>.xfxJ27 {
            text-decoration: underline;
            text-decoration-color: transparent
        }
    }

    .UNhuLu.fqtSRp>.fEGEM_ {
        grid-template-areas: var(--template-areas, "label arrow");
        grid-template-columns: var(--template-columns, 1fr 52px)
    }

    .UNhuLu.fqtSRp>.fEGEM_>.kGvnrc {
        grid-area: label
    }

    .UNhuLu.fqtSRp>.fEGEM_>.RJADXR {
        align-items: flex-end;
        display: flex;
        flex-direction: column;
        grid-area: arrow;
        justify-content: center
    }

    .UNhuLu.hGjOas>.saNEb7 {
        display: block;
        opacity: 1;
        transition: var(--subMenuOpacityTrans, all .4s ease 0s)
    }

    .UNhuLu.hGjOas>.fEGEM_ .DpIELp {
        transform: rotate(180deg)
    }

    .UNhuLu.QqwXfj>.fEGEM_ {
        background-color: rgba(var(--bgs, var(--color_15, color_15)), var(--alpha-bgs, 1))
    }

    .fqtSRp .UNhuLu.QqwXfj>.fEGEM_ {
        background-color: rgba(var(--bgsSub, var(--color_15, color_15)), var(--alpha-bgsSub, 1))
    }

    .UNhuLu.QqwXfj>.fEGEM_>.kGvnrc>.xfxJ27 {
        color: rgb(var(--txtsSub, var(--color_13, color_13)));
        color: rgb(var(--txts, var(--color_13, color_13)))
    }

    .fqtSRp .UNhuLu.QqwXfj>.fEGEM_.dWouOY>.kGvnrc>.xfxJ27 {
        color: rgb(var(--txtsSub, var(--color_13, color_13)))
    }

    .UNhuLu>.saNEb7 {
        display: none;
        min-width: 100%;
        opacity: 0;
        transition: var(--subMenuOpacityTrans, all .4s ease 0s)
    }

    .UNhuLu>.saNEb7>.YLBS9j {
        background-color: rgba(var(--bgexpanded, var(--color_15, color_15)), var(--alpha-bgexpanded, 1));
        border: none
    }

    .UNhuLu>.saNEb7>.YLBS9j .xfxJ27 {
        color: rgb(var(--txtexpanded, var(--color_13, color_13)));
        font: var(--fntSubMenu, var(--font_1));
        line-height: var(--item-height, 30px);
        padding-inline-end: var(--padding-end-lvl2, 0);
        padding-inline-start: var(--padding-start-lvl2, 0)
    }

    .UNhuLu>.saNEb7 .saNEb7 .xfxJ27 {
        padding-inline-end: var(--padding-end-lvl3, 0);
        padding-inline-start: var(--padding-start-lvl3, 0)
    }

    .UNhuLu .ZD5b14 {
        opacity: 0;
        position: absolute
    }

    .UNhuLu .xfxJ27 {
        padding-inline-end: var(--padding-end-lvl1, 0);
        padding-inline-start: var(--padding-start-lvl1, 0)
    }

    .u4cNtA {
        background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
        border-color: rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1));
        border-style: solid;
        border-width: var(--brw, 1px);
        box-sizing: border-box;
        display: flex;
        list-style: none;
        margin: 0;
        position: relative;
        text-align: var(--text-align, left);
        transition: var(--itemBGColorTrans, background-color .4s ease 0s)
    }

    .u4cNtA .fEGEM_ {
        cursor: pointer;
        display: grid;
        grid-template-columns: 1fr;
        height: auto;
        position: relative
    }

    .u4cNtA .fEGEM_>.kGvnrc {
        display: grid;
        position: relative;
        text-overflow: ellipsis
    }

    .u4cNtA .fEGEM_>.kGvnrc>.xfxJ27 {
        color: rgb(var(--txt, var(--color_15, color_15)));
        display: inline;
        font: var(--fnt, var(--font_1));
        overflow: hidden;
        padding-bottom: var(--verticalPadding, 0);
        padding-top: var(--verticalPadding, 0);
        position: relative;
        text-overflow: ellipsis;
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        white-space: nowrap
    }

    .u4cNtA .fEGEM_>.RJADXR {
        cursor: pointer;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        min-width: 12px
    }

    .u4cNtA .fEGEM_>.RJADXR>.DpIELp {
        margin: 0 20px;
        min-width: 12px;
        width: 1em
    }

    .u4cNtA .fEGEM_>.RJADXR>.DpIELp svg {
        fill: rgb(var(--arrowColor, var(--color_15, color_15)));
        pointer-events: none
    }

    .u4cNtA.fqtSRp>.fEGEM_ {
        grid-template-areas: var(--template-areas, "label arrow");
        grid-template-columns: var(--template-columns, 1fr 52px)
    }

    .u4cNtA.fqtSRp>.fEGEM_>.kGvnrc {
        grid-area: label
    }

    .u4cNtA.fqtSRp>.fEGEM_>.RJADXR {
        align-items: flex-end;
        display: flex;
        flex-direction: column;
        grid-area: arrow;
        justify-content: center
    }

    .u4cNtA.hGjOas>.saNEb7 {
        display: block;
        opacity: 1;
        transition: var(--subMenuOpacityTrans, all .4s ease 0s)
    }

    .u4cNtA.hGjOas>.fEGEM_ .DpIELp {
        transform: rotate(180deg)
    }

    .u4cNtA.QqwXfj>.fEGEM_ {
        background-color: rgba(var(--bgs, var(--color_15, color_15)), var(--alpha-bgs, 1))
    }

    .fqtSRp .u4cNtA.QqwXfj>.fEGEM_ {
        background-color: rgba(var(--bgsSub, var(--color_15, color_15)), var(--alpha-bgsSub, 1))
    }

    .u4cNtA.QqwXfj>.fEGEM_>.kGvnrc>.xfxJ27 {
        color: rgb(var(--txtsSub, var(--color_13, color_13)));
        color: rgb(var(--txts, var(--color_13, color_13)))
    }

    .u4cNtA>.saNEb7 {
        display: none;
        min-width: 100%;
        opacity: 0;
        transition: var(--subMenuOpacityTrans, all .4s ease 0s)
    }

    .u4cNtA>.saNEb7>.YLBS9j {
        background-color: rgba(var(--bgexpanded, var(--color_15, color_15)), var(--alpha-bgexpanded, 1));
        border: none
    }

    .u4cNtA>.saNEb7>.YLBS9j .xfxJ27 {
        color: rgb(var(--txtexpanded, var(--color_13, color_13)));
        font: var(--fntSubMenu, var(--font_1));
        padding-inline-end: var(--sub-padding-end, 0);
        padding-inline-start: var(--sub-padding-start, 0)
    }

    .u4cNtA .ZD5b14 {
        opacity: 0;
        position: absolute
    }

    .u4cNtA .xfxJ27 {
        padding-inline-end: var(--padding-end, 0);
        padding-inline-start: var(--padding-start, 0)
    }

    .OZVMSN .fEGEM_ {
        direction: var(--item-depth0-direction);
        text-align: var(--item-depth0-align, var(--text-align))
    }

    .zui1C4 .fEGEM_ {
        direction: var(--item-depth1-direction);
        text-align: var(--item-depth1-align, var(--text-align))
    }

    .WJmop7 .fEGEM_ {
        direction: var(--item-depth2-direction);
        text-align: var(--item-depth2-align, var(--text-align))
    }

    .EmyVop {
        -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
        opacity: 0;
        visibility: hidden
    }

    .EmyVop.two32l {
        opacity: 1;
        visibility: visible
    }

    .EmyVop[data-undisplayed=true] {
        display: none
    }

    .EmyVop:not([data-is-mesh]) .vMwwq3,
    .EmyVop:not([data-is-mesh]) .vnTKrr {
        bottom: 0;
        left: 0;
        position: absolute;
        right: 0;
        top: 0
    }

    .YppmB_ {
        background-color: rgba(var(--bg, var(--color_15, color_15)), var(--alpha-bg, 1));
        display: initial;
        height: 100%;
        left: 0;
        opacity: 0;
        position: fixed;
        top: 0;
        width: 100%
    }

    .YppmB_.RmiF1m {
        display: none
    }

    :host(.device-mobile-optimized) .YppmB_,
    body.device-mobile-optimized .YppmB_ {
        height: 100vh;
        left: calc((100% - var(--screen-width))/2);
        width: var(--screen-width)
    }

    :host(.device-mobile-optimized) .EmyVop.RmiF1m,
    body.device-mobile-optimized .EmyVop.RmiF1m {
        left: calc((100% - var(--screen-width))/2)
    }

    :host(.device-mobile-optimized) .EmyVop.dqZerU,
    body.device-mobile-optimized .EmyVop.dqZerU {
        height: 100vh
    }

    :host(:not(.device-mobile-optimized)) .EmyVop.dqZerU,
    body:not(.device-mobile-optimized) .EmyVop.dqZerU {
        height: 100vh
    }

    .Zcgm3P.dqZerU,
    .Zcgm3P.dqZerU>:first-child {
        height: calc(var(--menu-height) - var(--wix-ads-height))
    }

    .Zcgm3P.dqZerU>:first-child {
        margin-top: var(--wix-ads-height)
    }

    .EmyVop.dqZerU {
        top: 0
    }

    .vnTKrr {
        height: 100%;
        width: 100%
    }

    .EmyVop {
        position: fixed;
        z-index: calc(var(--above-all-z-index) - 1)
    }

    ._1tQlq {
        -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
        opacity: 0;
        visibility: hidden
    }

    ._1tQlq.kTFWgg {
        opacity: 1;
        visibility: visible
    }

    ._1tQlq[data-undisplayed=true] {
        display: none
    }

    ._1tQlq:not([data-is-mesh]) .X9vkbb,
    ._1tQlq:not([data-is-mesh]) .jpeeyX {
        bottom: 0;
        left: 0;
        position: absolute;
        right: 0;
        top: 0
    }

    .PbIVkr {
        background-color: rgba(var(--bg, var(--color_15, color_15)), var(--alpha-bg, 1));
        display: initial;
        height: 100%;
        left: 0;
        opacity: 0;
        position: fixed;
        top: 0;
        width: 100%
    }

    .PbIVkr.YN_fLB {
        display: none
    }

    :host(.device-mobile-optimized) .PbIVkr,
    body.device-mobile-optimized .PbIVkr {
        height: 100vh;
        left: calc((100% - var(--screen-width))/2);
        width: var(--screen-width)
    }

    :host(.device-mobile-optimized) ._1tQlq.YN_fLB,
    body.device-mobile-optimized ._1tQlq.YN_fLB {
        left: calc((100% - var(--screen-width))/2)
    }

    :host(.device-mobile-optimized) ._1tQlq.jFliG2,
    body.device-mobile-optimized ._1tQlq.jFliG2 {
        height: 100vh
    }

    :host(:not(.device-mobile-optimized)) ._1tQlq.jFliG2,
    body:not(.device-mobile-optimized) ._1tQlq.jFliG2 {
        height: 100vh
    }

    .n74Psq.jFliG2,
    .n74Psq.jFliG2>:first-child {
        height: calc(var(--menu-height) - var(--wix-ads-height))
    }

    .n74Psq.jFliG2>:first-child {
        margin-top: var(--wix-ads-height)
    }

    ._1tQlq.jFliG2 {
        top: 0
    }

    .jpeeyX {
        height: 100%;
        width: 100%
    }

    ._1tQlq {
        position: fixed;
        z-index: calc(var(--above-all-z-index) - 1)
    }

    .n74Psq {
        -ms-overflow-style: none;
        overflow-x: hidden;
        overflow-y: scroll;
        overflow: -moz-scrollbars-none;
        position: relative;
        scrollbar-width: none
    }

    .n74Psq::-webkit-scrollbar {
        height: 0;
        width: 0
    }

    .Tj01hh,
    .jhxvbR {
        display: block;
        height: 100%;
        width: 100%
    }

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

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

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

    .MW5IWV {
        height: 100%;
        left: 0;
        -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-repeat: var(--mask-repeat, no-repeat);
        mask-repeat: var(--mask-repeat, no-repeat);
        -webkit-mask-size: var(--mask-size, 100%);
        mask-size: var(--mask-size, 100%);
        overflow: hidden;
        pointer-events: var(--fill-layer-background-media-pointer-events);
        position: absolute;
        top: 0;
        width: 100%
    }

    .MW5IWV.N3eg0s {
        clip: rect(0, auto, auto, 0)
    }

    .MW5IWV .Kv1aVt {
        height: 100%;
        position: absolute;
        top: 0;
        width: 100%
    }

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

    .MW5IWV .dLPlxY img {
        height: 100%;
        width: 100%
    }

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

    .VgO9Yg {
        height: 100%
    }

    .LWbAav {
        background-color: var(--bg-overlay-color);
        background-image: var(--bg-gradient);
        transition: var(--inherit-transition)
    }

    .K_YxMd,
    .yK6aSC {
        opacity: var(--fill-layer-video-opacity)
    }

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

    .mNGsUM {
        transform: scale(var(--scale, 1));
        transition: var(--transform-duration, transform 0s)
    }

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

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

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

    .I8xA4L .K_YxMd,
    .I8xA4L .dLPlxY,
    .I8xA4L .yK6aSC {
        opacity: 1
    }

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

    .Z_wCwr,
    .bX9O_S {
        position: absolute;
        top: 0
    }

    .Jxk_UL img,
    .Z_wCwr,
    .bX9O_S {
        height: 100%;
        width: 100%
    }

    .K8MSra {
        opacity: 0
    }

    .K8MSra,
    .YTb3b4 {
        position: absolute;
        top: 0
    }

    .YTb3b4 {
        height: 0;
        left: 0;
        overflow: hidden;
        width: 0
    }

    .SUz0WK {
        left: 0;
        pointer-events: var(--fill-layer-background-media-pointer-events);
        position: var(--fill-layer-background-media-position)
    }

    .FNxOn5,
    .SUz0WK,
    .m4khSP {
        height: 100%;
        top: 0;
        width: 100%
    }

    .FNxOn5 {
        position: absolute
    }

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

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

}

/* source: 01index.html | media: screen and (max-width: 768px) */
@media screen and (max-width: 768px) {
    @-moz-document url-prefix() {
        :invalid {
            box-shadow: none
        }

        :-moz-submit-invalid,
        :-moz-ui-invalid {
            box-shadow: none
        }
    }

    @keyframes kYZz2Z {
        0% {
            animation-timing-function: ease-out;
            transform: rotate(180deg)
        }

        45% {
            transform: rotate(198deg)
        }

        55% {
            transform: rotate(234deg)
        }

        to {
            transform: rotate(540deg)
        }
    }

    @keyframes wlf4P4 {
        to {
            opacity: 1;
            transform: rotate(115deg)
        }
    }

    .bkIuWA.xXaCpo {
        --display: flex;
        align-items: center;
        display: var(--display);
        justify-content: center
    }

    .d1WWt1 {
        animation: kYZz2Z 1s linear infinite;
        height: 72px;
        margin-left: -18px;
        overflow: hidden;
        position: absolute;
        transform-origin: 100% 50%;
        width: 36px
    }

    .d1WWt1:after,
    .d1WWt1:before {
        animation: wlf4P4 .5s linear infinite alternate;
        border: 3px solid currentColor;
        border-color: currentColor transparent transparent currentColor;
        border-radius: 50%;
        bottom: 0;
        content: "";
        left: 0;
        position: absolute;
        right: -100%;
        top: 0;
        transform: rotate(-45deg)
    }

    .d1WWt1:before {
        color: #7fccf7
    }

    .d1WWt1:after {
        color: #3899ec;
        opacity: 0
    }

}

/* source: 01index.html | media: screen and (max-width: 768px) */
@media screen and (max-width: 768px) {
    .LHrbPP {
        background: #fff;
        border-radius: 24px;
        color: #116dff;
        cursor: pointer;
        font-family: Helvetica, Arial, メイリオ, meiryo, ヒラギノ角ゴ pro w3, hiragino kaku gothic pro, sans-serif;
        font-size: 14px;
        height: 0;
        left: 50%;
        margin-left: -94px;
        opacity: 0;
        padding: 0 24px 0 24px;
        pointer-events: none;
        position: absolute;
        top: 60px;
        width: 0;
        z-index: 9999
    }

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

}

/* source: 01index.html | media: screen and (max-width: 768px) */
@media screen and (max-width: 768px) {
    .GRu5Ra .TD54YK {
        bottom: 0;
        left: 0;
        position: absolute;
        right: 0;
        top: 0
    }

    .H7BYNf {
        background: rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1));
        box-shadow: var(--shd, 0 1px 4px rgba(0, 0, 0, .6))
    }

    .H7BYNf,
    .H7BYNf .TD54YK {
        border-radius: var(--rd, 0)
    }

    .H7BYNf .TD54YK {
        bottom: var(--brw, 0);
        display: inline-block;
        left: var(--brw, 0);
        -webkit-mask-image: radial-gradient(circle, #fff, #000);
        mask-image: radial-gradient(circle, #fff, #000);
        overflow: hidden;
        position: absolute;
        right: var(--brw, 0);
        top: var(--brw, 0)
    }

    .ATObVg .TD54YK {
        bottom: 9px;
        left: 9px;
        position: absolute;
        right: 9px;
        top: 9px
    }

    .ATObVg .CV2IPZ {
        background-image: url(https://static.parastorage.com/services/editor-elements-library/dist/thunderbolt/media/sloppyframe.d2412ec4.png);
        background-repeat: no-repeat;
        bottom: 0;
        left: 0;
        position: absolute;
        right: 0;
        top: 0
    }

    .ATObVg .l3mQRd {
        background-position: 0 0;
        bottom: 3px;
        right: 3px
    }

    .ATObVg .NlKT7Q {
        background-position: 100% 100%;
        left: 3px;
        top: 3px
    }

    .aMqF6e {
        background-color: rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1));
        border-radius: var(--rd, 0);
        box-shadow: var(--shd, 0 1px 4px rgba(0, 0, 0, .6))
    }

    .aMqF6e .TD54YK {
        bottom: var(--brw, 0);
        left: var(--brw, 0);
        overflow: hidden;
        position: absolute;
        right: var(--brw, 0);
        top: var(--brw, 0)
    }

    .aMqF6e .OQGVRy {
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUoAAAAaCAYAAADR0BVGAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89+bN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh+PDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf+bTAICd+Jl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP+5c+rcEAAAOF0ftH+LC+zGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw+H48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s+X48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s+wM+3zUAsGo+AXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/+8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8+Q8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8+xdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR+cQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI+ksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG+Qh8lsKnWJAcaT4U+IoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr+h0uhHdlR5Ol9BX0svpR+iX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK+YTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI+pXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx+Jx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up+6Ynr5egJ5Mb6feeb3n+hx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm+eb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw+6TvZN9un2N/T0HDYfZDqsdWh1+c7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc+Lpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ+BR5dE/C5+VMGvfrH5PQ0+BZ7XnIy9jL5FXrdewt6V3qvdh7xc+9j5yn+M+4zw33jLeWV/MN8C3yLfLT8Nvnl+F30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7+Hp8Ib+OPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo+qi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC+N7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z+pn5mZ2y6xlhbL+xW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1+1dT1gvWd+1YfqGnRs+FYmKrhTbF5cVf9go3HjlG4dvyr+Z3JS0qavEuWTPZtJm6ebeLZ5bDpaql+aXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU+lQ27tLdtWHX+G7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ+7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx++/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w+0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb++6EHTh0kX/i+c7vDvOXPK4dPKy2+UTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1+cif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v+3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY+Zj8uGDYbrnjg+OTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6+yXgzMV70VvvtwXfcdx3vo98PT+R8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAACIFJREFUeNrsnOuS2ygQhRuBnWTf/1k3O5aA/QNbJ8enQfJkapMJXeWyrPul+TjdjRzsmgUxvbXpYGaxfTaYTmZ2a597+/5Cn69t2b1NfzWzbzTvrzadYH5q2+O+Uzvunc7lDucU27q4HM85nLwfta1bzeyAeWo9M7O9fZe2foDlxcxy+53bukebLmb2ZmYPM/unffY2f2+ft7Y+/v7etu/bHm3bA/bff/flfZ+5/eZPhk+B6X4NBab7d7/G6kxf8b3gTHc/xO9t4JfdN/nTfWMDX0vNBxP42FdY/qVt9w388Ub+2fd5Ax/v227UVmK7pgjX0O9VavOsrWuOv/Z5CXz0il/zMy7gl+gDD1r+AN/Z22/0zwf42sPM/m4+2Od/Bx9/gM+/0Qf3vZNvsl+yH9pF37P0Tkiik24ETXbKbfIJ4kEVuOn/tOkbNMLeeBM47Y0cLzrnEcHpAp2LUSPb6Nw6TO5tnQOuuztkXye043QnqgQjfrA7LNsBnOhIbwBPXPeN9vFGkEWQ7rDsgPtc6HwOmH8Q1BUUq/gwHD1HrQOf834zNAP5IH8jfBIAMQkfSeAnXwB0CEKEHUIxwu8IAqGvh0IgAvgi7YMBf4Pz79v259KXYQfe4VqbD9xEeyvU2Rn4AT5b7LgLATPT8h18DjvZNwdweA74fGfciOR3BbbDawt0X4ymfxooZ865OWqSp28CYOzQrLQOghj2lgykO91EPgY3IgPnMoKiEQDZQSJsh5AJcN47bVsEmDJArwhFyeoRHbDvn6F5DJxYTSvgeUrRTsJw1nvXF3zvTAc+g6gNlKcCLHaqajqKCArhGMDvsUNHlcnbbrB9FOBmkXGD+ZVg3+9BFp1BcDqxAtsVao+VwMRRRgEfrSRqdhGxFIKX6tzw/vZjJEctZmJIeK/vpYvOGcT3iPTbQNEpOFbRS20UsvYeFIHLob/6vcFDC7C/Sje1kqIt4mFnguFIIT4EYHeC5iHCml0ALgvAsfLmkCM7Sq8IB5sB72y4XO1jrL4DqDbxYw+wKnIKjkhgv0uOeNiEWkyUEooEUITjTbSn+0SBIkRxn4HacRSdSiWVVmF5oXZbB78P6sQPEgeZtgtOOgWVJLbR6HTcCFNOmYUzvpVe7MFn4c4ovOZGmCE3V+giOjASfG8UOkVHLaBjc6NHFXg4gDwEpDBkrSJUzk4eJ4tw1oR6PCj0OURYwdNGDjkKdT8aZL+KfTTIw8VoK5KwCM50It9NQmWaSBNEJ/8eRSgfKIXAsE4OMBOpU+5cCvmuEh4HddKHyIVj7rEQH4zEjseZSqBV56vSPPUVUHr5oBEkgwhnvAQ7XvgB4UIliByOGq2kXI16DXN6lkygG+XldgHOMoDh7oS6nNcxgnUeFIPqBHrLfh0Q1xehGwb5WAy3cX50orc0ACYXMRmMtxP52jBQnnwNnCcsBNUi0kO7KBB5eUvV2WxwnDBQx+qZubBML0DSU49B5D42UUXmm4e/N1JJ2MNGCBU8J6t0Y6tTmVVwLATIQqDEYgbnV7C4pMLk7OT0gggLlv150B0B9qBoTLXHOAjnA8EOgZcItpgzTU6aYKMiaBTV+UDtvjrpnIOiycPJXSJouY4QKAzfBkwpJzo4Cct0ITluE+XofQcnX3DQfgx6g11UnKOjRk1Uy7OTbOaqnVe5O0h1IggLqeAiCjomKsNV3NPL1bdlf5wFBzLoO4eIrriQg+kqDPVZ0KhRACqii0J5qtqAxxYeElec3LqJiE4JjgD82ChC3Qa8MJGnfGqP6YUK4izsDgOaqzF32Z6H5KhjbuLGqyStGr7AYXZ2FGUm1RjsueJbBoWQM+O1FhCXfUS+NduP1d6thbCjoXycEqukNqOjKKMIx9U6r7TfKpaVicLktjdj0xlA/gDLq8ODgo3HsiEUuVLGlXKjB6dOHMdFKdLzUBaz52E43s3NYlkGpVvoeAz8Zct+RZjOwkwj5cltqwNTqcUOQLPnMambPQ9bMnsecqVC3CpEEl8LXg8Pa+NquQm1qQThuwechwkcR5bhogvk+6KTDxjlaxB63lgoVIaBch9cIebKHALdU4orLF722YzBE4TKyqQ0gz2/kKHSbJgbrfZct1BtmOHqcYfZwKNKlEo9I/6m7T0NgDV7K8JIyamL64DDga78cIJQhwzNTMvMgWlxZLval9cbz94WWbbss4Xz3pjZ4rR/VJaqzuCF+QpSal8mVGgVEMuCDSpVlp12HCb34r9jp4laPDO6PRDkuIfBJOtuz4nV4PRyZn5hhC+Uh94EB+Q2uGnLli0biwYj8cHhPKsz9QaQgiRC1py0nOIFg1GNN569JHEmcgzpxM0KJw5U6ILUMIaN8iDm9Fyequx5CXN6P7xBGPpn59yWLVv2OkSLgNZGy6qNx1kmey7AmOk6hopUZ1Ac/f/A6HVb80LvV+S6US5DqU6vis3vT9sg/Ma3dIqNq8kqx+lVopctW/a6FfPHLzMoVfiOOUxeVxV/1Jt9dZAqYAFlE1AObVaomb0Ly6oxODkIJZ25N7KBVOZxVWdyLcuWLft/bVbnUMOIRsMDzXRV20sHjNTj6L8MToHQBj3A6IJHAPYGXHsnulHPVWwVWpYt+4zg5Gq6UTg+Y8aINSbEmNn1Mc71TGX7TM8QJoA9m1Advb1yivzLli37bYDpia96UciFCfCu/n6aP/t/v7M9w5ntgkN3m+QLtgvrLlu27PcAZZiovtG6KhS3GewuRqI/rBNfhOJsOcMsXAQx7yss31q27NOCslyEahhEpK/+s9Nwebx4cbNlKjQOJ06wnjz+UpPLln0uYP6sP2NWbDjzqmL9GQe/sn2dXHh478kuW7bsjwXqVXao4UkvcybUuhi1bNmyZSPb1i1YtmzZsgXKZcuWLVugXLZs2bKPtH8HADJQ9p+EtD02AAAAAElFTkSuQmCC);
        background-repeat: no-repeat;
        bottom: -26px;
        height: 26px;
        position: absolute;
        width: 165px
    }

    .aMqF6e .tlWGDF {
        background-position: 0 0;
        left: -20px
    }

    .aMqF6e .U1VCL6 {
        background-position: 100% 0;
        right: -20px
    }

    .zf7Baq {
        height: 100%;
        width: 100%
    }

    .kNBbt1 {
        font-size: 14px;
        font-weight: 500;
        line-height: 15px
    }

    .FkxTlw {
        color: #333
    }

    .FkxTlw,
    .s0p_l4 {
        font-size: 13px;
        font-weight: 400
    }

    .s0p_l4 {
        color: var(--wst-links-and-actions-color, #1a73e8);
        display: block;
        text-decoration: underline
    }

    ._z0Thl svg {
        height: 32px;
        width: 32px
    }

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

}

/* source: 01index.html | media: screen and (max-width: 768px) */
@media screen and (max-width: 768px) {
    @supports(-webkit-touch-callout:none) {
        .RjABt4 {
            -webkit-overflow-scrolling: touch;
            overflow: scroll
        }
    }

    .ApaTM4 {
        height: 100%;
        width: 100%
    }

    .Z8YsjS {
        position: absolute
    }

}

/* source: 01index.html | media: screen and (max-width: 768px) */
@media screen and (max-width: 768px) {
    .MW5IWV {
        height: 100%;
        left: 0;
        -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-repeat: var(--mask-repeat, no-repeat);
        mask-repeat: var(--mask-repeat, no-repeat);
        -webkit-mask-size: var(--mask-size, 100%);
        mask-size: var(--mask-size, 100%);
        overflow: hidden;
        pointer-events: var(--fill-layer-background-media-pointer-events);
        position: absolute;
        top: 0;
        width: 100%
    }

    .MW5IWV.N3eg0s {
        clip: rect(0, auto, auto, 0)
    }

    .MW5IWV .Kv1aVt {
        height: 100%;
        position: absolute;
        top: 0;
        width: 100%
    }

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

    .MW5IWV .dLPlxY img {
        height: 100%;
        width: 100%
    }

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

    .VgO9Yg {
        height: 100%
    }

    .LWbAav {
        background-color: var(--bg-overlay-color);
        background-image: var(--bg-gradient);
        transition: var(--inherit-transition)
    }

    .K_YxMd,
    .yK6aSC {
        opacity: var(--fill-layer-video-opacity)
    }

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

    .mNGsUM {
        transform: scale(var(--scale, 1));
        transition: var(--transform-duration, transform 0s)
    }

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

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

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

    .I8xA4L .K_YxMd,
    .I8xA4L .dLPlxY,
    .I8xA4L .yK6aSC {
        opacity: 1
    }

    .Oqnisf {
        overflow: visible
    }

    .Oqnisf>.MW5IWV .LWbAav {
        background-color: var(--section-corvid-background-color, var(--bg-overlay-color))
    }

    .cM88eO {
        backface-visibility: hidden
    }

    .YtfWHd {
        left: 0;
        top: 0
    }

    .YtfWHd,
    .mj3xJ8 {
        position: absolute
    }

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

    .mj3xJ8:active,
    .mj3xJ8:focus {
        clip: auto;
        pointer-events: auto
    }

    .Tj01hh,
    .jhxvbR {
        display: block;
        height: 100%;
        width: 100%
    }

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

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

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

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

    .Z_wCwr,
    .bX9O_S {
        position: absolute;
        top: 0
    }

    .Jxk_UL img,
    .Z_wCwr,
    .bX9O_S {
        height: 100%;
        width: 100%
    }

    .K8MSra {
        opacity: 0
    }

    .K8MSra,
    .YTb3b4 {
        position: absolute;
        top: 0
    }

    .YTb3b4 {
        height: 0;
        left: 0;
        overflow: hidden;
        width: 0
    }

    .SUz0WK {
        left: 0;
        pointer-events: var(--fill-layer-background-media-pointer-events);
        position: var(--fill-layer-background-media-position)
    }

    .FNxOn5,
    .SUz0WK,
    .m4khSP {
        height: 100%;
        top: 0;
        width: 100%
    }

    .FNxOn5 {
        position: absolute
    }

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

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

    .dkukWC {
        --divider-pin-height__: min(1, calc(var(--divider-layers-pin-factor__) + 1));
        --divider-pin-layer-height__: var(--divider-layers-pin-factor__);
        --divider-pin-border__: min(1, calc(var(--divider-layers-pin-factor__) / -1 + 1));
        height: calc(var(--divider-height__) + var(--divider-pin-height__)*var(--divider-layers-size__)*var(--divider-layers-y__))
    }

    .dkukWC,
    .dkukWC .FRCqDF {
        left: 0;
        position: absolute;
        width: 100%
    }

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

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

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

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

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

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

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

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

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

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

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

}

/* source: 01index.html | media: screen and (max-width: 768px) */
@media screen and (max-width: 768px) {

    :host(:not(.device-mobile-optimized)) .CohWsy,
    body:not(.device-mobile-optimized) .CohWsy {
        display: flex
    }

    :host(:not(.device-mobile-optimized)) .V5AUxf,
    body:not(.device-mobile-optimized) .V5AUxf {
        -moz-column-gap: var(--margin);
        column-gap: var(--margin);
        direction: var(--direction);
        display: flex;
        margin: 0 auto;
        position: relative;
        width: calc(100% - var(--padding)*2)
    }

    :host(:not(.device-mobile-optimized)) .V5AUxf>*,
    body:not(.device-mobile-optimized) .V5AUxf>* {
        direction: ltr;
        flex: var(--column-flex) 1 0%;
        left: 0;
        margin-bottom: var(--padding);
        margin-top: var(--padding);
        min-width: 0;
        position: relative;
        top: 0
    }

    :host(.device-mobile-optimized) .V5AUxf,
    body.device-mobile-optimized .V5AUxf {
        display: block;
        padding-bottom: var(--padding-y);
        padding-left: var(--padding-x, 0);
        padding-right: var(--padding-x, 0);
        padding-top: var(--padding-y);
        position: relative
    }

    :host(.device-mobile-optimized) .V5AUxf>*,
    body.device-mobile-optimized .V5AUxf>* {
        margin-bottom: var(--margin);
        position: relative
    }

    :host(.device-mobile-optimized) .V5AUxf>:first-child,
    body.device-mobile-optimized .V5AUxf>:first-child {
        margin-top: var(--firstChildMarginTop, 0)
    }

    :host(.device-mobile-optimized) .V5AUxf>:last-child,
    body.device-mobile-optimized .V5AUxf>:last-child {
        margin-bottom: var(--lastChildMarginBottom)
    }

    .LIhNy3 {
        backface-visibility: hidden
    }

    .jhxvbR,
    .mtrorN {
        display: block;
        height: 100%;
        width: 100%
    }

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

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

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

    .if7Vw2 {
        height: 100%;
        left: 0;
        -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-repeat: var(--mask-repeat, no-repeat);
        mask-repeat: var(--mask-repeat, no-repeat);
        -webkit-mask-size: var(--mask-size, 100%);
        mask-size: var(--mask-size, 100%);
        overflow: hidden;
        pointer-events: var(--fill-layer-background-media-pointer-events);
        position: absolute;
        top: 0;
        width: 100%
    }

    .if7Vw2.f0uTJH {
        clip: rect(0, auto, auto, 0)
    }

    .if7Vw2 .i1tH8h {
        height: 100%;
        position: absolute;
        top: 0;
        width: 100%
    }

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

    .if7Vw2 .DXi4PB img {
        height: 100%;
        width: 100%
    }

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

    .wG8dni {
        height: 100%
    }

    .tcElKx {
        background-color: var(--bg-overlay-color);
        background-image: var(--bg-gradient);
        transition: var(--inherit-transition)
    }

    .ImALHf,
    .Ybjs9b {
        opacity: var(--fill-layer-video-opacity)
    }

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

    .Yjj1af {
        transform: scale(var(--scale, 1));
        transition: var(--transform-duration, transform 0s)
    }

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

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

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

    .KCM6zk .DXi4PB,
    .KCM6zk .ImALHf,
    .KCM6zk .Ybjs9b {
        opacity: 1
    }

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

    ._uqPqy,
    .eKyYhK {
        position: absolute;
        top: 0
    }

    ._uqPqy,
    .eKyYhK,
    .x0mqQS img {
        height: 100%;
        width: 100%
    }

    .pnCr6P {
        opacity: 0
    }

    .blf7sp,
    .pnCr6P {
        position: absolute;
        top: 0
    }

    .blf7sp {
        height: 0;
        left: 0;
        overflow: hidden;
        width: 0
    }

    .rWP3Gv {
        left: 0;
        pointer-events: var(--fill-layer-background-media-pointer-events);
        position: var(--fill-layer-background-media-position)
    }

    .Tr4n3d,
    .rWP3Gv,
    .wRqk6s {
        height: 100%;
        top: 0;
        width: 100%
    }

    .wRqk6s {
        position: absolute
    }

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

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

    .VXAmO2 {
        --divider-pin-height__: min(1, calc(var(--divider-layers-pin-factor__) + 1));
        --divider-pin-layer-height__: var(--divider-layers-pin-factor__);
        --divider-pin-border__: min(1, calc(var(--divider-layers-pin-factor__) / -1 + 1));
        height: calc(var(--divider-height__) + var(--divider-pin-height__)*var(--divider-layers-size__)*var(--divider-layers-y__))
    }

    .VXAmO2,
    .VXAmO2 .dy3w_9 {
        left: 0;
        position: absolute;
        width: 100%
    }

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

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

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

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

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

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

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

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

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

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

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

}

/* source: 01index.html | media: screen and (max-width: 768px) */
@media screen and (max-width: 768px) {
    .Exmq9 {
        direction: var(--direction);
        justify-content: var(--justify-content);
        margin-top: var(--margin-top);
        margin-bottom: var(--margin-bottom);
        flex-wrap: wrap;
        display: flex;
        position: relative
    }

    .Exmq9:not(:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
        margin-left: var(--margin-inline-start);
        margin-right: var(--margin-inline-end)
    }

    .Exmq9:not(:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
        margin-left: var(--margin-inline-start);
        margin-right: var(--margin-inline-end)
    }

    .Exmq9:not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
        margin-left: var(--margin-inline-start);
        margin-right: var(--margin-inline-end)
    }

    .Exmq9:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
        margin-right: var(--margin-inline-start);
        margin-left: var(--margin-inline-end)
    }

    .Exmq9:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
        margin-right: var(--margin-inline-start);
        margin-left: var(--margin-inline-end)
    }

    .Exmq9:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
        margin-right: var(--margin-inline-start);
        margin-left: var(--margin-inline-end)
    }

    ._FiCX {
        margin: var(--item-margin);
        direction: ltr
    }

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

    ._HVCm {
        direction: var(--direction);
        justify-content: var(--justify-content);
        margin-top: var(--margin-top);
        margin-bottom: var(--margin-bottom);
        flex-direction: column;
        display: flex;
        position: relative
    }

    ._HVCm:not(:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
        margin-left: var(--margin-inline-start);
        margin-right: var(--margin-inline-end)
    }

    ._HVCm:not(:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
        margin-left: var(--margin-inline-start);
        margin-right: var(--margin-inline-end)
    }

    ._HVCm:not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
        margin-left: var(--margin-inline-start);
        margin-right: var(--margin-inline-end)
    }

    ._HVCm:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
        margin-right: var(--margin-inline-start);
        margin-left: var(--margin-inline-end)
    }

    ._HVCm:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
        margin-right: var(--margin-inline-start);
        margin-left: var(--margin-inline-end)
    }

    ._HVCm:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
        margin-right: var(--margin-inline-start);
        margin-left: var(--margin-inline-end)
    }

    .CJipV>* {
        width: 100%
    }

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

    .CJipV {
        margin: var(--item-margin);
        direction: ltr
    }

    /*# sourceMappingURL=Repeater_FixedColumns.d6ea6918.chunk.min.css.map*/

}

/* source: 01index.html | media: screen and (max-width: 768px) */
@media screen and (max-width: 768px) {
    .QrIus {
        height: auto !important
    }

    .bsFmQ {
        overflow: hidden !important
    }

    /*# sourceMappingURL=group_7.882d8423.chunk.min.css.map*/

}

/* source: 01index.html | media: screen and (max-width: 768px) */
@media screen and (max-width: 768px) {
    .sTfH9Kt.o__3gsFrv--madefor {
        --wbu-font-stack: var(--wix-font-stack);
        --wbu-font-weight-regular: var(--wix-font-weight-regular);
        --wbu-font-weight-medium: var(--wix-font-weight-medium);
        --wbu-font-weight-bold: var(--wix-font-weight-bold)
    }

    .sQ5IiZB {
        --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
    }

    .s__8LhCuE.owjcWcT--madefor {
        --wbu-font-stack: var(--wix-font-stack);
        --wbu-font-weight-regular: var(--wix-font-weight-regular);
        --wbu-font-weight-medium: var(--wix-font-weight-medium);
        --wbu-font-weight-bold: var(--wix-font-weight-bold)
    }

    .snU6ghj>:first-child>:first-child {
        z-index: 100000 !important
    }

    .KeZzT6 {
        animation: U4gKpz 1s linear infinite;
        color: hsla(0, 0%, 100%, .9);
        display: inline-block;
        overflow: hidden;
        position: relative;
        transform-origin: 100% 50%
    }

    .KeZzT6:after,
    .KeZzT6:before {
        animation: DjtvJd .5s linear infinite alternate;
        border: 1px solid currentColor;
        border-color: currentColor transparent transparent currentColor;
        border-radius: 50%;
        bottom: 0;
        color: currentColor;
        content: "";
        inset-inline-end: -100%;
        inset-inline-start: 0;
        position: absolute;
        top: 0;
        transform: rotate(-45deg)
    }

    .KeZzT6:after {
        opacity: 0
    }

    @keyframes DjtvJd {
        to {
            opacity: 1;
            transform: rotate(115deg)
        }
    }

    @keyframes U4gKpz {
        0% {
            transform: rotate(180deg)
        }

        45% {
            transform: rotate(198deg)
        }

        55% {
            transform: rotate(234deg)
        }

        to {
            transform: rotate(540deg)
        }
    }

    .KeZzT6.BAhs0Y {
        height: 30px;
        margin-inline-end: 15px;
        width: 15px
    }

    .KeZzT6.vUtskN {
        height: 60px;
        margin-inline-end: 30px;
        width: 30px
    }

    .KeZzT6.RLHjMI {
        height: 80px;
        margin-inline-end: 40px;
        width: 40px
    }

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

    .AnkhXt {
        color: var(--wix-color-5)
    }

    .OP3pBT {
        display: grid;
        grid-template-columns: minmax(0, 1fr);
        grid-template-rows: 1fr
    }

}

/* source: 01index.html | media: screen and (max-width: 768px) */
@media screen and (max-width: 768px) {
    @font-face {
        font-family: 'avenir-lt-w01_85-heavy1475544';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/74290729-59ae-4129-87d0-2eec3974dce1/v1/avenir-lt-w05_85-heavy.woff2') format('woff2');
        unicode-range: U+0100-012B, U+012E-0130, U+0132-0137, U+0139-0149, U+014C-0151, U+0154-015F, U+0162-0177, U+0179-017C, U+0218-021B, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+0394, U+03A9, U+03BC, U+03C0, U+1E9E, U+20B9-20BA, U+20BC-20BD, U+2113, U+2126, U+212E, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+F8FF, U+FB01-FB02;
        font-display: swap;
    }

    @font-face {
        font-family: 'avenir-lt-w01_85-heavy1475544';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/74290729-59ae-4129-87d0-2eec3974dce1/v1/avenir-lt-w01_85-heavy1475544.woff2') format('woff2');
        unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+0160-0161, U+0178, U+017D-017E, U+0192, U+0237, U+02C6-02C7, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+2122;
        font-display: swap;
    }

    @font-face {
        font-family: 'din-next-w01-light';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/eca8b0cd-45d8-43cf-aee7-ca462bc5497c/v1/din-next-w10-light.woff2') format('woff2');
        unicode-range: U+0401-040C, U+040E-044F, U+0451-045C, U+045E-045F, U+0490-0491, U+2116;
        font-display: swap;
    }

    @font-face {
        font-family: 'din-next-w01-light';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/eca8b0cd-45d8-43cf-aee7-ca462bc5497c/v1/din-next-w02-light.woff2') format('woff2');
        unicode-range: U+000D, U+0100-010F, U+0111-0130, U+0132-0151, U+0154-015F, U+0162-0177, U+0179-017C, U+01FA-01FF, U+0218-021B, U+0237, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+0394, U+03A9, U+03C0, U+1E80-1E85, U+1EF2-1EF3, U+2070, U+2074-2079, U+2080-2089, U+2113, U+2126, U+212E, U+2153-2154, U+215B-215E, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+F8FF, U+FB00-FB04;
        font-display: swap;
    }

    @font-face {
        font-family: 'din-next-w01-light';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/eca8b0cd-45d8-43cf-aee7-ca462bc5497c/v1/din-next-w01-light.woff2') format('woff2');
        unicode-range: U+0020-007E, U+00A0-00FF, U+0110, U+0131, U+0152-0153, U+0160-0161, U+0178, U+017D-017E, U+0192, U+02C6-02C7, U+02DA, U+02DC, U+03BC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+2122;
        font-display: swap;
    }

    @font-face {
        font-family: 'helvetica-w01-light';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/8eac109b-0fa9-42bf-a305-43e471e23779/v1/helvetica-w02-light.woff2') format('woff2');
        unicode-range: U+0100-012B, U+012E-0137, U+0139-0149, U+014C-0151, U+0154-015F, U+0162-0177, U+0179-017C, U+0218-021B, U+0237, U+02C7, U+02C9, U+02D8-02DB, U+02DD, U+0394, U+03A9, U+03BC, U+03C0, U+2044, U+2113, U+2126, U+212E, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+E002, U+E004, U+E006, U+E008-E009, U+E00D, U+E00F, U+E011, U+E013, U+E015, U+E017, U+E01A, U+FB01-FB02;
        font-display: swap;
    }

    @font-face {
        font-family: 'helvetica-w01-light';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/8eac109b-0fa9-42bf-a305-43e471e23779/v1/helvetica-w01-light.woff2') format('woff2');
        unicode-range: U+000D, U+0020-007E, U+00A0-00FF, U+0152-0153, U+0160-0161, U+0178, U+017D-017E, U+0192, U+02C6, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+20AC, U+2122;
        font-display: swap;
    }

    @font-face {
        font-family: 'avenir-lt-w01_35-light1475496';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/af36905f-3c92-4ef9-b0c1-f91432f16ac1/v1/avenir-lt-w05_35-light.woff2') format('woff2');
        unicode-range: U+0100-012B, U+012E-0130, U+0132-0137, U+0139-0149, U+014C-0151, U+0154-015F, U+0162-0177, U+0179-017C, U+0218-021B, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+0394, U+03A9, U+03BC, U+03C0, U+1E9E, U+20B9-20BA, U+20BC-20BD, U+2113, U+2126, U+212E, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+F8FF, U+FB01-FB02;
        font-display: swap;
    }

    @font-face {
        font-family: 'avenir-lt-w01_35-light1475496';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/af36905f-3c92-4ef9-b0c1-f91432f16ac1/v1/avenir-lt-w01_35-light1475496.woff2') format('woff2');
        unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+0160-0161, U+0178, U+017D-017E, U+0192, U+0237, U+02C6-02C7, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+2122;
        font-display: swap;
    }

    @font-face {
        font-family: 'helvetica-w01-roman';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/2af1bf48-e783-4da8-9fa0-599dde29f2d5/v1/helvetica-lt-w10-roman.woff2') format('woff2');
        unicode-range: U+0000, U+000D, U+0020-007E, U+00A0, U+00A4, U+00A6-00A7, U+00A9, U+00AB-00AE, U+00B0-00B1, U+00B5-00B7, U+00BB, U+0401-040C, U+040E-044F, U+0451-045C, U+045E-045F, U+0490-0491, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+20AC, U+2116, U+2122;
        font-display: swap;
    }

    @font-face {
        font-family: 'helvetica-w01-roman';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/2af1bf48-e783-4da8-9fa0-599dde29f2d5/v1/helvetica-w02-roman.woff2') format('woff2');
        unicode-range: U+000D, U+0020-007E, U+00A0-012B, U+012E-0137, U+0139-0149, U+014C-017E, U+0192, U+0218-021B, U+0237, U+02C6-02C7, U+02C9, U+02D8-02DD, U+0394, U+03A9, U+03BC, U+03C0, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+2113, U+2122, U+2126, U+212E, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+E301-E304, U+E306-E30D, U+FB01-FB02;
        font-display: swap;
    }

    @font-face {
        font-family: 'helvetica-w01-roman';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/2af1bf48-e783-4da8-9fa0-599dde29f2d5/v1/helvetica-w01-roman.woff2') format('woff2');
        unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-012B, U+012E-0137, U+0139-0149, U+014C-017E, U+0192, U+0218-021B, U+0237, U+02C6-02C7, U+02C9, U+02D8-02DD, U+0394, U+03A9, U+03BC, U+03C0, U+0401-040C, U+040E-044F, U+0451-045C, U+045E-045F, U+0462-0463, U+0472-0475, U+0490-0491, U+04D9, U+1E9E, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+20B9-20BA, U+20BC-20BD, U+2113, U+2116, U+2122, U+2126, U+212E, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+E300-E30D, U+F6C5, U+F6C9-F6D8, U+F8FF, U+FB01-FB02;
        font-display: swap;
    }

    #masterPage.landingPage #SITE_HEADER {
        display: none;
    }

    #masterPage.landingPage #SOSP_CONTAINER_CUSTOM_ID {
        display: none;
    }

    #masterPage.landingPage #SITE_FOOTER {
        display: none;
    }

    #masterPage.landingPage #CONTROLLER_COMP_CUSTOM_ID {
        display: none;
    }

    #masterPage.landingPage #SITE_HEADER-placeholder {
        display: none;
    }

    #masterPage.landingPage #SITE_FOOTER-placeholder {
        display: none;
    }

    #SITE_CONTAINER.focus-ring-active :not(.has-custom-focus):not(.ignore-focus):not([tabindex="-1"]):focus,
    #SITE_CONTAINER.focus-ring-active :not(.has-custom-focus):not(.ignore-focus):not([tabindex="-1"]):focus~.wixSdkShowFocusOnSibling {
        --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;
    }

    #masterPage {
        left: 0;
        margin-left: 0;
        min-width: 320px;
        margin: 0 auto;
    }

    #SITE_HEADER {
        z-index: 50;
        --above-all-in-container: 10000;
    }

    #SOSP_CONTAINER_CUSTOM_ID {
        --pinned-layer-in-container: 51;
        --above-all-in-container: 49;
    }

    #PAGES_CONTAINER {
        --pinned-layer-in-container: 52;
        --above-all-in-container: 49;
    }

    #QUICK_ACTION_BAR {
        z-index: calc(var(--above-all-z-index) - 2);
        --above-all-in-container: 10000;
    }

    #BACK_TO_TOP_BUTTON-pinned-layer {
        z-index: calc(var(--pinned-layers-in-page, 0) + 54);
        --above-all-in-container: 10000;
    }

    #SITE_FOOTER {
        --pinned-layer-in-container: 55;
        --above-all-in-container: 49;
    }

    #CONTROLLER_COMP_CUSTOM_ID {
        --pinned-layer-in-container: 56;
        --above-all-in-container: 49;
    }

    [id="soapAfterPagesContainer"].page-without-sosp [data-mesh-id=soapAfterPagesContainerinlineContent] {
        height: auto;
        width: 100%;
        position: static;
        min-height: auto;
        padding-bottom: 0px;
        box-sizing: border-box;
    }

    [id="soapAfterPagesContainer"].page-without-sosp [data-mesh-id=soapAfterPagesContainerinlineContent-gridContainer]>[id="CONTROLLER_COMP_CUSTOM_ID"],
    [id="soapAfterPagesContainer"].page-without-sosp [data-mesh-id=soapAfterPagesContainerinlineContent-gridContainer]>interact-element>[id="CONTROLLER_COMP_CUSTOM_ID"] {
        position: absolute;
        top: 0px;
        left: 0px;
        margin-left: calc((100% - 320px) * 0.5);
    }

    [id="soapAfterPagesContainer"].page-with-sosp [data-mesh-id=soapAfterPagesContainerinlineContent] {
        height: auto;
        width: 100%;
        position: static;
        min-height: auto;
        padding-bottom: 0px;
        box-sizing: border-box;
    }

    [id="soapAfterPagesContainer"].page-with-sosp [data-mesh-id=soapAfterPagesContainerinlineContent-gridContainer]>[id="CONTROLLER_COMP_CUSTOM_ID"],
    [id="soapAfterPagesContainer"].page-with-sosp [data-mesh-id=soapAfterPagesContainerinlineContent-gridContainer]>interact-element>[id="CONTROLLER_COMP_CUSTOM_ID"] {
        position: absolute;
        top: 0px;
        left: 0px;
        margin-left: calc((100% - 320px) * 0.5);
    }

    #BACK_TO_TOP_BUTTON {
        justify-self: end;
        margin-right: 12px;
        align-self: end;
        margin-bottom: 4px;
        position: absolute;
        grid-area: 1 / 1 / 2 / 2;
        pointer-events: auto;
    }

    :root,
    :host,
    .spxThemeOverride,
    .max-width-container,
    #root {
        --color_0: 255, 255, 255;
        --color_1: 255, 255, 255;
        --color_2: 0, 0, 0;
        --color_3: 237, 28, 36;
        --color_4: 0, 136, 203;
        --color_5: 255, 203, 5;
        --color_6: 114, 114, 114;
        --color_7: 176, 176, 176;
        --color_8: 255, 255, 255;
        --color_9: 114, 114, 114;
        --color_10: 176, 176, 176;
        --color_11: 255, 255, 255;
        --color_12: 247, 247, 247;
        --color_13: 198, 198, 198;
        --color_14: 117, 117, 117;
        --color_15: 59, 58, 58;
        --color_16: 249, 238, 177;
        --color_17: 243, 227, 137;
        --color_18: 237, 205, 31;
        --color_19: 158, 137, 21;
        --color_20: 79, 68, 10;
        --color_21: 192, 210, 229;
        --color_22: 153, 178, 202;
        --color_23: 91, 134, 176;
        --color_24: 61, 89, 117;
        --color_25: 30, 45, 59;
        --color_26: 255, 187, 194;
        --color_27: 255, 207, 211;
        --color_28: 245, 14, 36;
        --color_29: 170, 35, 47;
        --color_30: 85, 17, 24;
        --color_31: 229, 247, 223;
        --color_32: 143, 189, 127;
        --color_33: 80, 156, 53;
        --color_34: 53, 104, 35;
        --color_35: 27, 52, 18;
        --color_36: 255, 255, 255;
        --color_37: 59, 58, 58;
        --color_38: 247, 247, 247;
        --color_39: 198, 198, 198;
        --color_40: 117, 117, 117;
        --color_41: 237, 205, 31;
        --color_42: 30, 45, 59;
        --color_43: 245, 14, 36;
        --color_44: 91, 134, 176;
        --color_45: 59, 58, 58;
        --color_46: 59, 58, 58;
        --color_47: 117, 117, 117;
        --color_48: 237, 205, 31;
        --color_49: 237, 205, 31;
        --color_50: 255, 255, 255;
        --color_51: 255, 255, 255;
        --color_52: 237, 205, 31;
        --color_53: 237, 205, 31;
        --color_54: 198, 198, 198;
        --color_55: 198, 198, 198;
        --color_56: 255, 255, 255;
        --color_57: 255, 255, 255;
        --color_58: 237, 205, 31;
        --color_59: 237, 205, 31;
        --color_60: 237, 205, 31;
        --color_61: 237, 205, 31;
        --color_62: 255, 255, 255;
        --color_63: 255, 255, 255;
        --color_64: 198, 198, 198;
        --color_65: 198, 198, 198;
        --font_0: normal normal normal 60px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_1: normal normal normal 16px/1.4em din-next-w01-light, sans-serif;
        --font_2: normal normal bold 28px/normal Arial, Helvetica, sans-serif;
        --font_3: normal normal normal 40px/1.4em 'ｍｓ ｐゴシック', 'ms pgothic', 'ヒラギノ角ゴ pro w3', 'hiragino kaku gothic pro', osaka, sans-serif;
        --font_4: normal normal normal 25px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_5: normal normal normal 23px/1.4em Arial, Helvetica, sans-serif;
        --font_6: normal normal normal 22px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_7: normal normal normal 16px/1.4em Arial, Helvetica, sans-serif;
        --font_8: normal normal normal 15px/1.4em Arial, Helvetica, sans-serif;
        --font_9: normal normal normal 14px/1.4em Arial, Helvetica, sans-serif;
        --font_10: normal normal normal 12px/1.4em din-next-w01-light, sans-serif;
        --wix-ads-height: 0px;
        --sticky-offset: 0px;
        --wix-ads-top-height: 0px;
        --site-width: 320px;
        --above-all-z-index: 100000;
        --portals-z-index: 100001;
        --wix-opt-in-direction: ltr;
        --wix-opt-in-direction-multiplier: 1;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        --minViewportSize: 320;
        --maxViewportSize: 1920;
        --theme-spx-ratio: 1px;
        --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
        --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
        --customScaleViewportLimit: clamp(var(--minViewportSize) * 1px, var(--full-viewport), min(var(--section-max-width), var(--maxViewportSize) * 1px));
    }

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

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

    .font_2 {
        font: var(--font_2);
        color: rgb(68, 68, 68);
        letter-spacing: 0.05em;
    }

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

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

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

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

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

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

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

    .font_10 {
        font: var(--font_10);
        color: rgb(var(--color_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));
    }

    #masterPage:not(.landingPage) {
        --top-offset: var(--header-height);
        --header-height: 59px;
    }

    #masterPage.landingPage {
        --top-offset: 0px;
    }

    #SITE_HEADER {
        --bg: var(--color_11);
        --brwt: 0px;
        --brd: var(--color_13);
        --brwb: 1px;
        --shd: none;
        --bg-scrl: var(--color_11);
        --brwt-scrl: 0px;
        --brd-scrl: var(--color_15);
        --brwb-scrl: 0px;
        --shd-scrl: 0 0 5px rgba(0, 0, 0, 0.5);
        --alpha-bg: 1;
        --alpha-brd: 1;
        --boxShadowToggleOn-shd: none;
        --alpha-bg-scrl: 1;
        --alpha-brd-scrl: 1;
        --rd: 0px 0px 0px 0px;
        --backdrop-blur: 0px;
        --backdrop-filter: none;
    }

    #SITE_HEADER {
        left: 0;
        margin-left: 0;
        min-width: 320px;
    }

    [data-mesh-id=SITE_HEADERinlineContent] {
        height: auto;
        width: 100%;
    }

    [data-mesh-id=SITE_HEADERinlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=SITE_HEADERinlineContent-gridContainer]>[id="comp-ihgmra0p"],
    [data-mesh-id=SITE_HEADERinlineContent-gridContainer]>interact-element>[id="comp-ihgmra0p"] {
        position: relative;
        margin: 24px 0px -2px calc((100% - 980px) * 0.5);
        left: -80px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    #SITE_HEADER {
        --bg-overlay-color: rgb(var(--color_11));
        --bg-gradient: none;
        --shc-mutated-brightness: 128, 128, 128;
        position: sticky !important;
        top: var(--wix-ads-height);
    }

    #comp-ihgmra0p {
        --contentPaddingLeft: 0px;
        --contentPaddingRight: 0px;
        --contentPaddingTop: 0px;
        --contentPaddingBottom: 0px;
    }

    #comp-ihgmra0p {
        width: 170px;
        height: 30px;
        margin-left: 0;
        position: relative;
        margin: 16px;
        left: 0;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    #MENU_AS_CONTAINER_TOGGLE {
        --rd: 0px 0px 0px 0px;
        --shd: none;
        --bg: 255, 255, 255;
        --borderwidth: 0px;
        --bordercolor: 101, 94, 87;
        --alpha-bordercolor: 1;
        --rdOpen: 0px;
        --shdOpen: none;
        --bgOpen: var(--color_11);
        --borderwidthOpen: 0px;
        --bordercolorOpen: var(--color_11);
        --alpha-bordercolorOpen: 1;
        --lineColor: 101, 94, 87;
        --alpha-lineColor: 1;
        --lineColorOpen: 83, 77, 71;
        --alpha-lineColorOpen: 1;
        --boxShadowToggleOn-shd: none;
        --boxShadowToggleOn-shdOpen: none;
        --alpha-bg: 1;
        --alpha-bgOpen: 1;
    }

    #MENU_AS_CONTAINER_TOGGLE {
        width: 30px;
        height: 30px;
    }

    #MENU_AS_CONTAINER_TOGGLE {
        margin-top: var(--wix-ads-height);
        position: fixed !important;
        top: 5px;
        /* left: 270px; */
        right: 0px;
    }

    #MENU_AS_CONTAINER {
        --bg: var(--color_15);
        --alpha-bg: 0.6;
    }

    #MENU_AS_CONTAINER {
        left: 0;
        margin-left: 0;
        /* width: 320px; */
    }

    [data-mesh-id=MENU_AS_CONTAINERinlineContent] {
        height: auto;
        /* width: 320px; */
        padding: 10px 8% 0;
    }

    [data-mesh-id=MENU_AS_CONTAINERinlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: repeat(6, min-content) 1fr;
        grid-template-columns: 100%;
        padding-bottom: 0px;
        box-sizing: border-box;
    }

    [data-mesh-id=MENU_AS_CONTAINERinlineContent-gridContainer]>[id="MENU_AS_CONTAINER_EXPANDABLE_MENU"],
    [data-mesh-id=MENU_AS_CONTAINERinlineContent-gridContainer]>interact-element>[id="MENU_AS_CONTAINER_EXPANDABLE_MENU"] {
        position: relative;
        margin: 87px 0px 22px 0;
        left: 0px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=MENU_AS_CONTAINERinlineContent-gridContainer]>[id="comp-l54qh28c"],
    [data-mesh-id=MENU_AS_CONTAINERinlineContent-gridContainer]>interact-element>[id="comp-l54qh28c"] {
        position: relative;
        margin: 0px 0px 6px 0;
        left: 0px;
        grid-area: 2 / 1 / 3 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=MENU_AS_CONTAINERinlineContent-gridContainer]>[id="comp-lllpihmk"],
    [data-mesh-id=MENU_AS_CONTAINERinlineContent-gridContainer]>interact-element>[id="comp-lllpihmk"] {
        position: relative;
        margin: 0px 0px 14px 0;
        left: 0px;
        grid-area: 3 / 1 / 4 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=MENU_AS_CONTAINERinlineContent-gridContainer]>[id="comp-lllplzpo"],
    [data-mesh-id=MENU_AS_CONTAINERinlineContent-gridContainer]>interact-element>[id="comp-lllplzpo"] {
        position: relative;
        margin: 0px 0px 31px 0;
        left: 0px;
        grid-area: 4 / 1 / 5 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=MENU_AS_CONTAINERinlineContent-gridContainer]>[id="comp-llkqiy3f"],
    [data-mesh-id=MENU_AS_CONTAINERinlineContent-gridContainer]>interact-element>[id="comp-llkqiy3f"] {
        position: relative;
        margin: 0px 0px 8px 0;
        left: 0px;
        grid-area: 5 / 1 / 6 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=MENU_AS_CONTAINERinlineContent-gridContainer]>[id="comp-llkqozg4"],
    [data-mesh-id=MENU_AS_CONTAINERinlineContent-gridContainer]>interact-element>[id="comp-llkqozg4"] {
        position: relative;
        margin: 0px 0px 6px 0;
        left: 0px;
        grid-area: 6 / 1 / 7 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=MENU_AS_CONTAINERinlineContent-gridContainer]>[id="comp-m1onf40h"],
    [data-mesh-id=MENU_AS_CONTAINERinlineContent-gridContainer]>interact-element>[id="comp-m1onf40h"] {
        position: relative;
        margin: 0px 0px 0 0;
        left: 0px;
        grid-area: 7 / 1 / 8 / 2;
        justify-self: start;
        align-self: start;
    }

    #MENU_AS_CONTAINER {
        left: 0;
        right: 0;
        --bg-overlay-color: rgb(237, 233, 229);
        --bg-gradient: none;
        --screen-width: 100vw;
        z-index: 101;
        position: relative;
        top: -65px;
        padding-top: 0;
    }

    #MENU_AS_CONTAINER_EXPANDABLE_MENU {
        --bgs: var(--color_11);
        --itemBGColorNoTrans: background-color 50ms ease 0s;
        --shd: none;
        --bg: var(--color_11);
        --brw: 0px 0px 0px 0px;
        --brd: var(--color_15);
        --itemBGColorTrans: background-color 0.4s ease 0s;
        --fnt: normal normal 700 15px/1.4em Arial, Helvetica, sans-serif;
        --txt: 83, 77, 71;
        --alpha-txt: 1;
        --arrowColor: 0, 0, 0;
        --alpha-arrowColor: 1;
        --subMenuOpacityTrans: opacity 0.4s ease 0s;
        --bgsSub: var(--color_11);
        --txtsSub: 83, 77, 71;
        --alpha-txtsSub: 1;
        --txts: 83, 77, 71;
        --alpha-txts: 1;
        --bgexpanded: var(--color_11);
        --fntSubMenu: normal normal normal 15px/1.4em Arial, Helvetica, sans-serif;
        --txtexpanded: 83, 77, 71;
        --alpha-txtexpanded: 1;
        --menuSpacing: 10px;
        --subMenuSpacing: 25px;
        --bgh: 230, 234, 245;

        --SKINS_fntSubmenu:normal normal normal 16px/1.4em din-next-w01-light {
            color_14
        }

        ;
        --alpha-SKINS_bgSubmenu:0;
        --rd:90px;
        --alpha-bgs:0;
        --alpha-bgsSub:0;
        --alpha-brd:0.2;
        --textSpacing:0;
        --alpha-bg:0;
        --SKINS_submenuMargin:0;
        --alpha-bgexpanded:0;
        --sepw:1;
        --alpha-bgh:1;
        --SKINS_submenuBR:90px;
        --boxShadowToggleOn-shd:none;
        --separatorHeight:15;
    }

    #MENU_AS_CONTAINER_EXPANDABLE_MENU {
        width: 100%;
        height: auto;
        left: 0;
    }

    #MENU_AS_CONTAINER_EXPANDABLE_MENU {
        height: auto;
        --direction: var(--wix-opt-in-direction, ltr);
        --item-height: 36px;
        --text-align: start;
        --template-columns: 1fr calc(40px + 1em);
        --template-areas: "label arrow";
        --padding-start: 10px;
        --sub-padding-start: 25px;
        --padding-end: 0px;
        --sub-padding-end: 0px;
        --item-depth0-direction: inherit;
        --item-depth1-direction: inherit;
        --item-depth2-direction: inherit;
        --item-depth0-align: inherit;
        --item-depth1-align: inherit;
        --item-depth2-align: inherit;
    }

    #comp-l54qh28c {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    #comp-l54qh28c {
        width: auto;
        height: auto;
        left: 0;
    }

    #comp-l54qh28c {
        --text-direction: var(--wix-opt-in-direction);
    }

    #comp-lllpihmk {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    #comp-lllpihmk {
        width: 74px;
        height: auto;
    }

    #comp-lllpihmk {
        --text-direction: var(--wix-opt-in-direction);
    }

    #comp-lllplzpo {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    #comp-lllplzpo {
        width: 91px;
        height: auto;
    }

    #comp-lllplzpo {
        --text-direction: var(--wix-opt-in-direction);
    }

    /* END STYLABLE DIRECTIVE RULES */

    #comp-llkqiy3f .style-llkqnflv__root {
        -st-extends: StylableButton;
        transition: all 0.2s ease, visibility 0s;
        background: #282626
    }

    /* START STYLABLE DIRECTIVE RULES */

    #comp-llkqiy3f .style-llkqnflv__root:hover {
        border: 1px solid #3B3A3A;
        background: #FFFFFF
    }

    #comp-llkqiy3f .style-llkqnflv__root:hover .StylableButton2545352419__label {
        color: #3B3A3A
    }

    #comp-llkqiy3f .style-llkqnflv__root:disabled {
        background: #E2E2E2
    }

    #comp-llkqiy3f .style-llkqnflv__root:disabled .StylableButton2545352419__label {
        color: #8F8F8F
    }

    #comp-llkqiy3f .style-llkqnflv__root:disabled .StylableButton2545352419__icon {
        fill: #8F8F8F
    }

    #comp-llkqiy3f .style-llkqnflv__root .StylableButton2545352419__container {
        transition: inherit
    }

    #comp-llkqiy3f .style-llkqnflv__root .StylableButton2545352419__label {
        transition: inherit;
        color: #FFFFFF;
        font-family: avenir-lt-w01_35-light1475496, sans-serif;
        font-size: 15px;
        font-weight: normal;
        font-style: normal;
        letter-spacing: 0.05em
    }

    #comp-llkqiy3f .style-llkqnflv__root .StylableButton2545352419__icon {
        transition: inherit;
        width: 10px;
        height: 10px;
        fill: #FFFFFF;
        display: none
    }

    #comp-llkqiy3f .style-llkqnflv__root:hover .StylableButton2545352419__icon {
        fill: #3B3A3A
    }

    @media screen and (min-width: 0px) {
        #comp-llkqiy3f .style-llkqnflv__root .StylableButton2545352419__container {
            flex-direction: row-reverse;
            justify-content: center;
            align-items: center;
        }

        #comp-llkqiy3f .style-llkqnflv__root .StylableButton2545352419__icon {
            display: initial;
            margin-top: 0px;
            margin-bottom: 0px;
            margin-left: 0px;
            margin-right: 4px;
            width: 16px;
            height: 16px;
        }

        #comp-llkqiy3f .style-llkqnflv__root .StylableButton2545352419__label {
            margin-bottom: 0px;
            margin-top: 0px;
            margin-right: 0px;
            margin-left: 4px;
            font-weight: 700;
        }

        #comp-llkqiy3f .style-llkqnflv__root {
            background: #224073;
        }
    }

    #comp-llkqiy3f {
        width: 100%;
        height: 40px;
        margin: 0 auto 10px;
    }

    /* END STYLABLE DIRECTIVE RULES */

    #comp-llkqozg4 .style-llkqpmvf__root {
        -st-extends: StylableButton;
        transition: all 0.2s ease, visibility 0s;
        background: #282626
    }

    /* START STYLABLE DIRECTIVE RULES */

    #comp-llkqozg4 .style-llkqpmvf__root:hover {
        border: 1px solid #3B3A3A;
        background: #FFFFFF
    }

    #comp-llkqozg4 .style-llkqpmvf__root:hover .StylableButton2545352419__label {
        color: #3B3A3A
    }

    #comp-llkqozg4 .style-llkqpmvf__root:disabled {
        background: #E2E2E2
    }

    #comp-llkqozg4 .style-llkqpmvf__root:disabled .StylableButton2545352419__label {
        color: #8F8F8F
    }

    #comp-llkqozg4 .style-llkqpmvf__root:disabled .StylableButton2545352419__icon {
        fill: #8F8F8F
    }

    #comp-llkqozg4 .style-llkqpmvf__root .StylableButton2545352419__container {
        transition: inherit
    }

    #comp-llkqozg4 .style-llkqpmvf__root .StylableButton2545352419__label {
        transition: inherit;
        color: #FFFFFF;
        font-family: avenir-lt-w01_35-light1475496, sans-serif;
        font-size: 15px;
        font-weight: normal;
        font-style: normal;
        letter-spacing: 0.05em
    }

    #comp-llkqozg4 .style-llkqpmvf__root .StylableButton2545352419__icon {
        transition: inherit;
        width: 10px;
        height: 10px;
        fill: #FFFFFF;
        display: none
    }

    #comp-llkqozg4 .style-llkqpmvf__root:hover .StylableButton2545352419__icon {
        fill: #3B3A3A
    }

    @media screen and (min-width: 0px) {
        #comp-llkqozg4 .style-llkqpmvf__root .StylableButton2545352419__container {
            flex-direction: row-reverse;
            justify-content: center;
            align-items: center;
        }

        #comp-llkqozg4 .style-llkqpmvf__root .StylableButton2545352419__icon {
            display: initial;
            margin-top: 0px;
            margin-bottom: 0px;
            margin-left: 0px;
            margin-right: 4px;
            width: 16px;
            height: 16px;
        }

        #comp-llkqozg4 .style-llkqpmvf__root .StylableButton2545352419__label {
            margin-bottom: 0px;
            margin-top: 0px;
            margin-right: 0px;
            margin-left: 4px;
            font-weight: 700;
        }

        #comp-llkqozg4 .style-llkqpmvf__root {
            background: #C54131;
        }
    }

    #comp-llkqozg4 {
        width: 100%;
        height: 40px;
        margin: 0 auto 10px;
    }

    /* END STYLABLE DIRECTIVE RULES */

    #comp-m1onf40h .style-m1ongrfo__root {
        -st-extends: StylableButton;
        transition: all 0.2s ease, visibility 0s;
        background: #282626
    }

    /* START STYLABLE DIRECTIVE RULES */

    #comp-m1onf40h .style-m1ongrfo__root:hover {
        border: 1px solid #3B3A3A;
        background: #FFFFFF
    }

    #comp-m1onf40h .style-m1ongrfo__root:hover .StylableButton2545352419__label {
        color: #3B3A3A
    }

    #comp-m1onf40h .style-m1ongrfo__root:disabled {
        background: #E2E2E2
    }

    #comp-m1onf40h .style-m1ongrfo__root:disabled .StylableButton2545352419__label {
        color: #8F8F8F
    }

    #comp-m1onf40h .style-m1ongrfo__root:disabled .StylableButton2545352419__icon {
        fill: #8F8F8F
    }

    #comp-m1onf40h .style-m1ongrfo__root .StylableButton2545352419__container {
        transition: inherit
    }

    #comp-m1onf40h .style-m1ongrfo__root .StylableButton2545352419__label {
        transition: inherit;
        color: #FFFFFF;
        font-family: avenir-lt-w01_35-light1475496, sans-serif;
        font-size: 15px;
        font-weight: normal;
        font-style: normal;
        letter-spacing: 0.05em
    }

    #comp-m1onf40h .style-m1ongrfo__root .StylableButton2545352419__icon {
        transition: inherit;
        width: 10px;
        height: 10px;
        fill: #FFFFFF;
        display: none
    }

    #comp-m1onf40h .style-m1ongrfo__root:hover .StylableButton2545352419__icon {
        fill: #3B3A3A
    }

    @media screen and (min-width: 0px) {
        #comp-m1onf40h .style-m1ongrfo__root .StylableButton2545352419__container {
            flex-direction: row-reverse;
            justify-content: center;
            align-items: center;
        }

        #comp-m1onf40h .style-m1ongrfo__root .StylableButton2545352419__icon {
            display: initial;
            margin-top: 0px;
            margin-bottom: 0px;
            margin-left: 0px;
            margin-right: 4px;
            width: 16px;
            height: 16px;
        }

        #comp-m1onf40h .style-m1ongrfo__root .StylableButton2545352419__label {
            margin-bottom: 0px;
            margin-top: 0px;
            margin-right: 0px;
            margin-left: 4px;
            font-weight: 700;
        }

        #comp-m1onf40h .style-m1ongrfo__root {
            background: #3B3A3A;
        }
    }

    #comp-m1onf40h {
        width: 100%;
        height: 40px;
        margin: 0 auto 10px;
    }

    #SOSP_CONTAINER_CUSTOM_ID {
        --brw: 0px;
        --brd: var(--color_15);
        --bg: var(--color_11);
        --rd: 0px;
        --shd: none;
        --gradient: none;
        --alpha-brd: 1;
        --alpha-bg: 1;
        --boxShadowToggleOn-shd: none;
        --bg-gradient: none;
    }

    #SOSP_CONTAINER_CUSTOM_ID {
        width: 320px;
    }

    [data-mode=hover] #SOSP_CONTAINER_CUSTOM_ID {
        width: 320px;
    }

    [data-mesh-id=SOSP_CONTAINER_CUSTOM_IDinlineContent] {
        height: auto;
        width: 320px;
    }

    [data-mesh-id=SOSP_CONTAINER_CUSTOM_IDinlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: min-content 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=SOSP_CONTAINER_CUSTOM_IDinlineContent-gridContainer]>[id="comp-l71lz1cd"],
    [data-mesh-id=SOSP_CONTAINER_CUSTOM_IDinlineContent-gridContainer]>interact-element>[id="comp-l71lz1cd"] {
        position: relative;
        margin: 0px 0px 0 0;
        left: 0px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=SOSP_CONTAINER_CUSTOM_IDinlineContent-gridContainer]>[id="comp-l71lz2fu"],
    [data-mesh-id=SOSP_CONTAINER_CUSTOM_IDinlineContent-gridContainer]>interact-element>[id="comp-l71lz2fu"] {
        position: relative;
        margin: 0px 0px 0px 0;
        left: 0px;
        grid-area: 2 / 1 / 3 / 2;
        justify-self: start;
        align-self: start;
    }

    #SOSP_CONTAINER_CUSTOM_ID {
        --shc-mutated-brightness: 128, 128, 128;
    }

    #comp-l71lz1cd {
        width: 320px;
        height: 82px;
    }

    .comp-l71lz1cd {
        --wix-direction: ltr;
        --profileLayout: 1;
        --pictureStyle: 0;
        --profileAlignment: 0;
        --profileImageSize: 110px;
        --badge-layout: 0;
        --badge-size: 0;
        --badge-corner-radius: 10;
        --border-width-1: 1;
        --pw-cover-photo-opacity: 60;
        --pw-cover-photo-opacity-desktop: 60;
        --profileWidgetHeight: 250px;
        --pw-button-border-width: 1;
        --pw-button-responsive-border-width: 1;
        --pw-button-text-font-size-mobile: 16;
        --pw-button-corner-radius: 0;
        --pw-button-responsive-corner-radius: 0;
        --vertical-pw-corner-radius: 0;
        --badge-font: normal normal normal 15px/1.4em Arial, Helvetica, sans-serif;
        --text-primary-font: normal normal normal 20px/1.4em Arial, Helvetica, sans-serif;
        --text-secondary-font: normal normal normal 14px/1.4em Arial, Helvetica, sans-serif;
        --pw-responsive-name-font: normal normal normal 28px/1.4em Arial, Helvetica, sans-serif;
        --pw-name-font-mobile: normal normal normal 20px/1.4em Arial, Helvetica, sans-serif;
        --title-font: normal normal normal 14px/1.4em Arial, Helvetica, sans-serif;
        --title-responsive-font: normal normal normal 20px/1.4em Arial, Helvetica, sans-serif;
        --title-mobile-font: normal normal normal 16px/1.4em Arial, Helvetica, sans-serif;
        --pw-responsive-ff-font: normal normal normal 16px/1.4em Arial, Helvetica, sans-serif;
        --pw-ff-font-mobile: normal normal normal 12px/1.4em Arial, Helvetica, sans-serif;
        --button-font: normal normal normal 16px/1.4em Arial, Helvetica, sans-serif;
        --pw-responsive-button-font: normal normal normal 16px/1.4em Arial, Helvetica, sans-serif;
        --pw-button-font-mobile: normal normal normal 16px/1.4em Arial, Helvetica, sans-serif;
        --text-color-primary: 59, 58, 58;
        --text-color-primary-rgb: 59, 58, 58;
        --text-color-primary-opacity: 1;
        --text-color-secondary: 59, 58, 58;
        --text-color-secondary-rgb: 59, 58, 58;
        --text-color-secondary-opacity: 1;
        --pw-responsive-name-color: 255, 255, 255;
        --pw-responsive-name-color-rgb: 255, 255, 255;
        --pw-responsive-name-color-opacity: 1;
        --pw-name-color-mobile: 59, 58, 58;
        --pw-name-color-mobile-rgb: 59, 58, 58;
        --pw-name-color-mobile-opacity: 1;
        --title-color: 59, 58, 58;
        --title-color-rgb: 59, 58, 58;
        --title-color-opacity: 1;
        --title-responsive-color: 255, 255, 255;
        --title-responsive-color-rgb: 255, 255, 255;
        --title-responsive-color-opacity: 1;
        --title-mobile-color: 59, 58, 58;
        --title-mobile-color-rgb: 59, 58, 58;
        --title-mobile-color-opacity: 1;
        --pw-responsive-ff-color: 255, 255, 255;
        --pw-responsive-ff-color-rgb: 255, 255, 255;
        --pw-responsive-ff-color-opacity: 1;
        --pw-ff-color-mobile: 59, 58, 58;
        --pw-ff-color-mobile-rgb: 59, 58, 58;
        --pw-ff-color-mobile-opacity: 1;
        --button-opacity-and-color: 237, 205, 31;
        --button-opacity-and-color-rgb: 237, 205, 31;
        --button-opacity-and-color-opacity: 1;
        --pw-responsive-button-color: 255, 255, 255;
        --pw-responsive-button-color-rgb: 255, 255, 255;
        --pw-responsive-button-color-opacity: 1;
        --pw-responsive-button-color-mobile: 255, 255, 255;
        --pw-responsive-button-color-mobile-rgb: 255, 255, 255;
        --pw-responsive-button-color-mobile-opacity: 1;
        --box-color: 255, 255, 255;
        --box-color-rgb: 255, 255, 255;
        --box-color-opacity: 1;
        --border-color: 59, 58, 58, 0.2;
        --border-color-rgb: 59, 58, 58;
        --border-color-opacity: 0.2;
        --pw-cover-color: 237, 205, 31;
        --pw-cover-color-rgb: 237, 205, 31;
        --pw-cover-color-opacity: 1;
        --pw-cover-color-desktop: 237, 205, 31;
        --pw-cover-color-desktop-rgb: 237, 205, 31;
        --pw-cover-color-desktop-opacity: 1;
        --pw-cover-color-mobile: 237, 205, 31;
        --pw-cover-color-mobile-rgb: 237, 205, 31;
        --pw-cover-color-mobile-opacity: 1;
        --pw-button-font-color: 255, 255, 255;
        --pw-button-font-color-rgb: 255, 255, 255;
        --pw-button-font-color-opacity: 1;
        --pw-button-responsive-font-color: 237, 205, 31;
        --pw-button-responsive-font-color-rgb: 237, 205, 31;
        --pw-button-responsive-font-color-opacity: 1;
        --pw-button-border-color: 237, 205, 31;
        --pw-button-border-color-rgb: 237, 205, 31;
        --pw-button-border-color-opacity: 1;
        --pw-button-responsive-border-color: 255, 255, 255;
        --pw-button-responsive-border-color-rgb: 255, 255, 255;
        --pw-button-responsive-border-color-opacity: 1;
        --badge-font-style: normal;
        --badge-font-variant: normal;
        --badge-font-weight: normal;
        --badge-font-size: 15px;
        --badge-font-line-height: 1.4em;
        --badge-font-family: Arial, Helvetica, sans-serif;
        --badge-font-text-decoration: none;
        --text-primary-font-style: normal;
        --text-primary-font-variant: normal;
        --text-primary-font-weight: normal;
        --text-primary-font-size: 20px;
        --text-primary-font-line-height: 1.4em;
        --text-primary-font-family: Arial, Helvetica, sans-serif;
        --text-primary-font-text-decoration: none;
        --text-secondary-font-style: normal;
        --text-secondary-font-variant: normal;
        --text-secondary-font-weight: normal;
        --text-secondary-font-size: 14px;
        --text-secondary-font-line-height: 1.4em;
        --text-secondary-font-family: Arial, Helvetica, sans-serif;
        --text-secondary-font-text-decoration: none;
        --pw-responsive-name-font-style: normal;
        --pw-responsive-name-font-variant: normal;
        --pw-responsive-name-font-weight: normal;
        --pw-responsive-name-font-size: 28px;
        --pw-responsive-name-font-line-height: 1.4em;
        --pw-responsive-name-font-family: Arial, Helvetica, sans-serif;
        --pw-responsive-name-font-text-decoration: none;
        --pw-name-font-mobile-style: normal;
        --pw-name-font-mobile-variant: normal;
        --pw-name-font-mobile-weight: normal;
        --pw-name-font-mobile-size: 20px;
        --pw-name-font-mobile-line-height: 1.4em;
        --pw-name-font-mobile-family: Arial, Helvetica, sans-serif;
        --pw-name-font-mobile-text-decoration: none;
        --title-font-style: normal;
        --title-font-variant: normal;
        --title-font-weight: normal;
        --title-font-size: 14px;
        --title-font-line-height: 1.4em;
        --title-font-family: Arial, Helvetica, sans-serif;
        --title-font-text-decoration: none;
        --title-responsive-font-style: normal;
        --title-responsive-font-variant: normal;
        --title-responsive-font-weight: normal;
        --title-responsive-font-size: 20px;
        --title-responsive-font-line-height: 1.4em;
        --title-responsive-font-family: Arial, Helvetica, sans-serif;
        --title-responsive-font-text-decoration: none;
        --title-mobile-font-style: normal;
        --title-mobile-font-variant: normal;
        --title-mobile-font-weight: normal;
        --title-mobile-font-size: 16px;
        --title-mobile-font-line-height: 1.4em;
        --title-mobile-font-family: Arial, Helvetica, sans-serif;
        --title-mobile-font-text-decoration: none;
        --pw-responsive-ff-font-style: normal;
        --pw-responsive-ff-font-variant: normal;
        --pw-responsive-ff-font-weight: normal;
        --pw-responsive-ff-font-size: 16px;
        --pw-responsive-ff-font-line-height: 1.4em;
        --pw-responsive-ff-font-family: Arial, Helvetica, sans-serif;
        --pw-responsive-ff-font-text-decoration: none;
        --pw-ff-font-mobile-style: normal;
        --pw-ff-font-mobile-variant: normal;
        --pw-ff-font-mobile-weight: normal;
        --pw-ff-font-mobile-size: 12px;
        --pw-ff-font-mobile-line-height: 1.4em;
        --pw-ff-font-mobile-family: Arial, Helvetica, sans-serif;
        --pw-ff-font-mobile-text-decoration: none;
        --button-font-style: normal;
        --button-font-variant: normal;
        --button-font-weight: normal;
        --button-font-size: 16px;
        --button-font-line-height: 1.4em;
        --button-font-family: Arial, Helvetica, sans-serif;
        --button-font-text-decoration: none;
        --pw-responsive-button-font-style: normal;
        --pw-responsive-button-font-variant: normal;
        --pw-responsive-button-font-weight: normal;
        --pw-responsive-button-font-size: 16px;
        --pw-responsive-button-font-line-height: 1.4em;
        --pw-responsive-button-font-family: Arial, Helvetica, sans-serif;
        --pw-responsive-button-font-text-decoration: none;
        --pw-button-font-mobile-style: normal;
        --pw-button-font-mobile-variant: normal;
        --pw-button-font-mobile-weight: normal;
        --pw-button-font-mobile-size: 16px;
        --pw-button-font-mobile-line-height: 1.4em;
        --pw-button-font-mobile-family: Arial, Helvetica, sans-serif;
        --pw-button-font-mobile-text-decoration: none;
        --profileImageDisplay: block;
        --profileImageBorderRadius: 50%;
        --coverButtonsBoxMarginLeft: initial;
        --coverButtonsBoxPosition: initial;
        --coverButtonsBoxTop: initial;
        --coverButtonsBoxInsetInlineEnd: initial;
        --coverButtonsBoxMarginTop: 38px;
        --repositionModeButtonsFlexDirection: row;
        --repositionModeButtonsMarginInlineStart: 34px;
        --repositionModeButtonsMarginInlineEnd: initial;
        --coverPhotoContainerInsetInlineStart: 24px;
        --coverPhotoContainerInsetInlineEnd: initial;
        --contentLayoutPosition: relative;
        --contentLayoutFlexDirection: row;
        --contentLayoutAlignItems: initial;
        --contentLayoutPaddingInlineStart: 30px;
        --contentLayoutPaddingInlineEnd: 16px;
        --contentAlignItems: flex-end;
        --contentMarginBottom: 30px;
        --contentMarginInlineEnd: initial;
        --contentMarginInlineStart: 24px;
        --contentJustifyContent: space-between;
        --contentWidth: initial;
        --contentFlexDirection: row;
        --detailsAndPhotoFlexDirection: initial;
        --detailsAndPhotoAlignItems: initial;
        --memberDetailsPaddingInlineStart: initial;
        --memberDetailsPaddingInlineEnd: initial;
        --memberDetailsMarginTop: initial;
        --memberDetailsAlignItems: initial;
        --memberDetailsMaxWidth: 500px;
        --memberDetailsMarginBottom: initial;
        --profilePhotoMarginRight: initial;
        --profilePhotoMarginLeft: initial;
        --badgeListContainerJustifyContent: initial;
        --badgeListJustifyContent: flex-start;
        --numbersBoxPosition: initial;
        --numbersBoxJustifyContent: flex-start;
        --nameContainerMaxWidth: initial;
        --nameContainerWidth: initial;
        --nameContainerJustifyContent: flex-start;
        --nameBoxTextMaxWidth: 470px;
        --titleContainerTextAlign: initial;
        --titleContainerDisplay: initial;
        --titleContainerFlexDirection: initial;
        --titleMaxWidth: 470px;
        --buttonsBoxPosition: initial;
        --buttonsBoxTop: initial;
        --buttonsBoxInsetInlineEnd: initial;
        --moreActionsMarginLeft: initial;
        --moreActionsMarginRight: -14px;
        --badgeFont: Arial, Helvetica, sans-serif;
        --badgeIconHeight: 12px;
        --badgeIconWidth: initial;
        --badgeIconMaxWidth: 30px;
        --badgeIconMargin: 0 4px 0 0;
        --remainderWrapperHeight: 20px;
        --remainderWrapperMinWidth: 30px;
        --badgeWrapperHeight: 20px;
        --badgeWrapperWidth: initial;
        --badgeWrapperPadding: 0 8px;
        --badgeTextDisplay: initial;
        --badgeIconDisplay: flex;
        --badgeDefaultIconDisplay: none;
        --remainderBadgeColor: rgb(59, 58, 58);
        --wix-color-1: 255, 255, 255;
        --wix-color-2: 247, 247, 247;
        --wix-color-3: 198, 198, 198;
        --wix-color-4: 117, 117, 117;
        --wix-color-5: 59, 58, 58;
        --wix-color-6: 249, 238, 177;
        --wix-color-7: 243, 227, 137;
        --wix-color-8: 237, 205, 31;
        --wix-color-9: 158, 137, 21;
        --wix-color-10: 79, 68, 10;
        --wix-color-11: 192, 210, 229;
        --wix-color-12: 153, 178, 202;
        --wix-color-13: 91, 134, 176;
        --wix-color-14: 61, 89, 117;
        --wix-color-15: 30, 45, 59;
        --wix-color-16: 255, 187, 194;
        --wix-color-17: 255, 207, 211;
        --wix-color-18: 245, 14, 36;
        --wix-color-19: 170, 35, 47;
        --wix-color-20: 85, 17, 24;
        --wix-color-21: 229, 247, 223;
        --wix-color-22: 143, 189, 127;
        --wix-color-23: 80, 156, 53;
        --wix-color-24: 53, 104, 35;
        --wix-color-25: 27, 52, 18;
        --wix-color-26: 255, 255, 255;
        --wix-color-27: 59, 58, 58;
        --wix-color-28: 247, 247, 247;
        --wix-color-29: 198, 198, 198;
        --wix-color-30: 117, 117, 117;
        --wix-color-31: 237, 205, 31;
        --wix-color-32: 30, 45, 59;
        --wix-color-33: 245, 14, 36;
        --wix-color-34: 91, 134, 176;
        --wix-color-35: 59, 58, 58;
        --wix-color-36: 59, 58, 58;
        --wix-color-37: 117, 117, 117;
        --wix-color-38: 237, 205, 31;
        --wix-color-39: 237, 205, 31;
        --wix-color-40: 255, 255, 255;
        --wix-color-41: 255, 255, 255;
        --wix-color-42: 237, 205, 31;
        --wix-color-43: 237, 205, 31;
        --wix-color-44: 198, 198, 198;
        --wix-color-45: 198, 198, 198;
        --wix-color-46: 255, 255, 255;
        --wix-color-47: 255, 255, 255;
        --wix-color-48: 237, 205, 31;
        --wix-color-49: 237, 205, 31;
        --wix-color-50: 237, 205, 31;
        --wix-color-51: 237, 205, 31;
        --wix-color-52: 255, 255, 255;
        --wix-color-53: 255, 255, 255;
        --wix-color-54: 198, 198, 198;
        --wix-color-55: 198, 198, 198;
        --wix-font-Title: normal normal normal 60px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --wix-font-Title-style: normal;
        --wix-font-Title-variant: normal;
        --wix-font-Title-weight: normal;
        --wix-font-Title-size: 60px;
        --wix-font-Title-line-height: 1.4em;
        --wix-font-Title-family: avenir-lt-w01_85-heavy1475544, sans-serif;
        --wix-font-Title-text-decoration: none;
        --wix-font-Menu: normal normal normal 16px/1.4em din-next-w01-light, sans-serif;
        --wix-font-Menu-style: normal;
        --wix-font-Menu-variant: normal;
        --wix-font-Menu-weight: normal;
        --wix-font-Menu-size: 16px;
        --wix-font-Menu-line-height: 1.4em;
        --wix-font-Menu-family: din-next-w01-light, sans-serif;
        --wix-font-Menu-text-decoration: none;
        --wix-font-Page-title: normal normal bold 28px/1.4em Arial, Helvetica, sans-serif;
        --wix-font-Page-title-style: normal;
        --wix-font-Page-title-variant: normal;
        --wix-font-Page-title-weight: bold;
        --wix-font-Page-title-size: 28px;
        --wix-font-Page-title-line-height: 1.4em;
        --wix-font-Page-title-family: Arial, Helvetica, sans-serif;
        --wix-font-Page-title-text-decoration: none;
        --wix-font-Heading-XL: normal normal normal 40px/1.4em Arial, Helvetica, sans-serif;
        --wix-font-Heading-XL-style: normal;
        --wix-font-Heading-XL-variant: normal;
        --wix-font-Heading-XL-weight: normal;
        --wix-font-Heading-XL-size: 40px;
        --wix-font-Heading-XL-line-height: 1.4em;
        --wix-font-Heading-XL-family: Arial, Helvetica, sans-serif;
        --wix-font-Heading-XL-text-decoration: none;
        --wix-font-Heading-L: normal normal normal 25px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --wix-font-Heading-L-style: normal;
        --wix-font-Heading-L-variant: normal;
        --wix-font-Heading-L-weight: normal;
        --wix-font-Heading-L-size: 25px;
        --wix-font-Heading-L-line-height: 1.4em;
        --wix-font-Heading-L-family: avenir-lt-w01_85-heavy1475544, sans-serif;
        --wix-font-Heading-L-text-decoration: none;
        --wix-font-Heading-M: normal normal normal 23px/1.4em Arial, Helvetica, sans-serif;
        --wix-font-Heading-M-style: normal;
        --wix-font-Heading-M-variant: normal;
        --wix-font-Heading-M-weight: normal;
        --wix-font-Heading-M-size: 23px;
        --wix-font-Heading-M-line-height: 1.4em;
        --wix-font-Heading-M-family: Arial, Helvetica, sans-serif;
        --wix-font-Heading-M-text-decoration: none;
        --wix-font-Heading-S: normal normal normal 22px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --wix-font-Heading-S-style: normal;
        --wix-font-Heading-S-variant: normal;
        --wix-font-Heading-S-weight: normal;
        --wix-font-Heading-S-size: 22px;
        --wix-font-Heading-S-line-height: 1.4em;
        --wix-font-Heading-S-family: avenir-lt-w01_85-heavy1475544, sans-serif;
        --wix-font-Heading-S-text-decoration: none;
        --wix-font-Body-L: normal normal normal 16px/1.4em Arial, Helvetica, sans-serif;
        --wix-font-Body-L-style: normal;
        --wix-font-Body-L-variant: normal;
        --wix-font-Body-L-weight: normal;
        --wix-font-Body-L-size: 16px;
        --wix-font-Body-L-line-height: 1.4em;
        --wix-font-Body-L-family: Arial, Helvetica, sans-serif;
        --wix-font-Body-L-text-decoration: none;
        --wix-font-Body-M: normal normal normal 15px/1.4em Arial, Helvetica, sans-serif;
        --wix-font-Body-M-style: normal;
        --wix-font-Body-M-variant: normal;
        --wix-font-Body-M-weight: normal;
        --wix-font-Body-M-size: 15px;
        --wix-font-Body-M-line-height: 1.4em;
        --wix-font-Body-M-family: Arial, Helvetica, sans-serif;
        --wix-font-Body-M-text-decoration: none;
        --wix-font-Body-S: normal normal normal 14px/1.4em Arial, Helvetica, sans-serif;
        --wix-font-Body-S-style: normal;
        --wix-font-Body-S-variant: normal;
        --wix-font-Body-S-weight: normal;
        --wix-font-Body-S-size: 14px;
        --wix-font-Body-S-line-height: 1.4em;
        --wix-font-Body-S-family: Arial, Helvetica, sans-serif;
        --wix-font-Body-S-text-decoration: none;
        --wix-font-Body-XS: normal normal normal 12px/1.4em din-next-w01-light, sans-serif;
        --wix-font-Body-XS-style: normal;
        --wix-font-Body-XS-variant: normal;
        --wix-font-Body-XS-weight: normal;
        --wix-font-Body-XS-size: 12px;
        --wix-font-Body-XS-line-height: 1.4em;
        --wix-font-Body-XS-family: din-next-w01-light, sans-serif;
        --wix-font-Body-XS-text-decoration: none;
        --wix-font-LIGHT: normal normal normal 12px/1.4em HelveticaNeueW01-45Ligh;
        --wix-font-LIGHT-style: normal;
        --wix-font-LIGHT-variant: normal;
        --wix-font-LIGHT-weight: normal;
        --wix-font-LIGHT-size: 12px;
        --wix-font-LIGHT-line-height: 1.4em;
        --wix-font-LIGHT-family: HelveticaNeueW01-45Ligh;
        --wix-font-LIGHT-text-decoration: none;
        --wix-font-MEDIUM: normal normal normal 12px/1.4em HelveticaNeueW01-55Roma;
        --wix-font-MEDIUM-style: normal;
        --wix-font-MEDIUM-variant: normal;
        --wix-font-MEDIUM-weight: normal;
        --wix-font-MEDIUM-size: 12px;
        --wix-font-MEDIUM-line-height: 1.4em;
        --wix-font-MEDIUM-family: HelveticaNeueW01-55Roma;
        --wix-font-MEDIUM-text-decoration: none;
        --wix-font-STRONG: normal normal normal 12px/1.4em HelveticaNeueW01-65Medi;
        --wix-font-STRONG-style: normal;
        --wix-font-STRONG-variant: normal;
        --wix-font-STRONG-weight: normal;
        --wix-font-STRONG-size: 12px;
        --wix-font-STRONG-line-height: 1.4em;
        --wix-font-STRONG-family: HelveticaNeueW01-65Medi;
        --wix-font-STRONG-text-decoration: none;
    }







    #comp-l71lz2fu {
        width: 320px;
    }

    [data-mesh-id=comp-l71lz2fuinlineContent] {
        height: auto;
        width: 320px;
    }

    [data-mesh-id=comp-l71lz2fuinlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=comp-l71lz2fuinlineContent-gridContainer]>[id="comp-l71lz2h22"],
    [data-mesh-id=comp-l71lz2fuinlineContent-gridContainer]>interact-element>[id="comp-l71lz2h22"] {
        position: relative;
        margin: 0px 0px 0px 0;
        left: 0px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    #comp-l71lz2h22 {
        --menuTotalBordersX: 0px;
        --menuTotalBordersY: 0px;
        --bgDrop: var(--color_11);
        --rd: 0px;
        --shd: 0px 1px 4px 0px rgba(0, 0, 0, 0.2);
        --pad: 10px;
        --fnt: var(--font_8);
        --brd: var(--color_15);
        --txt: var(--color_15);
        --alpha-txt: 1;
        --brdh: var(--color_17);
        --txth: var(--color_17);
        --alpha-txth: 1;
        --brds: var(--color_18);
        --txts: var(--color_18);
        --alpha-txts: 1;
        --alpha-bgDrop: 1;
        --alpha-brdh: 1;
        --alpha-brd: 0;
        --alpha-brds: 1;
    }

    #comp-l71lz2h22 {
        width: 320px;
        height: 48px;
    }

    #comp-l71lz2h22 {
        --direction: ltr;
        --arrowInsetInlineStart: auto;
        --arrowInsetInlineEnd: 0;
        --align: left;
        --textPaddingInput_start: 20px;
        --textPaddingInput_end: 45px;
        --fnt: normal normal normal 15px/1.4em Arial, Helvetica, sans-serif;
        --inputHeight: 48px;
        --requiredIndicationDisplay: none;
        --borderColor: rgba(0, 0, 0, 0.2);
        --arrowBorderWidth: 0 0 0 1px;
    }

    #PAGES_CONTAINER {
        left: 0;
        margin-left: 0;
        min-width: 320px;
    }

    #SITE_PAGES {
        left: 0;
        margin-left: 0;
        min-width: 320px;
    }

    #SITE_PAGES {
        --transition-duration: 0ms;
    }

    #QUICK_ACTION_BAR {
        --colorScheme: grey;
        --actionsSHD: 0.00px 0.00px 20px 0px rgba(0, 0, 0, 0.1);
        --actionsBorderSize: 0px;
        --actionsBorderColor: 255, 255, 255;
        --txt: normal normal normal 12px/normal helvetica-w01-light, sans-serif;
        --alpha-controlButtonBG: 1;
        --alpha-controlButtonFG: 1;
        --alpha-controlButtonBorderColor: 1;
        --alpha-actionsBorderColor: 1;
        --controlButtonBG: 255, 255, 255;
        --controlButtonBorderColor: 255, 255, 255;
        --controlButtonBorderSize: 0;
        --controlButtonFG: 70, 130, 180;
        --controlButtonSHD: 0px 1px 4px 0px rgba(0, 0, 0, 0.6);
    }

    #QUICK_ACTION_BAR {
        min-width: 320px;
    }

    [data-mesh-id=QUICK_ACTION_BARinlineContent] {
        height: auto;
        width: 100%;
        position: static;
        min-height: 59px;
    }

    #QUICK_ACTION_BAR {
        --left: 160px;
    }

    #BACK_TO_TOP_BUTTON {
        width: 42px;
        height: 42px;
        z-index: 10;
    }

    #BACK_TO_TOP_BUTTON {
        --icon-opacity: 1;
        position: fixed;
        bottom: 4px;
        margin-right: 12px;
        right: 10px;
    }

    #SITE_FOOTER {
        --bg: var(--color_11);
        --shd: none;
        --brwt: 0px;
        --brd: 160, 160, 159;
        --brwb: 0px;
        --bgctr: var(--color_11);
        --rd: 0px;
        --alpha-bg: 1;
        --boxShadowToggleOn-shd: none;
        --alpha-brd: 1;
        --alpha-bgctr: 1;
        --backdrop-blur: 0px;
        --backdrop-filter: none;
    }

    #SITE_FOOTER {
        left: 0;
        margin-left: 0;
        min-width: 320px;
    }

    [data-mesh-id=SITE_FOOTERinlineContent] {
        height: auto;
        width: 100%;
    }

    [data-mesh-id=SITE_FOOTERinlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: repeat(3, min-content) 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=SITE_FOOTERinlineContent-gridContainer]>[id="comp-l55175qt"],
    [data-mesh-id=SITE_FOOTERinlineContent-gridContainer]>interact-element>[id="comp-l55175qt"] {
        position: relative;
        margin: 40px auto 25px;
        left: 0;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=SITE_FOOTERinlineContent-gridContainer]>[id="comp-l5647qz8"],
    [data-mesh-id=SITE_FOOTERinlineContent-gridContainer]>interact-element>[id="comp-l5647qz8"] {
        position: relative;
        margin: 0px auto 10px;
        left: 0;
        grid-area: 2 / 1 / 3 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=SITE_FOOTERinlineContent-gridContainer]>[id="comp-l551qksx"],
    [data-mesh-id=SITE_FOOTERinlineContent-gridContainer]>interact-element>[id="comp-l551qksx"] {
        position: relative;
        margin: 40px auto 48px;
        left: 0;
        grid-area: 1 / 1 / 4 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=SITE_FOOTERinlineContent-gridContainer]>[id="comp-ig6adlrb"],
    [data-mesh-id=SITE_FOOTERinlineContent-gridContainer]>interact-element>[id="comp-ig6adlrb"] {
        position: relative;
        margin: 0px auto 49px;
        left: 0px;
        grid-area: 4 / 1 / 5 / 2;
        justify-self: start;
        align-self: start;
    }

    #SITE_FOOTER {
        --shc-mutated-brightness: 128, 128, 128;
        --bg-overlay-color: rgb(var(--color_11));
        --bg-gradient: none;
    }

    #comp-l55175qt {
        --lnw: 1px;
        --brd: 46, 85, 134;
        --alpha-brd: 1;
    }

    #comp-l55175qt {
        width: 236px;
        height: 2px;
    }

    #comp-l55175qt {
        transform-origin: center 0.5px;
    }

    #comp-l5647qz8 {
        width: auto;
    }

    [data-mesh-id=comp-l5647qz8inlineContent] {
        height: auto;
        min-width: 300px;
        width: 90%;
        margin: 0 auto;
    }

    [data-mesh-id=comp-l5647qz8inlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: repeat(3, min-content) 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=comp-l5647qz8inlineContent-gridContainer]>[id="comp-l550vhg1"],
    [data-mesh-id=comp-l5647qz8inlineContent-gridContainer]>interact-element>[id="comp-l550vhg1"] {
        position: relative;
        margin: 0px 0px 11px 0;
        left: 30px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l5647qz8inlineContent-gridContainer]>[id="comp-l550x0xy"],
    [data-mesh-id=comp-l5647qz8inlineContent-gridContainer]>interact-element>[id="comp-l550x0xy"] {
        position: relative;
        margin: 0px 0px -4px 0;
        left: 0px;
        grid-area: 2 / 1 / 3 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l5647qz8inlineContent-gridContainer]>[id="comp-l5514iap"],
    [data-mesh-id=comp-l5647qz8inlineContent-gridContainer]>interact-element>[id="comp-l5514iap"] {
        position: relative;
        margin: 0px 0px 16px 0;
        left: 0px;
        grid-area: 3 / 1 / 4 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l5647qz8inlineContent-gridContainer]>[id="comp-l5515zn1"],
    [data-mesh-id=comp-l5647qz8inlineContent-gridContainer]>interact-element>[id="comp-l5515zn1"] {
        position: relative;
        margin: 0px 0px 0px 0;
        left: 0px;
        grid-area: 4 / 1 / 5 / 2;
        justify-self: start;
        align-self: start;
    }

    #comp-l550vhg1 {
        --contentPaddingLeft: 0px;
        --contentPaddingRight: 0px;
        --contentPaddingTop: 0px;
        --contentPaddingBottom: 0px;
    }

    #comp-l550vhg1 {
        width: 199px;
        height: 35px;
    }

    #comp-l550vhg1 {
        --height: 35px;
        --width: 199px;
    }

    /* END STYLABLE DIRECTIVE RULES */

    #comp-l550x0xy .style-lmzpzhar__root {
        -st-extends: StylableButton;
        transition: all 0.2s ease, visibility 0s;
        background: rgba(0, 0, 0, 0)
    }

    /* START STYLABLE DIRECTIVE RULES */

    #comp-l550x0xy .style-lmzpzhar__root:hover {
        background: #FFFFFF;
        border: 0px solid #3B3A3A;
        border-bottom: 0px solid #3B3A3A
    }

    #comp-l550x0xy .style-lmzpzhar__root:hover .StylableButton2545352419__label {
        color: #3B3A3A;
        text-decoration-line: none;
        letter-spacing: 0.05em
    }

    #comp-l550x0xy .style-lmzpzhar__root:disabled {
        background: rgba(226, 226, 226, 0)
    }

    #comp-l550x0xy .style-lmzpzhar__root:disabled .StylableButton2545352419__label {
        color: #8F8F8F
    }

    #comp-l550x0xy .style-lmzpzhar__root:disabled .StylableButton2545352419__icon {
        fill: #8F8F8F
    }

    #comp-l550x0xy .style-lmzpzhar__root .StylableButton2545352419__container {
        transition: inherit;
        flex-direction: row-reverse
    }

    #comp-l550x0xy .style-lmzpzhar__root .StylableButton2545352419__label {
        transition: inherit;
        font-style: normal;
        font-family: helvetica-w01-roman, helvetica-w02-roman, helvetica-lt-w10-roman, sans-serif;
        font-weight: 700;
        color: #2E5586;
        font-size: 26px;
        letter-spacing: 0.05em;
        margin: 0px 0px 0px 2px
    }

    #comp-l550x0xy .style-lmzpzhar__root .StylableButton2545352419__icon {
        transition: inherit;
        display: initial;
        fill: #2E5586;
        width: 22px;
        height: 22px;
        margin: 0px 2px 0px 0px
    }

    #comp-l550x0xy .style-lmzpzhar__root:hover .StylableButton2545352419__icon {
        fill: #3B3A3A
    }

    @media screen and (min-width: 0px) {
        #comp-l550x0xy .style-lmzpzhar__root .StylableButton2545352419__icon {
            width: 20px;
            height: 20px;
            margin: 0px 1.5px 0px 0px;
        }

        #comp-l550x0xy .style-lmzpzhar__root .StylableButton2545352419__label {
            font-size: 22px;
            margin: 0px 0px 0px 1.5px;
        }
    }

    #comp-l550x0xy {
        width: 300px;
        height: 40px;
    }

    #comp-l5514iap {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    #comp-l5514iap {
        width: 300px;
        height: auto;
    }

    #comp-l5514iap {
        --font_0: normal normal normal 28.461538461538463px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_1: normal normal normal 12.307692307692308px/1.4em din-next-w01-light, sans-serif;
        --font_2: normal normal bold 20px/normal Arial, Helvetica, sans-serif;
        --font_3: normal normal normal 23.076923076923077px/1.4em 'ｍｓ ｐゴシック', 'ms pgothic', 'ヒラギノ角ゴ pro w3', 'hiragino kaku gothic pro', osaka, sans-serif;
        --font_4: normal normal normal 19.230769230769234px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_5: normal normal normal 17.692307692307693px/1.4em Arial, Helvetica, sans-serif;
        --font_6: normal normal normal 16.923076923076923px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_7: normal normal normal 12.307692307692308px/1.4em Arial, Helvetica, sans-serif;
        --font_8: normal normal normal 11.538461538461538px/1.4em Arial, Helvetica, sans-serif;
        --font_9: normal normal normal 11.538461538461538px/1.4em Arial, Helvetica, sans-serif;
        --font_10: normal normal normal 10px/1.4em din-next-w01-light, sans-serif;
        --text-direction: var(--wix-opt-in-direction);
    }

    #comp-l5514iap * {
        text-align: center !important;
    }

    #comp-l5515zn1 {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    #comp-l5515zn1 {
        width: 300px;
        height: auto;
    }

    #comp-l5515zn1 {
        --font_0: normal normal normal 31.307692307692307px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_1: normal normal normal 13.538461538461538px/1.4em din-next-w01-light, sans-serif;
        --font_2: normal normal bold 22px/normal Arial, Helvetica, sans-serif;
        --font_3: normal normal normal 25.384615384615383px/1.4em 'ｍｓ ｐゴシック', 'ms pgothic', 'ヒラギノ角ゴ pro w3', 'hiragino kaku gothic pro', osaka, sans-serif;
        --font_4: normal normal normal 21.153846153846153px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_5: normal normal normal 19.46153846153846px/1.4em Arial, Helvetica, sans-serif;
        --font_6: normal normal normal 18.615384615384617px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_7: normal normal normal 13.538461538461538px/1.4em Arial, Helvetica, sans-serif;
        --font_8: normal normal normal 12.692307692307692px/1.4em Arial, Helvetica, sans-serif;
        --font_9: normal normal normal 12.692307692307692px/1.4em Arial, Helvetica, sans-serif;
        --font_10: normal normal normal 11px/1.4em din-next-w01-light, sans-serif;
        --text-direction: var(--wix-opt-in-direction);
    }

    #comp-l5515zn1 * {
        text-align: center !important;
    }

    #comp-ig6adlrb {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    #comp-ig6adlrb {
        text-align: center;
        height: auto;
        margin: 0 auto 17px;
    }

    #comp-ig6adlrb {
        --font_0: normal normal normal 31.307692307692307px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_1: normal normal normal 13.538461538461538px/1.4em din-next-w01-light, sans-serif;
        --font_2: normal normal bold 22px/normal Arial, Helvetica, sans-serif;
        --font_3: normal normal normal 25.384615384615383px/1.4em 'ｍｓ ｐゴシック', 'ms pgothic', 'ヒラギノ角ゴ pro w3', 'hiragino kaku gothic pro', osaka, sans-serif;
        --font_4: normal normal normal 21.153846153846153px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_5: normal normal normal 19.46153846153846px/1.4em Arial, Helvetica, sans-serif;
        --font_6: normal normal normal 18.615384615384617px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_7: normal normal normal 13.538461538461538px/1.4em Arial, Helvetica, sans-serif;
        --font_8: normal normal normal 12.692307692307692px/1.4em Arial, Helvetica, sans-serif;
        --font_9: normal normal normal 12.692307692307692px/1.4em Arial, Helvetica, sans-serif;
        --font_10: normal normal normal 11px/1.4em din-next-w01-light, sans-serif;
        --text-direction: var(--wix-opt-in-direction);
    }

    #comp-ig6adlrb * {
        text-align: center !important;
    }

    #CONTROLLER_COMP_CUSTOM_ID {
        --alpha-bg: 1;
        --bg: 61, 155, 233;
        --bgh: 43, 104, 156;
        --brd: 43, 104, 156;
        --brdh: 61, 155, 233;
        --brw: 0px;
        --fnt: normal normal normal 14px/1.4em raleway;
        --rd: 20px;
        --txt: 255, 255, 255;
        --txth: 255, 255, 255;
        --alpha-bgh: 1;
        --alpha-brd: 1;
        --alpha-brdh: 1;
        --alpha-txt: 1;
        --alpha-txth: 1;
        --boxShadowToggleOn-shd: none;
        --shd: 0 1px 4px rgba(0, 0, 0, 0.6);
    }

}

/* source: 01index.html | media: screen and (max-width: 768px) */
@media screen and (max-width: 768px) {
    @font-face {
        font-family: 'newcezanne';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/3c3a5ad3-ad7a-4f11-91b8-c86934de3810/v1/newcezanne.symbols.woff2') format('woff2');
        unicode-range: U+000A;
        font-display: swap;
    }

    @font-face {
        font-family: 'newcezanne';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/3c3a5ad3-ad7a-4f11-91b8-c86934de3810/v1/newcezanne.japanese.0.woff2') format('woff2');
        unicode-range: U+FFE0-FFE2, U+FFE4, U+FFE8;
        font-display: swap;
    }

    @font-face {
        font-family: 'newcezanne';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/3c3a5ad3-ad7a-4f11-91b8-c86934de3810/v1/newcezanne.japanese.1.woff2') format('woff2');
        unicode-range: U+9E92, U+9EA9-9EAA, U+9EB4, U+9EB8, U+9EBF, U+9EC3, U+9ECD, U+9ED1, U+9ED8, U+9EDB, U+9F0E, U+9F20, U+9F4A, U+F91D, U+F928-F929, U+F936, U+F9D0, U+FA16, U+FA19-FA1B, U+FA22, U+FA26, U+FA30-FA31, U+FA33-FA35, U+FA37-FA38, U+FA3A-FA3B, U+FA3D, U+FA3F-FA41, U+FA43-FA48, U+FA4A-FA57, U+FA59-FA5C, U+FA5F, U+FA61-FA65, U+FA67-FA69, U+FF02, U+FF04, U+FF07, U+FF51, U+FF5B, U+FF5D, U+FF5F-FF60, U+FF69;
        font-display: swap;
    }

    @font-face {
        font-family: 'newcezanne';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/3c3a5ad3-ad7a-4f11-91b8-c86934de3810/v1/newcezanne.japanese.2.woff2') format('woff2');
        unicode-range: U+9921, U+99A8, U+99C1, U+99C8, U+99D5, U+9A37, U+9A4D, U+9A57, U+9AEE, U+9B4F, U+9B6F, U+9B92, U+9BAA, U+9BF5, U+9C0D, U+9C10, U+9C2F, U+9C39, U+9C52, U+9CF6, U+9D07-9D08, U+9D0E, U+9D1B, U+9D26, U+9D2B-9D2C, U+9D60-9D61, U+9D6C, U+9DC4, U+9DD7;
        font-display: swap;
    }

    @font-face {
        font-family: 'newcezanne';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/3c3a5ad3-ad7a-4f11-91b8-c86934de3810/v1/newcezanne.japanese.3.woff2') format('woff2');
        unicode-range: U+92CF, U+92D2, U+92E4, U+92EA, U+92F2, U+92F8, U+9304, U+9310, U+9318, U+931A, U+9328, U+932B, U+932E, U+934A, U+934D, U+9354, U+936C, U+937E, U+9394, U+9397, U+939A, U+93AD, U+93D1, U+9419, U+9444, U+947D, U+958F, U+95A4, U+95CA, U+966A, U+9677, U+9695, U+96AA, U+96BB, U+96C1, U+96DC, U+975C, U+9771, U+978B, U+97A0, U+97ED-97EE, U+980C, U+9817, U+981A, U+9830, U+9834, U+985A-985B, U+986F, U+98DC;
        font-display: swap;
    }

    @font-face {
        font-family: 'newcezanne';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/3c3a5ad3-ad7a-4f11-91b8-c86934de3810/v1/newcezanne.japanese.4.woff2') format('woff2');
        unicode-range: U+8E35, U+8E44, U+8E5F, U+8EAF, U+8EBE, U+8EC0, U+8EE3, U+8F2F, U+8F49, U+8F4D, U+8FC2, U+8FEA, U+8FED, U+8FFA, U+9013, U+901E, U+903C, U+9041, U+905C, U+9081, U+90DE, U+912D, U+9149, U+914B-914C, U+9187, U+9189, U+9197, U+91AC, U+91B1, U+91C0, U+91C9, U+91E6, U+920E, U+9237, U+9264, U+9266, U+927E, U+9291;
        font-display: swap;
    }

    @font-face {
        font-family: 'newcezanne';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/3c3a5ad3-ad7a-4f11-91b8-c86934de3810/v1/newcezanne.japanese.5.woff2') format('woff2');
        unicode-range: U+87EC, U+87FB, U+8805, U+880D, U+880F, U+881F, U+885E, U+8877, U+8888, U+88B7, U+88DD, U+88DF, U+88E1, U+892A, U+8956, U+89BD, U+8A3B, U+8A51, U+8A54, U+8A62, U+8ABC, U+8AC4, U+8ACC, U+8ADC, U+8AE7, U+8AEB, U+8AEE, U+8AF7, U+8AFA, U+8B01-8B02, U+8B04, U+8B20, U+8B2C, U+8B6F, U+8B93, U+8B9A, U+8C4E, U+8CC2, U+8CC4, U+8CCE, U+8CE3-8CE4, U+8CE6, U+8CF4, U+8D0B, U+8D14, U+8D6B, U+8D73, U+8DA8, U+8DBE;
        font-display: swap;
    }

    @font-face {
        font-family: 'newcezanne';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/3c3a5ad3-ad7a-4f11-91b8-c86934de3810/v1/newcezanne.japanese.6.woff2') format('woff2');
        unicode-range: U+8346, U+834A, U+834F, U+838A, U+839E, U+83AB, U+83B1, U+83B5, U+83D6, U+83DF, U+83EB, U+83F0, U+8404, U+840A, U+8420, U+8431, U+844E, U+8461-8462, U+8466, U+847A, U+848B, U+8490, U+849C, U+84C9, U+84D1, U+84EC, U+84FC, U+8500, U+851A, U+8523, U+8543, U+854A-854B, U+8557, U+8569-856A, U+857E, U+8597, U+85AE-85B0, U+85C1, U+85CF, U+85E5, U+85F7, U+8602, U+865B, U+865E, U+867B, U+8695, U+86A4, U+86CB, U+86CE, U+86E4, U+86ED, U+86F8, U+86FE, U+8749, U+874B, U+8755, U+8766, U+8771, U+877F;
        font-display: swap;
    }

    @font-face {
        font-family: 'newcezanne';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/3c3a5ad3-ad7a-4f11-91b8-c86934de3810/v1/newcezanne.japanese.7.woff2') format('woff2');
        unicode-range: U+7D63, U+7D9C, U+7DA0, U+7DAC, U+7DB8, U+7DD6, U+7DE3, U+7DEC, U+7E23, U+7E31, U+7E37, U+7E5D-7E5E, U+7E61, U+7E67, U+7E6B, U+7E6D, U+7E82, U+7E96, U+7F6B, U+7F77, U+7F79, U+7F9A, U+7FAF, U+7FC6, U+7FEB, U+7FF0, U+800C, U+803D, U+8058, U+8068, U+806F, U+807D-807E, U+8087, U+808B, U+80B1, U+80DA, U+80E4, U+8129, U+8139, U+8151, U+8171, U+81A0, U+81B5, U+81C6, U+81DF, U+81E5, U+821B-821C, U+8235, U+8237, U+826E, U+8299, U+82C5, U+82D2-82D3, U+82E7;
        font-display: swap;
    }

    @font-face {
        font-family: 'newcezanne';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/3c3a5ad3-ad7a-4f11-91b8-c86934de3810/v1/newcezanne.japanese.8.woff2') format('woff2');
        unicode-range: U+786F, U+7872, U+7887, U+788D-788E, U+7893, U+78A9, U+78CB, U+7901, U+7926, U+792A-792B, U+7941, U+7955, U+7962, U+7977, U+797F, U+798D-798E, U+79A6, U+79AA, U+79AE, U+79B0-79B1, U+79BD-79BE, U+79DF, U+7A17, U+7A1F, U+7A3B, U+7A46, U+7A4E, U+7A50, U+7A57, U+7A63, U+7A70, U+7A79, U+7A84, U+7ABA, U+7AC3, U+7AEA, U+7AFA, U+7B08, U+7B19, U+7B25, U+7B4F, U+7B86, U+7BAD, U+7BE6, U+7C1E, U+7C38, U+7C3E, U+7C7E, U+7C81-7C82, U+7C8D, U+7CA5, U+7CB9, U+7CCA, U+7CCE, U+7CDF-7CE0, U+7CFE, U+7D06, U+7D2C, U+7D43;
        font-display: swap;
    }

    @font-face {
        font-family: 'newcezanne';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/3c3a5ad3-ad7a-4f11-91b8-c86934de3810/v1/newcezanne.japanese.9.woff2') format('woff2');
        unicode-range: U+7370, U+7378, U+7396, U+73BB, U+73CA, U+73EA, U+7433, U+7455, U+745A, U+7473, U+7476, U+74BD, U+7511, U+751C, U+7526, U+752B, U+754F, U+755D, U+7562, U+7566, U+7574, U+7577, U+7587, U+758A-758B, U+758F, U+75B1, U+75B5, U+75D4, U+75D8, U+7621, U+7624, U+7626, U+768B, U+7690, U+7693, U+76BA, U+76C3, U+76C8, U+76CC, U+76DC, U+76E1, U+76EA, U+7738, U+779E, U+77A5, U+77B0, U+77BC, U+77E7, U+77E9, U+7812, U+7826-7827, U+783A, U+783F;
        font-display: swap;
    }

    @font-face {
        font-family: 'newcezanne';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/3c3a5ad3-ad7a-4f11-91b8-c86934de3810/v1/newcezanne.japanese.10.woff2') format('woff2');
        unicode-range: U+6D82, U+6D89, U+6D8C, U+6D9C, U+6DB5, U+6DD8, U+6DDA, U+6DE8, U+6DF9, U+6E20, U+6E25, U+6E34, U+6E5B, U+6E8C, U+6EAB, U+6EAF, U+6EC9, U+6EEF, U+6F09, U+6F11, U+6F15, U+6F31, U+6F38, U+6F45, U+6F51, U+6F74, U+6F97, U+6FB1, U+6FD5, U+6FE0, U+6FE4, U+6FEB, U+6FFE, U+7006, U+7015, U+701E, U+7026, U+7028, U+704C, U+7114, U+7119, U+7130, U+7149, U+7164, U+7194, U+7199, U+71BE, U+71CE, U+71D0, U+71D2, U+71E6, U+71ED, U+71FF, U+722D, U+7232, U+723E, U+7252, U+7280, U+72C0, U+72F9, U+72FD, U+7336-7337;
        font-display: swap;
    }

    @font-face {
        font-family: 'newcezanne';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/3c3a5ad3-ad7a-4f11-91b8-c86934de3810/v1/newcezanne.japanese.11.woff2') format('woff2');
        unicode-range: U+685D, U+685F, U+6867, U+689B, U+68A2, U+68A7, U+68AF, U+68BC, U+68C9, U+68D8, U+6900, U+690B, U+6919, U+691B, U+6930, U+6934, U+6962, U+696F, U+6973, U+6977, U+69B4, U+69C7, U+69D9, U+6A17, U+6A1F, U+6A23, U+6A35, U+6A61-6A62, U+6A6B, U+6A7F, U+6AA2, U+6AAE, U+6ABB, U+6AC2, U+6AD3, U+6ADB, U+6B23, U+6B3D, U+6B4E, U+6B65, U+6B77, U+6B89, U+6BC0, U+6BCF, U+6BD8, U+6BEC, U+6C3E, U+6C40, U+6C5D, U+6C83, U+6C8C, U+6C93, U+6CAB, U+6D35, U+6D38, U+6D6C;
        font-display: swap;
    }

    @font-face {
        font-family: 'newcezanne';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/3c3a5ad3-ad7a-4f11-91b8-c86934de3810/v1/newcezanne.japanese.12.woff2') format('woff2');
        unicode-range: U+62D4, U+62DC, U+6309, U+633A, U+634C, U+6372, U+6377, U+637A, U+63A0, U+63A9, U+63AC, U+63D6, U+63ED, U+6414, U+6416, U+6451, U+6478, U+649A, U+649E, U+64CA, U+64FE, U+651D, U+6536, U+654D, U+6572, U+658C, U+65A1, U+65A4-65A5, U+660A, U+6634, U+6644, U+664F, U+665A, U+665D, U+665F, U+6668, U+6670, U+66A2, U+66C6, U+66C9, U+66DD, U+6714-6715, U+6753, U+6762, U+6777, U+6787, U+67C1, U+67D8, U+67FE, U+6802, U+6834, U+6853-6854;
        font-display: swap;
    }

    @font-face {
        font-family: 'newcezanne';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/3c3a5ad3-ad7a-4f11-91b8-c86934de3810/v1/newcezanne.japanese.13.woff2') format('woff2');
        unicode-range: U+5DBD, U+5DCC, U+5DD6, U+5DE2, U+5DF2, U+5DFD, U+5E00, U+5E25, U+5E36, U+5E87, U+5E96, U+5E9A, U+5EB8, U+5ECF-5ED0, U+5ED3, U+5EDA, U+5EDF-5EE0, U+5EF3, U+5EFC, U+5EFF, U+5F17, U+5F1B, U+5F27, U+5F3C, U+5F48, U+5F4A, U+5F4C, U+5F57, U+5F6A, U+5F6C, U+5FA0, U+5FB5, U+5FB7, U+5FBD, U+5FFD, U+6046, U+6055, U+6062-6063, U+6070, U+6089, U+608C, U+60C7, U+60DF, U+60E1, U+60F0, U+60FA, U+6108, U+613C, U+6144, U+617E, U+619A, U+61AC, U+61BE, U+61F7, U+620A, U+620E, U+6230, U+6232, U+6258, U+62C2;
        font-display: swap;
    }

    @font-face {
        font-family: 'newcezanne';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/3c3a5ad3-ad7a-4f11-91b8-c86934de3810/v1/newcezanne.japanese.14.woff2') format('woff2');
        unicode-range: U+57C3, U+57DC, U+57E0, U+57F4, U+582F-5830, U+5835, U+5840, U+5851, U+5858-5859, U+5861, U+589E, U+58B3, U+58BE, U+58D5, U+58D8, U+58DE, U+58EC, U+58EF, U+58F7, U+58FD, U+5919, U+594E, U+5957, U+5967, U+596C, U+59BE, U+59E5, U+59F6, U+5A03, U+5A41, U+5AE1, U+5B2C, U+5B30, U+5B43, U+5B5C, U+5B5F, U+5B69, U+5B75, U+5B8B, U+5B8D, U+5BA5, U+5BD3, U+5BE1-5BE2, U+5BE6, U+5BEC, U+5BF5, U+5C07-5C09, U+5C24, U+5C2D, U+5C4D, U+5C53, U+5C61-5C62, U+5C6F, U+5CA8, U+5CB1, U+5CD9, U+5CE8-5CE9, U+5CFB, U+5CFD, U+5D15, U+5D17, U+5D1A, U+5D69, U+5D6F, U+5D73;
        font-display: swap;
    }

    @font-face {
        font-family: 'newcezanne';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/3c3a5ad3-ad7a-4f11-91b8-c86934de3810/v1/newcezanne.japanese.15.woff2') format('woff2');
        unicode-range: U+528D, U+52AB, U+52BE, U+52C1, U+52C5, U+52F3, U+52FA, U+5301, U+5319, U+531D, U+5321, U+532A, U+5366, U+5377, U+537D, U+537F, U+5398, U+53A9, U+53AD, U+53B0, U+53DB, U+53E2, U+5403, U+540B, U+540F, U+541E, U+5492, U+54E8-54E9, U+5516, U+5538, U+5544, U+555E, U+55A9, U+55AC, U+55AE, U+5617, U+5631-5632, U+5653, U+566A, U+5678, U+567A, U+5687, U+5699, U+56B4, U+5703, U+5708, U+5713, U+5718, U+5751, U+5764;
        font-display: swap;
    }

    @font-face {
        font-family: 'newcezanne';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/3c3a5ad3-ad7a-4f11-91b8-c86934de3810/v1/newcezanne.japanese.16.woff2') format('woff2');
        unicode-range: U+4E11, U+4E19, U+4E1E, U+4E4D-4E4E, U+4E56, U+4E58, U+4E98-4E99, U+4E9E, U+4EA5-4EA6, U+4EA8, U+4EC7, U+4F0D, U+4F36, U+4F43, U+4F5B, U+4F7C, U+4F83, U+4FA0, U+4FAF, U+4FC4, U+4FD0, U+4FDF-4FE0, U+4FEF, U+4FF1, U+5016, U+5023, U+5026, U+502D, U+5039, U+5072, U+50AD, U+50B2-50B3, U+50D1, U+50DE, U+50F9, U+50FB, U+5109, U+5112, U+5118, U+511A, U+5141, U+5147, U+5152, U+5154, U+5191, U+51A4, U+51C9, U+51CB, U+51E7, U+51FE, U+525D, U+5269, U+5283, U+5289;
        font-display: swap;
    }

    @font-face {
        font-family: 'newcezanne';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/3c3a5ad3-ad7a-4f11-91b8-c86934de3810/v1/newcezanne.japanese.17.woff2') format('woff2');
        unicode-range: U+3232, U+32BF, U+338F, U+3396, U+339E, U+33A5, U+3D4E;
        font-display: swap;
    }

    @font-face {
        font-family: 'newcezanne';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/3c3a5ad3-ad7a-4f11-91b8-c86934de3810/v1/newcezanne.japanese.18.woff2') format('woff2');
        unicode-range: U+3013;
        font-display: swap;
    }

    @font-face {
        font-family: 'newcezanne';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/3c3a5ad3-ad7a-4f11-91b8-c86934de3810/v1/newcezanne.japanese.20.woff2') format('woff2');
        unicode-range: U+301D, U+301F, U+3090, U+30F1, U+339C, U+4FF8, U+515C, U+5239, U+526A, U+52FE, U+535C, U+53D9, U+5420, U+54FA, U+56A2, U+5750, U+5766, U+5806, U+5937, U+5954, U+5993, U+59D0, U+59FB, U+5A3C, U+5A7F, U+5B95, U+5C41, U+6028, U+60E0, U+620C, U+621F, U+626E, U+641C, U+646F, U+647A, U+64B0, U+64E2, U+65A7, U+65AF, U+66D9, U+66FE, U+676D, U+6775, U+67F5, U+68FA, U+694A, U+6955, U+69AE, U+6A02, U+6A3A, U+6A80, U+6C23, U+6C72, U+6D1B, U+6DCB, U+6F23, U+6FAA, U+707C, U+71C8, U+71FB, U+724C, U+725D, U+7262, U+7422, U+74E2, U+75BC, U+7791, U+7825, U+7940, U+79BF, U+7A14, U+7A1C, U+7A83, U+7AC4, U+7BED, U+7C95, U+7DFB, U+7FC1, U+8000, U+8207, U+82A5, U+82DB, U+8304, U+83E9, U+8471, U+8494, U+8513, U+8526, U+853D, U+8568, U+8599, U+85EA, U+86D9, U+86DB, U+8718, U+87BA, U+8861, U+887F, U+88F3, U+8AD2, U+8CD3, U+8DE8, U+8E2A, U+8F0C, U+8F3F, U+8FA3, U+8FE6, U+9059, U+9061, U+9091, U+916A, U+91C7, U+929A, U+95A5, U+976D, U+9798, U+97AD, U+98AF, U+9910, U+9913, U+9957, U+9BAB, U+9DAF, U+9ECE;
        font-display: swap;
    }

    @font-face {
        font-family: 'newcezanne';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/3c3a5ad3-ad7a-4f11-91b8-c86934de3810/v1/newcezanne.japanese.21.woff2') format('woff2');
        unicode-range: U+309B, U+4E5E, U+4EC0, U+4ED4, U+4F91, U+4FAE, U+4FB6, U+51F1, U+5347, U+53C9, U+540E, U+543B, U+54B3, U+5506, U+55C5, U+586B, U+58CC, U+5944, U+59D1, U+5B0C, U+5B78, U+5C51, U+5DF7, U+5EF7, U+5F14, U+5F9E, U+6101, U+6155, U+6167-6168, U+61A4, U+6284, U+62D0, U+62D7, U+62D9, U+6602, U+6666, U+6689, U+66F3, U+673D, U+67A2, U+67CA, U+698A, U+699B, U+69CC, U+6A2B, U+6A59, U+6A8E, U+6A9C, U+6D29, U+6D9B, U+6DD1, U+6E07, U+6E3E, U+6F81, U+70B8, U+7235, U+72DB, U+72F8, U+73C0, U+73C2, U+7425, U+7435-7436, U+7525, U+7554, U+7560, U+75D2, U+77AD, U+785D, U+786B, U+7953, U+7984, U+7A92, U+7AE3, U+7B94, U+7BAA, U+7C9B, U+7CE7, U+7D18, U+7DBB, U+7E1E, U+80AF, U+817F, U+81BF, U+82AD, U+82EB, U+8463, U+8499, U+8511, U+8549, U+85DD, U+85E9, U+868A, U+86EE, U+8A60, U+8A6E, U+8C79, U+8CAA, U+8E87, U+8E8A, U+8F44, U+8F5F, U+9010, U+9017, U+9075, U+907C, U+918D, U+9190, U+92F3, U+9640, U+965B, U+978D, U+97FB, U+9838, U+98E2, U+9A28, U+9AB8, U+9B41, U+9BA8, U+9BAD, U+9C57, U+9D3B, U+9D5C, U+9DFA, U+9E93, U+9E9F, U+9EB9;
        font-display: swap;
    }

    @font-face {
        font-family: 'newcezanne';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/3c3a5ad3-ad7a-4f11-91b8-c86934de3810/v1/newcezanne.japanese.22.woff2') format('woff2');
        unicode-range: U+3231, U+4E14, U+4E9B, U+4EAB, U+4F3D, U+4F47, U+4FE3, U+4FF5, U+51A5, U+51B6, U+51DC, U+51F0, U+536F, U+53D4, U+53E1, U+53F1, U+54BD, U+553E, U+559D, U+55DC, U+55E3, U+56DA, U+589C, U+58FA, U+59EA, U+5BB5, U+5BC5, U+5C16, U+5CE1, U+5CEF, U+5D16, U+5DF4, U+5EB6, U+5EC9, U+5F10, U+602F, U+60BC, U+6190-6191, U+61C9, U+6216, U+62F7, U+633D, U+634F, U+6357, U+637B, U+63BB, U+6492, U+64A5, U+6591, U+65BC, U+65FA, U+660F, U+66D6, U+6756, U+681E, U+6876, U+6893, U+6897, U+698E, U+6BC5, U+6C7D, U+6E1A, U+6E26, U+711A, U+714C, U+7169, U+71D5, U+722C, U+725F, U+727D, U+72D7, U+731F, U+745B, U+74DC, U+75B9, U+75D5, U+75E2, U+75FA, U+76F2, U+7729, U+7766, U+7891, U+7897, U+7A7F, U+7AAE, U+7AFF, U+7B48, U+7B8B, U+7C9F, U+7D21, U+7DCB, U+7E55, U+7F75, U+810A, U+818F, U+8218, U+8236, U+82B9, U+8338, U+840E, U+842C, U+852D, U+85AA, U+8823, U+88B4, U+8910, U+8A0A, U+8A63, U+8B33, U+8B39, U+8CDC, U+8D74, U+904D, U+919C, U+91E7, U+9306, U+93A7, U+96BC, U+96CC, U+96EB, U+971C, U+98F4, U+9AC4, U+9AED, U+9B8E, U+FF4A, U+FF5A;
        font-display: swap;
    }

    @font-face {
        font-family: 'newcezanne';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/3c3a5ad3-ad7a-4f11-91b8-c86934de3810/v1/newcezanne.japanese.23.woff2') format('woff2');
        unicode-range: U+3006, U+33A1, U+4F10, U+4F86, U+50C5, U+5176, U+5197, U+51A8, U+51B4, U+51C6, U+51EA, U+5243, U+5256, U+52F2, U+5384, U+541F, U+5606, U+5614, U+5841, U+5875, U+59DC, U+5A2F, U+5B54, U+5BB0, U+5CAC, U+5CE0, U+5DBA, U+5DEB, U+5DF3, U+5E63, U+5EE3, U+5F59, U+5FCC, U+601C, U+6068, U+60E7, U+618E, U+61F2, U+62C9, U+632B, U+6367, U+638C, U+64AD, U+66AB, U+66F9, U+6816, U+6881, U+68B6, U+6960, U+697C, U+69CD, U+6A0B, U+6B3E, U+6B64, U+6C50, U+6D2A, U+6E15, U+6EBA, U+6F20, U+6FC1, U+7027, U+7058, U+7078, U+70F9, U+714E, U+7272, U+72A0, U+72D0, U+7345, U+73ED, U+751A, U+760D, U+764C, U+77DB, U+7947, U+7985, U+79E6, U+79E9, U+7A3D, U+7A9F, U+7AAF, U+7B1B, U+7B95, U+7BE4, U+7D62, U+7D79, U+7E8F, U+7F60, U+7F9E, U+7FE0, U+8098, U+80B4, U+80BA, U+80CE, U+80F4, U+8106, U+814E, U+8154, U+81FC, U+8247, U+82D4, U+831C, U+85A9, U+85FB, U+865C, U+8702, U+87F9, U+895F, U+8A03, U+8A1F, U+8ACF, U+8AED, U+8B90, U+8CED, U+8FBF, U+90C1, U+90ED, U+91D8, U+920D, U+9418, U+9583, U+9591, U+9756, U+9784, U+9801, U+9813, U+982C, U+984E, U+99B3, U+9BC9, U+9BD6, U+9BDB, U+9BE8, U+9E78, U+FF46, U+FF6B, U+FF7F, U+FF88;
        font-display: swap;
    }

    @font-face {
        font-family: 'newcezanne';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/3c3a5ad3-ad7a-4f11-91b8-c86934de3810/v1/newcezanne.japanese.24.woff2') format('woff2');
        unicode-range: U+4E91, U+4F8D, U+508D, U+50E7, U+514E, U+51E1, U+51F6, U+51F8-51F9, U+5270, U+5446, U+5449, U+5504, U+5507, U+5824, U+584A, U+58F1, U+5983, U+59A5, U+59A8, U+59AC, U+59D3, U+5A29, U+5A46, U+5AC9, U+5C3C, U+5D07, U+5DE7, U+5E16, U+5E7D, U+5ECA, U+6020, U+606D, U+60A6, U+60E3, U+60F9, U+6148, U+614C, U+621A, U+6234, U+6276, U+636E, U+643E, U+64AB, U+64C1, U+64EC, U+6562, U+6681, U+670B, U+6734, U+675C, U+67AF, U+67D1, U+67DA, U+67FF, U+6813, U+68F2, U+693F, U+6953, U+6A3D, U+6B6A, U+6BBB, U+6CCC, U+6DC0, U+6DF5, U+6E13, U+6E4A, U+6EF4, U+6F06, U+7092, U+717D, U+723A, U+7259, U+7261, U+732A, U+73C8, U+7409, U+7432, U+7483, U+74E6, U+758E, U+75AB, U+76FE, U+7709, U+78A7, U+78D0, U+7A40, U+7A6B, U+8015, U+8096, U+809B, U+817A, U+81A3, U+81B3, U+82AF, U+82FA, U+8305, U+8309, U+830E, U+837B, U+8594, U+85AB, U+8870, U+88FE, U+8A23, U+8A6B, U+8A93, U+8AB9, U+8B00, U+8B17, U+8B19, U+8B21, U+8B83, U+8CBF, U+8CD1, U+8D66, U+8FB0, U+901D, U+906E, U+91B8, U+9320, U+932C, U+937C, U+963B, U+9673, U+9688, U+96DB, U+96F6, U+971E, U+9812, U+9CE9, U+9DF2, U+9F4B, U+FF67, U+FF6A, U+FF79, U+FF82, U+FF90, U+FF93;
        font-display: swap;
    }

    @font-face {
        font-family: 'newcezanne';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/3c3a5ad3-ad7a-4f11-91b8-c86934de3810/v1/newcezanne.japanese.25.woff2') format('woff2');
        unicode-range: U+309C, U+339D, U+4E4F, U+4F0E, U+4F2F, U+5091, U+50B5, U+5132, U+5146, U+51CC, U+51DD, U+5208, U+5351, U+540A, U+5451, U+546A, U+5589, U+558B, U+55AA, U+5629, U+576A, U+5815, U+585E, U+5A9A, U+5B9B, U+5BEE, U+5C3A, U+5DFE, U+5EB5, U+5EFB, U+5F04, U+5F13, U+5FAA, U+60B6, U+60DC, U+6109, U+6212, U+62B9, U+6349, U+63B4, U+642C, U+6566, U+6590, U+6627, U+6643, U+6652, U+66A6, U+66C7, U+66FD, U+674E, U+6842, U+689D, U+695A, U+69FD, U+6A58, U+6B86, U+6B96, U+6BB4, U+6C4E, U+6C70, U+6DAF, U+6DF3, U+6E67, U+6F84, U+6FF1, U+7089, U+70CF, U+72FC, U+733F, U+7815, U+7881, U+7A00, U+7A4F, U+7AAA, U+7B39, U+7BC7, U+7C97, U+7D33, U+7DB1, U+7DEF, U+7E4D, U+7FA8, U+8017, U+8036, U+8061, U+80E1, U+816B, U+821F, U+828B, U+82A6, U+82D1, U+8429, U+84CB, U+854E, U+8607, U+86C7, U+86CD, U+871C, U+8776, U+8A89, U+8C8C, U+8CCA, U+8CE0, U+8DF3, U+8E74, U+8FC4, U+9019, U+9077, U+90CA, U+9162, U+9175, U+91A4, U+91DC, U+925B, U+9262, U+9271, U+9285, U+92ED, U+932F, U+93AE, U+9644, U+9685, U+9855, U+9903, U+9905, U+990C, U+9B31, U+9CF3, U+9D28, U+9F13, U+FF3F, U+FF42, U+FF56, U+FF58, U+FF68, U+FF6D-FF6E, U+FF74, U+FF7E, U+FF85, U+FF91, U+FF9C;
        font-display: swap;
    }

    @font-face {
        font-family: 'newcezanne';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/3c3a5ad3-ad7a-4f11-91b8-c86934de3810/v1/newcezanne.japanese.26.woff2') format('woff2');
        unicode-range: U+30F5, U+4E32, U+4EAE, U+4EF0, U+4F46, U+4F51, U+5076, U+5098, U+51DB, U+51FD, U+5203, U+52FF, U+5302, U+53A8, U+53EA, U+5448, U+54C9, U+55A7, U+5609, U+564C, U+565B, U+5674, U+570B, U+57F9, U+5805, U+583A, U+5893, U+58A8, U+58EE, U+5949, U+5A92, U+5B64, U+5BDB, U+5E06, U+5E7E, U+5F26, U+5F70, U+5F81, U+5F90, U+6052, U+60E8, U+611A, U+6170, U+6182, U+61C7, U+62ED, U+62F3, U+62FE, U+631F, U+635C, U+63AA, U+64A4, U+64B9, U+64E6, U+65CB, U+65D7, U+6606, U+664B, U+6731, U+673A, U+683D, U+6851, U+68CB, U+68DF, U+69FB, U+6AFB, U+6D1E, U+6E58, U+6E9D, U+6F01, U+7070, U+722A, U+745E, U+7460, U+755C, U+76C6, U+771E, U+77B3, U+7832, U+78C1, U+78EF, U+79E4, U+7B26, U+7B51, U+7BB8, U+7C3F, U+7CDE, U+7D0B, U+7D10, U+7D2F, U+7D46, U+7DB4, U+7F70, U+80AA, U+80C6, U+80DE, U+8105, U+819C-819D, U+81A8, U+8276, U+82D7, U+84B2, U+85CD, U+865A, U+8679, U+8986, U+8B5C, U+8C9D, U+8ECC, U+8F14, U+8FB1, U+8FBB, U+8FC5, U+9022, U+90B8, U+916C, U+9192, U+9283, U+9298, U+9665, U+9675, U+9699, U+96B7, U+96C0, U+99FF, U+9A19, U+9A30, U+FF03, U+FF44, U+FF50, U+FF55, U+FF59, U+FF6C, U+FF73, U+FF75, U+FF7B, U+FF86, U+FF8B, U+FF8D-FF8F, U+FF92, U+FFE3;
        font-display: swap;
    }

    @font-face {
        font-family: 'newcezanne';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/3c3a5ad3-ad7a-4f11-91b8-c86934de3810/v1/newcezanne.japanese.27.woff2') format('woff2');
        unicode-range: U+2502, U+3008-3009, U+4EAD, U+4F0F, U+4F3A, U+4FCA, U+5049, U+514B, U+5265, U+52B1, U+52C3, U+5320, U+5339, U+53EB-53EC, U+543E, U+54C0, U+5553, U+55B0, U+572D, U+57A2, U+5854, U+58C7, U+5B5D, U+5B8F, U+5BC2, U+5CB3, U+5CF0, U+5DE3, U+5E61, U+5E84, U+5E8F, U+5F80, U+5FE0, U+60DA, U+61A9, U+61B2, U+6247, U+6249, U+628A, U+62CD, U+62D8, U+6442, U+64B2, U+6589, U+659C, U+65AC, U+67D0, U+67F1, U+67F4, U+6838, U+68C4, U+690E, U+6C88, U+6CA1, U+6CB8, U+6CE5, U+6CF0, U+6D78, U+6DE1, U+6E9C, U+6F02, U+6F2C, U+6F54, U+6F70, U+6FE1, U+708A, U+70C8, U+723D, U+731B, U+73B2, U+73E0, U+7434, U+74A7, U+74F6, U+75BE, U+75E9, U+7656, U+773A, U+77EF, U+7948, U+7B20, U+7B87, U+7C60, U+7C8B, U+7C92, U+7C98, U+7D1B, U+7D3A, U+7E1B, U+7E2B, U+7E4A, U+7F72, U+809D, U+80A5, U+8108, U+819A, U+81E3, U+820C, U+8210, U+82B3, U+82BD, U+8358, U+83C5, U+8475, U+84B8, U+84BC, U+84C4, U+862D, U+864E, U+8650, U+88C2, U+8912, U+8997, U+8AE6, U+8C9E, U+8D05, U+8EF8, U+902E, U+9065, U+906D, U+91C8, U+92FC, U+9326, U+935B, U+938C, U+9396, U+9676, U+9694, U+96F7, U+9700, U+9727, U+98FD, U+99D2, U+9DF9, U+9ED9, U+FF3A, U+FF48, U+FF4C, U+FF64, U+FF7A, U+FF83, U+FF9A;
        font-display: swap;
    }

    @font-face {
        font-family: 'newcezanne';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/3c3a5ad3-ad7a-4f11-91b8-c86934de3810/v1/newcezanne.japanese.28.woff2') format('woff2');
        unicode-range: U+3014, U+4E3C, U+4ECF, U+5036, U+504F, U+5075, U+507D, U+5100, U+51A0, U+51CD, U+52A3, U+52D8, U+533F, U+5378, U+53E9, U+53F6, U+5410, U+5510, U+5531, U+559A, U+5642, U+574A, U+5782, U+582A, U+5982, U+5984, U+5996, U+59E6, U+5A01, U+5B6B, U+5C0A-5C0B, U+5C1A, U+5C3F, U+5C48, U+5E1D, U+5F25, U+5F6B, U+5F84, U+6069, U+609F-60A0, U+614E, U+6176, U+61A7, U+61F8, U+622F, U+6279, U+62B5, U+62BD, U+62D2-62D3, U+62DD, U+6398, U+63EE, U+6597, U+65ED, U+660C, U+6676, U+6691, U+674F, U+67B6, U+67CF, U+6817, U+6841, U+6850, U+6905, U+6CF3, U+6D32, U+6D69-6D6A, U+6DEB, U+6EA2, U+6EB6, U+6EDD, U+6F5C, U+6F64, U+7126, U+716E, U+71E5, U+72E9, U+73A9, U+7573, U+7687, U+76BF, U+7761, U+7950, U+7956, U+7965, U+7B52, U+7BE0, U+7D17, U+7DBF, U+7DE9, U+7F36, U+7F8A, U+7FFC, U+80A1-80A2, U+80C3, U+8107, U+81D3, U+8266, U+8302, U+8389, U+83CA, U+846C, U+84EE, U+85A6, U+8987, U+8A02, U+8A13, U+8A69, U+8CA2, U+8CAB, U+8DF5, U+8E0A, U+9038, U+9042, U+9375, U+95C7, U+9810, U+983B, U+9867, U+98FC, U+99B4, U+9D8F, U+FF47, U+FF4B, U+FF4E, U+FF52-FF54, U+FF61, U+FF71, U+FF76-FF77, U+FF89, U+FF97-FF99, U+FF9B;
        font-display: swap;
    }

    @font-face {
        font-family: 'newcezanne';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/3c3a5ad3-ad7a-4f11-91b8-c86934de3810/v1/newcezanne.japanese.29.woff2') format('woff2');
        unicode-range: U+4E39, U+4E59, U+4E80, U+4EC1, U+4F34, U+4F73, U+4F75, U+4FC3, U+4FD7, U+4FF3, U+50BE, U+50DA, U+511F, U+515A, U+518A, U+5192, U+5200, U+5211, U+525B, U+52AA, U+5375, U+53C8, U+54F2, U+552F, U+5618, U+570F, U+57A3, U+57CB, U+596A, U+596E, U+5B22, U+5B9C, U+5BB4, U+5C3D, U+5D50, U+5D8B, U+5E3D, U+5E7B, U+5F0A, U+5F66, U+5FD9, U+6094, U+60A3, U+62DB, U+62F6, U+6328, U+633F, U+63A7, U+63FA, U+6458, U+6469, U+654F, U+658E, U+65E8, U+6669, U+6795, U+679D, U+67A0, U+67F3, U+6B3A, U+6B8A, U+6BBF, U+6BD2, U+6C37, U+6C41, U+6C57, U+6CE1, U+6D44, U+6DBC, U+6E09, U+6E56, U+6E7F, U+6ED1, U+6EDE, U+6F0F, U+706F, U+70AD, U+7267, U+72C2, U+72ED, U+7363, U+7551, U+757F, U+75F4, U+786C, U+7949, U+7A42, U+7CD6, U+7DB2, U+7DBE, U+7E26, U+7F85, U+7FD4, U+7FFB, U+8150, U+8178, U+829D, U+83CC, U+83F1, U+840C, U+845B, U+8846, U+8896, U+8972, U+8A34, U+8A50, U+8A87, U+8AF8, U+8B0E, U+8B72, U+8C5A, U+8CA7, U+8CB0, U+8CE2, U+8ED2, U+8EDF, U+8FF0, U+9047, U+90A6, U+9154, U+9177, U+934B, U+95A3, U+9663, U+9686, U+96C7, U+970A, U+9A0E, U+9A12, U+9B42, U+9EA6, U+FF1B, U+FF31, U+FF39, U+FF3C, U+FF41, U+FF43, U+FF45, U+FF49, U+FF4F, U+FF62-FF63, U+FF7C, U+FF80, U+FF8A;
        font-display: swap;
    }

    @font-face {
        font-family: 'newcezanne';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/3c3a5ad3-ad7a-4f11-91b8-c86934de3810/v1/newcezanne.japanese.30.woff2') format('woff2');
        unicode-range: U+4E18, U+4E5F, U+4E7E, U+4ED9, U+4FB5, U+501F, U+502B, U+5104, U+517C, U+526F, U+52C7, U+5353, U+5374, U+53E5, U+5800, U+587E, U+594F, U+5968, U+5974, U+5A20, U+5AC1, U+5B97, U+5B99, U+5BA3, U+5BE7, U+5BE9, U+5BF8, U+5C01, U+5C64, U+5CB8, U+5D29, U+5DE1, U+5E4C, U+5E81, U+5EC3, U+5F18, U+5F1F, U+5FCD, U+6065, U+616E, U+61D0, U+6291, U+6297, U+62AB, U+62E0, U+62EC, U+6355, U+6368, U+6392, U+63DA, U+63E1, U+642D, U+656C, U+65E6, U+667A, U+6687, U+6696, U+6717, U+676F, U+6843, U+68B0-68B1, U+68D2, U+68DA, U+6B04, U+6B27, U+6C99, U+6CBC, U+6D99, U+6EC5, U+6F22, U+6F6E, U+6FEF, U+7159, U+71C3, U+72D9, U+732E, U+7344, U+7384, U+73CD, U+7652, U+76CA, U+76D7, U+76DF, U+7802, U+78E8, U+790E, U+7A1A, U+7A32, U+7A3C, U+7ADC, U+7CA7, U+7CF8, U+7D2B, U+7DAD, U+7E4B, U+7E70, U+7F6A, U+80A9, U+8102, U+8133, U+8170, U+81E8, U+81ED, U+820E, U+866B, U+878D, U+88C1, U+88F8, U+8A17, U+8A5E, U+8AA0, U+8AFE, U+8CDB, U+8D08, U+8E0F, U+907A, U+90AA, U+90E1, U+914E, U+9178, U+92AD, U+963F, U+9670, U+96C5, U+96F2, U+99C4, U+9CF4, U+9DB4, U+9EBA, U+9F3B, U+9F8D, U+FF35, U+FF37-FF38, U+FF3E, U+FF40, U+FF6F, U+FF72, U+FF78, U+FF7D, U+FF84, U+FF8C, U+FF9D;
        font-display: swap;
    }

    @font-face {
        font-family: 'newcezanne';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/3c3a5ad3-ad7a-4f11-91b8-c86934de3810/v1/newcezanne.japanese.31.woff2') format('woff2');
        unicode-range: U+2190, U+300B, U+4E43, U+4E4B, U+4E89, U+4E9C, U+4EA1, U+5019, U+516D, U+51C4, U+5247, U+5263, U+529F, U+52C9, U+52E7, U+5360, U+53CC, U+5426, U+5438, U+5442, U+54B2, U+55AB, U+57F7, U+5857, U+5869, U+5915, U+5947, U+598A, U+5999, U+59EB, U+5A9B, U+5BD2, U+5C3B, U+5E55, U+5E72, U+5E79, U+5E8A, U+5EF6, U+5FAE, U+5FB9, U+6012, U+6016, U+602A, U+60B2, U+6162-6163, U+61B6, U+624D, U+62B1, U+6311, U+6319, U+6551, U+6577, U+65E2, U+65EC, U+6607, U+6613, U+66B4, U+6749, U+675F, U+6790, U+67D4, U+6B20, U+6B53, U+6C5A, U+6CB9, U+6CBF, U+6CE3, U+6D45, U+6DFB, U+6E7E, U+708E, U+719F, U+725B, U+7372, U+75B2, U+76AE, U+770B, U+7720, U+7763, U+77AC, U+79C0, U+79D2, U+7AF9, U+7BC4, U+7C89, U+7D05, U+7D5E, U+7DCA, U+7E01, U+7E2E, U+7FCC, U+8010, U+8033, U+8056, U+80F8, U+81F3, U+8352, U+885D, U+88AB, U+88D5, U+8A70, U+8AA4, U+8C6A, U+8CAF, U+8CBC, U+8CC3, U+8DDD, U+8ECD, U+8F1D, U+8F38, U+8F9B, U+8F9E, U+8FB2, U+8FEB, U+900F, U+9063, U+907F, U+9084, U+90F5, U+90F7, U+91E3, U+93E1, U+9451, U+968A, U+968F, U+96C4, U+9707, U+9818, U+98FE, U+99C6, U+9B3C, U+9EC4, U+FF0A, U+FF1D, U+FF27, U+FF2A, U+FF36, U+FF3B, U+FF3D, U+FF4D, U+FF70, U+FFE5;
        font-display: swap;
    }

    @font-face {
        font-family: 'newcezanne';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/3c3a5ad3-ad7a-4f11-91b8-c86934de3810/v1/newcezanne.japanese.32.woff2') format('woff2');
        unicode-range: U+25CB, U+4E03, U+4E71, U+4E92, U+4EEE, U+4F38, U+4F59, U+4FFA, U+50B7, U+50D5, U+5144, U+520A, U+5217, U+5230, U+5237, U+523A-523B, U+5264, U+5287, U+52B4, U+5348, U+5371, U+541B, U+5439, U+5747, U+585A, U+58C1, U+58CA, U+5951, U+59B9, U+59C9, U+59D4, U+5B98, U+5BDF, U+5BFF, U+5C04, U+5C06, U+5C31, U+5DE8, U+5E7C, U+5E95, U+5F31, U+5F69, U+5F8B, U+5F93, U+6050, U+60D1, U+6388, U+63C3, U+63CF, U+640D, U+64CD, U+6557, U+65E7, U+6614, U+662F, U+663C, U+67C4, U+67D3, U+6803, U+6885, U+690D, U+6B6F, U+6BBA, U+6C38, U+6D66, U+6D6E, U+6DB2, U+6DF7, U+6E0B, U+6E2C, U+6E6F, U+6ECB, U+6F5F, U+6FC3, U+72AC, U+72AF, U+732B, U+7518, U+7532, U+76E3-76E4, U+7701, U+773C, U+77E2, U+793C, U+7968, U+79F0, U+7A74, U+7A93, U+7AE0, U+7AE5, U+7AF6, U+7D00, U+7DBA, U+7DD1, U+7DE0, U+7E3E, U+7E54, U+808C, U+811A, U+8179, U+822A, U+8239, U+8328, U+8584, U+8840, U+89E6, U+8A0E, U+8A3A, U+8A72, U+8A98, U+8B66, U+8C46, U+8CB8, U+8DE1, U+8E8D, U+8F29, U+90A3, U+9234, U+95D8, U+961C, U+969C, U+96A3, U+96E8, U+96EA, U+96F0, U+9769, U+9774, U+9811, U+9AA8, U+9AEA, U+9B5A, U+9BAE, U+FF20, U+FF22, U+FF24, U+FF26, U+FF28-FF29, U+FF2B-FF2C, U+FF2E, U+FF57, U+FF9E-FF9F;
        font-display: swap;
    }

    @font-face {
        font-family: 'newcezanne';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/3c3a5ad3-ad7a-4f11-91b8-c86934de3810/v1/newcezanne.japanese.33.woff2') format('woff2');
        unicode-range: U+3012, U+4E08, U+4EF2, U+4F0A, U+4F9D, U+5012, U+505C, U+514D, U+516B, U+51B7, U+5275, U+52E4, U+5305, U+535A, U+5373, U+539A, U+53B3, U+53CA, U+53F8, U+5584, U+559C, U+56E0, U+56F0, U+5727, U+5742, U+57FC, U+5965, U+59BB, U+59FF, U+5ACC, U+5B09, U+5B87, U+5B9D, U+5BC6, U+5BFA, U+5C3E, U+5C90, U+5DF1, U+5DFB, U+5E2D, U+5E33, U+5E45, U+5EAD, U+5F01, U+5F3E, U+5FB3-5FB4, U+5FD7, U+606F, U+6211, U+6253, U+6298, U+62E1, U+6383, U+639B, U+63A8, U+653B, U+6545, U+6563, U+6575, U+6628, U+6674, U+6697, U+672D, U+6804, U+68A8, U+6A39, U+6BDB, U+6CB3, U+6CCA, U+6D25, U+6D3E, U+6D74, U+6E1B, U+6E2F, U+6E90, U+6F2B, U+702C, U+707D, U+718A, U+7206, U+7236, U+7247, U+7559, U+7565, U+7591, U+75C7, U+75DB, U+767E, U+7834, U+79D8, U+7B46, U+7B4B, U+7BB1, U+7BC9, U+7D14, U+7D66, U+7D71, U+7D99, U+7DF4, U+7E41, U+7FBD, U+8074, U+80CC, U+8131, U+8155, U+82E6, U+8349, U+83D3, U+885B, U+8A2A, U+8A95, U+8AB2, U+8AD6, U+8B1D, U+8CA1, U+8D70, U+8DA3, U+8FCE, U+8FF7, U+9000, U+9003, U+9006, U+9045, U+91CC, U+9678, U+967D, U+96A0, U+9732, U+97D3, U+97FF, U+9808, U+98EF, U+990A, U+9996, U+99D0, U+9A5A, U+9B45, U+9E97, U+9F62, U+FF1C, U+FF23, U+FF25, U+FF2D, U+FF2F-FF30, U+FF32, U+FF34;
        font-display: swap;
    }

    @font-face {
        font-family: 'newcezanne';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/3c3a5ad3-ad7a-4f11-91b8-c86934de3810/v1/newcezanne.japanese.34.woff2') format('woff2');
        unicode-range: U+4E01, U+4E0E, U+4E21, U+4E38, U+4E5D, U+4E73, U+4E94, U+4F3C, U+5009, U+500D, U+5074, U+50CD, U+5145, U+5175, U+51AC, U+5238, U+524A, U+52A9, U+52E2, U+5352, U+5354, U+53F2-53F3, U+5409, U+547C-547D, U+56FA, U+5802, U+5922, U+592E, U+5931, U+5A18, U+5A66, U+5B63, U+5B88, U+5BDD, U+5C0E, U+5C40, U+5CA9, U+5DDE, U+5DE6, U+5E78, U+5EFA, U+5F92, U+5FA1, U+5FA9, U+5FD8, U+5FEB, U+604B, U+6075, U+60A9, U+623F, U+62C5, U+632F, U+6483, U+653F, U+666F, U+66AE, U+66F2, U+6797, U+685C, U+6A19, U+6A21, U+6B66, U+6B7B, U+6BCD, U+6C0F, U+6C11, U+6C5F-6C60, U+6C96, U+6CC9, U+6CE2, U+6D17, U+6D5C, U+6E05, U+6E21, U+70BA, U+7167, U+71B1, U+7387, U+7403, U+75C5, U+7642, U+76DB, U+77ED, U+795D, U+796D, U+7A4D, U+7AEF, U+7B54, U+7B56, U+7B97, U+7C4D, U+7CBE, U+7D19, U+7E04, U+7FA4, U+7FA9, U+8001, U+8089, U+81F4, U+8208, U+821E, U+8336, U+8377, U+83DC, U+83EF, U+8457, U+8535, U+8857, U+8863, U+88CF, U+88DC, U+8907, U+89D2, U+8A33, U+8ACB, U+8B1B, U+8B70, U+8C4A, U+8CA0, U+8CA8, U+8CB4, U+8CC0, U+8CDE, U+8F03, U+8F2A, U+9014, U+90CE, U+91DD, U+964D, U+968E, U+9803, U+983C, U+98DB, U+9B54, U+9E7F, U+9EBB, U+FF05, U+FF0B, U+FF0D, U+FF21, U+FF33, U+FF65;
        font-display: swap;
    }

    @font-face {
        font-family: 'newcezanne';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/3c3a5ad3-ad7a-4f11-91b8-c86934de3810/v1/newcezanne.japanese.35.woff2') format('woff2');
        unicode-range: U+2192, U+25A0, U+30F6, U+4E26, U+4E45, U+4EFB, U+4F4E, U+4F50, U+4F8B, U+4FC2, U+5024, U+50AC, U+5150, U+5178, U+51E6, U+5224, U+5272, U+52DD, U+5341, U+5370, U+53BB, U+542B, U+56DB, U+56E3, U+56F2, U+57CE, U+5883, U+5897, U+590F, U+5A5A, U+5BB3, U+5BBF, U+5BC4, U+5BCC, U+5C45, U+5C55, U+5C5E, U+5C65, U+5DEE, U+5E03, U+5E2B, U+5E30, U+5E9C, U+5EB7, U+5F71, U+5F7C, U+60AA, U+6238, U+6255, U+6271, U+627F-6280, U+629C, U+62BC, U+63F4, U+64AE, U+6539, U+6574, U+65CF, U+661F, U+666E, U+66DC, U+66FF, U+670D, U+672B, U+677E-677F, U+679A, U+67FB, U+6839, U+6975, U+69CB, U+6A29-6A2A, U+6A4B, U+6B32, U+6B4C, U+6BB5, U+6CA2, U+6CC1, U+6D0B, U+6DF1, U+6E29, U+6E96, U+6F14, U+6FC0, U+713C, U+72EC, U+7389, U+738B, U+74B0, U+7686, U+7814, U+7981, U+79CB, U+79D1, U+79FB, U+7A0B, U+7A0E, U+7A76, U+7A81, U+7BC0, U+7C73, U+7D0D, U+7D1A, U+7D61, U+7D75, U+7DD2, U+7FD2, U+822C, U+82E5, U+82F1, U+85AC, U+85E4, U+888B, U+8996, U+899A, U+89AA, U+8A31, U+8A8C, U+8AB0, U+8B58, U+8CAC, U+8CBB, U+8D64, U+8D77, U+8DEF, U+9020, U+904A, U+9060, U+9152, U+9244, U+9280, U+95B2, U+9632, U+9662, U+967A, U+96E2-96E3, U+9759, U+9805, U+984D, U+99AC, U+9CE5, U+FF1E;
        font-display: swap;
    }

    @font-face {
        font-family: 'newcezanne';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/3c3a5ad3-ad7a-4f11-91b8-c86934de3810/v1/newcezanne.japanese.36.woff2') format('woff2');
        unicode-range: U+301C, U+4E57, U+4E86, U+4E95, U+4F01, U+4F11, U+4F1D, U+4FBF, U+4FEE, U+5065, U+5099, U+5171, U+5177, U+52DF, U+533A-533B, U+5343, U+534A, U+5357, U+53CB, U+53CD-53CE, U+53F0, U+5404, U+5668, U+56F3, U+5712, U+57DF, U+58EB, U+58F0, U+591C, U+592A-592B, U+5948, U+5B57-5B58, U+5B85, U+5BA4, U+5BAE, U+5C4A, U+5CA1, U+5D0E, U+5E0C, U+5E2F, U+5EA7, U+5EAB, U+5F35, U+5F79, U+5F85, U+5FF5, U+6025, U+60F3, U+614B, U+6226, U+629E, U+63A1, U+63A5, U+63DB, U+643A, U+653E, U+65AD, U+65BD, U+65C5, U+65E9, U+6620, U+6625, U+671D, U+6750-6751, U+6761, U+6821, U+68EE, U+6982, U+6B62, U+6B69, U+6B73-6B74, U+6B8B, U+6BCE, U+6BD4, U+6C42, U+6D88, U+6E08, U+6E80, U+706B, U+7248, U+7531, U+7533, U+753A, U+7570, U+77F3, U+798F, U+7B11, U+7C21, U+7CFB, U+7D76, U+7F6E, U+805E, U+8077, U+80B2, U+8217, U+82B8, U+843D, U+8449, U+8853, U+88C5, U+88FD, U+89B3, U+8A3C, U+8A55, U+8A66, U+8AC7, U+8B77, U+8C37, U+8C61, U+8CC7, U+8D85, U+8D8A, U+8DB3, U+8EFD, U+8FBA, U+8FD4, U+901F, U+9031-9032, U+9069, U+91CF, U+9580, U+9589, U+962A, U+96D1, U+9752, U+975E, U+9802, U+9806, U+9854, U+985E, U+98F2, U+9928, U+9999, U+99C5, U+9ED2, U+FF0F;
        font-display: swap;
    }

    @font-face {
        font-family: 'newcezanne';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/3c3a5ad3-ad7a-4f11-91b8-c86934de3810/v1/newcezanne.japanese.37.woff2') format('woff2');
        unicode-range: U+300E-300F, U+4E07, U+4E09, U+4E16, U+4E3B, U+4E8C, U+4EA4, U+4EAC, U+4ED5, U+4EE4, U+4F4D, U+4F4F, U+4F55, U+4F9B, U+4FA1, U+512A, U+5143, U+5149, U+518D, U+5199, U+5207, U+5236, U+52B9, U+52D9, U+5317, U+5358, U+539F, U+53C2, U+53E3-53E4, U+53F7, U+5411, U+5468, U+5473, U+548C, U+5546, U+55B6, U+571F, U+578B, U+57FA, U+5929, U+597D, U+59CB, U+5B8C, U+5BA2, U+5BB9, U+5C02, U+5C11, U+5C4B, U+5CF6, U+5DDD, U+5DE5, U+5E38, U+5F37, U+5F62, U+5F97, U+5FC5, U+623B, U+6295, U+6301, U+6307, U+63A2, U+63B2, U+63D0, U+652F, U+6559, U+662D, U+671B, U+672A, U+679C, U+6848, U+6C7A, U+6D41, U+7136, U+72B6, U+7523, U+7537, U+754C, U+767D, U+76F4, U+76F8, U+770C, U+78BA, U+795E, U+79C1, U+7A2E, U+7A3F, U+7A7A, U+7B2C, U+7B49, U+7BA1, U+7D20, U+7D30, U+7D39, U+7D42, U+7D44, U+7D4C, U+7D9A, U+7DCF, U+7DDA, U+7DE8, U+8003, U+8272, U+82B1, U+897F, U+89E3, U+8A00, U+8A08, U+8A73, U+8A8D, U+8A9E, U+8AAC-8AAD, U+8ABF, U+8CA9, U+8CB7, U+8CEA, U+8CFC, U+8EAB, U+8ECA, U+8EE2, U+8FFD, U+904B, U+904E, U+9054-9055, U+90FD, U+914D, U+91CD, U+9650, U+9664, U+969B, U+97F3, U+982D, U+984C, U+9858, U+98A8, U+9A13, U+FF06, U+FF5C;
        font-display: swap;
    }

    @font-face {
        font-family: 'newcezanne';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/3c3a5ad3-ad7a-4f11-91b8-c86934de3810/v1/newcezanne.japanese.38.woff2') format('woff2');
        unicode-range: U+3005, U+3010-3011, U+3080, U+30E2, U+4E0B, U+4E0D, U+4E88, U+4ECA-4ECB, U+4ED6, U+4ED8, U+4EE3, U+4EE5, U+4EF6, U+4F53, U+4F5C, U+4F7F, U+4FDD, U+4FE1, U+500B, U+50CF, U+5148, U+516C, U+5186, U+521D, U+5225, U+529B, U+52A0, U+5316, U+53D6-53D7, U+53EF, U+540C-540D, U+544A, U+54C1, U+54E1, U+56DE, U+56FD, U+5728, U+5730, U+58F2, U+5909, U+5916, U+591A, U+5973, U+5B50, U+5B66, U+5B89, U+5B9F, U+5BB6, U+5BFE, U+5C0F, U+5C71, U+5E02, U+5E73, U+5E83, U+5E97, U+5EA6, U+5F15, U+5F53, U+5F8C, U+5FC3, U+5FDC, U+601D, U+6027, U+610F, U+611B, U+611F, U+6210, U+6240, U+624B, U+6570, U+6587, U+6599, U+660E, U+66F4, U+66F8, U+6709, U+671F, U+6728, U+6765, U+6771, U+683C, U+691C, U+696D, U+697D, U+69D8, U+6A5F, U+6B21, U+6C34, U+6CBB, U+6CD5, U+6CE8, U+6D3B, U+6D77, U+7269, U+7279, U+73FE, U+7406, U+7530, U+756A, U+767A-767B, U+7684, U+771F, U+7740, U+77E5, U+793A, U+7ACB, U+7D04, U+7D22, U+7D50, U+7F8E, U+8005, U+80FD, U+81EA, U+826F, U+8868, U+8981, U+898F, U+89A7, U+8A2D, U+8A71, U+8F09, U+8FBC, U+8FD1, U+9001, U+901A, U+9023, U+9053, U+9078, U+90E8, U+91CE, U+91D1, U+9332, U+9577, U+958B, U+96C6, U+96FB, U+9762, U+98DF, U+9AD8, U+FF1A, U+FF1F, U+FF5E;
        font-display: swap;
    }

    @font-face {
        font-family: 'newcezanne';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/3c3a5ad3-ad7a-4f11-91b8-c86934de3810/v1/newcezanne.japanese.39.woff2') format('woff2');
        unicode-range: U+3001-3002, U+300C-300D, U+3041-307F, U+3081-308D, U+308F, U+3091-3093, U+309E, U+30A1-30E1, U+30E3-30ED, U+30EF-30F0, U+30F2-30F4, U+30FB-30FC, U+4E00, U+4E0A, U+4E2D, U+4E8B, U+4EBA, U+4F1A, U+5165, U+5168, U+5185, U+51FA, U+5206, U+5229, U+524D, U+52D5, U+5408, U+554F, U+5831, U+5834, U+5927, U+5B9A, U+5E74, U+5F0F, U+60C5, U+65B0, U+65B9, U+65E5, U+6642, U+6700, U+6708, U+672C, U+682A, U+6B63, U+6C17, U+70B9, U+7121, U+751F, U+7528, U+753B, U+76EE, U+793E, U+884C, U+898B, U+8A18, U+9593, U+95A2, U+FF01, U+FF08-FF09, U+FF0C, U+FF0E;
        font-display: swap;
    }

    @font-face {
        font-family: 'newcezanne';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/3c3a5ad3-ad7a-4f11-91b8-c86934de3810/v1/newcezanne.latin.woff2') format('woff2');
        unicode-range: U+0020-007E, U+00A2-00A3, U+00A5-00A6, U+00AC, U+00AF, U+2191, U+2193;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b06b88ab-7e8f-46a1-be7a-606a71896f4d/v1/udkakugolarge.symbols.woff2') format('woff2');
        unicode-range: U+000A;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 700;
        src: url('//static.parastorage.com/fonts/v2/377dfafa-d2e8-40ce-8cb8-59edd3062a9a/v1/udkakugolarge.symbols.woff2') format('woff2');
        unicode-range: U+000A;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b06b88ab-7e8f-46a1-be7a-606a71896f4d/v1/udkakugolarge.japanese.0.woff2') format('woff2');
        unicode-range: U+FFE0-FFE2, U+FFE4, U+FFE8;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 700;
        src: url('//static.parastorage.com/fonts/v2/377dfafa-d2e8-40ce-8cb8-59edd3062a9a/v1/udkakugolarge.japanese.0.woff2') format('woff2');
        unicode-range: U+FFE0-FFE2, U+FFE4, U+FFE8;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b06b88ab-7e8f-46a1-be7a-606a71896f4d/v1/udkakugolarge.japanese.1.woff2') format('woff2');
        unicode-range: U+9E92, U+9EA9-9EAA, U+9EB4, U+9EB8, U+9EBF, U+9EC3, U+9ECD, U+9ED1, U+9ED8, U+9EDB, U+9F0E, U+9F20, U+9F4A, U+F91D, U+F928-F929, U+F936, U+F9D0, U+FA16, U+FA19-FA1B, U+FA22, U+FA26, U+FA30-FA31, U+FA33-FA35, U+FA37-FA38, U+FA3A-FA3B, U+FA3D, U+FA3F-FA41, U+FA43-FA48, U+FA4A-FA57, U+FA59-FA5C, U+FA5F, U+FA61-FA65, U+FA67-FA69, U+FF02, U+FF04, U+FF07, U+FF51, U+FF5B, U+FF5D, U+FF5F-FF60, U+FF69;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 700;
        src: url('//static.parastorage.com/fonts/v2/377dfafa-d2e8-40ce-8cb8-59edd3062a9a/v1/udkakugolarge.japanese.1.woff2') format('woff2');
        unicode-range: U+9E92, U+9EA9-9EAA, U+9EB4, U+9EB8, U+9EBF, U+9EC3, U+9ECD, U+9ED1, U+9ED8, U+9EDB, U+9F0E, U+9F20, U+9F4A, U+F91D, U+F928-F929, U+F936, U+F9D0, U+FA16, U+FA19-FA1B, U+FA22, U+FA26, U+FA30-FA31, U+FA33-FA35, U+FA37-FA38, U+FA3A-FA3B, U+FA3D, U+FA3F-FA41, U+FA43-FA48, U+FA4A-FA57, U+FA59-FA5C, U+FA5F, U+FA61-FA65, U+FA67-FA69, U+FF02, U+FF04, U+FF07, U+FF51, U+FF5B, U+FF5D, U+FF5F-FF60, U+FF69;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b06b88ab-7e8f-46a1-be7a-606a71896f4d/v1/udkakugolarge.japanese.2.woff2') format('woff2');
        unicode-range: U+9921, U+99A8, U+99C1, U+99C8, U+99D5, U+9A37, U+9A4D, U+9A57, U+9AEE, U+9B4F, U+9B6F, U+9B92, U+9BAA, U+9BF5, U+9C0D, U+9C10, U+9C2F, U+9C39, U+9C52, U+9CF6, U+9D07-9D08, U+9D0E, U+9D1B, U+9D26, U+9D2B-9D2C, U+9D60-9D61, U+9D6C, U+9DC4, U+9DD7;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 700;
        src: url('//static.parastorage.com/fonts/v2/377dfafa-d2e8-40ce-8cb8-59edd3062a9a/v1/udkakugolarge.japanese.2.woff2') format('woff2');
        unicode-range: U+9921, U+99A8, U+99C1, U+99C8, U+99D5, U+9A37, U+9A4D, U+9A57, U+9AEE, U+9B4F, U+9B6F, U+9B92, U+9BAA, U+9BF5, U+9C0D, U+9C10, U+9C2F, U+9C39, U+9C52, U+9CF6, U+9D07-9D08, U+9D0E, U+9D1B, U+9D26, U+9D2B-9D2C, U+9D60-9D61, U+9D6C, U+9DC4, U+9DD7;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b06b88ab-7e8f-46a1-be7a-606a71896f4d/v1/udkakugolarge.japanese.3.woff2') format('woff2');
        unicode-range: U+92CF, U+92D2, U+92E4, U+92EA, U+92F2, U+92F8, U+9304, U+9310, U+9318, U+931A, U+9328, U+932B, U+932E, U+934A, U+934D, U+9354, U+936C, U+937E, U+9394, U+9397, U+939A, U+93AD, U+93D1, U+9419, U+9444, U+947D, U+958F, U+95A4, U+95CA, U+966A, U+9677, U+9695, U+96AA, U+96BB, U+96C1, U+96DC, U+975C, U+9771, U+978B, U+97A0, U+97ED-97EE, U+980C, U+9817, U+981A, U+9830, U+9834, U+985A-985B, U+986F, U+98DC;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 700;
        src: url('//static.parastorage.com/fonts/v2/377dfafa-d2e8-40ce-8cb8-59edd3062a9a/v1/udkakugolarge.japanese.3.woff2') format('woff2');
        unicode-range: U+92CF, U+92D2, U+92E4, U+92EA, U+92F2, U+92F8, U+9304, U+9310, U+9318, U+931A, U+9328, U+932B, U+932E, U+934A, U+934D, U+9354, U+936C, U+937E, U+9394, U+9397, U+939A, U+93AD, U+93D1, U+9419, U+9444, U+947D, U+958F, U+95A4, U+95CA, U+966A, U+9677, U+9695, U+96AA, U+96BB, U+96C1, U+96DC, U+975C, U+9771, U+978B, U+97A0, U+97ED-97EE, U+980C, U+9817, U+981A, U+9830, U+9834, U+985A-985B, U+986F, U+98DC;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b06b88ab-7e8f-46a1-be7a-606a71896f4d/v1/udkakugolarge.japanese.4.woff2') format('woff2');
        unicode-range: U+8E35, U+8E44, U+8E5F, U+8EAF, U+8EBE, U+8EC0, U+8EE3, U+8F2F, U+8F49, U+8F4D, U+8FC2, U+8FEA, U+8FED, U+8FFA, U+9013, U+901E, U+903C, U+9041, U+905C, U+9081, U+90DE, U+912D, U+9149, U+914B-914C, U+9187, U+9189, U+9197, U+91AC, U+91B1, U+91C0, U+91C9, U+91E6, U+920E, U+9237, U+9264, U+9266, U+927E, U+9291;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 700;
        src: url('//static.parastorage.com/fonts/v2/377dfafa-d2e8-40ce-8cb8-59edd3062a9a/v1/udkakugolarge.japanese.4.woff2') format('woff2');
        unicode-range: U+8E35, U+8E44, U+8E5F, U+8EAF, U+8EBE, U+8EC0, U+8EE3, U+8F2F, U+8F49, U+8F4D, U+8FC2, U+8FEA, U+8FED, U+8FFA, U+9013, U+901E, U+903C, U+9041, U+905C, U+9081, U+90DE, U+912D, U+9149, U+914B-914C, U+9187, U+9189, U+9197, U+91AC, U+91B1, U+91C0, U+91C9, U+91E6, U+920E, U+9237, U+9264, U+9266, U+927E, U+9291;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b06b88ab-7e8f-46a1-be7a-606a71896f4d/v1/udkakugolarge.japanese.5.woff2') format('woff2');
        unicode-range: U+87EC, U+87FB, U+8805, U+880D, U+880F, U+881F, U+885E, U+8877, U+8888, U+88B7, U+88DD, U+88DF, U+88E1, U+892A, U+8956, U+89BD, U+8A3B, U+8A51, U+8A54, U+8A62, U+8ABC, U+8AC4, U+8ACC, U+8ADC, U+8AE7, U+8AEB, U+8AEE, U+8AF7, U+8AFA, U+8B01-8B02, U+8B04, U+8B20, U+8B2C, U+8B6F, U+8B93, U+8B9A, U+8C4E, U+8CC2, U+8CC4, U+8CCE, U+8CE3-8CE4, U+8CE6, U+8CF4, U+8D0B, U+8D14, U+8D6B, U+8D73, U+8DA8, U+8DBE;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 700;
        src: url('//static.parastorage.com/fonts/v2/377dfafa-d2e8-40ce-8cb8-59edd3062a9a/v1/udkakugolarge.japanese.5.woff2') format('woff2');
        unicode-range: U+87EC, U+87FB, U+8805, U+880D, U+880F, U+881F, U+885E, U+8877, U+8888, U+88B7, U+88DD, U+88DF, U+88E1, U+892A, U+8956, U+89BD, U+8A3B, U+8A51, U+8A54, U+8A62, U+8ABC, U+8AC4, U+8ACC, U+8ADC, U+8AE7, U+8AEB, U+8AEE, U+8AF7, U+8AFA, U+8B01-8B02, U+8B04, U+8B20, U+8B2C, U+8B6F, U+8B93, U+8B9A, U+8C4E, U+8CC2, U+8CC4, U+8CCE, U+8CE3-8CE4, U+8CE6, U+8CF4, U+8D0B, U+8D14, U+8D6B, U+8D73, U+8DA8, U+8DBE;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b06b88ab-7e8f-46a1-be7a-606a71896f4d/v1/udkakugolarge.japanese.6.woff2') format('woff2');
        unicode-range: U+8346, U+834A, U+834F, U+838A, U+839E, U+83AB, U+83B1, U+83B5, U+83D6, U+83DF, U+83EB, U+83F0, U+8404, U+840A, U+8420, U+8431, U+844E, U+8461-8462, U+8466, U+847A, U+848B, U+8490, U+849C, U+84C9, U+84D1, U+84EC, U+84FC, U+8500, U+851A, U+8523, U+8543, U+854A-854B, U+8557, U+8569-856A, U+857E, U+8597, U+85AE-85B0, U+85C1, U+85CF, U+85E5, U+85F7, U+8602, U+865B, U+865E, U+867B, U+8695, U+86A4, U+86CB, U+86CE, U+86E4, U+86ED, U+86F8, U+86FE, U+870E, U+8749, U+874B, U+8755, U+8766, U+8771, U+877F;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 700;
        src: url('//static.parastorage.com/fonts/v2/377dfafa-d2e8-40ce-8cb8-59edd3062a9a/v1/udkakugolarge.japanese.6.woff2') format('woff2');
        unicode-range: U+8346, U+834A, U+834F, U+838A, U+839E, U+83AB, U+83B1, U+83B5, U+83D6, U+83DF, U+83EB, U+83F0, U+8404, U+840A, U+8420, U+8431, U+844E, U+8461-8462, U+8466, U+847A, U+848B, U+8490, U+849C, U+84C9, U+84D1, U+84EC, U+84FC, U+8500, U+851A, U+8523, U+8543, U+854A-854B, U+8557, U+8569-856A, U+857E, U+8597, U+85AE-85B0, U+85C1, U+85CF, U+85E5, U+85F7, U+8602, U+865B, U+865E, U+867B, U+8695, U+86A4, U+86CB, U+86CE, U+86E4, U+86ED, U+86F8, U+86FE, U+870E, U+8749, U+874B, U+8755, U+8766, U+8771, U+877F;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b06b88ab-7e8f-46a1-be7a-606a71896f4d/v1/udkakugolarge.japanese.7.woff2') format('woff2');
        unicode-range: U+7D63, U+7D9C, U+7DA0, U+7DAC, U+7DB8, U+7DD6, U+7DE3, U+7DEC, U+7E23, U+7E31, U+7E37, U+7E5D-7E5E, U+7E61, U+7E67, U+7E6B, U+7E6D, U+7E82, U+7E96, U+7F6B, U+7F77, U+7F79, U+7F9A, U+7FAF, U+7FC6, U+7FEB, U+7FF0, U+800C, U+803D, U+8058, U+8068, U+806F, U+807D-807E, U+8087, U+808B, U+80B1, U+80DA, U+80E4, U+8129, U+8139, U+8151, U+8171, U+81A0, U+81B5, U+81C6, U+81DF, U+81E5, U+821B-821C, U+8235, U+8237, U+826E, U+8299, U+82C5, U+82D2-82D3, U+82E7;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 700;
        src: url('//static.parastorage.com/fonts/v2/377dfafa-d2e8-40ce-8cb8-59edd3062a9a/v1/udkakugolarge.japanese.7.woff2') format('woff2');
        unicode-range: U+7D63, U+7D9C, U+7DA0, U+7DAC, U+7DB8, U+7DD6, U+7DE3, U+7DEC, U+7E23, U+7E31, U+7E37, U+7E5D-7E5E, U+7E61, U+7E67, U+7E6B, U+7E6D, U+7E82, U+7E96, U+7F6B, U+7F77, U+7F79, U+7F9A, U+7FAF, U+7FC6, U+7FEB, U+7FF0, U+800C, U+803D, U+8058, U+8068, U+806F, U+807D-807E, U+8087, U+808B, U+80B1, U+80DA, U+80E4, U+8129, U+8139, U+8151, U+8171, U+81A0, U+81B5, U+81C6, U+81DF, U+81E5, U+821B-821C, U+8235, U+8237, U+826E, U+8299, U+82C5, U+82D2-82D3, U+82E7;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b06b88ab-7e8f-46a1-be7a-606a71896f4d/v1/udkakugolarge.japanese.8.woff2') format('woff2');
        unicode-range: U+786F, U+7872, U+7887, U+788D-788E, U+7893, U+78A9, U+78CB, U+7901, U+7926, U+792A-792B, U+7941, U+7955, U+7962, U+7977, U+797F, U+798D-798E, U+79A6, U+79AA, U+79AE, U+79B0-79B1, U+79BD-79BE, U+79DF, U+7A17, U+7A1F, U+7A3B, U+7A46, U+7A4E, U+7A50, U+7A57, U+7A63, U+7A70, U+7A79, U+7A84, U+7ABA, U+7AC3, U+7AEA, U+7AFA, U+7B08, U+7B19, U+7B25, U+7B4F, U+7B86, U+7BAD, U+7BE6, U+7C1E, U+7C38, U+7C3E, U+7C7E, U+7C81-7C82, U+7C8D, U+7CA5, U+7CB9, U+7CCA, U+7CCE, U+7CDF-7CE0, U+7CFE, U+7D06, U+7D2C, U+7D43;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 700;
        src: url('//static.parastorage.com/fonts/v2/377dfafa-d2e8-40ce-8cb8-59edd3062a9a/v1/udkakugolarge.japanese.8.woff2') format('woff2');
        unicode-range: U+786F, U+7872, U+7887, U+788D-788E, U+7893, U+78A9, U+78CB, U+7901, U+7926, U+792A-792B, U+7941, U+7955, U+7962, U+7977, U+797F, U+798D-798E, U+79A6, U+79AA, U+79AE, U+79B0-79B1, U+79BD-79BE, U+79DF, U+7A17, U+7A1F, U+7A3B, U+7A46, U+7A4E, U+7A50, U+7A57, U+7A63, U+7A70, U+7A79, U+7A84, U+7ABA, U+7AC3, U+7AEA, U+7AFA, U+7B08, U+7B19, U+7B25, U+7B4F, U+7B86, U+7BAD, U+7BE6, U+7C1E, U+7C38, U+7C3E, U+7C7E, U+7C81-7C82, U+7C8D, U+7CA5, U+7CB9, U+7CCA, U+7CCE, U+7CDF-7CE0, U+7CFE, U+7D06, U+7D2C, U+7D43;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b06b88ab-7e8f-46a1-be7a-606a71896f4d/v1/udkakugolarge.japanese.9.woff2') format('woff2');
        unicode-range: U+7370, U+7378, U+7396, U+73BB, U+73CA, U+73EA, U+7433, U+7455, U+745A, U+7473, U+7476, U+74BD, U+7511, U+751C, U+7526, U+752B, U+754F, U+755D, U+7562, U+7566, U+7574, U+7577, U+7587, U+758A-758B, U+758F, U+75B1, U+75B5, U+75D4, U+75D8, U+7621, U+7624, U+7626, U+768B, U+7690, U+7693, U+76BA, U+76C3, U+76C8, U+76CC, U+76DC, U+76E1, U+76EA, U+7738, U+779E, U+77A5, U+77B0, U+77BC, U+77E7, U+77E9, U+7812, U+7826-7827, U+783A, U+783F;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 700;
        src: url('//static.parastorage.com/fonts/v2/377dfafa-d2e8-40ce-8cb8-59edd3062a9a/v1/udkakugolarge.japanese.9.woff2') format('woff2');
        unicode-range: U+7370, U+7378, U+7396, U+73BB, U+73CA, U+73EA, U+7433, U+7455, U+745A, U+7473, U+7476, U+74BD, U+7511, U+751C, U+7526, U+752B, U+754F, U+755D, U+7562, U+7566, U+7574, U+7577, U+7587, U+758A-758B, U+758F, U+75B1, U+75B5, U+75D4, U+75D8, U+7621, U+7624, U+7626, U+768B, U+7690, U+7693, U+76BA, U+76C3, U+76C8, U+76CC, U+76DC, U+76E1, U+76EA, U+7738, U+779E, U+77A5, U+77B0, U+77BC, U+77E7, U+77E9, U+7812, U+7826-7827, U+783A, U+783F;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b06b88ab-7e8f-46a1-be7a-606a71896f4d/v1/udkakugolarge.japanese.10.woff2') format('woff2');
        unicode-range: U+6D82, U+6D89, U+6D8C, U+6D9C, U+6DB5, U+6DD8, U+6DDA, U+6DE8, U+6DF9, U+6E20, U+6E25, U+6E34, U+6E5B, U+6E8C, U+6EAB, U+6EAF, U+6EC9, U+6EEF, U+6F09, U+6F11, U+6F15, U+6F31, U+6F38, U+6F45, U+6F51, U+6F74, U+6F97, U+6FB1, U+6FD5, U+6FE0, U+6FE4, U+6FEB, U+6FFE, U+7006, U+7015, U+701E, U+7026, U+7028, U+704C, U+7114, U+7119, U+7130, U+7149, U+7164, U+7194, U+7199, U+71BE, U+71CE, U+71D0, U+71D2, U+71E6, U+71ED, U+71FF, U+722D, U+7232, U+723E, U+7252, U+7280, U+72C0, U+72F9, U+72FD, U+7336-7337;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 700;
        src: url('//static.parastorage.com/fonts/v2/377dfafa-d2e8-40ce-8cb8-59edd3062a9a/v1/udkakugolarge.japanese.10.woff2') format('woff2');
        unicode-range: U+6D82, U+6D89, U+6D8C, U+6D9C, U+6DB5, U+6DD8, U+6DDA, U+6DE8, U+6DF9, U+6E20, U+6E25, U+6E34, U+6E5B, U+6E8C, U+6EAB, U+6EAF, U+6EC9, U+6EEF, U+6F09, U+6F11, U+6F15, U+6F31, U+6F38, U+6F45, U+6F51, U+6F74, U+6F97, U+6FB1, U+6FD5, U+6FE0, U+6FE4, U+6FEB, U+6FFE, U+7006, U+7015, U+701E, U+7026, U+7028, U+704C, U+7114, U+7119, U+7130, U+7149, U+7164, U+7194, U+7199, U+71BE, U+71CE, U+71D0, U+71D2, U+71E6, U+71ED, U+71FF, U+722D, U+7232, U+723E, U+7252, U+7280, U+72C0, U+72F9, U+72FD, U+7336-7337;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b06b88ab-7e8f-46a1-be7a-606a71896f4d/v1/udkakugolarge.japanese.11.woff2') format('woff2');
        unicode-range: U+685D, U+685F, U+6867, U+689B, U+68A2, U+68A7, U+68AF, U+68BC, U+68C9, U+68D8, U+6900, U+690B, U+6919, U+691B, U+6930, U+6934, U+6962, U+696F, U+6973, U+6977, U+69B4, U+69C7, U+69D9, U+6A17, U+6A1F, U+6A23, U+6A35, U+6A61-6A62, U+6A6B, U+6A7F, U+6AA2, U+6AAE, U+6ABB, U+6AC2, U+6AD3, U+6ADB, U+6B23, U+6B3D, U+6B4E, U+6B65, U+6B77, U+6B89, U+6BC0, U+6BCF, U+6BD7-6BD8, U+6BEC, U+6C3E, U+6C40, U+6C5D, U+6C83, U+6C8C, U+6C93, U+6CAB, U+6D35, U+6D38, U+6D6C;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 700;
        src: url('//static.parastorage.com/fonts/v2/377dfafa-d2e8-40ce-8cb8-59edd3062a9a/v1/udkakugolarge.japanese.11.woff2') format('woff2');
        unicode-range: U+685D, U+685F, U+6867, U+689B, U+68A2, U+68A7, U+68AF, U+68BC, U+68C9, U+68D8, U+6900, U+690B, U+6919, U+691B, U+6930, U+6934, U+6962, U+696F, U+6973, U+6977, U+69B4, U+69C7, U+69D9, U+6A17, U+6A1F, U+6A23, U+6A35, U+6A61-6A62, U+6A6B, U+6A7F, U+6AA2, U+6AAE, U+6ABB, U+6AC2, U+6AD3, U+6ADB, U+6B23, U+6B3D, U+6B4E, U+6B65, U+6B77, U+6B89, U+6BC0, U+6BCF, U+6BD7-6BD8, U+6BEC, U+6C3E, U+6C40, U+6C5D, U+6C83, U+6C8C, U+6C93, U+6CAB, U+6D35, U+6D38, U+6D6C;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b06b88ab-7e8f-46a1-be7a-606a71896f4d/v1/udkakugolarge.japanese.12.woff2') format('woff2');
        unicode-range: U+62D4, U+62DC, U+6309, U+633A, U+634C, U+6372, U+6377, U+637A, U+63A0, U+63A9, U+63AC, U+63D6, U+63ED, U+6414, U+6416, U+6451, U+6478, U+649A, U+649E, U+64CA, U+64FE, U+651D, U+6536, U+654D, U+6572, U+658C, U+65A1, U+65A4-65A5, U+660A, U+6634, U+6644, U+664F, U+665A, U+665D, U+665F, U+6668, U+6670, U+66A2, U+66C6, U+66C9, U+66DD, U+6714-6715, U+6753, U+6762, U+6777, U+6787, U+67C1, U+67D8, U+67FE, U+6802, U+6834, U+6853-6854;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 700;
        src: url('//static.parastorage.com/fonts/v2/377dfafa-d2e8-40ce-8cb8-59edd3062a9a/v1/udkakugolarge.japanese.12.woff2') format('woff2');
        unicode-range: U+62D4, U+62DC, U+6309, U+633A, U+634C, U+6372, U+6377, U+637A, U+63A0, U+63A9, U+63AC, U+63D6, U+63ED, U+6414, U+6416, U+6451, U+6478, U+649A, U+649E, U+64CA, U+64FE, U+651D, U+6536, U+654D, U+6572, U+658C, U+65A1, U+65A4-65A5, U+660A, U+6634, U+6644, U+664F, U+665A, U+665D, U+665F, U+6668, U+6670, U+66A2, U+66C6, U+66C9, U+66DD, U+6714-6715, U+6753, U+6762, U+6777, U+6787, U+67C1, U+67D8, U+67FE, U+6802, U+6834, U+6853-6854;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b06b88ab-7e8f-46a1-be7a-606a71896f4d/v1/udkakugolarge.japanese.13.woff2') format('woff2');
        unicode-range: U+5DBD, U+5DCC, U+5DD6, U+5DE2, U+5DF2, U+5DFD, U+5E00, U+5E25, U+5E36, U+5E87, U+5E96, U+5E9A, U+5EB8, U+5ECF-5ED0, U+5ED3, U+5EDA, U+5EDF-5EE0, U+5EF3, U+5EFC, U+5EFF, U+5F17, U+5F1B, U+5F27, U+5F3C, U+5F48, U+5F4A, U+5F4C, U+5F57, U+5F6A, U+5F6C, U+5FA0, U+5FB5, U+5FB7, U+5FBD, U+5FFD, U+6046, U+6055, U+6062-6063, U+6070, U+6089, U+608C, U+60C7, U+60DF, U+60E1, U+60F0, U+60FA, U+6108, U+613C, U+6144, U+617E, U+619A, U+61AC, U+61BE, U+61F7, U+620A, U+620E, U+6230, U+6232, U+6258, U+62C2;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 700;
        src: url('//static.parastorage.com/fonts/v2/377dfafa-d2e8-40ce-8cb8-59edd3062a9a/v1/udkakugolarge.japanese.13.woff2') format('woff2');
        unicode-range: U+5DBD, U+5DCC, U+5DD6, U+5DE2, U+5DF2, U+5DFD, U+5E00, U+5E25, U+5E36, U+5E87, U+5E96, U+5E9A, U+5EB8, U+5ECF-5ED0, U+5ED3, U+5EDA, U+5EDF-5EE0, U+5EF3, U+5EFC, U+5EFF, U+5F17, U+5F1B, U+5F27, U+5F3C, U+5F48, U+5F4A, U+5F4C, U+5F57, U+5F6A, U+5F6C, U+5FA0, U+5FB5, U+5FB7, U+5FBD, U+5FFD, U+6046, U+6055, U+6062-6063, U+6070, U+6089, U+608C, U+60C7, U+60DF, U+60E1, U+60F0, U+60FA, U+6108, U+613C, U+6144, U+617E, U+619A, U+61AC, U+61BE, U+61F7, U+620A, U+620E, U+6230, U+6232, U+6258, U+62C2;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b06b88ab-7e8f-46a1-be7a-606a71896f4d/v1/udkakugolarge.japanese.14.woff2') format('woff2');
        unicode-range: U+57C3, U+57DC, U+57E0, U+57F4, U+582F-5830, U+5835, U+5840, U+5851, U+5858-5859, U+5861, U+589E, U+58B3, U+58BE, U+58D5, U+58D8, U+58DE, U+58EC, U+58EF, U+58F7, U+58FD, U+5919, U+594E, U+5957, U+5967, U+596C, U+59BE, U+59E5, U+59F6, U+5A03, U+5A41, U+5AE1, U+5B2C, U+5B30, U+5B43, U+5B5C, U+5B5F, U+5B69, U+5B75, U+5B8B, U+5B8D, U+5BA5, U+5BD3, U+5BE1-5BE2, U+5BE6, U+5BEC, U+5BF5, U+5C07-5C09, U+5C24, U+5C2D, U+5C4D, U+5C53, U+5C61-5C62, U+5C6F, U+5CA8, U+5CB1, U+5CD9, U+5CE8-5CE9, U+5CFB, U+5CFD, U+5D15, U+5D17, U+5D1A, U+5D69, U+5D6F, U+5D73;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 700;
        src: url('//static.parastorage.com/fonts/v2/377dfafa-d2e8-40ce-8cb8-59edd3062a9a/v1/udkakugolarge.japanese.14.woff2') format('woff2');
        unicode-range: U+57C3, U+57DC, U+57E0, U+57F4, U+582F-5830, U+5835, U+5840, U+5851, U+5858-5859, U+5861, U+589E, U+58B3, U+58BE, U+58D5, U+58D8, U+58DE, U+58EC, U+58EF, U+58F7, U+58FD, U+5919, U+594E, U+5957, U+5967, U+596C, U+59BE, U+59E5, U+59F6, U+5A03, U+5A41, U+5AE1, U+5B2C, U+5B30, U+5B43, U+5B5C, U+5B5F, U+5B69, U+5B75, U+5B8B, U+5B8D, U+5BA5, U+5BD3, U+5BE1-5BE2, U+5BE6, U+5BEC, U+5BF5, U+5C07-5C09, U+5C24, U+5C2D, U+5C4D, U+5C53, U+5C61-5C62, U+5C6F, U+5CA8, U+5CB1, U+5CD9, U+5CE8-5CE9, U+5CFB, U+5CFD, U+5D15, U+5D17, U+5D1A, U+5D69, U+5D6F, U+5D73;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b06b88ab-7e8f-46a1-be7a-606a71896f4d/v1/udkakugolarge.japanese.15.woff2') format('woff2');
        unicode-range: U+528D, U+52AB, U+52BE, U+52C1, U+52C5, U+52F3, U+52FA, U+5301, U+5319, U+531D, U+5321, U+532A, U+5366, U+5377, U+537D, U+537F, U+5398, U+53A9, U+53AD, U+53B0, U+53DB, U+53E2, U+5403, U+540B, U+540F, U+541E, U+5492, U+54E8-54E9, U+5516, U+5538, U+5544, U+555E, U+55A9, U+55AC, U+55AE, U+5617, U+5631-5632, U+5653, U+566A, U+5678, U+567A, U+5687, U+5699, U+56B4, U+5703, U+5708, U+5713, U+5718, U+5751, U+5764;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 700;
        src: url('//static.parastorage.com/fonts/v2/377dfafa-d2e8-40ce-8cb8-59edd3062a9a/v1/udkakugolarge.japanese.15.woff2') format('woff2');
        unicode-range: U+528D, U+52AB, U+52BE, U+52C1, U+52C5, U+52F3, U+52FA, U+5301, U+5319, U+531D, U+5321, U+532A, U+5366, U+5377, U+537D, U+537F, U+5398, U+53A9, U+53AD, U+53B0, U+53DB, U+53E2, U+5403, U+540B, U+540F, U+541E, U+5492, U+54E8-54E9, U+5516, U+5538, U+5544, U+555E, U+55A9, U+55AC, U+55AE, U+5617, U+5631-5632, U+5653, U+566A, U+5678, U+567A, U+5687, U+5699, U+56B4, U+5703, U+5708, U+5713, U+5718, U+5751, U+5764;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b06b88ab-7e8f-46a1-be7a-606a71896f4d/v1/udkakugolarge.japanese.16.woff2') format('woff2');
        unicode-range: U+4E11, U+4E19, U+4E1E, U+4E4D-4E4E, U+4E56, U+4E58, U+4E98-4E99, U+4E9E, U+4EA5-4EA6, U+4EA8, U+4EC7, U+4F0D, U+4F36, U+4F43, U+4F5B, U+4F7C, U+4F83, U+4FA0, U+4FAF, U+4FC4, U+4FD0, U+4FDF-4FE0, U+4FEF, U+4FF1, U+5016, U+5023, U+5026, U+502D, U+5039, U+5072, U+50AD, U+50B2-50B3, U+50D1, U+50DE, U+50F9, U+50FB, U+5109, U+5112, U+5118, U+511A, U+5141, U+5147, U+5152, U+5154, U+5191, U+51A4, U+51C9, U+51CB, U+51E7, U+51FE, U+525D, U+5269, U+5283, U+5289;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 700;
        src: url('//static.parastorage.com/fonts/v2/377dfafa-d2e8-40ce-8cb8-59edd3062a9a/v1/udkakugolarge.japanese.16.woff2') format('woff2');
        unicode-range: U+4E11, U+4E19, U+4E1E, U+4E4D-4E4E, U+4E56, U+4E58, U+4E98-4E99, U+4E9E, U+4EA5-4EA6, U+4EA8, U+4EC7, U+4F0D, U+4F36, U+4F43, U+4F5B, U+4F7C, U+4F83, U+4FA0, U+4FAF, U+4FC4, U+4FD0, U+4FDF-4FE0, U+4FEF, U+4FF1, U+5016, U+5023, U+5026, U+502D, U+5039, U+5072, U+50AD, U+50B2-50B3, U+50D1, U+50DE, U+50F9, U+50FB, U+5109, U+5112, U+5118, U+511A, U+5141, U+5147, U+5152, U+5154, U+5191, U+51A4, U+51C9, U+51CB, U+51E7, U+51FE, U+525D, U+5269, U+5283, U+5289;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b06b88ab-7e8f-46a1-be7a-606a71896f4d/v1/udkakugolarge.japanese.17.woff2') format('woff2');
        unicode-range: U+31F7, U+3232, U+32BF, U+338F, U+3396, U+339E, U+33A5, U+3D4E;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 700;
        src: url('//static.parastorage.com/fonts/v2/377dfafa-d2e8-40ce-8cb8-59edd3062a9a/v1/udkakugolarge.japanese.17.woff2') format('woff2');
        unicode-range: U+31F7, U+3232, U+32BF, U+338F, U+3396, U+339E, U+33A5, U+3D4E;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b06b88ab-7e8f-46a1-be7a-606a71896f4d/v1/udkakugolarge.japanese.18.woff2') format('woff2');
        unicode-range: U+3013, U+3016;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 700;
        src: url('//static.parastorage.com/fonts/v2/377dfafa-d2e8-40ce-8cb8-59edd3062a9a/v1/udkakugolarge.japanese.18.woff2') format('woff2');
        unicode-range: U+3013, U+3016;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b06b88ab-7e8f-46a1-be7a-606a71896f4d/v1/udkakugolarge.japanese.20.woff2') format('woff2');
        unicode-range: U+301D, U+301F, U+3090, U+30F1, U+339C, U+4FF8, U+515C, U+5239, U+526A, U+52FE, U+535C, U+53D9, U+5420, U+54FA, U+56A2, U+5750, U+5766, U+5806, U+5937, U+5954, U+5993, U+59D0, U+59FB, U+5A3C, U+5A7F, U+5B95, U+5C41, U+6028, U+60E0, U+620C, U+621F, U+626E, U+641C, U+646F, U+647A, U+64B0, U+64E2, U+65A7, U+65AF, U+66D9, U+66FE, U+676D, U+6775, U+67F5, U+68FA, U+694A, U+6955, U+69AE, U+6A02, U+6A3A, U+6A80, U+6C23, U+6C72, U+6D1B, U+6DCB, U+6F23, U+6FAA, U+707C, U+71C8, U+71FB, U+724C, U+725D, U+7262, U+7422, U+74E2, U+75BC, U+7791, U+7825, U+7940, U+79BF, U+7A14, U+7A1C, U+7A83, U+7AC4, U+7BED, U+7C95, U+7DFB, U+7FC1, U+8000, U+8207, U+82A5, U+82DB, U+8304, U+83E9, U+8471, U+8494, U+8513, U+8526, U+853D, U+8568, U+8599, U+85EA, U+86D9, U+86DB, U+8718, U+87BA, U+8861, U+887F, U+88F3, U+8AD2, U+8CD3, U+8DE8, U+8E2A, U+8F0C, U+8F3F, U+8FA3, U+8FE6, U+9059, U+9061, U+9091, U+916A, U+91C7, U+929A, U+95A5, U+976D, U+9798, U+97AD, U+98AF, U+9910, U+9913, U+9957, U+9BAB, U+9DAF, U+9ECE;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 700;
        src: url('//static.parastorage.com/fonts/v2/377dfafa-d2e8-40ce-8cb8-59edd3062a9a/v1/udkakugolarge.japanese.20.woff2') format('woff2');
        unicode-range: U+301D, U+301F, U+3090, U+30F1, U+339C, U+4FF8, U+515C, U+5239, U+526A, U+52FE, U+535C, U+53D9, U+5420, U+54FA, U+56A2, U+5750, U+5766, U+5806, U+5937, U+5954, U+5993, U+59D0, U+59FB, U+5A3C, U+5A7F, U+5B95, U+5C41, U+6028, U+60E0, U+620C, U+621F, U+626E, U+641C, U+646F, U+647A, U+64B0, U+64E2, U+65A7, U+65AF, U+66D9, U+66FE, U+676D, U+6775, U+67F5, U+68FA, U+694A, U+6955, U+69AE, U+6A02, U+6A3A, U+6A80, U+6C23, U+6C72, U+6D1B, U+6DCB, U+6F23, U+6FAA, U+707C, U+71C8, U+71FB, U+724C, U+725D, U+7262, U+7422, U+74E2, U+75BC, U+7791, U+7825, U+7940, U+79BF, U+7A14, U+7A1C, U+7A83, U+7AC4, U+7BED, U+7C95, U+7DFB, U+7FC1, U+8000, U+8207, U+82A5, U+82DB, U+8304, U+83E9, U+8471, U+8494, U+8513, U+8526, U+853D, U+8568, U+8599, U+85EA, U+86D9, U+86DB, U+8718, U+87BA, U+8861, U+887F, U+88F3, U+8AD2, U+8CD3, U+8DE8, U+8E2A, U+8F0C, U+8F3F, U+8FA3, U+8FE6, U+9059, U+9061, U+9091, U+916A, U+91C7, U+929A, U+95A5, U+976D, U+9798, U+97AD, U+98AF, U+9910, U+9913, U+9957, U+9BAB, U+9DAF, U+9ECE;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b06b88ab-7e8f-46a1-be7a-606a71896f4d/v1/udkakugolarge.japanese.21.woff2') format('woff2');
        unicode-range: U+309B, U+4E5E, U+4EC0, U+4ED4, U+4F91, U+4FAE, U+4FB6, U+51F1, U+5347, U+53C9, U+540E, U+543B, U+54B3, U+5506, U+55C5, U+586B, U+58CC, U+5944, U+59D1, U+5B0C, U+5B78, U+5C51, U+5DF7, U+5EF7, U+5F14, U+5F9E, U+6101, U+6155, U+6167-6168, U+61A4, U+6284, U+62D0, U+62D7, U+62D9, U+6602, U+6666, U+6689, U+66F3, U+673D, U+67A2, U+67CA, U+698A, U+699B, U+69CC, U+6A2B, U+6A59, U+6A8E, U+6A9C, U+6D29, U+6D9B, U+6DD1, U+6E07, U+6E3E, U+6F81, U+70B8, U+7235, U+72DB, U+72F8, U+73C0, U+73C2, U+7425, U+7435-7436, U+7525, U+7554, U+7560, U+75D2, U+77AD, U+785D, U+786B, U+7953, U+7984, U+7A92, U+7AE3, U+7B94, U+7BAA, U+7C9B, U+7CE7, U+7D18, U+7DBB, U+7E1E, U+80AF, U+817F, U+81BF, U+82AD, U+82EB, U+8463, U+8499, U+8511, U+8549, U+85DD, U+85E9, U+868A, U+86EE, U+8A60, U+8A6E, U+8C79, U+8CAA, U+8E87, U+8E8A, U+8F44, U+8F5F, U+9010, U+9017, U+9075, U+907C, U+918D, U+9190, U+92F3, U+9640, U+965B, U+978D, U+97FB, U+9838, U+98E2, U+9A28, U+9AB8, U+9B41, U+9BA8, U+9BAD, U+9C57, U+9D3B, U+9D5C, U+9DFA, U+9E93, U+9E9F, U+9EB9;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 700;
        src: url('//static.parastorage.com/fonts/v2/377dfafa-d2e8-40ce-8cb8-59edd3062a9a/v1/udkakugolarge.japanese.21.woff2') format('woff2');
        unicode-range: U+309B, U+4E5E, U+4EC0, U+4ED4, U+4F91, U+4FAE, U+4FB6, U+51F1, U+5347, U+53C9, U+540E, U+543B, U+54B3, U+5506, U+55C5, U+586B, U+58CC, U+5944, U+59D1, U+5B0C, U+5B78, U+5C51, U+5DF7, U+5EF7, U+5F14, U+5F9E, U+6101, U+6155, U+6167-6168, U+61A4, U+6284, U+62D0, U+62D7, U+62D9, U+6602, U+6666, U+6689, U+66F3, U+673D, U+67A2, U+67CA, U+698A, U+699B, U+69CC, U+6A2B, U+6A59, U+6A8E, U+6A9C, U+6D29, U+6D9B, U+6DD1, U+6E07, U+6E3E, U+6F81, U+70B8, U+7235, U+72DB, U+72F8, U+73C0, U+73C2, U+7425, U+7435-7436, U+7525, U+7554, U+7560, U+75D2, U+77AD, U+785D, U+786B, U+7953, U+7984, U+7A92, U+7AE3, U+7B94, U+7BAA, U+7C9B, U+7CE7, U+7D18, U+7DBB, U+7E1E, U+80AF, U+817F, U+81BF, U+82AD, U+82EB, U+8463, U+8499, U+8511, U+8549, U+85DD, U+85E9, U+868A, U+86EE, U+8A60, U+8A6E, U+8C79, U+8CAA, U+8E87, U+8E8A, U+8F44, U+8F5F, U+9010, U+9017, U+9075, U+907C, U+918D, U+9190, U+92F3, U+9640, U+965B, U+978D, U+97FB, U+9838, U+98E2, U+9A28, U+9AB8, U+9B41, U+9BA8, U+9BAD, U+9C57, U+9D3B, U+9D5C, U+9DFA, U+9E93, U+9E9F, U+9EB9;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b06b88ab-7e8f-46a1-be7a-606a71896f4d/v1/udkakugolarge.japanese.22.woff2') format('woff2');
        unicode-range: U+3231, U+4E14, U+4E9B, U+4EAB, U+4F3D, U+4F47, U+4FE3, U+4FF5, U+51A5, U+51B6, U+51DC, U+51F0, U+536F, U+53D4, U+53E1, U+53F1, U+54BD, U+553E, U+559D, U+55DC, U+55E3, U+56DA, U+589C, U+58FA, U+59EA, U+5BB5, U+5BC5, U+5C16, U+5CE1, U+5CEF, U+5D16, U+5DF4, U+5EB6, U+5EC9, U+5F10, U+602F, U+60BC, U+6190-6191, U+61C9, U+6216, U+62F7, U+633D, U+634F, U+6357, U+637B, U+63BB, U+6492, U+64A5, U+6591, U+65BC, U+65FA, U+660F, U+66D6, U+6756, U+681E, U+6876, U+6893, U+6897, U+698E, U+6BC5, U+6C7D, U+6E1A, U+6E26, U+711A, U+714C, U+7169, U+71D5, U+722C, U+725F, U+727D, U+72D7, U+731F, U+745B, U+74DC, U+75B9, U+75D5, U+75E2, U+75FA, U+76F2, U+7729, U+7766, U+7891, U+7897, U+7A7F, U+7AAE, U+7AFF, U+7B48, U+7B8B, U+7C9F, U+7D21, U+7DCB, U+7E55, U+7F75, U+810A, U+818F, U+8218, U+8236, U+82B9, U+8338, U+840E, U+842C, U+852D, U+85AA, U+8823, U+88B4, U+8910, U+8A0A, U+8A63, U+8B33, U+8B39, U+8CDC, U+8D74, U+904D, U+919C, U+91E7, U+9306, U+93A7, U+96BC, U+96CC, U+96EB, U+971C, U+98F4, U+9AC4, U+9AED, U+9B8E, U+FF4A, U+FF5A;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 700;
        src: url('//static.parastorage.com/fonts/v2/377dfafa-d2e8-40ce-8cb8-59edd3062a9a/v1/udkakugolarge.japanese.22.woff2') format('woff2');
        unicode-range: U+3231, U+4E14, U+4E9B, U+4EAB, U+4F3D, U+4F47, U+4FE3, U+4FF5, U+51A5, U+51B6, U+51DC, U+51F0, U+536F, U+53D4, U+53E1, U+53F1, U+54BD, U+553E, U+559D, U+55DC, U+55E3, U+56DA, U+589C, U+58FA, U+59EA, U+5BB5, U+5BC5, U+5C16, U+5CE1, U+5CEF, U+5D16, U+5DF4, U+5EB6, U+5EC9, U+5F10, U+602F, U+60BC, U+6190-6191, U+61C9, U+6216, U+62F7, U+633D, U+634F, U+6357, U+637B, U+63BB, U+6492, U+64A5, U+6591, U+65BC, U+65FA, U+660F, U+66D6, U+6756, U+681E, U+6876, U+6893, U+6897, U+698E, U+6BC5, U+6C7D, U+6E1A, U+6E26, U+711A, U+714C, U+7169, U+71D5, U+722C, U+725F, U+727D, U+72D7, U+731F, U+745B, U+74DC, U+75B9, U+75D5, U+75E2, U+75FA, U+76F2, U+7729, U+7766, U+7891, U+7897, U+7A7F, U+7AAE, U+7AFF, U+7B48, U+7B8B, U+7C9F, U+7D21, U+7DCB, U+7E55, U+7F75, U+810A, U+818F, U+8218, U+8236, U+82B9, U+8338, U+840E, U+842C, U+852D, U+85AA, U+8823, U+88B4, U+8910, U+8A0A, U+8A63, U+8B33, U+8B39, U+8CDC, U+8D74, U+904D, U+919C, U+91E7, U+9306, U+93A7, U+96BC, U+96CC, U+96EB, U+971C, U+98F4, U+9AC4, U+9AED, U+9B8E, U+FF4A, U+FF5A;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b06b88ab-7e8f-46a1-be7a-606a71896f4d/v1/udkakugolarge.japanese.23.woff2') format('woff2');
        unicode-range: U+3006, U+33A1, U+4F10, U+4F86, U+50C5, U+5176, U+5197, U+51A8, U+51B4, U+51C6, U+51EA, U+5243, U+5256, U+52F2, U+5384, U+541F, U+5606, U+5614, U+5841, U+5875, U+59DC, U+5A2F, U+5B54, U+5BB0, U+5CAC, U+5CE0, U+5DBA, U+5DEB, U+5DF3, U+5E63, U+5EE3, U+5F59, U+5FCC, U+601C, U+6068, U+60E7, U+618E, U+61F2, U+62C9, U+632B, U+6367, U+638C, U+64AD, U+66AB, U+66F9, U+6816, U+6881, U+68B6, U+6960, U+697C, U+69CD, U+6A0B, U+6B3E, U+6B64, U+6C50, U+6D2A, U+6E15, U+6EBA, U+6F20, U+6FC1, U+7027, U+7058, U+7078, U+70F9, U+714E, U+7272, U+72A0, U+72D0, U+7345, U+73ED, U+751A, U+760D, U+764C, U+77DB, U+7947, U+7985, U+79E6, U+79E9, U+7A3D, U+7A9F, U+7AAF, U+7B1B, U+7B95, U+7BE4, U+7D62, U+7D79, U+7E8F, U+7F60, U+7F9E, U+7FE0, U+8098, U+80B4, U+80BA, U+80CE, U+80F4, U+8106, U+814E, U+8154, U+81FC, U+8247, U+82D4, U+831C, U+85A9, U+85FB, U+865C, U+8702, U+87F9, U+895F, U+8A03, U+8A1F, U+8ACF, U+8AED, U+8B90, U+8CED, U+8FBF, U+90C1, U+90ED, U+91D8, U+920D, U+9418, U+9583, U+9591, U+9756, U+9784, U+9801, U+9813, U+982C, U+984E, U+99B3, U+9BC9, U+9BD6, U+9BDB, U+9BE8, U+9E78, U+FF46, U+FF6B, U+FF7F, U+FF88;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 700;
        src: url('//static.parastorage.com/fonts/v2/377dfafa-d2e8-40ce-8cb8-59edd3062a9a/v1/udkakugolarge.japanese.23.woff2') format('woff2');
        unicode-range: U+3006, U+33A1, U+4F10, U+4F86, U+50C5, U+5176, U+5197, U+51A8, U+51B4, U+51C6, U+51EA, U+5243, U+5256, U+52F2, U+5384, U+541F, U+5606, U+5614, U+5841, U+5875, U+59DC, U+5A2F, U+5B54, U+5BB0, U+5CAC, U+5CE0, U+5DBA, U+5DEB, U+5DF3, U+5E63, U+5EE3, U+5F59, U+5FCC, U+601C, U+6068, U+60E7, U+618E, U+61F2, U+62C9, U+632B, U+6367, U+638C, U+64AD, U+66AB, U+66F9, U+6816, U+6881, U+68B6, U+6960, U+697C, U+69CD, U+6A0B, U+6B3E, U+6B64, U+6C50, U+6D2A, U+6E15, U+6EBA, U+6F20, U+6FC1, U+7027, U+7058, U+7078, U+70F9, U+714E, U+7272, U+72A0, U+72D0, U+7345, U+73ED, U+751A, U+760D, U+764C, U+77DB, U+7947, U+7985, U+79E6, U+79E9, U+7A3D, U+7A9F, U+7AAF, U+7B1B, U+7B95, U+7BE4, U+7D62, U+7D79, U+7E8F, U+7F60, U+7F9E, U+7FE0, U+8098, U+80B4, U+80BA, U+80CE, U+80F4, U+8106, U+814E, U+8154, U+81FC, U+8247, U+82D4, U+831C, U+85A9, U+85FB, U+865C, U+8702, U+87F9, U+895F, U+8A03, U+8A1F, U+8ACF, U+8AED, U+8B90, U+8CED, U+8FBF, U+90C1, U+90ED, U+91D8, U+920D, U+9418, U+9583, U+9591, U+9756, U+9784, U+9801, U+9813, U+982C, U+984E, U+99B3, U+9BC9, U+9BD6, U+9BDB, U+9BE8, U+9E78, U+FF46, U+FF6B, U+FF7F, U+FF88;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b06b88ab-7e8f-46a1-be7a-606a71896f4d/v1/udkakugolarge.japanese.24.woff2') format('woff2');
        unicode-range: U+4E91, U+4F8D, U+508D, U+50E7, U+514E, U+51E1, U+51F6, U+51F8-51F9, U+5270, U+5446, U+5449, U+5504, U+5507, U+5824, U+584A, U+58F1, U+5983, U+59A5, U+59A8, U+59AC, U+59D3, U+5A29, U+5A46, U+5AC9, U+5C3C, U+5D07, U+5DE7, U+5E16, U+5E7D, U+5ECA, U+6020, U+606D, U+60A6, U+60E3, U+60F9, U+6148, U+614C, U+621A, U+6234, U+6276, U+636E, U+643E, U+64AB, U+64C1, U+64EC, U+6562, U+6681, U+670B, U+6734, U+675C, U+67AF, U+67D1, U+67DA, U+67FF, U+6813, U+68F2, U+693F, U+6953, U+6A3D, U+6B6A, U+6BBB, U+6CCC, U+6DC0, U+6DF5, U+6E13, U+6E4A, U+6EF4, U+6F06, U+7092, U+717D, U+723A, U+7259, U+7261, U+732A, U+73C8, U+7409, U+7432, U+7483, U+74E6, U+758E, U+75AB, U+76FE, U+7709, U+78A7, U+78D0, U+7A40, U+7A6B, U+8015, U+8096, U+809B, U+817A, U+81A3, U+81B3, U+82AF, U+82FA, U+8305, U+8309, U+830E, U+837B, U+8594, U+85AB, U+8870, U+88FE, U+8A23, U+8A6B, U+8A93, U+8AB9, U+8B00, U+8B17, U+8B19, U+8B21, U+8B83, U+8CBF, U+8CD1, U+8D66, U+8FB0, U+901D, U+906E, U+91B8, U+9320, U+932C, U+937C, U+963B, U+9673, U+9688, U+96DB, U+96F6, U+971E, U+9812, U+9CE9, U+9DF2, U+9F4B, U+FF67, U+FF6A, U+FF79, U+FF82, U+FF90, U+FF93;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 700;
        src: url('//static.parastorage.com/fonts/v2/377dfafa-d2e8-40ce-8cb8-59edd3062a9a/v1/udkakugolarge.japanese.24.woff2') format('woff2');
        unicode-range: U+4E91, U+4F8D, U+508D, U+50E7, U+514E, U+51E1, U+51F6, U+51F8-51F9, U+5270, U+5446, U+5449, U+5504, U+5507, U+5824, U+584A, U+58F1, U+5983, U+59A5, U+59A8, U+59AC, U+59D3, U+5A29, U+5A46, U+5AC9, U+5C3C, U+5D07, U+5DE7, U+5E16, U+5E7D, U+5ECA, U+6020, U+606D, U+60A6, U+60E3, U+60F9, U+6148, U+614C, U+621A, U+6234, U+6276, U+636E, U+643E, U+64AB, U+64C1, U+64EC, U+6562, U+6681, U+670B, U+6734, U+675C, U+67AF, U+67D1, U+67DA, U+67FF, U+6813, U+68F2, U+693F, U+6953, U+6A3D, U+6B6A, U+6BBB, U+6CCC, U+6DC0, U+6DF5, U+6E13, U+6E4A, U+6EF4, U+6F06, U+7092, U+717D, U+723A, U+7259, U+7261, U+732A, U+73C8, U+7409, U+7432, U+7483, U+74E6, U+758E, U+75AB, U+76FE, U+7709, U+78A7, U+78D0, U+7A40, U+7A6B, U+8015, U+8096, U+809B, U+817A, U+81A3, U+81B3, U+82AF, U+82FA, U+8305, U+8309, U+830E, U+837B, U+8594, U+85AB, U+8870, U+88FE, U+8A23, U+8A6B, U+8A93, U+8AB9, U+8B00, U+8B17, U+8B19, U+8B21, U+8B83, U+8CBF, U+8CD1, U+8D66, U+8FB0, U+901D, U+906E, U+91B8, U+9320, U+932C, U+937C, U+963B, U+9673, U+9688, U+96DB, U+96F6, U+971E, U+9812, U+9CE9, U+9DF2, U+9F4B, U+FF67, U+FF6A, U+FF79, U+FF82, U+FF90, U+FF93;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b06b88ab-7e8f-46a1-be7a-606a71896f4d/v1/udkakugolarge.japanese.25.woff2') format('woff2');
        unicode-range: U+309C, U+339D, U+4E4F, U+4F0E, U+4F2F, U+5091, U+50B5, U+5132, U+5146, U+51CC, U+51DD, U+5208, U+5351, U+540A, U+5451, U+546A, U+5589, U+558B, U+55AA, U+5629, U+576A, U+5815, U+585E, U+5A9A, U+5B9B, U+5BEE, U+5C3A, U+5DFE, U+5EB5, U+5EFB, U+5F04, U+5F13, U+5FAA, U+60B6, U+60DC, U+6109, U+6212, U+62B9, U+6349, U+63B4, U+642C, U+6566, U+6590, U+6627, U+6643, U+6652, U+66A6, U+66C7, U+66FD, U+674E, U+6842, U+689D, U+695A, U+69FD, U+6A58, U+6B86, U+6B96, U+6BB4, U+6C4E, U+6C70, U+6DAF, U+6DF3, U+6E67, U+6F84, U+6FF1, U+7089, U+70CF, U+72FC, U+733F, U+7815, U+7881, U+7A00, U+7A4F, U+7AAA, U+7B39, U+7BC7, U+7C97, U+7D33, U+7DB1, U+7DEF, U+7E4D, U+7FA8, U+8017, U+8036, U+8061, U+80E1, U+816B, U+821F, U+828B, U+82A6, U+82D1, U+8429, U+84CB, U+854E, U+8607, U+86C7, U+86CD, U+871C, U+8776, U+8A89, U+8C8C, U+8CCA, U+8CE0, U+8DF3, U+8E74, U+8FC4, U+9019, U+9077, U+90CA, U+9162, U+9175, U+91A4, U+91DC, U+925B, U+9262, U+9271, U+9285, U+92ED, U+932F, U+93AE, U+9644, U+9685, U+9855, U+9903, U+9905, U+990C, U+9B31, U+9CF3, U+9D28, U+9F13, U+FF3F, U+FF42, U+FF56, U+FF58, U+FF68, U+FF6D-FF6E, U+FF74, U+FF7E, U+FF85, U+FF91, U+FF9C;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 700;
        src: url('//static.parastorage.com/fonts/v2/377dfafa-d2e8-40ce-8cb8-59edd3062a9a/v1/udkakugolarge.japanese.25.woff2') format('woff2');
        unicode-range: U+309C, U+339D, U+4E4F, U+4F0E, U+4F2F, U+5091, U+50B5, U+5132, U+5146, U+51CC, U+51DD, U+5208, U+5351, U+540A, U+5451, U+546A, U+5589, U+558B, U+55AA, U+5629, U+576A, U+5815, U+585E, U+5A9A, U+5B9B, U+5BEE, U+5C3A, U+5DFE, U+5EB5, U+5EFB, U+5F04, U+5F13, U+5FAA, U+60B6, U+60DC, U+6109, U+6212, U+62B9, U+6349, U+63B4, U+642C, U+6566, U+6590, U+6627, U+6643, U+6652, U+66A6, U+66C7, U+66FD, U+674E, U+6842, U+689D, U+695A, U+69FD, U+6A58, U+6B86, U+6B96, U+6BB4, U+6C4E, U+6C70, U+6DAF, U+6DF3, U+6E67, U+6F84, U+6FF1, U+7089, U+70CF, U+72FC, U+733F, U+7815, U+7881, U+7A00, U+7A4F, U+7AAA, U+7B39, U+7BC7, U+7C97, U+7D33, U+7DB1, U+7DEF, U+7E4D, U+7FA8, U+8017, U+8036, U+8061, U+80E1, U+816B, U+821F, U+828B, U+82A6, U+82D1, U+8429, U+84CB, U+854E, U+8607, U+86C7, U+86CD, U+871C, U+8776, U+8A89, U+8C8C, U+8CCA, U+8CE0, U+8DF3, U+8E74, U+8FC4, U+9019, U+9077, U+90CA, U+9162, U+9175, U+91A4, U+91DC, U+925B, U+9262, U+9271, U+9285, U+92ED, U+932F, U+93AE, U+9644, U+9685, U+9855, U+9903, U+9905, U+990C, U+9B31, U+9CF3, U+9D28, U+9F13, U+FF3F, U+FF42, U+FF56, U+FF58, U+FF68, U+FF6D-FF6E, U+FF74, U+FF7E, U+FF85, U+FF91, U+FF9C;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b06b88ab-7e8f-46a1-be7a-606a71896f4d/v1/udkakugolarge.japanese.26.woff2') format('woff2');
        unicode-range: U+30F5, U+4E32, U+4EAE, U+4EF0, U+4F46, U+4F51, U+5076, U+5098, U+51DB, U+51FD, U+5203, U+52FF, U+5302, U+53A8, U+53EA, U+5448, U+54C9, U+55A7, U+5609, U+564C, U+565B, U+5674, U+570B, U+57F9, U+5805, U+583A, U+5893, U+58A8, U+58EE, U+5949, U+5A92, U+5B64, U+5BDB, U+5E06, U+5E7E, U+5F26, U+5F70, U+5F81, U+5F90, U+6052, U+60E8, U+611A, U+6170, U+6182, U+61C7, U+62ED, U+62F3, U+62FE, U+631F, U+635C, U+63AA, U+64A4, U+64B9, U+64E6, U+65CB, U+65D7, U+6606, U+664B, U+6731, U+673A, U+683D, U+6851, U+68CB, U+68DF, U+69FB, U+6AFB, U+6D1E, U+6E58, U+6E9D, U+6F01, U+7070, U+722A, U+745E, U+7460, U+755C, U+76C6, U+771E, U+77B3, U+7832, U+78C1, U+78EF, U+79E4, U+7B26, U+7B51, U+7BB8, U+7C3F, U+7CDE, U+7D0B, U+7D10, U+7D2F, U+7D46, U+7DB4, U+7F70, U+80AA, U+80C6, U+80DE, U+8105, U+819C-819D, U+81A8, U+8276, U+82D7, U+84B2, U+85CD, U+865A, U+8679, U+8986, U+8B5C, U+8C9D, U+8ECC, U+8F14, U+8FB1, U+8FBB, U+8FC5, U+9022, U+90B8, U+916C, U+9192, U+9283, U+9298, U+9665, U+9675, U+9699, U+96B7, U+96C0, U+99FF, U+9A19, U+9A30, U+FF03, U+FF44, U+FF50, U+FF55, U+FF59, U+FF6C, U+FF73, U+FF75, U+FF7B, U+FF86, U+FF8B, U+FF8D-FF8F, U+FF92, U+FFE3;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 700;
        src: url('//static.parastorage.com/fonts/v2/377dfafa-d2e8-40ce-8cb8-59edd3062a9a/v1/udkakugolarge.japanese.26.woff2') format('woff2');
        unicode-range: U+30F5, U+4E32, U+4EAE, U+4EF0, U+4F46, U+4F51, U+5076, U+5098, U+51DB, U+51FD, U+5203, U+52FF, U+5302, U+53A8, U+53EA, U+5448, U+54C9, U+55A7, U+5609, U+564C, U+565B, U+5674, U+570B, U+57F9, U+5805, U+583A, U+5893, U+58A8, U+58EE, U+5949, U+5A92, U+5B64, U+5BDB, U+5E06, U+5E7E, U+5F26, U+5F70, U+5F81, U+5F90, U+6052, U+60E8, U+611A, U+6170, U+6182, U+61C7, U+62ED, U+62F3, U+62FE, U+631F, U+635C, U+63AA, U+64A4, U+64B9, U+64E6, U+65CB, U+65D7, U+6606, U+664B, U+6731, U+673A, U+683D, U+6851, U+68CB, U+68DF, U+69FB, U+6AFB, U+6D1E, U+6E58, U+6E9D, U+6F01, U+7070, U+722A, U+745E, U+7460, U+755C, U+76C6, U+771E, U+77B3, U+7832, U+78C1, U+78EF, U+79E4, U+7B26, U+7B51, U+7BB8, U+7C3F, U+7CDE, U+7D0B, U+7D10, U+7D2F, U+7D46, U+7DB4, U+7F70, U+80AA, U+80C6, U+80DE, U+8105, U+819C-819D, U+81A8, U+8276, U+82D7, U+84B2, U+85CD, U+865A, U+8679, U+8986, U+8B5C, U+8C9D, U+8ECC, U+8F14, U+8FB1, U+8FBB, U+8FC5, U+9022, U+90B8, U+916C, U+9192, U+9283, U+9298, U+9665, U+9675, U+9699, U+96B7, U+96C0, U+99FF, U+9A19, U+9A30, U+FF03, U+FF44, U+FF50, U+FF55, U+FF59, U+FF6C, U+FF73, U+FF75, U+FF7B, U+FF86, U+FF8B, U+FF8D-FF8F, U+FF92, U+FFE3;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b06b88ab-7e8f-46a1-be7a-606a71896f4d/v1/udkakugolarge.japanese.27.woff2') format('woff2');
        unicode-range: U+2502, U+3008-3009, U+4EAD, U+4F0F, U+4F3A, U+4FCA, U+5049, U+514B, U+5265, U+52B1, U+52C3, U+5320, U+5339, U+53EB-53EC, U+543E, U+54C0, U+5553, U+55B0, U+572D, U+57A2, U+5854, U+58C7, U+5B5D, U+5B8F, U+5BC2, U+5CB3, U+5CF0, U+5DE3, U+5E61, U+5E84, U+5E8F, U+5F80, U+5FE0, U+60DA, U+61A9, U+61B2, U+6247, U+6249, U+628A, U+62CD, U+62D8, U+6442, U+64B2, U+6589, U+659C, U+65AC, U+67D0, U+67F1, U+67F4, U+6838, U+68C4, U+690E, U+6C88, U+6CA1, U+6CB8, U+6CE5, U+6CF0, U+6D78, U+6DE1, U+6E9C, U+6F02, U+6F2C, U+6F54, U+6F70, U+6FE1, U+708A, U+70C8, U+723D, U+731B, U+73B2, U+73E0, U+7434, U+74A7, U+74F6, U+75BE, U+75E9, U+7656, U+773A, U+77EF, U+7948, U+7B20, U+7B87, U+7C60, U+7C8B, U+7C92, U+7C98, U+7D1B, U+7D3A, U+7E1B, U+7E2B, U+7E4A, U+7F72, U+809D, U+80A5, U+8108, U+819A, U+81E3, U+820C, U+8210, U+82B3, U+82BD, U+8358, U+83C5, U+8475, U+84B8, U+84BC, U+84C4, U+862D, U+864E, U+8650, U+88C2, U+8912, U+8997, U+8AE6, U+8C9E, U+8D05, U+8EF8, U+902E, U+9065, U+906D, U+91C8, U+92FC, U+9326, U+935B, U+938C, U+9396, U+9676, U+9694, U+96F7, U+9700, U+9727, U+98FD, U+99D2, U+9DF9, U+9ED9, U+FF3A, U+FF48, U+FF4C, U+FF64, U+FF7A, U+FF83, U+FF9A;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 700;
        src: url('//static.parastorage.com/fonts/v2/377dfafa-d2e8-40ce-8cb8-59edd3062a9a/v1/udkakugolarge.japanese.27.woff2') format('woff2');
        unicode-range: U+2502, U+3008-3009, U+4EAD, U+4F0F, U+4F3A, U+4FCA, U+5049, U+514B, U+5265, U+52B1, U+52C3, U+5320, U+5339, U+53EB-53EC, U+543E, U+54C0, U+5553, U+55B0, U+572D, U+57A2, U+5854, U+58C7, U+5B5D, U+5B8F, U+5BC2, U+5CB3, U+5CF0, U+5DE3, U+5E61, U+5E84, U+5E8F, U+5F80, U+5FE0, U+60DA, U+61A9, U+61B2, U+6247, U+6249, U+628A, U+62CD, U+62D8, U+6442, U+64B2, U+6589, U+659C, U+65AC, U+67D0, U+67F1, U+67F4, U+6838, U+68C4, U+690E, U+6C88, U+6CA1, U+6CB8, U+6CE5, U+6CF0, U+6D78, U+6DE1, U+6E9C, U+6F02, U+6F2C, U+6F54, U+6F70, U+6FE1, U+708A, U+70C8, U+723D, U+731B, U+73B2, U+73E0, U+7434, U+74A7, U+74F6, U+75BE, U+75E9, U+7656, U+773A, U+77EF, U+7948, U+7B20, U+7B87, U+7C60, U+7C8B, U+7C92, U+7C98, U+7D1B, U+7D3A, U+7E1B, U+7E2B, U+7E4A, U+7F72, U+809D, U+80A5, U+8108, U+819A, U+81E3, U+820C, U+8210, U+82B3, U+82BD, U+8358, U+83C5, U+8475, U+84B8, U+84BC, U+84C4, U+862D, U+864E, U+8650, U+88C2, U+8912, U+8997, U+8AE6, U+8C9E, U+8D05, U+8EF8, U+902E, U+9065, U+906D, U+91C8, U+92FC, U+9326, U+935B, U+938C, U+9396, U+9676, U+9694, U+96F7, U+9700, U+9727, U+98FD, U+99D2, U+9DF9, U+9ED9, U+FF3A, U+FF48, U+FF4C, U+FF64, U+FF7A, U+FF83, U+FF9A;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b06b88ab-7e8f-46a1-be7a-606a71896f4d/v1/udkakugolarge.japanese.28.woff2') format('woff2');
        unicode-range: U+3014, U+4E3C, U+4ECF, U+5036, U+504F, U+5075, U+507D, U+5100, U+51A0, U+51CD, U+52A3, U+52D8, U+533F, U+5378, U+53E9, U+53F6, U+5410, U+5510, U+5531, U+559A, U+5642, U+574A, U+5782, U+582A, U+5982, U+5984, U+5996, U+59E6, U+5A01, U+5B6B, U+5C0A-5C0B, U+5C1A, U+5C3F, U+5C48, U+5E1D, U+5F25, U+5F6B, U+5F84, U+6069, U+609F-60A0, U+614E, U+6176, U+61A7, U+61F8, U+622F, U+6279, U+62B5, U+62BD, U+62D2-62D3, U+62DD, U+6398, U+63EE, U+6597, U+65ED, U+660C, U+6676, U+6691, U+674F, U+67B6, U+67CF, U+6817, U+6841, U+6850, U+6905, U+6CF3, U+6D32, U+6D69-6D6A, U+6DEB, U+6EA2, U+6EB6, U+6EDD, U+6F5C, U+6F64, U+7126, U+716E, U+71E5, U+72E9, U+73A9, U+7573, U+7687, U+76BF, U+7761, U+7950, U+7956, U+7965, U+7B52, U+7BE0, U+7D17, U+7DBF, U+7DE9, U+7F36, U+7F8A, U+7FFC, U+80A1-80A2, U+80C3, U+8107, U+81D3, U+8266, U+8302, U+8389, U+83CA, U+846C, U+84EE, U+85A6, U+8987, U+8A02, U+8A13, U+8A69, U+8CA2, U+8CAB, U+8DF5, U+8E0A, U+9038, U+9042, U+9375, U+95C7, U+9810, U+983B, U+9867, U+98FC, U+99B4, U+9D8F, U+FF47, U+FF4B, U+FF4E, U+FF52-FF54, U+FF61, U+FF71, U+FF76-FF77, U+FF89, U+FF97-FF99, U+FF9B;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 700;
        src: url('//static.parastorage.com/fonts/v2/377dfafa-d2e8-40ce-8cb8-59edd3062a9a/v1/udkakugolarge.japanese.28.woff2') format('woff2');
        unicode-range: U+3014, U+4E3C, U+4ECF, U+5036, U+504F, U+5075, U+507D, U+5100, U+51A0, U+51CD, U+52A3, U+52D8, U+533F, U+5378, U+53E9, U+53F6, U+5410, U+5510, U+5531, U+559A, U+5642, U+574A, U+5782, U+582A, U+5982, U+5984, U+5996, U+59E6, U+5A01, U+5B6B, U+5C0A-5C0B, U+5C1A, U+5C3F, U+5C48, U+5E1D, U+5F25, U+5F6B, U+5F84, U+6069, U+609F-60A0, U+614E, U+6176, U+61A7, U+61F8, U+622F, U+6279, U+62B5, U+62BD, U+62D2-62D3, U+62DD, U+6398, U+63EE, U+6597, U+65ED, U+660C, U+6676, U+6691, U+674F, U+67B6, U+67CF, U+6817, U+6841, U+6850, U+6905, U+6CF3, U+6D32, U+6D69-6D6A, U+6DEB, U+6EA2, U+6EB6, U+6EDD, U+6F5C, U+6F64, U+7126, U+716E, U+71E5, U+72E9, U+73A9, U+7573, U+7687, U+76BF, U+7761, U+7950, U+7956, U+7965, U+7B52, U+7BE0, U+7D17, U+7DBF, U+7DE9, U+7F36, U+7F8A, U+7FFC, U+80A1-80A2, U+80C3, U+8107, U+81D3, U+8266, U+8302, U+8389, U+83CA, U+846C, U+84EE, U+85A6, U+8987, U+8A02, U+8A13, U+8A69, U+8CA2, U+8CAB, U+8DF5, U+8E0A, U+9038, U+9042, U+9375, U+95C7, U+9810, U+983B, U+9867, U+98FC, U+99B4, U+9D8F, U+FF47, U+FF4B, U+FF4E, U+FF52-FF54, U+FF61, U+FF71, U+FF76-FF77, U+FF89, U+FF97-FF99, U+FF9B;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b06b88ab-7e8f-46a1-be7a-606a71896f4d/v1/udkakugolarge.japanese.29.woff2') format('woff2');
        unicode-range: U+4E39, U+4E59, U+4E80, U+4EC1, U+4F34, U+4F73, U+4F75, U+4FC3, U+4FD7, U+4FF3, U+50BE, U+50DA, U+511F, U+515A, U+518A, U+5192, U+5200, U+5211, U+525B, U+52AA, U+5375, U+53C8, U+54F2, U+552F, U+5618, U+570F, U+57A3, U+57CB, U+596A, U+596E, U+5B22, U+5B9C, U+5BB4, U+5C3D, U+5D50, U+5D8B, U+5E3D, U+5E7B, U+5F0A, U+5F66, U+5FD9, U+6094, U+60A3, U+62DB, U+62F6, U+6328, U+633F, U+63A7, U+63FA, U+6458, U+6469, U+654F, U+658E, U+65E8, U+6669, U+6795, U+679D, U+67A0, U+67F3, U+6B3A, U+6B8A, U+6BBF, U+6BD2, U+6C37, U+6C41, U+6C57, U+6CE1, U+6D44, U+6DBC, U+6E09, U+6E56, U+6E7F, U+6ED1, U+6EDE, U+6F0F, U+706F, U+70AD, U+7267, U+72C2, U+72ED, U+7363, U+7551, U+757F, U+75F4, U+786C, U+7949, U+7A42, U+7CD6, U+7DB2, U+7DBE, U+7E26, U+7F85, U+7FD4, U+7FFB, U+8150, U+8178, U+829D, U+83CC, U+83F1, U+840C, U+845B, U+8846, U+8896, U+8972, U+8A34, U+8A50, U+8A87, U+8AF8, U+8B0E, U+8B72, U+8C5A, U+8CA7, U+8CB0, U+8CE2, U+8ED2, U+8EDF, U+8FF0, U+9047, U+90A6, U+9154, U+9177, U+934B, U+95A3, U+9663, U+9686, U+96C7, U+970A, U+9A0E, U+9A12, U+9B42, U+9EA6, U+FF1B, U+FF31, U+FF39, U+FF3C, U+FF41, U+FF43, U+FF45, U+FF49, U+FF4F, U+FF62-FF63, U+FF7C, U+FF80, U+FF8A;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 700;
        src: url('//static.parastorage.com/fonts/v2/377dfafa-d2e8-40ce-8cb8-59edd3062a9a/v1/udkakugolarge.japanese.29.woff2') format('woff2');
        unicode-range: U+4E39, U+4E59, U+4E80, U+4EC1, U+4F34, U+4F73, U+4F75, U+4FC3, U+4FD7, U+4FF3, U+50BE, U+50DA, U+511F, U+515A, U+518A, U+5192, U+5200, U+5211, U+525B, U+52AA, U+5375, U+53C8, U+54F2, U+552F, U+5618, U+570F, U+57A3, U+57CB, U+596A, U+596E, U+5B22, U+5B9C, U+5BB4, U+5C3D, U+5D50, U+5D8B, U+5E3D, U+5E7B, U+5F0A, U+5F66, U+5FD9, U+6094, U+60A3, U+62DB, U+62F6, U+6328, U+633F, U+63A7, U+63FA, U+6458, U+6469, U+654F, U+658E, U+65E8, U+6669, U+6795, U+679D, U+67A0, U+67F3, U+6B3A, U+6B8A, U+6BBF, U+6BD2, U+6C37, U+6C41, U+6C57, U+6CE1, U+6D44, U+6DBC, U+6E09, U+6E56, U+6E7F, U+6ED1, U+6EDE, U+6F0F, U+706F, U+70AD, U+7267, U+72C2, U+72ED, U+7363, U+7551, U+757F, U+75F4, U+786C, U+7949, U+7A42, U+7CD6, U+7DB2, U+7DBE, U+7E26, U+7F85, U+7FD4, U+7FFB, U+8150, U+8178, U+829D, U+83CC, U+83F1, U+840C, U+845B, U+8846, U+8896, U+8972, U+8A34, U+8A50, U+8A87, U+8AF8, U+8B0E, U+8B72, U+8C5A, U+8CA7, U+8CB0, U+8CE2, U+8ED2, U+8EDF, U+8FF0, U+9047, U+90A6, U+9154, U+9177, U+934B, U+95A3, U+9663, U+9686, U+96C7, U+970A, U+9A0E, U+9A12, U+9B42, U+9EA6, U+FF1B, U+FF31, U+FF39, U+FF3C, U+FF41, U+FF43, U+FF45, U+FF49, U+FF4F, U+FF62-FF63, U+FF7C, U+FF80, U+FF8A;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b06b88ab-7e8f-46a1-be7a-606a71896f4d/v1/udkakugolarge.japanese.30.woff2') format('woff2');
        unicode-range: U+4E18, U+4E5F, U+4E7E, U+4ED9, U+4FB5, U+501F, U+502B, U+5104, U+517C, U+526F, U+52C7, U+5353, U+5374, U+53E5, U+5800, U+587E, U+594F, U+5968, U+5974, U+5A20, U+5AC1, U+5B97, U+5B99, U+5BA3, U+5BE7, U+5BE9, U+5BF8, U+5C01, U+5C64, U+5CB8, U+5D29, U+5DE1, U+5E4C, U+5E81, U+5EC3, U+5F18, U+5F1F, U+5FCD, U+6065, U+616E, U+61D0, U+6291, U+6297, U+62AB, U+62E0, U+62EC, U+6355, U+6368, U+6392, U+63DA, U+63E1, U+642D, U+656C, U+65E6, U+667A, U+6687, U+6696, U+6717, U+676F, U+6843, U+68B0-68B1, U+68D2, U+68DA, U+6B04, U+6B27, U+6C99, U+6CBC, U+6D99, U+6EC5, U+6F22, U+6F6E, U+6FEF, U+7159, U+71C3, U+72D9, U+732E, U+7344, U+7384, U+73CD, U+7652, U+76CA, U+76D7, U+76DF, U+7802, U+78E8, U+790E, U+7A1A, U+7A32, U+7A3C, U+7ADC, U+7CA7, U+7CF8, U+7D2B, U+7DAD, U+7E4B, U+7E70, U+7F6A, U+80A9, U+8102, U+8133, U+8170, U+81E8, U+81ED, U+820E, U+866B, U+878D, U+88C1, U+88F8, U+8A17, U+8A5E, U+8AA0, U+8AFE, U+8CDB, U+8D08, U+8E0F, U+907A, U+90AA, U+90E1, U+914E, U+9178, U+92AD, U+963F, U+9670, U+96C5, U+96F2, U+99C4, U+9CF4, U+9DB4, U+9EBA, U+9F3B, U+9F8D, U+FF35, U+FF37-FF38, U+FF3E, U+FF40, U+FF6F, U+FF72, U+FF78, U+FF7D, U+FF84, U+FF8C, U+FF9D;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 700;
        src: url('//static.parastorage.com/fonts/v2/377dfafa-d2e8-40ce-8cb8-59edd3062a9a/v1/udkakugolarge.japanese.30.woff2') format('woff2');
        unicode-range: U+4E18, U+4E5F, U+4E7E, U+4ED9, U+4FB5, U+501F, U+502B, U+5104, U+517C, U+526F, U+52C7, U+5353, U+5374, U+53E5, U+5800, U+587E, U+594F, U+5968, U+5974, U+5A20, U+5AC1, U+5B97, U+5B99, U+5BA3, U+5BE7, U+5BE9, U+5BF8, U+5C01, U+5C64, U+5CB8, U+5D29, U+5DE1, U+5E4C, U+5E81, U+5EC3, U+5F18, U+5F1F, U+5FCD, U+6065, U+616E, U+61D0, U+6291, U+6297, U+62AB, U+62E0, U+62EC, U+6355, U+6368, U+6392, U+63DA, U+63E1, U+642D, U+656C, U+65E6, U+667A, U+6687, U+6696, U+6717, U+676F, U+6843, U+68B0-68B1, U+68D2, U+68DA, U+6B04, U+6B27, U+6C99, U+6CBC, U+6D99, U+6EC5, U+6F22, U+6F6E, U+6FEF, U+7159, U+71C3, U+72D9, U+732E, U+7344, U+7384, U+73CD, U+7652, U+76CA, U+76D7, U+76DF, U+7802, U+78E8, U+790E, U+7A1A, U+7A32, U+7A3C, U+7ADC, U+7CA7, U+7CF8, U+7D2B, U+7DAD, U+7E4B, U+7E70, U+7F6A, U+80A9, U+8102, U+8133, U+8170, U+81E8, U+81ED, U+820E, U+866B, U+878D, U+88C1, U+88F8, U+8A17, U+8A5E, U+8AA0, U+8AFE, U+8CDB, U+8D08, U+8E0F, U+907A, U+90AA, U+90E1, U+914E, U+9178, U+92AD, U+963F, U+9670, U+96C5, U+96F2, U+99C4, U+9CF4, U+9DB4, U+9EBA, U+9F3B, U+9F8D, U+FF35, U+FF37-FF38, U+FF3E, U+FF40, U+FF6F, U+FF72, U+FF78, U+FF7D, U+FF84, U+FF8C, U+FF9D;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b06b88ab-7e8f-46a1-be7a-606a71896f4d/v1/udkakugolarge.japanese.31.woff2') format('woff2');
        unicode-range: U+2190, U+300B, U+4E43, U+4E4B, U+4E89, U+4E9C, U+4EA1, U+5019, U+516D, U+51C4, U+5247, U+5263, U+529F, U+52C9, U+52E7, U+5360, U+53CC, U+5426, U+5438, U+5442, U+54B2, U+55AB, U+57F7, U+5857, U+5869, U+5915, U+5947, U+598A, U+5999, U+59EB, U+5A9B, U+5BD2, U+5C3B, U+5E55, U+5E72, U+5E79, U+5E8A, U+5EF6, U+5FAE, U+5FB9, U+6012, U+6016, U+602A, U+60B2, U+6162-6163, U+61B6, U+624D, U+62B1, U+6311, U+6319, U+6551, U+6577, U+65E2, U+65EC, U+6607, U+6613, U+66B4, U+6749, U+675F, U+6790, U+67D4, U+6B20, U+6B53, U+6C5A, U+6CB9, U+6CBF, U+6CE3, U+6D45, U+6DFB, U+6E7E, U+708E, U+719F, U+725B, U+7372, U+75B2, U+76AE, U+770B, U+7720, U+7763, U+77AC, U+79C0, U+79D2, U+7AF9, U+7BC4, U+7C89, U+7D05, U+7D5E, U+7DCA, U+7E01, U+7E2E, U+7FCC, U+8010, U+8033, U+8056, U+80F8, U+81F3, U+8352, U+885D, U+88AB, U+88D5, U+8A70, U+8AA4, U+8C6A, U+8CAF, U+8CBC, U+8CC3, U+8DDD, U+8ECD, U+8F1D, U+8F38, U+8F9B, U+8F9E, U+8FB2, U+8FEB, U+900F, U+9063, U+907F, U+9084, U+90F5, U+90F7, U+91E3, U+93E1, U+9451, U+968A, U+968F, U+96C4, U+9707, U+9818, U+98FE, U+99C6, U+9B3C, U+9EC4, U+FF0A, U+FF1D, U+FF27, U+FF2A, U+FF36, U+FF3B, U+FF3D, U+FF4D, U+FF70, U+FFE5;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 700;
        src: url('//static.parastorage.com/fonts/v2/377dfafa-d2e8-40ce-8cb8-59edd3062a9a/v1/udkakugolarge.japanese.31.woff2') format('woff2');
        unicode-range: U+2190, U+300B, U+4E43, U+4E4B, U+4E89, U+4E9C, U+4EA1, U+5019, U+516D, U+51C4, U+5247, U+5263, U+529F, U+52C9, U+52E7, U+5360, U+53CC, U+5426, U+5438, U+5442, U+54B2, U+55AB, U+57F7, U+5857, U+5869, U+5915, U+5947, U+598A, U+5999, U+59EB, U+5A9B, U+5BD2, U+5C3B, U+5E55, U+5E72, U+5E79, U+5E8A, U+5EF6, U+5FAE, U+5FB9, U+6012, U+6016, U+602A, U+60B2, U+6162-6163, U+61B6, U+624D, U+62B1, U+6311, U+6319, U+6551, U+6577, U+65E2, U+65EC, U+6607, U+6613, U+66B4, U+6749, U+675F, U+6790, U+67D4, U+6B20, U+6B53, U+6C5A, U+6CB9, U+6CBF, U+6CE3, U+6D45, U+6DFB, U+6E7E, U+708E, U+719F, U+725B, U+7372, U+75B2, U+76AE, U+770B, U+7720, U+7763, U+77AC, U+79C0, U+79D2, U+7AF9, U+7BC4, U+7C89, U+7D05, U+7D5E, U+7DCA, U+7E01, U+7E2E, U+7FCC, U+8010, U+8033, U+8056, U+80F8, U+81F3, U+8352, U+885D, U+88AB, U+88D5, U+8A70, U+8AA4, U+8C6A, U+8CAF, U+8CBC, U+8CC3, U+8DDD, U+8ECD, U+8F1D, U+8F38, U+8F9B, U+8F9E, U+8FB2, U+8FEB, U+900F, U+9063, U+907F, U+9084, U+90F5, U+90F7, U+91E3, U+93E1, U+9451, U+968A, U+968F, U+96C4, U+9707, U+9818, U+98FE, U+99C6, U+9B3C, U+9EC4, U+FF0A, U+FF1D, U+FF27, U+FF2A, U+FF36, U+FF3B, U+FF3D, U+FF4D, U+FF70, U+FFE5;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b06b88ab-7e8f-46a1-be7a-606a71896f4d/v1/udkakugolarge.japanese.32.woff2') format('woff2');
        unicode-range: U+25CB, U+4E03, U+4E71, U+4E92, U+4EEE, U+4F38, U+4F59, U+4FFA, U+50B7, U+50D5, U+5144, U+520A, U+5217, U+5230, U+5237, U+523A-523B, U+5264, U+5287, U+52B4, U+5348, U+5371, U+541B, U+5439, U+5747, U+585A, U+58C1, U+58CA, U+5951, U+59B9, U+59C9, U+59D4, U+5B98, U+5BDF, U+5BFF, U+5C04, U+5C06, U+5C31, U+5DE8, U+5E7C, U+5E95, U+5F31, U+5F69, U+5F8B, U+5F93, U+6050, U+60D1, U+6388, U+63C3, U+63CF, U+640D, U+64CD, U+6557, U+65E7, U+6614, U+662F, U+663C, U+67C4, U+67D3, U+6803, U+6885, U+690D, U+6B6F, U+6BBA, U+6C38, U+6D66, U+6D6E, U+6DB2, U+6DF7, U+6E0B, U+6E2C, U+6E6F, U+6ECB, U+6F5F, U+6FC3, U+72AC, U+72AF, U+732B, U+7518, U+7532, U+76E3-76E4, U+7701, U+773C, U+77E2, U+793C, U+7968, U+79F0, U+7A74, U+7A93, U+7AE0, U+7AE5, U+7AF6, U+7D00, U+7DBA, U+7DD1, U+7DE0, U+7E3E, U+7E54, U+808C, U+811A, U+8179, U+822A, U+8239, U+8328, U+8584, U+8840, U+89E6, U+8A0E, U+8A3A, U+8A72, U+8A98, U+8B66, U+8C46, U+8CB8, U+8DE1, U+8E8D, U+8F29, U+90A3, U+9234, U+95D8, U+961C, U+969C, U+96A3, U+96E8, U+96EA, U+96F0, U+9769, U+9774, U+9811, U+9AA8, U+9AEA, U+9B5A, U+9BAE, U+FF20, U+FF22, U+FF24, U+FF26, U+FF28-FF29, U+FF2B-FF2C, U+FF2E, U+FF57, U+FF9E-FF9F;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 700;
        src: url('//static.parastorage.com/fonts/v2/377dfafa-d2e8-40ce-8cb8-59edd3062a9a/v1/udkakugolarge.japanese.32.woff2') format('woff2');
        unicode-range: U+25CB, U+4E03, U+4E71, U+4E92, U+4EEE, U+4F38, U+4F59, U+4FFA, U+50B7, U+50D5, U+5144, U+520A, U+5217, U+5230, U+5237, U+523A-523B, U+5264, U+5287, U+52B4, U+5348, U+5371, U+541B, U+5439, U+5747, U+585A, U+58C1, U+58CA, U+5951, U+59B9, U+59C9, U+59D4, U+5B98, U+5BDF, U+5BFF, U+5C04, U+5C06, U+5C31, U+5DE8, U+5E7C, U+5E95, U+5F31, U+5F69, U+5F8B, U+5F93, U+6050, U+60D1, U+6388, U+63C3, U+63CF, U+640D, U+64CD, U+6557, U+65E7, U+6614, U+662F, U+663C, U+67C4, U+67D3, U+6803, U+6885, U+690D, U+6B6F, U+6BBA, U+6C38, U+6D66, U+6D6E, U+6DB2, U+6DF7, U+6E0B, U+6E2C, U+6E6F, U+6ECB, U+6F5F, U+6FC3, U+72AC, U+72AF, U+732B, U+7518, U+7532, U+76E3-76E4, U+7701, U+773C, U+77E2, U+793C, U+7968, U+79F0, U+7A74, U+7A93, U+7AE0, U+7AE5, U+7AF6, U+7D00, U+7DBA, U+7DD1, U+7DE0, U+7E3E, U+7E54, U+808C, U+811A, U+8179, U+822A, U+8239, U+8328, U+8584, U+8840, U+89E6, U+8A0E, U+8A3A, U+8A72, U+8A98, U+8B66, U+8C46, U+8CB8, U+8DE1, U+8E8D, U+8F29, U+90A3, U+9234, U+95D8, U+961C, U+969C, U+96A3, U+96E8, U+96EA, U+96F0, U+9769, U+9774, U+9811, U+9AA8, U+9AEA, U+9B5A, U+9BAE, U+FF20, U+FF22, U+FF24, U+FF26, U+FF28-FF29, U+FF2B-FF2C, U+FF2E, U+FF57, U+FF9E-FF9F;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b06b88ab-7e8f-46a1-be7a-606a71896f4d/v1/udkakugolarge.japanese.33.woff2') format('woff2');
        unicode-range: U+3012, U+4E08, U+4EF2, U+4F0A, U+4F9D, U+5012, U+505C, U+514D, U+516B, U+51B7, U+5275, U+52E4, U+5305, U+535A, U+5373, U+539A, U+53B3, U+53CA, U+53F8, U+5584, U+559C, U+56E0, U+56F0, U+5727, U+5742, U+57FC, U+5965, U+59BB, U+59FF, U+5ACC, U+5B09, U+5B87, U+5B9D, U+5BC6, U+5BFA, U+5C3E, U+5C90, U+5DF1, U+5DFB, U+5E2D, U+5E33, U+5E45, U+5EAD, U+5F01, U+5F3E, U+5FB3-5FB4, U+5FD7, U+606F, U+6211, U+6253, U+6298, U+62E1, U+6383, U+639B, U+63A8, U+653B, U+6545, U+6563, U+6575, U+6628, U+6674, U+6697, U+672D, U+6804, U+68A8, U+6A39, U+6BDB, U+6CB3, U+6CCA, U+6D25, U+6D3E, U+6D74, U+6E1B, U+6E2F, U+6E90, U+6F2B, U+702C, U+707D, U+718A, U+7206, U+7236, U+7247, U+7559, U+7565, U+7591, U+75C7, U+75DB, U+767E, U+7834, U+79D8, U+7B46, U+7B4B, U+7BB1, U+7BC9, U+7D14, U+7D66, U+7D71, U+7D99, U+7DF4, U+7E41, U+7FBD, U+8074, U+80CC, U+8131, U+8155, U+82E6, U+8349, U+83D3, U+885B, U+8A2A, U+8A95, U+8AB2, U+8AD6, U+8B1D, U+8CA1, U+8D70, U+8DA3, U+8FCE, U+8FF7, U+9000, U+9003, U+9006, U+9045, U+91CC, U+9678, U+967D, U+96A0, U+9732, U+97D3, U+97FF, U+9808, U+98EF, U+990A, U+9996, U+99D0, U+9A5A, U+9B45, U+9E97, U+9F62, U+FF1C, U+FF23, U+FF25, U+FF2D, U+FF2F-FF30, U+FF32, U+FF34;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 700;
        src: url('//static.parastorage.com/fonts/v2/377dfafa-d2e8-40ce-8cb8-59edd3062a9a/v1/udkakugolarge.japanese.33.woff2') format('woff2');
        unicode-range: U+3012, U+4E08, U+4EF2, U+4F0A, U+4F9D, U+5012, U+505C, U+514D, U+516B, U+51B7, U+5275, U+52E4, U+5305, U+535A, U+5373, U+539A, U+53B3, U+53CA, U+53F8, U+5584, U+559C, U+56E0, U+56F0, U+5727, U+5742, U+57FC, U+5965, U+59BB, U+59FF, U+5ACC, U+5B09, U+5B87, U+5B9D, U+5BC6, U+5BFA, U+5C3E, U+5C90, U+5DF1, U+5DFB, U+5E2D, U+5E33, U+5E45, U+5EAD, U+5F01, U+5F3E, U+5FB3-5FB4, U+5FD7, U+606F, U+6211, U+6253, U+6298, U+62E1, U+6383, U+639B, U+63A8, U+653B, U+6545, U+6563, U+6575, U+6628, U+6674, U+6697, U+672D, U+6804, U+68A8, U+6A39, U+6BDB, U+6CB3, U+6CCA, U+6D25, U+6D3E, U+6D74, U+6E1B, U+6E2F, U+6E90, U+6F2B, U+702C, U+707D, U+718A, U+7206, U+7236, U+7247, U+7559, U+7565, U+7591, U+75C7, U+75DB, U+767E, U+7834, U+79D8, U+7B46, U+7B4B, U+7BB1, U+7BC9, U+7D14, U+7D66, U+7D71, U+7D99, U+7DF4, U+7E41, U+7FBD, U+8074, U+80CC, U+8131, U+8155, U+82E6, U+8349, U+83D3, U+885B, U+8A2A, U+8A95, U+8AB2, U+8AD6, U+8B1D, U+8CA1, U+8D70, U+8DA3, U+8FCE, U+8FF7, U+9000, U+9003, U+9006, U+9045, U+91CC, U+9678, U+967D, U+96A0, U+9732, U+97D3, U+97FF, U+9808, U+98EF, U+990A, U+9996, U+99D0, U+9A5A, U+9B45, U+9E97, U+9F62, U+FF1C, U+FF23, U+FF25, U+FF2D, U+FF2F-FF30, U+FF32, U+FF34;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b06b88ab-7e8f-46a1-be7a-606a71896f4d/v1/udkakugolarge.japanese.34.woff2') format('woff2');
        unicode-range: U+4E01, U+4E0E, U+4E21, U+4E38, U+4E5D, U+4E73, U+4E94, U+4F3C, U+5009, U+500D, U+5074, U+50CD, U+5145, U+5175, U+51AC, U+5238, U+524A, U+52A9, U+52E2, U+5352, U+5354, U+53F2-53F3, U+5409, U+547C-547D, U+56FA, U+5802, U+5922, U+592E, U+5931, U+5A18, U+5A66, U+5B63, U+5B88, U+5BDD, U+5C0E, U+5C40, U+5CA9, U+5DDE, U+5DE6, U+5E78, U+5EFA, U+5F92, U+5FA1, U+5FA9, U+5FD8, U+5FEB, U+604B, U+6075, U+60A9, U+623F, U+62C5, U+632F, U+6483, U+653F, U+666F, U+66AE, U+66F2, U+6797, U+685C, U+6A19, U+6A21, U+6B66, U+6B7B, U+6BCD, U+6C0F, U+6C11, U+6C5F-6C60, U+6C96, U+6CC9, U+6CE2, U+6D17, U+6D5C, U+6E05, U+6E21, U+70BA, U+7167, U+71B1, U+7387, U+7403, U+75C5, U+7642, U+76DB, U+77ED, U+795D, U+796D, U+7A4D, U+7AEF, U+7B54, U+7B56, U+7B97, U+7C4D, U+7CBE, U+7D19, U+7E04, U+7FA4, U+7FA9, U+8001, U+8089, U+81F4, U+8208, U+821E, U+8336, U+8377, U+83DC, U+83EF, U+8457, U+8535, U+8857, U+8863, U+88CF, U+88DC, U+8907, U+89D2, U+8A33, U+8ACB, U+8B1B, U+8B70, U+8C4A, U+8CA0, U+8CA8, U+8CB4, U+8CC0, U+8CDE, U+8F03, U+8F2A, U+9014, U+90CE, U+91DD, U+964D, U+968E, U+9803, U+983C, U+98DB, U+9B54, U+9E7F, U+9EBB, U+FF05, U+FF0B, U+FF0D, U+FF21, U+FF33, U+FF65;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 700;
        src: url('//static.parastorage.com/fonts/v2/377dfafa-d2e8-40ce-8cb8-59edd3062a9a/v1/udkakugolarge.japanese.34.woff2') format('woff2');
        unicode-range: U+4E01, U+4E0E, U+4E21, U+4E38, U+4E5D, U+4E73, U+4E94, U+4F3C, U+5009, U+500D, U+5074, U+50CD, U+5145, U+5175, U+51AC, U+5238, U+524A, U+52A9, U+52E2, U+5352, U+5354, U+53F2-53F3, U+5409, U+547C-547D, U+56FA, U+5802, U+5922, U+592E, U+5931, U+5A18, U+5A66, U+5B63, U+5B88, U+5BDD, U+5C0E, U+5C40, U+5CA9, U+5DDE, U+5DE6, U+5E78, U+5EFA, U+5F92, U+5FA1, U+5FA9, U+5FD8, U+5FEB, U+604B, U+6075, U+60A9, U+623F, U+62C5, U+632F, U+6483, U+653F, U+666F, U+66AE, U+66F2, U+6797, U+685C, U+6A19, U+6A21, U+6B66, U+6B7B, U+6BCD, U+6C0F, U+6C11, U+6C5F-6C60, U+6C96, U+6CC9, U+6CE2, U+6D17, U+6D5C, U+6E05, U+6E21, U+70BA, U+7167, U+71B1, U+7387, U+7403, U+75C5, U+7642, U+76DB, U+77ED, U+795D, U+796D, U+7A4D, U+7AEF, U+7B54, U+7B56, U+7B97, U+7C4D, U+7CBE, U+7D19, U+7E04, U+7FA4, U+7FA9, U+8001, U+8089, U+81F4, U+8208, U+821E, U+8336, U+8377, U+83DC, U+83EF, U+8457, U+8535, U+8857, U+8863, U+88CF, U+88DC, U+8907, U+89D2, U+8A33, U+8ACB, U+8B1B, U+8B70, U+8C4A, U+8CA0, U+8CA8, U+8CB4, U+8CC0, U+8CDE, U+8F03, U+8F2A, U+9014, U+90CE, U+91DD, U+964D, U+968E, U+9803, U+983C, U+98DB, U+9B54, U+9E7F, U+9EBB, U+FF05, U+FF0B, U+FF0D, U+FF21, U+FF33, U+FF65;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b06b88ab-7e8f-46a1-be7a-606a71896f4d/v1/udkakugolarge.japanese.35.woff2') format('woff2');
        unicode-range: U+2192, U+25A0, U+30F6, U+4E26, U+4E45, U+4EFB, U+4F4E, U+4F50, U+4F8B, U+4FC2, U+5024, U+50AC, U+5150, U+5178, U+51E6, U+5224, U+5272, U+52DD, U+5341, U+5370, U+53BB, U+542B, U+56DB, U+56E3, U+56F2, U+57CE, U+5883, U+5897, U+590F, U+5A5A, U+5BB3, U+5BBF, U+5BC4, U+5BCC, U+5C45, U+5C55, U+5C5E, U+5C65, U+5DEE, U+5E03, U+5E2B, U+5E30, U+5E9C, U+5EB7, U+5F71, U+5F7C, U+60AA, U+6238, U+6255, U+6271, U+627F-6280, U+629C, U+62BC, U+63F4, U+64AE, U+6539, U+6574, U+65CF, U+661F, U+666E, U+66DC, U+66FF, U+670D, U+672B, U+677E-677F, U+679A, U+67FB, U+6839, U+6975, U+69CB, U+6A29-6A2A, U+6A4B, U+6B32, U+6B4C, U+6BB5, U+6CA2, U+6CC1, U+6D0B, U+6DF1, U+6E29, U+6E96, U+6F14, U+6FC0, U+713C, U+72EC, U+7389, U+738B, U+74B0, U+7686, U+7814, U+7981, U+79CB, U+79D1, U+79FB, U+7A0B, U+7A0E, U+7A76, U+7A81, U+7BC0, U+7C73, U+7D0D, U+7D1A, U+7D61, U+7D75, U+7DD2, U+7FD2, U+822C, U+82E5, U+82F1, U+85AC, U+85E4, U+888B, U+8996, U+899A, U+89AA, U+8A31, U+8A8C, U+8AB0, U+8B58, U+8CAC, U+8CBB, U+8D64, U+8D77, U+8DEF, U+9020, U+904A, U+9060, U+9152, U+9244, U+9280, U+95B2, U+9632, U+9662, U+967A, U+96E2-96E3, U+9759, U+9805, U+984D, U+99AC, U+9CE5, U+FF1E;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 700;
        src: url('//static.parastorage.com/fonts/v2/377dfafa-d2e8-40ce-8cb8-59edd3062a9a/v1/udkakugolarge.japanese.35.woff2') format('woff2');
        unicode-range: U+2192, U+25A0, U+30F6, U+4E26, U+4E45, U+4EFB, U+4F4E, U+4F50, U+4F8B, U+4FC2, U+5024, U+50AC, U+5150, U+5178, U+51E6, U+5224, U+5272, U+52DD, U+5341, U+5370, U+53BB, U+542B, U+56DB, U+56E3, U+56F2, U+57CE, U+5883, U+5897, U+590F, U+5A5A, U+5BB3, U+5BBF, U+5BC4, U+5BCC, U+5C45, U+5C55, U+5C5E, U+5C65, U+5DEE, U+5E03, U+5E2B, U+5E30, U+5E9C, U+5EB7, U+5F71, U+5F7C, U+60AA, U+6238, U+6255, U+6271, U+627F-6280, U+629C, U+62BC, U+63F4, U+64AE, U+6539, U+6574, U+65CF, U+661F, U+666E, U+66DC, U+66FF, U+670D, U+672B, U+677E-677F, U+679A, U+67FB, U+6839, U+6975, U+69CB, U+6A29-6A2A, U+6A4B, U+6B32, U+6B4C, U+6BB5, U+6CA2, U+6CC1, U+6D0B, U+6DF1, U+6E29, U+6E96, U+6F14, U+6FC0, U+713C, U+72EC, U+7389, U+738B, U+74B0, U+7686, U+7814, U+7981, U+79CB, U+79D1, U+79FB, U+7A0B, U+7A0E, U+7A76, U+7A81, U+7BC0, U+7C73, U+7D0D, U+7D1A, U+7D61, U+7D75, U+7DD2, U+7FD2, U+822C, U+82E5, U+82F1, U+85AC, U+85E4, U+888B, U+8996, U+899A, U+89AA, U+8A31, U+8A8C, U+8AB0, U+8B58, U+8CAC, U+8CBB, U+8D64, U+8D77, U+8DEF, U+9020, U+904A, U+9060, U+9152, U+9244, U+9280, U+95B2, U+9632, U+9662, U+967A, U+96E2-96E3, U+9759, U+9805, U+984D, U+99AC, U+9CE5, U+FF1E;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b06b88ab-7e8f-46a1-be7a-606a71896f4d/v1/udkakugolarge.japanese.36.woff2') format('woff2');
        unicode-range: U+301C, U+4E57, U+4E86, U+4E95, U+4F01, U+4F11, U+4F1D, U+4FBF, U+4FEE, U+5065, U+5099, U+5171, U+5177, U+52DF, U+533A-533B, U+5343, U+534A, U+5357, U+53CB, U+53CD-53CE, U+53F0, U+5404, U+5668, U+56F3, U+5712, U+57DF, U+58EB, U+58F0, U+591C, U+592A-592B, U+5948, U+5B57-5B58, U+5B85, U+5BA4, U+5BAE, U+5C4A, U+5CA1, U+5D0E, U+5E0C, U+5E2F, U+5EA7, U+5EAB, U+5F35, U+5F79, U+5F85, U+5FF5, U+6025, U+60F3, U+614B, U+6226, U+629E, U+63A1, U+63A5, U+63DB, U+643A, U+653E, U+65AD, U+65BD, U+65C5, U+65E9, U+6620, U+6625, U+671D, U+6750-6751, U+6761, U+6821, U+68EE, U+6982, U+6B62, U+6B69, U+6B73-6B74, U+6B8B, U+6BCE, U+6BD4, U+6C42, U+6D88, U+6E08, U+6E80, U+706B, U+7248, U+7531, U+7533, U+753A, U+7570, U+77F3, U+798F, U+7B11, U+7C21, U+7CFB, U+7D76, U+7F6E, U+805E, U+8077, U+80B2, U+8217, U+82B8, U+843D, U+8449, U+8853, U+88C5, U+88FD, U+89B3, U+8A3C, U+8A55, U+8A66, U+8AC7, U+8B77, U+8C37, U+8C61, U+8CC7, U+8D85, U+8D8A, U+8DB3, U+8EFD, U+8FBA, U+8FD4, U+901F, U+9031-9032, U+9069, U+91CF, U+9580, U+9589, U+962A, U+96D1, U+9752, U+975E, U+9802, U+9806, U+9854, U+985E, U+98F2, U+9928, U+9999, U+99C5, U+9ED2, U+FF0F;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 700;
        src: url('//static.parastorage.com/fonts/v2/377dfafa-d2e8-40ce-8cb8-59edd3062a9a/v1/udkakugolarge.japanese.36.woff2') format('woff2');
        unicode-range: U+301C, U+4E57, U+4E86, U+4E95, U+4F01, U+4F11, U+4F1D, U+4FBF, U+4FEE, U+5065, U+5099, U+5171, U+5177, U+52DF, U+533A-533B, U+5343, U+534A, U+5357, U+53CB, U+53CD-53CE, U+53F0, U+5404, U+5668, U+56F3, U+5712, U+57DF, U+58EB, U+58F0, U+591C, U+592A-592B, U+5948, U+5B57-5B58, U+5B85, U+5BA4, U+5BAE, U+5C4A, U+5CA1, U+5D0E, U+5E0C, U+5E2F, U+5EA7, U+5EAB, U+5F35, U+5F79, U+5F85, U+5FF5, U+6025, U+60F3, U+614B, U+6226, U+629E, U+63A1, U+63A5, U+63DB, U+643A, U+653E, U+65AD, U+65BD, U+65C5, U+65E9, U+6620, U+6625, U+671D, U+6750-6751, U+6761, U+6821, U+68EE, U+6982, U+6B62, U+6B69, U+6B73-6B74, U+6B8B, U+6BCE, U+6BD4, U+6C42, U+6D88, U+6E08, U+6E80, U+706B, U+7248, U+7531, U+7533, U+753A, U+7570, U+77F3, U+798F, U+7B11, U+7C21, U+7CFB, U+7D76, U+7F6E, U+805E, U+8077, U+80B2, U+8217, U+82B8, U+843D, U+8449, U+8853, U+88C5, U+88FD, U+89B3, U+8A3C, U+8A55, U+8A66, U+8AC7, U+8B77, U+8C37, U+8C61, U+8CC7, U+8D85, U+8D8A, U+8DB3, U+8EFD, U+8FBA, U+8FD4, U+901F, U+9031-9032, U+9069, U+91CF, U+9580, U+9589, U+962A, U+96D1, U+9752, U+975E, U+9802, U+9806, U+9854, U+985E, U+98F2, U+9928, U+9999, U+99C5, U+9ED2, U+FF0F;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b06b88ab-7e8f-46a1-be7a-606a71896f4d/v1/udkakugolarge.japanese.37.woff2') format('woff2');
        unicode-range: U+300E-300F, U+4E07, U+4E09, U+4E16, U+4E3B, U+4E8C, U+4EA4, U+4EAC, U+4ED5, U+4EE4, U+4F4D, U+4F4F, U+4F55, U+4F9B, U+4FA1, U+512A, U+5143, U+5149, U+518D, U+5199, U+5207, U+5236, U+52B9, U+52D9, U+5317, U+5358, U+539F, U+53C2, U+53E3-53E4, U+53F7, U+5411, U+5468, U+5473, U+548C, U+5546, U+55B6, U+571F, U+578B, U+57FA, U+5929, U+597D, U+59CB, U+5B8C, U+5BA2, U+5BB9, U+5C02, U+5C11, U+5C4B, U+5CF6, U+5DDD, U+5DE5, U+5E38, U+5F37, U+5F62, U+5F97, U+5FC5, U+623B, U+6295, U+6301, U+6307, U+63A2, U+63B2, U+63D0, U+652F, U+6559, U+662D, U+671B, U+672A, U+679C, U+6848, U+6C7A, U+6D41, U+7136, U+72B6, U+7523, U+7537, U+754C, U+767D, U+76F4, U+76F8, U+770C, U+78BA, U+795E, U+79C1, U+7A2E, U+7A3F, U+7A7A, U+7B2C, U+7B49, U+7BA1, U+7D20, U+7D30, U+7D39, U+7D42, U+7D44, U+7D4C, U+7D9A, U+7DCF, U+7DDA, U+7DE8, U+8003, U+8272, U+82B1, U+897F, U+89E3, U+8A00, U+8A08, U+8A73, U+8A8D, U+8A9E, U+8AAC-8AAD, U+8ABF, U+8CA9, U+8CB7, U+8CEA, U+8CFC, U+8EAB, U+8ECA, U+8EE2, U+8FFD, U+904B, U+904E, U+9054-9055, U+90FD, U+914D, U+91CD, U+9650, U+9664, U+969B, U+97F3, U+982D, U+984C, U+9858, U+98A8, U+9A13, U+FF06, U+FF5C;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 700;
        src: url('//static.parastorage.com/fonts/v2/377dfafa-d2e8-40ce-8cb8-59edd3062a9a/v1/udkakugolarge.japanese.37.woff2') format('woff2');
        unicode-range: U+300E-300F, U+4E07, U+4E09, U+4E16, U+4E3B, U+4E8C, U+4EA4, U+4EAC, U+4ED5, U+4EE4, U+4F4D, U+4F4F, U+4F55, U+4F9B, U+4FA1, U+512A, U+5143, U+5149, U+518D, U+5199, U+5207, U+5236, U+52B9, U+52D9, U+5317, U+5358, U+539F, U+53C2, U+53E3-53E4, U+53F7, U+5411, U+5468, U+5473, U+548C, U+5546, U+55B6, U+571F, U+578B, U+57FA, U+5929, U+597D, U+59CB, U+5B8C, U+5BA2, U+5BB9, U+5C02, U+5C11, U+5C4B, U+5CF6, U+5DDD, U+5DE5, U+5E38, U+5F37, U+5F62, U+5F97, U+5FC5, U+623B, U+6295, U+6301, U+6307, U+63A2, U+63B2, U+63D0, U+652F, U+6559, U+662D, U+671B, U+672A, U+679C, U+6848, U+6C7A, U+6D41, U+7136, U+72B6, U+7523, U+7537, U+754C, U+767D, U+76F4, U+76F8, U+770C, U+78BA, U+795E, U+79C1, U+7A2E, U+7A3F, U+7A7A, U+7B2C, U+7B49, U+7BA1, U+7D20, U+7D30, U+7D39, U+7D42, U+7D44, U+7D4C, U+7D9A, U+7DCF, U+7DDA, U+7DE8, U+8003, U+8272, U+82B1, U+897F, U+89E3, U+8A00, U+8A08, U+8A73, U+8A8D, U+8A9E, U+8AAC-8AAD, U+8ABF, U+8CA9, U+8CB7, U+8CEA, U+8CFC, U+8EAB, U+8ECA, U+8EE2, U+8FFD, U+904B, U+904E, U+9054-9055, U+90FD, U+914D, U+91CD, U+9650, U+9664, U+969B, U+97F3, U+982D, U+984C, U+9858, U+98A8, U+9A13, U+FF06, U+FF5C;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b06b88ab-7e8f-46a1-be7a-606a71896f4d/v1/udkakugolarge.japanese.38.woff2') format('woff2');
        unicode-range: U+3005, U+3010-3011, U+3080, U+30E2, U+4E0B, U+4E0D, U+4E88, U+4ECA-4ECB, U+4ED6, U+4ED8, U+4EE3, U+4EE5, U+4EF6, U+4F53, U+4F5C, U+4F7F, U+4FDD, U+4FE1, U+500B, U+50CF, U+5148, U+516C, U+5186, U+521D, U+5225, U+529B, U+52A0, U+5316, U+53D6-53D7, U+53EF, U+540C-540D, U+544A, U+54C1, U+54E1, U+56DE, U+56FD, U+5728, U+5730, U+58F2, U+5909, U+5916, U+591A, U+5973, U+5B50, U+5B66, U+5B89, U+5B9F, U+5BB6, U+5BFE, U+5C0F, U+5C71, U+5E02, U+5E73, U+5E83, U+5E97, U+5EA6, U+5F15, U+5F53, U+5F8C, U+5FC3, U+5FDC, U+601D, U+6027, U+610F, U+611B, U+611F, U+6210, U+6240, U+624B, U+6570, U+6587, U+6599, U+660E, U+66F4, U+66F8, U+6709, U+671F, U+6728, U+6765, U+6771, U+683C, U+691C, U+696D, U+697D, U+69D8, U+6A5F, U+6B21, U+6C34, U+6CBB, U+6CD5, U+6CE8, U+6D3B, U+6D77, U+7269, U+7279, U+73FE, U+7406, U+7530, U+756A, U+767A-767B, U+7684, U+771F, U+7740, U+77E5, U+793A, U+7ACB, U+7D04, U+7D22, U+7D50, U+7F8E, U+8005, U+80FD, U+81EA, U+826F, U+8868, U+8981, U+898F, U+89A7, U+8A2D, U+8A71, U+8F09, U+8FBC, U+8FD1, U+9001, U+901A, U+9023, U+9053, U+9078, U+90E8, U+91CE, U+91D1, U+9332, U+9577, U+958B, U+96C6, U+96FB, U+9762, U+98DF, U+9AD8, U+FF1A, U+FF1F, U+FF5E;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 700;
        src: url('//static.parastorage.com/fonts/v2/377dfafa-d2e8-40ce-8cb8-59edd3062a9a/v1/udkakugolarge.japanese.38.woff2') format('woff2');
        unicode-range: U+3005, U+3010-3011, U+3080, U+30E2, U+4E0B, U+4E0D, U+4E88, U+4ECA-4ECB, U+4ED6, U+4ED8, U+4EE3, U+4EE5, U+4EF6, U+4F53, U+4F5C, U+4F7F, U+4FDD, U+4FE1, U+500B, U+50CF, U+5148, U+516C, U+5186, U+521D, U+5225, U+529B, U+52A0, U+5316, U+53D6-53D7, U+53EF, U+540C-540D, U+544A, U+54C1, U+54E1, U+56DE, U+56FD, U+5728, U+5730, U+58F2, U+5909, U+5916, U+591A, U+5973, U+5B50, U+5B66, U+5B89, U+5B9F, U+5BB6, U+5BFE, U+5C0F, U+5C71, U+5E02, U+5E73, U+5E83, U+5E97, U+5EA6, U+5F15, U+5F53, U+5F8C, U+5FC3, U+5FDC, U+601D, U+6027, U+610F, U+611B, U+611F, U+6210, U+6240, U+624B, U+6570, U+6587, U+6599, U+660E, U+66F4, U+66F8, U+6709, U+671F, U+6728, U+6765, U+6771, U+683C, U+691C, U+696D, U+697D, U+69D8, U+6A5F, U+6B21, U+6C34, U+6CBB, U+6CD5, U+6CE8, U+6D3B, U+6D77, U+7269, U+7279, U+73FE, U+7406, U+7530, U+756A, U+767A-767B, U+7684, U+771F, U+7740, U+77E5, U+793A, U+7ACB, U+7D04, U+7D22, U+7D50, U+7F8E, U+8005, U+80FD, U+81EA, U+826F, U+8868, U+8981, U+898F, U+89A7, U+8A2D, U+8A71, U+8F09, U+8FBC, U+8FD1, U+9001, U+901A, U+9023, U+9053, U+9078, U+90E8, U+91CE, U+91D1, U+9332, U+9577, U+958B, U+96C6, U+96FB, U+9762, U+98DF, U+9AD8, U+FF1A, U+FF1F, U+FF5E;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b06b88ab-7e8f-46a1-be7a-606a71896f4d/v1/udkakugolarge.japanese.39.woff2') format('woff2');
        unicode-range: U+3001-3002, U+300C-300D, U+3041-307F, U+3081-308D, U+308F, U+3091-3093, U+3099-309A, U+309E, U+30A1-30E1, U+30E3-30ED, U+30EF-30F0, U+30F2-30F4, U+30FB-30FC, U+4E00, U+4E0A, U+4E2D, U+4E8B, U+4EBA, U+4F1A, U+5165, U+5168, U+5185, U+51FA, U+5206, U+5229, U+524D, U+52D5, U+5408, U+554F, U+5831, U+5834, U+5927, U+5B9A, U+5E74, U+5F0F, U+60C5, U+65B0, U+65B9, U+65E5, U+6642, U+6700, U+6708, U+672C, U+682A, U+6B63, U+6C17, U+70B9, U+7121, U+751F, U+7528, U+753B, U+76EE, U+793E, U+884C, U+898B, U+8A18, U+9593, U+95A2, U+FF01, U+FF08-FF09, U+FF0C, U+FF0E;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 700;
        src: url('//static.parastorage.com/fonts/v2/377dfafa-d2e8-40ce-8cb8-59edd3062a9a/v1/udkakugolarge.japanese.39.woff2') format('woff2');
        unicode-range: U+3001-3002, U+300C-300D, U+3041-307F, U+3081-308D, U+308F, U+3091-3093, U+3099-309A, U+309E, U+30A1-30E1, U+30E3-30ED, U+30EF-30F0, U+30F2-30F4, U+30FB-30FC, U+4E00, U+4E0A, U+4E2D, U+4E8B, U+4EBA, U+4F1A, U+5165, U+5168, U+5185, U+51FA, U+5206, U+5229, U+524D, U+52D5, U+5408, U+554F, U+5831, U+5834, U+5927, U+5B9A, U+5E74, U+5F0F, U+60C5, U+65B0, U+65B9, U+65E5, U+6642, U+6700, U+6708, U+672C, U+682A, U+6B63, U+6C17, U+70B9, U+7121, U+751F, U+7528, U+753B, U+76EE, U+793E, U+884C, U+898B, U+8A18, U+9593, U+95A2, U+FF01, U+FF08-FF09, U+FF0C, U+FF0E;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/b06b88ab-7e8f-46a1-be7a-606a71896f4d/v1/udkakugolarge.latin.woff2') format('woff2');
        unicode-range: U+0020-007E, U+00A2-00A3, U+00A5-00A6, U+00AC, U+00AF, U+2191, U+2193;
        font-display: swap;
    }

    @font-face {
        font-family: 'udkakugolarge';
        font-style: normal;
        font-weight: 700;
        src: url('//static.parastorage.com/fonts/v2/377dfafa-d2e8-40ce-8cb8-59edd3062a9a/v1/udkakugolarge.latin.woff2') format('woff2');
        unicode-range: U+0020-007E, U+00A2-00A3, U+00A5-00A6, U+00AC, U+00AF, U+2191, U+2193;
        font-display: swap;
    }

    @font-face {
        font-family: 'avenir-lt-w01_35-light1475496';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/af36905f-3c92-4ef9-b0c1-f91432f16ac1/v1/avenir-lt-w05_35-light.woff2') format('woff2');
        unicode-range: U+0100-012B, U+012E-0130, U+0132-0137, U+0139-0149, U+014C-0151, U+0154-015F, U+0162-0177, U+0179-017C, U+0218-021B, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+0394, U+03A9, U+03BC, U+03C0, U+1E9E, U+20B9-20BA, U+20BC-20BD, U+2113, U+2126, U+212E, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+F8FF, U+FB01-FB02;
        font-display: swap;
    }

    @font-face {
        font-family: 'avenir-lt-w01_35-light1475496';
        font-style: normal;
        font-weight: 400;
        src: url('//static.parastorage.com/fonts/v2/af36905f-3c92-4ef9-b0c1-f91432f16ac1/v1/avenir-lt-w01_35-light1475496.woff2') format('woff2');
        unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+0160-0161, U+0178, U+017D-017E, U+0192, U+0237, U+02C6-02C7, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+2122;
        font-display: swap;
    }

    #e6zct {
        left: 0;
        margin-left: 0;
        width: 320px;
    }

    #masterPage {
        --pinned-layers-in-page: 0;
    }

    [data-mesh-id=Containere6zctinlineContent] {
        height: auto;
        width: 100%;
    }

    [data-mesh-id=Containere6zctinlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: 40px;
        grid-template-rows: repeat(8, min-content) 1fr;
        grid-template-columns: 100%;
        padding-bottom: 0px;
        box-sizing: border-box;
    }

    [data-mesh-id=Containere6zctinlineContent-gridContainer]>[id="comp-lg7ckvtd"],
    [data-mesh-id=Containere6zctinlineContent-gridContainer]>interact-element>[id="comp-lg7ckvtd"] {
        position: relative;
        margin: 0px 0px 0 calc((100% - 320px) * 0.5);
        left: 0px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=Containere6zctinlineContent-gridContainer]>[id="comp-lk3n8peg"],
    [data-mesh-id=Containere6zctinlineContent-gridContainer]>interact-element>[id="comp-lk3n8peg"] {
        position: relative;
        margin: 0px 0px 0 calc((100% - 320px) * 0.5);
        left: 0px;
        grid-area: 2 / 1 / 3 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=Containere6zctinlineContent-gridContainer]>[id="comp-ljimrkxe"],
    [data-mesh-id=Containere6zctinlineContent-gridContainer]>interact-element>[id="comp-ljimrkxe"] {
        position: relative;
        margin: 0px 0px 0 calc((100% - 320px) * 0.5);
        left: 0px;
        grid-area: 3 / 1 / 4 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=Containere6zctinlineContent-gridContainer]>[id="comp-lg7ckvtd2"],
    [data-mesh-id=Containere6zctinlineContent-gridContainer]>interact-element>[id="comp-lg7ckvtd2"] {
        position: relative;
        margin: 0px 0px 0 calc((100% - 320px) * 0.5);
        left: 0px;
        grid-area: 4 / 1 / 5 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=Containere6zctinlineContent-gridContainer]>[id="comp-lg7ckvtd4"],
    [data-mesh-id=Containere6zctinlineContent-gridContainer]>interact-element>[id="comp-lg7ckvtd4"] {
        position: relative;
        margin: 0px 0px 0 calc((100% - 320px) * 0.5);
        left: 0px;
        grid-area: 5 / 1 / 6 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=Containere6zctinlineContent-gridContainer]>[id="comp-lg7ckvtd5"],
    [data-mesh-id=Containere6zctinlineContent-gridContainer]>interact-element>[id="comp-lg7ckvtd5"] {
        position: relative;
        margin: 0px 0px 0 calc((100% - 320px) * 0.5);
        left: 0px;
        grid-area: 6 / 1 / 7 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=Containere6zctinlineContent-gridContainer]>[id="comp-lg7ckvte"],
    [data-mesh-id=Containere6zctinlineContent-gridContainer]>interact-element>[id="comp-lg7ckvte"] {
        position: relative;
        margin: 0px 0px 0 calc((100% - 320px) * 0.5);
        left: 0px;
        grid-area: 7 / 1 / 8 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=Containere6zctinlineContent-gridContainer]>[id="comp-lomipudi"],
    [data-mesh-id=Containere6zctinlineContent-gridContainer]>interact-element>[id="comp-lomipudi"] {
        position: relative;
        margin: 0px 0px 0 calc((100% - 320px) * 0.5);
        left: 0px;
        grid-area: 8 / 1 / 9 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=Containere6zctinlineContent-gridContainer]>[id="comp-lomluqhv"],
    [data-mesh-id=Containere6zctinlineContent-gridContainer]>interact-element>[id="comp-lomluqhv"] {
        position: relative;
        margin: 0px 0px 0 calc((100% - 320px) * 0.5);
        left: 0px;
        grid-area: 9 / 1 / 10 / 2;
        justify-self: start;
        align-self: start;
    }

    #comp-lg7ckvtd {
        left: 0;
        margin-left: 0;
        width: 320px;
    }

    [data-mesh-id=comp-lg7ckvtdinlineContent] {
        height: auto;
        width: 100%;
        position: static;
        min-height: 331px;
    }

    #comp-lk3n8peg {
        left: 0;
        margin-left: 0;
        width: 320px;
    }

    [data-mesh-id=comp-lk3n8peginlineContent] {
        height: auto;
        width: 100%;
    }

    [data-mesh-id=comp-lk3n8peginlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: repeat(5, min-content) 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=comp-lk3n8peginlineContent-gridContainer]>[id="comp-lqbzm6c0"],
    [data-mesh-id=comp-lk3n8peginlineContent-gridContainer]>interact-element>[id="comp-lqbzm6c0"] {
        position: relative;
        margin: 20px 0px 35px calc((100% - 320px) * 0.5);
        left: 20px;
        grid-area: 1 / 1 / 4 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-lk3n8peginlineContent-gridContainer]>[id="comp-lqbztxtp"],
    [data-mesh-id=comp-lk3n8peginlineContent-gridContainer]>interact-element>[id="comp-lqbztxtp"] {
        position: relative;
        margin: 44px 0px -4px calc((100% - 320px) * 0.5);
        left: 48px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-lk3n8peginlineContent-gridContainer]>[id="comp-lqbzxx92"],
    [data-mesh-id=comp-lk3n8peginlineContent-gridContainer]>interact-element>[id="comp-lqbzxx92"] {
        position: relative;
        margin: 0px 0px 51px calc((100% - 320px) * 0.5);
        left: 48px;
        grid-area: 2 / 1 / 3 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-lk3n8peginlineContent-gridContainer]>[id="comp-lqbzn58f"],
    [data-mesh-id=comp-lk3n8peginlineContent-gridContainer]>interact-element>[id="comp-lqbzn58f"] {
        position: relative;
        margin: 0px 0px 25px calc((100% - 320px) * 0.5);
        left: 20px;
        grid-area: 4 / 1 / 7 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-lk3n8peginlineContent-gridContainer]>[id="comp-lqc014x0"],
    [data-mesh-id=comp-lk3n8peginlineContent-gridContainer]>interact-element>[id="comp-lqc014x0"] {
        position: relative;
        margin: 22px 0px 0 calc((100% - 320px) * 0.5);
        left: 213px;
        grid-area: 4 / 1 / 5 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-lk3n8peginlineContent-gridContainer]>[id="comp-lqc02uxw"],
    [data-mesh-id=comp-lk3n8peginlineContent-gridContainer]>interact-element>[id="comp-lqc02uxw"] {
        position: relative;
        margin: 0px 0px 51px calc((100% - 320px) * 0.5);
        left: 145px;
        grid-area: 5 / 1 / 6 / 2;
        justify-self: start;
        align-self: start;
    }

    #comp-lqbzm6c0 {
        --contentPaddingLeft: 0px;
        --contentPaddingRight: 0px;
        --contentPaddingTop: 0px;
        --contentPaddingBottom: 0px;
    }

    #comp-lqbzm6c0 {
        width: 280px;
        height: 102px;
    }

    #comp-lqbztxtp {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    #comp-lqbztxtp {
        width: 131px;
        height: auto;
    }

    #comp-lqbzxx92 {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    #comp-lqbzxx92 {
        width: 194px;
        height: auto;
    }

    #comp-lqbzn58f {
        --contentPaddingLeft: 0px;
        --contentPaddingRight: 0px;
        --contentPaddingTop: 0px;
        --contentPaddingBottom: 0px;
    }

    #comp-lqbzn58f {
        width: 280px;
        height: 102px;
    }

    #comp-lqc014x0 {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    #comp-lqc014x0 {
        width: 66px;
        height: auto;
    }

    #comp-lqc02uxw {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    #comp-lqc02uxw {
        width: 140px;
        height: auto;
    }

    #comp-ljimrkxe {
        left: 0;
        margin-left: 0;
        width: 320px;
    }

    [data-mesh-id=comp-ljimrkxeinlineContent] {
        height: auto;
        width: 100%;
    }

    [data-mesh-id=comp-ljimrkxeinlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: min-content 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=comp-ljimrkxeinlineContent-gridContainer]>[id="comp-l54ubin2"],
    [data-mesh-id=comp-ljimrkxeinlineContent-gridContainer]>interact-element>[id="comp-l54ubin2"] {
        position: relative;
        margin: 0px 0px 0 calc((100% - 320px) * 0.5);
        left: 0px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-ljimrkxeinlineContent-gridContainer]>[id="comp-lbxmwqsr"],
    [data-mesh-id=comp-ljimrkxeinlineContent-gridContainer]>interact-element>[id="comp-lbxmwqsr"] {
        position: relative;
        margin: 0px 0px 20px calc((100% - 320px) * 0.5);
        left: 0px;
        grid-area: 2 / 1 / 3 / 2;
        justify-self: start;
        align-self: start;
    }

    #comp-l54ubin2 {
        left: 0;
        margin-left: 0;
        width: 320px;
    }

    [data-mesh-id=comp-l54ubiosinlineContent] {
        height: auto;
        width: 320px;
    }

    [data-mesh-id=comp-l54ubiosinlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: repeat(5, min-content) 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=comp-l54ubiosinlineContent-gridContainer]>[id="comp-lxnwdlj3"],
    [data-mesh-id=comp-l54ubiosinlineContent-gridContainer]>interact-element>[id="comp-lxnwdlj3"] {
        position: relative;
        margin: 30px 0px 20px 0;
        left: 20px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l54ubiosinlineContent-gridContainer]>[id="comp-mgrl5a94"],
    [data-mesh-id=comp-l54ubiosinlineContent-gridContainer]>interact-element>[id="comp-mgrl5a94"] {
        position: relative;
        margin: 0px 0px 30px 0;
        left: 20px;
        grid-area: 2 / 1 / 3 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l54ubiosinlineContent-gridContainer]>[id="comp-m1ohumpy"],
    [data-mesh-id=comp-l54ubiosinlineContent-gridContainer]>interact-element>[id="comp-m1ohumpy"] {
        position: relative;
        margin: 0px 0px -2px 0;
        left: 20px;
        grid-area: 3 / 1 / 4 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l54ubiosinlineContent-gridContainer]>[id="comp-m1ohumvm"],
    [data-mesh-id=comp-l54ubiosinlineContent-gridContainer]>interact-element>[id="comp-m1ohumvm"] {
        position: relative;
        margin: 0px 0px 10px 0;
        left: 20px;
        grid-area: 4 / 1 / 5 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l54ubiosinlineContent-gridContainer]>[id="comp-m1qcnhjb"],
    [data-mesh-id=comp-l54ubiosinlineContent-gridContainer]>interact-element>[id="comp-m1qcnhjb"] {
        position: relative;
        margin: 0px 0px 11px 0;
        left: 20px;
        grid-area: 5 / 1 / 6 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l54ubiosinlineContent-gridContainer]>[id="comp-l6bkz28x"],
    [data-mesh-id=comp-l54ubiosinlineContent-gridContainer]>interact-element>[id="comp-l6bkz28x"] {
        position: relative;
        margin: 0px 0px 43px 0;
        left: 20px;
        grid-area: 6 / 1 / 7 / 2;
        justify-self: start;
        align-self: start;
    }

    #comp-l54ubios {
        width: 320px;
    }

    #comp-lxnwdlj3 {
        --contentPaddingLeft: 0px;
        --contentPaddingRight: 0px;
        --contentPaddingTop: 0px;
        --contentPaddingBottom: 0px;
    }

    #comp-lxnwdlj3 {
        width: 280px;
        height: 102px;
    }

    #comp-mgrl5a94 {
        --brw: 2px;
        --brd: 215, 49, 36;
        --bg: var(--color_21);
        --rd: 0px;
        --shd: none;
        --gradient: none;
        --alpha-brd: 1;
        --alpha-bg: 0;
        --boxShadowToggleOn-shd: none;
        --bg-gradient: none;
    }

    #comp-mgrl5a94 {
        width: 280px;
    }

    [data-mesh-id=comp-mgrl5a94inlineContent] {
        height: auto;
        width: 280px;
    }

    [data-mesh-id=comp-mgrl5a94inlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=comp-mgrl5a94inlineContent-gridContainer]>[id="comp-mgqbabto"],
    [data-mesh-id=comp-mgrl5a94inlineContent-gridContainer]>interact-element>[id="comp-mgqbabto"] {
        position: relative;
        margin: 12px 0px 12px 0;
        left: 15px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    #comp-mgqbabto {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    #comp-mgqbabto {
        width: 250px;
        height: auto;
    }

    #comp-m1ohumpy {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    #comp-m1ohumpy {
        width: 280px;
        height: auto;
    }

    #comp-m1ohumvm {
        --brw: 0px;
        --brd: 50, 65, 88;
        --bg: 46, 85, 134;
        --rd: 30px;
        --shd: none;
        --gradient: none;
        --alpha-brd: 1;
        --alpha-bg: 1;
        --boxShadowToggleOn-shd: none;
        --bg-gradient: none;
    }

    #comp-m1ohumvm {
        width: 60px;
    }

    [data-mesh-id=comp-m1ohumvminlineContent] {
        height: auto;
        width: 100%;
        position: static;
        min-height: 5px;
    }

    #comp-m1qcnhjb {
        width: 280px;
        height: 219px;
    }

    #comp-l6bkz28x {
        width: 280px;
    }

    [data-mesh-id=comp-l6bkz28xinlineContent] {
        height: auto;
        width: 280px;
    }

    [data-mesh-id=comp-l6bkz28xinlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: repeat(2, min-content) 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=comp-l6bkz28xinlineContent-gridContainer]>[id="comp-ig2akd9t"],
    [data-mesh-id=comp-l6bkz28xinlineContent-gridContainer]>interact-element>[id="comp-ig2akd9t"] {
        position: relative;
        margin: 0px 0px 10px 0;
        left: 60px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l6bkz28xinlineContent-gridContainer]>[id="comp-l6bkx24i"],
    [data-mesh-id=comp-l6bkz28xinlineContent-gridContainer]>interact-element>[id="comp-l6bkx24i"] {
        position: relative;
        margin: 0px 0px 10px 0;
        left: 110px;
        grid-area: 2 / 1 / 3 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l6bkz28xinlineContent-gridContainer]>[id="comp-l54uebda"],
    [data-mesh-id=comp-l6bkz28xinlineContent-gridContainer]>interact-element>[id="comp-l54uebda"] {
        position: relative;
        margin: 0px 0px 0px 0;
        left: 0px;
        grid-area: 3 / 1 / 4 / 2;
        justify-self: start;
        align-self: start;
    }

    #comp-ig2akd9t {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    #comp-ig2akd9t {
        width: 212px;
        height: auto;
    }

    #comp-l6bkx24i {
        --contentPaddingLeft: 0px;
        --contentPaddingRight: 0px;
        --contentPaddingTop: 0px;
        --contentPaddingBottom: 0px;
    }

    #comp-l6bkx24i {
        width: 60px;
        height: 14px;
    }

    #comp-l54uebda {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    #comp-l54uebda {
        width: 280px;
        height: auto;
    }

    #comp-lbxmwqsr {
        --brw: 0px;
        --brd: 50, 65, 88;
        --bg: 61, 155, 233;
        --rd: 0px;
        --shd: none;
        --gradient: none;
        --alpha-brd: 0;
        --alpha-bg: 0;
        --boxShadowToggleOn-shd: none;
        --bg-gradient: none;
    }

    #comp-lbxmwqsr {
        width: 320px;
    }

    [id^="comp-lbxmwquu__"] {
        width: 160px;
    }

    [data-mesh-id^="comp-lbxmwquu__"][data-mesh-id$="inlineContent"] {
        height: auto;
        width: 100%;
    }

    [data-mesh-id^="comp-lbxmwquu__"][data-mesh-id$="inlineContent-gridContainer"] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id^=comp-lbxmwquu__]>[id^="comp-lbxmwqv21__"],
    [data-mesh-id^=comp-lbxmwquu__]>interact-element>[id^="comp-lbxmwqv21__"] {
        position: relative;
        margin: 11px 0px 20px 0;
        left: 9px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [id^="comp-lbxmwqv21__"] {
        --brw: 5px;
        --brd: var(--color_12);
        --bg: 29, 103, 205;
        --rd: 10px 10px 10px 10px;
        --shd: none;
        --gradient: none;
        --alpha-brd: 1;
        --alpha-bg: 0;
        --boxShadowToggleOn-shd: none;
        --bg-gradient: none;
    }

    [id^="comp-lbxmwqv21__"] {
        width: 140px;
    }

    [data-mesh-id^="comp-lbxmwqv21__"][data-mesh-id$="inlineContent"] {
        height: auto;
        width: 140px;
    }

    [data-mesh-id^="comp-lbxmwqv21__"][data-mesh-id$="inlineContent-gridContainer"] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: repeat(4, min-content) 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id^=comp-lbxmwqv21__]>[id^="comp-lbxmwqv41__"],
    [data-mesh-id^=comp-lbxmwqv21__]>interact-element>[id^="comp-lbxmwqv41__"] {
        position: relative;
        margin: 21px 0px 18px 0;
        left: 29px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id^=comp-lbxmwqv21__]>[id^="comp-lbxmwqvc1__"],
    [data-mesh-id^=comp-lbxmwqv21__]>interact-element>[id^="comp-lbxmwqvc1__"] {
        position: relative;
        margin: 0px 0px 10px 0;
        left: 0px;
        grid-area: 2 / 1 / 3 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id^=comp-lbxmwqv21__]>[id^="comp-lbxmwqw5__"],
    [data-mesh-id^=comp-lbxmwqv21__]>interact-element>[id^="comp-lbxmwqw5__"] {
        position: relative;
        margin: 0px 0px 6px 0;
        left: 23px;
        grid-area: 3 / 1 / 4 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id^=comp-lbxmwqv21__]>[id^="comp-llq0h9ga__"],
    [data-mesh-id^=comp-lbxmwqv21__]>interact-element>[id^="comp-llq0h9ga__"] {
        position: relative;
        margin: 0px 0px 52px 0;
        left: -2px;
        grid-area: 1 / 1 / 6 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id^=comp-lbxmwqv21__]>[id^="comp-lbxn0qf3__"],
    [data-mesh-id^=comp-lbxmwqv21__]>interact-element>[id^="comp-lbxn0qf3__"] {
        position: relative;
        margin: 0px 0px 10px 0;
        left: 27px;
        grid-area: 4 / 1 / 5 / 2;
        justify-self: start;
        align-self: start;
    }

    [id^="comp-lbxmwqv41__"] {
        --contentPaddingLeft: 0px;
        --contentPaddingRight: 0px;
        --contentPaddingTop: 0px;
        --contentPaddingBottom: 0px;
    }

    [id^="comp-lbxmwqv41__"]:not(.is-animating) {
        transform-origin: 50% 50%;
    }

    [id^="comp-lbxmwqv41__"] {
        width: 82px;
        height: 82px;
    }

    [id^="comp-lbxmwqvc1__"] {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    [id^="comp-lbxmwqvc1__"] {
        width: 140px;
        height: auto;
    }

    [id^="comp-lbxmwqw5__"] {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    [id^="comp-lbxmwqw5__"] {
        width: 94px;
        height: auto;
    }

    [id^="comp-llq0h9ga__"] {
        width: 140px;
        height: 203px;
    }

    [id^="comp-lbxn0qf3__"]:not(.is-animating) {
        transform-origin: 50% 50%;
    }

    [id^="comp-lbxn0qf3__"] {
        width: 88px;
        height: 5px;
    }

    #comp-lg7ckvtd2 {
        left: 0;
        margin-left: 0;
        width: 320px;
    }

    [data-mesh-id=comp-lg7ckvtd2inlineContent] {
        height: auto;
        width: 100%;
    }

    [data-mesh-id=comp-lg7ckvtd2inlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=comp-lg7ckvtd2inlineContent-gridContainer]>[id="comp-l6byqk2s"],
    [data-mesh-id=comp-lg7ckvtd2inlineContent-gridContainer]>interact-element>[id="comp-l6byqk2s"] {
        position: relative;
        margin: 0px 0px 0px calc((100% - 320px) * 0.5);
        left: 0px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    #comp-l6byqk2s {
        left: 0;
        margin-left: 0;
        width: 320px;
    }

    [data-mesh-id=comp-l6byqk42inlineContent] {
        height: auto;
        width: 320px;
    }

    [data-mesh-id=comp-l6byqk42inlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: min-content 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=comp-l6byqk42inlineContent-gridContainer]>[id="comp-l6c1u99j"],
    [data-mesh-id=comp-l6byqk42inlineContent-gridContainer]>interact-element>[id="comp-l6c1u99j"] {
        position: relative;
        margin: 36px 0px 51px 0;
        left: 20px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l6byqk42inlineContent-gridContainer]>[id="comp-l6c1udvc"],
    [data-mesh-id=comp-l6byqk42inlineContent-gridContainer]>interact-element>[id="comp-l6c1udvc"] {
        position: relative;
        margin: 0px 0px 60px 0;
        left: 20px;
        grid-area: 2 / 1 / 3 / 2;
        justify-self: start;
        align-self: start;
    }

    #comp-l6byqk42 {
        width: 320px;
    }

    #comp-l6c1u99j {
        width: 288px;
    }

    [data-mesh-id=comp-l6c1u99jinlineContent] {
        height: auto;
        width: 288px;
    }

    [data-mesh-id=comp-l6c1u99jinlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: repeat(2, min-content) 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=comp-l6c1u99jinlineContent-gridContainer]>[id="comp-l6bzefhx"],
    [data-mesh-id=comp-l6c1u99jinlineContent-gridContainer]>interact-element>[id="comp-l6bzefhx"] {
        position: relative;
        margin: 0px 0px 16px 0;
        left: 0px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l6c1u99jinlineContent-gridContainer]>[id="comp-l6bzlqzr"],
    [data-mesh-id=comp-l6c1u99jinlineContent-gridContainer]>interact-element>[id="comp-l6bzlqzr"] {
        position: relative;
        margin: 13px 0px 10px 0;
        left: 8px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l6c1u99jinlineContent-gridContainer]>[id="comp-l6bzoj0t"],
    [data-mesh-id=comp-l6c1u99jinlineContent-gridContainer]>interact-element>[id="comp-l6bzoj0t"] {
        position: relative;
        margin: 0px 0px 11px 0;
        left: 0px;
        grid-area: 2 / 1 / 3 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l6c1u99jinlineContent-gridContainer]>[id="comp-l6bzq6ut"],
    [data-mesh-id=comp-l6c1u99jinlineContent-gridContainer]>interact-element>[id="comp-l6bzq6ut"] {
        position: relative;
        margin: 0px 0px 0px 0;
        left: 30px;
        grid-area: 3 / 1 / 4 / 2;
        justify-self: start;
        align-self: start;
    }

    #comp-l6bzefhx {
        --contentPaddingLeft: 0px;
        --contentPaddingRight: 0px;
        --contentPaddingTop: 0px;
        --contentPaddingBottom: 0px;
    }

    #comp-l6bzefhx {
        width: 280px;
        height: 108px;
    }

    #comp-l6bzlqzr {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    #comp-l6bzlqzr {
        width: 280px;
        height: auto;
    }

    #comp-l6bzoj0t {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    #comp-l6bzoj0t {
        width: 280px;
        height: auto;
    }

    #comp-l6bzq6ut {
        width: 180px;
        height: 42px;
    }

    #comp-l6c1udvc {
        width: 280px;
    }

    [data-mesh-id=comp-l6c1udvcinlineContent] {
        height: auto;
        width: 280px;
    }

    [data-mesh-id=comp-l6c1udvcinlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: repeat(2, min-content) 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=comp-l6c1udvcinlineContent-gridContainer]>[id="comp-l6bzlbxw"],
    [data-mesh-id=comp-l6c1udvcinlineContent-gridContainer]>interact-element>[id="comp-l6bzlbxw"] {
        position: relative;
        margin: 0px 0px 10px 0;
        left: 0px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l6c1udvcinlineContent-gridContainer]>[id="comp-l6bznacy"],
    [data-mesh-id=comp-l6c1udvcinlineContent-gridContainer]>interact-element>[id="comp-l6bznacy"] {
        position: relative;
        margin: 12px 0px 10px 0;
        left: 20px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l6c1udvcinlineContent-gridContainer]>[id="comp-l6bzteba"],
    [data-mesh-id=comp-l6c1udvcinlineContent-gridContainer]>interact-element>[id="comp-l6bzteba"] {
        position: relative;
        margin: 0px 0px 11px 0;
        left: 0px;
        grid-area: 2 / 1 / 3 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l6c1udvcinlineContent-gridContainer]>[id="comp-l6bzteec"],
    [data-mesh-id=comp-l6c1udvcinlineContent-gridContainer]>interact-element>[id="comp-l6bzteec"] {
        position: relative;
        margin: 0px 0px 0px 0;
        left: 30px;
        grid-area: 3 / 1 / 4 / 2;
        justify-self: start;
        align-self: start;
    }

    #comp-l6bzlbxw {
        --contentPaddingLeft: 0px;
        --contentPaddingRight: 0px;
        --contentPaddingTop: 0px;
        --contentPaddingBottom: 0px;
    }

    #comp-l6bzlbxw {
        width: 280px;
        height: 108px;
    }

    #comp-l6bznacy {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    #comp-l6bznacy {
        width: 120px;
        height: auto;
    }

    #comp-l6bzteba {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    #comp-l6bzteba {
        width: 280px;
        height: auto;
    }

    #comp-l6bzteec {
        width: 180px;
        height: 42px;
    }

    #comp-lg7ckvtd4 {
        left: 0;
        margin-left: 0;
        width: 320px;
    }

    [data-mesh-id=comp-lg7ckvtd4inlineContent] {
        height: auto;
        width: 100%;
    }

    [data-mesh-id=comp-lg7ckvtd4inlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=comp-lg7ckvtd4inlineContent-gridContainer]>[id="comp-l54uayzn"],
    [data-mesh-id=comp-lg7ckvtd4inlineContent-gridContainer]>interact-element>[id="comp-l54uayzn"] {
        position: relative;
        margin: 0px 0px 0px calc((100% - 320px) * 0.5);
        left: 0px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    #comp-l54uayzn {
        left: 0;
        margin-left: 0;
        width: 320px;
    }

    [data-mesh-id=comp-l54uaz1binlineContent] {
        height: auto;
        width: 320px;
    }

    [data-mesh-id=comp-l54uaz1binlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: 696px;
        grid-template-rows: repeat(9, min-content) 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=comp-l54uaz1binlineContent-gridContainer]>[id="comp-l81im4cp"],
    [data-mesh-id=comp-l54uaz1binlineContent-gridContainer]>interact-element>[id="comp-l81im4cp"] {
        position: relative;
        margin: 20px 0px 28px 0;
        left: 20px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l54uaz1binlineContent-gridContainer]>[id="comp-ldq2jmmr"],
    [data-mesh-id=comp-l54uaz1binlineContent-gridContainer]>interact-element>[id="comp-ldq2jmmr"] {
        position: relative;
        margin: 0px 0px 20px 0;
        left: 20px;
        grid-area: 2 / 1 / 3 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l54uaz1binlineContent-gridContainer]>[id="comp-ldq2oszn"],
    [data-mesh-id=comp-l54uaz1binlineContent-gridContainer]>interact-element>[id="comp-ldq2oszn"] {
        position: relative;
        margin: 0px 0px 12px 0;
        left: 30px;
        grid-area: 3 / 1 / 4 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l54uaz1binlineContent-gridContainer]>[id="comp-ldq2u7ka"],
    [data-mesh-id=comp-l54uaz1binlineContent-gridContainer]>interact-element>[id="comp-ldq2u7ka"] {
        position: relative;
        margin: 0px 0px 10px 0;
        left: 30px;
        grid-area: 4 / 1 / 5 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l54uaz1binlineContent-gridContainer]>[id="comp-ldq2wq1e"],
    [data-mesh-id=comp-l54uaz1binlineContent-gridContainer]>interact-element>[id="comp-ldq2wq1e"] {
        position: relative;
        margin: 0px 0px 10px 0;
        left: 30px;
        grid-area: 5 / 1 / 6 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l54uaz1binlineContent-gridContainer]>[id="comp-ldq2xz68"],
    [data-mesh-id=comp-l54uaz1binlineContent-gridContainer]>interact-element>[id="comp-ldq2xz68"] {
        position: relative;
        margin: 0px 0px 10px 0;
        left: 30px;
        grid-area: 6 / 1 / 7 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l54uaz1binlineContent-gridContainer]>[id="comp-ldq2zicg"],
    [data-mesh-id=comp-l54uaz1binlineContent-gridContainer]>interact-element>[id="comp-ldq2zicg"] {
        position: relative;
        margin: 0px 0px 10px 0;
        left: 30px;
        grid-area: 7 / 1 / 8 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l54uaz1binlineContent-gridContainer]>[id="comp-lfggrqyl"],
    [data-mesh-id=comp-l54uaz1binlineContent-gridContainer]>interact-element>[id="comp-lfggrqyl"] {
        position: relative;
        margin: 0px 0px 10px 0;
        left: 30px;
        grid-area: 8 / 1 / 9 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l54uaz1binlineContent-gridContainer]>[id="comp-li13q11m"],
    [data-mesh-id=comp-l54uaz1binlineContent-gridContainer]>interact-element>[id="comp-li13q11m"] {
        position: relative;
        margin: 0px 0px 25px 0;
        left: 30px;
        grid-area: 9 / 1 / 10 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l54uaz1binlineContent-gridContainer]>[id="comp-l6c3bcnj"],
    [data-mesh-id=comp-l54uaz1binlineContent-gridContainer]>interact-element>[id="comp-l6c3bcnj"] {
        position: relative;
        margin: 0px 0px 10px 0;
        left: 20px;
        grid-area: 10 / 1 / 11 / 2;
        justify-self: start;
        align-self: start;
    }

    #comp-l54uaz1b {
        width: 320px;
    }

    #comp-l81im4cp {
        width: 280px;
    }

    [data-mesh-id=comp-l81im4cpinlineContent] {
        height: auto;
        width: 280px;
    }

    [data-mesh-id=comp-l81im4cpinlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: min-content 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=comp-l81im4cpinlineContent-gridContainer]>[id="comp-l6c2p8lc1"],
    [data-mesh-id=comp-l81im4cpinlineContent-gridContainer]>interact-element>[id="comp-l6c2p8lc1"] {
        position: relative;
        margin: 0px 0px -1px 0;
        left: 0px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l81im4cpinlineContent-gridContainer]>[id="comp-l6c2p8le"],
    [data-mesh-id=comp-l81im4cpinlineContent-gridContainer]>interact-element>[id="comp-l6c2p8le"] {
        position: relative;
        margin: 0px 0px 0px 0;
        left: 0px;
        grid-area: 2 / 1 / 3 / 2;
        justify-self: start;
        align-self: start;
    }

    #comp-l6c2p8lc1 {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    #comp-l6c2p8lc1 {
        width: 280px;
        height: auto;
    }

    #comp-l6c2p8le {
        --brw: 0px;
        --brd: 50, 65, 88;
        --bg: 46, 85, 134;
        --rd: 30px;
        --shd: none;
        --gradient: none;
        --alpha-brd: 1;
        --alpha-bg: 1;
        --boxShadowToggleOn-shd: none;
        --bg-gradient: none;
    }

    #comp-l6c2p8le {
        width: 60px;
    }

    [data-mesh-id=comp-l6c2p8leinlineContent] {
        height: auto;
        width: 100%;
        position: static;
        min-height: 5px;
    }

    #comp-ldq2jmmr {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    #comp-ldq2jmmr {
        width: 280px;
        height: auto;
    }

    #comp-ldq2oszn {
        width: 240px;
        height: 42px;
    }

    #comp-ldq2u7ka {
        width: 240px;
        height: 42px;
    }

    #comp-ldq2wq1e {
        width: 240px;
        height: 42px;
    }

    #comp-ldq2xz68 {
        width: 240px;
        height: 42px;
    }

    #comp-ldq2zicg {
        width: 240px;
        height: 42px;
    }

    #comp-lfggrqyl {
        width: 240px;
        height: 42px;
    }

    #comp-li13q11m {
        width: 240px;
        height: 42px;
    }

    #comp-l6c3bcnj {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    #comp-l6c3bcnj {
        width: 280px;
        height: auto;
    }

    #comp-lg7ckvtd5 {
        left: 0;
        margin-left: 0;
        width: 320px;
    }

    [data-mesh-id=comp-lg7ckvtd5inlineContent] {
        height: auto;
        width: 100%;
    }

    [data-mesh-id=comp-lg7ckvtd5inlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=comp-lg7ckvtd5inlineContent-gridContainer]>[id="comp-l6c8spuv"],
    [data-mesh-id=comp-lg7ckvtd5inlineContent-gridContainer]>interact-element>[id="comp-l6c8spuv"] {
        position: relative;
        margin: 0px 0px 0px calc((100% - 320px) * 0.5);
        left: 0px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    #comp-l6c8spuv {
        left: 0;
        margin-left: 0;
        width: 320px;
    }

    [data-mesh-id=comp-l6c8spvzinlineContent] {
        height: auto;
        width: 320px;
    }

    [data-mesh-id=comp-l6c8spvzinlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=comp-l6c8spvzinlineContent-gridContainer]>[id="comp-l6ubqde7"],
    [data-mesh-id=comp-l6c8spvzinlineContent-gridContainer]>interact-element>[id="comp-l6ubqde7"] {
        position: relative;
        margin: 20px 0px 20px 0;
        left: 20px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l6ub3k5yinlineContent] {
        height: auto;
        width: 320px;
    }

    [data-mesh-id=comp-l6ub3k5yinlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=comp-l6ub3k5yinlineContent-gridContainer]>[id="comp-l83rhhth"],
    [data-mesh-id=comp-l6ub3k5yinlineContent-gridContainer]>interact-element>[id="comp-l83rhhth"] {
        position: relative;
        margin: 20px 0px 20px 0;
        left: 20px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    #comp-l6c8spvz {
        width: 320px;
    }

    #comp-l6ubqde7 {
        width: 280px;
    }

    [data-mesh-id=comp-l6ubqde7inlineContent] {
        height: auto;
        width: 280px;
    }

    [data-mesh-id=comp-l6ubqde7inlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: repeat(5, min-content) 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=comp-l6ubqde7inlineContent-gridContainer]>[id="comp-l6ubgbd5"],
    [data-mesh-id=comp-l6ubqde7inlineContent-gridContainer]>interact-element>[id="comp-l6ubgbd5"] {
        position: relative;
        margin: 0px 0px 10px 0;
        left: 0px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l6ubqde7inlineContent-gridContainer]>[id="comp-l6ubdkei"],
    [data-mesh-id=comp-l6ubqde7inlineContent-gridContainer]>interact-element>[id="comp-l6ubdkei"] {
        position: relative;
        margin: 0px 0px 20px 0;
        left: 0px;
        grid-area: 2 / 1 / 3 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l6ubqde7inlineContent-gridContainer]>[id="comp-l6ubikyi"],
    [data-mesh-id=comp-l6ubqde7inlineContent-gridContainer]>interact-element>[id="comp-l6ubikyi"] {
        position: relative;
        margin: 0px 0px 10px 0;
        left: 100px;
        grid-area: 3 / 1 / 4 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l6ubqde7inlineContent-gridContainer]>[id="comp-l6ubfhbd"],
    [data-mesh-id=comp-l6ubqde7inlineContent-gridContainer]>interact-element>[id="comp-l6ubfhbd"] {
        position: relative;
        margin: 0px 0px 20px 0;
        left: 0px;
        grid-area: 4 / 1 / 5 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l6ubqde7inlineContent-gridContainer]>[id="comp-l6ubjyfj"],
    [data-mesh-id=comp-l6ubqde7inlineContent-gridContainer]>interact-element>[id="comp-l6ubjyfj"] {
        position: relative;
        margin: 0px 0px 10px 0;
        left: 26px;
        grid-area: 5 / 1 / 6 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l6ubqde7inlineContent-gridContainer]>[id="comp-l6ublc5l"],
    [data-mesh-id=comp-l6ubqde7inlineContent-gridContainer]>interact-element>[id="comp-l6ublc5l"] {
        position: relative;
        margin: 0px 0px 0px 0;
        left: 0px;
        grid-area: 6 / 1 / 7 / 2;
        justify-self: start;
        align-self: start;
    }

    #comp-l6ubgbd5 {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    #comp-l6ubgbd5 {
        width: 280px;
        height: auto;
    }

    #comp-l6ubdkei {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    #comp-l6ubdkei {
        width: 280px;
        height: auto;
    }

    #comp-l6ubikyi {
        --lnw: 2px;
        --brd: var(--color_11);
        --alpha-brd: 1;
    }

    #comp-l6ubikyi {
        width: 80px;
        height: 5px;
    }

    #comp-l6ubfhbd {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    #comp-l6ubfhbd {
        width: 280px;
        height: auto;
    }

    #comp-l6ubjyfj {
        width: 225px;
        height: 42px;
    }

    #comp-l6ublc5l {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    #comp-l6ublc5l {
        width: 280px;
        height: auto;
    }

    #comp-l6ub3k5y {
        width: 320px;
    }

    #comp-l83rhhth {
        width: 280px;
    }

    [data-mesh-id=comp-l83rhhthinlineContent] {
        height: auto;
        width: 280px;
    }

    [data-mesh-id=comp-l83rhhthinlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: repeat(5, min-content) 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=comp-l83rhhthinlineContent-gridContainer]>[id="comp-l6ubqi4s2"],
    [data-mesh-id=comp-l83rhhthinlineContent-gridContainer]>interact-element>[id="comp-l6ubqi4s2"] {
        position: relative;
        margin: 0px 0px 10px 0;
        left: 0px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l83rhhthinlineContent-gridContainer]>[id="comp-l6ubqi4r"],
    [data-mesh-id=comp-l83rhhthinlineContent-gridContainer]>interact-element>[id="comp-l6ubqi4r"] {
        position: relative;
        margin: 0px 0px 20px 0;
        left: 0px;
        grid-area: 2 / 1 / 3 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l83rhhthinlineContent-gridContainer]>[id="comp-l6ubqi4t4"],
    [data-mesh-id=comp-l83rhhthinlineContent-gridContainer]>interact-element>[id="comp-l6ubqi4t4"] {
        position: relative;
        margin: 0px 0px 10px 0;
        left: 100px;
        grid-area: 3 / 1 / 4 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l83rhhthinlineContent-gridContainer]>[id="comp-l6ubqi4v"],
    [data-mesh-id=comp-l83rhhthinlineContent-gridContainer]>interact-element>[id="comp-l6ubqi4v"] {
        position: relative;
        margin: 0px 0px 18px 0;
        left: 0px;
        grid-area: 4 / 1 / 5 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l83rhhthinlineContent-gridContainer]>[id="comp-l6ubqi4w1"],
    [data-mesh-id=comp-l83rhhthinlineContent-gridContainer]>interact-element>[id="comp-l6ubqi4w1"] {
        position: relative;
        margin: 0px 0px 12px 0;
        left: 27px;
        grid-area: 5 / 1 / 6 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l83rhhthinlineContent-gridContainer]>[id="comp-l6ubqi4x4"],
    [data-mesh-id=comp-l83rhhthinlineContent-gridContainer]>interact-element>[id="comp-l6ubqi4x4"] {
        position: relative;
        margin: 0px 0px 0px 0;
        left: 0px;
        grid-area: 6 / 1 / 7 / 2;
        justify-self: start;
        align-self: start;
    }

    #comp-l6ubqi4s2 {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    #comp-l6ubqi4s2 {
        width: 280px;
        height: auto;
    }

    #comp-l6ubqi4r {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    #comp-l6ubqi4r {
        width: 280px;
        height: auto;
    }

    #comp-l6ubqi4t4 {
        --lnw: 2px;
        --brd: var(--color_11);
        --alpha-brd: 1;
    }

    #comp-l6ubqi4t4 {
        width: 80px;
        height: 5px;
    }

    #comp-l6ubqi4v {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    #comp-l6ubqi4v {
        width: 280px;
        height: auto;
    }

    #comp-l6ubqi4w1 {
        width: 225px;
        height: 42px;
    }

    #comp-l6ubqi4x4 {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    #comp-l6ubqi4x4 {
        width: 280px;
        height: auto;
    }

    #comp-lg7ckvte {
        left: 0;
        margin-left: 0;
        width: 320px;
    }

    [data-mesh-id=comp-lg7ckvteinlineContent] {
        height: auto;
        width: 100%;
    }

    [data-mesh-id=comp-lg7ckvteinlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=comp-lg7ckvteinlineContent-gridContainer]>[id="comp-ig83aypt"],
    [data-mesh-id=comp-lg7ckvteinlineContent-gridContainer]>interact-element>[id="comp-ig83aypt"] {
        position: relative;
        margin: 0px 0px 20px calc((100% - 320px) * 0.5);
        left: 0px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    #comp-ig83aypt {
        left: 0;
        margin-left: 0;
        width: 320px;
    }

    [data-mesh-id=mediairc22j4k5inlineContent] {
        height: auto;
        width: 320px;
    }

    [data-mesh-id=mediairc22j4k5inlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: repeat(3, min-content) 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id="comp-l6uc12yd-rotated-wrapper"]>[id="comp-l6uc12yd"],
    [data-mesh-id="comp-l6uc12yd-rotated-wrapper"]>interact-element>[id="comp-l6uc12yd"] {
        position: relative;
        left: 202px;
        top: 14px;
    }

    [data-mesh-id=mediairc22j4k5inlineContent-gridContainer]>[id="comp-l6ubzv62"],
    [data-mesh-id=mediairc22j4k5inlineContent-gridContainer]>interact-element>[id="comp-l6ubzv62"] {
        position: relative;
        margin: 30px 0px 22px 0;
        left: 20px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l6uc12yd-rotated-wrapper] {
        position: static;
        height: 32px;
        width: 0;
        margin: 36px 0px 26px 0;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=mediairc22j4k5inlineContent-gridContainer]>[id="comp-l6uc30yh"],
    [data-mesh-id=mediairc22j4k5inlineContent-gridContainer]>interact-element>[id="comp-l6uc30yh"] {
        position: relative;
        margin: 0px 0px 26px 0;
        left: 0px;
        grid-area: 2 / 1 / 3 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=mediairc22j4k5inlineContent-gridContainer]>[id="comp-l7omwoxe"],
    [data-mesh-id=mediairc22j4k5inlineContent-gridContainer]>interact-element>[id="comp-l7omwoxe"] {
        position: relative;
        margin: 0px 0px 28px 0;
        left: 0px;
        grid-area: 3 / 1 / 4 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=mediairc22j4k5inlineContent-gridContainer]>[id="comp-l7oo3rz5"],
    [data-mesh-id=mediairc22j4k5inlineContent-gridContainer]>interact-element>[id="comp-l7oo3rz5"] {
        position: relative;
        margin: 0px 0px 0px 0;
        left: -5px;
        grid-area: 4 / 1 / 5 / 2;
        justify-self: start;
        align-self: start;
    }

    #mediairc22j4k5 {
        width: 320px;
    }

    #comp-l6ubzv62 {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    #comp-l6ubzv62 {
        width: 175px;
        height: auto;
    }

    #comp-l6uc12yd {
        --lnw: 4px;
        --brd: 46, 85, 134;
        --alpha-brd: 1;
    }

    #comp-l6uc12yd {
        width: 32px;
        height: 5px;
        transform: rotate(90deg);
        --comp-rotate-z: 90deg;
    }

    #comp-l6uc30yh {
        --brw: 0px;
        --brd: 50, 65, 88;
        --bg: 61, 155, 233;
        --rd: 0px;
        --shd: none;
        --gradient: none;
        --alpha-brd: 0;
        --alpha-bg: 0;
        --boxShadowToggleOn-shd: none;
        --bg-gradient: none;
    }

    #comp-l6uc30yh {
        width: 320px;
    }

    [id^="comp-l6uc3103__"]:not(.is-animating) {
        transform-origin: 50% 100%;
    }

    [id^="comp-l6uc3103__"] {
        width: 320px;
    }

    [data-mesh-id^="comp-l6uc3103__"][data-mesh-id$="inlineContent"] {
        height: auto;
        width: 100%;
    }

    [data-mesh-id^="comp-l6uc3103__"][data-mesh-id$="inlineContent-gridContainer"] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id^=comp-l6uc3103__]>[id^="comp-l6uchvpk__"],
    [data-mesh-id^=comp-l6uc3103__]>interact-element>[id^="comp-l6uchvpk__"] {
        position: relative;
        margin: 0px 0px 0px 0;
        left: 7px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [id^="comp-l6uchvpk__"] {
        --brw: 0px;
        --brd: 234, 234, 234;
        --bg: 29, 103, 205;
        --rd: 3px 3px 3px 3px;
        --shd: none;
        --gradient: none;
        --alpha-brd: 0;
        --alpha-bg: 0;
        --boxShadowToggleOn-shd: none;
        --bg-gradient: none;
    }

    [id^="comp-l6uchvpk__"] {
        width: 304px;
    }

    [data-mesh-id^="comp-l6uchvpk__"][data-mesh-id$="inlineContent"] {
        height: auto;
        width: 304px;
    }

    [data-mesh-id^="comp-l6uchvpk__"][data-mesh-id$="inlineContent-gridContainer"] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id^=comp-l6uchvpk__]>[id^="comp-l71l0vfd__"],
    [data-mesh-id^=comp-l6uchvpk__]>interact-element>[id^="comp-l71l0vfd__"] {
        position: relative;
        margin: 27px 0px 19px 0;
        left: 28px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [id^="comp-l71l0vfd__"] {
        --brw: 1px;
        --brd: var(--color_11);
        --bg: 29, 103, 205;
        --rd: 8px 8px 8px 8px;
        --shd: none;
        --gradient: none;
        --alpha-brd: 0.8;
        --alpha-bg: 0;
        --boxShadowToggleOn-shd: none;
        --bg-gradient: none;
    }

    [id^="comp-l71l0vfd__"] {
        width: 247px;
    }

    [data-mesh-id^="comp-l71l0vfd__"][data-mesh-id$="inlineContent"] {
        height: auto;
        width: 247px;
        display: flex;
    }

    [data-mesh-id^="comp-l71l0vfd__"][data-mesh-id$="inlineContent-gridContainer"] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        margin-top: -27px;
        margin-bottom: -3px;
        grid-template-rows: repeat(3, min-content) 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id^="comp-llq00h4q"][data-mesh-id$="-rotated-wrapper"]>[id^="comp-llq00h4q__"],
    [data-mesh-id^="comp-llq00h4q"][data-mesh-id$="-rotated-wrapper"]>interact-element>[id^="comp-llq00h4q__"] {
        position: relative;
        left: 109px;
        top: 0px;
    }

    [data-mesh-id^=comp-l71l0vfd__]>[id^="comp-l71l0vhy__"],
    [data-mesh-id^=comp-l71l0vfd__]>interact-element>[id^="comp-l71l0vhy__"] {
        position: relative;
        margin: 52px 0px 11px 0;
        left: 85px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id^=comp-l71l0vfd__]>[id^="comp-l71l0vi1__"],
    [data-mesh-id^=comp-l71l0vfd__]>interact-element>[id^="comp-l71l0vi1__"] {
        position: relative;
        margin: 0px 0px 13px 0;
        left: 0px;
        grid-area: 2 / 1 / 3 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id^=comp-l71l0vfd__]>[id^="comp-l71lre2c__"],
    [data-mesh-id^=comp-l71l0vfd__]>interact-element>[id^="comp-l71lre2c__"] {
        position: relative;
        margin: 0px 0px 0px 0;
        left: -28px;
        grid-area: 1 / 1 / 5 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id^="comp-llq00h4q"][data-mesh-id$="rotated-wrapper"] {
        position: static;
        height: 31px;
        width: 0;
        margin: 0px 0px 34px 0;
        grid-area: 3 / 1 / 4 / 2;
        justify-self: start;
        align-self: start;
    }

    [id^="comp-l71l0vhy__"] {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    [id^="comp-l71l0vhy__"] {
        width: 76px;
        height: auto;
    }

    [id^="comp-l71l0vi1__"] {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    [id^="comp-l71l0vi1__"] {
        width: 247px;
        height: auto;
    }

    [id^="comp-l71lre2c__"] {
        width: 304px;
        height: 195px;
    }

    [id^="comp-llq00h4q__"] {
        width: 30px;
        height: 30px;
        transform: rotate(90deg);
        --comp-rotate-z: 90deg;
    }

    #comp-l7omwoxe {
        width: 320px;
    }

    [data-mesh-id=comp-l7omwoxeinlineContent] {
        height: auto;
        width: 320px;
    }

    [data-mesh-id=comp-l7omwoxeinlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: min-content 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id="comp-l6udz1d4-rotated-wrapper"]>[id="comp-l6udz1d4"],
    [data-mesh-id="comp-l6udz1d4-rotated-wrapper"]>interact-element>[id="comp-l6udz1d4"] {
        position: relative;
        left: 182px;
        top: 14px;
    }

    [data-mesh-id=comp-l7omwoxeinlineContent-gridContainer]>[id="comp-l6udz1d7"],
    [data-mesh-id=comp-l7omwoxeinlineContent-gridContainer]>interact-element>[id="comp-l6udz1d7"] {
        position: relative;
        margin: 0px 0px 24px 0;
        left: 11px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l6udz1d4-rotated-wrapper] {
        position: static;
        height: 32px;
        width: 0;
        margin: 4px 0px 30px 0;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l7omwoxeinlineContent-gridContainer]>[id="comp-l7omwey5"],
    [data-mesh-id=comp-l7omwoxeinlineContent-gridContainer]>interact-element>[id="comp-l7omwey5"] {
        position: relative;
        margin: 0px 0px 0px 0;
        left: 0px;
        grid-area: 2 / 1 / 3 / 2;
        justify-self: start;
        align-self: start;
    }

    #comp-l6udz1d7 {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    #comp-l6udz1d7 {
        width: 179px;
        height: auto;
    }

    #comp-l6udz1d4 {
        --lnw: 4px;
        --brd: 46, 85, 134;
        --alpha-brd: 1;
    }

    #comp-l6udz1d4 {
        width: 32px;
        height: 5px;
        transform: rotate(90deg);
        --comp-rotate-z: 90deg;
    }

    #comp-l7omwey5 {
        --brw: 0px;
        --brd: 50, 65, 88;
        --bg: 61, 155, 233;
        --rd: 0px;
        --shd: none;
        --gradient: none;
        --alpha-brd: 0;
        --alpha-bg: 0;
        --boxShadowToggleOn-shd: none;
        --bg-gradient: none;
    }

    #comp-l7omwey5 {
        width: 320px;
    }

    [id^="comp-l7omwf09__"]:not(.is-animating) {
        transform-origin: 50% 100%;
    }

    [id^="comp-l7omwf09__"] {
        width: 320px;
    }

    [data-mesh-id^="comp-l7omwf09__"][data-mesh-id$="inlineContent"] {
        height: auto;
        width: 100%;
    }

    [data-mesh-id^="comp-l7omwf09__"][data-mesh-id$="inlineContent-gridContainer"] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id^=comp-l7omwf09__]>[id^="comp-l7omwf0y1__"],
    [data-mesh-id^=comp-l7omwf09__]>interact-element>[id^="comp-l7omwf0y1__"] {
        position: relative;
        margin: 20px 0px 10px 0;
        left: 20px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [id^="comp-l7omwf0y1__"] {
        --brw: 0px;
        --brd: 234, 234, 234;
        --bg: 29, 103, 205;
        --rd: 3px 3px 3px 3px;
        --shd: none;
        --gradient: none;
        --alpha-brd: 0;
        --alpha-bg: 0;
        --boxShadowToggleOn-shd: none;
        --bg-gradient: none;
    }

    [id^="comp-l7omwf0y1__"]:not(.is-animating) {
        transform-origin: 0% 0%;
    }

    [id^="comp-l7omwf0y1__"] {
        width: 282px;
    }

    [data-mesh-id^="comp-l7omwf0y1__"][data-mesh-id$="inlineContent"] {
        height: auto;
        width: 282px;
    }

    [data-mesh-id^="comp-l7omwf0y1__"][data-mesh-id$="inlineContent-gridContainer"] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id^=comp-l7omwf0y1__]>[id^="comp-l7omwf105__"],
    [data-mesh-id^=comp-l7omwf0y1__]>interact-element>[id^="comp-l7omwf105__"] {
        position: relative;
        margin: 5px 0px 16px 0;
        left: 21px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [id^="comp-l7omwf105__"] {
        --brw: 1px;
        --brd: var(--color_11);
        --bg: 29, 103, 205;
        --rd: 8px 8px 8px 8px;
        --shd: none;
        --gradient: none;
        --alpha-brd: 0.8;
        --alpha-bg: 0;
        --boxShadowToggleOn-shd: none;
        --bg-gradient: none;
    }

    [id^="comp-l7omwf105__"]:not(.is-animating) {
        transform-origin: 50% 50%;
    }

    [id^="comp-l7omwf105__"] {
        width: 240px;
    }

    [data-mesh-id^="comp-l7omwf105__"][data-mesh-id$="inlineContent"] {
        height: auto;
        width: 240px;
        display: flex;
    }

    [data-mesh-id^="comp-l7omwf105__"][data-mesh-id$="inlineContent-gridContainer"] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        margin-top: -25px;
        margin-bottom: -5px;
        grid-template-rows: repeat(3, min-content) 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id^="comp-l7omwf193"][data-mesh-id$="-rotated-wrapper"]>[id^="comp-l7omwf193__"],
    [data-mesh-id^="comp-l7omwf193"][data-mesh-id$="-rotated-wrapper"]>interact-element>[id^="comp-l7omwf193__"] {
        position: relative;
        left: 104px;
        top: 0px;
    }

    [data-mesh-id^=comp-l7omwf105__]>[id^="comp-l7omwf112__"],
    [data-mesh-id^=comp-l7omwf105__]>interact-element>[id^="comp-l7omwf112__"] {
        position: relative;
        margin: 53px 0px 13px 0;
        left: 72px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id^=comp-l7omwf105__]>[id^="comp-l7omwf17__"],
    [data-mesh-id^=comp-l7omwf105__]>interact-element>[id^="comp-l7omwf17__"] {
        position: relative;
        margin: 0px 0px 21px 0;
        left: 0px;
        grid-area: 2 / 1 / 3 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id^=comp-l7omwf105__]>[id^="comp-llq02o5a__"],
    [data-mesh-id^=comp-l7omwf105__]>interact-element>[id^="comp-llq02o5a__"] {
        position: relative;
        margin: 0px 0px 0px 0;
        left: -41px;
        grid-area: 1 / 1 / 5 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id^="comp-l7omwf193"][data-mesh-id$="rotated-wrapper"] {
        position: static;
        height: 25px;
        width: 0;
        margin: 0px 0px 30px 0;
        grid-area: 3 / 1 / 4 / 2;
        justify-self: start;
        align-self: start;
    }

    [id^="comp-l7omwf112__"] {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    [id^="comp-l7omwf112__"] {
        width: 92px;
        height: auto;
    }

    [id^="comp-l7omwf17__"] {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    [id^="comp-l7omwf17__"] {
        width: 240px;
        height: auto;
    }

    [id^="comp-llq02o5a__"] {
        width: 320px;
        height: 196px;
    }

    [id^="comp-l7omwf193__"] {
        width: 25px;
        height: 25px;
        transform: rotate(90deg);
        --comp-rotate-z: 90deg;
    }

    #comp-l7oo3rz5 {
        width: 347px;
    }

    [data-mesh-id=comp-l7oo3rz5inlineContent] {
        height: auto;
        width: 347px;
    }

    [data-mesh-id=comp-l7oo3rz5inlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: min-content 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id="comp-l6ue1ru11-rotated-wrapper"]>[id="comp-l6ue1ru11"],
    [data-mesh-id="comp-l6ue1ru11-rotated-wrapper"]>interact-element>[id="comp-l6ue1ru11"] {
        position: relative;
        left: 194px;
        top: 15px;
    }

    [data-mesh-id=comp-l7oo3rz5inlineContent-gridContainer]>[id="comp-l6ue1ru3"],
    [data-mesh-id=comp-l7oo3rz5inlineContent-gridContainer]>interact-element>[id="comp-l6ue1ru3"] {
        position: relative;
        margin: 0px 0px 23px 0;
        left: 15px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l6ue1ru11-rotated-wrapper] {
        position: static;
        height: 35px;
        width: 0;
        margin: 3px 0px 27px 0;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-l7oo3rz5inlineContent-gridContainer]>[id="comp-l7onz6z6"],
    [data-mesh-id=comp-l7oo3rz5inlineContent-gridContainer]>interact-element>[id="comp-l7onz6z6"] {
        position: relative;
        margin: 0px 0px 0px 0;
        left: 0px;
        grid-area: 2 / 1 / 3 / 2;
        justify-self: start;
        align-self: start;
    }

    #comp-l6ue1ru3 {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    #comp-l6ue1ru3 {
        width: 189px;
        height: auto;
    }

    #comp-l6ue1ru11 {
        --lnw: 4px;
        --brd: 46, 85, 134;
        --alpha-brd: 1;
    }

    #comp-l6ue1ru11 {
        width: 35px;
        height: 5px;
        transform: rotate(90deg);
        --comp-rotate-z: 90deg;
    }

    #comp-l7onz6z6 {
        --brw: 0px;
        --brd: 50, 65, 88;
        --bg: 61, 155, 233;
        --rd: 0px;
        --shd: none;
        --gradient: none;
        --alpha-brd: 0;
        --alpha-bg: 0;
        --boxShadowToggleOn-shd: none;
        --bg-gradient: none;
    }

    #comp-l7onz6z6 {
        width: 347px;
    }

    [id^="comp-l7onz71h__"]:not(.is-animating) {
        transform-origin: 50% 100%;
    }

    [id^="comp-l7onz71h__"] {
        width: 330px;
    }

    [data-mesh-id^="comp-l7onz71h__"][data-mesh-id$="inlineContent"] {
        height: auto;
        width: 100%;
    }

    [data-mesh-id^="comp-l7onz71h__"][data-mesh-id$="inlineContent-gridContainer"] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id^=comp-l7onz71h__]>[id^="comp-l7onz71v__"],
    [data-mesh-id^=comp-l7onz71h__]>interact-element>[id^="comp-l7onz71v__"] {
        position: relative;
        margin: 26px 0px 19px 0;
        left: 44px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [id^="comp-l7onz71v__"] {
        --brw: 1px;
        --brd: var(--color_11);
        --bg: 29, 103, 205;
        --rd: 8px 8px 8px 8px;
        --shd: none;
        --gradient: none;
        --alpha-brd: 0.8;
        --alpha-bg: 0;
        --boxShadowToggleOn-shd: none;
        --bg-gradient: none;
    }

    [id^="comp-l7onz71v__"] {
        width: 240px;
    }

    [data-mesh-id^="comp-l7onz71v__"][data-mesh-id$="inlineContent"] {
        height: auto;
        width: 240px;
    }

    [data-mesh-id^="comp-l7onz71v__"][data-mesh-id$="inlineContent-gridContainer"] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id^=comp-l7onz71v__]>[id^="comp-l7onz71x__"],
    [data-mesh-id^=comp-l7onz71v__]>interact-element>[id^="comp-l7onz71x__"] {
        position: relative;
        margin: 0px 0px 0px 0;
        left: 1px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [id^="comp-l7onz71x__"] {
        --brw: 1px;
        --brd: var(--color_11);
        --bg: 29, 103, 205;
        --rd: 8px 8px 8px 8px;
        --shd: none;
        --gradient: none;
        --alpha-brd: 0.8;
        --alpha-bg: 0;
        --boxShadowToggleOn-shd: none;
        --bg-gradient: none;
    }

    [id^="comp-l7onz71x__"] {
        width: 240px;
    }

    [data-mesh-id^="comp-l7onz71x__"][data-mesh-id$="inlineContent"] {
        height: auto;
        width: 240px;
        display: flex;
    }

    [data-mesh-id^="comp-l7onz71x__"][data-mesh-id$="inlineContent-gridContainer"] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        margin-top: -10px;
        margin-bottom: -8px;
        grid-template-rows: repeat(3, min-content) 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id^="comp-l7onz724"][data-mesh-id$="-rotated-wrapper"]>[id^="comp-l7onz724__"],
    [data-mesh-id^="comp-l7onz724"][data-mesh-id$="-rotated-wrapper"]>interact-element>[id^="comp-l7onz724__"] {
        position: relative;
        left: 104px;
        top: 0px;
    }

    [data-mesh-id^=comp-l7onz71x__]>[id^="comp-l7onz71y1__"],
    [data-mesh-id^=comp-l7onz71x__]>interact-element>[id^="comp-l7onz71y1__"] {
        position: relative;
        margin: 40px 0px 11px 0;
        left: 74px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id^=comp-l7onz71x__]>[id^="comp-l7onz721__"],
    [data-mesh-id^=comp-l7onz71x__]>interact-element>[id^="comp-l7onz721__"] {
        position: relative;
        margin: 0px 0px 12px 0;
        left: 0px;
        grid-area: 2 / 1 / 3 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id^=comp-l7onz71x__]>[id^="comp-llq06hjx__"],
    [data-mesh-id^=comp-l7onz71x__]>interact-element>[id^="comp-llq06hjx__"] {
        position: relative;
        margin: 0px 0px 0px 0;
        left: -23px;
        grid-area: 1 / 1 / 5 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id^="comp-l7onz724"][data-mesh-id$="rotated-wrapper"] {
        position: static;
        height: 27px;
        width: 0;
        margin: 0px 0px 40px 0;
        grid-area: 3 / 1 / 4 / 2;
        justify-self: start;
        align-self: start;
    }

    [id^="comp-l7onz71y1__"] {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    [id^="comp-l7onz71y1__"] {
        width: 83px;
        height: auto;
    }

    [id^="comp-l7onz721__"] {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    [id^="comp-l7onz721__"] {
        width: 238px;
        height: auto;
    }

    [id^="comp-llq06hjx__"] {
        width: 289px;
        height: 184px;
    }

    [id^="comp-l7onz724__"] {
        width: 27px;
        height: 27px;
        transform: rotate(90deg);
        --comp-rotate-z: 90deg;
    }

    #comp-lomipudi {
        left: 0;
        margin-left: 0;
        width: 320px;
    }

    [data-mesh-id=comp-lomipudiinlineContent] {
        height: auto;
        width: 100%;
    }

    [data-mesh-id=comp-lomipudiinlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: repeat(3, min-content) 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=comp-lomipudiinlineContent-gridContainer]>[id="comp-lomm3baz"],
    [data-mesh-id=comp-lomipudiinlineContent-gridContainer]>interact-element>[id="comp-lomm3baz"] {
        position: relative;
        margin: 37px 0px 0 calc((100% - 320px) * 0.5);
        left: 20px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-lomipudiinlineContent-gridContainer]>[id="comp-lomlzxkf"],
    [data-mesh-id=comp-lomipudiinlineContent-gridContainer]>interact-element>[id="comp-lomlzxkf"] {
        position: relative;
        margin: 0px 0px 3px calc((100% - 320px) * 0.5);
        left: 20px;
        grid-area: 2 / 1 / 3 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-lomipudiinlineContent-gridContainer]>[id="comp-lomiqr8w"],
    [data-mesh-id=comp-lomipudiinlineContent-gridContainer]>interact-element>[id="comp-lomiqr8w"] {
        position: relative;
        margin: 0px 0px 32px calc((100% - 320px) * 0.5);
        left: 20px;
        grid-area: 3 / 1 / 4 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-lomipudiinlineContent-gridContainer]>[id="comp-lomiszge"],
    [data-mesh-id=comp-lomipudiinlineContent-gridContainer]>interact-element>[id="comp-lomiszge"] {
        position: relative;
        margin: 0px 0px 23px calc((100% - 320px) * 0.5);
        left: -2px;
        grid-area: 4 / 1 / 5 / 2;
        justify-self: start;
        align-self: start;
    }

    #comp-lomm3baz {
        --lnw: 2px;
        --brd: 46, 85, 134;
        --alpha-brd: 1;
    }

    #comp-lomm3baz {
        width: 280px;
        height: 7px;
    }

    #comp-lomlzxkf {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    #comp-lomlzxkf {
        width: 280px;
        height: auto;
    }

    #comp-lomiqr8w {
        --lnw: 2px;
        --brd: 46, 85, 134;
        --alpha-brd: 1;
    }

    #comp-lomiqr8w {
        width: 280px;
        height: 7px;
    }

    #comp-lomiszge {
        --brw: 0px;
        --brd: 50, 65, 88;
        --bg: 61, 155, 233;
        --rd: 0px;
        --shd: none;
        --gradient: none;
        --alpha-brd: 0;
        --alpha-bg: 0;
        --boxShadowToggleOn-shd: none;
        --bg-gradient: none;
    }

    #comp-lomiszge {
        width: 320px;
    }

    [id^="comp-lomiszmb__"]:not(.is-animating) {
        transform-origin: 50% 100%;
    }

    [id^="comp-lomiszmb__"] {
        width: 141px;
    }

    [data-mesh-id^="comp-lomiszmb__"][data-mesh-id$="inlineContent"] {
        height: auto;
        width: 100%;
    }

    [data-mesh-id^="comp-lomiszmb__"][data-mesh-id$="inlineContent-gridContainer"] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: repeat(3, min-content) 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id^=comp-lomiszmb__]>[id^="comp-lomkbtd9__"],
    [data-mesh-id^=comp-lomiszmb__]>interact-element>[id^="comp-lomkbtd9__"] {
        position: relative;
        margin: 0px 0px 0px 0;
        left: 3px;
        grid-area: 1 / 1 / 5 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id^=comp-lomiszmb__]>[id^="comp-lomiszn1__"],
    [data-mesh-id^=comp-lomiszmb__]>interact-element>[id^="comp-lomiszn1__"] {
        position: relative;
        margin: 34px 0px 10px 0;
        left: 25px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id^=comp-lomiszmb__]>[id^="comp-lommnnkb__"],
    [data-mesh-id^=comp-lomiszmb__]>interact-element>[id^="comp-lommnnkb__"] {
        position: relative;
        margin: 0px 0px 10px 0;
        left: 18px;
        grid-area: 2 / 1 / 3 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id^=comp-lomiszmb__]>[id^="comp-lonnby7j__"],
    [data-mesh-id^=comp-lomiszmb__]>interact-element>[id^="comp-lonnby7j__"] {
        position: relative;
        margin: 5px 0px 0px 0;
        left: 6px;
        grid-area: 1 / 1 / 4 / 2;
        justify-self: start;
        align-self: start;
    }

    [id^="comp-lomkbtd9__"] {
        --contentPaddingLeft: 0px;
        --contentPaddingRight: 0px;
        --contentPaddingTop: 0px;
        --contentPaddingBottom: 0px;
    }

    [id^="comp-lomkbtd9__"] {
        width: 138px;
        height: 160px;
    }

    [id^="comp-lomiszn1__"] {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    [id^="comp-lomiszn1__"] {
        width: 97px;
        height: auto;
    }

    [id^="comp-lommnnkb__"] {
        --backgroundColor: 0, 0, 0;
        --alpha-backgroundColor: 0;
        --blendMode: normal;
        --textShadow: 0px 0px transparent;
        --textOutline: 0px 0px transparent;
    }

    [id^="comp-lommnnkb__"] {
        width: 110px;
        height: auto;
    }

    [id^="comp-lonnby7j__"] {
        width: 138px;
        height: 155px;
    }

    #comp-lomluqhv {
        left: 0;
        margin-left: 0;
        width: 320px;
    }

    [data-mesh-id=comp-lomluqhvinlineContent] {
        height: auto;
        width: 100%;
    }

    [data-mesh-id=comp-lomluqhvinlineContent-gridContainer] {
        position: static;
        display: grid;
        height: auto;
        width: 100%;
        min-height: auto;
        grid-template-rows: min-content 1fr;
        grid-template-columns: 100%;
    }

    [data-mesh-id=comp-lomluqhvinlineContent-gridContainer]>[id="comp-l6uelb1g"],
    [data-mesh-id=comp-lomluqhvinlineContent-gridContainer]>interact-element>[id="comp-l6uelb1g"] {
        position: relative;
        margin: 20px 0px 10px calc((100% - 320px) * 0.5);
        left: 0px;
        grid-area: 1 / 1 / 2 / 2;
        justify-self: start;
        align-self: start;
    }

    [data-mesh-id=comp-lomluqhvinlineContent-gridContainer]>[id="comp-l81ioehb"],
    [data-mesh-id=comp-lomluqhvinlineContent-gridContainer]>interact-element>[id="comp-l81ioehb"] {
        position: relative;
        margin: 0px 0px 20px calc((100% - 320px) * 0.5);
        left: 0px;
        grid-area: 2 / 1 / 3 / 2;
        justify-self: start;
        align-self: start;
    }

    #comp-l6uelb1g {
        width: 320px;
        height: 240px;
    }

    #comp-l81ioehb {
        width: 320px;
        height: 4px;
    }

}

/* source: 01index.html | media: screen and (max-width: 768px) */
@media screen and (max-width: 768px) {
    /* END STYLABLE DIRECTIVE RULES */

    #comp-l6bzq6ut .style-lg32iys2__root {
        -st-extends: StylableButton;
        transition: all 0.2s ease, visibility 0s;
        padding: 3px;
        /*inset 3.54px 3.54px 0 -64px value(site_1_1)*/
        border-radius: 30px;
        border: 0px solid rgb(63, 118, 82);
        background: #2E5586
    }

    /* START STYLABLE DIRECTIVE RULES */

    #comp-l6bzq6ut .style-lg32iys2__root:hover {
        background: #3F7652;
        border: 0px solid rgb(63, 118, 82)
    }

    #comp-l6bzq6ut .style-lg32iys2__root:hover .StylableButton2545352419__label {
        color: #FFFFFF
    }

    #comp-l6bzq6ut .style-lg32iys2__root:disabled {
        background: #E2E2E2;
        box-shadow: 0 0 0 rgba(0, 0, 0, 0)
    }

    #comp-l6bzq6ut .style-lg32iys2__root:disabled .StylableButton2545352419__label {
        color: #8F8F8F
    }

    #comp-l6bzq6ut .style-lg32iys2__root:disabled .StylableButton2545352419__icon {
        fill: #8F8F8F
    }

    #comp-l6bzq6ut .style-lg32iys2__root .StylableButton2545352419__container {
        transition: inherit
    }

    #comp-l6bzq6ut .style-lg32iys2__root .StylableButton2545352419__label {
        transition: inherit;
        margin: 0px 4px 0px 0px;
        font-weight: normal;
        font-style: normal;
        font-family: avenir-lt-w01_35-light1475496, sans-serif;
        font-size: 15px;
        text-align: left;
        letter-spacing: 0.1em;
        color: #FFFFFF
    }

    #comp-l6bzq6ut .style-lg32iys2__root .StylableButton2545352419__icon {
        transition: inherit;
        margin: 0px 0px 0px 4px;
        display: initial;
        width: 37px;
        height: 37px;
        fill: #FFFFFF
    }

    #comp-l6bzq6ut .style-lg32iys2__root:hover .StylableButton2545352419__icon {
        fill: #FFFFFF;
        width: 42px;
        height: 42px
    }

    /* END STYLABLE DIRECTIVE RULES */

    #comp-l6bzteec .style-ljyz25qm__root {
        -st-extends: StylableButton;
        transition: all 0.2s ease, visibility 0s;
        padding: 3px;
        /*inset 3.54px 3.54px 0 -64px value(site_1_1)*/
        border-radius: 30px;
        border: 0px solid rgb(63, 118, 82);
        background: repeat padding-box border-box 0% / auto scroll linear-gradient(#655E57, #655E57), #FFFFFF
    }

    /* START STYLABLE DIRECTIVE RULES */

    #comp-l6bzteec .style-ljyz25qm__root:hover {
        background: #3F7652;
        border: 0px solid rgb(63, 118, 82)
    }

    #comp-l6bzteec .style-ljyz25qm__root:hover .StylableButton2545352419__label {
        color: #FFFFFF
    }

    #comp-l6bzteec .style-ljyz25qm__root:disabled {
        background: #E2E2E2;
        box-shadow: 0 0 0 rgba(0, 0, 0, 0)
    }

    #comp-l6bzteec .style-ljyz25qm__root:disabled .StylableButton2545352419__label {
        color: #8F8F8F
    }

    #comp-l6bzteec .style-ljyz25qm__root:disabled .StylableButton2545352419__icon {
        fill: #8F8F8F
    }

    #comp-l6bzteec .style-ljyz25qm__root .StylableButton2545352419__container {
        transition: inherit
    }

    #comp-l6bzteec .style-ljyz25qm__root .StylableButton2545352419__label {
        transition: inherit;
        margin: 0px 4px 0px 0px;
        font-weight: normal;
        font-style: normal;
        font-family: avenir-lt-w01_35-light1475496, sans-serif;
        font-size: 15px;
        text-align: left;
        letter-spacing: 0.1em;
        color: #FFFFFF
    }

    #comp-l6bzteec .style-ljyz25qm__root .StylableButton2545352419__icon {
        transition: inherit;
        margin: 0px 0px 0px 4px;
        display: initial;
        width: 37px;
        height: 37px;
        fill: #FFFFFF
    }

    #comp-l6bzteec .style-ljyz25qm__root:hover .StylableButton2545352419__icon {
        fill: #FFFFFF;
        width: 42px;
        height: 42px
    }

    /* END STYLABLE DIRECTIVE RULES */

    #comp-ldq2oszn .style-m1on2v8w__root {
        -st-extends: StylableButton;
        transition: all 0.2s ease, visibility 0s;
        padding: 3px;
        /*inset 3.54px 3.54px 0 -64px value(site_1_1)*/
        border: 0px solid rgb(63, 118, 82);
        border-radius: 5px;
        background: #8CCBBF
    }

    /* START STYLABLE DIRECTIVE RULES */

    #comp-ldq2oszn .style-m1on2v8w__root:hover {
        border: 0px solid rgb(63, 118, 82);
        background: #FFFFFF
    }

    #comp-ldq2oszn .style-m1on2v8w__root:hover .StylableButton2545352419__label {
        color: #8CCBBF;
        font-weight: 700
    }

    #comp-ldq2oszn .style-m1on2v8w__root:disabled {
        background: #E2E2E2;
        box-shadow: 0 0 0 rgba(0, 0, 0, 0)
    }

    #comp-ldq2oszn .style-m1on2v8w__root:disabled .StylableButton2545352419__label {
        color: #8F8F8F
    }

    #comp-ldq2oszn .style-m1on2v8w__root:disabled .StylableButton2545352419__icon {
        fill: #8F8F8F
    }

    #comp-ldq2oszn .style-m1on2v8w__root .StylableButton2545352419__container {
        transition: inherit
    }

    #comp-ldq2oszn .style-m1on2v8w__root .StylableButton2545352419__label {
        transition: inherit;
        margin: 0px 4px 0px 0px;
        color: #FFFFFF;
        font-weight: normal;
        font-style: normal;
        font-family: avenir-lt-w01_35-light1475496, sans-serif;
        letter-spacing: 0.1em;
        font-size: 16px
    }

    #comp-ldq2oszn .style-m1on2v8w__root .StylableButton2545352419__icon {
        transition: inherit;
        margin: 0px 0px 0px 4px;
        fill: #FFFFFF;
        display: initial;
        transform: rotate(0deg);
        width: 35px;
        height: 35px
    }

    #comp-ldq2oszn .style-m1on2v8w__root:hover .StylableButton2545352419__icon {
        fill: #8CCBBF;
        width: 35px;
        height: 35px
    }

    @media screen and (min-width: 0px) {
        #comp-ldq2oszn .style-m1on2v8w__root .StylableButton2545352419__label {
            font-size: 14px;
            font-weight: 700;
        }
    }

    /* END STYLABLE DIRECTIVE RULES */

    #comp-ldq2u7ka .style-m1on31xx__root {
        -st-extends: StylableButton;
        transition: all 0.2s ease, visibility 0s;
        padding: 3px;
        /*inset 3.54px 3.54px 0 -64px value(site_1_1)*/
        border: 0px solid rgb(63, 118, 82);
        border-radius: 5px;
        background: #E8C976
    }

    /* START STYLABLE DIRECTIVE RULES */

    #comp-ldq2u7ka .style-m1on31xx__root:hover {
        border: 0px solid rgb(63, 118, 82);
        background: #FFFFFF
    }

    #comp-ldq2u7ka .style-m1on31xx__root:hover .StylableButton2545352419__label {
        font-weight: 700;
        color: #E9C975
    }

    #comp-ldq2u7ka .style-m1on31xx__root:disabled {
        background: #E2E2E2;
        box-shadow: 0 0 0 rgba(0, 0, 0, 0)
    }

    #comp-ldq2u7ka .style-m1on31xx__root:disabled .StylableButton2545352419__label {
        color: #8F8F8F
    }

    #comp-ldq2u7ka .style-m1on31xx__root:disabled .StylableButton2545352419__icon {
        fill: #8F8F8F
    }

    #comp-ldq2u7ka .style-m1on31xx__root .StylableButton2545352419__container {
        transition: inherit
    }

    #comp-ldq2u7ka .style-m1on31xx__root .StylableButton2545352419__label {
        transition: inherit;
        margin: 0px 4px 0px 0px;
        color: #FFFFFF;
        font-weight: normal;
        font-style: normal;
        font-family: avenir-lt-w01_35-light1475496, sans-serif;
        letter-spacing: 0.1em;
        font-size: 16px
    }

    #comp-ldq2u7ka .style-m1on31xx__root .StylableButton2545352419__icon {
        transition: inherit;
        margin: 0px 0px 0px 4px;
        fill: #FFFFFF;
        display: initial;
        transform: rotate(0deg);
        width: 35px;
        height: 35px
    }

    #comp-ldq2u7ka .style-m1on31xx__root:hover .StylableButton2545352419__icon {
        width: 35px;
        height: 35px;
        fill: #E9C975
    }

    @media screen and (min-width: 0px) {
        #comp-ldq2u7ka .style-m1on31xx__root .StylableButton2545352419__label {
            font-size: 14px;
            font-weight: 700;
        }
    }

    /* END STYLABLE DIRECTIVE RULES */

    #comp-ldq2wq1e .style-m1on49j8__root {
        -st-extends: StylableButton;
        transition: all 0.2s ease, visibility 0s;
        padding: 3px;
        /*inset 3.54px 3.54px 0 -64px value(site_1_1)*/
        border: 0px solid rgb(63, 118, 82);
        border-radius: 5px;
        background: #BACB83
    }

    /* START STYLABLE DIRECTIVE RULES */

    #comp-ldq2wq1e .style-m1on49j8__root:hover {
        border: 0px solid rgb(63, 118, 82);
        background: #FFFFFF
    }

    #comp-ldq2wq1e .style-m1on49j8__root:hover .StylableButton2545352419__label {
        font-weight: 700;
        color: #B9CA83
    }

    #comp-ldq2wq1e .style-m1on49j8__root:disabled {
        background: #E2E2E2;
        box-shadow: 0 0 0 rgba(0, 0, 0, 0)
    }

    #comp-ldq2wq1e .style-m1on49j8__root:disabled .StylableButton2545352419__label {
        color: #8F8F8F
    }

    #comp-ldq2wq1e .style-m1on49j8__root:disabled .StylableButton2545352419__icon {
        fill: #8F8F8F
    }

    #comp-ldq2wq1e .style-m1on49j8__root .StylableButton2545352419__container {
        transition: inherit
    }

    #comp-ldq2wq1e .style-m1on49j8__root .StylableButton2545352419__label {
        transition: inherit;
        margin: 0px 4px 0px 0px;
        color: #FFFFFF;
        font-weight: normal;
        font-style: normal;
        font-family: avenir-lt-w01_35-light1475496, sans-serif;
        letter-spacing: 0.1em;
        font-size: 16px
    }

    #comp-ldq2wq1e .style-m1on49j8__root .StylableButton2545352419__icon {
        transition: inherit;
        margin: 0px 0px 0px 4px;
        fill: #FFFFFF;
        display: initial;
        transform: rotate(0deg);
        width: 35px;
        height: 35px
    }

    #comp-ldq2wq1e .style-m1on49j8__root:hover .StylableButton2545352419__icon {
        width: 35px;
        height: 35px;
        fill: #B9CA83
    }

    @media screen and (min-width: 0px) {
        #comp-ldq2wq1e .style-m1on49j8__root .StylableButton2545352419__label {
            font-size: 14px;
            font-weight: 700;
        }
    }

    /* END STYLABLE DIRECTIVE RULES */

    #comp-ldq2xz68 .style-m1on4gqz__root {
        -st-extends: StylableButton;
        transition: all 0.2s ease, visibility 0s;
        padding: 3px;
        /*inset 3.54px 3.54px 0 -64px value(site_1_1)*/
        border: 0px solid rgb(63, 118, 82);
        border-radius: 5px;
        background: #B5B5B5
    }

    /* START STYLABLE DIRECTIVE RULES */

    #comp-ldq2xz68 .style-m1on4gqz__root:hover {
        border: 0px solid rgb(63, 118, 82);
        background: #FFFFFF
    }

    #comp-ldq2xz68 .style-m1on4gqz__root:hover .StylableButton2545352419__label {
        font-weight: 700;
        color: #B5B5B5
    }

    #comp-ldq2xz68 .style-m1on4gqz__root:disabled {
        background: #E2E2E2;
        box-shadow: 0 0 0 rgba(0, 0, 0, 0)
    }

    #comp-ldq2xz68 .style-m1on4gqz__root:disabled .StylableButton2545352419__label {
        color: #8F8F8F
    }

    #comp-ldq2xz68 .style-m1on4gqz__root:disabled .StylableButton2545352419__icon {
        fill: #8F8F8F
    }

    #comp-ldq2xz68 .style-m1on4gqz__root .StylableButton2545352419__container {
        transition: inherit
    }

    #comp-ldq2xz68 .style-m1on4gqz__root .StylableButton2545352419__label {
        transition: inherit;
        margin: 0px 4px 0px 0px;
        color: #FFFFFF;
        font-weight: normal;
        font-style: normal;
        font-family: avenir-lt-w01_35-light1475496, sans-serif;
        letter-spacing: 0.1em;
        font-size: 16px
    }

    #comp-ldq2xz68 .style-m1on4gqz__root .StylableButton2545352419__icon {
        transition: inherit;
        margin: 0px 0px 0px 4px;
        fill: #FFFFFF;
        display: initial;
        transform: rotate(0deg);
        width: 35px;
        height: 35px
    }

    #comp-ldq2xz68 .style-m1on4gqz__root:hover .StylableButton2545352419__icon {
        width: 35px;
        height: 35px;
        fill: #B5B5B5
    }

    @media screen and (min-width: 0px) {
        #comp-ldq2xz68 .style-m1on4gqz__root .StylableButton2545352419__label {
            font-size: 14px;
            font-weight: 700;
        }
    }

    /* END STYLABLE DIRECTIVE RULES */

    #comp-ldq2zicg .style-m1on5bpl__root {
        -st-extends: StylableButton;
        transition: all 0.2s ease, visibility 0s;
        padding: 3px;
        /*inset 3.54px 3.54px 0 -64px value(site_1_1)*/
        border: 0px solid rgb(63, 118, 82);
        border-radius: 5px;
        background: #DC8D8D
    }

    /* START STYLABLE DIRECTIVE RULES */

    #comp-ldq2zicg .style-m1on5bpl__root:hover {
        border: 0px solid rgb(63, 118, 82);
        background: #FFFFFF
    }

    #comp-ldq2zicg .style-m1on5bpl__root:hover .StylableButton2545352419__label {
        font-weight: 700;
        color: #DC8D8D
    }

    #comp-ldq2zicg .style-m1on5bpl__root:disabled {
        background: #E2E2E2;
        box-shadow: 0 0 0 rgba(0, 0, 0, 0)
    }

    #comp-ldq2zicg .style-m1on5bpl__root:disabled .StylableButton2545352419__label {
        color: #8F8F8F
    }

    #comp-ldq2zicg .style-m1on5bpl__root:disabled .StylableButton2545352419__icon {
        fill: #8F8F8F
    }

    #comp-ldq2zicg .style-m1on5bpl__root .StylableButton2545352419__container {
        transition: inherit
    }

    #comp-ldq2zicg .style-m1on5bpl__root .StylableButton2545352419__label {
        transition: inherit;
        margin: 0px 4px 0px 0px;
        color: #FFFFFF;
        font-weight: normal;
        font-style: normal;
        font-family: avenir-lt-w01_35-light1475496, sans-serif;
        letter-spacing: 0.1em;
        font-size: 16px
    }

    #comp-ldq2zicg .style-m1on5bpl__root .StylableButton2545352419__icon {
        transition: inherit;
        margin: 0px 0px 0px 4px;
        fill: #FFFFFF;
        display: initial;
        transform: rotate(0deg);
        width: 35px;
        height: 35px
    }

    #comp-ldq2zicg .style-m1on5bpl__root:hover .StylableButton2545352419__icon {
        width: 35px;
        height: 35px;
        fill: #DC8D8D
    }

    @media screen and (min-width: 0px) {
        #comp-ldq2zicg .style-m1on5bpl__root .StylableButton2545352419__label {
            font-size: 14px;
            font-weight: 700;
        }
    }

    /* END STYLABLE DIRECTIVE RULES */
    /* END STYLABLE DIRECTIVE RULES */

    #comp-lfggrqyl .style-m1on5ir4__root {
        -st-extends: StylableButton;
        transition: all 0.2s ease, visibility 0s;
        padding: 3px;
        /*inset 3.54px 3.54px 0 -64px value(site_1_1)*/
        border: 0px solid rgb(63, 118, 82);
        border-radius: 5px;
        background: #E29FB8
    }

    /* START STYLABLE DIRECTIVE RULES */

    #comp-lfggrqyl .style-m1on5ir4__root:hover {
        border: 0px solid rgb(63, 118, 82);
        background: #FFFFFF
    }

    #comp-lfggrqyl .style-m1on5ir4__root:hover .StylableButton2545352419__label {
        font-weight: 700;
        color: #E29FB8
    }

    #comp-lfggrqyl .style-m1on5ir4__root:disabled {
        background: #E2E2E2;
        box-shadow: 0 0 0 rgba(0, 0, 0, 0)
    }

    #comp-lfggrqyl .style-m1on5ir4__root:disabled .StylableButton2545352419__label {
        color: #8F8F8F
    }

    #comp-lfggrqyl .style-m1on5ir4__root:disabled .StylableButton2545352419__icon {
        fill: #8F8F8F
    }

    #comp-lfggrqyl .style-m1on5ir4__root .StylableButton2545352419__container {
        transition: inherit
    }

    #comp-lfggrqyl .style-m1on5ir4__root .StylableButton2545352419__label {
        transition: inherit;
        margin: 0px 4px 0px 0px;
        color: #FFFFFF;
        font-weight: normal;
        font-style: normal;
        font-family: avenir-lt-w01_35-light1475496, sans-serif;
        letter-spacing: 0.1em;
        font-size: 16px
    }

    #comp-lfggrqyl .style-m1on5ir4__root .StylableButton2545352419__icon {
        transition: inherit;
        margin: 0px 0px 0px 4px;
        fill: #FFFFFF;
        display: initial;
        transform: rotate(0deg);
        width: 35px;
        height: 35px
    }

    #comp-lfggrqyl .style-m1on5ir4__root:hover .StylableButton2545352419__icon {
        width: 35px;
        height: 35px;
        fill: #DC8D8D
    }

    @media screen and (min-width: 0px) {
        #comp-lfggrqyl .style-m1on5ir4__root .StylableButton2545352419__label {
            font-size: 14px;
            font-weight: 700;
        }
    }

    /* END STYLABLE DIRECTIVE RULES */

    #comp-li13q11m .style-m1on5pk9__root {
        -st-extends: StylableButton;
        transition: all 0.2s ease, visibility 0s;
        padding: 3px;
        /*inset 3.54px 3.54px 0 -64px value(site_1_1)*/
        border: 0px solid rgb(63, 118, 82);
        border-radius: 5px;
        background: #B29BD6
    }

    /* START STYLABLE DIRECTIVE RULES */

    #comp-li13q11m .style-m1on5pk9__root:hover {
        border: 0px solid rgb(63, 118, 82);
        background: #FFFFFF
    }

    #comp-li13q11m .style-m1on5pk9__root:hover .StylableButton2545352419__label {
        font-weight: 700;
        color: #B39AE8
    }

    #comp-li13q11m .style-m1on5pk9__root:disabled {
        background: #E2E2E2;
        box-shadow: 0 0 0 rgba(0, 0, 0, 0)
    }

    #comp-li13q11m .style-m1on5pk9__root:disabled .StylableButton2545352419__label {
        color: #8F8F8F
    }

    #comp-li13q11m .style-m1on5pk9__root:disabled .StylableButton2545352419__icon {
        fill: #8F8F8F
    }

    #comp-li13q11m .style-m1on5pk9__root .StylableButton2545352419__container {
        transition: inherit
    }

    #comp-li13q11m .style-m1on5pk9__root .StylableButton2545352419__label {
        transition: inherit;
        margin: 0px 4px 0px 0px;
        color: #FFFFFF;
        font-weight: normal;
        font-style: normal;
        font-family: avenir-lt-w01_35-light1475496, sans-serif;
        letter-spacing: 0.1em;
        font-size: 16px
    }

    #comp-li13q11m .style-m1on5pk9__root .StylableButton2545352419__icon {
        transition: inherit;
        margin: 0px 0px 0px 4px;
        fill: #FFFFFF;
        display: initial;
        transform: rotate(0deg);
        width: 35px;
        height: 35px
    }

    #comp-li13q11m .style-m1on5pk9__root:hover .StylableButton2545352419__icon {
        width: 35px;
        height: 35px;
        fill: #B39AE8
    }

    @media screen and (min-width: 0px) {
        #comp-li13q11m .style-m1on5pk9__root .StylableButton2545352419__label {
            font-size: 14px;
            font-weight: 700;
        }
    }

    /* END STYLABLE DIRECTIVE RULES */

    #comp-l6ubjyfj .style-l6ubkbi4__root {
        -st-extends: StylableButton;
        transition: all 0.2s ease, visibility 0s;
        padding: 3px;
        /*inset 3.54px 3.54px 0 -64px value(site_1_1)*/
        background: #FFFFFF;
        border: 0px solid rgb(101, 94, 87);
        border-radius: 10px
    }

    /* START STYLABLE DIRECTIVE RULES */

    #comp-l6ubjyfj .style-l6ubkbi4__root:hover {
        background: #3F7652;
        border: 0px solid rgb(63, 118, 82)
    }

    #comp-l6ubjyfj .style-l6ubkbi4__root:hover .StylableButton2545352419__label {
        color: #FFFFFF
    }

    #comp-l6ubjyfj .style-l6ubkbi4__root:disabled {
        background: #E2E2E2;
        box-shadow: 0 0 0 rgba(0, 0, 0, 0)
    }

    #comp-l6ubjyfj .style-l6ubkbi4__root:disabled .StylableButton2545352419__label {
        color: #8F8F8F
    }

    #comp-l6ubjyfj .style-l6ubkbi4__root:disabled .StylableButton2545352419__icon {
        fill: #8F8F8F
    }

    #comp-l6ubjyfj .style-l6ubkbi4__root .StylableButton2545352419__container {
        transition: inherit
    }

    #comp-l6ubjyfj .style-l6ubkbi4__root .StylableButton2545352419__label {
        transition: inherit;
        margin: 0px 4px 0px 0px;
        font-weight: normal;
        font-style: normal;
        font-family: avenir-lt-w01_35-light1475496, sans-serif;
        font-size: 14px;
        letter-spacing: 0.1em;
        color: #2E5586
    }

    #comp-l6ubjyfj .style-l6ubkbi4__root .StylableButton2545352419__icon {
        transition: inherit;
        margin: 0px 0px 0px 4px;
        display: initial;
        width: 37px;
        height: 37px;
        fill: #2E5586
    }

    #comp-l6ubjyfj .style-l6ubkbi4__root:hover .StylableButton2545352419__icon {
        fill: #FFFFFF;
        width: 42px;
        height: 42px
    }

    /* END STYLABLE DIRECTIVE RULES */

    #comp-l6ubqi4w1 .style-l6ubsqwu__root {
        -st-extends: StylableButton;
        transition: all 0.2s ease, visibility 0s;
        padding: 3px;
        /*inset 3.54px 3.54px 0 -64px value(site_1_1)*/
        background: #FFFFFF;
        border: 0px solid rgb(101, 94, 87);
        border-radius: 10px
    }

    /* START STYLABLE DIRECTIVE RULES */

    #comp-l6ubqi4w1 .style-l6ubsqwu__root:hover {
        background: #3F7652;
        border: 0px solid rgb(63, 118, 82)
    }

    #comp-l6ubqi4w1 .style-l6ubsqwu__root:hover .StylableButton2545352419__label {
        color: #FFFFFF
    }

    #comp-l6ubqi4w1 .style-l6ubsqwu__root:disabled {
        background: #E2E2E2;
        box-shadow: 0 0 0 rgba(0, 0, 0, 0)
    }

    #comp-l6ubqi4w1 .style-l6ubsqwu__root:disabled .StylableButton2545352419__label {
        color: #8F8F8F
    }

    #comp-l6ubqi4w1 .style-l6ubsqwu__root:disabled .StylableButton2545352419__icon {
        fill: #8F8F8F
    }

    #comp-l6ubqi4w1 .style-l6ubsqwu__root .StylableButton2545352419__container {
        transition: inherit
    }

    #comp-l6ubqi4w1 .style-l6ubsqwu__root .StylableButton2545352419__label {
        transition: inherit;
        margin: 0px 4px 0px 0px;
        font-weight: normal;
        font-style: normal;
        font-family: avenir-lt-w01_35-light1475496, sans-serif;
        font-size: 14px;
        letter-spacing: 0.1em;
        color: #655E57
    }

    #comp-l6ubqi4w1 .style-l6ubsqwu__root .StylableButton2545352419__icon {
        transition: inherit;
        margin: 0px 0px 0px 4px;
        display: initial;
        width: 37px;
        height: 37px;
        fill: #655E57
    }

    #comp-l6ubqi4w1 .style-l6ubsqwu__root:hover .StylableButton2545352419__icon {
        fill: #FFFFFF;
        width: 42px;
        height: 42px
    }

}

/* source: 01index.html | media: screen and (max-width: 768px) */
@media screen and (max-width: 768px) {
    #e6zct {
        width: auto;
        min-height: 40px;
    }

    #pageBackground_e6zct {
        --bg-position: fixed;
        --fill-layer-image-opacity: 1;
        --bg-overlay-color: rgb(var(--color_11));
        --bg-gradient: none;
    }

    #comp-lg7ckvtd {
        --bg-overlay-color: transparent;
        --bg-gradient: none;
        min-width: 320px;
    }

    #comp-lk3n8peg {
        --bg-overlay-color: rgba(var(--color_12), 0.8);
        --bg-gradient: none;
        min-width: 320px;
    }

    #comp-lqbzm6c0 {
        --height: 102px;
        --width: 280px;
    }

    #comp-lqbztxtp {
        --font_0: normal normal normal 31.71428571428571px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_1: normal normal normal 13.714285714285714px/1.4em din-next-w01-light, sans-serif;
        --font_2: normal normal bold 22.285714285714285px/normal Arial, Helvetica, sans-serif;
        --font_3: normal normal normal 25.71428571428571px/1.4em 'ｍｓ ｐゴシック', 'ms pgothic', 'ヒラギノ角ゴ pro w3', 'hiragino kaku gothic pro', osaka, sans-serif;
        --font_4: normal normal normal 21.428571428571427px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_5: normal normal normal 19.71428571428571px/1.4em Arial, Helvetica, sans-serif;
        --font_6: normal normal normal 18.857142857142858px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_7: normal normal normal 13.714285714285714px/1.4em Arial, Helvetica, sans-serif;
        --font_8: normal normal normal 12.857142857142856px/1.4em Arial, Helvetica, sans-serif;
        --font_9: normal normal normal 12.857142857142856px/1.4em Arial, Helvetica, sans-serif;
        --font_10: normal normal normal 11.142857142857142px/1.4em din-next-w01-light, sans-serif;
        --text-direction: var(--wix-opt-in-direction);
    }

    #comp-lqbzxx92 {
        --font_0: normal normal normal 29.884615384615387px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_1: normal normal normal 12.923076923076923px/1.4em din-next-w01-light, sans-serif;
        --font_2: normal normal bold 21px/normal Arial, Helvetica, sans-serif;
        --font_3: normal normal normal 24.23076923076923px/1.4em 'ｍｓ ｐゴシック', 'ms pgothic', 'ヒラギノ角ゴ pro w3', 'hiragino kaku gothic pro', osaka, sans-serif;
        --font_4: normal normal normal 20.192307692307693px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_5: normal normal normal 18.576923076923077px/1.4em Arial, Helvetica, sans-serif;
        --font_6: normal normal normal 17.76923076923077px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_7: normal normal normal 12.923076923076923px/1.4em Arial, Helvetica, sans-serif;
        --font_8: normal normal normal 12.115384615384615px/1.4em Arial, Helvetica, sans-serif;
        --font_9: normal normal normal 12.115384615384615px/1.4em Arial, Helvetica, sans-serif;
        --font_10: normal normal normal 10.5px/1.4em din-next-w01-light, sans-serif;
        --text-direction: var(--wix-opt-in-direction);
    }

    #comp-lqbzn58f {
        --height: 102px;
        --width: 280px;
    }

    #comp-lqc014x0 {
        --font_0: normal normal normal 25.020377358490563px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_1: normal normal normal 10.819622641509433px/1.4em din-next-w01-light, sans-serif;
        --font_2: normal normal bold 17.581886792452828px/normal Arial, Helvetica, sans-serif;
        --font_3: normal normal normal 20.286792452830188px/1.4em 'ｍｓ ｐゴシック', 'ms pgothic', 'ヒラギノ角ゴ pro w3', 'hiragino kaku gothic pro', osaka, sans-serif;
        --font_4: normal normal normal 16.90566037735849px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_5: normal normal normal 15.55320754716981px/1.4em Arial, Helvetica, sans-serif;
        --font_6: normal normal normal 14.876981132075471px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_7: normal normal normal 10.819622641509433px/1.4em Arial, Helvetica, sans-serif;
        --font_8: normal normal normal 10.143396226415094px/1.4em Arial, Helvetica, sans-serif;
        --font_9: normal normal normal 10.143396226415094px/1.4em Arial, Helvetica, sans-serif;
        --font_10: normal normal normal 8.790943396226414px/1.4em din-next-w01-light, sans-serif;
        --text-direction: var(--wix-opt-in-direction);
    }

    #comp-lqc02uxw {
        --font_0: normal normal normal 25.85353494672866px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_1: normal normal normal 11.179907003990772px/1.4em din-next-w01-light, sans-serif;
        --font_2: normal normal bold 18.167348881485005px/normal Arial, Helvetica, sans-serif;
        --font_3: normal normal normal 20.9623256324827px/1.4em 'ｍｓ ｐゴシック', 'ms pgothic', 'ヒラギノ角ゴ pro w3', 'hiragino kaku gothic pro', osaka, sans-serif;
        --font_4: normal normal normal 17.468604693735582px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_5: normal normal normal 16.071116318236736px/1.4em Arial, Helvetica, sans-serif;
        --font_6: normal normal normal 15.372372130487312px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_7: normal normal normal 11.179907003990772px/1.4em Arial, Helvetica, sans-serif;
        --font_8: normal normal normal 10.48116281624135px/1.4em Arial, Helvetica, sans-serif;
        --font_9: normal normal normal 10.48116281624135px/1.4em Arial, Helvetica, sans-serif;
        --font_10: normal normal normal 9.083674440742502px/1.4em din-next-w01-light, sans-serif;
        --text-direction: var(--wix-opt-in-direction);
    }

    #comp-ljimrkxe {
        --bg-overlay-color: transparent;
        --bg-gradient: none;
        min-width: 320px;
    }

    #comp-l54ubin2 {
        --bg-overlay-color: transparent;
        --bg-gradient: none;
        --padding: 0px;
        --margin: -1px;
        --firstChildMarginTop: -1px;
        --lastChildMarginBottom: -1px;
        --direction: ltr;
        --padding-y: -1px;
    }

    #comp-l54ubios {
        --bg-overlay-color: rgb(var(--color_11));
        --bg-gradient: none;
        width: 100%;
        --column-width: 320px;
        --column-flex: 320;
    }

    #comp-lxnwdlj3 {
        --height: 102px;
        --width: 280px;
    }

    #comp-mgrl5a94 {
        --shc-mutated-brightness: 96, 105, 115;
    }

    #comp-mgqbabto {
        --font_0: normal normal normal 29.6px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_1: normal normal normal 12.8px/1.4em din-next-w01-light, sans-serif;
        --font_2: normal normal bold 20.8px/normal Arial, Helvetica, sans-serif;
        --font_3: normal normal normal 24px/1.4em 'ｍｓ ｐゴシック', 'ms pgothic', 'ヒラギノ角ゴ pro w3', 'hiragino kaku gothic pro', osaka, sans-serif;
        --font_4: normal normal normal 20px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_5: normal normal normal 18.400000000000002px/1.4em Arial, Helvetica, sans-serif;
        --font_6: normal normal normal 17.6px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_7: normal normal normal 12.8px/1.4em Arial, Helvetica, sans-serif;
        --font_8: normal normal normal 12px/1.4em Arial, Helvetica, sans-serif;
        --font_9: normal normal normal 12px/1.4em Arial, Helvetica, sans-serif;
        --font_10: normal normal normal 10.4px/1.4em din-next-w01-light, sans-serif;
        --text-direction: var(--wix-opt-in-direction);
    }

    #comp-m1ohumpy {
        --font_0: normal normal normal 35.31818181818182px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_1: normal normal normal 15.272727272727273px/1.4em din-next-w01-light, sans-serif;
        --font_2: normal normal bold 24.81818181818182px/normal Arial, Helvetica, sans-serif;
        --font_3: normal normal normal 28.636363636363637px/1.4em 'ｍｓ ｐゴシック', 'ms pgothic', 'ヒラギノ角ゴ pro w3', 'hiragino kaku gothic pro', osaka, sans-serif;
        --font_4: normal normal normal 23.863636363636363px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_5: normal normal normal 21.954545454545457px/1.4em Arial, Helvetica, sans-serif;
        --font_6: normal normal normal 21px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_7: normal normal normal 15.272727272727273px/1.4em Arial, Helvetica, sans-serif;
        --font_8: normal normal normal 14.318181818181818px/1.4em Arial, Helvetica, sans-serif;
        --font_9: normal normal normal 14.318181818181818px/1.4em Arial, Helvetica, sans-serif;
        --font_10: normal normal normal 12.40909090909091px/1.4em din-next-w01-light, sans-serif;
        --text-direction: var(--wix-opt-in-direction);
    }

    #comp-m1ohumvm {
        --shc-mutated-brightness: 23, 43, 67;
    }

    #comp-ig2akd9t {
        --text-direction: var(--wix-opt-in-direction);
    }

    #comp-l6bkx24i {
        --height: 14px;
        --width: 60px;
    }

    #comp-l54uebda {
        --font_0: normal normal normal 34.6875px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_1: normal normal normal 15px/1.4em din-next-w01-light, sans-serif;
        --font_2: normal normal bold 24.375px/normal Arial, Helvetica, sans-serif;
        --font_3: normal normal normal 28.125px/1.4em 'ｍｓ ｐゴシック', 'ms pgothic', 'ヒラギノ角ゴ pro w3', 'hiragino kaku gothic pro', osaka, sans-serif;
        --font_4: normal normal normal 23.4375px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_5: normal normal normal 21.5625px/1.4em Arial, Helvetica, sans-serif;
        --font_6: normal normal normal 20.625px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_7: normal normal normal 15px/1.4em Arial, Helvetica, sans-serif;
        --font_8: normal normal normal 14.0625px/1.4em Arial, Helvetica, sans-serif;
        --font_9: normal normal normal 14.0625px/1.4em Arial, Helvetica, sans-serif;
        --font_10: normal normal normal 12.1875px/1.4em din-next-w01-light, sans-serif;
        --text-direction: var(--wix-opt-in-direction);
    }

    #comp-lbxmwqsr {
        --direction: var(--wix-opt-in-direction);
        --justify-content: space-between;
        --item-margin: 0px 0px;
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-inline-start: 0px;
        --margin-inline-end: 0px;
    }

    [id^="comp-lbxmwquu__"] {
        --scale: 1;
        --bg-overlay-color: rgb(var(--color_11));
        --bg-gradient: none;
        border-width: 0 0 0 0;
        border-style: solid solid solid solid;
        border-color: rgba(176, 169, 134, 1) rgba(176, 169, 134, 1) rgba(176, 169, 134, 1) rgba(176, 169, 134, 1);
        border-radius: 0 0 0 0;
        overflow: clip !important;
        transform: translateZ(0);
        margin: -0px;
    }

    [id^="comp-lbxmwqv21__"] {
        --shc-mutated-brightness: 15, 52, 103;
    }

    [id^="comp-lbxmwqv41__"] {
        --height: 82px;
        --width: 82px;
    }

    [id^="comp-lbxmwqvc1__"] {
        --font_0: normal normal normal 24.666666666666664px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_1: normal normal normal 10.666666666666666px/1.4em din-next-w01-light, sans-serif;
        --font_2: normal normal bold 17.333333333333332px/normal Arial, Helvetica, sans-serif;
        --font_3: normal normal normal 20px/1.4em 'ｍｓ ｐゴシック', 'ms pgothic', 'ヒラギノ角ゴ pro w3', 'hiragino kaku gothic pro', osaka, sans-serif;
        --font_4: normal normal normal 16.666666666666664px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_5: normal normal normal 15.333333333333332px/1.4em Arial, Helvetica, sans-serif;
        --font_6: normal normal normal 14.666666666666666px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_7: normal normal normal 10.666666666666666px/1.4em Arial, Helvetica, sans-serif;
        --font_8: normal normal normal 10px/1.4em Arial, Helvetica, sans-serif;
        --font_9: normal normal normal 10px/1.4em Arial, Helvetica, sans-serif;
        --font_10: normal normal normal 8.666666666666666px/1.4em din-next-w01-light, sans-serif;
        --text-direction: var(--wix-opt-in-direction);
    }

    [id^="comp-lbxmwqw5__"] {
        --font_0: normal normal normal 30.833333333333336px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_1: normal normal normal 13.333333333333334px/1.4em din-next-w01-light, sans-serif;
        --font_2: normal normal bold 21.666666666666668px/normal Arial, Helvetica, sans-serif;
        --font_3: normal normal normal 25px/1.4em 'ｍｓ ｐゴシック', 'ms pgothic', 'ヒラギノ角ゴ pro w3', 'hiragino kaku gothic pro', osaka, sans-serif;
        --font_4: normal normal normal 20.833333333333336px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_5: normal normal normal 19.166666666666668px/1.4em Arial, Helvetica, sans-serif;
        --font_6: normal normal normal 18.333333333333336px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_7: normal normal normal 13.333333333333334px/1.4em Arial, Helvetica, sans-serif;
        --font_8: normal normal normal 12.5px/1.4em Arial, Helvetica, sans-serif;
        --font_9: normal normal normal 12.5px/1.4em Arial, Helvetica, sans-serif;
        --font_10: normal normal normal 10.833333333333334px/1.4em din-next-w01-light, sans-serif;
        --text-direction: var(--wix-opt-in-direction);
    }

    [id^="comp-llq0h9ga__"] {
        --fill-opacity: 0;
        --stroke-width: 0;
        --stroke: #ED1566;
        --stroke-opacity: 1;
        --fill: #F50E24;
    }

    [id^="comp-lbxn0qf3__"] {
        --fill-opacity: 1;
        --stroke-width: 0;
        --stroke: #3B3A3A;
        --stroke-opacity: 1;
        --fill: #8CCBBF;
    }

    [id="comp-lbxn0qf3__item-j9ples3e"] {
        --fill-opacity: 1;
        --stroke-width: 0;
        --stroke: #3B3A3A;
        --stroke-opacity: 1;
        --fill: #EDCD1F;
    }

    [id="comp-lbxn0qf3__item-j9plerjk"] {
        --fill-opacity: 1;
        --stroke-width: 0;
        --stroke: #3B3A3A;
        --stroke-opacity: 1;
        --fill: #BFE17E;
    }

    [id="comp-lbxn0qf3__item-j9pleqw5"] {
        --fill-opacity: 1;
        --stroke-width: 0;
        --stroke: #3B3A3A;
        --stroke-opacity: 1;
        --fill: #C6C6C6;
    }

    [id="comp-lbxn0qf3__item-lbxncro4"] {
        --fill-opacity: 1;
        --stroke-width: 0;
        --stroke: #3B3A3A;
        --stroke-opacity: 1;
        --fill: #ED9595;
    }

    [id="comp-lbxn0qf3__item-lbxnrcql"] {
        --fill-opacity: 1;
        --stroke-width: 0;
        --stroke: #3B3A3A;
        --stroke-opacity: 1;
        --fill: #E49EC4;
    }

    [id="comp-lbxn0qf3__item-lbxnu2uw"] {
        --fill-opacity: 1;
        --stroke-width: 0;
        --stroke: #3B3A3A;
        --stroke-opacity: 1;
        --fill: #B39AE8;
    }

    [id="comp-lbxn0qf3__item-lbxnu19z"] {
        --fill-opacity: 1;
        --stroke-width: 0;
        --stroke: #3B3A3A;
        --stroke-opacity: 1;
        --fill: #96BBDD;
    }

    #comp-lg7ckvtd2 {
        --bg-overlay-color: transparent;
        --bg-gradient: none;
        min-width: 320px;
    }

    #comp-l6byqk2s {
        --bg-overlay-color: transparent;
        --bg-gradient: none;
        --padding: 0px;
        --margin: -1px;
        --firstChildMarginTop: -1px;
        --lastChildMarginBottom: -1px;
        --direction: ltr;
        --padding-y: -1px;
    }

    #comp-l6byqk42 {
        --bg-overlay-color: rgb(var(--color_11));
        --bg-gradient: none;
        width: 100%;
        --column-width: 320px;
        --column-flex: 320;
    }

    #comp-l6bzefhx {
        --height: 108px;
        --width: 280px;
    }

    #comp-l6bzlqzr {
        --font_0: normal normal normal 23.545454545454547px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_1: normal normal normal 10.181818181818182px/1.4em din-next-w01-light, sans-serif;
        --font_2: normal normal bold 16.545454545454547px/normal Arial, Helvetica, sans-serif;
        --font_3: normal normal normal 19.09090909090909px/1.4em 'ｍｓ ｐゴシック', 'ms pgothic', 'ヒラギノ角ゴ pro w3', 'hiragino kaku gothic pro', osaka, sans-serif;
        --font_4: normal normal normal 15.909090909090908px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_5: normal normal normal 14.636363636363637px/1.4em Arial, Helvetica, sans-serif;
        --font_6: normal normal normal 14px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_7: normal normal normal 10.181818181818182px/1.4em Arial, Helvetica, sans-serif;
        --font_8: normal normal normal 9.545454545454545px/1.4em Arial, Helvetica, sans-serif;
        --font_9: normal normal normal 9.545454545454545px/1.4em Arial, Helvetica, sans-serif;
        --font_10: normal normal normal 8.272727272727273px/1.4em din-next-w01-light, sans-serif;
        --text-direction: var(--wix-opt-in-direction);
    }

    #comp-l6bzoj0t {
        --font_0: normal normal normal 29.6px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_1: normal normal normal 12.8px/1.4em din-next-w01-light, sans-serif;
        --font_2: normal normal bold 20.8px/normal Arial, Helvetica, sans-serif;
        --font_3: normal normal normal 24px/1.4em 'ｍｓ ｐゴシック', 'ms pgothic', 'ヒラギノ角ゴ pro w3', 'hiragino kaku gothic pro', osaka, sans-serif;
        --font_4: normal normal normal 20px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_5: normal normal normal 18.400000000000002px/1.4em Arial, Helvetica, sans-serif;
        --font_6: normal normal normal 17.6px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_7: normal normal normal 12.8px/1.4em Arial, Helvetica, sans-serif;
        --font_8: normal normal normal 12px/1.4em Arial, Helvetica, sans-serif;
        --font_9: normal normal normal 12px/1.4em Arial, Helvetica, sans-serif;
        --font_10: normal normal normal 10.4px/1.4em din-next-w01-light, sans-serif;
        --text-direction: var(--wix-opt-in-direction);
    }

    #comp-l6bzlbxw {
        --height: 108px;
        --width: 280px;
    }

    #comp-l6bznacy {
        --font_0: normal normal normal 18.55156308851224px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_1: normal normal normal 8.022297551789077px/1.4em din-next-w01-light, sans-serif;
        --font_2: normal normal bold 13.03623352165725px/normal Arial, Helvetica, sans-serif;
        --font_3: normal normal normal 15.041807909604518px/1.4em 'ｍｓ ｐゴシック', 'ms pgothic', 'ヒラギノ角ゴ pro w3', 'hiragino kaku gothic pro', osaka, sans-serif;
        --font_4: normal normal normal 12.534839924670433px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_5: normal normal normal 11.532052730696797px/1.4em Arial, Helvetica, sans-serif;
        --font_6: normal normal normal 11.03065913370998px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_7: normal normal normal 8.022297551789077px/1.4em Arial, Helvetica, sans-serif;
        --font_8: normal normal normal 7.520903954802259px/1.4em Arial, Helvetica, sans-serif;
        --font_9: normal normal normal 7.520903954802259px/1.4em Arial, Helvetica, sans-serif;
        --font_10: normal normal normal 6.518116760828625px/1.4em din-next-w01-light, sans-serif;
        --text-direction: var(--wix-opt-in-direction);
    }

    #comp-l6bzteba {
        --font_0: normal normal normal 32.06666666666667px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_1: normal normal normal 13.866666666666667px/1.4em din-next-w01-light, sans-serif;
        --font_2: normal normal bold 22.533333333333335px/normal Arial, Helvetica, sans-serif;
        --font_3: normal normal normal 26px/1.4em 'ｍｓ ｐゴシック', 'ms pgothic', 'ヒラギノ角ゴ pro w3', 'hiragino kaku gothic pro', osaka, sans-serif;
        --font_4: normal normal normal 21.666666666666668px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_5: normal normal normal 19.933333333333334px/1.4em Arial, Helvetica, sans-serif;
        --font_6: normal normal normal 19.066666666666666px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_7: normal normal normal 13.866666666666667px/1.4em Arial, Helvetica, sans-serif;
        --font_8: normal normal normal 13px/1.4em Arial, Helvetica, sans-serif;
        --font_9: normal normal normal 13px/1.4em Arial, Helvetica, sans-serif;
        --font_10: normal normal normal 11.266666666666667px/1.4em din-next-w01-light, sans-serif;
        --text-direction: var(--wix-opt-in-direction);
    }

    #comp-lg7ckvtd4 {
        --bg-overlay-color: transparent;
        --bg-gradient: none;
        min-width: 320px;
    }

    #comp-l54uayzn {
        --bg-overlay-color: transparent;
        --bg-gradient: none;
        --padding: 0px;
        --margin: -1px;
        --firstChildMarginTop: -1px;
        --lastChildMarginBottom: -1px;
        --direction: ltr;
        --padding-y: -1px;
    }

    #comp-l54uaz1b {
        --bg-overlay-color: rgb(237, 233, 229);
        --bg-gradient: none;
        width: 100%;
        --column-width: 320px;
        --column-flex: 320;
    }

    #comp-l6c2p8lc1 {
        --font_0: normal normal normal 33.63636363636363px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_1: normal normal normal 14.545454545454545px/1.4em din-next-w01-light, sans-serif;
        --font_2: normal normal bold 23.636363636363637px/normal Arial, Helvetica, sans-serif;
        --font_3: normal normal normal 27.272727272727273px/1.4em 'ｍｓ ｐゴシック', 'ms pgothic', 'ヒラギノ角ゴ pro w3', 'hiragino kaku gothic pro', osaka, sans-serif;
        --font_4: normal normal normal 22.727272727272727px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_5: normal normal normal 20.90909090909091px/1.4em Arial, Helvetica, sans-serif;
        --font_6: normal normal normal 20px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_7: normal normal normal 14.545454545454545px/1.4em Arial, Helvetica, sans-serif;
        --font_8: normal normal normal 13.636363636363637px/1.4em Arial, Helvetica, sans-serif;
        --font_9: normal normal normal 13.636363636363637px/1.4em Arial, Helvetica, sans-serif;
        --font_10: normal normal normal 11.818181818181818px/1.4em din-next-w01-light, sans-serif;
        --text-direction: var(--wix-opt-in-direction);
    }

    #comp-l6c2p8le {
        --shc-mutated-brightness: 23, 43, 67;
    }

    #comp-ldq2jmmr {
        --text-direction: var(--wix-opt-in-direction);
    }

    #comp-ldq2jmmr * {
        text-align: center !important;
    }

    #comp-l6c3bcnj {
        --text-direction: var(--wix-opt-in-direction);
    }

    #comp-l6c3bcnj * {
        text-align: center !important;
    }

    #comp-lg7ckvtd5 {
        --bg-overlay-color: transparent;
        --bg-gradient: none;
        min-width: 320px;
    }

    #comp-l6c8spuv {
        --bg-overlay-color: transparent;
        --bg-gradient: none;
        --padding: 0px;
        --margin: -1px;
        --firstChildMarginTop: -1px;
        --lastChildMarginBottom: -1px;
        --direction: ltr;
        --padding-y: -1px;
    }

    #comp-l6c8spvz {
        --fill-layer-image-opacity: 1;
        --bg-gradient: radial-gradient(circle at 3.6751302083333335% 6.940104166666666%, #4D6001 0%, 11.55%, rgba(77, 96, 1, 0) 35%), radial-gradient(circle at 92.96712239583333% 9.554036458333332%, #FAAA63 0%, 17.5%, rgba(250, 170, 99, 0) 35%), radial-gradient(circle at 95.20670572916666% 90.48177083333333%, #C9C6FF 0%, 34.1%, rgba(201, 198, 255, 0) 55%), radial-gradient(circle at 4.313151041666666% 93.34635416666667%, #97B49D 0%, 29.900000000000002%, rgba(151, 180, 157, 0) 65%), radial-gradient(circle at 46.555989583333336% 11.50390625%, rgba(214, 222, 72, 0.99) 0%, 25%, rgba(214, 222, 72, 0) 50%), radial-gradient(circle at 51.121419270833336% 89.98697916666667%, #93C3FF 0%, 42%, rgba(147, 195, 255, 0) 70%), radial-gradient(circle at 48.9013671875% 49.521484375%, #FFFFFF 0%, 100%, rgba(255, 255, 255, 0) 100%);
        --bg-overlay-color: transparent;
        width: 100%;
        --column-width: 320px;
        --column-flex: 320;
    }

    #comp-l6ubgbd5 {
        --font_0: normal normal normal 34.53333333333333px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_1: normal normal normal 14.933333333333334px/1.4em din-next-w01-light, sans-serif;
        --font_2: normal normal bold 24.266666666666666px/normal Arial, Helvetica, sans-serif;
        --font_3: normal normal normal 28px/1.4em 'ｍｓ ｐゴシック', 'ms pgothic', 'ヒラギノ角ゴ pro w3', 'hiragino kaku gothic pro', osaka, sans-serif;
        --font_4: normal normal normal 23.333333333333332px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_5: normal normal normal 21.46666666666667px/1.4em Arial, Helvetica, sans-serif;
        --font_6: normal normal normal 20.533333333333335px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_7: normal normal normal 14.933333333333334px/1.4em Arial, Helvetica, sans-serif;
        --font_8: normal normal normal 14px/1.4em Arial, Helvetica, sans-serif;
        --font_9: normal normal normal 14px/1.4em Arial, Helvetica, sans-serif;
        --font_10: normal normal normal 12.133333333333333px/1.4em din-next-w01-light, sans-serif;
        --text-direction: var(--wix-opt-in-direction);
    }

    #comp-l6ubdkei {
        --font_0: normal normal normal 32.730769230769226px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_1: normal normal normal 14.153846153846153px/1.4em din-next-w01-light, sans-serif;
        --font_2: normal normal bold 23px/normal Arial, Helvetica, sans-serif;
        --font_3: normal normal normal 26.538461538461537px/1.4em 'ｍｓ ｐゴシック', 'ms pgothic', 'ヒラギノ角ゴ pro w3', 'hiragino kaku gothic pro', osaka, sans-serif;
        --font_4: normal normal normal 22.115384615384613px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_5: normal normal normal 20.346153846153847px/1.4em Arial, Helvetica, sans-serif;
        --font_6: normal normal normal 19.46153846153846px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_7: normal normal normal 14.153846153846153px/1.4em Arial, Helvetica, sans-serif;
        --font_8: normal normal normal 13.269230769230768px/1.4em Arial, Helvetica, sans-serif;
        --font_9: normal normal normal 13.269230769230768px/1.4em Arial, Helvetica, sans-serif;
        --font_10: normal normal normal 11.5px/1.4em din-next-w01-light, sans-serif;
        --text-direction: var(--wix-opt-in-direction);
    }

    #comp-l6ubikyi {
        transform-origin: center 1px;
    }

    #comp-l6ubfhbd {
        --font_0: normal normal normal 32.06666666666667px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_1: normal normal normal 13.866666666666667px/1.4em din-next-w01-light, sans-serif;
        --font_2: normal normal bold 22.533333333333335px/normal Arial, Helvetica, sans-serif;
        --font_3: normal normal normal 26px/1.4em 'ｍｓ ｐゴシック', 'ms pgothic', 'ヒラギノ角ゴ pro w3', 'hiragino kaku gothic pro', osaka, sans-serif;
        --font_4: normal normal normal 21.666666666666668px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_5: normal normal normal 19.933333333333334px/1.4em Arial, Helvetica, sans-serif;
        --font_6: normal normal normal 19.066666666666666px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_7: normal normal normal 13.866666666666667px/1.4em Arial, Helvetica, sans-serif;
        --font_8: normal normal normal 13px/1.4em Arial, Helvetica, sans-serif;
        --font_9: normal normal normal 13px/1.4em Arial, Helvetica, sans-serif;
        --font_10: normal normal normal 11.266666666666667px/1.4em din-next-w01-light, sans-serif;
        --text-direction: var(--wix-opt-in-direction);
    }

    #comp-l6ublc5l {
        --font_0: normal normal normal 34.53333333333333px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_1: normal normal normal 14.933333333333334px/1.4em din-next-w01-light, sans-serif;
        --font_2: normal normal bold 24.266666666666666px/normal Arial, Helvetica, sans-serif;
        --font_3: normal normal normal 28px/1.4em 'ｍｓ ｐゴシック', 'ms pgothic', 'ヒラギノ角ゴ pro w3', 'hiragino kaku gothic pro', osaka, sans-serif;
        --font_4: normal normal normal 23.333333333333332px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_5: normal normal normal 21.46666666666667px/1.4em Arial, Helvetica, sans-serif;
        --font_6: normal normal normal 20.533333333333335px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_7: normal normal normal 14.933333333333334px/1.4em Arial, Helvetica, sans-serif;
        --font_8: normal normal normal 14px/1.4em Arial, Helvetica, sans-serif;
        --font_9: normal normal normal 14px/1.4em Arial, Helvetica, sans-serif;
        --font_10: normal normal normal 12.133333333333333px/1.4em din-next-w01-light, sans-serif;
        --text-direction: var(--wix-opt-in-direction);
    }

    #comp-l6ub3k5y {
        --fill-layer-image-opacity: 1;
        --bg-overlay-color: rgb(var(--color_11));
        --bg-gradient: none;
        width: 100%;
        --column-width: 320px;
        --column-flex: 320;
    }

    #comp-l6ubqi4s2 {
        --font_0: normal normal normal 34.53333333333333px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_1: normal normal normal 14.933333333333334px/1.4em din-next-w01-light, sans-serif;
        --font_2: normal normal bold 24.266666666666666px/normal Arial, Helvetica, sans-serif;
        --font_3: normal normal normal 28px/1.4em 'ｍｓ ｐゴシック', 'ms pgothic', 'ヒラギノ角ゴ pro w3', 'hiragino kaku gothic pro', osaka, sans-serif;
        --font_4: normal normal normal 23.333333333333332px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_5: normal normal normal 21.46666666666667px/1.4em Arial, Helvetica, sans-serif;
        --font_6: normal normal normal 20.533333333333335px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_7: normal normal normal 14.933333333333334px/1.4em Arial, Helvetica, sans-serif;
        --font_8: normal normal normal 14px/1.4em Arial, Helvetica, sans-serif;
        --font_9: normal normal normal 14px/1.4em Arial, Helvetica, sans-serif;
        --font_10: normal normal normal 12.133333333333333px/1.4em din-next-w01-light, sans-serif;
        --text-direction: var(--wix-opt-in-direction);
    }

    #comp-l6ubqi4r {
        --font_0: normal normal normal 32.730769230769226px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_1: normal normal normal 14.153846153846153px/1.4em din-next-w01-light, sans-serif;
        --font_2: normal normal bold 23px/normal Arial, Helvetica, sans-serif;
        --font_3: normal normal normal 26.538461538461537px/1.4em 'ｍｓ ｐゴシック', 'ms pgothic', 'ヒラギノ角ゴ pro w3', 'hiragino kaku gothic pro', osaka, sans-serif;
        --font_4: normal normal normal 22.115384615384613px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_5: normal normal normal 20.346153846153847px/1.4em Arial, Helvetica, sans-serif;
        --font_6: normal normal normal 19.46153846153846px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_7: normal normal normal 14.153846153846153px/1.4em Arial, Helvetica, sans-serif;
        --font_8: normal normal normal 13.269230769230768px/1.4em Arial, Helvetica, sans-serif;
        --font_9: normal normal normal 13.269230769230768px/1.4em Arial, Helvetica, sans-serif;
        --font_10: normal normal normal 11.5px/1.4em din-next-w01-light, sans-serif;
        --text-direction: var(--wix-opt-in-direction);
    }

    #comp-l6ubqi4t4 {
        transform-origin: center 1px;
    }

    #comp-l6ubqi4v {
        --font_0: normal normal normal 34.53333333333333px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_1: normal normal normal 14.933333333333334px/1.4em din-next-w01-light, sans-serif;
        --font_2: normal normal bold 24.266666666666666px/normal Arial, Helvetica, sans-serif;
        --font_3: normal normal normal 28px/1.4em 'ｍｓ ｐゴシック', 'ms pgothic', 'ヒラギノ角ゴ pro w3', 'hiragino kaku gothic pro', osaka, sans-serif;
        --font_4: normal normal normal 23.333333333333332px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_5: normal normal normal 21.46666666666667px/1.4em Arial, Helvetica, sans-serif;
        --font_6: normal normal normal 20.533333333333335px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_7: normal normal normal 14.933333333333334px/1.4em Arial, Helvetica, sans-serif;
        --font_8: normal normal normal 14px/1.4em Arial, Helvetica, sans-serif;
        --font_9: normal normal normal 14px/1.4em Arial, Helvetica, sans-serif;
        --font_10: normal normal normal 12.133333333333333px/1.4em din-next-w01-light, sans-serif;
        --text-direction: var(--wix-opt-in-direction);
    }

    #comp-l6ubqi4x4 {
        --font_0: normal normal normal 34.53333333333333px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_1: normal normal normal 14.933333333333334px/1.4em din-next-w01-light, sans-serif;
        --font_2: normal normal bold 24.266666666666666px/normal Arial, Helvetica, sans-serif;
        --font_3: normal normal normal 28px/1.4em 'ｍｓ ｐゴシック', 'ms pgothic', 'ヒラギノ角ゴ pro w3', 'hiragino kaku gothic pro', osaka, sans-serif;
        --font_4: normal normal normal 23.333333333333332px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_5: normal normal normal 21.46666666666667px/1.4em Arial, Helvetica, sans-serif;
        --font_6: normal normal normal 20.533333333333335px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_7: normal normal normal 14.933333333333334px/1.4em Arial, Helvetica, sans-serif;
        --font_8: normal normal normal 14px/1.4em Arial, Helvetica, sans-serif;
        --font_9: normal normal normal 14px/1.4em Arial, Helvetica, sans-serif;
        --font_10: normal normal normal 12.133333333333333px/1.4em din-next-w01-light, sans-serif;
        --text-direction: var(--wix-opt-in-direction);
    }

    #comp-lg7ckvte {
        --bg-overlay-color: transparent;
        --bg-gradient: none;
        min-width: 320px;
    }

    #comp-ig83aypt {
        --divider-bottom-image: url("data:image/svg+xml,%3Csvg id='comp-ig83aypt-bottom' preserveAspectRatio='none' data-bbox='0 91 1920 209' viewBox='0 91 1920 209' height='100%25' width='100%25' xmlns='http://www.w3.org/2000/svg' data-type='shape'%3E%3Cdefs%3E%3Cstyle%3E%23comp-ig83aypt-bottom %7B fill: %23FFFFFF; %7D%3C/style%3E%3C/defs%3E%3Cg%3E%3Cpath d='M1920 291C1656.8 169.2 1323.3 91 960 91S262.5 169.2 0 291v9h1920v-9z'/%3E%3C/g%3E%3C/svg%3E");
        --divider-bottom-size: 100.00% 100%;
        --divider-bottom-height: 30px;
        --divider-bottom-offset-x: 0px;
        --divider-bottom-padding: 0px;
        --divider-bottom-color: #FFFFFF;
        --divider-bottom-opacity: 1;
        --divider-bottom-flip: scale(1, 1);
        --divider-bottom-layers-size: 0;
        --divider-bottom-layers-pin-factor: 0;
        --divider-bottom-filter: drop-shadow(0px 1px 0px var(--divider-bottom-color, currentColor));
        --divider-bottom-layer-1-display: none;
        --divider-bottom-layer-2-display: none;
        --divider-bottom-layer-3-display: none;
        --bg-overlay-color: rgb(var(--color_11));
        --bg-gradient: none;
        --padding: 0px;
        --margin: -1px;
        --firstChildMarginTop: -1px;
        --lastChildMarginBottom: -1px;
        --direction: ltr;
        --padding-y: -1px;
    }

    #mediairc22j4k5 {
        --bg-overlay-color: transparent;
        --bg-gradient: none;
        width: 100%;
        --column-width: 320px;
        --column-flex: 320;
    }

    #comp-l6ubzv62 {
        --font_0: normal normal normal 35.519999999999996px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_1: normal normal normal 15.359999999999998px/1.4em din-next-w01-light, sans-serif;
        --font_2: normal normal bold 24.959999999999997px/normal Arial, Helvetica, sans-serif;
        --font_3: normal normal normal 28.799999999999997px/1.4em 'ｍｓ ｐゴシック', 'ms pgothic', 'ヒラギノ角ゴ pro w3', 'hiragino kaku gothic pro', osaka, sans-serif;
        --font_4: normal normal normal 23.999999999999996px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_5: normal normal normal 22.08px/1.4em Arial, Helvetica, sans-serif;
        --font_6: normal normal normal 21.119999999999997px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_7: normal normal normal 15.359999999999998px/1.4em Arial, Helvetica, sans-serif;
        --font_8: normal normal normal 14.399999999999999px/1.4em Arial, Helvetica, sans-serif;
        --font_9: normal normal normal 14.399999999999999px/1.4em Arial, Helvetica, sans-serif;
        --font_10: normal normal normal 12.479999999999999px/1.4em din-next-w01-light, sans-serif;
        --text-direction: var(--wix-opt-in-direction);
    }

    #comp-l6uc12yd {
        transform-origin: center 2px;
    }

    #comp-l6uc30yh {
        --direction: var(--wix-opt-in-direction);
        --justify-content: space-between;
        --item-margin: 5px 0px;
        --margin-top: -5px;
        --margin-bottom: -5px;
        --margin-inline-start: 0px;
        --margin-inline-end: 0px;
    }

    [id^="comp-l6uc3103__"] {
        --fill-layer-image-opacity: 1;
        --bg-overlay-color: rgb(var(--color_12));
        --bg-gradient: none;
        border-width: 0 0 0 0;
        border-style: solid solid solid solid;
        border-color: rgba(176, 169, 134, 1) rgba(176, 169, 134, 1) rgba(176, 169, 134, 1) rgba(176, 169, 134, 1);
        border-radius: 0 0 0 0;
        overflow: clip !important;
        transform: translateZ(0);
        margin: -0px;
    }

    [id^="comp-l6uchvpk__"] {
        --shc-mutated-brightness: 15, 52, 103;
    }

    [id^="comp-l71l0vfd__"] {
        --shc-mutated-brightness: 15, 52, 103;
    }

    [id^="comp-l71l0vhy__"] {
        --text-direction: var(--wix-opt-in-direction);
    }

    [id^="comp-l71l0vi1__"] {
        --text-direction: var(--wix-opt-in-direction);
    }

    [id^="comp-l71lre2c__"] {
        --fill-opacity: 0;
        --stroke-width: 0;
        --stroke: #ED1566;
        --stroke-opacity: 1;
        --fill: #FFFFFF;
    }

    [id^="comp-llq00h4q__"] {
        --fill-opacity: 1;
        --stroke-width: 0;
        --stroke: #ED1566;
        --stroke-opacity: 1;
        --fill: #FFFFFF;
    }

    #comp-l6udz1d7 {
        --font_0: normal normal normal 35.519999999999996px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_1: normal normal normal 15.359999999999998px/1.4em din-next-w01-light, sans-serif;
        --font_2: normal normal bold 24.959999999999997px/normal Arial, Helvetica, sans-serif;
        --font_3: normal normal normal 28.799999999999997px/1.4em 'ｍｓ ｐゴシック', 'ms pgothic', 'ヒラギノ角ゴ pro w3', 'hiragino kaku gothic pro', osaka, sans-serif;
        --font_4: normal normal normal 23.999999999999996px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_5: normal normal normal 22.08px/1.4em Arial, Helvetica, sans-serif;
        --font_6: normal normal normal 21.119999999999997px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_7: normal normal normal 15.359999999999998px/1.4em Arial, Helvetica, sans-serif;
        --font_8: normal normal normal 14.399999999999999px/1.4em Arial, Helvetica, sans-serif;
        --font_9: normal normal normal 14.399999999999999px/1.4em Arial, Helvetica, sans-serif;
        --font_10: normal normal normal 12.479999999999999px/1.4em din-next-w01-light, sans-serif;
        --text-direction: var(--wix-opt-in-direction);
    }

    #comp-l6udz1d4 {
        transform-origin: center 2px;
    }

    #comp-l7omwey5 {
        --direction: var(--wix-opt-in-direction);
        --justify-content: space-between;
        --item-margin: 5px 0px;
        --margin-top: -5px;
        --margin-bottom: -5px;
        --margin-inline-start: 0px;
        --margin-inline-end: 0px;
    }

    [id^="comp-l7omwf09__"] {
        --fill-layer-image-opacity: 1;
        --bg-overlay-color: rgb(var(--color_12));
        --bg-gradient: none;
        border-width: 0 0 0 0;
        border-style: solid solid solid solid;
        border-color: rgba(176, 169, 134, 0) rgba(176, 169, 134, 0) rgba(176, 169, 134, 0) rgba(176, 169, 134, 0);
        border-radius: 0 0 0 0;
        overflow: clip !important;
        transform: translateZ(0);
        margin: -0px;
    }

    [id^="comp-l7omwf0y1__"] {
        --shc-mutated-brightness: 15, 52, 103;
    }

    [id^="comp-l7omwf105__"] {
        --shc-mutated-brightness: 15, 52, 103;
    }

    [id^="comp-l7omwf112__"] {
        --text-direction: var(--wix-opt-in-direction);
    }

    [id^="comp-l7omwf17__"] {
        --text-direction: var(--wix-opt-in-direction);
    }

    [id^="comp-llq02o5a__"] {
        --fill-opacity: 0;
        --stroke-width: 0;
        --stroke: #ED1566;
        --stroke-opacity: 1;
        --fill: #FFFFFF;
    }

    [id^="comp-l7omwf193__"] {
        --fill-opacity: 1;
        --stroke-width: 0;
        --stroke: #ED1566;
        --stroke-opacity: 1;
        --fill: #FFFFFF;
    }

    #comp-l6ue1ru3 {
        --font_0: normal normal normal 35.519999999999996px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_1: normal normal normal 15.359999999999998px/1.4em din-next-w01-light, sans-serif;
        --font_2: normal normal bold 24.959999999999997px/normal Arial, Helvetica, sans-serif;
        --font_3: normal normal normal 28.799999999999997px/1.4em 'ｍｓ ｐゴシック', 'ms pgothic', 'ヒラギノ角ゴ pro w3', 'hiragino kaku gothic pro', osaka, sans-serif;
        --font_4: normal normal normal 23.999999999999996px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_5: normal normal normal 22.08px/1.4em Arial, Helvetica, sans-serif;
        --font_6: normal normal normal 21.119999999999997px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_7: normal normal normal 15.359999999999998px/1.4em Arial, Helvetica, sans-serif;
        --font_8: normal normal normal 14.399999999999999px/1.4em Arial, Helvetica, sans-serif;
        --font_9: normal normal normal 14.399999999999999px/1.4em Arial, Helvetica, sans-serif;
        --font_10: normal normal normal 12.479999999999999px/1.4em din-next-w01-light, sans-serif;
        --text-direction: var(--wix-opt-in-direction);
    }

    #comp-l6ue1ru11 {
        transform-origin: center 2px;
    }

    #comp-l7onz6z6 {
        --direction: var(--wix-opt-in-direction);
        --justify-content: start;
        --item-margin: 5px 5px;
        --margin-top: -5px;
        --margin-bottom: -5px;
        --margin-inline-start: -5px;
        --margin-inline-end: -5px;
    }

    [id^="comp-l7onz71h__"] {
        --fill-layer-image-opacity: 1;
        --bg-overlay-color: rgb(var(--color_12));
        --bg-gradient: none;
        border-width: 0 0 0 0;
        border-style: solid solid solid solid;
        border-color: rgba(176, 169, 134, 0) rgba(176, 169, 134, 0) rgba(176, 169, 134, 0) rgba(176, 169, 134, 0);
        border-radius: 10px 10px 10px 10px;
        overflow: clip !important;
        transform: translateZ(0);
        margin: -0px;
    }

    [id="comp-l7onz71h__item-lkaqllil"] {
        --fill-layer-image-opacity: 0.25;
        --bg-overlay-color: rgb(var(--color_15));
        --bg-gradient: none;
        border-width: 0 0 0 0;
        border-style: solid solid solid solid;
        border-color: rgba(176, 169, 134, 0) rgba(176, 169, 134, 0) rgba(176, 169, 134, 0) rgba(176, 169, 134, 0);
        border-radius: 10px 10px 10px 10px;
        overflow: clip !important;
        transform: translateZ(0);
        margin: -0px;
    }

    [id^="comp-l7onz71v__"] {
        --shc-mutated-brightness: 15, 52, 103;
    }

    [id^="comp-l7onz71x__"] {
        --shc-mutated-brightness: 15, 52, 103;
    }

    [id^="comp-l7onz71y1__"] {
        --text-direction: var(--wix-opt-in-direction);
    }

    [id^="comp-l7onz721__"] {
        --text-direction: var(--wix-opt-in-direction);
    }

    [id^="comp-llq06hjx__"] {
        --fill-opacity: 0;
        --stroke-width: 0;
        --stroke: #ED1566;
        --stroke-opacity: 1;
        --fill: #FFFFFF;
    }

    [id^="comp-l7onz724__"] {
        --fill-opacity: 1;
        --stroke-width: 0;
        --stroke: #ED1566;
        --stroke-opacity: 1;
        --fill: #FFFFFF;
    }

    #comp-lomipudi {
        --bg-overlay-color: rgb(var(--color_11));
        --bg-gradient: none;
        min-width: 320px;
    }

    #comp-lomm3baz {
        transform-origin: center 1px;
    }

    #comp-lomlzxkf {
        --font_0: normal normal normal 28.461538461538463px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_1: normal normal normal 12.307692307692308px/1.4em din-next-w01-light, sans-serif;
        --font_2: normal normal bold 20px/normal Arial, Helvetica, sans-serif;
        --font_3: normal normal normal 23.076923076923077px/1.4em 'ｍｓ ｐゴシック', 'ms pgothic', 'ヒラギノ角ゴ pro w3', 'hiragino kaku gothic pro', osaka, sans-serif;
        --font_4: normal normal normal 19.230769230769234px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_5: normal normal normal 17.692307692307693px/1.4em Arial, Helvetica, sans-serif;
        --font_6: normal normal normal 16.923076923076923px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_7: normal normal normal 12.307692307692308px/1.4em Arial, Helvetica, sans-serif;
        --font_8: normal normal normal 11.538461538461538px/1.4em Arial, Helvetica, sans-serif;
        --font_9: normal normal normal 11.538461538461538px/1.4em Arial, Helvetica, sans-serif;
        --font_10: normal normal normal 10px/1.4em din-next-w01-light, sans-serif;
        --text-direction: var(--wix-opt-in-direction);
    }

    #comp-lomiqr8w {
        transform-origin: center 1px;
    }

    #comp-lomiszge {
        --direction: var(--wix-opt-in-direction);
        --justify-content: center;
        --item-margin: 6.5px 6.5px;
        --margin-top: -6.5px;
        --margin-bottom: -6.5px;
        --margin-inline-start: -6.5px;
        --margin-inline-end: -6.5px;
    }

    [id^="comp-lomiszmb__"] {
        --bg-overlay-color: transparent;
        --bg-gradient: none;
        border-width: 0 0 0 0;
        border-style: solid solid solid solid;
        border-color: rgba(176, 169, 134, 0) rgba(176, 169, 134, 0) rgba(176, 169, 134, 0) rgba(176, 169, 134, 0);
        border-radius: 0 0 0 0;
        overflow: clip !important;
        transform: translateZ(0);
        margin: -0px;
    }

    [id^="comp-lomkbtd9__"] {
        --height: 160px;
        --width: 138px;
        --mask-image: url("data:image/svg+xml,%3Csvg preserveAspectRatio='none' data-bbox='20 20 160 160' viewBox='20 20 160 160' height='200' width='200' xmlns='http://www.w3.org/2000/svg' data-type='shape'%3E%3Cg%3E%3Cpath d='M180 20v160H20V20h160z'/%3E%3C/g%3E%3C/svg%3E%0A");
        --mask-position: 0% 0%;
        --mask-size: 100% 100%;
        --mask-repeat: no-repeat;
    }

    [id^="comp-lomiszn1__"] {
        --font_0: normal normal normal 22.611111111111114px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_1: normal normal normal 9.777777777777779px/1.4em din-next-w01-light, sans-serif;
        --font_2: normal normal bold 15.88888888888889px/normal Arial, Helvetica, sans-serif;
        --font_3: normal normal normal 18.333333333333336px/1.4em 'ｍｓ ｐゴシック', 'ms pgothic', 'ヒラギノ角ゴ pro w3', 'hiragino kaku gothic pro', osaka, sans-serif;
        --font_4: normal normal normal 15.277777777777779px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_5: normal normal normal 14.055555555555557px/1.4em Arial, Helvetica, sans-serif;
        --font_6: normal normal normal 13.444444444444446px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_7: normal normal normal 9.777777777777779px/1.4em Arial, Helvetica, sans-serif;
        --font_8: normal normal normal 9.166666666666668px/1.4em Arial, Helvetica, sans-serif;
        --font_9: normal normal normal 9.166666666666668px/1.4em Arial, Helvetica, sans-serif;
        --font_10: normal normal normal 7.944444444444445px/1.4em din-next-w01-light, sans-serif;
        --text-direction: var(--wix-opt-in-direction);
    }

    [id^="comp-lommnnkb__"] {
        --font_0: normal normal normal 21.142857142857142px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_1: normal normal normal 9.142857142857142px/1.4em din-next-w01-light, sans-serif;
        --font_2: normal normal bold 14.857142857142856px/normal Arial, Helvetica, sans-serif;
        --font_3: normal normal normal 17.142857142857142px/1.4em 'ｍｓ ｐゴシック', 'ms pgothic', 'ヒラギノ角ゴ pro w3', 'hiragino kaku gothic pro', osaka, sans-serif;
        --font_4: normal normal normal 14.285714285714285px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_5: normal normal normal 13.142857142857142px/1.4em Arial, Helvetica, sans-serif;
        --font_6: normal normal normal 12.571428571428571px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;
        --font_7: normal normal normal 9.142857142857142px/1.4em Arial, Helvetica, sans-serif;
        --font_8: normal normal normal 8.571428571428571px/1.4em Arial, Helvetica, sans-serif;
        --font_9: normal normal normal 8.571428571428571px/1.4em Arial, Helvetica, sans-serif;
        --font_10: normal normal normal 7.428571428571428px/1.4em din-next-w01-light, sans-serif;
        --text-direction: var(--wix-opt-in-direction);
    }

    [id^="comp-lonnby7j__"] {
        --fill-opacity: 0;
        --stroke-width: 0;
        --stroke: #ED1566;
        --stroke-opacity: 1;
        --fill: #FFFFFF;
    }

    #comp-lomluqhv {
        --bg-overlay-color: rgb(var(--color_11));
        --bg-gradient: none;
        min-width: 320px;
    }

}






/* page */
.bg {
    background: #f9f9f9 url(../images/bg.png) center top repeat-y;
    background-size: 100% auto;
}

.screen-reader-text {
    display: none;
}

.pagination {
    margin-top: 56px;
    text-align: center;
    white-space: nowrap;
}

.pagination span {
    height: auto;
}

.pagination .nav-links {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    gap: 12px;
}

.pagination a:not(.top):not(.prev):not(.next):not(.single-prev):not(.single-next) {
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 32px;
    font-weight: bold;
    color: #b2d3f2;
}

.pagination a:not(.top):not(.single-prev):not(.single-next) {
    width: 33px;
    height: 33px;
}

.pagination a.prev,
.pagination a.next {
    position: relative;
    text-indent: -9999px;
    overflow: hidden;
    background: #03427d;
    border-radius: 50%;
}

.pagination a.prev {
    transform: scaleX(-1);
}

.pagination a.prev::before,
.pagination a.next::before {
    content: '';
    position: absolute;
    top: 50%;
    left: calc(50% - 2px);
    transform: translate(-50%, -50%) rotate(45deg);
    width: 10px;
    height: 10px;
    border-top: 1px solid #FFF;
    border-right: 1px solid #FFF;
}

.pagination a.single-prev,
.pagination a.single-next {
    display: flex;
    align-items: center;
    gap: 8px;
    font-size: 1.5rem;
}

.pagination a strong {
    position: relative;
    display: inline-block;
    width: 21px;
    height: 21px;
    text-align: center;
    vertical-align: middle;
    background: #468FE1;
    border-radius: 50%;
    font-size: 1.6rem;
    line-height: 1.2;
    color: #FFF;
    text-indent: -9999px;
    overflow: hidden;
}

.pagination a strong::before {
    content: '';
    position: absolute;
    top: 50%;
    left: 48%;
    transform: translate(-50%, -50%) rotate(45deg);
    width: 6px;
    height: 6px;
    border-top: 2px solid #FFF;
    border-right: 2px solid #FFF;
}

.pagination a.single-prev strong {
    transform: scaleX(-1);
}

.pagination a.top {
    margin: 0 16px;
    padding: 0 16px;
    border-left: 1px solid #222;
    border-right: 1px solid #222;
}

.pagination span {
    line-height: 30px;
    font-size: 32px;
    font-weight: bold;
    color: #b2d3f2;
}

.pagination span.current {
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 32px;
    font-weight: bold;
    color: #03427d;
}

#single h1 {
    padding-bottom: 0.5em;
    border-bottom: 2px solid #468FE1;
    font-size: clamp(2rem, 2.4vw, 2.4rem);
}

#single .meta {
    margin: 1em 0;
}

.content h1 {
    padding: 0.4em 0;
    border-bottom: 2px solid #03427d;
    font-size: 23px;
}

.content h2 {
    padding: 0.4em 1em;
    background: #cce1f4;
    font-size: 20px;
    color: #03427d;
}

.content h3 {
    margin-bottom: 0;
    padding-bottom: 0.5em;
    text-align: left;
    border-bottom: 1px solid #03427d;
    font-size: 18px;
}

.content h3::after {
    display: none;
}

.content p+p {
    margin-top: 0.5em;
}

.content a {
    text-decoration: underline;
    color: #2660EF;
}

.content a[target="_blank"]:not(.pdf):not(.wp-block-button__link) {
    display: inline;
    padding-right: 20px;
    background: url("img/common/blank.svg") right center no-repeat;
}

.content figure {
    margin: 0;
}

.content img {
    max-width: 100%;
}

.content li:not(:first-of-type) {
    margin-top: 4px;
}

.content ul {
    margin-left: 2em;
}

.content ul>li {
    list-style: disc;
}

.content ol {
    margin-left: 2em;
}

.content ol>li {
    list-style: decimal;
}

.content table {
    width: calc(100% + 32px);
    margin-left: -16px;
    margin-right: -16px;
    border-collapse: separate;
    border-spacing: 16px 0;
    border-top: none !important;
    border-left: none !important;
    overflow: hidden;
}

.content th,
.content td {
    padding: 24px 0;
    text-align: left;
    vertical-align: top;
    border: none !important;
}

.content th {
    width: 25%;
    border-bottom: 2px solid #468FE1 !important;
}

.content td {
    border-bottom: 2px solid #D1D1D1 !important;
}

.content *+p,
.content>*+ul,
.content *+ol,
.content *+.wp-block-image,
.content *+.wp-block-table,
.content *+blockquote,
.content *+table,
.content *+.wp-block-columns,
.content *+.wp-block-buttons {
    margin-top: 3em;
}

.content *+h2,
.content *+h3,
.content *+h4,
.content *+h5 {
    margin-top: 3em !important;
}

.content h2+*,
.content h3+*,
.content h4+*,
.content h5+*,
.mainimg+* {
    margin-top: 2em !important;
}

.content .youtube {
    position: relative;
    padding-bottom: 56.25%;
    height: 0;
    overflow: hidden;
    max-width: 100%;
    margin: 1em auto 0;
}

.content .youtube iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.meta {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: 8px;
}

.meta time {
    font-size: 15px;
    font-weight: bold;
    color: #03427d;
}

.meta ul {
    margin: 0;
}

.meta ul>li {
    list-style: none;
}

.news-list {
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(270px, 1fr));
    gap: 20px 25px;
    margin-top: 40px;
}

.news-list li {
    display: flex;
}

.news-list li a {
    display: flex;
    flex-direction: column;
    height: auto;
    padding: 20px;
    background: #FFF;
    border-radius: 8px;
    box-shadow: 7px 7px 5px rgba(0, 0, 0, .25);
    transition: .2s ease-out;
}

.news-list li a:hover {
    transform: scale(1.03);
}

.news-list figure {
    position: relative;
    width: 100%;
    margin: 0 0 10px;
    padding-top: calc(137 / 232 * 100%);
    background: #b6b6b6;
    overflow: hidden;
}

.news-list figure img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.news-list h3 {
    margin: 8px 0;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    font-weight: bold;
    line-height: 1.4;
    overflow: hidden;
}

.news-list p {
    margin: 0 !important;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    font-size: 15px;
    line-height: 1.4;
    overflow: hidden;
}

#cat {
    display: block;
    margin-bottom: 24px;
}

.cat {
    display: flex;
    flex-wrap: wrap;
    gap: 8px;
    margin: 0;
}

.cat a {
    display: inline-block;
    min-width: 107px;
    padding: 4px 0.5em;
    text-align: center;
    border: 2px solid #03427d;
    border-radius: 40px;
    font-weight: 700;
    color: #03427d;
    transition: .2s ease-out;
}

.cat a:hover {
    background: #85b3df;
    border-color: #85b3df;
    color: #FFF;
}

.cat span {
    display: inline-block;
    padding: 4px 0.5em;
    background: #03427d;
    font-size: 14px;
    font-weight: 700;
    line-height: 1;
    color: #FFF;
}

.cat li.on a {
    background: #03427d;
    color: #FFF;
}

.wp-block-buttons {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    gap: 10px;
    text-align: center;
    margin-top: 3em;
}

.wp-block-buttons.left {
    justify-content: flex-start;
}

.wp-block-buttons.right {
    justify-content: flex-end;
}

.wp-block-button a {
    position: relative;
    isolation: isolate;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 16px;
    min-width: 278px;
    height: 43px;
    padding: 8px 24px;
    background: #FFF;
    border: 1px solid #03427d;
    border-radius: 4px;
    font-size: 23px;
    font-weight: bold;
    color: #03427d;
    transition: .2s ease-out;
}

.wp-block-button a:hover {
    background: #03427d;
    color: #FFF;
}

.wp-block-button a::after {
    content: '';
    position: absolute;
    top: 50%;
    right: 24px;
    transform: translateY(-50%) rotate(45deg);
    width: 10px;
    height: 10px;
    border-top: 1px solid #03427d;
    border-right: 1px solid #03427d;
    transition: .2s ease-out;
}

.wp-block-button a:hover::after {
    border-color: #FFF;
}

.staff-list {
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(270px, 1fr));
    gap: 20px 25px;
    margin-top: 40px;
}

.staff-list li {
    display: flex;
    flex-direction: column;
    height: auto;
    padding: 20px;
    background: #FFF;
    border-radius: 8px;
    box-shadow: 7px 7px 5px rgba(0, 0, 0, .25);
}

.staff-list figure {
    position: relative;
    width: 100%;
    margin: 0 0 10px;
    padding-top: calc(184 / 232 * 100%);
    background: #b6b6b6;
    overflow: hidden;
}

.staff-list figure img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.staff-list h3 {
    font-size: 21px;
    font-weight: bold;
    color: #03427d;
}

.staff-list p {
    margin-bottom: 1em;
    font-size: 14px;
    font-weight: bold;
    color: #03427d;
}

.staff-list .btn01 {
    margin-top: auto;
}

.modal-box01[class*="staff"] .inn01 {
    padding: 6%;
}

.prof {
    display: grid;
    grid-template-columns: 33% 1fr;
    gap: 24px;
    width: 88%;
    max-width: 560px;
    margin: 0 auto 24px;
}

.prof figure {
    margin: 0;
    text-align: center;
}

.prof figure img {
    width: 100%;
    max-width: 290px;
    margin: 0 auto;
}

.prof h3 {
    display: flex;
    align-items: flex-end;
    gap: 8px 16px;
    border-bottom: 2px solid #03427d;
    font-size: 22px;
    font-weight: bold;
    color: #03427d;
}

.prof h3 span {
    font-size: 15px;
}

.prof p {
    margin-top: 8px;
    font-size: 18px;
    font-weight: bold;
    color: #03427d;
}

.prof dl {
    margin-top: 16px;
    color: #5b5b5b;
}

.prof dt {
    display: inline-block;
    padding: 0.1em 0.5em;
    border: 1px solid #5b5b5b;
    font-size: 15px;
}

.prof dd {
    margin-top: 8px;
    font-size: 14px;
}

.comment {
    width: 88%;
    max-width: 560px;
    margin: 0 auto 24px;
    font-size: 16px;
}

.career {
    padding: 6%;
    background: #eff5fa;
    border-radius: 15px;
}

.career .c-tit01 {
    padding-left: 16px;
    font-size: 18px;
}

.career .c-tit01::before {
    height: 21px;
}

.career *+.c-tit01 {
    margin-top: 40px;
}

.career *+.c-tit02 {
    margin-top: 20px;
}

.career ol {
    margin-left: 2em;
    list-style: decimal;
}

.grid {
    display: grid;
    grid-template-columns: auto 1fr;
    gap: 16px;
    line-height: 1.2;
}

.grid th {
    white-space: nowrap;
}

ul.wp-block-list {
    display: grid;
    gap: 0.5em;
    margin-left: 1.5em;
    list-style: disc;
}

.accordion:last-of-type {
    padding-bottom: 100px;
}

.accordion .inner {
    margin: 0 auto;
    padding: 40px 0;
    border-bottom: 1px solid #03427d;
}

.accordion h2.accordion-title {
    position: relative;
    max-width: 760px;
    margin: 0 auto;
    font-size: 20px;
    font-weight: bold;
    cursor: pointer;
}

.accordion h2.accordion-title::after {
    content: '';
    position: absolute;
    top: 50%;
    right: 0;
    transform: translateY(-50%) rotate(45deg);
    width: 10px;
    height: 10px;
    border-bottom: 2px solid #03427d;
    border-right: 2px solid #03427d;
    transition: .2s ease-out;
}

.accordion h2.accordion-title.active::after {
    transform: translateY(-50%) rotate(225deg);
}

.accordion-contents {
    display: none;
    max-width: 730px;
    margin: 40px auto 0;
}

.accordion-contents .img {
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(240px, 1fr));
    gap: 40px;
    margin-top: 40px;
}

.accordion-contents .img figure {
    margin: 0;
}

.accordion-contents .img figure img {
    width: 100%;
}

.full-img {
    display: flex;
}

.full-img figure {
    flex: 1;
    margin: 0;
}

.full-img figure img {
    width: 100%;
}

.time-table {
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 40px;
    padding: 40px 0;
}

.time-table::after {
    content: '';
    position: absolute;
    top: 0;
    left: calc(50% - 2px);
    width: 4px;
    height: 100%;
    background: #cce1f4;
    z-index: -1;
}

.time {
    position: relative;
}

.time time {
    position: absolute;
    top: 50%;
    right: 50%;
    transform: translate(-60px, -50%);
    font-size: 30px;
    font-style: italic;
    color: #b2d3f2;
}

.time.re time {
    transform: translate(calc(100% + 60px), -50%);
}

.time-contents {
    display: flex;
    align-items: center;
    gap: 40px;
    width: 100%;
    max-width: 656px;
}

.time-contents figure {
    width: 56%;
    margin: 0;
}

.time-contents figure img {
    width: 100%;
}

.time-contents.re figure {
    order: -1;
}

.time-contents .contents {
    flex: 1;
}

.time-contents .contents h3 {
    margin-bottom: 8px;
    font-size: 24px;
    font-weight: bold;
    color: #03427d;
}





@media screen and (max-width: 768px) {
    .content h1 {
        font-size: 18px;
    }

    .content h2 {
        font-size: 16px;
    }

    .content h3 {
        font-size: 15px;
    }

    .meta time {
        font-size: 12px;
    }

    .news-list {
        grid-template-columns: 1fr;
    }

    .news-list li {
        display: block;
    }

    .news-list li a {
        display: grid;
        grid-template-columns: 40% 1fr;
        grid-template-rows: auto auto 1fr;
        gap: 0 10px;
        flex-direction: column;
        padding: 10px;
    }

    .news-list figure {
        grid-row: 1 / 4;
        margin: 0;
        padding-top: calc(92 / 130 * 100%);
    }

    .news-list h3 {
        font-size: 14px;
    }

    .news-list p {
        font-size: 13px;
    }

    .cat a {
        min-width: initial;
        padding: 0 0.5em;
        font-size: 12px;
    }

    .cat span {
        padding: 4px 0.5em;
        font-size: 12px;
    }

    .cat li.on a {
        background: #03427d;
        color: #FFF;
    }

    .wp-block-button a {
        min-width: 214px;
        height: 36px;
        padding: 8px 24px;
        font-size: 18px;
    }

    .staff-list {
        grid-template-columns: repeat(2, 1fr);
        gap: 25px 10px;
        margin-top: 0;
    }

    .staff-list h3 {
        font-size: 14px;
    }

    .staff-list p {
        font-size: 12px;
    }

    .staff-list .btn01 {
        font-size: 10px;
    }

    .staff-list .btn01 .plus01 {
        right: 4px;
    }

    .modal-box01[class*="staff"] .inn01 {
        padding: 6% 0 0;
    }

    .prof {
        grid-template-columns: 1fr;
        gap: 8px;
    }

    .prof h3 {
        flex-direction: column;
        align-items: center;
        gap: 0;
        line-height: 1.4;
        border-bottom: none;
    }

    .prof p {
        text-align: center;
    }

    .comment {
        padding-top: 16px;
        border-top: 1px solid #dddddd;
    }

    .career {
        border-radius: 0;
    }

    .grid {
        font-size: 15px;
    }

    .full-img {
        display: grid;
        grid-template-columns: 1fr 1fr;
        gap: 0 20px;
    }

    .full-img figure:nth-child(odd) {
        margin-top: 20px;
    }

    .time-contents {
        flex-direction: column;
        gap: 10px;
        padding: 6%;
        background: rgba(255, 255, 255, .8);
        border-radius: 10px;
        box-shadow: 0 0 3px rgba(0, 0, 0, .38);
    }

    .time-contents figure {
        width: 100%;
    }

    .time-contents.re figure {
        order: 1;
    }
}