.special-content.participants .card.card-dark{background-color:#192a31}.special-content.participants .card .card-body{padding:1rem}.special-content.participants .participant-info:not(:first-child):before{content:"";display:block;margin-top:.5rem;margin-bottom:.5rem;background-color:#fff;height:1px}.special-content.participants .participant-name{font-weight:500;font-family:"DM Sans";font-size:1rem;line-height:1.5}@media(min-width: 1280px){.special-content.participants .participant-name{font-size:1rem;line-height:1.5}}.special-content.participants .participant-desc,.special-content.participants .participant-origin{font-weight:400;font-family:"Noto Sans";font-size:.875rem;line-height:1.36}@media(min-width: 1280px){.special-content.participants .participant-desc,.special-content.participants .participant-origin{font-size:.875rem;line-height:1.36}}.special-content.participants .participant-name,.special-content.participants .participant-desc{margin-bottom:.125rem}.special-content.flow{margin-top:1.25rem}.special-content.flow .card .card-body{padding:1rem 0 0}.special-content.flow .flow-title{font-weight:500;font-family:"DM Sans";font-size:1rem;line-height:1.5;color:#0679ab}@media(min-width: 1280px){.special-content.flow .flow-title{font-size:1rem;line-height:1.5}}.special-content.flow .flow-title+ul{margin-bottom:0}.special-content.flow .flow-title+ul span{font-weight:400;font-family:"Noto Sans";font-size:.75rem;line-height:1.33}@media(min-width: 1280px){.special-content.flow .flow-title+ul span{font-size:.75rem;line-height:1.33}}.special-content.workshop-content{margin-bottom:1.25rem}
