.anchor{background-color:#faf5e2;padding:2rem 0;margin-top:4rem}.anchor .anchor-list{margin:0}.anchor .anchor-list__item{display:flex}.anchor .anchor-list__item a{padding:.5rem 0}.anchor .anchor-list__item svg{min-width:1.8rem;max-width:1.8rem}@media screen and (min-width: 1024px),print{.anchor .anchor-list{justify-content:center;column-gap:11.2rem}.anchor .anchor-list__item svg{min-width:1.6rem;max-width:1.6rem}.anchor .anchor-list__item:not(:last-child){position:relative}.anchor .anchor-list__item:not(:last-child)::after{content:"";position:absolute;top:50%;transform:translateY(-50%);right:-5.6rem;width:.1rem;height:3rem;background-color:#333}.anchor .anchor-list__item:nth-child(5)::after{display:none}}@media screen and (max-width: 767.98px){.anchor .anchor-list{column-gap:6rem}.anchor .anchor-list__item{width:calc((100% - 6rem)/2)}.anchor .anchor-list__item a{width:100%}}@media screen and (min-width: 768px),print{.session-news .date-label .date{width:25rem}}.session-news .heading.--lv1{margin-top:1rem;margin-bottom:3rem}@media screen and (min-width: 768px),print{.session-news .heading.--lv1{margin-top:2.5rem;margin-bottom:4rem}}.session-news .btn-action{justify-content:center}.card-list__item.--orange .card-list__heading{border-color:#ea4918}.card-list__item.--blue .card-list__heading{border-color:#4775dd}.card-list__item.--green .card-list__heading{border-color:#089250}.card-list__item.--purple .card-list__heading{border-color:#690298}.schedule-tabs .tabs{border:none}.schedule-tabs .tabs__item{border:none}@media screen and (min-width: 768px),print{.schedule-tabs .tabs{column-gap:3.2rem;display:flex !important}.schedule-tabs .tabs__item{max-width:calc((100% - 9.6rem)/4)}.schedule-tabs .tabs__item button{border:.2rem solid #333;border-radius:4rem;text-decoration:none}}@media screen and (max-width: 767.98px){.schedule-tabs .tabs{display:none;margin:1rem 0 0;border:1px solid #333}.schedule-tabs .tabs__item{max-width:100%}.schedule-tabs .tabs__item:not(:last-child){border-bottom:1px solid #333}.schedule-tabs .tabs__item button{padding:1rem}}.schedule-tabs .tabs-content{background-color:#fff;padding:0}.schedule-tabs .tabs-content .tab-pane{padding:0}.schedule-tabs .tabs-trigger{border:1px solid #333;padding:2rem 2.5rem 2rem 1.5rem;border-radius:4rem;background-color:#333;color:#fff;display:flex;justify-content:center;align-items:center;text-align:center;margin:2rem 0;position:relative}.schedule-tabs .tabs-trigger::after{content:"";position:absolute;right:1.5rem;top:50%;transform:translateY(-50%);width:1.1rem;height:1.1rem;border-bottom:1px solid #fff;border-right:1px solid #fff;rotate:45deg}@media screen and (min-width: 768px),print{.schedule-tabs .tabs-trigger{display:none}}.schedule-tabs .hidden{position:absolute;opacity:0;pointer-events:none}.btn-list .btn{border-radius:10rem !important}.btn-list.--color .btn{background-color:#faf5e2}@media screen and (min-width: 768px),print{.btn-list.--color .btn{position:relative}.btn-list.--color .btn{transition-duration:300ms}.btn-list.--color .btn:after{content:"";display:block;width:100%;height:100%;border-right:solid #333;border-bottom:solid #333;position:absolute;top:0;left:0;z-index:-1;opacity:0}.btn-list.--color .btn:after{transition-duration:300ms}}@media screen and (min-width: 768px)and (max-width: 767.98px){.btn-list.--color .btn:after{border-width:.3rem}}@media screen and (min-width: 768px)and (min-width: 768px),print{.btn-list.--color .btn:after{border-width:.6rem}}@media screen and (min-width: 768px),print{.btn-list.--color .btn:focus-visible:after{opacity:1}}@media screen and (min-width: 768px)and (max-width: 767.98px){.btn-list.--color .btn:focus-visible:after{top:.3rem;left:.3rem}}@media screen and (min-width: 768px)and (min-width: 768px),print{.btn-list.--color .btn:focus-visible:after{top:1rem;left:1rem}}@media screen and (min-width: 768px)and (hover: hover),print and (hover: hover){.btn-list.--color .btn:hover:after{opacity:1}}@media screen and (min-width: 768px)and (hover: hover)and (max-width: 767.98px){.btn-list.--color .btn:hover:after{top:.3rem;left:.3rem}}@media screen and (min-width: 768px)and (hover: hover)and (min-width: 768px),print and (hover: hover){.btn-list.--color .btn:hover:after{top:1rem;left:1rem}}@media screen and (min-width: 768px)and (hover: none),print and (hover: none){.btn-list.--color .btn:active:after{opacity:1}}@media screen and (min-width: 768px)and (hover: none)and (max-width: 767.98px){.btn-list.--color .btn:active:after{top:.3rem;left:.3rem}}@media screen and (min-width: 768px)and (hover: none)and (min-width: 768px),print and (hover: none){.btn-list.--color .btn:active:after{top:1rem;left:1rem}}@media screen and (min-width: 768px),print{.btn-list.--color .btn:focus-visible{background-color:#faf5e2;color:#333}.btn-list.--color .btn:focus-visible:focus-visible{outline:none}.btn-list.--color .btn:focus-visible::after{border-radius:0 0 2rem 0}.btn-list.--color .btn:focus-visible .btn--arw svg path{fill:#333}}@media screen and (min-width: 768px)and (hover: hover),print and (hover: hover){.btn-list.--color .btn:hover{background-color:#faf5e2;color:#333}.btn-list.--color .btn:hover:focus-visible{outline:none}.btn-list.--color .btn:hover::after{border-radius:0 0 2rem 0}.btn-list.--color .btn:hover .btn--arw svg path{fill:#333}}@media screen and (min-width: 768px)and (hover: none),print and (hover: none){.btn-list.--color .btn:active{background-color:#faf5e2;color:#333}.btn-list.--color .btn:active:focus-visible{outline:none}.btn-list.--color .btn:active::after{border-radius:0 0 2rem 0}.btn-list.--color .btn:active .btn--arw svg path{fill:#333}}.conference-meta{padding:1.5rem 0;margin:1.5rem 0 2rem;border-top:.2rem solid #690298;border-bottom:.2rem solid #690298}.conference-meta__item{display:flex;gap:1rem;align-items:flex-start}.conference-meta__item:not(:first-child){margin-top:1rem}.conference-meta__item .label{width:10rem;min-height:2.7rem;display:flex;align-items:center;justify-content:center;background-color:#eee;line-height:1.5;font-weight:700}.conference-meta__item .txt{margin:0;flex:1}@media screen and (min-width: 768px),print{.conference-meta__item{gap:2rem}.conference-meta__item:not(:first-child){margin-top:1.4rem}}@media screen and (min-width: 768px),print{.conference-meta{padding:2rem 0;margin:3rem 0}}.card-list{margin-top:0}.card-list:not(.autumn) .card-list__item.--border{border:.1rem solid #333;padding:2rem}.card-list:not(.autumn) .card-list__item.--border .heading{margin-top:0;font-size:1.6rem;padding-top:0;padding-bottom:0}.card-list:not(.autumn) .card-list__item.--border .heading::before{width:.2rem}@media screen and (min-width: 768px),print{.card-list:not(.autumn) .card-list__item.--border{padding:3rem}.card-list:not(.autumn) .card-list__item.--border .heading{font-size:2.4rem}.card-list:not(.autumn) .card-list__item.--border .heading::before{width:.4rem}}.card-list:not(.autumn) .card-list__item.--purple .heading.--lv3::before{background-color:#690298}.card-list:not(.autumn) .card-list__item.--green .heading.--lv3::before{background-color:#089250}.card-list:not(.autumn) .card-list__item.--orange .heading.--lv3::before{background-color:#ea4918}.card-list:not(.autumn) .card-list__item.--blue .heading.--lv3::before{background-color:#4775dd}.card-list.--list{flex-direction:column;row-gap:0}.card-list.--list .card-list__item{width:100%}@media screen and (min-width: 768px),print{.card-list.--list .card-list__item.--border{margin-top:4rem}}@media screen and (max-width: 767.98px){.card-list{margin-top:3rem}.card-list.--list{row-gap:3rem}.card-list.--list .card-list__item .heading{margin-top:0}}@media screen and (min-width: 768px),print{.card-list[class*="--col"]{margin-top:4rem}}@media screen and (min-width: 768px)and (max-width: 1199.98px){.card-list[class*="--col"] .card-list__item.--border{padding:2rem}.card-list[class*="--col"] .card-list__item .heading{font-size:2rem;padding-left:1.5rem}.card-list[class*="--col"] .card-list__item .conference-meta{padding:1.5rem 0;margin:1.5rem 0}.card-list[class*="--col"] .card-list__item .conference-meta__item .label{width:6rem}}.cardProfile{margin-top:2rem;padding:2rem;position:relative}.cardProfile::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}@media screen and (max-width: 767.98px){.cardProfile:not(.--list){padding-left:0;padding-right:0}.cardProfile:not(.--list)::before{left:-3rem;right:-3rem}}.cardProfile.--col2,.cardProfile.--col3{display:flex;flex-wrap:wrap;gap:2rem}@media screen and (min-width: 768px),print{.cardProfile.--col2,.cardProfile.--col3{gap:4.2rem}}@media screen and (min-width: 768px),print{.cardProfile.--col2 .cardProfile__item{width:calc((100% - 4.2rem)/2)}}@media screen and (min-width: 768px),print{.cardProfile.--col3 .cardProfile__item{width:calc((100% - 8.4rem)/3)}}@media screen and (min-width: 768px)and (max-width: 1023.98px){.cardProfile.--col3{gap:4rem}.cardProfile.--col3 .cardProfile__item{width:calc((100% - 4rem)/2)}}@media screen and (min-width: 1024px)and (max-width: 1199.98px){.cardProfile.--col3{column-gap:3rem}.cardProfile.--col3 .cardProfile__item{width:calc((100% - 6rem)/3)}}.cardProfile__item{display:flex;flex-direction:column;row-gap:1rem}.cardProfile__item--info{display:flex;flex-direction:column}.cardProfile__item--txt{line-height:1.78;letter-spacing:.08em}@media screen and (min-width: 768px),print{.cardProfile__item{row-gap:2rem}}.cardProfile__photo{display:flex;flex-direction:row-reverse;justify-content:flex-end;column-gap:1.5rem;order:-1}.cardProfile__photo .img{width:11rem}.cardProfile__photo .img .img-box{background-color:#fff}.cardProfile__photo .img .img-box::before{aspect-ratio:1}.cardProfile__photo .meta{flex:1;display:flex;flex-direction:column;justify-content:space-between;letter-spacing:.005rem;line-height:1.35}.cardProfile__photo .meta .credit:not(:empty){margin-top:auto}@media screen and (min-width: 768px),print{.cardProfile__photo{column-gap:2rem}.cardProfile__photo .img{width:16rem}}@media screen and (min-width: 768px)and (max-width: 1023.98px){.cardProfile__photo .img{width:12rem}}@media screen and (min-width: 1024px)and (max-width: 1199.98px){.cardProfile__photo .meta{line-height:1.2;font-size:1.6rem}.cardProfile__photo .img{width:13rem}}.cardProfile__name{margin-top:.5rem;font-size:1.6rem;letter-spacing:.08em}@media screen and (min-width: 768px),print{.cardProfile__name{margin-top:1rem;font-size:2rem;line-height:1.6}}@media screen and (min-width: 768px)and (max-width: 1023.98px){.cardProfile__name{font-size:1.8rem}}.cardProfile__position{letter-spacing:.08em;margin-top:.5rem}@media screen and (min-width: 1024px),print{.cardProfile__position{font-size:1.8rem;line-height:1.55;margin-top:1rem}}@media screen and (min-width: 768px),print{.cardProfile{margin-top:3rem;padding:3rem}}@media screen and (min-width: 768px)and (max-width: 1023.98px){.cardProfile.--list{padding:2rem}}.cardProfile.--list .cardProfile__item{display:flex;row-gap:1.5rem}.cardProfile.--list .cardProfile__item--info{display:block;height:auto !important}.cardProfile.--list .cardProfile__item--info .cardProfile__photo .meta{justify-content:center;flex-direction:column-reverse;row-gap:1rem}.cardProfile.--list .cardProfile__item--info .cardProfile__photo .meta p{margin:0}.cardProfile.--list .cardProfile__item--info .cardProfile__photo .meta .role{font-weight:700}.cardProfile.--list .cardProfile__item--txt{flex:1}@media screen and (min-width: 768px),print{.cardProfile.--list .cardProfile__item{column-gap:3rem;flex-direction:row}.cardProfile.--list .cardProfile__item--info{width:33.5rem;column-gap:2rem}}@media screen and (min-width: 768px)and (max-width: 1023.98px){.cardProfile.--list .cardProfile__item{column-gap:2rem}.cardProfile.--list .cardProfile__item--info{width:28rem}}.--purple .cardProfile::before{background-color:#fbf3ff}.--purple .conference-meta{border-top-color:#690298;border-bottom-color:#690298}.--green .cardProfile::before{background-color:#effff8}.--green .conference-meta{border-top-color:#089250;border-bottom-color:#089250}.--orange .cardProfile::before{background-color:#fff5e9}.--orange .conference-meta{border-top-color:#ea4918;border-bottom-color:#ea4918}.--blue .cardProfile::before{background-color:#f6f9ff}.--blue .conference-meta{border-top-color:#4775dd;border-bottom-color:#4775dd}@media screen and (max-width: 767.98px){.main>.container{overflow-x:hidden}}.card-list__item>.text-img figure{display:flex;flex-direction:column}.card-list__item>.text-img figure figcaption.--center{margin-left:auto;margin-right:auto}.conference-profile{padding:1.2rem 0;font-weight:600}.conference-profile .txt{margin:0}@media screen and (min-width: 768px),print{.conference-profile{padding:1.5rem 0}}.conference-profile+.conference-meta{margin-top:0}/*# sourceMappingURL=event-2025.css.map */
