.banner[data-v-ec108c73]{height:100%;overflow:hidden;position:relative;width:100%}.banner__media[data-v-ec108c73]{aspect-ratio:unset;height:100%;width:100%}.banner__media[data-v-ec108c73] .base-media__iframe{height:150vh!important;left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100vw!important}.banner__media[data-v-ec108c73] .base-media__video{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.banner__media[data-v-ec108c73] .base-media__image{-o-object-fit:cover!important;object-fit:cover!important}svg .svg-elem-1[data-v-c03d6545]{transition:fill .7s cubic-bezier(.47,0,.745,.715) .8s}svg .svg-elem-1[data-v-c03d6545],svg .svg-elem-2[data-v-c03d6545]{fill:transparent!important;stroke:transparent;stroke-width:0}svg .svg-elem-2[data-v-c03d6545]{transition:fill .7s cubic-bezier(.47,0,.745,.715) .9s}svg .svg-elem-3[data-v-c03d6545]{transition:fill .7s cubic-bezier(.47,0,.745,.715) 1s}svg .svg-elem-3[data-v-c03d6545],svg .svg-elem-4[data-v-c03d6545]{fill:transparent!important;stroke:transparent;stroke-width:0}svg .svg-elem-4[data-v-c03d6545]{transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.1s}svg .svg-elem-5[data-v-c03d6545]{transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.2s}svg .svg-elem-5[data-v-c03d6545],svg .svg-elem-6[data-v-c03d6545]{fill:transparent!important;stroke:transparent;stroke-width:0}svg .svg-elem-6[data-v-c03d6545]{transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.3s}svg .svg-elem-7[data-v-c03d6545]{transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.4s}svg .svg-elem-7[data-v-c03d6545],svg .svg-elem-8[data-v-c03d6545]{fill:transparent!important;stroke:transparent;stroke-width:0}svg .svg-elem-8[data-v-c03d6545]{transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.5s}svg .svg-elem-9[data-v-c03d6545]{transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.6s}svg .svg-elem-10[data-v-c03d6545],svg .svg-elem-9[data-v-c03d6545]{fill:transparent!important;stroke:transparent;stroke-width:0}svg .svg-elem-10[data-v-c03d6545]{transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.7s}svg .svg-elem-11[data-v-c03d6545]{transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.8s}svg .svg-elem-11[data-v-c03d6545],svg .svg-elem-12[data-v-c03d6545]{fill:transparent!important;stroke:transparent;stroke-width:0}svg .svg-elem-12[data-v-c03d6545]{transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.9s}svg .svg-elem-13[data-v-c03d6545]{transition:fill .7s cubic-bezier(.47,0,.745,.715) 2s}svg .svg-elem-13[data-v-c03d6545],svg .svg-elem-14[data-v-c03d6545]{fill:transparent!important;stroke:transparent;stroke-width:0}svg .svg-elem-14[data-v-c03d6545]{transition:fill .7s cubic-bezier(.47,0,.745,.715) 2.1s}svg .svg-elem-15[data-v-c03d6545]{transition:fill .7s cubic-bezier(.47,0,.745,.715) 2.2s}svg .svg-elem-15[data-v-c03d6545],svg .svg-elem-16[data-v-c03d6545]{fill:transparent!important;stroke:transparent;stroke-width:0}svg .svg-elem-16[data-v-c03d6545]{transition:fill .7s cubic-bezier(.47,0,.745,.715) 2.3s}svg.active [class^=svg-elem-][data-v-c03d6545]{fill:#fff!important}.logo[data-v-c03d6545]{width:100%}.logo--pulse[data-v-c03d6545]{animation:pulse-c03d6545 2s ease-in-out infinite}@keyframes pulse-c03d6545{0%,to{filter:drop-shadow(0 0 5px rgba(255,255,255,.2))}50%{filter:drop-shadow(0 0 20px rgba(255,255,255,.5))}}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:300;src:url(./Noto_Sans-300-1.DSNfmdVt.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:300;src:url(./Noto_Sans-300-2.B2hlT84T.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:300;src:url(./Noto_Sans-300-3.Cv-Vwajv.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:300;src:url(./Noto_Sans-300-4.12T8GTDR.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:300;src:url(./Noto_Sans-300-5.Ymb6dZNd.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:300;src:url(./Noto_Sans-300-6.DLTJy58D.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:300;src:url(./Noto_Sans-300-7.W1qJv59z.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:300;src:url(./Noto_Sans-300-8.BWf1rMYL.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:400;src:url(./Noto_Sans-300-1.DSNfmdVt.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:400;src:url(./Noto_Sans-300-2.B2hlT84T.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:400;src:url(./Noto_Sans-300-3.Cv-Vwajv.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:400;src:url(./Noto_Sans-300-4.12T8GTDR.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:400;src:url(./Noto_Sans-300-5.Ymb6dZNd.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:400;src:url(./Noto_Sans-300-6.DLTJy58D.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:400;src:url(./Noto_Sans-300-7.W1qJv59z.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:400;src:url(./Noto_Sans-300-8.BWf1rMYL.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:500;src:url(./Noto_Sans-300-1.DSNfmdVt.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:500;src:url(./Noto_Sans-300-2.B2hlT84T.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:500;src:url(./Noto_Sans-300-3.Cv-Vwajv.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:500;src:url(./Noto_Sans-300-4.12T8GTDR.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:500;src:url(./Noto_Sans-300-5.Ymb6dZNd.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:500;src:url(./Noto_Sans-300-6.DLTJy58D.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:500;src:url(./Noto_Sans-300-7.W1qJv59z.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:500;src:url(./Noto_Sans-300-8.BWf1rMYL.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:700;src:url(./Noto_Sans-300-1.DSNfmdVt.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:700;src:url(./Noto_Sans-300-2.B2hlT84T.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:700;src:url(./Noto_Sans-300-3.Cv-Vwajv.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:700;src:url(./Noto_Sans-300-4.12T8GTDR.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:700;src:url(./Noto_Sans-300-5.Ymb6dZNd.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:700;src:url(./Noto_Sans-300-6.DLTJy58D.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:700;src:url(./Noto_Sans-300-7.W1qJv59z.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:700;src:url(./Noto_Sans-300-8.BWf1rMYL.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:300;src:url(./Roboto_Condensed-300-529.qlQFB6l-.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:300;src:url(./Roboto_Condensed-300-530.CnOKYOA8.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:300;src:url(./Roboto_Condensed-300-531.Cw_AvhbB.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:300;src:url(./Roboto_Condensed-300-532.D9hxx50w.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:300;src:url(./Roboto_Condensed-300-533.DXecssgy.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:300;src:url(./Roboto_Condensed-300-534.BocdouqH.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:300;src:url(./Roboto_Condensed-300-535.BhMXbV-S.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:400;src:url(./Roboto_Condensed-300-529.qlQFB6l-.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:400;src:url(./Roboto_Condensed-300-530.CnOKYOA8.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:400;src:url(./Roboto_Condensed-300-531.Cw_AvhbB.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:400;src:url(./Roboto_Condensed-300-532.D9hxx50w.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:400;src:url(./Roboto_Condensed-300-533.DXecssgy.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:400;src:url(./Roboto_Condensed-300-534.BocdouqH.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:400;src:url(./Roboto_Condensed-300-535.BhMXbV-S.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:500;src:url(./Roboto_Condensed-300-529.qlQFB6l-.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:500;src:url(./Roboto_Condensed-300-530.CnOKYOA8.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:500;src:url(./Roboto_Condensed-300-531.Cw_AvhbB.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:500;src:url(./Roboto_Condensed-300-532.D9hxx50w.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:500;src:url(./Roboto_Condensed-300-533.DXecssgy.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:500;src:url(./Roboto_Condensed-300-534.BocdouqH.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:500;src:url(./Roboto_Condensed-300-535.BhMXbV-S.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:700;src:url(./Roboto_Condensed-300-529.qlQFB6l-.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:700;src:url(./Roboto_Condensed-300-530.CnOKYOA8.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:700;src:url(./Roboto_Condensed-300-531.Cw_AvhbB.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:700;src:url(./Roboto_Condensed-300-532.D9hxx50w.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:700;src:url(./Roboto_Condensed-300-533.DXecssgy.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:700;src:url(./Roboto_Condensed-300-534.BocdouqH.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:700;src:url(./Roboto_Condensed-300-535.BhMXbV-S.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:"Libertinus Serif";font-style:normal;font-weight:400;src:url(https://cdn.jsdelivr.net/fontsource/fonts/libertinus-serif@latest/latin-400-normal.woff2) format("woff2"),url(https://cdn.jsdelivr.net/fontsource/fonts/libertinus-serif@latest/latin-400-normal.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:"Libertinus Serif";font-style:normal;font-weight:600;src:url(https://cdn.jsdelivr.net/fontsource/fonts/libertinus-serif@latest/latin-600-normal.woff2) format("woff2"),url(https://cdn.jsdelivr.net/fontsource/fonts/libertinus-serif@latest/latin-600-normal.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:"Libertinus Serif";font-style:normal;font-weight:700;src:url(https://cdn.jsdelivr.net/fontsource/fonts/libertinus-serif@latest/latin-700-normal.woff2) format("woff2"),url(https://cdn.jsdelivr.net/fontsource/fonts/libertinus-serif@latest/latin-700-normal.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.main-hero[data-v-c29523e1]{overflow:hidden;position:relative;z-index:0}@media screen and (max-width:1024px){.main-hero[data-v-c29523e1]{height:auto;min-height:0}}.main-hero__container[data-v-c29523e1]{margin-inline:auto;max-width:1400px;min-height:100svh;padding-inline:40px;position:relative;width:100%}@media screen and (max-width:1024px){.main-hero__container[data-v-c29523e1]{padding-inline:40px!important}}@media screen and (max-width:768px){.main-hero__container[data-v-c29523e1]{padding-inline:20px!important}}.main-hero__inner[data-v-c29523e1]{padding-block:60px}@media screen and (max-width:1024px){.main-hero__inner[data-v-c29523e1]{padding-block:40px}}@media screen and (max-width:768px){.main-hero__inner[data-v-c29523e1]{padding-block:20px}}.main-hero__header[data-v-c29523e1]{display:flex;flex-direction:column;gap:12px;text-align:center;width:100%}@media screen and (max-width:1024px){.main-hero__header[data-v-c29523e1]{gap:6px}}.main-hero__title[data-v-c29523e1]{color:#262626}@media screen and (min-width:1920px) and (max-width:2559px){.main-hero__title[data-v-c29523e1]{font-size:60px;font-weight:700;letter-spacing:.08em;line-height:76px;text-transform:uppercase}:lang(ja) .main-hero__title[data-v-c29523e1],:lang(ko) .main-hero__title[data-v-c29523e1],:lang(zh-cn) .main-hero__title[data-v-c29523e1]{font-size:50px;letter-spacing:-.015em;line-height:64px}}@media screen and (min-width:1024px) and (max-width:1919px){.main-hero__title[data-v-c29523e1]{font-size:40px;font-weight:700;letter-spacing:.08em;line-height:46px}:lang(ja) .main-hero__title[data-v-c29523e1],:lang(ko) .main-hero__title[data-v-c29523e1],:lang(zh-cn) .main-hero__title[data-v-c29523e1]{font-size:34px;letter-spacing:-.015em;line-height:46px}}@media screen and (max-width:1279px){.main-hero__title[data-v-c29523e1]{font-size:32px;font-weight:700;letter-spacing:.08em;line-height:36px;text-transform:uppercase}:lang(ja) .main-hero__title[data-v-c29523e1],:lang(ko) .main-hero__title[data-v-c29523e1],:lang(zh-cn) .main-hero__title[data-v-c29523e1]{font-size:28px;letter-spacing:-.015em;line-height:34px}}.main-hero__description[data-v-c29523e1]{color:#262626}@media screen and (min-width:1920px) and (max-width:2559px){.main-hero__description[data-v-c29523e1]{font-size:22px;letter-spacing:.08em;line-height:26px}:lang(ja) .main-hero__description[data-v-c29523e1],:lang(ko) .main-hero__description[data-v-c29523e1],:lang(zh-cn) .main-hero__description[data-v-c29523e1]{font-size:20px;letter-spacing:-.015em;line-height:30px}}@media screen and (min-width:1024px) and (max-width:1919px){.main-hero__description[data-v-c29523e1]{font-size:18px;letter-spacing:.08em;line-height:22px}:lang(ja) .main-hero__description[data-v-c29523e1],:lang(ko) .main-hero__description[data-v-c29523e1],:lang(zh-cn) .main-hero__description[data-v-c29523e1]{font-size:16px;letter-spacing:-.015em;line-height:24px}}@media screen and (max-width:1279px){.main-hero__description[data-v-c29523e1]{font-size:16px;letter-spacing:.08em;line-height:20px}:lang(ja) .main-hero__description[data-v-c29523e1],:lang(ko) .main-hero__description[data-v-c29523e1],:lang(zh-cn) .main-hero__description[data-v-c29523e1]{font-size:16px;letter-spacing:-.015em;line-height:24px}}.main-hero__body[data-v-c29523e1]{margin-block-start:40px;position:relative;z-index:1}.main-hero[data-v-c29523e1]{display:flex;min-height:100svh}.main-hero__gradient[data-v-c29523e1]{background:linear-gradient(180deg,#0f0f0f00,#101010);bottom:0;display:block;left:0;position:absolute;width:100%;z-index:1}@media (orientation:landscape){.main-hero__gradient[data-v-c29523e1]{height:600px}}@media (orientation:portrait){.main-hero__gradient[data-v-c29523e1]{height:30vh}}.main-hero__banner[data-v-c29523e1]{background-color:#2c2c2c;inset:0;position:absolute;z-index:-1}.main-hero__container[data-v-c29523e1]{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:flex-end;margin-block-start:auto;min-height:0;padding-block-end:clamp(180px,30vh,21vh);padding-block-start:80px}@media screen and (max-width:768px){.main-hero__container[data-v-c29523e1]{padding-block-end:clamp(120px,18.5vh,290px)}}.main-hero__inner[data-v-c29523e1]{padding:0;width:100%}.main-hero__logo[data-v-c29523e1]{box-sizing:content-box;display:block;margin:0 auto;max-width:clamp(320px,48vw,930px);padding-inline:40px}@media screen and (min-width:769px) and (max-width:1280px){.main-hero__logo[data-v-c29523e1]{max-width:max(320px,62.5vw)}}@media screen and (max-width:768px){.main-hero__logo[data-v-c29523e1]{padding-inline:20px}}.main-hero__btns[data-v-c29523e1]{align-items:center;display:flex;gap:20px;justify-content:center;margin-block-start:40px;padding-inline:20px}.main-hero__btns[data-v-c29523e1] .base-button{max-width:300px;width:100%}:lang(de) .main-hero__btns[data-v-c29523e1] .base-button,:lang(fr) .main-hero__btns[data-v-c29523e1] .base-button{font-size:16px}@media screen and (max-width:768px){:lang(de) .main-hero__btns[data-v-c29523e1] .base-button,:lang(fr) .main-hero__btns[data-v-c29523e1] .base-button{font-size:14px}}@media screen and (max-width:768px){.main-hero__btns[data-v-c29523e1]{flex-direction:column;gap:12px}.main-hero__btns[data-v-c29523e1] .base-button{max-width:280px;min-width:0;width:100%}}.main-hero__scroll-down[data-v-c29523e1]{bottom:30px;left:0;position:absolute;right:0;text-align:center}.main-hero__scroll-down-feather[data-v-c29523e1]{display:block;height:74px;margin-block:5px;margin-inline:auto;position:relative;width:54px}@media screen and (max-width:768px){.main-hero__scroll-down-feather[data-v-c29523e1]{height:37px;width:27px}}.main-hero__scroll-down-feather[data-v-c29523e1]:after,.main-hero__scroll-down-feather[data-v-c29523e1]:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:100%;left:0;position:absolute;top:0;width:100%}.main-hero__scroll-down-feather[data-v-c29523e1]:before{animation:featherMoveBefore-c29523e1 1.5s cubic-bezier(.075,.82,.165,1) infinite;background-image:url(data:image/webp;base64,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)}.main-hero__scroll-down-feather[data-v-c29523e1]:after{animation:featherMoveAfter-c29523e1 1.5s cubic-bezier(.075,.82,.165,1) infinite;background-image:url(data:image/webp;base64,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)}.main-hero__scroll-down-text[data-v-c29523e1]{color:#d6d3cb;font-size:14px;letter-spacing:.08em;line-height:18px;text-align:center}:lang(ja) .main-hero__scroll-down-text[data-v-c29523e1],:lang(ko) .main-hero__scroll-down-text[data-v-c29523e1],:lang(zh-cn) .main-hero__scroll-down-text[data-v-c29523e1]{font-size:14px;letter-spacing:-.015em;line-height:22px}@media screen and (max-width:768px){.main-hero__scroll-down-text[data-v-c29523e1]{font-size:12px;letter-spacing:.08em;line-height:16px}:lang(ja) .main-hero__scroll-down-text[data-v-c29523e1],:lang(ko) .main-hero__scroll-down-text[data-v-c29523e1],:lang(zh-cn) .main-hero__scroll-down-text[data-v-c29523e1]{font-size:12px;letter-spacing:-.015em;line-height:14px}}@keyframes featherMoveBefore-c29523e1{0%{transform:translate(-5px,-5px)}50%{transform:translateY(5px)}to{transform:translate(-5px,-5px)}}@keyframes featherMoveAfter-c29523e1{0%{transform:translate(5px,-5px)}50%{transform:translateY(5px)}to{transform:translate(5px,-5px)}}.particle-container[data-v-e05eb123]{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}#particle-canvas[data-v-e05eb123]{display:block;height:100%;width:100%}.video-player[data-v-1feef5be]{display:flex;flex-direction:column;gap:16px;position:relative}@media screen and (max-width:768px){.video-player[data-v-1feef5be]{gap:10px}}.video-player__frame[data-v-1feef5be]{aspect-ratio:16/9;box-sizing:content-box;padding:4px;position:relative;width:508px}@media screen and (max-width:1919px){.video-player__frame[data-v-1feef5be]{width:383px}}@media screen and (max-width:1024px){.video-player__frame[data-v-1feef5be]{width:calc(100% - 8px)}}.video-player__frame[data-v-1feef5be]:before{background:url(./img-media-frame.BolrFX_V.svg) no-repeat 50%/100% 100%;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.video-player__media[data-v-1feef5be]{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;pointer-events:none;width:100%}.video-player__media--fullscreen[data-v-1feef5be]{pointer-events:auto}.video-player__media--fullscreen[data-v-1feef5be] video{-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:center;object-position:center}.video-player__controls[data-v-1feef5be]{color:#262626;display:flex;gap:12px}@media screen and (max-width:1024px){.video-player__controls[data-v-1feef5be]{gap:max(6px,1.171875vw)}}.video-player__controls-button[data-v-1feef5be]{align-items:center;background-color:#ffffff4d;display:flex;height:32px;justify-content:center;width:32px}@media screen and (max-width:768px){.video-player__controls-button[data-v-1feef5be]{height:max(32px,6.25vw);width:max(32px,6.25vw)}}.video-player__controls-button[data-v-1feef5be]:hover{background-color:#fff}.video-player__controls-button[data-v-1feef5be] svg{height:24px;width:24px}@media screen and (max-width:768px){.video-player__controls-button[data-v-1feef5be] svg{height:max(20px,3.90625vw);width:max(20px,3.90625vw)}}.video-player__controls-button[data-v-1feef5be] svg path{fill:currentColor}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:300;src:url(./Noto_Sans-300-1.DSNfmdVt.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:300;src:url(./Noto_Sans-300-2.B2hlT84T.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:300;src:url(./Noto_Sans-300-3.Cv-Vwajv.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:300;src:url(./Noto_Sans-300-4.12T8GTDR.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:300;src:url(./Noto_Sans-300-5.Ymb6dZNd.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:300;src:url(./Noto_Sans-300-6.DLTJy58D.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:300;src:url(./Noto_Sans-300-7.W1qJv59z.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:300;src:url(./Noto_Sans-300-8.BWf1rMYL.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:400;src:url(./Noto_Sans-300-1.DSNfmdVt.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:400;src:url(./Noto_Sans-300-2.B2hlT84T.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:400;src:url(./Noto_Sans-300-3.Cv-Vwajv.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:400;src:url(./Noto_Sans-300-4.12T8GTDR.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:400;src:url(./Noto_Sans-300-5.Ymb6dZNd.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:400;src:url(./Noto_Sans-300-6.DLTJy58D.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:400;src:url(./Noto_Sans-300-7.W1qJv59z.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:400;src:url(./Noto_Sans-300-8.BWf1rMYL.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:500;src:url(./Noto_Sans-300-1.DSNfmdVt.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:500;src:url(./Noto_Sans-300-2.B2hlT84T.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:500;src:url(./Noto_Sans-300-3.Cv-Vwajv.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:500;src:url(./Noto_Sans-300-4.12T8GTDR.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:500;src:url(./Noto_Sans-300-5.Ymb6dZNd.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:500;src:url(./Noto_Sans-300-6.DLTJy58D.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:500;src:url(./Noto_Sans-300-7.W1qJv59z.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:500;src:url(./Noto_Sans-300-8.BWf1rMYL.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:700;src:url(./Noto_Sans-300-1.DSNfmdVt.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:700;src:url(./Noto_Sans-300-2.B2hlT84T.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:700;src:url(./Noto_Sans-300-3.Cv-Vwajv.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:700;src:url(./Noto_Sans-300-4.12T8GTDR.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:700;src:url(./Noto_Sans-300-5.Ymb6dZNd.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:700;src:url(./Noto_Sans-300-6.DLTJy58D.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:700;src:url(./Noto_Sans-300-7.W1qJv59z.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:700;src:url(./Noto_Sans-300-8.BWf1rMYL.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:300;src:url(./Roboto_Condensed-300-529.qlQFB6l-.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:300;src:url(./Roboto_Condensed-300-530.CnOKYOA8.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:300;src:url(./Roboto_Condensed-300-531.Cw_AvhbB.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:300;src:url(./Roboto_Condensed-300-532.D9hxx50w.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:300;src:url(./Roboto_Condensed-300-533.DXecssgy.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:300;src:url(./Roboto_Condensed-300-534.BocdouqH.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:300;src:url(./Roboto_Condensed-300-535.BhMXbV-S.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:400;src:url(./Roboto_Condensed-300-529.qlQFB6l-.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:400;src:url(./Roboto_Condensed-300-530.CnOKYOA8.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:400;src:url(./Roboto_Condensed-300-531.Cw_AvhbB.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:400;src:url(./Roboto_Condensed-300-532.D9hxx50w.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:400;src:url(./Roboto_Condensed-300-533.DXecssgy.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:400;src:url(./Roboto_Condensed-300-534.BocdouqH.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:400;src:url(./Roboto_Condensed-300-535.BhMXbV-S.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:500;src:url(./Roboto_Condensed-300-529.qlQFB6l-.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:500;src:url(./Roboto_Condensed-300-530.CnOKYOA8.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:500;src:url(./Roboto_Condensed-300-531.Cw_AvhbB.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:500;src:url(./Roboto_Condensed-300-532.D9hxx50w.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:500;src:url(./Roboto_Condensed-300-533.DXecssgy.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:500;src:url(./Roboto_Condensed-300-534.BocdouqH.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:500;src:url(./Roboto_Condensed-300-535.BhMXbV-S.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:700;src:url(./Roboto_Condensed-300-529.qlQFB6l-.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:700;src:url(./Roboto_Condensed-300-530.CnOKYOA8.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:700;src:url(./Roboto_Condensed-300-531.Cw_AvhbB.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:700;src:url(./Roboto_Condensed-300-532.D9hxx50w.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:700;src:url(./Roboto_Condensed-300-533.DXecssgy.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:700;src:url(./Roboto_Condensed-300-534.BocdouqH.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:700;src:url(./Roboto_Condensed-300-535.BhMXbV-S.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:"Libertinus Serif";font-style:normal;font-weight:400;src:url(https://cdn.jsdelivr.net/fontsource/fonts/libertinus-serif@latest/latin-400-normal.woff2) format("woff2"),url(https://cdn.jsdelivr.net/fontsource/fonts/libertinus-serif@latest/latin-400-normal.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:"Libertinus Serif";font-style:normal;font-weight:600;src:url(https://cdn.jsdelivr.net/fontsource/fonts/libertinus-serif@latest/latin-600-normal.woff2) format("woff2"),url(https://cdn.jsdelivr.net/fontsource/fonts/libertinus-serif@latest/latin-600-normal.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:"Libertinus Serif";font-style:normal;font-weight:700;src:url(https://cdn.jsdelivr.net/fontsource/fonts/libertinus-serif@latest/latin-700-normal.woff2) format("woff2"),url(https://cdn.jsdelivr.net/fontsource/fonts/libertinus-serif@latest/latin-700-normal.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.main-synopsis[data-v-93e4eeb0]{min-height:100svh;overflow:hidden;position:relative;z-index:0}@media screen and (max-width:1024px){.main-synopsis[data-v-93e4eeb0]{height:auto;min-height:0}}.main-synopsis__container[data-v-93e4eeb0]{margin-inline:auto;max-width:1400px;min-height:100svh;padding-inline:40px;position:relative;width:100%}@media screen and (max-width:1024px){.main-synopsis__container[data-v-93e4eeb0]{padding-inline:40px!important}}@media screen and (max-width:768px){.main-synopsis__container[data-v-93e4eeb0]{padding-inline:20px!important}}.main-synopsis__inner[data-v-93e4eeb0]{padding-block:60px;width:100%}@media screen and (max-width:1024px){.main-synopsis__inner[data-v-93e4eeb0]{padding-block:40px}}@media screen and (max-width:768px){.main-synopsis__inner[data-v-93e4eeb0]{padding-block:20px}}.main-synopsis__header[data-v-93e4eeb0]{display:flex;flex-direction:column;gap:12px;text-align:center;width:100%}@media screen and (max-width:1024px){.main-synopsis__header[data-v-93e4eeb0]{gap:6px}}.main-synopsis__title[data-v-93e4eeb0]{color:#262626}@media screen and (min-width:1920px) and (max-width:2559px){.main-synopsis__title[data-v-93e4eeb0]{font-size:60px;font-weight:700;letter-spacing:.08em;line-height:76px;text-transform:uppercase}:lang(ja) .main-synopsis__title[data-v-93e4eeb0],:lang(ko) .main-synopsis__title[data-v-93e4eeb0],:lang(zh-cn) .main-synopsis__title[data-v-93e4eeb0]{font-size:50px;letter-spacing:-.015em;line-height:64px}}@media screen and (min-width:1024px) and (max-width:1919px){.main-synopsis__title[data-v-93e4eeb0]{font-size:40px;font-weight:700;letter-spacing:.08em;line-height:46px}:lang(ja) .main-synopsis__title[data-v-93e4eeb0],:lang(ko) .main-synopsis__title[data-v-93e4eeb0],:lang(zh-cn) .main-synopsis__title[data-v-93e4eeb0]{font-size:34px;letter-spacing:-.015em;line-height:46px}}@media screen and (max-width:1279px){.main-synopsis__title[data-v-93e4eeb0]{font-size:32px;font-weight:700;letter-spacing:.08em;line-height:36px;text-transform:uppercase}:lang(ja) .main-synopsis__title[data-v-93e4eeb0],:lang(ko) .main-synopsis__title[data-v-93e4eeb0],:lang(zh-cn) .main-synopsis__title[data-v-93e4eeb0]{font-size:28px;letter-spacing:-.015em;line-height:34px}}.main-synopsis__description[data-v-93e4eeb0]{color:#262626}@media screen and (min-width:1920px) and (max-width:2559px){.main-synopsis__description[data-v-93e4eeb0]{font-size:22px;letter-spacing:.08em;line-height:26px}:lang(ja) .main-synopsis__description[data-v-93e4eeb0],:lang(ko) .main-synopsis__description[data-v-93e4eeb0],:lang(zh-cn) .main-synopsis__description[data-v-93e4eeb0]{font-size:20px;letter-spacing:-.015em;line-height:30px}}@media screen and (min-width:1024px) and (max-width:1919px){.main-synopsis__description[data-v-93e4eeb0]{font-size:18px;letter-spacing:.08em;line-height:22px}:lang(ja) .main-synopsis__description[data-v-93e4eeb0],:lang(ko) .main-synopsis__description[data-v-93e4eeb0],:lang(zh-cn) .main-synopsis__description[data-v-93e4eeb0]{font-size:16px;letter-spacing:-.015em;line-height:24px}}@media screen and (max-width:1279px){.main-synopsis__description[data-v-93e4eeb0]{font-size:16px;letter-spacing:.08em;line-height:20px}:lang(ja) .main-synopsis__description[data-v-93e4eeb0],:lang(ko) .main-synopsis__description[data-v-93e4eeb0],:lang(zh-cn) .main-synopsis__description[data-v-93e4eeb0]{font-size:16px;letter-spacing:-.015em;line-height:24px}}.main-synopsis__body[data-v-93e4eeb0]{margin-block-start:40px;position:relative;z-index:1}.main-synopsis[data-v-93e4eeb0]{background-color:#e4e1da;background-position:50%;background-repeat:no-repeat;background-size:cover}@media screen and (max-width:1024px){.main-synopsis[data-v-93e4eeb0]{background-color:#e7e4df}}.main-synopsis__container[data-v-93e4eeb0]{align-items:center;display:flex;max-width:100%;padding-inline:320px}@media screen and (max-width:2559px){.main-synopsis__container[data-v-93e4eeb0]{padding-inline:140px}}@media screen and (max-width:1919px){.main-synopsis__container[data-v-93e4eeb0]{padding-inline:60px}}@media screen and (max-width:1024px){.main-synopsis__container[data-v-93e4eeb0]{display:block;min-height:0;padding-block:max(8px,1.5625vw);padding-block-end:0;padding-block-start:clamp(200px,100vw,830px)!important}}.main-synopsis__inner[data-v-93e4eeb0]{display:flex;flex-direction:column;gap:40px;margin-inline-end:0;max-width:780px}@media screen and (max-width:2559px){.main-synopsis__inner[data-v-93e4eeb0]{margin-inline-end:0;max-width:33.3333333333vw}}@media screen and (max-width:1919px){.main-synopsis__inner[data-v-93e4eeb0]{max-width:32.8125vw}}@media screen and (max-width:1024px){.main-synopsis__inner[data-v-93e4eeb0]{gap:max(9px,1.7578125vw);margin-inline:0;max-width:100%;padding-block-end:0;padding-block-start:max(10px,1.953125vw)}}.main-synopsis__header[data-v-93e4eeb0]{padding-inline-start:4px;position:relative;text-align:left;z-index:0}@media screen and (max-width:1024px){.main-synopsis__header[data-v-93e4eeb0]{max-width:100%}}.main-synopsis__bg[data-v-93e4eeb0]{background-color:#e7e4df;height:100%;inset:0;overflow:hidden;pointer-events:none;position:absolute;width:100%;z-index:-1}@media screen and (max-width:1024px){.main-synopsis__bg[data-v-93e4eeb0]{height:clamp(200px,100vw,830px);left:0;top:0;transform:none}.main-synopsis__bg[data-v-93e4eeb0]:before{background:linear-gradient(0deg,#e4e1d9 0,transparent);bottom:0;content:"";display:block;height:max(60px,11.71875vw);left:0;pointer-events:none;position:absolute;width:100%;z-index:2}}.main-synopsis__bg-inner[data-v-93e4eeb0]{height:100%;position:relative;transform:scale(1.01);transform-origin:center;width:100%}.main-synopsis__bg-item[data-v-93e4eeb0]{background-position:100% 100%;background-repeat:no-repeat;background-size:auto 100%;bottom:0;height:100%;position:absolute;width:100%;will-change:transform;z-index:1}@media screen and (max-width:1919px){.main-synopsis__bg-item[data-v-93e4eeb0]{background-position:right -80px bottom}}@media screen and (max-width:1024px){.main-synopsis__bg-item[data-v-93e4eeb0]{background-position:100% 100%}}.main-synopsis__bg-item-character[data-v-93e4eeb0]{background-image:url(./img-synopsis-character.C8UDWbAO.webp)}@media screen and (max-width:1024px){.main-synopsis__bg-item-character[data-v-93e4eeb0]{background-image:url(./img-synopsis-character-mobile.B-61qD-9.webp)}}.main-synopsis__bg-item-character_all[data-v-93e4eeb0]{background-image:url(./img-synopsis-character-all.CBDGpc2Y.webp)}@media screen and (max-width:1024px){.main-synopsis__bg-item-character_all[data-v-93e4eeb0]{background-image:url(./img-synopsis-character-all-mobile.CbqqFMWK.webp)}}.main-synopsis__bg-item-brush[data-v-93e4eeb0]{background-image:url(./bg-synopsis.ng5OAQiS.webp)}@media screen and (max-width:1024px){.main-synopsis__bg-item-brush[data-v-93e4eeb0]{background-image:url(./bg-synopsis-mobile.Ck7Ho2eO.webp)}}@media screen and (max-width:1024px){.main-synopsis__contents[data-v-93e4eeb0] .video-player{max-width:max(320px,62.5vw)}}.main-synopsis__particle[data-v-93e4eeb0]{inset-inline-start:50%;width:50%}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:300;src:url(./Noto_Sans-300-1.DSNfmdVt.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:300;src:url(./Noto_Sans-300-2.B2hlT84T.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:300;src:url(./Noto_Sans-300-3.Cv-Vwajv.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:300;src:url(./Noto_Sans-300-4.12T8GTDR.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:300;src:url(./Noto_Sans-300-5.Ymb6dZNd.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:300;src:url(./Noto_Sans-300-6.DLTJy58D.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:300;src:url(./Noto_Sans-300-7.W1qJv59z.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:300;src:url(./Noto_Sans-300-8.BWf1rMYL.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:400;src:url(./Noto_Sans-300-1.DSNfmdVt.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:400;src:url(./Noto_Sans-300-2.B2hlT84T.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:400;src:url(./Noto_Sans-300-3.Cv-Vwajv.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:400;src:url(./Noto_Sans-300-4.12T8GTDR.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:400;src:url(./Noto_Sans-300-5.Ymb6dZNd.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:400;src:url(./Noto_Sans-300-6.DLTJy58D.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:400;src:url(./Noto_Sans-300-7.W1qJv59z.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:400;src:url(./Noto_Sans-300-8.BWf1rMYL.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:500;src:url(./Noto_Sans-300-1.DSNfmdVt.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:500;src:url(./Noto_Sans-300-2.B2hlT84T.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:500;src:url(./Noto_Sans-300-3.Cv-Vwajv.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:500;src:url(./Noto_Sans-300-4.12T8GTDR.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:500;src:url(./Noto_Sans-300-5.Ymb6dZNd.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:500;src:url(./Noto_Sans-300-6.DLTJy58D.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:500;src:url(./Noto_Sans-300-7.W1qJv59z.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:500;src:url(./Noto_Sans-300-8.BWf1rMYL.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:700;src:url(./Noto_Sans-300-1.DSNfmdVt.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:700;src:url(./Noto_Sans-300-2.B2hlT84T.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:700;src:url(./Noto_Sans-300-3.Cv-Vwajv.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:700;src:url(./Noto_Sans-300-4.12T8GTDR.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:700;src:url(./Noto_Sans-300-5.Ymb6dZNd.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:700;src:url(./Noto_Sans-300-6.DLTJy58D.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:700;src:url(./Noto_Sans-300-7.W1qJv59z.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Noto Sans;font-stretch:100%;font-style:normal;font-weight:700;src:url(./Noto_Sans-300-8.BWf1rMYL.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:300;src:url(./Roboto_Condensed-300-529.qlQFB6l-.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:300;src:url(./Roboto_Condensed-300-530.CnOKYOA8.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:300;src:url(./Roboto_Condensed-300-531.Cw_AvhbB.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:300;src:url(./Roboto_Condensed-300-532.D9hxx50w.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:300;src:url(./Roboto_Condensed-300-533.DXecssgy.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:300;src:url(./Roboto_Condensed-300-534.BocdouqH.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:300;src:url(./Roboto_Condensed-300-535.BhMXbV-S.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:400;src:url(./Roboto_Condensed-300-529.qlQFB6l-.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:400;src:url(./Roboto_Condensed-300-530.CnOKYOA8.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:400;src:url(./Roboto_Condensed-300-531.Cw_AvhbB.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:400;src:url(./Roboto_Condensed-300-532.D9hxx50w.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:400;src:url(./Roboto_Condensed-300-533.DXecssgy.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:400;src:url(./Roboto_Condensed-300-534.BocdouqH.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:400;src:url(./Roboto_Condensed-300-535.BhMXbV-S.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:500;src:url(./Roboto_Condensed-300-529.qlQFB6l-.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:500;src:url(./Roboto_Condensed-300-530.CnOKYOA8.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:500;src:url(./Roboto_Condensed-300-531.Cw_AvhbB.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:500;src:url(./Roboto_Condensed-300-532.D9hxx50w.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:500;src:url(./Roboto_Condensed-300-533.DXecssgy.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:500;src:url(./Roboto_Condensed-300-534.BocdouqH.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:500;src:url(./Roboto_Condensed-300-535.BhMXbV-S.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:700;src:url(./Roboto_Condensed-300-529.qlQFB6l-.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:700;src:url(./Roboto_Condensed-300-530.CnOKYOA8.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:700;src:url(./Roboto_Condensed-300-531.Cw_AvhbB.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:700;src:url(./Roboto_Condensed-300-532.D9hxx50w.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:700;src:url(./Roboto_Condensed-300-533.DXecssgy.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:700;src:url(./Roboto_Condensed-300-534.BocdouqH.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:700;src:url(./Roboto_Condensed-300-535.BhMXbV-S.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:"Libertinus Serif";font-style:normal;font-weight:400;src:url(https://cdn.jsdelivr.net/fontsource/fonts/libertinus-serif@latest/latin-400-normal.woff2) format("woff2"),url(https://cdn.jsdelivr.net/fontsource/fonts/libertinus-serif@latest/latin-400-normal.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:"Libertinus Serif";font-style:normal;font-weight:600;src:url(https://cdn.jsdelivr.net/fontsource/fonts/libertinus-serif@latest/latin-600-normal.woff2) format("woff2"),url(https://cdn.jsdelivr.net/fontsource/fonts/libertinus-serif@latest/latin-600-normal.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:"Libertinus Serif";font-style:normal;font-weight:700;src:url(https://cdn.jsdelivr.net/fontsource/fonts/libertinus-serif@latest/latin-700-normal.woff2) format("woff2"),url(https://cdn.jsdelivr.net/fontsource/fonts/libertinus-serif@latest/latin-700-normal.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.main-dev-diary[data-v-72fca380]{min-height:100svh;overflow:hidden;position:relative;z-index:0}@media screen and (max-width:1024px){.main-dev-diary[data-v-72fca380]{height:auto;min-height:0}}.main-dev-diary__container[data-v-72fca380]{margin-inline:auto;max-width:1400px;min-height:100svh;padding-inline:40px;position:relative;width:100%}@media screen and (max-width:1024px){.main-dev-diary__container[data-v-72fca380]{padding-inline:40px!important}}@media screen and (max-width:768px){.main-dev-diary__container[data-v-72fca380]{padding-inline:20px!important}}.main-dev-diary__inner[data-v-72fca380]{padding-block:60px;width:100%}@media screen and (max-width:1024px){.main-dev-diary__inner[data-v-72fca380]{padding-block:40px}}@media screen and (max-width:768px){.main-dev-diary__inner[data-v-72fca380]{padding-block:20px}}.main-dev-diary__header[data-v-72fca380]{display:flex;flex-direction:column;gap:12px;text-align:center;width:100%}@media screen and (max-width:1024px){.main-dev-diary__header[data-v-72fca380]{gap:6px}}.main-dev-diary__title[data-v-72fca380]{color:#262626}@media screen and (min-width:1920px) and (max-width:2559px){.main-dev-diary__title[data-v-72fca380]{font-size:60px;font-weight:700;letter-spacing:.08em;line-height:76px;text-transform:uppercase}:lang(ja) .main-dev-diary__title[data-v-72fca380],:lang(ko) .main-dev-diary__title[data-v-72fca380],:lang(zh-cn) .main-dev-diary__title[data-v-72fca380]{font-size:50px;letter-spacing:-.015em;line-height:64px}}@media screen and (min-width:1024px) and (max-width:1919px){.main-dev-diary__title[data-v-72fca380]{font-size:40px;font-weight:700;letter-spacing:.08em;line-height:46px}:lang(ja) .main-dev-diary__title[data-v-72fca380],:lang(ko) .main-dev-diary__title[data-v-72fca380],:lang(zh-cn) .main-dev-diary__title[data-v-72fca380]{font-size:34px;letter-spacing:-.015em;line-height:46px}}@media screen and (max-width:1279px){.main-dev-diary__title[data-v-72fca380]{font-size:32px;font-weight:700;letter-spacing:.08em;line-height:36px;text-transform:uppercase}:lang(ja) .main-dev-diary__title[data-v-72fca380],:lang(ko) .main-dev-diary__title[data-v-72fca380],:lang(zh-cn) .main-dev-diary__title[data-v-72fca380]{font-size:28px;letter-spacing:-.015em;line-height:34px}}.main-dev-diary__description[data-v-72fca380]{color:#262626}@media screen and (min-width:1920px) and (max-width:2559px){.main-dev-diary__description[data-v-72fca380]{font-size:22px;letter-spacing:.08em;line-height:26px}:lang(ja) .main-dev-diary__description[data-v-72fca380],:lang(ko) .main-dev-diary__description[data-v-72fca380],:lang(zh-cn) .main-dev-diary__description[data-v-72fca380]{font-size:20px;letter-spacing:-.015em;line-height:30px}}@media screen and (min-width:1024px) and (max-width:1919px){.main-dev-diary__description[data-v-72fca380]{font-size:18px;letter-spacing:.08em;line-height:22px}:lang(ja) .main-dev-diary__description[data-v-72fca380],:lang(ko) .main-dev-diary__description[data-v-72fca380],:lang(zh-cn) .main-dev-diary__description[data-v-72fca380]{font-size:16px;letter-spacing:-.015em;line-height:24px}}@media screen and (max-width:1279px){.main-dev-diary__description[data-v-72fca380]{font-size:16px;letter-spacing:.08em;line-height:20px}:lang(ja) .main-dev-diary__description[data-v-72fca380],:lang(ko) .main-dev-diary__description[data-v-72fca380],:lang(zh-cn) .main-dev-diary__description[data-v-72fca380]{font-size:16px;letter-spacing:-.015em;line-height:24px}}.main-dev-diary__body[data-v-72fca380]{margin-block-start:40px;position:relative;z-index:1}.main-dev-diary[data-v-72fca380]{background-color:#e4e1da;background-position:50%;background-repeat:no-repeat;background-size:cover}.main-dev-diary__container[data-v-72fca380]{align-items:center;display:flex;max-width:100%;padding-inline-end:340px;padding-inline-start:0}@media screen and (max-width:2559px){.main-dev-diary__container[data-v-72fca380]{padding-inline-end:340px;padding-inline-start:40vw}}@media screen and (max-width:1919px){.main-dev-diary__container[data-v-72fca380]{padding-inline-end:360px}}@media screen and (max-width:1279px){.main-dev-diary__container[data-v-72fca380]{padding-inline:60px}}@media screen and (max-width:1024px){.main-dev-diary__container[data-v-72fca380]{display:block;min-height:0;padding-block:max(8px,1.5625vw);padding-block-end:max(40px,7.8125vw);padding-block-start:clamp(200px,100vw,830px)!important}}.main-dev-diary__inner[data-v-72fca380]{display:flex;flex-direction:column;gap:40px;margin-inline-start:min(50vw,1280px);max-width:780px}@media screen and (max-width:2559px){.main-dev-diary__inner[data-v-72fca380]{margin-inline-start:auto;max-width:33.3333333333vw}}@media screen and (max-width:1919px){.main-dev-diary__inner[data-v-72fca380]{margin-inline-start:auto;max-width:32.8125vw}}@media screen and (max-width:1279px){.main-dev-diary__inner[data-v-72fca380]{margin-inline-start:auto}}@media screen and (max-width:1024px){.main-dev-diary__inner[data-v-72fca380]{gap:max(9px,1.7578125vw);margin-inline:0;max-width:100%;padding-block-end:0;padding-block-start:max(10px,1.953125vw)}}.main-dev-diary__header[data-v-72fca380]{position:relative;text-align:left;z-index:0}@media screen and (max-width:1024px){.main-dev-diary__header[data-v-72fca380]{max-width:100%}}.main-dev-diary__header[data-v-72fca380]:before{background-color:#e3e0d859;content:"";display:block;filter:blur(80px);left:0;top:0;transform-origin:center}.main-dev-diary__bg[data-v-72fca380],.main-dev-diary__header[data-v-72fca380]:before{height:100%;pointer-events:none;position:absolute;width:100%;z-index:-1}.main-dev-diary__bg[data-v-72fca380]{background-color:#e7e4df;inset:0;overflow:hidden}@media screen and (max-width:1024px){.main-dev-diary__bg[data-v-72fca380]{height:clamp(200px,100vw,830px);left:0;top:0;transform:none}.main-dev-diary__bg[data-v-72fca380]:before{background:linear-gradient(0deg,#e4e1d9 0,transparent);bottom:0;content:"";display:block;height:max(60px,11.71875vw);left:0;pointer-events:none;position:absolute;width:100%;z-index:2}}.main-dev-diary__bg-inner[data-v-72fca380]{height:100%;position:relative;transform:scale(1.01);transform-origin:center;width:100%}.main-dev-diary__bg-item[data-v-72fca380]{background-position:0 100%;background-repeat:no-repeat;background-size:auto 100%;bottom:0;height:100%;position:absolute;width:100%;will-change:transform;z-index:1}@media screen and (max-width:1919px){.main-dev-diary__bg-item[data-v-72fca380]{background-position:left -80px bottom}}@media screen and (max-width:1024px){.main-dev-diary__bg-item[data-v-72fca380]{background-position:0 100%}}.main-dev-diary__bg-item-character[data-v-72fca380]{background-image:url(./img-dev-diary-character.DkGMDx5g.webp)}@media screen and (max-width:1024px){.main-dev-diary__bg-item-character[data-v-72fca380]{background-image:url(./img-dev-diary-character-mobile.EwgXp1T5.webp)}}.main-dev-diary__bg-item-brush[data-v-72fca380]{background-image:url(./bg-dev-diary.B_AK9Q40.webp)}@media screen and (max-width:1024px){.main-dev-diary__bg-item-brush[data-v-72fca380]{background-image:url(./bg-dev-diary-mobile.CVkPhcZu.webp)}}.main-dev-diary__bg-item-character_all[data-v-72fca380]{background-image:url(./img-dev-diary-smoke.BynQ9jG5.webp)}@media screen and (max-width:1024px){.main-dev-diary__bg-item-character_all[data-v-72fca380]{background-image:url(./img-dev-diary-smoke.BynQ9jG5.webp)}}@media screen and (max-width:1024px){.main-dev-diary__contents[data-v-72fca380] .video-player{max-width:max(320px,62.5vw)}}.main-dev-diary__particle[data-v-72fca380]{inset-inline-end:50%;width:50%}.main-modal[data-v-7775fa02] .modal__inner{max-width:860px}@media screen and (max-width:1024px){.main-modal[data-v-7775fa02] .modal__inner{max-width:max(430px,83.984375vw);width:calc(100% - max(60px,11.71875vw))}}@media screen and (max-width:768px){.main-modal[data-v-7775fa02] .modal__inner{max-width:max(290px,56.640625vw);width:calc(100% - max(56px,10.9375vw))}}.main-modal[data-v-7775fa02] .modal__contents{padding:0;position:static}.main-modal[data-v-7775fa02] .modal__button--cancel{color:#fff}.main-modal__swiper[data-v-7775fa02]{height:100%;width:100%}.main-modal__article[data-v-7775fa02],.main-modal__slide[data-v-7775fa02]{display:flex;flex-direction:column}.main-modal__article[data-v-7775fa02]{gap:0;line-height:1.5;overflow:auto;padding-block-end:28px;text-align:center;touch-action:pan-y;white-space:pre-wrap;width:100%}.main-modal__article--no-link[data-v-7775fa02]{cursor:default}.main-modal__article--no-link[data-v-7775fa02]:hover{text-decoration:none}@media screen and (max-width:768px){.main-modal__article[data-v-7775fa02]{padding-block-end:14px}}.main-modal__article-contents[data-v-7775fa02]{display:flex;flex:1;flex-direction:column;gap:6px;max-height:9.921875vw;overflow-y:auto;padding-block-start:24px;padding-inline:20px}@media screen and (max-width:768px){.main-modal__article-contents[data-v-7775fa02]{gap:8px;max-height:167px;padding-block-start:20px;padding-inline:16px}}.main-modal__article-button[data-v-7775fa02]{padding-block-start:24px;padding-inline:16px;width:100%}@media screen and (max-width:768px){.main-modal__article-button[data-v-7775fa02]{padding-block-start:20px;padding-inline:16px}}.main-modal__article-button a[data-v-7775fa02],.main-modal__article-button button[data-v-7775fa02]{width:100%}@media screen and (min-width:1025px){.main-modal__article-button[data-v-7775fa02] .base-button{max-width:300px}}.main-modal__article-title[data-v-7775fa02]{color:#fff;font-size:28px;font-weight:700;letter-spacing:.08em;line-height:32px;text-align:center;text-transform:uppercase}:lang(ja) .main-modal__article-title[data-v-7775fa02],:lang(ko) .main-modal__article-title[data-v-7775fa02],:lang(zh-cn) .main-modal__article-title[data-v-7775fa02]{font-size:24px;letter-spacing:-.015em;line-height:30px}@media screen and (max-width:768px){.main-modal__article-title[data-v-7775fa02]{font-size:18px;font-weight:700;letter-spacing:.08em;line-height:20px;text-transform:uppercase}:lang(ja) .main-modal__article-title[data-v-7775fa02],:lang(ko) .main-modal__article-title[data-v-7775fa02],:lang(zh-cn) .main-modal__article-title[data-v-7775fa02]{font-size:16px;letter-spacing:-.015em;line-height:20px}}.main-modal__article-sub-title[data-v-7775fa02]{color:#777;font-size:16px;letter-spacing:.08em;line-height:20px;text-align:center}:lang(ja) .main-modal__article-sub-title[data-v-7775fa02],:lang(ko) .main-modal__article-sub-title[data-v-7775fa02],:lang(zh-cn) .main-modal__article-sub-title[data-v-7775fa02]{font-size:16px;letter-spacing:-.015em;line-height:24px}@media screen and (max-width:768px){.main-modal__article-sub-title[data-v-7775fa02]{font-size:14px;letter-spacing:.08em;line-height:18px}:lang(ja) .main-modal__article-sub-title[data-v-7775fa02],:lang(ko) .main-modal__article-sub-title[data-v-7775fa02],:lang(zh-cn) .main-modal__article-sub-title[data-v-7775fa02]{font-size:14px;letter-spacing:-.015em;line-height:22px}}.main-modal__media[data-v-7775fa02]{width:100%}.main-modal .swiper-button-next[data-v-7775fa02],.main-modal .swiper-button-prev[data-v-7775fa02],.main-modal[data-v-7775fa02] .swiper-button-next,.main-modal[data-v-7775fa02] .swiper-button-prev{height:72px;position:absolute;top:50%;transform:translateY(-50%);width:72px}@media screen and (max-width:1024px){.main-modal .swiper-button-next[data-v-7775fa02],.main-modal .swiper-button-prev[data-v-7775fa02],.main-modal[data-v-7775fa02] .swiper-button-next,.main-modal[data-v-7775fa02] .swiper-button-prev{height:max(28px,5.46875vw);width:max(28px,5.46875vw)}}.main-modal .swiper-button-next[data-v-7775fa02]:after,.main-modal .swiper-button-prev[data-v-7775fa02]:after,.main-modal[data-v-7775fa02] .swiper-button-next:after,.main-modal[data-v-7775fa02] .swiper-button-prev:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='101' height='103' fill='none' viewBox='0 0 101 103'%3E%3Cpath fill='%23d6d3cb' d='M26 49.999 63.215 87.5 66 84.693 31.571 50 66 15.307 63.215 12.5z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;content:"";inset:0;position:absolute}@media (hover:hover) and (pointer:fine){.main-modal .swiper-button-next[data-v-7775fa02]:hover:after,.main-modal .swiper-button-prev[data-v-7775fa02]:hover:after,.main-modal[data-v-7775fa02] .swiper-button-next:hover:after,.main-modal[data-v-7775fa02] .swiper-button-prev:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='101' height='103' fill='none' viewBox='0 0 101 103'%3E%3Cpath fill='%239f340d' d='M26 49.999 63.215 87.5 66 84.693 31.571 50 66 15.307 63.215 12.5z'/%3E%3C/svg%3E")}}.main-modal .swiper-button-prev[data-v-7775fa02]{left:0}.main-modal .swiper-button-next[data-v-7775fa02]{right:0}.main-modal .swiper-button-next[data-v-7775fa02]:after{transform:rotate(180deg)}.main-modal .swiper-button-disabled[data-v-7775fa02]{opacity:0}.main-modal .swiper-pagination[data-v-7775fa02],.main-modal[data-v-7775fa02] .swiper-pagination{align-items:center;display:flex;gap:10px;justify-content:center;position:static}@media screen and (max-width:768px){.main-modal .swiper-pagination[data-v-7775fa02],.main-modal[data-v-7775fa02] .swiper-pagination{gap:6px}}.main-modal[data-v-7775fa02] .swiper-pagination-bullet{background-color:#fff;border-radius:2px;cursor:pointer;height:8px;margin:0!important;opacity:.3;transition:width .3s ease;width:30px}.main-modal[data-v-7775fa02] .swiper-pagination-bullet-active{opacity:.7}@media screen and (max-width:1024px){.main-modal[data-v-7775fa02] .swiper-pagination-bullet{height:max(4px,.78125vw);width:max(15px,2.9296875vw)}}.main-modal[data-v-7775fa02] .swiper-button-prev{left:clamp(-96px,-3.7485357282vw,-72px)}@media screen and (max-width:1024px){.main-modal[data-v-7775fa02] .swiper-button-prev{left:calc(max(31px,6.0546875vw)*-1)}}.main-modal[data-v-7775fa02] .swiper-button-next{right:clamp(-96px,-3.7485357282vw,-72px)}@media screen and (max-width:1024px){.main-modal[data-v-7775fa02] .swiper-button-next{right:calc(max(31px,6.0546875vw)*-1)}}.main-modal__today-hide[data-v-7775fa02]{align-items:center;display:flex;inset-block-start:100%;inset-inline:0;justify-content:center;margin-block-start:24px;position:absolute}@media screen and (max-width:768px){.main-modal__today-hide[data-v-7775fa02]{margin-block-start:16px}}.main-modal__today-hide-button[data-v-7775fa02]{color:#d8d8d8;font-size:18px;letter-spacing:.08em;line-height:22px;text-align:center;text-decoration-line:underline;text-underline-offset:4px}:lang(ja) .main-modal__today-hide-button[data-v-7775fa02],:lang(ko) .main-modal__today-hide-button[data-v-7775fa02],:lang(zh-cn) .main-modal__today-hide-button[data-v-7775fa02]{font-size:16px;letter-spacing:-.015em;line-height:24px}@media screen and (max-width:768px){.main-modal__today-hide-button[data-v-7775fa02]{font-size:14px;font-weight:600;letter-spacing:.08em;line-height:18px}:lang(ja) .main-modal__today-hide-button[data-v-7775fa02],:lang(ko) .main-modal__today-hide-button[data-v-7775fa02],:lang(zh-cn) .main-modal__today-hide-button[data-v-7775fa02]{font-size:14px;letter-spacing:-.015em;line-height:18px}}
