@charset "UTF-8";.l-kv{background-size:cover;background-position:center;background-repeat:no-repeat}.c-entry-button{font-size:18px;font-size:1.8rem;font-size:4.8vw}@media screen and (min-width: 769px){.c-entry-button{font-size:1.317715959vw}}@media screen and (min-width: 1366px){.c-entry-button{font-size:18px;font-size:1.8rem}}.c-entry-button{font-weight:700;line-height:1.4;letter-spacing:0}@media screen and (min-width: 769px){.c-entry-button{font-size:26px;font-size:2.6rem;font-size:6.9333333333vw}}@media screen and (min-width: 769px) and (min-width: 769px){.c-entry-button{font-size:1.9033674963vw}}@media screen and (min-width: 769px) and (min-width: 1366px){.c-entry-button{font-size:26px;font-size:2.6rem}}@media screen and (min-width: 769px){.c-entry-button{font-size:22px;font-size:2.2rem;font-size:5.8666666667vw}}@media screen and (min-width: 769px) and (min-width: 769px){.c-entry-button{font-size:1.6105417277vw}}@media screen and (min-width: 769px) and (min-width: 1366px){.c-entry-button{font-size:22px;font-size:2.2rem}}@media screen and (min-width: 769px){.c-entry-button{font-weight:700;line-height:1.4;letter-spacing:0}}@media screen and (min-width: 769px) and (min-width: 769px){.c-entry-button{font-size:32px;font-size:3.2rem;font-size:8.5333333333vw}}@media screen and (min-width: 769px) and (min-width: 769px) and (min-width: 769px){.c-entry-button{font-size:2.3426061493vw}}@media screen and (min-width: 769px) and (min-width: 769px) and (min-width: 1366px){.c-entry-button{font-size:32px;font-size:3.2rem}}.c-entry-button{position:relative;display:block;width:58.6666666667vw;border-radius:var(--spacing-60);color:#fff;text-align:center}.c-entry-button:after{position:absolute;top:calc(0px - var(--spacing-2));bottom:calc(0px - var(--spacing-2));right:calc(0px - var(--spacing-2));left:calc(0px - var(--spacing-2));content:"";border-radius:var(--spacing-60);background-image:linear-gradient(257deg,#92d0e0 16.92%,#f38999 41.28%,#ff0d00 77.51%);z-index:-2}@media screen and (max-width: 768px){.c-entry-button:before{position:absolute;top:0;bottom:0;right:var(--spacing-12);width:2.6666666667vw;height:2.6666666667vw;margin:auto 0;border-top:var(--spacing-2) solid #fff;border-right:var(--spacing-2) solid #fff;content:"";transform:rotate(45deg)}}@media screen and (min-width: 769px){.c-entry-button{width:22.6939970717vw}.c-entry-button:after{top:calc(0px - var(--spacing-4));bottom:calc(0px - var(--spacing-4));right:calc(0px - var(--spacing-4));left:calc(0px - var(--spacing-4))}}@media screen and (min-width: 1366px){.c-entry-button{width:310px}}.c-entry-button__text{position:relative;display:block;width:100%;height:100%;padding:var(--spacing-8);border-radius:var(--spacing-60);overflow:hidden}.c-entry-button__text:before{position:absolute;top:0;bottom:0;right:0;width:250%;border-radius:var(--spacing-60);background:linear-gradient(90deg,#ff0d00,#f38999 24.04%,#92d0e0 47.12%,#000 64.42% 99.99%);content:"";transition:transform .55s ease;z-index:-1}@media (hover: hover) and (pointer: fine){.c-entry-button__text:hover:before{transform:translate(60%)}}@media screen and (min-width: 769px){.c-entry-button__text{padding:var(--spacing-16)}}.c-entry-button--large{letter-spacing:1.8px}@media screen and (max-width: 768px){.c-entry-button--large{font-size:20px;font-size:2rem;font-size:5.3333333333vw;width:61.3333333333vw;height:13.3333333333vw}}@media screen and (max-width: 768px) and (min-width: 769px){.c-entry-button--large{font-size:1.4641288433vw}}@media screen and (max-width: 768px) and (min-width: 1366px){.c-entry-button--large{font-size:20px;font-size:2rem}}@media screen and (max-width: 768px){.c-entry-button__text--large{padding:var(--spacing-10) var(--spacing-12) var(--spacing-14)}}.c-entry-button--small{width:14.6412884334vw}.c-entry-button--small:after{top:calc(0px - var(--spacing-2));bottom:calc(0px - var(--spacing-2));right:calc(0px - var(--spacing-2));left:calc(0px - var(--spacing-2))}.c-entry-button--small .c-entry-button__text{font-size:16px;font-size:1.6rem;font-size:4.2666666667vw}@media screen and (min-width: 769px){.c-entry-button--small .c-entry-button__text{font-size:1.1713030747vw}}@media screen and (min-width: 1366px){.c-entry-button--small .c-entry-button__text{font-size:16px;font-size:1.6rem}}.c-entry-button--small .c-entry-button__text{line-height:1.7;letter-spacing:0}@media screen and (min-width: 769px){.c-entry-button--small .c-entry-button__text{font-size:18px;font-size:1.8rem;font-size:4.8vw}}@media screen and (min-width: 769px) and (min-width: 769px){.c-entry-button--small .c-entry-button__text{font-size:1.317715959vw}}@media screen and (min-width: 769px) and (min-width: 1366px){.c-entry-button--small .c-entry-button__text{font-size:18px;font-size:1.8rem}}.c-entry-button--small .c-entry-button__text{padding:var(--spacing-8)}@media screen and (min-width: 1366px){.c-entry-button--small{width:200px}}.p-kv{position:relative;height:auto;min-height:196.5333333333vw;display:flex;flex-direction:column;justify-content:center;margin:0 auto;overflow:hidden}@media screen and (min-width: 769px){.p-kv{height:56.25vw;min-height:inherit;padding:0 .9895833333vw}}.p-kv__title{position:absolute;opacity:0;transition:all 1s ease;transition-property:opacity,transform;transform:translateY(.5vw);z-index:1}@media screen and (max-width: 768px){.p-kv__title{top:37.3333333333vw;right:0;left:0;margin:0 auto;width:70.1333333333vw}}@media screen and (min-width: 769px){.p-kv__title{top:14.4791666667vw;right:15.5208333333vw;width:38.5416666667vw}}body.is-loaded .p-kv__title{opacity:1;transform:translate(0)}.p-kv__title img{width:100%;height:auto}.p-kv__speakers{position:absolute;opacity:0;transition:all 1.5s ease;transition-delay:.5s;transition-property:opacity;z-index:1}@media screen and (max-width: 768px){.p-kv__speakers{top:68.8vw;right:0;left:0;margin:0 auto;width:85.3333333333vw}}@media screen and (min-width: 769px){.p-kv__speakers{top:10.6770833333vw;left:6.3541666667vw;width:37.7604166667vw}}.p-kv__speakers img{width:100%;height:auto;will-change:transform}body.is-loaded .p-kv__speakers{opacity:1}.p-kv__date{position:absolute;width:26.25vw;opacity:0;transition:all 1s ease;transition-delay:.125s;transition-property:opacity,transform;transition-delay:.25s;transform:translateY(.5vw);z-index:1}@media screen and (max-width: 768px){.p-kv__date{top:118.6666666667vw;right:0;left:0;margin:0 auto;width:66.9333333333vw}}@media screen and (min-width: 769px){.p-kv__date{top:32.5520833333vw;right:15.8854166667vw;width:38.0208333333vw}}body.is-loaded .p-kv__date{opacity:1;transform:translate(0)}.p-kv__date img,.p-kv__date svg{width:100%;height:auto}@media screen and (max-width: 768px){.p-kv__date img,.p-kv__date svg{transform:translate(0)}}.p-kv__bg{position:absolute;top:11.2vw;left:0;right:0}@media screen and (min-width: 769px){.p-kv__bg{top:0;bottom:0}}.p-kv__bg img{width:100%;height:auto;will-change:transform}body.is-loaded .p-kv__bg{opacity:1}.p-kv__link{position:absolute;right:0;left:0;display:flex;justify-content:center;opacity:0;transition:all 1s ease;transition-delay:.5s;transition-property:opacity,transform;transition-delay:1s;z-index:1}@media screen and (max-width: 768px){.p-kv__link{top:157.3333333333vw}}@media screen and (min-width: 769px){.p-kv__link{top:45.3125vw}}body.is-loaded .p-kv__link{opacity:1}.p-kv__link__button{font-size:18px;font-size:1.8rem;font-size:4.8vw}@media screen and (min-width: 769px){.p-kv__link__button{font-size:1.317715959vw}}@media screen and (min-width: 1366px){.p-kv__link__button{font-size:18px;font-size:1.8rem}}.p-kv__link__button{font-weight:700;line-height:1.4;letter-spacing:0}@media screen and (min-width: 769px){.p-kv__link__button{font-size:26px;font-size:2.6rem;font-size:6.9333333333vw}}@media screen and (min-width: 769px) and (min-width: 769px){.p-kv__link__button{font-size:1.9033674963vw}}@media screen and (min-width: 769px) and (min-width: 1366px){.p-kv__link__button{font-size:26px;font-size:2.6rem}}@media screen and (min-width: 769px){.p-kv__link__button{font-size:22px;font-size:2.2rem;font-size:5.8666666667vw}}@media screen and (min-width: 769px) and (min-width: 769px){.p-kv__link__button{font-size:1.6105417277vw}}@media screen and (min-width: 769px) and (min-width: 1366px){.p-kv__link__button{font-size:22px;font-size:2.2rem}}@media screen and (min-width: 769px){.p-kv__link__button{font-weight:700;line-height:1.4;letter-spacing:0}}@media screen and (min-width: 769px) and (min-width: 769px){.p-kv__link__button{font-size:32px;font-size:3.2rem;font-size:8.5333333333vw}}@media screen and (min-width: 769px) and (min-width: 769px) and (min-width: 769px){.p-kv__link__button{font-size:2.3426061493vw}}@media screen and (min-width: 769px) and (min-width: 769px) and (min-width: 1366px){.p-kv__link__button{font-size:32px;font-size:3.2rem}}.p-kv__link__button{position:relative;display:block;width:58.6666666667vw;border-radius:var(--spacing-60);color:#fff;text-align:center}@media screen and (min-width: 769px){.p-kv__link__button{width:21.1458333333vw}}.p-kv__link__button:after{position:absolute;top:calc(0px - var(--spacing-4));bottom:calc(0px - var(--spacing-4));right:calc(0px - var(--spacing-4));left:calc(0px - var(--spacing-4));content:"";border-radius:var(--spacing-60);background-image:linear-gradient(257deg,#92d0e0 16.92%,#f38999 41.28%,#ff0d00 77.51%);z-index:-2}.p-kv__link__button__text{position:relative;display:block;width:100%;height:100%;padding:var(--spacing-8);border-radius:var(--spacing-60);overflow:hidden}.p-kv__link__button__text:before{position:absolute;top:0;bottom:0;right:0;width:250%;border-radius:var(--spacing-60);background:linear-gradient(90deg,#ff0d00,#f38999 24.04%,#92d0e0 47.12%,#000 64.42% 99.99%);content:"";transition:transform .55s ease;z-index:-1}@media (hover: hover) and (pointer: fine){.p-kv__link__button__text:hover:before{transform:translate(60%)}}@media screen and (min-width: 769px){.p-kv__link__button__text{padding:var(--spacing-16)}}.l-header{position:fixed;top:0;right:0;left:0;display:block;width:100%;z-index:100;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}@media screen and (min-width: 769px){.l-header{background-color:#ffffff42}}.l-header--top{opacity:0;transition:opacity .5s ease;transition-delay:1s}.is-loaded .l-header--top{opacity:1}.l-header__content{padding:var(--spacing-16) var(--spacing-20)}@media screen and (max-width: 768px){.l-header__content{background-color:#ffffff42}}@media screen and (min-width: 769px){.l-header__content{display:flex;padding:var(--spacing-16) var(--spacing-32)}}.p-header{display:flex;justify-content:space-between;width:100%}@media screen and (max-width: 768px){.p-header{align-items:center}}.p-header__btn{position:relative;width:7.4666666667vw;height:7.4666666667vw}.p-header__btn:before,.p-header__btn:after{position:absolute;top:50%;left:50%;width:100%;height:.5333333333vw;background-color:#444;transition:transform .5s ease;content:""}.p-header__btn:before{transform:translate(-50%,1.3333333333vw)}.p-header__btn:after{transform:translate(-50%,-1.8666666667vw)}.p-header__btn.is-open:before,.p-header__btn.is-open:after{width:6.4vw}.p-header__btn.is-open:before{transform:translate(-50%) rotate(45deg)}.p-header__btn.is-open:after{transform:translate(-50%) rotate(-45deg)}@media screen and (min-width: 769px){.p-header__btn{display:none}}.p-header__btn__text{font-size:0}.p-header__btn__text:after{position:absolute;inset:0;width:100%;height:.5333333333vw;margin:auto;background-color:#444;transition:opacity .5s ease;content:""}.p-header__btn__text.is-open:after{opacity:0}.p-header__logo{width:39.4666666667vw}@media screen and (min-width: 769px){.p-header__logo{width:15.7393850659vw}}@media screen and (min-width: 1366px){.p-header__logo{width:215px}}@media screen and (max-width: 768px){.p-header__content{position:fixed;inset:0;height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;background-size:cover;background-position:center;background-repeat:no-repeat;transition:opacity .5s ease;visibility:hidden;overflow-y:auto;opacity:0;z-index:-1}}@media screen and (max-width: 768px) and (max-height: 650px){.p-header__content{justify-content:inherit;padding:var(--spacing-120) 0 var(--spacing-80)}}@media screen and (min-width: 769px){.p-header__content{display:flex;flex-direction:row}}.p-header__content__title{width:53.3333333333vw;margin-bottom:var(--spacing-60)}.p-header__content__list{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-48)}@media screen and (min-width: 769px){.p-header__content__list{flex-direction:row;gap:var(--spacing-32)}}.p-header__content__list__item__link{font-size:28px;font-size:2.8rem;font-size:7.4666666667vw}@media screen and (min-width: 769px){.p-header__content__list__item__link{font-size:2.0497803807vw}}@media screen and (min-width: 1366px){.p-header__content__list__item__link{font-size:28px;font-size:2.8rem}}.p-header__content__list__item__link{position:relative}.p-header__content__list__item__link:before{position:absolute;bottom:calc(0px - var(--spacing-2));left:0;display:block;width:100%;height:1px;content:"";background-color:#444;transition:all .25s ease;transition-property:transform;transform:scaleX(0);transform-origin:right}@media (hover: hover) and (pointer: fine){.p-header__content__list__item__link:hover:before{transform:scaleX(1);transform-origin:left}}@media screen and (min-width: 769px){.p-header__content__list__item__link{font-size:16px;font-size:1.6rem;font-size:4.2666666667vw}}@media screen and (min-width: 769px) and (min-width: 769px){.p-header__content__list__item__link{font-size:1.1713030747vw}}@media screen and (min-width: 769px) and (min-width: 1366px){.p-header__content__list__item__link{font-size:16px;font-size:1.6rem}}.p-header__link{margin-left:var(--spacing-56)}.l-about{position:relative;display:block;width:100%;background-color:#eb6157;background-size:contain;background-position:center;background-repeat:no-repeat;clip-path:polygon(0 0,100% 20vw,100% calc(100% - 20vw),0% 100%);z-index:1}@media screen and (max-width: 768px){.l-about{margin-top:calc(0px - var(--spacing-76))}}@media screen and (min-width: 769px){.l-about{background-size:87.8477306003vw;clip-path:polygon(0 0,100% 13vw,100% calc(100% - 13vw),0% 100%)}}.p-about{position:relative;display:block;width:100%;margin-right:auto;margin-left:auto;padding:var(--spacing-112) var(--spacing-28)}@media screen and (min-width: 769px){.p-about{max-width:70.2781844802vw;padding:var(--spacing-192) 0}}@media screen and (min-width: 1366px){.p-about{max-width:960px}}.p-about__hdg{font-size:26px;font-size:2.6rem;font-size:6.9333333333vw}@media screen and (min-width: 769px){.p-about__hdg{font-size:1.9033674963vw}}@media screen and (min-width: 1366px){.p-about__hdg{font-size:26px;font-size:2.6rem}}.p-about__hdg{font-weight:700;line-height:1.4;letter-spacing:0}@media screen and (min-width: 769px){.p-about__hdg{font-size:40px;font-size:4rem;font-size:10.6666666667vw}}@media screen and (min-width: 769px) and (min-width: 769px){.p-about__hdg{font-size:2.9282576867vw}}@media screen and (min-width: 769px) and (min-width: 1366px){.p-about__hdg{font-size:40px;font-size:4rem}}.p-about__hdg{opacity:0;transition:opacity 1s ease,transform 1s ease;transform:translateY(.5vw);transition-delay:.25s;margin-bottom:var(--spacing-24);color:#fff;text-align:center}.p-about__hdg.is-visible{opacity:1;transform:inherit}@media screen and (min-width: 769px){.p-about__hdg{margin-bottom:var(--spacing-16);letter-spacing:1.4px}}.p-about__text{font-size:13px;font-size:1.3rem;font-size:3.4666666667vw}@media screen and (min-width: 769px){.p-about__text{font-size:.9516837482vw}}@media screen and (min-width: 1366px){.p-about__text{font-size:13px;font-size:1.3rem}}.p-about__text{opacity:0;transition:opacity 1s ease,transform 1s ease;transform:translateY(.5vw);transition-delay:.25s;color:#fff;letter-spacing:.6px;text-align:center;font-weight:700;line-height:1.85}.p-about__text.is-visible{opacity:1;transform:inherit}.p-about__text+.p-about__text{margin-top:var(--spacing-20)}@media screen and (min-width: 769px){.p-about__text{font-size:16px;font-size:1.6rem;font-size:4.2666666667vw;line-height:2.2;letter-spacing:.1px}}@media screen and (min-width: 769px) and (min-width: 769px){.p-about__text{font-size:1.1713030747vw}}@media screen and (min-width: 769px) and (min-width: 1366px){.p-about__text{font-size:16px;font-size:1.6rem}}@media screen and (min-width: 769px){.p-about__text+.p-about__text{margin-top:var(--spacing-24)}}.l-programs{position:relative;display:block;width:100%;margin-top:calc(0px - var(--spacing-76));background-image:linear-gradient(90deg,#ffcfc5,#ffded7,#ffefec)}@media screen and (min-width: 769px){.l-programs{margin-top:calc(0px - var(--spacing-180))}}.l-programs__content{margin-right:var(--spacing-28);margin-left:var(--spacing-28);padding:var(--spacing-110) 0}@media screen and (min-width: 769px){.l-programs__content{max-width:70.2781844802vw;padding:var(--spacing-220) 0 var(--spacing-230);margin-right:auto;margin-left:auto}}@media screen and (min-width: 1366px){.l-programs__content{max-width:960px}}.p-modal{display:flex;flex-direction:column;gap:var(--spacing-16);width:100%;max-height:calc(100vh - var(--spacing-100));padding:var(--spacing-32) var(--spacing-24);border-radius:var(--spacing-24);overflow:auto;scrollbar-width:thin}@media screen and (max-width: 768px){.p-modal{background-size:cover}}@media screen and (min-width: 769px){.p-modal{height:100%;justify-content:center;flex-direction:row;align-items:center;gap:var(--spacing-40);padding:var(--spacing-50) var(--spacing-60);overflow:hidden}}.p-modal__head{display:flex;justify-content:center}.p-modal__head__img{width:72vw}@media screen and (min-width: 769px){.p-modal__head__img{width:19.7657393851vw}}@media screen and (min-width: 1366px){.p-modal__head__img{width:270px}}.p-modal__body__title{font-size:30px;font-size:3rem;font-size:8vw}@media screen and (min-width: 769px){.p-modal__body__title{font-size:2.196193265vw}}@media screen and (min-width: 1366px){.p-modal__body__title{font-size:30px;font-size:3rem}}.p-modal__body__title{margin-bottom:var(--spacing-16);font-weight:700;letter-spacing:1px}@media screen and (min-width: 769px){.p-modal__body__title{font-size:34px;font-size:3.4rem;font-size:9.0666666667vw;margin-bottom:var(--spacing-8)}}@media screen and (min-width: 769px) and (min-width: 769px){.p-modal__body__title{font-size:2.4890190337vw}}@media screen and (min-width: 769px) and (min-width: 1366px){.p-modal__body__title{font-size:34px;font-size:3.4rem}}.p-modal__body__title__after{font-size:24px;font-size:2.4rem;font-size:6.4vw}@media screen and (min-width: 769px){.p-modal__body__title__after{font-size:1.756954612vw}}@media screen and (min-width: 1366px){.p-modal__body__title__after{font-size:24px;font-size:2.4rem}}.p-modal__body__title__after{display:inline-block;margin-left:var(--spacing-6)}.p-modal__body__career{margin-bottom:var(--spacing-24)}.p-modal__body__career__item__company{font-size:14px;font-size:1.4rem;font-size:3.7333333333vw}@media screen and (min-width: 769px){.p-modal__body__career__item__company{font-size:1.0248901903vw}}@media screen and (min-width: 1366px){.p-modal__body__career__item__company{font-size:14px;font-size:1.4rem}}.p-modal__body__career__item__company{font-weight:700}@media screen and (min-width: 769px){.p-modal__body__career__item__company{font-size:17px;font-size:1.7rem;font-size:4.5333333333vw;display:block;margin-bottom:var(--spacing-4)}}@media screen and (min-width: 769px) and (min-width: 769px){.p-modal__body__career__item__company{font-size:1.2445095168vw}}@media screen and (min-width: 769px) and (min-width: 1366px){.p-modal__body__career__item__company{font-size:17px;font-size:1.7rem}}.p-modal__body__career__item__positions__item{font-size:13px;font-size:1.3rem;font-size:3.4666666667vw}@media screen and (min-width: 769px){.p-modal__body__career__item__positions__item{font-size:.9516837482vw}}@media screen and (min-width: 1366px){.p-modal__body__career__item__positions__item{font-size:13px;font-size:1.3rem}}.p-modal__body__text{font-size:13px;font-size:1.3rem;font-size:3.4666666667vw}@media screen and (min-width: 769px){.p-modal__body__text{font-size:.9516837482vw}}@media screen and (min-width: 1366px){.p-modal__body__text{font-size:13px;font-size:1.3rem}}.p-modal__body__text{line-height:1.6}.p-modal__body__text+.p-modal__body__text{margin-top:var(--spacing-8)}@media screen and (min-width: 769px){.p-modal__body__text{font-size:14px;font-size:1.4rem;font-size:3.7333333333vw}}@media screen and (min-width: 769px) and (min-width: 769px){.p-modal__body__text{font-size:1.0248901903vw}}@media screen and (min-width: 769px) and (min-width: 1366px){.p-modal__body__text{font-size:14px;font-size:1.4rem}}@media screen and (min-width: 769px){.p-modal__body__text+.p-modal__body__text{margin-top:var(--spacing-8)}}.p-speaker{display:flex;flex-direction:row-reverse;align-items:center;gap:var(--spacing-12)}@media screen and (min-width: 769px){.p-speaker{gap:var(--spacing-16)}}@media screen and (min-width: 769px){.p-speaker--row{flex:0 0 14.1654465593vw}}@media screen and (min-width: 1366px){.p-speaker--row{flex:0 0 193.5px}}.p-speaker--column{width:100%;height:100%;flex-direction:row-reverse;align-items:center}@media screen and (min-width: 769px){.p-speaker--column{flex-direction:column-reverse;justify-content:flex-end;gap:0}}@media screen and (max-width: 768px){.p-speaker__head{width:40vw}}@media screen and (min-width: 769px){.p-speaker__head--row{width:100%}}@media screen and (max-width: 768px){.p-speaker__body{width:29.3333333333vw}}@media screen and (min-width: 769px){.p-speaker__body--column{width:14.4216691069vw}}@media screen and (min-width: 1366px){.p-speaker__body--column{width:197px}}.p-speaker__body--row{flex-shrink:0}@media screen and (min-width: 769px){.p-speaker__body--row{flex:0 0 13.17715959vw}}@media screen and (min-width: 1366px){.p-speaker__body--row{flex:0 0 215.5px}}.p-speaker__head__name{font-size:17px;font-size:1.7rem;font-size:4.5333333333vw}@media screen and (min-width: 769px){.p-speaker__head__name{font-size:1.2445095168vw}}@media screen and (min-width: 1366px){.p-speaker__head__name{font-size:17px;font-size:1.7rem}}.p-speaker__head__name{margin-bottom:var(--spacing-4);font-weight:700}@media screen and (min-width: 769px){.p-speaker__head__name{font-size:22px;font-size:2.2rem;font-size:5.8666666667vw;margin-bottom:var(--spacing-12);letter-spacing:1px}}@media screen and (min-width: 769px) and (min-width: 769px){.p-speaker__head__name{font-size:1.6105417277vw}}@media screen and (min-width: 769px) and (min-width: 1366px){.p-speaker__head__name{font-size:22px;font-size:2.2rem}}.p-speaker__head__name__after{font-size:12px;font-size:1.2rem;font-size:3.2vw}@media screen and (min-width: 769px){.p-speaker__head__name__after{font-size:.878477306vw}}@media screen and (min-width: 1366px){.p-speaker__head__name__after{font-size:12px;font-size:1.2rem}}.p-speaker__head__name__after{display:inline-block;line-height:1.7;letter-spacing:0}@media screen and (min-width: 769px){.p-speaker__head__name__after{font-size:18px;font-size:1.8rem;font-size:4.8vw;margin-left:calc(0px - var(--spacing-2))}}@media screen and (min-width: 769px) and (min-width: 769px){.p-speaker__head__name__after{font-size:1.317715959vw}}@media screen and (min-width: 769px) and (min-width: 1366px){.p-speaker__head__name__after{font-size:18px;font-size:1.8rem}}.p-speaker__head__career{margin-bottom:var(--spacing-12)}@media screen and (min-width: 769px){.p-speaker__head__career{margin-bottom:var(--spacing-16)}}.p-speaker__head__career__item+.p-speaker__head__career__item{margin-top:var(--spacing-8)}.p-speaker__head__career__item__company{font-size:11px;font-size:1.1rem;font-size:2.9333333333vw}@media screen and (min-width: 769px){.p-speaker__head__career__item__company{font-size:.8052708638vw}}@media screen and (min-width: 1366px){.p-speaker__head__career__item__company{font-size:11px;font-size:1.1rem}}.p-speaker__head__career__item__company{line-height:1;letter-spacing:0;font-weight:700}@media screen and (min-width: 769px){.p-speaker__head__career__item__company{font-size:14px;font-size:1.4rem;font-size:3.7333333333vw;display:block;margin-bottom:var(--spacing-4)}}@media screen and (min-width: 769px) and (min-width: 769px){.p-speaker__head__career__item__company{font-size:1.0248901903vw}}@media screen and (min-width: 769px) and (min-width: 1366px){.p-speaker__head__career__item__company{font-size:14px;font-size:1.4rem}}@media screen and (max-width: 768px){.p-speaker__head__career__item__company__positions{margin-bottom:var(--spacing-4)}}.p-speaker__head__career__item__company__position{font-size:11px;font-size:1.1rem;font-size:2.9333333333vw}@media screen and (min-width: 769px){.p-speaker__head__career__item__company__position{font-size:.8052708638vw}}@media screen and (min-width: 1366px){.p-speaker__head__career__item__company__position{font-size:11px;font-size:1.1rem}}.p-speaker__head__career__item__company__position{line-height:1.5;letter-spacing:0}@media screen and (min-width: 769px){.p-speaker__head__career__item__company__position{font-size:13px;font-size:1.3rem;font-size:3.4666666667vw}}@media screen and (min-width: 769px) and (min-width: 769px){.p-speaker__head__career__item__company__position{font-size:.9516837482vw}}@media screen and (min-width: 769px) and (min-width: 1366px){.p-speaker__head__career__item__company__position{font-size:13px;font-size:1.3rem}}.p-sepaker__coming{font-size:18px;font-size:1.8rem;font-size:4.8vw}@media screen and (min-width: 769px){.p-sepaker__coming{font-size:1.317715959vw}}@media screen and (min-width: 1366px){.p-sepaker__coming{font-size:18px;font-size:1.8rem}}.p-sepaker__coming{font-weight:700;line-height:1.4;letter-spacing:0}@media screen and (min-width: 769px){.p-sepaker__coming{font-size:26px;font-size:2.6rem;font-size:6.9333333333vw}}@media screen and (min-width: 769px) and (min-width: 769px){.p-sepaker__coming{font-size:1.9033674963vw}}@media screen and (min-width: 769px) and (min-width: 1366px){.p-sepaker__coming{font-size:26px;font-size:2.6rem}}.p-sepaker__coming{display:flex;justify-content:center;align-items:center;width:100%;height:35.2vw;padding:var(--spacing-8);background-color:#d9eef366;color:#eb6157;font-weight:700}@media screen and (min-width: 769px){.p-sepaker__coming{height:100%;letter-spacing:1.2px}}.p-program{display:flex;flex-direction:column-reverse}.p-program__head{display:flex;align-items:normal}.p-program__head__session{font-size:15px;font-size:1.5rem;font-size:4vw}@media screen and (min-width: 769px){.p-program__head__session{font-size:1.0980966325vw}}@media screen and (min-width: 1366px){.p-program__head__session{font-size:15px;font-size:1.5rem}}.p-program__head__session{padding:var(--spacing-2) var(--spacing-8);background-color:#eb6157;color:#fff;font-weight:700}@media screen and (min-width: 769px){.p-program__head__session{font-size:22px;font-size:2.2rem;font-size:5.8666666667vw;padding:var(--spacing-2) var(--spacing-16) 0}}@media screen and (min-width: 769px) and (min-width: 769px){.p-program__head__session{font-size:1.6105417277vw}}@media screen and (min-width: 769px) and (min-width: 1366px){.p-program__head__session{font-size:22px;font-size:2.2rem}}.p-program__head__time{font-size:18px;font-size:1.8rem;font-size:4.8vw}@media screen and (min-width: 769px){.p-program__head__time{font-size:1.317715959vw}}@media screen and (min-width: 1366px){.p-program__head__time{font-size:18px;font-size:1.8rem}}.p-program__head__time{padding:0 var(--spacing-8);background-color:#76c9d9;color:#fff;font-weight:500}@media screen and (min-width: 769px){.p-program__head__time{font-size:30px;font-size:3rem;font-size:8vw;padding:0 var(--spacing-28) var(--spacing-6);line-height:1}}@media screen and (min-width: 769px) and (min-width: 769px){.p-program__head__time{font-size:2.196193265vw}}@media screen and (min-width: 769px) and (min-width: 1366px){.p-program__head__time{font-size:30px;font-size:3rem}}.p-program__body{padding:var(--spacing-22) var(--spacing-18);background-color:#ffffffb3;border-radius:0 var(--spacing-16) var(--spacing-16) var(--spacing-16)}@media screen and (min-width: 769px){.p-program__body{padding:var(--spacing-32) var(--spacing-60)}}.p-program__body__hdg{font-size:22px;font-size:2.2rem;font-size:5.8666666667vw}@media screen and (min-width: 769px){.p-program__body__hdg{font-size:1.6105417277vw}}@media screen and (min-width: 1366px){.p-program__body__hdg{font-size:22px;font-size:2.2rem}}.p-program__body__hdg{opacity:0;transition:opacity 1s ease,transform 1s ease;transform:translateY(.5vw);transition-delay:.25s;margin-bottom:var(--spacing-8);font-weight:700;letter-spacing:.7px}.p-program__body__hdg.is-visible{opacity:1;transform:inherit}@media screen and (max-width: 768px){.p-program__body__hdg{line-height:1.4}}@media screen and (min-width: 769px){.p-program__body__hdg{font-size:33px;font-size:3.3rem;font-size:8.8vw;margin-bottom:var(--spacing-24)}}@media screen and (min-width: 769px) and (min-width: 769px){.p-program__body__hdg{font-size:2.4158125915vw}}@media screen and (min-width: 769px) and (min-width: 1366px){.p-program__body__hdg{font-size:33px;font-size:3.3rem}}@media screen and (min-width: 769px){.p-program__body__hdg--single-row{margin-bottom:var(--spacing-16)}}@media screen and (min-width: 769px){.p-program__body__hdg--single-column{margin-bottom:var(--spacing-12)}}.p-program__body__hdg__sub{font-size:17px;font-size:1.7rem;font-size:4.5333333333vw}@media screen and (min-width: 769px){.p-program__body__hdg__sub{font-size:1.2445095168vw}}@media screen and (min-width: 1366px){.p-program__body__hdg__sub{font-size:17px;font-size:1.7rem}}.p-program__body__hdg__sub{font-weight:700;line-height:1.4;letter-spacing:0}@media screen and (min-width: 769px){.p-program__body__hdg__sub{font-size:24px;font-size:2.4rem;font-size:6.4vw}}@media screen and (min-width: 769px) and (min-width: 769px){.p-program__body__hdg__sub{font-size:1.756954612vw}}@media screen and (min-width: 769px) and (min-width: 1366px){.p-program__body__hdg__sub{font-size:24px;font-size:2.4rem}}.p-program__body__hdg__sub{display:block}.p-program__body__content{display:flex;flex-direction:column}@media screen and (max-width: 768px){.p-program__body__content{gap:var(--spacing-16)}}@media screen and (min-width: 769px){.p-program__body__content--row{flex-direction:row;align-items:center;gap:var(--spacing-32)}}@media screen and (min-width: 769px){.p-program__body__content--column{flex-direction:column;align-items:center;gap:var(--spacing-20)}}.p-program__body__content__description{font-size:12px;font-size:1.2rem;font-size:3.2vw}@media screen and (min-width: 769px){.p-program__body__content__description{font-size:.878477306vw}}@media screen and (min-width: 1366px){.p-program__body__content__description{font-size:12px;font-size:1.2rem}}.p-program__body__content__description{opacity:0;transition:opacity 1s ease,transform 1s ease;transform:translateY(.5vw);transition-delay:.5s;flex-shrink:0;line-height:1.7;letter-spacing:0;font-weight:700}.p-program__body__content__description.is-visible{opacity:1;transform:inherit}@media screen and (min-width: 769px){.p-program__body__content__description{font-size:14px;font-size:1.4rem;font-size:3.7333333333vw}}@media screen and (min-width: 769px) and (min-width: 769px){.p-program__body__content__description{font-size:1.0248901903vw}}@media screen and (min-width: 769px) and (min-width: 1366px){.p-program__body__content__description{font-size:14px;font-size:1.4rem}}@media screen and (min-width: 769px){.p-program__body__content__description--row{flex:0 0 32.2108345534vw}}@media screen and (min-width: 1366px){.p-program__body__content__description--row{flex:0 0 375px}}.p-program__body__content__speaker--row{flex-shrink:0}@media screen and (min-width: 769px){.p-program__body__content__speaker--row{width:27.0863836018vw}}@media screen and (min-width: 1366px){.p-program__body__content__speaker--row{width:430px}}.p-program__body__content__speaker--column{display:flex;flex-direction:column;gap:var(--spacing-24);justify-content:center;width:100%}@media screen and (min-width: 769px){.p-program__body__content__speaker--column{flex-direction:row;gap:var(--spacing-32)}}@media screen and (min-width: 769px){.p-program__body__content__speaker--max{gap:var(--spacing-14);flex-wrap:wrap;justify-content:space-between}}.p-program__body__content__speaker__item--0{opacity:0;transition:opacity 1s ease,transform 1s ease;transform:translateY(.5vw);transition-delay:.25s}.p-program__body__content__speaker__item--0.is-visible{opacity:1;transform:inherit}@media screen and (min-width: 769px){.p-program__body__content__speaker__item--0{opacity:0;transition:opacity 1s ease,transform 1s ease;transform:translateY(.5vw);transition-delay:.5s}.p-program__body__content__speaker__item--0.is-visible{opacity:1;transform:inherit}}.p-program__body__content__speaker__item--1{opacity:0;transition:opacity 1s ease,transform 1s ease;transform:translateY(.5vw);transition-delay:.25s}.p-program__body__content__speaker__item--1.is-visible{opacity:1;transform:inherit}@media screen and (min-width: 769px){.p-program__body__content__speaker__item--1{opacity:0;transition:opacity 1s ease,transform 1s ease;transform:translateY(.5vw);transition-delay:.75s}.p-program__body__content__speaker__item--1.is-visible{opacity:1;transform:inherit}}.p-program__body__content__speaker__item--2{opacity:0;transition:opacity 1s ease,transform 1s ease;transform:translateY(.5vw);transition-delay:.25s}.p-program__body__content__speaker__item--2.is-visible{opacity:1;transform:inherit}@media screen and (min-width: 769px){.p-program__body__content__speaker__item--2{opacity:0;transition:opacity 1s ease,transform 1s ease;transform:translateY(.5vw);transition-delay:1s}.p-program__body__content__speaker__item--2.is-visible{opacity:1;transform:inherit}}.p-program__body__content__speaker__item--3{opacity:0;transition:opacity 1s ease,transform 1s ease;transform:translateY(.5vw);transition-delay:.25s}.p-program__body__content__speaker__item--3.is-visible{opacity:1;transform:inherit}@media screen and (min-width: 769px){.p-program__body__content__speaker__item--3{opacity:0;transition:opacity 1s ease,transform 1s ease;transform:translateY(.5vw);transition-delay:1.25s}.p-program__body__content__speaker__item--3.is-visible{opacity:1;transform:inherit}}@media screen and (min-width: 769px){.p-program__body__content__speaker__item--column{width:17.5695461201vw}}@media screen and (min-width: 1366px){.p-program__body__content__speaker__item--column{width:240px}}@media screen and (min-width: 769px){.p-program__body__content__speaker__item--max{width:calc(25% - (var(--spacing-14)))}}.p-programs{position:relative;display:block;width:100%}.p-programs__hdg{opacity:0;transition:opacity 1s ease,transform 1s ease;transform:translateY(.5vw);transition-delay:.25s;width:41.3333333333vw;margin:0 auto var(--spacing-32)}.p-programs__hdg.is-visible{opacity:1;transform:inherit}@media screen and (min-width: 769px){.p-programs__hdg{width:20.8638360176vw;margin:0 auto var(--spacing-40)}}@media screen and (min-width: 1366px){.p-programs__hdg{width:285px}}.p-programs__hdg__img{width:100%;height:auto}.p-programs__list__item+.p-programs__list__item{margin-top:var(--spacing-24)}@media screen and (min-width: 769px){.p-programs__list__item+.p-programs__list__item{margin-top:var(--spacing-48)}}.p-programs__more{font-size:26px;font-size:2.6rem;font-size:6.9333333333vw}@media screen and (min-width: 769px){.p-programs__more{font-size:1.9033674963vw}}@media screen and (min-width: 1366px){.p-programs__more{font-size:26px;font-size:2.6rem}}.p-programs__more{color:#eb6157;font-weight:700;text-align:right}@media screen and (min-width: 769px){.p-programs__more{font-size:34px;font-size:3.4rem;font-size:9.0666666667vw;letter-spacing:1.5px}}@media screen and (min-width: 769px) and (min-width: 769px){.p-programs__more{font-size:2.4890190337vw}}@media screen and (min-width: 769px) and (min-width: 1366px){.p-programs__more{font-size:34px;font-size:3.4rem}}.l-outline{position:relative;display:block;width:100%;background-color:#fff}@media screen and (max-width: 768px){.l-outline{margin-top:calc(0px - var(--spacing-76));clip-path:polygon(0 0,100% 20vw,100% 100%,0% 100%)}}@media screen and (min-width: 769px){.l-outline{margin-top:calc(0px - var(--spacing-180));clip-path:polygon(0 0,100% 13vw,100% 100%,0% 100%)}}.l-outline__content{margin-right:var(--spacing-28);margin-left:var(--spacing-28);padding:var(--spacing-108) 0 var(--spacing-40)}@media screen and (min-width: 769px){.l-outline__content{max-width:58.5651537335vw;padding:var(--spacing-210) 0 var(--spacing-120);margin-right:auto;margin-left:auto}}@media screen and (min-width: 1366px){.l-outline__content{max-width:800px}}.p-outline{position:relative;display:block;width:100%}.p-outline__hdg{opacity:0;transition:opacity 1s ease,transform 1s ease;transform:translateY(.5vw);transition-delay:.5s;width:34.6666666667vw;margin:0 auto var(--spacing-36)}.p-outline__hdg.is-visible{opacity:1;transform:inherit}@media screen and (min-width: 769px){.p-outline__hdg{width:18.8872620791vw;margin-bottom:var(--spacing-80)}}@media screen and (min-width: 1366px){.p-outline__hdg{width:258px}}.p-outline__hdg__img{width:100%;height:auto}.p-outline__list__item{opacity:0;transition:opacity 1s ease,transform 1s ease;transform:translateY(.5vw);transition-delay:1s;display:flex;flex-direction:row;align-items:flex-start;gap:var(--spacing-10)}.p-outline__list__item.is-visible{opacity:1;transform:inherit}.p-outline__list__item+.p-outline__list__item{margin-top:var(--spacing-16)}@media screen and (min-width: 769px){.p-outline__list__item{gap:var(--spacing-100)}.p-outline__list__item+.p-outline__list__item{margin-top:var(--spacing-40)}}.p-outline__list__item__term{font-size:14px;font-size:1.4rem;font-size:3.7333333333vw}@media screen and (min-width: 769px){.p-outline__list__item__term{font-size:1.0248901903vw}}@media screen and (min-width: 1366px){.p-outline__list__item__term{font-size:14px;font-size:1.4rem}}.p-outline__list__item__term{width:21.3333333333vw;padding:var(--spacing-4) var(--spacing-8);flex-shrink:0;background-color:#eb6157;color:#fff;border-radius:var(--spacing-20);font-weight:700;line-height:1;letter-spacing:0;text-align:center}@media screen and (min-width: 769px){.p-outline__list__item__term{font-size:18px;font-size:1.8rem;font-size:4.8vw;width:8.0527086384vw;padding:var(--spacing-8)}}@media screen and (min-width: 769px) and (min-width: 769px){.p-outline__list__item__term{font-size:1.317715959vw}}@media screen and (min-width: 769px) and (min-width: 1366px){.p-outline__list__item__term{font-size:18px;font-size:1.8rem}}@media screen and (min-width: 1366px){.p-outline__list__item__term{width:123px}}.p-outline__list__item__term--two{padding-right:var(--spacing-20);padding-left:var(--spacing-20);text-align-last:justify}@media screen and (min-width: 769px){.p-outline__list__item__term--two{padding-right:var(--spacing-36);padding-left:var(--spacing-36)}}.p-outline__list__item__desc{font-size:14px;font-size:1.4rem;font-size:3.7333333333vw}@media screen and (min-width: 769px){.p-outline__list__item__desc{font-size:1.0248901903vw}}@media screen and (min-width: 1366px){.p-outline__list__item__desc{font-size:14px;font-size:1.4rem}}.p-outline__list__item__desc{line-height:1.6;letter-spacing:0}@media screen and (min-width: 769px){.p-outline__list__item__desc{font-size:18px;font-size:1.8rem;font-size:4.8vw}}@media screen and (min-width: 769px) and (min-width: 769px){.p-outline__list__item__desc{font-size:1.317715959vw}}@media screen and (min-width: 769px) and (min-width: 1366px){.p-outline__list__item__desc{font-size:18px;font-size:1.8rem}}.p-outline__list__item__desc__list__item{position:relative;padding-left:var(--spacing-16)}.p-outline__list__item__desc__list__item:before{position:absolute;top:var(--spacing-10);left:var(--spacing-6);width:.5333333333vw;height:.5333333333vw;border-radius:50%;background-color:#231815;content:""}@media screen and (min-width: 769px){.p-outline__list__item__desc__list__item{padding-left:var(--spacing-20)}.p-outline__list__item__desc__list__item:before{top:var(--spacing-12);left:var(--spacing-4);width:.2196193265vw;height:.2196193265vw}}@media screen and (min-width: 1366px){.p-outline__list__item__desc__list__item:before{width:3px;height:3px}}.l-entry{position:relative;display:block;width:100%;padding-bottom:var(--spacing-32);background-color:#fff;z-index:0}@media screen and (min-width: 769px){.l-entry{padding-bottom:var(--spacing-80)}}.l-entry__content{margin-right:var(--spacing-18);margin-left:var(--spacing-18);padding-top:var(--spacing-2);padding-bottom:var(--spacing-2)}@media screen and (min-width: 769px){.l-entry__content{max-width:69.3997071742vw;margin-right:auto;margin-left:auto;padding-top:var(--spacing-6);padding-bottom:var(--spacing-6)}}@media screen and (min-width: 1366px){.l-entry__content{max-width:948px}}.p-entry{position:relative;display:block;width:100%;margin-right:auto;margin-left:auto;padding:var(--spacing-40) var(--spacing-10);background-repeat:repeat;border-radius:var(--spacing-20)}.p-entry:before{position:absolute;top:calc(0px - var(--spacing-2));bottom:calc(0px - var(--spacing-2));right:calc(0px - var(--spacing-2));left:calc(0px - var(--spacing-2));content:"";border-radius:var(--spacing-20);background-image:linear-gradient(257deg,#92d0e0 16.92%,#f38999 41.28%,#ff0d00 77.51%);z-index:-2}@media screen and (min-width: 769px){.p-entry{max-width:70.2781844802vw;padding:var(--spacing-56) var(--spacing-74) var(--spacing-60)}.p-entry:before{top:calc(0px - var(--spacing-6));bottom:calc(0px - var(--spacing-6));right:calc(0px - var(--spacing-6));left:calc(0px - var(--spacing-6))}}@media screen and (min-width: 1366px){.p-entry{max-width:960px}}.p-entry__hdg{opacity:0;transition:opacity 1s ease,transform 1s ease;transform:translateY(.5vw);transition-delay:.5s;width:24.5333333333vw;margin:0 auto var(--spacing-30)}.p-entry__hdg.is-visible{opacity:1;transform:inherit}@media screen and (min-width: 769px){.p-entry__hdg{width:13.17715959vw;margin-bottom:var(--spacing-52)}}@media screen and (min-width: 1366px){.p-entry__hdg{width:180px}}.p-entry__hdg__img{width:100%;height:auto}.p-entry__text{font-size:16px;font-size:1.6rem;font-size:4.2666666667vw}@media screen and (min-width: 769px){.p-entry__text{font-size:1.1713030747vw}}@media screen and (min-width: 1366px){.p-entry__text{font-size:16px;font-size:1.6rem}}.p-entry__text{opacity:0;transition:opacity 1s ease,transform 1s ease;transform:translateY(.5vw);transition-delay:.5s;margin-bottom:var(--spacing-32);text-align:center;font-weight:700}.p-entry__text.is-visible{opacity:1;transform:inherit}@media screen and (max-width: 768px){.p-entry__text{letter-spacing:-.8px;line-height:1.4}}@media screen and (min-width: 769px){.p-entry__text{margin-bottom:var(--spacing-56)}}.hs-form{color:inherit}.hs-form>fieldset{max-width:none!important}.hs-form>fieldset .hs-input{width:100%!important}.hs-form>fieldset.form-columns-2{display:flex;max-width:none!important}@media screen and (max-width: 768px){.hs-form>fieldset.form-columns-2{flex-direction:column;gap:var(--spacing-4)}.hs-form>fieldset.form-columns-2 .hs-form-field{width:100%!important}}.hs-form .hs-form-field{position:relative;margin-bottom:var(--spacing-16)}@media screen and (max-width: 768px){.hs-form .hs-form-field.hs-lastname{margin-bottom:0}}@media screen and (min-width: 769px){.hs-form .hs-form-field{margin-bottom:var(--spacing-20)}}.hs-form .hs-form-field>label{font-size:16px;font-size:1.6rem;font-size:4.2666666667vw}@media screen and (min-width: 769px){.hs-form .hs-form-field>label{font-size:1.1713030747vw}}@media screen and (min-width: 1366px){.hs-form .hs-form-field>label{font-size:16px;font-size:1.6rem}}.hs-form .hs-form-field>label{display:block;margin-bottom:var(--spacing-4);font-weight:700}@media screen and (min-width: 769px){.hs-form .hs-form-field>label{margin-bottom:var(--spacing-8)}}.hs-form .hs-form-field>label>span{position:relative}.hs-form .hs-form-field>label>span:after{font-size:10px;font-size:1rem;font-size:2.6666666667vw}@media screen and (min-width: 769px){.hs-form .hs-form-field>label>span:after{font-size:.7320644217vw}}@media screen and (min-width: 1366px){.hs-form .hs-form-field>label>span:after{font-size:10px;font-size:1rem}}.hs-form .hs-form-field>label>span:after{position:absolute;top:50%;right:calc(0px - var(--spacing-8));display:flex;align-items:center;justify-content:center;width:var(--spacing-30);height:var(--spacing-16);border-radius:var(--spacing-2);font-weight:500;text-align:center;transform:translate(100%,-50%)}.hs-form .hs-form-field>label>span:only-child:after{color:#000;content:"任意";background-color:#e2e2e3}.hs-form .hs-form-field>label>span:not(:only-child):after{color:#fff;content:"必須";background-color:#ff0d00}.hs-form .hs-form-field.hs-firstname>label{display:none}@media screen and (min-width: 769px){.hs-form .hs-form-field.hs-firstname>label{display:block;visibility:hidden;margin-bottom:var(--spacing-10)}}.hs-form .hs-company{display:grid;grid-template-columns:var(--spacing-94) 1fr;grid-template-rows:auto auto auto}@media screen and (min-width: 769px){.hs-form .hs-company{grid-template-columns:var(--spacing-96) 1fr}}.hs-form .hs-company>label{grid-column:1;grid-row:1}.hs-form .hs-company>legend{grid-column:2;grid-row:1}.hs-form .hs-company>.input{grid-column:1/span 2;grid-row:2}.hs-form .hs-company>.hs-error-msgs{grid-column:1/span 2;grid-row:3}.hs-form .hs-form-required{display:none}.hs-form .hs-field-desc{font-size:11px;font-size:1.1rem;font-size:2.9333333333vw}@media screen and (min-width: 769px){.hs-form .hs-field-desc{font-size:.8052708638vw}}@media screen and (min-width: 1366px){.hs-form .hs-field-desc{font-size:11px;font-size:1.1rem}}.hs-form .hs-field-desc{padding-top:var(--spacing-2);font-weight:700;color:#717171}@media screen and (min-width: 769px){.hs-form .hs-field-desc{font-size:12px;font-size:1.2rem;font-size:3.2vw}}@media screen and (min-width: 769px) and (min-width: 769px){.hs-form .hs-field-desc{font-size:.878477306vw}}@media screen and (min-width: 769px) and (min-width: 1366px){.hs-form .hs-field-desc{font-size:12px;font-size:1.2rem}}.hs-form .input{width:100%}.hs-form .input .hs-input{font-size:16px;font-size:1.6rem;font-size:4.2666666667vw}@media screen and (min-width: 769px){.hs-form .input .hs-input{font-size:1.1713030747vw}}@media screen and (min-width: 1366px){.hs-form .input .hs-input{font-size:16px;font-size:1.6rem}}.hs-form .input .hs-input{display:flex;align-items:center;width:100%;height:var(--spacing-56);margin-right:0;padding:var(--spacing-10) var(--spacing-14);background-color:#fff;border-radius:var(--spacing-4)}.hs-form .input .hs-input::placeholder{font-weight:500;color:#717171}.hs-form .input .hs-input.invalid{border:2px solid #f33a00}.hs-form .input textarea.hs-input{min-height:48vw}@media screen and (min-width: 769px){.hs-form .input textarea.hs-input{min-height:13.17715959vw}}@media screen and (min-width: 1366px){.hs-form .input textarea.hs-input{min-height:180px}}.hs-form .input .is-placeholder{color:#717171}.hs-form .input .hs-form-booleancheckbox-display{font-size:14px;font-size:1.4rem;font-size:3.7333333333vw}@media screen and (min-width: 769px){.hs-form .input .hs-form-booleancheckbox-display{font-size:1.0248901903vw}}@media screen and (min-width: 1366px){.hs-form .input .hs-form-booleancheckbox-display{font-size:14px;font-size:1.4rem}}.hs-form .input .hs-form-booleancheckbox-display{font-weight:700;line-height:1.4;letter-spacing:0}@media screen and (min-width: 769px){.hs-form .input .hs-form-booleancheckbox-display{font-size:16px;font-size:1.6rem;font-size:4.2666666667vw}}@media screen and (min-width: 769px) and (min-width: 769px){.hs-form .input .hs-form-booleancheckbox-display{font-size:1.1713030747vw}}@media screen and (min-width: 769px) and (min-width: 1366px){.hs-form .input .hs-form-booleancheckbox-display{font-size:16px;font-size:1.6rem}}@media screen and (min-width: 769px){.hs-form .input .hs-form-booleancheckbox-display{font-size:12px;font-size:1.2rem;font-size:3.2vw}}@media screen and (min-width: 769px) and (min-width: 769px){.hs-form .input .hs-form-booleancheckbox-display{font-size:.878477306vw}}@media screen and (min-width: 769px) and (min-width: 1366px){.hs-form .input .hs-form-booleancheckbox-display{font-size:12px;font-size:1.2rem}}@media screen and (min-width: 769px){.hs-form .input .hs-form-booleancheckbox-display{font-weight:700;line-height:1.4;letter-spacing:0}}@media screen and (min-width: 769px) and (min-width: 769px){.hs-form .input .hs-form-booleancheckbox-display{font-size:14px;font-size:1.4rem;font-size:3.7333333333vw}}@media screen and (min-width: 769px) and (min-width: 769px) and (min-width: 769px){.hs-form .input .hs-form-booleancheckbox-display{font-size:1.0248901903vw}}@media screen and (min-width: 769px) and (min-width: 769px) and (min-width: 1366px){.hs-form .input .hs-form-booleancheckbox-display{font-size:14px;font-size:1.4rem}}.hs-form .input .hs-form-booleancheckbox-display{display:flex;flex-direction:row;align-items:center;justify-content:center;cursor:pointer}.hs-form .input .hs-form-booleancheckbox-display input[type=checkbox]{display:none}.hs-form .input .hs-form-booleancheckbox-display input[type=checkbox]:checked+span:before{background-color:#000}.hs-form .input .hs-form-booleancheckbox-display input[type=checkbox]+span{position:relative;display:flex;align-items:center}.hs-form .input .hs-form-booleancheckbox-display input[type=checkbox]+span:before{display:block;flex:1 0 auto;width:var(--spacing-20);height:var(--spacing-20);margin-right:var(--spacing-8);border-radius:var(--spacing-2);content:"";background:#fff}.hs-form .input .hs-form-booleancheckbox-display input[type=checkbox]+span:after{position:absolute;top:0;left:var(--spacing-4);bottom:0;margin:auto;display:block;width:var(--spacing-12);height:var(--spacing-12);background-image:url(/event/legal-vision/202509/form/check.svg);background-repeat:no-repeat;background-size:contain;background-position:center;content:""}@media screen and (max-width: 768px){.hs-form .input .hs-form-booleancheckbox-display input[type=checkbox]+span{line-height:1.1}}@media screen and (min-width: 769px){.hs-form .input .hs-form-booleancheckbox-display input[type=checkbox]+span{align-items:center}.hs-form .input .hs-form-booleancheckbox-display input[type=checkbox]+span:before{display:block;width:var(--spacing-20);height:var(--spacing-20);margin-right:var(--spacing-12)}.hs-form .input .hs-form-booleancheckbox-display input[type=checkbox]+span:after{left:var(--spacing-6);width:var(--spacing-10);height:var(--spacing-10)}}.hs-form .input select{background:url(/event/legal-vision/202509/form/icon-select-arrow.svg) no-repeat calc(100% - var(--spacing-16)) center #fff;background-size:auto var(--spacing-6)}.hs-form .hs-form-field.hs-fieldtype-booleancheckbox{margin:var(--spacing-12) 0 0}@media screen and (min-width: 769px){.hs-form .hs-form-field.hs-fieldtype-booleancheckbox{margin:var(--spacing-40) auto 0}}.hs-form .hs-form-field.hs-fieldtype-booleancheckbox .hs-error-msgs{display:block;text-align:center}.hs-form .hs-error-msgs{font-size:11px;font-size:1.1rem;font-size:2.9333333333vw}@media screen and (min-width: 769px){.hs-form .hs-error-msgs{font-size:.8052708638vw}}@media screen and (min-width: 1366px){.hs-form .hs-error-msgs{font-size:11px;font-size:1.1rem}}.hs-form .hs-error-msgs{line-height:1.7;letter-spacing:0}@media screen and (min-width: 769px){.hs-form .hs-error-msgs{font-size:12px;font-size:1.2rem;font-size:3.2vw}}@media screen and (min-width: 769px) and (min-width: 769px){.hs-form .hs-error-msgs{font-size:.878477306vw}}@media screen and (min-width: 769px) and (min-width: 1366px){.hs-form .hs-error-msgs{font-size:12px;font-size:1.2rem}}.hs-form .hs-error-msgs{margin:var(--spacing-8) 0 0;font-weight:500;color:#d80c18}.hs-form .hs-error-msgs li+li{margin-top:var(--spacing-2)}.hs-form .hs_error_rollup{margin:var(--spacing-32) 0 0;text-align:center}@media screen and (min-width: 769px){.hs-form .hs-firstname,.hs-form .hs-lastname{display:inline-block;width:calc(50% - var(--spacing-10))}}@media screen and (min-width: 769px){.hs-form .hs-firstname{margin-left:var(--spacing-20)}}.hs-form .hs-submit{font-size:18px;font-size:1.8rem;font-size:4.8vw}@media screen and (min-width: 769px){.hs-form .hs-submit{font-size:1.317715959vw}}@media screen and (min-width: 1366px){.hs-form .hs-submit{font-size:18px;font-size:1.8rem}}.hs-form .hs-submit{font-weight:700;line-height:1.4;letter-spacing:0}@media screen and (min-width: 769px){.hs-form .hs-submit{font-size:26px;font-size:2.6rem;font-size:6.9333333333vw}}@media screen and (min-width: 769px) and (min-width: 769px){.hs-form .hs-submit{font-size:1.9033674963vw}}@media screen and (min-width: 769px) and (min-width: 1366px){.hs-form .hs-submit{font-size:26px;font-size:2.6rem}}@media screen and (min-width: 769px){.hs-form .hs-submit{font-size:22px;font-size:2.2rem;font-size:5.8666666667vw}}@media screen and (min-width: 769px) and (min-width: 769px){.hs-form .hs-submit{font-size:1.6105417277vw}}@media screen and (min-width: 769px) and (min-width: 1366px){.hs-form .hs-submit{font-size:22px;font-size:2.2rem}}@media screen and (min-width: 769px){.hs-form .hs-submit{font-weight:700;line-height:1.4;letter-spacing:0}}@media screen and (min-width: 769px) and (min-width: 769px){.hs-form .hs-submit{font-size:32px;font-size:3.2rem;font-size:8.5333333333vw}}@media screen and (min-width: 769px) and (min-width: 769px) and (min-width: 769px){.hs-form .hs-submit{font-size:2.3426061493vw}}@media screen and (min-width: 769px) and (min-width: 769px) and (min-width: 1366px){.hs-form .hs-submit{font-size:32px;font-size:3.2rem}}.hs-form .hs-submit{position:relative;display:block;width:58.6666666667vw;margin:var(--spacing-24) auto 0;border-radius:var(--spacing-60);color:#fff;text-align:center;cursor:pointer}.hs-form .hs-submit:after{position:absolute;top:calc(0px - var(--spacing-2));bottom:calc(0px - var(--spacing-2));right:calc(0px - var(--spacing-2));left:calc(0px - var(--spacing-2));content:"";border-radius:var(--spacing-60);background-image:linear-gradient(257deg,#92d0e0 16.92%,#f38999 41.28%,#ff0d00 77.51%);z-index:0}.hs-form .hs-submit:before{position:absolute;top:0;bottom:0;right:var(--spacing-8);width:2.6666666667vw;height:2.6666666667vw;margin:auto 0;border-top:var(--spacing-2) solid #fff;border-right:var(--spacing-2) solid #fff;content:"";transform:rotate(45deg);z-index:2}@media screen and (min-width: 769px){.hs-form .hs-submit{width:29.2825768668vw;margin-top:var(--spacing-44)}.hs-form .hs-submit:after{top:calc(0px - var(--spacing-4));bottom:calc(0px - var(--spacing-4));right:calc(0px - var(--spacing-4));left:calc(0px - var(--spacing-4))}.hs-form .hs-submit:before{right:var(--spacing-24);width:.5856515373vw;height:.5856515373vw}}@media screen and (min-width: 1366px){.hs-form .hs-submit{width:400px}}.hs-form .hs-submit .actions{font-size:20px;font-size:2rem;font-size:5.3333333333vw}@media screen and (min-width: 769px){.hs-form .hs-submit .actions{font-size:1.4641288433vw}}@media screen and (min-width: 1366px){.hs-form .hs-submit .actions{font-size:20px;font-size:2rem}}.hs-form .hs-submit .actions{position:relative;display:block;width:100%;height:11.7333333333vw;padding:var(--spacing-8);border-radius:var(--spacing-60);overflow:hidden;z-index:1}.hs-form .hs-submit .actions:before{position:absolute;top:0;bottom:0;right:0;width:250%;border-radius:var(--spacing-60);background-image:linear-gradient(90deg,#ff0d00,#f38999 24.04%,#92d0e0 47.12%,#000 64.42% 99.99%);content:"";transition:transform .55s ease;z-index:1}@media (hover: hover) and (pointer: fine){.hs-form .hs-submit .actions:hover:before{transform:translate(60%)}}@media screen and (min-width: 769px){.hs-form .hs-submit .actions{font-size:24px;font-size:2.4rem;font-size:6.4vw}}@media screen and (min-width: 769px) and (min-width: 769px){.hs-form .hs-submit .actions{font-size:1.756954612vw}}@media screen and (min-width: 769px) and (min-width: 1366px){.hs-form .hs-submit .actions{font-size:24px;font-size:2.4rem}}@media screen and (min-width: 769px){.hs-form .hs-submit .actions{height:5.4172767204vw;padding:var(--spacing-16)}}@media screen and (min-width: 1366px){.hs-form .hs-submit .actions{height:74px}}.hs-form .hs-submit .hs-button{font-size:20px;font-size:2rem;font-size:5.3333333333vw}@media screen and (min-width: 769px){.hs-form .hs-submit .hs-button{font-size:1.4641288433vw}}@media screen and (min-width: 1366px){.hs-form .hs-submit .hs-button{font-size:20px;font-size:2rem}}.hs-form .hs-submit .hs-button{position:absolute;inset:0;z-index:1}@media screen and (min-width: 769px){.hs-form .hs-submit .hs-button{font-size:24px;font-size:2.4rem;font-size:6.4vw}}@media screen and (min-width: 769px) and (min-width: 769px){.hs-form .hs-submit .hs-button{font-size:1.756954612vw}}@media screen and (min-width: 769px) and (min-width: 1366px){.hs-form .hs-submit .hs-button{font-size:24px;font-size:2.4rem}}.hs-form .hs-privacy{font-size:12px;font-size:1.2rem;font-size:3.2vw}@media screen and (min-width: 769px){.hs-form .hs-privacy{font-size:.878477306vw}}@media screen and (min-width: 1366px){.hs-form .hs-privacy{font-size:12px;font-size:1.2rem}}.hs-form .hs-privacy{font-weight:700;line-height:1.4;letter-spacing:0}@media screen and (min-width: 769px){.hs-form .hs-privacy{font-size:12px;font-size:1.2rem;font-size:3.2vw}}@media screen and (min-width: 769px) and (min-width: 769px){.hs-form .hs-privacy{font-size:.878477306vw}}@media screen and (min-width: 769px) and (min-width: 1366px){.hs-form .hs-privacy{font-size:12px;font-size:1.2rem}}.hs-form .hs-privacy{margin-top:var(--spacing-12);text-align:center}.hs-form .hs-privacy a{text-decoration:underline}@media screen and (max-width: 768px){.hs-form .hs-privacy{font-weight:400}}.hs-form .inputs-list.multi-container{padding:var(--spacing-4) var(--spacing-12);border-radius:var(--spacing-6);background-color:#fff;overflow:hidden}.hs-form .inputs-list.multi-container.hs-error-msgs{background-color:inherit}@media screen and (min-width: 769px){.hs-form .inputs-list.multi-container{padding:var(--spacing-16) var(--spacing-24)}.hs-form .inputs-list.multi-container>li+li{margin-top:var(--spacing-14)}}.hs-form .hs-fieldtype-checkbox>label>span:after{top:inherit;bottom:0;transform:translate(70%,-20%)}.hs-form .hs-form-checkbox{position:relative}.hs-form .hs-form-checkbox .hs-form-checkbox-display{cursor:pointer}.hs-form .hs-form-checkbox .hs-form-checkbox-display>span{font-size:14px;font-size:1.4rem;font-size:3.7333333333vw}@media screen and (min-width: 769px){.hs-form .hs-form-checkbox .hs-form-checkbox-display>span{font-size:1.0248901903vw}}@media screen and (min-width: 1366px){.hs-form .hs-form-checkbox .hs-form-checkbox-display>span{font-size:14px;font-size:1.4rem}}.hs-form .hs-form-checkbox .hs-form-checkbox-display>span{line-height:1.7;letter-spacing:0}@media screen and (min-width: 769px){.hs-form .hs-form-checkbox .hs-form-checkbox-display>span{font-size:16px;font-size:1.6rem;font-size:4.2666666667vw}}@media screen and (min-width: 769px) and (min-width: 769px){.hs-form .hs-form-checkbox .hs-form-checkbox-display>span{font-size:1.1713030747vw}}@media screen and (min-width: 769px) and (min-width: 1366px){.hs-form .hs-form-checkbox .hs-form-checkbox-display>span{font-size:16px;font-size:1.6rem}}.hs-form .hs-form-checkbox .hs-form-checkbox-display>span{position:absolute;top:0;left:var(--spacing-32);bottom:0;display:flex;align-items:center;line-height:1.3;font-weight:700}@media screen and (min-width: 769px){.hs-form .hs-form-checkbox .hs-form-checkbox-display>span{left:var(--spacing-36)}}.hs-form .hs-form-checkbox .hs-form-checkbox-display .hs-input{height:12.8vw;padding:0;border-radius:0}.hs-form .hs-form-checkbox .hs-form-checkbox-display .hs-input:before{position:absolute;top:0;left:0;bottom:0;margin:auto 0;width:6.4vw;height:6.4vw;border:var(--spacing-2) solid #76c9d9;content:""}.hs-form .hs-form-checkbox .hs-form-checkbox-display .hs-input:checked:before{background-color:#76c9d9;background-image:url(/event/legal-vision/202509/form/check.svg);background-repeat:no-repeat;background-position:center;background-size:80%}@media screen and (min-width: 769px){.hs-form .hs-form-checkbox .hs-form-checkbox-display .hs-input{height:auto;min-height:var(--spacing-28)}.hs-form .hs-form-checkbox .hs-form-checkbox-display .hs-input:before{width:2.0497803807vw;height:2.0497803807vw}}@media screen and (min-width: 1366px){.hs-form .hs-form-checkbox .hs-form-checkbox-display .hs-input:before{width:28px;height:28px}}.hs-form .hs-richtext>p{font-size:12px;font-size:1.2rem;font-size:3.2vw}@media screen and (min-width: 769px){.hs-form .hs-richtext>p{font-size:.878477306vw}}@media screen and (min-width: 1366px){.hs-form .hs-richtext>p{font-size:12px;font-size:1.2rem}}.hs-form .hs-richtext>p{margin-top:var(--spacing-12);font-weight:700;text-align:center}.hs-form .hs-richtext>p>a{text-decoration:underline}.c-round-button{position:relative;display:block;width:8.6383601757vw;height:8.6383601757vw;border-radius:50%;color:#fff;text-align:center}.c-round-button:after{position:absolute;top:calc(0px - var(--spacing-4));bottom:calc(0px - var(--spacing-4));right:calc(0px - var(--spacing-4));left:calc(0px - var(--spacing-4));content:"";border-radius:50%;background-image:linear-gradient(257deg,#92d0e0 16.92%,#f38999 41.28%,#ff0d00 77.51%);transform:rotate(-30deg);z-index:-2}@media screen and (min-width: 1366px){.c-round-button{width:118px;height:118px}}.c-round-button__inner{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;height:100%;padding:var(--spacing-12);border-radius:50%;overflow:hidden}.c-round-button__inner:before{position:absolute;top:0;bottom:0;right:0;width:250%;border-radius:var(--spacing-60);background:linear-gradient(90deg,#ff0d00,#f38999 24.04%,#92d0e0 47.12%,#000 64.42% 99.99%);content:"";transition:transform .55s ease;transform:rotate(-30deg) translate(-10%,100%);transform-origin:left;z-index:-1}@media (hover: hover) and (pointer: fine){.c-round-button__inner:hover:before{transform:rotate(-30deg) translate(50%,100%)}}.c-round-button__head{font-size:14px;font-size:1.4rem;font-size:3.7333333333vw}@media screen and (min-width: 769px){.c-round-button__head{font-size:1.0248901903vw}}@media screen and (min-width: 1366px){.c-round-button__head{font-size:14px;font-size:1.4rem}}.c-round-button__head{display:block;width:var(--spacing-50);margin-bottom:var(--spacing-8);border-radius:var(--spacing-24);background-color:#fff;color:#d80c18;font-weight:700}.c-round-button__body{font-size:22px;font-size:2.2rem;font-size:5.8666666667vw}@media screen and (min-width: 769px){.c-round-button__body{font-size:1.6105417277vw}}@media screen and (min-width: 1366px){.c-round-button__body{font-size:22px;font-size:2.2rem}}.c-round-button__body{line-height:1.2;font-weight:700}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{transform:translateY(var(--spacing-20))}to{transform:translate(0)}}@keyframes kvSlideBar{0%{scale:0 1}to{scale:1 1}}.p-fixed-banner{position:fixed;bottom:var(--spacing-48);right:var(--spacing-48);z-index:1;transition:opacity .5s ease,visibility .5s ease;visibility:hidden;opacity:0}.p-fixed-banner.is-visible{visibility:visible;opacity:1}
