.event{background-color:var(--color11);padding-bottom:10rem}.event__banner{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;object-position:center}.event__container{padding:4rem 1rem 0 1rem;box-sizing:border-box;margin:auto;max-width:var(--bp-md)}.event__title{color:var(--color1);font-family:var(--ff3);font-size:var(--fsm-4xl);font-weight:400;font-style:normal;line-height:1.2;letter-spacing:1}.event__meta{margin:2rem 0 3rem 0}.event__location,.event__date,.event__time{color:var(--color1);font-family:var(--ff4);font-size:var(--fsm-regular);font-weight:400;font-style:normal;line-height:1.2;letter-spacing:1}.event__location,.event__date,.event__time{display:flex;align-items:center;justify-content:flex-start;gap:.5rem;margin:1rem 0}.event__related{margin-top:5rem}.event__related-title{color:var(--color1);font-family:var(--ff3);font-size:var(--fsm-xl);font-weight:400;font-style:normal;line-height:1.2;letter-spacing:1}.event__related-title{margin:0 0 3rem 0;text-align:center}.event__related-list{display:flex;align-items:stretch;justify-content:flex-start;flex-wrap:wrap;gap:.8rem;padding:2rem 1rem;box-sizing:border-box;border-top:1px solid hsla(0,0%,60%,.3)}@media (min-width: 64rem){.event__banner{aspect-ratio:unset}.event__title{font-size:var(--fs-4xl)}.event__meta{display:flex;align-items:center;justify-content:flex-start;gap:1rem}.event__location,.event__date,.event__time{font-size:var(--fs-regular)}.event__location,.event__date,.event__time{margin:auto}.event__related-title{font-size:var(--fs-xl)}.event__related-list{padding:3rem 4rem 0 4rem}.event-card{width:calc(25% - .8rem) !important}}
.html-content,.html-content *{font-family:var(--ff4);line-height:1.5;margin:0}.html-content p,.html-content * p{color:var(--color1);font-family:var(--ff4);font-size:var(--fsm-regular);font-weight:400;font-style:normal;line-height:1.5;letter-spacing:1}.html-content p b,.html-content p strong,.html-content * p b,.html-content * p strong{font-weight:600}.html-content blockquote,.html-content blockquote *,.html-content * blockquote,.html-content * blockquote *{color:var(--color12);font-family:var(--ff3);font-size:var(--fsm-2xl);font-weight:400;font-style:normal;line-height:1.2;letter-spacing:1}.html-content blockquote,.html-content blockquote *,.html-content * blockquote,.html-content * blockquote *{margin:2rem 0;display:block}.html-content blockquote em,.html-content blockquote * em,.html-content * blockquote em,.html-content * blockquote * em{font-style:italic}.html-content img,.html-content * img{display:block;width:100% !important;margin:2rem 0 !important}.html-content ul,.html-content ol,.html-content * ul,.html-content * ol{padding:0 0 0 1rem}.html-content li,.html-content * li{color:var(--color1);font-family:var(--ff4);font-size:var(--fsm-regular);font-weight:400;font-style:normal;line-height:1.5;letter-spacing:1}.html-content ul,.html-content * ul{margin:2rem 0}.html-content ul li,.html-content * ul li{list-style-type:disc}.html-content h1,.html-content h2,.html-content h3,.html-content h4,.html-content h5,.html-content h6,.html-content * h1,.html-content * h2,.html-content * h3,.html-content * h4,.html-content * h5,.html-content * h6{font-weight:500 !important;color:var(--color1);margin:2rem 0 1rem 0;font-family:var(--ff4)}.html-content strong,.html-content b,.html-content * strong,.html-content * b{font-weight:600}@media (min-width: 64rem){.html-content p,.html-content * p{font-size:var(--fs-regular)}.html-content blockquote,.html-content blockquote *,.html-content * blockquote,.html-content * blockquote *{font-size:var(--fs-2xl)}.html-content li,.html-content * li{font-size:var(--fs-regular)}}
.event-card{border:1px solid hsla(0,0%,60%,.3);width:100%;margin-bottom:2rem}.event-card__image{width:100%;height:auto;object-fit:cover;aspect-ratio:1/1;object-position:center}.event-card__content{padding:2rem;box-sizing:border-box}.event-card__title{color:var(--color1);font-family:var(--ff3);font-size:var(--fsm-large);font-weight:400;font-style:normal;line-height:1.2;letter-spacing:1}.event-card__title{margin:0 auto 2rem 0}.event-card__place,.event-card__date,.event-card__time{color:var(--color1);margin:0 auto 1rem 0;font-family:var(--ff4);font-size:var(--fsm-small);font-weight:400;font-style:normal;line-height:1.5;letter-spacing:1}.event-card__place,.event-card__date,.event-card__time{display:flex;align-items:center;gap:.5rem;justify-content:flex-start}.event-card .btn{width:max-content;margin:2rem auto 0 auto}@media (min-width: 64rem){.event-card{width:calc(33.3333333333% - .8rem);margin-bottom:0}.event-card__image{aspect-ratio:4/3}.event-card__title{font-size:var(--fs-large)}.event-card__place,.event-card__date,.event-card__time{font-size:var(--fs-small)}}
