.cBreadcrumbs__list{display:flex;gap:calc(4 * var(--px));justify-content:flex-start;overflow:hidden}.cBreadcrumbs__item{display:flex;flex-shrink:0;gap:calc(4 * var(--px));align-items:center;justify-content:flex-start;font-size:calc(.875 * var(--rem));font-weight:500;line-height:1.2}.cBreadcrumbs__item_link{color:var(--color-text-color-secondary)}.cBreadcrumbs__item_icon{display:none;flex-shrink:0;width:calc(16 * var(--px));height:calc(16 * var(--px));color:var(--color-red)}.cBreadcrumbs__item:not(:first-child) .cBreadcrumbs__item_icon{display:block}.cBreadcrumbs__item:last-child{flex-shrink:1}.cBreadcrumbs__item:last-child [itemprop=name]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (any-hover: hover){.cBreadcrumbs__item_link{transition:color .3s var(--ease-out-cubic)}.cBreadcrumbs__item_link:hover{color:currentcolor}}.cSubpageFvHeadline__main{position:relative;display:flex;justify-content:flex-start;font-size:calc(3 * var(--rem));font-weight:500;line-height:1.4}.cSubpageFvHeadline__main_text{position:relative;z-index:1;clip-path:inset(-10% 100% -10% 0%);transition:clip-path .6s var(--ease-in-out-cubic) .16s;animation:subpage-fv-headline-opening-clip .6s var(--ease-in-out-cubic) forwards .16s}.cSubpageFvHeadline__main_copy{position:absolute;top:0;left:0;color:var(--color-red);clip-path:inset(-10% 100% -10% 0%);animation:subpage-fv-headline-opening-clip .6s var(--ease-in-out-cubic) forwards,subpage-fv-headline-opening-opacity 1s var(--ease-in-out-cubic) forwards}.cSubpageFvHeadline__sub{font-family:var(--font-fjalla-one);font-size:calc(1 * var(--rem));font-weight:400;line-height:1;color:var(--color-red);opacity:var(--init-opacity);animation:subpage-fv-sub-opening-fadeup .4s var(--ease-out-cubic) forwards .4s}@keyframes subpage-fv-headline-opening-clip{0%{clip-path:inset(-10% 100% -10% 0%)}to{clip-path:inset(-10% 0% -10% 0%)}}@keyframes subpage-fv-headline-opening-opacity{0%{opacity:1}to{opacity:0}}@keyframes subpage-fv-sub-opening-fadeup{0%{opacity:0;translate:0 calc(8 * var(--px))}to{opacity:1;translate:0 0}}@media screen and (min-width: 960px){.cSubpageFvHeadline__main{font-size:calc(5 * var(--rem));line-height:1.2}.cSubpageFvHeadline__sub{margin-top:calc(8 * var(--px));font-size:calc(2 * var(--rem))}}.cPagination__nav{display:flex;gap:calc(16 * var(--px));align-items:center;justify-content:center}.cPagination__list{display:flex;gap:calc(4 * var(--px));align-items:center;justify-content:center}.cPagination__item{display:flex;align-items:center;justify-content:center;width:calc(32 * var(--px));height:calc(32 * var(--px));font-family:var(--font-fjalla-one);font-size:calc(.75 * var(--rem));line-height:1;color:var(--color-text-color-secondary);border-radius:2px}.cPagination__number_link{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.cPagination__number.is-current{color:var(--color-white);pointer-events:none;background-color:var(--color-red)}.cPagination__prev,.cPagination__next{width:calc(32 * var(--px));height:calc(32 * var(--px))}.cPagination__prev_link,.cPagination__next_link{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.cPagination__prev_icon,.cPagination__next_icon{width:calc(16 * var(--px));height:calc(16 * var(--px));color:var(--color-text-color-secondary)}.cPagination__prev_icon{rotate:180deg}@media (any-hover: hover){.cPagination__number{transition:background-color .3s var(--ease-out-cubic)}.cPagination__number:hover{background-color:#f6f6f6}.cPagination__prev,.cPagination__next{transition:background-color .3s var(--ease-out-cubic)}.cPagination__prev:hover,.cPagination__next:hover{background-color:#f6f6f6}}.pBreadcrumbs{padding:calc(var(--header-height) + 16 * var(--px)) var(--wrapper-margin) 0}.pFV{position:relative;margin-top:calc(24 * var(--px))}.pFV__inner{padding:0 var(--wrapper-margin)}.pEventInfo{margin-top:calc(48 * var(--px))}.pEventInfo__inner{padding:calc(64 * var(--px)) 0 calc(120 * var(--px));background-color:#f6f6f6}.pEventInfo__body{padding:0 var(--wrapper-margin)}.pEventInfo__list{display:grid;gap:calc(24 * var(--px))}.pEventInfo__item{position:relative}.pEventInfo__item_article{background-color:var(--color-white);border-radius:0 0 2px 2px}.pEventInfo__item_thumbnail{width:100%;filter:drop-shadow(0 0 0 var(--color-white));clip-path:inset(0 0 round 2px)}.pEventInfo__item_thumbnail img{aspect-ratio:358/239}.pEventInfo__item_body{padding:calc(16 * var(--px))}.pEventInfo__item_title_text{font-size:calc(1.25 * var(--rem));font-weight:500;line-height:1.2}.pEventInfo__item_title_text_link:after{position:absolute;inset:0;content:""}.pEventInfo__item_info{display:flex;gap:calc(40 * var(--px));align-items:baseline;justify-content:space-between;margin-top:calc(16 * var(--px))}.pEventInfo__item_info_time{font-family:var(--font-fjalla-one);font-size:calc(.75 * var(--rem));font-weight:400;line-height:1}.pEventInfo__item_info_category{padding:calc(4 * var(--px)) calc(8 * var(--px));font-size:calc(.75 * var(--rem));font-weight:500;line-height:1;color:var(--color-white);background-color:var(--color-blue-600)}.pEventInfo__pagination{margin-top:calc(80 * var(--px))}.pEventInfo__no-data{font-size:calc(1 * var(--rem));font-weight:400;line-height:1.6}@media screen and (min-width: 960px){.pBreadcrumbs{padding:calc(var(--header-height) + 64 * var(--px)) calc(120 * var(--px)) 0}.pFV{position:relative}.pFV__inner{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:calc(16 * var(--px)) calc(136 * var(--px)) 0 calc(120 * var(--px))}.pEventInfo{margin-top:calc(80 * var(--px))}.pEventInfo__inner{padding:calc(80 * var(--px)) 0 calc(160 * var(--px))}.pEventInfo__body{padding:0 calc(136 * var(--px)) 0 calc(120 * var(--px))}.pEventInfo__list{grid-template-columns:repeat(3,1fr)}.pEventInfo__item_article{display:flex;flex-direction:column;align-items:flex-start;height:100%}.pEventInfo__item_thumbnail{width:100%}.pEventInfo__item_thumbnail img{aspect-ratio:354/237}.pEventInfo__item_body{display:flex;flex-grow:1;flex-direction:column;gap:calc(20 * var(--px));align-items:flex-start;width:100%}.pEventInfo__item_info{width:100%;margin-top:auto}}
