[is=agenda] h3{text-align:center;font-family:MaisonNeue-ExtraBold;margin-bottom:2rem;font-size:var(--font-size-36);line-height:var(--line-height-36)}[is=agenda] .subtitle{padding:10px 25px;text-align:center;font-size:var(--font-size-24);line-height:var(--line-height-24);border:var(--border-width) solid var(--border-color)}[is=agenda] .list,[is=agenda] .subtitle{max-width:800px;margin-left:auto;margin-right:auto}[is=agenda] .list{margin-top:0}[is=agenda] .list .item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:6rem}[is=agenda] .list .item .time{font-family:MaisonNeue-ExtraBold;font-size:2.4rem;line-height:normal;width:100%;margin-bottom:2rem}@media (min-width:768px){[is=agenda] .list .item .time{width:100px;margin-bottom:0;font-size:2rem}}[is=agenda] .list .item .image{width:100%;margin-bottom:2rem}@media (min-width:576px){[is=agenda] .list .item .image{width:50%;margin-bottom:0;padding-right:3rem}}@media (min-width:768px){[is=agenda] .list .item .image{width:calc(40% - 50px)}}[is=agenda] .list .item .image img{width:100%;display:block}[is=agenda] .list .item .content{width:100%}@media (min-width:576px){[is=agenda] .list .item .content{width:50%}}@media (min-width:768px){[is=agenda] .list .item .content{width:calc(60% - 50px)}}[is=agenda] .list .item .content .item-title{font-family:MaisonNeue-ExtraBold;font-size:2.6rem;line-height:3.8rem}[is=agenda] .list .item .content .description+a,[is=agenda] .list .item .content .item-title+.description{margin-top:2rem}[is=agenda] .list .item .content a{display:inline-block}[is=agenda] .list .item .content ul{padding-left:2rem}[is=agenda] .list .item .boxes{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.6rem;margin-top:2rem}[is=agenda] .list .item .boxes .box{-webkit-box-flex:1;-ms-flex:1;flex:1;background-color:#eaf3ff;border-radius:12px;padding:2rem 2.4rem}[is=agenda] .list .item .boxes .box .box-title{font-family:MaisonNeue-Bold;font-size:1.6rem;line-height:2.2rem;margin-bottom:1rem}[is=agenda] .list .item .boxes .box .box-content{font-size:1.4rem;line-height:2.2rem}[is=agenda] .list .item .boxes .box .box-content ul{padding-left:2rem}[is=agenda] .list .item .boxes .box .box-content p:last-child{margin-bottom:0}