@charset "UTF-8";/*! destyle.css v4.0.1 | MIT License | https://github.com/nicolas-cusan/destyle.css */*,:before,:after{box-sizing:border-box;border-style:solid;border-width:0;min-width:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:700}dd{margin-left:0}hr{box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;text-decoration:none;color:inherit}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}svg,img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:transparent;padding:0;margin:0;border-radius:0;text-align:inherit;text-transform:inherit}button,[type=button],[type=reset],[type=submit]{cursor:pointer}button:disabled,[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}option{padding:0}fieldset{margin:0;padding:0;min-width:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=number]{-moz-appearance:textfield}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-color:inherit;border-collapse:collapse}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:700}dt,th{font-weight:inherit}a{outline:none}img{backface-visibility:hidden;width:100%}html{height:100%;font-family:YakuHanJP,Barlow,Zen Kaku Gothic Antique,Noto Sans JP,sans-serif}@media (max-width: 767.98px){html{font-size:62.5%}}@media (min-width: 768px) and (max-width: 1999.98px){html{font-size:62.5%}}@media (min-width: 2000px){html{font-size:10px}}body{max-width:100%;overflow-x:hidden;height:100%;color:#333}body.is-fixed{width:100%;top:auto;overflow:hidden;z-index:1;box-sizing:border-box}body .page-wrap{margin:0 auto;width:100vw;min-height:100%;display:flex;flex-direction:column;justify-content:space-between}body .page-wrap main{min-height:calc(100% - var(--footer-h))}svg{width:100%;height:100%}img{width:100%;height:auto}video::-webkit-media-controls,video::-webkit-media-controls-panel,video::-webkit-media-controls-play-button,video::-webkit-media-controls-start-playbook-button,video::-webkit-media-controls-enclosure,video::-webkit-media-controls-overlay-play-button,video::-webkit-media-controls-overlay-enclosure{display:none!important;opacity:0!important;visibility:hidden!important}video::-moz-media-controls,video::-moz-media-controls-panel,video::-moz-media-controls-play-button{display:none!important;opacity:0!important;visibility:hidden!important}video:before,video:after{display:none!important}video:focus{outline:none!important}.is-PC{display:block}@media (max-width: 767.98px){.is-PC{display:none}}.is-SP{display:block}@media (min-width: 768px){.is-SP{display:none}}/*!
YakuHanJP
OFL-1.1 AND MIT
-----------------
SIL Open Font License version 1.1
Copyright Qrac
This Font Software is licensed under the SIL Open Font License, Version 1.1.
This license is copied below, and is also available with a FAQ at:
http://scripts.sil.org/OFL
-----------------
MIT License
Copyright Qrac
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*//*!
Copyright (c) 2012 Google Inc. (opensource@google.com).
This Font Software is licensed under the SIL Open Font License, Version 1.1.
This license is copied below, and is also available with a FAQ at: https://scripts.sil.org/OFL
*//*!
Copyright 2017 The Barlow Project Authors (https://github.com/jpt/barlow)
This Font Software is licensed under the SIL Open Font License, Version 1.1 .This license is copied below, and is also available with a FAQ at: https://openfontlicense.org

SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
*//*!
Copyright 2017 The Barlow Project Authors (https://github.com/jpt/barlow)
This Font Software is licensed under the SIL Open Font License, Version 1.1 . This license is copied below, and is also available with a FAQ at: https://openfontlicense.org

SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
*//*!
Copyright 2022 The Zen Kaku Gothic Project Authors (https://github.com/googlefonts/zen-kakugothic)
This Font Software is licensed under the SIL Open Font License, Version 1.1 . This license is copied below, and is also available with a FAQ at: https://openfontlicense.org

SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
*/.modal.svelte-1tsl3b4{position:fixed;width:100%;height:100%;top:0;left:0;z-index:9999;display:none}.modal.is-open.svelte-1tsl3b4{display:block;animation:svelte-1tsl3b4-modal-open .2s ease-out 0s forwards;background-color:#333333e6}.modal.is-close.svelte-1tsl3b4{animation:svelte-1tsl3b4-modal-close .3s ease-out 0s 1 forwards}.modal__body.svelte-1tsl3b4{position:relative;display:table;width:100%;height:100%}.modal__main.svelte-1tsl3b4{display:table-cell;text-align:center;vertical-align:middle}.modal__bg.svelte-1tsl3b4{position:absolute;top:0;left:0;width:100%;height:100%}.modal__contents.svelte-1tsl3b4{position:relative;display:inline-block;text-align:left;z-index:1;height:auto}.modal__contents.svelte-1tsl3b4 .movie:where(.svelte-1tsl3b4){pointer-events:all;position:relative;display:flex;justify-content:center;align-items:center;width:100%;padding-bottom:56.25%;height:0}.modal__contents.svelte-1tsl3b4 .movie:where(.svelte-1tsl3b4) iframe:where(.svelte-1tsl3b4),.modal__contents.svelte-1tsl3b4 .movie:where(.svelte-1tsl3b4) video:where(.svelte-1tsl3b4){position:absolute;top:0;left:0;width:100%;height:100%}.modal__close.svelte-1tsl3b4{position:absolute;z-index:1}@media (max-width: 767.98px){.modal__close.svelte-1tsl3b4{padding:1.3333333333vw;top:4vw;right:4vw}}@media (min-width: 768px) and (max-width: 1999.98px){.modal__close.svelte-1tsl3b4{padding:.7142857143vw;top:2.1428571429vw;right:2.1428571429vw}}@media (min-width: 2000px){.modal__close.svelte-1tsl3b4{padding:14.2857142857px;top:42.8571428571px;right:42.8571428571px}}@keyframes svelte-1tsl3b4-modal-open{0%{opacity:0}99.9%,to{opacity:1}}@keyframes svelte-1tsl3b4-modal-close{0%{opacity:1}99.9%,to{opacity:0}}.page-wrap .modal__close{margin:auto;width:fit-content;letter-spacing:.05em}@media (max-width: 767.98px){.page-wrap .modal__close{top:inherit;right:0;left:0;bottom:-12vw;padding:0 0 0 5.3333333333vw}}@media (min-width: 768px){.page-wrap .modal__close{top:inherit;right:0;left:0;bottom:-5.7142857143vw;padding:0 0 0 2.7142857143vw}}.page-wrap .modal__close:before,.page-wrap .modal__close:after{content:"";background-color:#fff;position:absolute;top:0;left:0;transition:background-color .15s ease}@media (max-width: 767.98px){.page-wrap .modal__close:before,.page-wrap .modal__close:after{top:50%;width:4.6666666667vw;height:.4vw}}@media (min-width: 768px){.page-wrap .modal__close:before,.page-wrap .modal__close:after{top:50%;width:2vw;height:.1428571429vw}}.page-wrap .modal__close:before{rotate:45deg}.page-wrap .modal__close:after{rotate:-45deg}.page-wrap .modal__close .text{font-weight:700;letter-spacing:.05em;color:#fff}@media (max-width: 767.98px){.page-wrap .modal__close .text{font-size:4vw}}@media (min-width: 768px){.page-wrap .modal__close .text{font-size:1.4285714286vw}}@media (hover: hover) and (pointer: fine) and (min-width: 768px){.page-wrap .modal__close:hover .text{color:transparent;background-image:linear-gradient(90deg,#a541ff,#3fbbfe);-webkit-background-clip:text;background-clip:text;transition:color .3s ease}.page-wrap .modal__close:hover:before,.page-wrap .modal__close:hover:after{background-color:#a541ff}}.stream-modal.svelte-1f8lf29{margin:auto;width:fit-content}.stream-buttons.svelte-1f8lf29{display:flex;align-items:center}@media (max-width: 767.98px){.stream-buttons.svelte-1f8lf29{flex-direction:column;gap:4vw}}@media (min-width: 768px){.stream-buttons.svelte-1f8lf29{gap:2.8571428571vw}}.stream-day-btn.svelte-1f8lf29{position:relative;box-shadow:var(--box-shadow-x) var(--box-shadow-y) var(--box-shadow-blur) var(--box-shadow-spread) #070c2080}@media (max-width: 767.98px){.stream-day-btn.svelte-1f8lf29{--box-shadow-x: 0;--box-shadow-y: .6666666667vw;--box-shadow-blur: 1.3333333333vw;--box-shadow-spread: 0;border-radius:1.3333333333vw;width:50.6666666667vw;height:13.3333333333vw}}@media (min-width: 768px){.stream-day-btn.svelte-1f8lf29{--box-shadow-x: 0;--box-shadow-y: .3571428571vw;--box-shadow-blur: .7142857143vw;--box-shadow-spread: 0;border-radius:.7142857143vw;width:21.4285714286vw;height:5.7142857143vw}}@media (hover: hover) and (pointer: fine) and (min-width: 768px){.stream-day-btn.svelte-1f8lf29:hover .base-gradation-layer:where(.svelte-1f8lf29){opacity:.8}.stream-day-btn.svelte-1f8lf29:hover .arrow:where(.svelte-1f8lf29){-webkit-clip-path:inset(0 0 0 40%);clip-path:inset(0 0 0 40%)}}@media (hover: hover) and (pointer: fine) and (min-width: 768px) and (min-width: 768px){.stream-day-btn.svelte-1f8lf29:hover .arrow:where(.svelte-1f8lf29){right:1.4285714286vw}}.stream-day-btn.svelte-1f8lf29 .btn-inner:where(.svelte-1f8lf29){position:relative;overflow:hidden;width:100%;height:100%;display:flex;align-items:center}@media (max-width: 767.98px){.stream-day-btn.svelte-1f8lf29 .btn-inner:where(.svelte-1f8lf29){border-radius:1.3333333333vw}}@media (min-width: 768px){.stream-day-btn.svelte-1f8lf29 .btn-inner:where(.svelte-1f8lf29){border-radius:.7142857143vw}}.stream-day-btn.svelte-1f8lf29 .base-gradation-layer:where(.svelte-1f8lf29){position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(90deg,#9949dee6,#2196d6e6);transition:opacity .2s ease}.stream-day-btn.svelte-1f8lf29 .vertical-gradation-layer:where(.svelte-1f8lf29){position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(0deg,#a541ff66,#3fbbfe66);mix-blend-mode:color-dodge}.stream-day-btn.svelte-1f8lf29 .pattern-layer:where(.svelte-1f8lf29){position:absolute;top:0;left:0;width:100%;height:100%;background-size:contain;background-repeat:no-repeat}@media (max-width: 767.98px){.stream-day-btn.svelte-1f8lf29 .pattern-layer:where(.svelte-1f8lf29){background-image:url(./triangle_pattern.8fYBZAmy.svg);border-radius:1.3333333333vw;background-position:12.6666666667vw 0}}@media (min-width: 768px){.stream-day-btn.svelte-1f8lf29 .pattern-layer:where(.svelte-1f8lf29){background-image:url(./triangle_pattern.DMFTGFAi.svg);border-radius:.7142857143vw;background-position:5vw 0}}.stream-day-btn.svelte-1f8lf29 .text:where(.svelte-1f8lf29){position:relative;z-index:1;display:inline-block;font-weight:900;letter-spacing:.1em;color:#fff;text-shadow:0 1px 3px #030620}@media (max-width: 767.98px){.stream-day-btn.svelte-1f8lf29 .text:where(.svelte-1f8lf29){padding-left:4.6666666667vw;font-size:4.5333333333vw}}@media (min-width: 768px){.stream-day-btn.svelte-1f8lf29 .text:where(.svelte-1f8lf29){padding-left:2.5vw;font-size:2.1428571429vw}}.stream-day-btn.svelte-1f8lf29 .arrow:where(.svelte-1f8lf29){position:absolute;-webkit-mask-image:url(./arrow.lN7lIlvp.svg);mask-image:url(./arrow.lN7lIlvp.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:#fff;z-index:1;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);transition:clip-path .2s ease,right .2s ease}@media (max-width: 767.98px){.stream-day-btn.svelte-1f8lf29 .arrow:where(.svelte-1f8lf29){right:4vw;width:5.3333333333vw;height:2.1333333333vw}}@media (min-width: 768px){.stream-day-btn.svelte-1f8lf29 .arrow:where(.svelte-1f8lf29){right:1.7857142857vw;width:2.5vw;height:1vw}}.stream-day-btn.is-nonActive.svelte-1f8lf29{pointer-events:none;-webkit-user-select:none;user-select:none;filter:grayscale(1)}.stream-day-btn.is-nonActive.svelte-1f8lf29 .base-gradation-layer:where(.svelte-1f8lf29){background-image:linear-gradient(90deg,#b3b3b3e6,#cccccce6)}.stream-day-btn.is-nonActive.svelte-1f8lf29 .vertical-gradation-layer:where(.svelte-1f8lf29){display:none}.stream-day-btn.is-nonActive.svelte-1f8lf29 .text:where(.svelte-1f8lf29){color:#6d7072;text-shadow:none}.stream-day-btn.is-nonActive.svelte-1f8lf29 .arrow:where(.svelte-1f8lf29){background-color:#6d7072}.design.svelte-1fsaz0z{position:absolute;pointer-events:none;z-index:99999}.design.is-fixed.svelte-1fsaz0z{position:fixed}.language-switcher.svelte-c7972x{position:absolute;z-index:1;display:flex;justify-content:center;align-items:center;margin-left:auto}@media (max-width: 767.98px){.language-switcher.svelte-c7972x{top:8vw;right:23.2vw}}@media (min-width: 768px){.language-switcher.svelte-c7972x{top:50%;right:14.2857142857vw;transform:translateY(-50%)}}.language-switcher.svelte-c7972x button:where(.svelte-c7972x){text-decoration:none;display:flex;justify-content:center;align-items:center;position:relative;line-height:1.2;color:#333;transition:color 0s ease;font-family:Barlow Condensed,sans-serif}@media (hover: hover) and (pointer: fine) and (min-width: 768px){.language-switcher.svelte-c7972x button:where(.svelte-c7972x):hover{text-decoration:none;color:transparent;background-image:linear-gradient(90deg,#a541ff,#3fbbfe);-webkit-background-clip:text;background-clip:text;transition:color .3s ease}}@media (max-width: 767.98px){.language-switcher.svelte-c7972x button:where(.svelte-c7972x){font-size:5.3333333333vw;color:#fff;text-shadow:0 2px 5px rgba(0,0,0,.7)}}@media (min-width: 768px){.language-switcher.svelte-c7972x button:where(.svelte-c7972x){font-size:1.4285714286vw}}.language-switcher.svelte-c7972x button:where(.svelte-c7972x) span:where(.svelte-c7972x){display:block;line-height:1}@media (max-width: 767.98px){.language-switcher.svelte-c7972x button:where(.svelte-c7972x) span:where(.svelte-c7972x):nth-of-type(2){margin:0 .8vw}}@media (min-width: 768px) and (max-width: 1999.98px){.language-switcher.svelte-c7972x button:where(.svelte-c7972x) span:where(.svelte-c7972x):nth-of-type(2){margin:0 .2857142857vw}}@media (min-width: 2000px){.language-switcher.svelte-c7972x button:where(.svelte-c7972x) span:where(.svelte-c7972x):nth-of-type(2){margin:0 6px}}.language-switcher.svelte-c7972x button:where(.svelte-c7972x) span.is-current:where(.svelte-c7972x){pointer-events:none;font-weight:700}.site-header.svelte-iseeim{position:fixed;left:50%;transform:translate(-50%);z-index:10;width:100%}@media (min-width: 768px){.site-header.svelte-iseeim{top:2.1428571429vw;display:grid;margin-inline:auto;width:97.1428571429vw}}@media (max-width: 767.98px){.site-header.svelte-iseeim .switch-wrapper.is-open:where(.svelte-iseeim) .language-switcher>button{color:#333}}.site-header.svelte-iseeim .menu-opener:where(.svelte-iseeim){box-shadow:0 var(--shadow-y) var(--shadow-blur) 0 #0000004d}@media (max-width: 767.98px){.site-header.svelte-iseeim .menu-opener:where(.svelte-iseeim){position:absolute;top:4vw;right:4vw;width:13.3333333333vw;height:13.3333333333vw;background-color:#fff;border-radius:1.3333333333vw;--shadow-y: .4vw;--shadow-blur: .6666666667vw}}@media (max-width: 767.98px){.site-header.svelte-iseeim .menu-opener.is-open:where(.svelte-iseeim) .line:where(.svelte-iseeim):first-child,.site-header.svelte-iseeim .menu-opener.is-open:where(.svelte-iseeim) .line:where(.svelte-iseeim):last-child{top:50%}}@media (max-width: 767.98px){.site-header.svelte-iseeim .menu-opener.is-open:where(.svelte-iseeim) .line:where(.svelte-iseeim):first-child{transform:rotate(135deg)}}@media (max-width: 767.98px){.site-header.svelte-iseeim .menu-opener.is-open:where(.svelte-iseeim) .line:where(.svelte-iseeim):last-child{width:6.6666666667vw;transform:rotate(-135deg)}}.site-header.svelte-iseeim .menu-opener:where(.svelte-iseeim) .line:where(.svelte-iseeim){position:absolute;background-color:#333}@media (max-width: 767.98px){.site-header.svelte-iseeim .menu-opener:where(.svelte-iseeim) .line:where(.svelte-iseeim){position:absolute;right:3.3333333333vw;height:4px;transition:transform .25s ease-in-out}}@media (max-width: 767.98px){.site-header.svelte-iseeim .menu-opener:where(.svelte-iseeim) .line:where(.svelte-iseeim):first-child{top:5.0666666667vw;width:6.6666666667vw}}@media (max-width: 767.98px){.site-header.svelte-iseeim .menu-opener:where(.svelte-iseeim) .line:where(.svelte-iseeim):last-child{bottom:5.0666666667vw;width:4vw}}.site-header.svelte-iseeim .main-menu:where(.svelte-iseeim){display:flex}@media (max-width: 767.98px){.site-header.svelte-iseeim .main-menu:where(.svelte-iseeim){height:0;overflow:hidden;transition:height .4s ease;background-image:url(./menu_bg_pattern.IJR3U2mV.jpg);background-size:12.6666666667vw auto;background-position:center;background-repeat:repeat}}@media (min-width: 768px){.site-header.svelte-iseeim .main-menu:where(.svelte-iseeim){border-radius:.7142857143vw;width:100%;height:4.2857142857vw;box-shadow:0 .2142857143vw .3571428571vw #0000004d}}@media (max-width: 767.98px){.site-header.svelte-iseeim .main-menu.is-open:where(.svelte-iseeim){height:100vh;transition:height .2s ease}}.site-header.svelte-iseeim .main-menu:where(.svelte-iseeim) .scroll-frame:where(.svelte-iseeim){scrollbar-width:none}.site-header.svelte-iseeim .main-menu:where(.svelte-iseeim) .scroll-frame:where(.svelte-iseeim)::-webkit-scrollbar{display:none}@media (max-width: 767.98px){.site-header.svelte-iseeim .main-menu:where(.svelte-iseeim) .scroll-frame:where(.svelte-iseeim){width:100vw;height:100vh;overflow-y:scroll}}@media (min-width: 768px) and (max-width: 1999.98px){.site-header.svelte-iseeim .main-menu:where(.svelte-iseeim) .scroll-frame:where(.svelte-iseeim){border-radius:0 .7142857143vw .7142857143vw 0}}@media (min-width: 2000px){.site-header.svelte-iseeim .main-menu:where(.svelte-iseeim) .scroll-frame:where(.svelte-iseeim){border-radius:0 14px 14px 0}}@media (min-width: 768px){.site-header.svelte-iseeim .main-menu:where(.svelte-iseeim) .scroll-frame:where(.svelte-iseeim){width:100%}}.site-header.svelte-iseeim .main-menu:where(.svelte-iseeim) .main-menu-inner:where(.svelte-iseeim){display:flex;align-items:center}@media (max-width: 767.98px){.site-header.svelte-iseeim .main-menu:where(.svelte-iseeim) .main-menu-inner:where(.svelte-iseeim){flex-direction:column;padding:24.5333333333vw 6.6666666667vw 16.9333333333vw}}@media (min-width: 768px) and (max-width: 1999.98px){.site-header.svelte-iseeim .main-menu:where(.svelte-iseeim) .main-menu-inner:where(.svelte-iseeim){border-radius:0 .7142857143vw .7142857143vw 0}}@media (min-width: 2000px){.site-header.svelte-iseeim .main-menu:where(.svelte-iseeim) .main-menu-inner:where(.svelte-iseeim){border-radius:0 14px 14px 0}}@media (min-width: 768px){.site-header.svelte-iseeim .main-menu:where(.svelte-iseeim) .main-menu-inner:where(.svelte-iseeim){width:100%;height:100%}}.site-header.svelte-iseeim .logo-area:where(.svelte-iseeim){position:relative;z-index:1}@media (min-width: 768px){.site-header.svelte-iseeim .logo-area:where(.svelte-iseeim){border-radius:.7142857143vw 0 0 .7142857143vw;width:12.8571428571vw;height:100%;background-color:#242955}}.site-header.svelte-iseeim .logo-area:where(.svelte-iseeim):after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat}@media (max-width: 767.98px){.site-header.svelte-iseeim .logo-area:where(.svelte-iseeim):after{display:none}}@media (min-width: 768px){.site-header.svelte-iseeim .logo-area:where(.svelte-iseeim):after{border-radius:.7142857143vw 0 0 .7142857143vw;background-image:url(./logo_triangle_pattern.BpV2FT65.png);background-position:-1px center}}.site-header.svelte-iseeim .logo-area:where(.svelte-iseeim) .logo:where(.svelte-iseeim){transition:opacity .2s ease}@media (max-width: 767.98px){.site-header.svelte-iseeim .logo-area:where(.svelte-iseeim) .logo:where(.svelte-iseeim){display:block;width:62.9333333333vw}}@media (min-width: 768px){.site-header.svelte-iseeim .logo-area:where(.svelte-iseeim) .logo:where(.svelte-iseeim){position:absolute;top:-1vw;left:50%;z-index:1;transform:translate(-50%);width:11.8571428571vw}}@media (hover: hover) and (pointer: fine) and (min-width: 768px){.site-header.svelte-iseeim .logo-area:where(.svelte-iseeim) .logo:where(.svelte-iseeim):hover{opacity:.8}}.site-header.svelte-iseeim .nav-area:where(.svelte-iseeim){flex:1}@media (max-width: 767.98px){.site-header.svelte-iseeim .nav-area:where(.svelte-iseeim){margin-top:6.6666666667vw;width:86.6666666667vw}}@media (min-width: 768px){.site-header.svelte-iseeim .nav-area:where(.svelte-iseeim){display:flex;align-items:center;padding-left:3.5714285714vw;height:100%;background-color:#ffffffe6}}.site-header.svelte-iseeim .global-nav:where(.svelte-iseeim) ul:where(.svelte-iseeim){grid-auto-flow:column}@media (min-width: 768px){.site-header.svelte-iseeim .global-nav:where(.svelte-iseeim) ul:where(.svelte-iseeim){display:flex;gap:3.5714285714vw}}.site-header.svelte-iseeim .global-nav:where(.svelte-iseeim) ul:where(.svelte-iseeim) li[aria-current=page]:where(.svelte-iseeim) a:where(.svelte-iseeim){pointer-events:none}.site-header.svelte-iseeim .global-nav:where(.svelte-iseeim) ul:where(.svelte-iseeim) li[aria-current=page]:where(.svelte-iseeim) a:where(.svelte-iseeim) .text-wrap:where(.svelte-iseeim):before{color:#a541ff}.site-header.svelte-iseeim .global-nav:where(.svelte-iseeim) ul:where(.svelte-iseeim) li[aria-current=page]:where(.svelte-iseeim) a:where(.svelte-iseeim) .nav-text:where(.svelte-iseeim){color:transparent;background-image:linear-gradient(90deg,#a541ff,#3fbbfe);-webkit-background-clip:text;background-clip:text;transition:color .3s ease}.site-header.svelte-iseeim .global-nav:where(.svelte-iseeim) ul:where(.svelte-iseeim) li:where(.svelte-iseeim) a:where(.svelte-iseeim){position:relative;display:block;font-weight:700;line-height:1}@media (max-width: 767.98px){.site-header.svelte-iseeim .global-nav:where(.svelte-iseeim) ul:where(.svelte-iseeim) li:where(.svelte-iseeim) a:where(.svelte-iseeim){padding:5.3333333333vw 0}}.site-header.svelte-iseeim .global-nav:where(.svelte-iseeim) ul:where(.svelte-iseeim) li:where(.svelte-iseeim) a:where(.svelte-iseeim):before{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);background-image:url(./news_arrow.CCbPqKtJ.svg);background-size:contain;background-repeat:no-repeat}@media (max-width: 767.98px){.site-header.svelte-iseeim .global-nav:where(.svelte-iseeim) ul:where(.svelte-iseeim) li:where(.svelte-iseeim) a:where(.svelte-iseeim):before{width:5.0666666667vw;height:2.9333333333vw}}@media (min-width: 768px){.site-header.svelte-iseeim .global-nav:where(.svelte-iseeim) ul:where(.svelte-iseeim) li:where(.svelte-iseeim) a:where(.svelte-iseeim):before{display:none}}.site-header.svelte-iseeim .global-nav:where(.svelte-iseeim) ul:where(.svelte-iseeim) li:where(.svelte-iseeim) a:where(.svelte-iseeim):after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;opacity:.3;background-color:#333}@media (min-width: 768px){.site-header.svelte-iseeim .global-nav:where(.svelte-iseeim) ul:where(.svelte-iseeim) li:where(.svelte-iseeim) a:where(.svelte-iseeim):after{display:none}}@media (hover: hover) and (pointer: fine) and (min-width: 768px){.site-header.svelte-iseeim .global-nav:where(.svelte-iseeim) ul:where(.svelte-iseeim) li:where(.svelte-iseeim) a:where(.svelte-iseeim):hover .text-wrap:where(.svelte-iseeim):before{color:#a541ff}.site-header.svelte-iseeim .global-nav:where(.svelte-iseeim) ul:where(.svelte-iseeim) li:where(.svelte-iseeim) a:where(.svelte-iseeim):hover .nav-text:where(.svelte-iseeim){color:transparent;background-image:linear-gradient(90deg,#a541ff,#3fbbfe);-webkit-background-clip:text;background-clip:text;transition:color .3s ease}}.site-header.svelte-iseeim .global-nav:where(.svelte-iseeim) ul:where(.svelte-iseeim) li:where(.svelte-iseeim) a.is-disabled:where(.svelte-iseeim){pointer-events:none}.site-header.svelte-iseeim .global-nav:where(.svelte-iseeim) ul:where(.svelte-iseeim) li:where(.svelte-iseeim) a.is-disabled:where(.svelte-iseeim):before{opacity:.3}.site-header.svelte-iseeim .global-nav:where(.svelte-iseeim) ul:where(.svelte-iseeim) li:where(.svelte-iseeim) a.is-disabled:where(.svelte-iseeim) .text-wrap:where(.svelte-iseeim){opacity:.3}.site-header.svelte-iseeim .global-nav:where(.svelte-iseeim) ul:where(.svelte-iseeim) li:where(.svelte-iseeim) a:where(.svelte-iseeim) .text-wrap:where(.svelte-iseeim){position:relative;display:block;width:fit-content}@media (max-width: 767.98px){.site-header.svelte-iseeim .global-nav:where(.svelte-iseeim) ul:where(.svelte-iseeim) li:where(.svelte-iseeim) a:where(.svelte-iseeim) .text-wrap:where(.svelte-iseeim){padding-left:4.6666666667vw;font-size:4.2666666667vw}}@media (min-width: 768px){.site-header.svelte-iseeim .global-nav:where(.svelte-iseeim) ul:where(.svelte-iseeim) li:where(.svelte-iseeim) a:where(.svelte-iseeim) .text-wrap:where(.svelte-iseeim){padding-left:1.1428571429vw;font-size:1.1428571429vw}}.site-header.svelte-iseeim .global-nav:where(.svelte-iseeim) ul:where(.svelte-iseeim) li:where(.svelte-iseeim) a:where(.svelte-iseeim) .text-wrap:where(.svelte-iseeim):before{content:"◆";position:absolute;top:50%;left:0;transform:translateY(-50%);transition:color .1s ease}@media (max-width: 767.98px){.site-header.svelte-iseeim .global-nav:where(.svelte-iseeim) ul:where(.svelte-iseeim) li:where(.svelte-iseeim) a:where(.svelte-iseeim) .text-wrap:where(.svelte-iseeim):before{width:2.1333333333vw;height:2.1333333333vw;font-size:2.1333333333vw}}@media (min-width: 768px){.site-header.svelte-iseeim .global-nav:where(.svelte-iseeim) ul:where(.svelte-iseeim) li:where(.svelte-iseeim) a:where(.svelte-iseeim) .text-wrap:where(.svelte-iseeim):before{width:.5714285714vw;height:.5714285714vw;font-size:.5714285714vw}}.site-header.svelte-iseeim .global-nav:where(.svelte-iseeim) ul:where(.svelte-iseeim) li:where(.svelte-iseeim) a:where(.svelte-iseeim) .nav-text:where(.svelte-iseeim){position:relative;line-height:1.2;transition:color 0s ease}@media (max-width: 767.98px){.site-header.svelte-iseeim .entry-area:where(.svelte-iseeim){margin-top:13.3333333333vw}}@media (min-width: 768px){.site-header.svelte-iseeim .entry-area:where(.svelte-iseeim){border-radius:0 .7142857143vw .7142857143vw 0;width:12.8571428571vw;height:100%;background-color:#ffffffe6}}@media (min-width: 768px){.site-header.svelte-iseeim .entry-area.is-ready:where(.svelte-iseeim){background-color:transparent}}.site-header.svelte-iseeim .entry-area:where(.svelte-iseeim) .entry-btn,.site-header.svelte-iseeim .entry-area:where(.svelte-iseeim) .stream-btn{display:block}@media (min-width: 768px){.site-header.svelte-iseeim .entry-area:where(.svelte-iseeim) .entry-btn,.site-header.svelte-iseeim .entry-area:where(.svelte-iseeim) .stream-btn{width:100%;height:100%;box-shadow:none}}@media (min-width: 768px){.site-header.svelte-iseeim .entry-area:where(.svelte-iseeim) .entry-btn .btn-inner,.site-header.svelte-iseeim .entry-area:where(.svelte-iseeim) .stream-btn .btn-inner{border-radius:0 .7142857143vw .7142857143vw 0}}@media (min-width: 768px){.site-header.svelte-iseeim .entry-area:where(.svelte-iseeim) .entry-btn .btn-inner .pattern-layer,.site-header.svelte-iseeim .entry-area:where(.svelte-iseeim) .stream-btn .btn-inner .pattern-layer{background-size:cover;background-position:.7142857143vw 0}}@media (min-width: 768px){.site-header.svelte-iseeim .entry-area:where(.svelte-iseeim) .entry-btn .btn-inner .text,.site-header.svelte-iseeim .entry-area:where(.svelte-iseeim) .stream-btn .btn-inner .text{padding-left:1.4285714286vw;font-size:1.7142857143vw}}@media (min-width: 768px){:lang(en) .site-header.svelte-iseeim .entry-area:where(.svelte-iseeim) .entry-btn .btn-inner .text,:lang(en) .site-header.svelte-iseeim .entry-area:where(.svelte-iseeim) .stream-btn .btn-inner .text{padding-left:1vw}}@media (min-width: 768px){.site-header.svelte-iseeim .entry-area:where(.svelte-iseeim) .entry-btn .btn-inner .arrow,.site-header.svelte-iseeim .entry-area:where(.svelte-iseeim) .stream-btn .btn-inner .arrow{right:1.4285714286vw}}@media (min-width: 768px){:lang(en) .site-header.svelte-iseeim .entry-area:where(.svelte-iseeim) .entry-btn .btn-inner .arrow,:lang(en) .site-header.svelte-iseeim .entry-area:where(.svelte-iseeim) .stream-btn .btn-inner .arrow{right:.7142857143vw}}.site-footer.svelte-29csn5{position:relative;z-index:2;display:flex;justify-content:space-between;color:#fff;background-color:#333333bf;transform:translateZ(0);will-change:clip-path;-webkit-clip-path:polygon(100% 0,calc(100% - var(--point-1-x)) var(--point-1-y),calc(100% - var(--point-2-x)) var(--point-2-y),calc(100% - var(--point-3-x)) var(--point-3-y),var(--point-3-x) calc(100% - var(--point-3-y)),var(--point-2-x) calc(100% - var(--point-2-y)),var(--point-1-x) calc(100% - var(--point-1-y)),0 100%,100% 100%);clip-path:polygon(100% 0,calc(100% - var(--point-1-x)) var(--point-1-y),calc(100% - var(--point-2-x)) var(--point-2-y),calc(100% - var(--point-3-x)) var(--point-3-y),var(--point-3-x) calc(100% - var(--point-3-y)),var(--point-2-x) calc(100% - var(--point-2-y)),var(--point-1-x) calc(100% - var(--point-1-y)),0 100%,100% 100%)}@media (max-width: 767.98px){.site-footer.svelte-29csn5{margin-top:-25.3333333333vw;height:25.3333333333vw}}@media (min-width: 768px){.site-footer.svelte-29csn5{margin-top:-13.5714285714vw;height:13.5714285714vw}}@media (max-width: 767.98px){.site-footer.svelte-29csn5{--point-1-x: 4.6666666667vw;--point-1-y: 7.7333333333vw;--point-2-x: 10.4vw;--point-2-y: 7.7333333333vw;--point-3-x: 12.9333333333vw;--point-3-y: 12.6666666667vw}}@media (min-width: 768px){.site-footer.svelte-29csn5{--point-1-x: 2.5vw;--point-1-y: 4.1428571429vw;--point-2-x: 5.5714285714vw;--point-2-y: 4.1428571429vw;--point-3-x: 6.9285714286vw;--point-3-y: 6.7857142857vw}}.site-footer.svelte-29csn5 .section-border{background-color:#67f1e6}.footer-nav.svelte-29csn5{position:absolute;left:50%;transform:translate(-50%);display:flex;justify-content:center;align-items:center;margin-inline:auto}@media (max-width: 767.98px){.footer-nav.svelte-29csn5{bottom:5.0666666667vw;gap:4.9333333333vw}}@media (min-width: 768px){.footer-nav.svelte-29csn5{bottom:2.8571428571vw;gap:1.4285714286vw}}.footer-nav.svelte-29csn5 li:where(.svelte-29csn5) a:where(.svelte-29csn5){color:#fff;text-decoration:none;white-space:nowrap}@media (max-width: 767.98px){.footer-nav.svelte-29csn5 li:where(.svelte-29csn5) a:where(.svelte-29csn5){font-size:2.6666666667vw}}@media (min-width: 768px){.footer-nav.svelte-29csn5 li:where(.svelte-29csn5) a:where(.svelte-29csn5){font-size:1vw}}@media (hover: hover) and (pointer: fine) and (min-width: 768px){.footer-nav.svelte-29csn5 li:where(.svelte-29csn5) a:where(.svelte-29csn5):hover{text-decoration:underline}}.page-wrap.svelte-975zex{width:100%}
