*,:before,:after{box-sizing:border-box}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,menu,nav,section,summary,time,mark,audio,video{vertical-align:baseline;border:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block}body{line-height:1.5}h1,h2,h3,h4,h5,h6{margin-block:0;font-size:100%}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}body{color:#000;background-color:#fff;margin:0;font-family:Noto Serif JP,serif}@media screen and (width<=767.8px){body{font-size:4.26672vw}}@media screen and (width>=768px) and (width<=1279.8px){body{font-size:1.25vw}}@media screen and (width>=1280px){body{font-size:16px}}.no-scroll body,body.no-scroll{overflow:hidden!important}@media screen and (width>=768px){.sp-only{display:none}}@media screen and (width<=767.8px){.pc-only{display:none}}.content-wrapper{margin-inline:auto}@media screen and (width<=767.8px){.content-wrapper{width:85.3344vw}}@media screen and (width>=768px) and (width<=1279.8px){.content-wrapper{width:54.6875vw}}@media screen and (width>=1280px){.content-wrapper{width:700px}}.en{font-family:EB Garamond,serif}.fw-normal{font-weight:400}.fw-bold{font-weight:600}@media screen and (width<=767.8px){.fs-normal{font-size:4.26672vw}}@media screen and (width>=768px) and (width<=1279.8px){.fs-normal{font-size:1.25vw}}@media screen and (width>=1280px){.fs-normal{font-size:16px}}.txc{text-align:center}@media screen and (width<=767.8px){.text-normal{font-size:3.73338vw;line-height:7.46676vw}}@media screen and (width>=768px) and (width<=1279.8px){.text-normal{font-size:1.09375vw;line-height:2.1875vw}}@media screen and (width>=1280px){.text-normal{font-size:14px;line-height:28px}}@media screen and (width<=767.8px){.text-normal.en{line-height:6.40008vw}}@media screen and (width>=768px) and (width<=1279.8px){.text-normal.en{line-height:1.875vw}}@media screen and (width>=1280px){.text-normal.en{line-height:24px}}.back-to-top{justify-content:center;align-items:center;display:flex}@media screen and (width<=767.8px){.page-privacy .back-to-top{height:50.6673vw}}@media screen and (width>=768px) and (width<=1279.8px){.page-privacy .back-to-top{height:20.1563vw}}@media screen and (width>=1280px){.page-privacy .back-to-top{height:258px}}@media screen and (width<=767.8px){.page-membership .back-to-top,.page-contact .back-to-top{padding-block:9.60012vw 21.3336vw}}@media screen and (width>=768px) and (width<=1279.8px){.page-membership .back-to-top,.page-contact .back-to-top{padding-block:3.90625vw 9.375vw}}@media screen and (width>=1280px){.page-membership .back-to-top,.page-contact .back-to-top{padding-block:50px 120px}}.back-to-top a{letter-spacing:.1em;font-feature-settings:"palt" on;color:#000;line-height:1.75;text-decoration-line:underline}.form-wrapper{flex-direction:column;display:flex}@media screen and (width<=767.8px){.form-wrapper{gap:7.46676vw}}@media screen and (width>=768px) and (width<=1279.8px){.form-wrapper{gap:1.875vw}}@media screen and (width>=1280px){.form-wrapper{gap:24px}}.form-wrapper label,.form-wrapper .required-notice{letter-spacing:.15em;font-feature-settings:"palt" on;font-weight:600;display:block}@media screen and (width<=767.8px){.form-wrapper label,.form-wrapper .required-notice{font-size:3.20004vw;line-height:9.06678vw}}@media screen and (width>=768px) and (width<=1279.8px){.form-wrapper label,.form-wrapper .required-notice{font-size:.9375vw;line-height:2.65625vw}}@media screen and (width>=1280px){.form-wrapper label,.form-wrapper .required-notice{font-size:12px;line-height:34px}}.form-wrapper label .s,.form-wrapper .required-notice .s{font-weight:300}@media screen and (width<=767.8px){.form-wrapper label .s,.form-wrapper .required-notice .s{margin-left:2.6667vw;font-size:2.6667vw;line-height:9.06678vw}}@media screen and (width>=768px) and (width<=1279.8px){.form-wrapper label .s,.form-wrapper .required-notice .s{margin-left:.78125vw;font-size:.78125vw;line-height:2.65625vw}}@media screen and (width>=1280px){.form-wrapper label .s,.form-wrapper .required-notice .s{margin-left:10px;font-size:10px;line-height:34px}}form.form-elements .error-message{color:red;background:#ffd9d9;align-items:center;display:flex}@media screen and (width<=767.8px){form.form-elements .error-message{border-radius:1.33335vw;height:26.667vw;margin-block-end:7.20009vw;padding-inline:6.40008vw;line-height:7.46676vw}}@media screen and (width>=768px) and (width<=1279.8px){form.form-elements .error-message{border-radius:.390625vw;height:3.90625vw;margin-block-end:1.5625vw;padding-inline:1.48438vw}}@media screen and (width>=1280px){form.form-elements .error-message{border-radius:5px;height:50px;margin-block-end:20px;padding-inline:19px}}form.form-elements .error-message.hidden{display:none}form.form-elements .form-items{flex-direction:column;width:100%;display:flex}@media screen and (width<=767.8px){form.form-elements .form-items{gap:4.00005vw;padding-block-end:8.53344vw}}@media screen and (width>=768px) and (width<=1279.8px){form.form-elements .form-items{gap:1.17188vw;padding-block-end:1.875vw}}@media screen and (width>=1280px){form.form-elements .form-items{gap:15px;padding-block-end:24px}}form.form-elements input,form.form-elements textarea{border:1px solid #aaa;width:100%;padding-inline:1em}@media screen and (width<=767.8px){form.form-elements input,form.form-elements textarea{border-radius:1.33335vw;font-size:4.26672vw}}@media screen and (width>=768px) and (width<=1279.8px){form.form-elements input,form.form-elements textarea{border-radius:.390625vw;font-size:1.25vw}}@media screen and (width>=1280px){form.form-elements input,form.form-elements textarea{border-radius:5px;font-size:16px}}form.form-elements input.error,form.form-elements textarea.error{background-color:#fff;border:1px solid red}@media screen and (width<=767.8px){form.form-elements input[type=text],form.form-elements input[type=email]{height:13.3335vw}}@media screen and (width>=768px) and (width<=1279.8px){form.form-elements input[type=text],form.form-elements input[type=email]{height:3.90625vw}}@media screen and (width>=1280px){form.form-elements input[type=text],form.form-elements input[type=email]{height:50px}}form.form-elements textarea{padding-block:1em}@media screen and (width<=767.8px){form.form-elements textarea{height:80.001vw}}@media screen and (width>=768px) and (width<=1279.8px){form.form-elements textarea{height:23.4375vw}}@media screen and (width>=1280px){form.form-elements textarea{height:300px}}form.form-elements .custom-checkbox{cursor:pointer;user-select:none;align-items:flex-start;display:flex}form.form-elements .custom-checkbox input[type=checkbox]{display:none}form.form-elements .custom-checkbox .checkbox-box{justify-content:center;align-items:center;margin-right:.5em;transition:border-color .2s,background-color .2s;display:flex}form.form-elements .custom-checkbox .checkbox-box.error{background-color:#fff;border:1px solid red}@media screen and (width<=767.8px){form.form-elements .custom-checkbox .checkbox-box{border:.53334vw solid #aaa;border-radius:.53334vw;width:5.3334vw;height:5.3334vw}}@media screen and (width>=768px) and (width<=1279.8px){form.form-elements .custom-checkbox .checkbox-box{border:.15625vw solid #aaa;border-radius:.15625vw;width:1.5625vw;height:1.5625vw}}@media screen and (width>=1280px){form.form-elements .custom-checkbox .checkbox-box{border:2px solid #aaa;border-radius:2px;width:20px;height:20px}}form.form-elements .custom-checkbox .checkbox-box .checkmark{stroke:#fff;display:none}@media screen and (width<=767.8px){form.form-elements .custom-checkbox .checkbox-box .checkmark{width:4.26672vw;height:4.26672vw}}@media screen and (width>=768px) and (width<=1279.8px){form.form-elements .custom-checkbox .checkbox-box .checkmark{width:1.25vw;height:1.25vw}}@media screen and (width>=1280px){form.form-elements .custom-checkbox .checkbox-box .checkmark{width:16px;height:16px}}form.form-elements .custom-checkbox input[type=checkbox]:checked+.checkbox-box{background-color:#000;border-color:#000}form.form-elements .custom-checkbox input[type=checkbox]:checked+.checkbox-box .checkmark{display:block}form.form-elements .custom-checkbox .label-text{letter-spacing:0;font-feature-settings:"palt" on;flex-direction:column;line-height:1;display:flex}@media screen and (width<=767.8px){form.form-elements .custom-checkbox .label-text{letter-spacing:.05em;gap:4.00005vw;padding-block-start:1.06668vw}}@media screen and (width>=768px) and (width<=1279.8px){form.form-elements .custom-checkbox .label-text{gap:1.17188vw;padding-block-start:.3125vw}}@media screen and (width>=1280px){form.form-elements .custom-checkbox .label-text{gap:15px;padding-block-start:4px}}form.form-elements .custom-checkbox .label-text .en{letter-spacing:.05em;font-feature-settings:"palt" on;font-weight:400}@media screen and (width<=767.8px){form.form-elements .custom-checkbox .label-text .en{font-size:2.6667vw}}@media screen and (width>=768px) and (width<=1279.8px){form.form-elements .custom-checkbox .label-text .en{font-size:.78125vw}}@media screen and (width>=1280px){form.form-elements .custom-checkbox .label-text .en{font-size:10px}}form.form-elements .custom-checkbox a{color:#000}@media screen and (width<=767.8px){form.form-elements .submit-wrapper{padding-block-start:13.3335vw}}@media screen and (width>=768px) and (width<=1279.8px){form.form-elements .submit-wrapper{padding-block-start:5.07813vw}}@media screen and (width>=1280px){form.form-elements .submit-wrapper{padding-block-start:65px}}form.form-elements .btn-submit{color:#fff;cursor:pointer;font-feature-settings:"palt" on;text-align:center;letter-spacing:.1em;background:#000;border:none;border-radius:50vh;justify-content:center;align-items:center;margin-inline:auto;display:flex}@media screen and (width<=767.8px){form.form-elements .btn-submit{width:69.3342vw;height:13.3335vw;line-height:7.46676vw}}@media screen and (width>=768px) and (width<=1279.8px){form.form-elements .btn-submit{width:20.3125vw;height:3.90625vw;line-height:2.1875vw}}@media screen and (width>=1280px){form.form-elements .btn-submit{width:260px;height:50px;line-height:28px}}form.form-elements .btn-submit:hover{background:#444}.form-complete .heading{text-align:center;letter-spacing:.15em;font-feature-settings:"palt" on}@media screen and (width<=767.8px){.form-complete .heading{font-size:8.0001vw;line-height:12.0002vw}}@media screen and (width>=768px) and (width<=1279.8px){.form-complete .heading{font-size:3.125vw;line-height:4.29688vw}}@media screen and (width>=1280px){.form-complete .heading{font-size:40px;line-height:55px}}@media screen and (width<=767.8px){.page-membership .form-complete .heading{letter-spacing:.05em}}.form-complete .text-wrapper{flex-direction:column;display:flex}@media screen and (width<=767.8px){.form-complete .text-wrapper{gap:4.26672vw;margin-block-start:8.0001vw}}@media screen and (width>=768px) and (width<=1279.8px){.form-complete .text-wrapper{gap:2.34375vw;margin-block-start:3.90625vw;padding-block-end:.78125vw}}@media screen and (width>=1280px){.form-complete .text-wrapper{gap:30px;margin-block-start:50px;padding-block-end:10px}}.form-complete .text-wrapper .text{text-align:justify;letter-spacing:.1em;font-feature-settings:"palt" on;line-height:2.12}@media screen and (width<=767.8px){.form-complete .text-wrapper .text.en{letter-spacing:.07em;line-height:1.75}.page-contact .form-complete .text-wrapper .text.ja{letter-spacing:.045em}.page-membership .form-complete .text-wrapper .text.ja{letter-spacing:.05em}}.char{opacity:0;display:inline-block;transform:translateY(20px)}.text-in .char{animation:.5s forwards charFadeInUp;animation-delay:var(--delay)}.text-out .char{opacity:1;animation:.5s forwards charFadeOutDown;animation-delay:var(--delay);transform:translateY(0)}@keyframes charFadeInUp{to{opacity:1;transform:translateY(0)}}@keyframes charFadeOutDown{to{opacity:0;transform:translateY(20px)}}html.scroll-ux-lite-enabled,body.front-page.scroll-ux-lite-enabled{overscroll-behavior:none;height:100dvh;overflow:hidden}.front-page #viewContainer{will-change:transform;width:100vw;min-height:100dvh;transition:transform .8s ease-in-out}.front-page #viewContainer>.section{width:100vw;height:100dvh;min-height:100dvh;position:relative;overflow:hidden}.front-page #viewContainer>.scroll-ux-lite-auto-height{height:auto;min-height:auto;overflow:visible}#adiateFrontPageLogo .scroll-down{opacity:0;transition:opacity .8s ease-in-out .8s}#adiateFrontPageLogo.active .scroll-down{opacity:1}#frontPageCarousel{height:100dvh;position:relative;overflow:hidden}#frontPageCarousel .slide{will-change:transform;align-items:center;width:100%;height:100%;transition:transform .8s ease-in-out;display:flex;position:absolute;inset:0}#frontPageCarousel .slide .slide-content{flex:0 0 100%;width:100%;position:relative}@media screen and (width<=767.8px){#frontPageCarousel .slide .slide-content{height:min(100dvh,178.669vw)}}@media screen and (width>=768px){#frontPageCarousel .slide .slide-content{align-items:center;height:min(100dvh,56.25vw);display:flex}}#frontPageCarousel .slide .slide-content .background{z-index:-1;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0}@media screen and (width<=767.8px){html.no-webp #frontPageCarousel .slide .slide-content .background.--bg-tomiki{background-image:url(/images//front-page/tomiki-sp@3x.jpg?v=0202)}html.webp #frontPageCarousel .slide .slide-content .background.--bg-tomiki{background-image:url(/images//front-page/tomiki-sp@3x.webp?v=0202)}}@media screen and (width>=768px){html.no-webp #frontPageCarousel .slide .slide-content .background.--bg-tomiki{background-image:url(/images//front-page/tomiki-pc@3x.jpg?v=0202)}html.webp #frontPageCarousel .slide .slide-content .background.--bg-tomiki{background-image:url(/images//front-page/tomiki-pc@3x.webp?v=0202)}}@media screen and (width<=767.8px){html.no-webp #frontPageCarousel .slide .slide-content .background.--bg-keys{background-image:url(/images//front-page/keys-sp@3x.jpg?v=0202)}html.webp #frontPageCarousel .slide .slide-content .background.--bg-keys{background-image:url(/images//front-page/keys-sp@3x.webp?v=0202)}}@media screen and (width>=768px){html.no-webp #frontPageCarousel .slide .slide-content .background.--bg-keys{background-image:url(/images//front-page/keys-pc@3x.jpg?v=0202)}html.webp #frontPageCarousel .slide .slide-content .background.--bg-keys{background-image:url(/images//front-page/keys-pc@3x.webp?v=0202)}}@media screen and (width<=767.8px){html.no-webp #frontPageCarousel .slide .slide-content .background.--bg-cebede{background-image:url(/images//front-page/cebede-sp@3x.jpg?v=0202)}html.webp #frontPageCarousel .slide .slide-content .background.--bg-cebede{background-image:url(/images//front-page/cebede-sp@3x.webp?v=0202)}}@media screen and (width>=768px){html.no-webp #frontPageCarousel .slide .slide-content .background.--bg-cebede{background-image:url(/images//front-page/cebede-pc@3x.jpg?v=0202)}html.webp #frontPageCarousel .slide .slide-content .background.--bg-cebede{background-image:url(/images//front-page/cebede-pc@3x.webp?v=0202)}}@media screen and (width<=767.8px){html.no-webp #frontPageCarousel .slide .slide-content .background.--bg-bancy{background-image:url(/images//front-page/bancy-sp@3x.jpg?v=0202)}html.webp #frontPageCarousel .slide .slide-content .background.--bg-bancy{background-image:url(/images//front-page/bancy-sp@3x.webp?v=0202)}}@media screen and (width>=768px){html.no-webp #frontPageCarousel .slide .slide-content .background.--bg-bancy{background-image:url(/images//front-page/bancy-pc@3x.jpg?v=0202)}html.webp #frontPageCarousel .slide .slide-content .background.--bg-bancy{background-image:url(/images//front-page/bancy-pc@3x.webp?v=0202)}}@media screen and (width<=767.8px){#frontPageCarousel .slide .slide-content .background.--bg-hashira{background-image:url(/images/front-page/hashira-sp@3x.jpg?v=0202)}}@media screen and (width>=768px){#frontPageCarousel .slide .slide-content .background.--bg-hashira{background-image:url(/images/front-page/hashira-pc@3x.jpg?v=0202)}}#frontPageCarousel .slide .slide-content .content-wrapper{flex-direction:column;justify-content:space-between;display:flex}@media screen and (width<=767.8px){#frontPageCarousel .slide .slide-content .content-wrapper{align-items:center;height:100%;padding-block-end:17.0669vw}}@media screen and (width>=768px){#frontPageCarousel .slide .slide-content .content-wrapper{width:58.5938vw;height:24.8438vw}#frontPageCarousel .slide .slide-content .content-wrapper .logo{justify-content:center;width:20.3125vw;display:flex}}#frontPageCarousel .slide .slide-content .content-wrapper .logo img{height:auto}@media screen and (width<=767.8px){#frontPageCarousel .slide .slide-content .content-wrapper .logo.--logo-tomiki{padding-block-start:22.9336vw}}@media screen and (width>=768px){#frontPageCarousel .slide .slide-content .content-wrapper .logo.--logo-tomiki{margin-block-start:-2.73438vw}}#frontPageCarousel .slide .slide-content .content-wrapper .logo.--logo-tomiki picture{height:auto}@media screen and (width<=767.8px){#frontPageCarousel .slide .slide-content .content-wrapper .logo.--logo-tomiki picture img{width:21.3336vw}}@media screen and (width>=768px){#frontPageCarousel .slide .slide-content .content-wrapper .logo.--logo-tomiki picture img{width:9.76563vw}}@media screen and (width<=767.8px){#frontPageCarousel .slide .slide-content .content-wrapper .logo.--logo-keys{padding-block-start:26.9337vw}}@media screen and (width>=768px){#frontPageCarousel .slide .slide-content .content-wrapper .logo.--logo-keys{padding-block-start:3.04688vw}}#frontPageCarousel .slide .slide-content .content-wrapper .logo.--logo-keys picture{height:auto}@media screen and (width<=767.8px){#frontPageCarousel .slide .slide-content .content-wrapper .logo.--logo-keys picture img{width:44.7472vw}}@media screen and (width>=768px){#frontPageCarousel .slide .slide-content .content-wrapper .logo.--logo-keys picture img{width:19.4531vw}}@media screen and (width<=767.8px){#frontPageCarousel .slide .slide-content .content-wrapper .logo.--logo-cebede{padding-block-start:26.1337vw}}@media screen and (width>=768px){#frontPageCarousel .slide .slide-content .content-wrapper .logo.--logo-cebede{padding-block-start:3.75vw}}#frontPageCarousel .slide .slide-content .content-wrapper .logo.--logo-cebede picture{height:auto}@media screen and (width<=767.8px){#frontPageCarousel .slide .slide-content .content-wrapper .logo.--logo-cebede picture img{width:46.0006vw}}@media screen and (width>=768px){#frontPageCarousel .slide .slide-content .content-wrapper .logo.--logo-cebede picture img{width:21.4844vw}}@media screen and (width<=767.8px){#frontPageCarousel .slide .slide-content .content-wrapper .logo.--logo-bancy{padding-block-start:32.0004vw}}@media screen and (width>=768px){#frontPageCarousel .slide .slide-content .content-wrapper .logo.--logo-bancy{padding-block-start:7.5vw}}#frontPageCarousel .slide .slide-content .content-wrapper .logo.--logo-bancy picture{height:auto}@media screen and (width<=767.8px){#frontPageCarousel .slide .slide-content .content-wrapper .logo.--logo-bancy picture img{width:33.6004vw}}@media screen and (width>=768px){#frontPageCarousel .slide .slide-content .content-wrapper .logo.--logo-bancy picture img{width:17.3828vw}}@media screen and (width<=767.8px){#frontPageCarousel .slide .slide-content .content-wrapper .logo.--logo-hashira{padding-block-start:13.6002vw}}@media screen and (width>=768px){#frontPageCarousel .slide .slide-content .content-wrapper .logo.--logo-hashira{margin-block-start:-1.09375vw}}#frontPageCarousel .slide .slide-content .content-wrapper .logo.--logo-hashira picture{height:auto}@media screen and (width<=767.8px){#frontPageCarousel .slide .slide-content .content-wrapper .logo.--logo-hashira picture img{width:22.6083vw}}@media screen and (width>=768px){#frontPageCarousel .slide .slide-content .content-wrapper .logo.--logo-hashira picture img{width:10.2109vw}}#frontPageCarousel .slide .slide-content .content-wrapper .btn-wrapper a{letter-spacing:.1em;border-radius:50vh;justify-content:center;align-items:center;line-height:1;text-decoration:none;display:flex}@media screen and (width<=767.8px){#frontPageCarousel .slide .slide-content .content-wrapper .btn-wrapper a{width:44.2672vw;height:13.3335vw;font-size:4.26672vw}}@media screen and (width>=768px){#frontPageCarousel .slide .slide-content .content-wrapper .btn-wrapper a{width:20.3125vw;height:3.90625vw;font-size:1.25vw}}#frontPageCarousel .slide .slide-content .content-wrapper .btn-wrapper a.--btn-tomiki,#frontPageCarousel .slide .slide-content .content-wrapper .btn-wrapper a.--btn-hashira,#frontPageCarousel .slide .slide-content .content-wrapper .btn-wrapper a.--btn-cebede{color:#fff;border:1px solid #fff}#frontPageCarousel .slide .slide-content .content-wrapper .btn-wrapper a.--btn-keys{color:#df0615;border:1px solid #df0615}#frontPageCarousel .slide .slide-content .content-wrapper .btn-wrapper a.--btn-bancy{color:#000;border:1px solid #000}#frontPageCarousel .slide .slide-content .scroll-down{opacity:0;transition:opacity .8s ease-in-out .8s}@media screen and (width<=767.8px){#frontPageCarousel .slide .slide-content .scroll-down{bottom:-4.53339vw}}@media screen and (width>=768px){#frontPageCarousel .slide .slide-content .scroll-down{bottom:-1.32813vw;right:3.90625vw}}#frontPageCarousel .slide .slide-content .content-wrapper .logo,#frontPageCarousel .slide .slide-content .content-wrapper .btn-wrapper{opacity:0;transition:opacity .8s ease-in-out}#frontPageCarousel .slide .slide-content .content-wrapper .logo{transition-delay:.4s}#frontPageCarousel .slide .slide-content .content-wrapper .btn-wrapper{transition-delay:.6s}#frontPageCarousel .slide.active .slide-content .scroll-down,#frontPageCarousel.--inView .slide.active .slide-content .content-wrapper .logo,#frontPageCarousel.--inView .slide.active .slide-content .content-wrapper .btn-wrapper{opacity:1}.global-header{justify-content:center;display:flex}@media screen and (width<=767.8px){.global-header{height:40.0005vw}}@media screen and (width>=768px) and (width<=1279.8px){.global-header{height:11.7188vw}}@media screen and (width>=1280px){.global-header{height:150px}}.global-header img{opacity:1;transition:opacity .8s ease-in-out}@media screen and (width<=767.8px){.global-header img{width:100.001vw;height:40.0005vw}}@media screen and (width>=768px) and (width<=1279.8px){.global-header img{width:29.2969vw;height:11.7188vw}}@media screen and (width>=1280px){.global-header img{width:375px;height:150px}}.global-header img.--hide{opacity:0}body.is-movie-ended .global-header img{opacity:1}.front-page .global-header{display:none}.fade-in{opacity:0;transition:opacity 1s ease-out,transform 1s ease-out;transform:translateY(30px)}.fade-in.is-visible{opacity:1;transform:translateY(0)}.fade-in-up{opacity:0;transition:opacity .8s ease-out,transform .8s ease-out;transform:translateY(50px)}.fade-in-up.is-visible{opacity:1;transform:translateY(0)}.fade-in-down{opacity:0;transition:opacity 1s ease-out,transform 1s ease-out;transform:translateY(-30px)}.fade-in-down.is-visible{opacity:1;transform:translateY(0)}.fade-in-left{opacity:0;transition:opacity 1s ease-out,transform 1s ease-out;transform:translate(-30px)}.fade-in-left.is-visible{opacity:1;transform:translate(0)}.fade-in-right{opacity:0;transition:opacity 1s ease-out,transform 1s ease-out;transform:translate(30px)}.fade-in-right.is-visible{opacity:1;transform:translate(0)}.fade-in-delay-1{transition-delay:.1s}.fade-in-delay-2{transition-delay:.2s}.fade-in-delay-3{transition-delay:.3s}.fade-in-delay-4{transition-delay:.4s}.fade-in-delay-5{transition-delay:.5s}#copyright[data-astro-cid-tvd4q2mz]{justify-content:center;display:flex}@media screen and (width<=767.8px){#copyright[data-astro-cid-tvd4q2mz]{padding-block:24.0003vw 9.06678vw}}@media screen and (width>=768px) and (width<=1279.8px){#copyright[data-astro-cid-tvd4q2mz]{padding-block:4.375vw 8.82813vw}}@media screen and (width>=1280px){#copyright[data-astro-cid-tvd4q2mz]{padding-block:56px 113px}}#copyright[data-astro-cid-tvd4q2mz] .cpright[data-astro-cid-tvd4q2mz]{letter-spacing:.1em}@media screen and (width<=767.8px){#copyright[data-astro-cid-tvd4q2mz] .cpright[data-astro-cid-tvd4q2mz]{font-size:3.20004vw;line-height:7.46676vw}}@media screen and (width>=768px) and (width<=1279.8px){#copyright[data-astro-cid-tvd4q2mz] .cpright[data-astro-cid-tvd4q2mz]{font-size:.9375vw;line-height:2.1875vw}}@media screen and (width>=1280px){#copyright[data-astro-cid-tvd4q2mz] .cpright[data-astro-cid-tvd4q2mz]{font-size:12px;line-height:28px}}.cookie-consent[data-astro-cid-kror3uvh]{color:#000;z-index:21000;background:#efefeff2;width:100%;transition:transform .8s ease-in-out .3s;position:fixed;bottom:0;left:0;transform:translateY(100%)}.cookie-consent[data-astro-cid-kror3uvh].is-visible{transform:translateY(0)}.content-wrapper[data-astro-cid-kror3uvh]{justify-content:space-between;align-items:center;gap:20px;margin-inline:auto;display:flex}@media screen and (width<=767.8px){.content-wrapper[data-astro-cid-kror3uvh]{flex-direction:column;gap:4.80006vw;width:85.3344vw;padding-block:6.66675vw 8.0001vw}}@media screen and (width>=768px) and (width<=1279.8px){.content-wrapper[data-astro-cid-kror3uvh]{width:84.375vw;padding:1.5625vw}}@media screen and (width>=1280px){.content-wrapper[data-astro-cid-kror3uvh]{width:1080px;padding:20px}}.text[data-astro-cid-kror3uvh]{font-feature-settings:"palt" on}@media screen and (width<=767.8px){.text[data-astro-cid-kror3uvh]{text-align:justify;font-size:2.6667vw;line-height:2}}@media screen and (width>=768px) and (width<=1279.8px){.text[data-astro-cid-kror3uvh]{font-size:.9375vw;line-height:1.71875vw}}@media screen and (width>=1280px){.text[data-astro-cid-kror3uvh]{font-size:12px;line-height:22px}}.text[data-astro-cid-kror3uvh] a[data-astro-cid-kror3uvh]{color:#000;text-decoration:underline}.text[data-astro-cid-kror3uvh] a[data-astro-cid-kror3uvh]:hover{opacity:.8}.btn-accept[data-astro-cid-kror3uvh]{color:#fff;cursor:pointer;white-space:nowrap;letter-spacing:.1em;background:#000;border:none;border-radius:50vh;transition:opacity .3s}@media screen and (width<=767.8px){.btn-accept[data-astro-cid-kror3uvh]{width:100%;padding:4.00005vw 5.3334vw;font-size:3.73338vw}}@media screen and (width>=768px) and (width<=1279.8px){.btn-accept[data-astro-cid-kror3uvh]{width:18.75vw;height:3.125vw;font-size:1.09375vw}}@media screen and (width>=1280px){.btn-accept[data-astro-cid-kror3uvh]{width:240px;height:40px;font-size:14px}}.btn-accept[data-astro-cid-kror3uvh]:hover{opacity:.8}
