@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: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}}/*!
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
*/.design.svelte-mjgw01{position:absolute;pointer-events:none;z-index:99999}.design.is-fixed.svelte-mjgw01{position:fixed}.language-switcher.svelte-1hcff3g{position:absolute;z-index:1;display:flex;justify-content:center;align-items:center;margin-left:auto}@media (max-width: 767.98px){.language-switcher.svelte-1hcff3g{top:8vw;right:23.2vw}}@media (min-width: 768px){.language-switcher.svelte-1hcff3g{top:50%;right:14.2857142857vw;transform:translateY(-50%)}}.language-switcher.svelte-1hcff3g button:where(.svelte-1hcff3g){position:relative;text-decoration:none;display:flex;justify-content:center;align-items:center;font-family:Barlow Condensed,sans-serif}@media (max-width: 767.98px){.language-switcher.svelte-1hcff3g button:where(.svelte-1hcff3g){font-size:5.3333333333vw;color:#fff;text-shadow:0 2px 5px rgba(0,0,0,.7)}}@media (min-width: 768px){.language-switcher.svelte-1hcff3g button:where(.svelte-1hcff3g){font-size:1.4285714286vw}}@media (hover: hover) and (pointer: fine) and (min-width: 768px){.language-switcher.svelte-1hcff3g button:where(.svelte-1hcff3g):hover{text-shadow:var(--blue-text-shadow-x) var(--blue-text-shadow-y) 0 #66ffe5,var(--pink-text-shadow-x) var(--pink-text-shadow-y) 0 #cf5b93}}@media (hover: hover) and (pointer: fine) and (min-width: 768px) and (max-width: 767.98px){.language-switcher.svelte-1hcff3g button:where(.svelte-1hcff3g):hover{--blue-text-shadow-x: .1333333333vw;--blue-text-shadow-y: .1333333333vw;--pink-text-shadow-x: -.1333333333vw;--pink-text-shadow-y: -.1333333333vw;--drop-shadow-x: 0;--drop-shadow-y: .2666666667vw;--drop-shadow-blur: .6666666667vw}}@media (hover: hover) and (pointer: fine) and (min-width: 768px) and (min-width: 768px){.language-switcher.svelte-1hcff3g button:where(.svelte-1hcff3g):hover{--blue-text-shadow-x: .0714285714vw;--blue-text-shadow-y: .0714285714vw;--pink-text-shadow-x: -.0714285714vw;--pink-text-shadow-y: -.0714285714vw;--drop-shadow-x: 0;--drop-shadow-y: .1428571429vw;--drop-shadow-blur: .3571428571vw}}.language-switcher.svelte-1hcff3g button:where(.svelte-1hcff3g) span:where(.svelte-1hcff3g){display:block;line-height:1}@media (max-width: 767.98px){.language-switcher.svelte-1hcff3g button:where(.svelte-1hcff3g) span:where(.svelte-1hcff3g):nth-of-type(2){margin:0 .8vw}}@media (min-width: 768px) and (max-width: 1999.98px){.language-switcher.svelte-1hcff3g button:where(.svelte-1hcff3g) span:where(.svelte-1hcff3g):nth-of-type(2){margin:0 .2857142857vw}}@media (min-width: 2000px){.language-switcher.svelte-1hcff3g button:where(.svelte-1hcff3g) span:where(.svelte-1hcff3g):nth-of-type(2){margin:0 6px}}.language-switcher.svelte-1hcff3g button:where(.svelte-1hcff3g) span.is-current:where(.svelte-1hcff3g){pointer-events:none;font-weight:700}.site-header.svelte-5jixos{position:fixed;left:50%;transform:translate(-50%);z-index:10;width:100%}@media (min-width: 768px){.site-header.svelte-5jixos{top:2.1428571429vw;display:grid;margin-inline:auto;width:97.1428571429vw}}@media (max-width: 767.98px){.site-header.svelte-5jixos .switch-wrapper.is-open:where(.svelte-5jixos) .language-switcher>button{color:#333}}.site-header.svelte-5jixos .menu-opener:where(.svelte-5jixos){box-shadow:0 var(--shadow-y) var(--shadow-blur) 0 #0000004d}@media (max-width: 767.98px){.site-header.svelte-5jixos .menu-opener:where(.svelte-5jixos){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-5jixos .menu-opener.is-open:where(.svelte-5jixos) .line:where(.svelte-5jixos):first-child,.site-header.svelte-5jixos .menu-opener.is-open:where(.svelte-5jixos) .line:where(.svelte-5jixos):last-child{top:50%}}@media (max-width: 767.98px){.site-header.svelte-5jixos .menu-opener.is-open:where(.svelte-5jixos) .line:where(.svelte-5jixos):first-child{transform:rotate(135deg)}}@media (max-width: 767.98px){.site-header.svelte-5jixos .menu-opener.is-open:where(.svelte-5jixos) .line:where(.svelte-5jixos):last-child{width:6.6666666667vw;transform:rotate(-135deg)}}.site-header.svelte-5jixos .menu-opener:where(.svelte-5jixos) .line:where(.svelte-5jixos){position:absolute;background-color:#333}@media (max-width: 767.98px){.site-header.svelte-5jixos .menu-opener:where(.svelte-5jixos) .line:where(.svelte-5jixos){position:absolute;right:3.3333333333vw;height:4px;transition:transform .25s ease-in-out}}@media (max-width: 767.98px){.site-header.svelte-5jixos .menu-opener:where(.svelte-5jixos) .line:where(.svelte-5jixos):first-child{top:5.0666666667vw;width:6.6666666667vw}}@media (max-width: 767.98px){.site-header.svelte-5jixos .menu-opener:where(.svelte-5jixos) .line:where(.svelte-5jixos):last-child{bottom:5.0666666667vw;width:4vw}}.site-header.svelte-5jixos .main-menu:where(.svelte-5jixos){display:flex}@media (max-width: 767.98px){.site-header.svelte-5jixos .main-menu:where(.svelte-5jixos){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-5jixos .main-menu:where(.svelte-5jixos){border-radius:.7142857143vw;width:100%;height:4.2857142857vw;box-shadow:0 .2142857143vw .3571428571vw #0000004d}}@media (max-width: 767.98px){.site-header.svelte-5jixos .main-menu.is-open:where(.svelte-5jixos){height:100vh;transition:height .2s ease}}.site-header.svelte-5jixos .main-menu:where(.svelte-5jixos) .scroll-frame:where(.svelte-5jixos){scrollbar-width:none}.site-header.svelte-5jixos .main-menu:where(.svelte-5jixos) .scroll-frame:where(.svelte-5jixos)::-webkit-scrollbar{display:none}@media (max-width: 767.98px){.site-header.svelte-5jixos .main-menu:where(.svelte-5jixos) .scroll-frame:where(.svelte-5jixos){width:100vw;height:100vh;overflow-y:scroll}}@media (min-width: 768px){.site-header.svelte-5jixos .main-menu:where(.svelte-5jixos) .scroll-frame:where(.svelte-5jixos){width:100%}}.site-header.svelte-5jixos .main-menu:where(.svelte-5jixos) .main-menu-inner:where(.svelte-5jixos){display:flex;align-items:center}@media (max-width: 767.98px){.site-header.svelte-5jixos .main-menu:where(.svelte-5jixos) .main-menu-inner:where(.svelte-5jixos){flex-direction:column;padding:24.5333333333vw 6.6666666667vw 16.9333333333vw}}@media (min-width: 768px){.site-header.svelte-5jixos .main-menu:where(.svelte-5jixos) .main-menu-inner:where(.svelte-5jixos){width:100%;height:100%}}.site-header.svelte-5jixos .logo-area:where(.svelte-5jixos){position:relative;z-index:1}@media (min-width: 768px){.site-header.svelte-5jixos .logo-area:where(.svelte-5jixos){border-radius:.7142857143vw 0 0 .7142857143vw;width:12.8571428571vw;height:100%;background-color:#242955}}.site-header.svelte-5jixos .logo-area:where(.svelte-5jixos):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-5jixos .logo-area:where(.svelte-5jixos):after{display:none}}@media (min-width: 768px){.site-header.svelte-5jixos .logo-area:where(.svelte-5jixos):after{border-radius:.7142857143vw 0 0 .7142857143vw;background-image:url(./logo_triangle_pattern.BpV2FT65.png);background-position:-1px center}}.site-header.svelte-5jixos .logo-area:where(.svelte-5jixos) .logo:where(.svelte-5jixos){transition:opacity .2s ease}@media (max-width: 767.98px){.site-header.svelte-5jixos .logo-area:where(.svelte-5jixos) .logo:where(.svelte-5jixos){display:block;width:62.9333333333vw}}@media (min-width: 768px){.site-header.svelte-5jixos .logo-area:where(.svelte-5jixos) .logo:where(.svelte-5jixos){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-5jixos .logo-area:where(.svelte-5jixos) .logo:where(.svelte-5jixos):hover{opacity:.8}}.site-header.svelte-5jixos .nav-area:where(.svelte-5jixos){flex:1}@media (max-width: 767.98px){.site-header.svelte-5jixos .nav-area:where(.svelte-5jixos){margin-top:6.6666666667vw;width:86.6666666667vw}}@media (min-width: 768px){.site-header.svelte-5jixos .nav-area:where(.svelte-5jixos){display:flex;align-items:center;padding-left:3.5714285714vw;height:100%;background-color:#ffffffe6}}.site-header.svelte-5jixos .global-nav:where(.svelte-5jixos) ul:where(.svelte-5jixos){grid-auto-flow:column}@media (min-width: 768px){.site-header.svelte-5jixos .global-nav:where(.svelte-5jixos) ul:where(.svelte-5jixos){display:flex;gap:3.5714285714vw}}.site-header.svelte-5jixos .global-nav:where(.svelte-5jixos) ul:where(.svelte-5jixos) li[aria-current=page]:where(.svelte-5jixos) a:where(.svelte-5jixos){pointer-events:none;text-shadow:var(--blue-text-shadow-x) var(--blue-text-shadow-y) 0 #66ffe5,var(--pink-text-shadow-x) var(--pink-text-shadow-y) 0 #cf5b93}@media (max-width: 767.98px){.site-header.svelte-5jixos .global-nav:where(.svelte-5jixos) ul:where(.svelte-5jixos) li[aria-current=page]:where(.svelte-5jixos) a:where(.svelte-5jixos){--blue-text-shadow-x: .1333333333vw;--blue-text-shadow-y: .1333333333vw;--pink-text-shadow-x: -.1333333333vw;--pink-text-shadow-y: -.1333333333vw;--drop-shadow-x: 0;--drop-shadow-y: .2666666667vw;--drop-shadow-blur: .6666666667vw}}@media (min-width: 768px){.site-header.svelte-5jixos .global-nav:where(.svelte-5jixos) ul:where(.svelte-5jixos) li[aria-current=page]:where(.svelte-5jixos) a:where(.svelte-5jixos){--blue-text-shadow-x: .0714285714vw;--blue-text-shadow-y: .0714285714vw;--pink-text-shadow-x: -.0714285714vw;--pink-text-shadow-y: -.0714285714vw;--drop-shadow-x: 0;--drop-shadow-y: .1428571429vw;--drop-shadow-blur: .3571428571vw}}.site-header.svelte-5jixos .global-nav:where(.svelte-5jixos) ul:where(.svelte-5jixos) li:where(.svelte-5jixos) a:where(.svelte-5jixos){position:relative;display:block;font-weight:700;line-height:1}@media (max-width: 767.98px){.site-header.svelte-5jixos .global-nav:where(.svelte-5jixos) ul:where(.svelte-5jixos) li:where(.svelte-5jixos) a:where(.svelte-5jixos){padding:5.3333333333vw 0}}.site-header.svelte-5jixos .global-nav:where(.svelte-5jixos) ul:where(.svelte-5jixos) li:where(.svelte-5jixos) a:where(.svelte-5jixos):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-5jixos .global-nav:where(.svelte-5jixos) ul:where(.svelte-5jixos) li:where(.svelte-5jixos) a:where(.svelte-5jixos):before{width:5.0666666667vw;height:2.9333333333vw}}@media (min-width: 768px){.site-header.svelte-5jixos .global-nav:where(.svelte-5jixos) ul:where(.svelte-5jixos) li:where(.svelte-5jixos) a:where(.svelte-5jixos):before{display:none}}.site-header.svelte-5jixos .global-nav:where(.svelte-5jixos) ul:where(.svelte-5jixos) li:where(.svelte-5jixos) a:where(.svelte-5jixos):after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;opacity:.3;background-color:#333}@media (min-width: 768px){.site-header.svelte-5jixos .global-nav:where(.svelte-5jixos) ul:where(.svelte-5jixos) li:where(.svelte-5jixos) a:where(.svelte-5jixos):after{display:none}}@media (hover: hover) and (pointer: fine) and (min-width: 768px){.site-header.svelte-5jixos .global-nav:where(.svelte-5jixos) ul:where(.svelte-5jixos) li:where(.svelte-5jixos) a:where(.svelte-5jixos):hover{text-shadow:var(--blue-text-shadow-x) var(--blue-text-shadow-y) 0 #66ffe5,var(--pink-text-shadow-x) var(--pink-text-shadow-y) 0 #cf5b93}}@media (hover: hover) and (pointer: fine) and (min-width: 768px) and (max-width: 767.98px){.site-header.svelte-5jixos .global-nav:where(.svelte-5jixos) ul:where(.svelte-5jixos) li:where(.svelte-5jixos) a:where(.svelte-5jixos):hover{--blue-text-shadow-x: .1333333333vw;--blue-text-shadow-y: .1333333333vw;--pink-text-shadow-x: -.1333333333vw;--pink-text-shadow-y: -.1333333333vw;--drop-shadow-x: 0;--drop-shadow-y: .2666666667vw;--drop-shadow-blur: .6666666667vw}}@media (hover: hover) and (pointer: fine) and (min-width: 768px) and (min-width: 768px){.site-header.svelte-5jixos .global-nav:where(.svelte-5jixos) ul:where(.svelte-5jixos) li:where(.svelte-5jixos) a:where(.svelte-5jixos):hover{--blue-text-shadow-x: .0714285714vw;--blue-text-shadow-y: .0714285714vw;--pink-text-shadow-x: -.0714285714vw;--pink-text-shadow-y: -.0714285714vw;--drop-shadow-x: 0;--drop-shadow-y: .1428571429vw;--drop-shadow-blur: .3571428571vw}}.site-header.svelte-5jixos .global-nav:where(.svelte-5jixos) ul:where(.svelte-5jixos) li:where(.svelte-5jixos) a.is-disabled:where(.svelte-5jixos){pointer-events:none}.site-header.svelte-5jixos .global-nav:where(.svelte-5jixos) ul:where(.svelte-5jixos) li:where(.svelte-5jixos) a.is-disabled:where(.svelte-5jixos):before{opacity:.3}.site-header.svelte-5jixos .global-nav:where(.svelte-5jixos) ul:where(.svelte-5jixos) li:where(.svelte-5jixos) a.is-disabled:where(.svelte-5jixos) span:where(.svelte-5jixos){opacity:.3}.site-header.svelte-5jixos .global-nav:where(.svelte-5jixos) ul:where(.svelte-5jixos) li:where(.svelte-5jixos) a:where(.svelte-5jixos) span:where(.svelte-5jixos){position:relative;display:block;width:fit-content}@media (max-width: 767.98px){.site-header.svelte-5jixos .global-nav:where(.svelte-5jixos) ul:where(.svelte-5jixos) li:where(.svelte-5jixos) a:where(.svelte-5jixos) span:where(.svelte-5jixos){padding-left:4.6666666667vw;font-size:4.2666666667vw}}@media (min-width: 768px){.site-header.svelte-5jixos .global-nav:where(.svelte-5jixos) ul:where(.svelte-5jixos) li:where(.svelte-5jixos) a:where(.svelte-5jixos) span:where(.svelte-5jixos){padding-left:1.1428571429vw;font-size:1.1428571429vw}}.site-header.svelte-5jixos .global-nav:where(.svelte-5jixos) ul:where(.svelte-5jixos) li:where(.svelte-5jixos) a:where(.svelte-5jixos) span:where(.svelte-5jixos):before{content:"◆";position:absolute;top:50%;left:0;transform:translateY(-50%)}@media (max-width: 767.98px){.site-header.svelte-5jixos .global-nav:where(.svelte-5jixos) ul:where(.svelte-5jixos) li:where(.svelte-5jixos) a:where(.svelte-5jixos) span:where(.svelte-5jixos):before{width:2.1333333333vw;height:2.1333333333vw;font-size:2.1333333333vw}}@media (min-width: 768px){.site-header.svelte-5jixos .global-nav:where(.svelte-5jixos) ul:where(.svelte-5jixos) li:where(.svelte-5jixos) a:where(.svelte-5jixos) span:where(.svelte-5jixos):before{width:.5714285714vw;height:.5714285714vw;font-size:.5714285714vw}}@media (max-width: 767.98px){.site-header.svelte-5jixos .entry-area:where(.svelte-5jixos){margin-top:13.3333333333vw}}@media (min-width: 768px){.site-header.svelte-5jixos .entry-area:where(.svelte-5jixos){height:100%}}.site-header.svelte-5jixos .entry-area:where(.svelte-5jixos) .entry-btn{display:block}@media (min-width: 768px){.site-header.svelte-5jixos .entry-area:where(.svelte-5jixos) .entry-btn{width:12.8571428571vw;height:100%;box-shadow:none}}@media (min-width: 768px){.site-header.svelte-5jixos .entry-area:where(.svelte-5jixos) .entry-btn .btn-inner{border-radius:0 .7142857143vw .7142857143vw 0}}.site-header.svelte-5jixos .entry-area:where(.svelte-5jixos) .entry-btn .btn-inner .pattern-layer{background-size:cover}@media (max-width: 767.98px){.site-header.svelte-5jixos .entry-area:where(.svelte-5jixos) .entry-btn .btn-inner .pattern-layer{background-position:0 0}}@media (min-width: 768px){.site-header.svelte-5jixos .entry-area:where(.svelte-5jixos) .entry-btn .btn-inner .pattern-layer{background-position:.7142857143vw 0}}@media (min-width: 768px){.site-header.svelte-5jixos .entry-area:where(.svelte-5jixos) .entry-btn .btn-inner .text{padding-left:1.4285714286vw;font-size:1.7142857143vw}}@media (min-width: 768px){:lang(en) .site-header.svelte-5jixos .entry-area:where(.svelte-5jixos) .entry-btn .btn-inner .text{padding-left:1vw}}@media (min-width: 768px){.site-header.svelte-5jixos .entry-area:where(.svelte-5jixos) .entry-btn .btn-inner .arrow{right:1.4285714286vw}}@media (min-width: 768px){:lang(en) .site-header.svelte-5jixos .entry-area:where(.svelte-5jixos) .entry-btn .btn-inner .arrow{right:.7142857143vw}}.site-footer.svelte-i3dtlv{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-i3dtlv{margin-top:-25.3333333333vw;height:25.3333333333vw}}@media (min-width: 768px){.site-footer.svelte-i3dtlv{margin-top:-13.5714285714vw;height:13.5714285714vw}}@media (max-width: 767.98px){.site-footer.svelte-i3dtlv{--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-i3dtlv{--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-i3dtlv .section-border{background-color:#67f1e6}.footer-nav.svelte-i3dtlv{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-i3dtlv{bottom:5.0666666667vw;gap:4.9333333333vw}}@media (min-width: 768px){.footer-nav.svelte-i3dtlv{bottom:2.8571428571vw;gap:1.4285714286vw}}.footer-nav.svelte-i3dtlv li:where(.svelte-i3dtlv) a:where(.svelte-i3dtlv){color:#fff;text-decoration:none;white-space:nowrap}@media (max-width: 767.98px){.footer-nav.svelte-i3dtlv li:where(.svelte-i3dtlv) a:where(.svelte-i3dtlv){font-size:2.6666666667vw}}@media (min-width: 768px){.footer-nav.svelte-i3dtlv li:where(.svelte-i3dtlv) a:where(.svelte-i3dtlv){font-size:1vw}}@media (hover: hover) and (pointer: fine) and (min-width: 768px){.footer-nav.svelte-i3dtlv li:where(.svelte-i3dtlv) a:where(.svelte-i3dtlv):hover{text-decoration:underline}}.page-wrap.svelte-difh6j{width:100%}
