@keyframes loading-b440c337{to{background-position-x:-20%}}.home-events[data-v-b440c337]{padding:16px 0 0;position:sticky;top:60px}.home-events .content[data-v-b440c337]{background-color:var(--primary-background-color);border-radius:12px;flex-direction:column;display:flex}.home-events .block-title[data-v-b440c337]{font-weight:var(--font-weight-bold);font-size:var(--font-h3);margin:0 16px 10px;display:block}@media screen and (width>=1025px){.home-events .block-title[data-v-b440c337]{margin:0 0 16px}}.home-events .events-list[data-v-b440c337]{scrollbar-width:none;gap:10px;margin:0 -16px;padding:16px 32px;display:flex;overflow-x:auto}@media screen and (width>=1025px){.home-events .events-list[data-v-b440c337]{flex-direction:column;margin:0;padding:16px}}.home-events .events-list .event-item[data-v-b440c337]{border-radius:var(--default-border-radius);background-color:#f7f8fb;flex:0 0 80%;width:100%;padding:16px;position:relative;overflow:hidden}.home-events .events-list .event-item[data-v-b440c337]:only-child{flex:0 0 100%}.home-events .events-list .event-item[data-v-b440c337]:before{z-index:1;content:"";background-color:#0000008c;position:absolute;inset:0}.home-events .events-list .event-item .event-img[data-v-b440c337]{z-index:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .2s;position:absolute;inset:0}.home-events .events-list .event-item:hover .event-img[data-v-b440c337]{transform:scale(1.1)}.home-events .events-list .event-body[data-v-b440c337]{z-index:2;color:var(--contrast-text-color);font-weight:var(--font-weight-medium);flex-direction:column;gap:4px;display:flex;position:relative}.home-events .events-list .event-title[data-v-b440c337]{-webkit-line-clamp:2;font-weight:var(--font-weight-bold);font-size:var(--font-default);text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.home-events .empty-events-message[data-v-b440c337]{color:var(--secondary-text-color);text-align:center;margin:16px;display:block}@keyframes loading-dc48daff{to{background-position-x:-20%}}.home-news[data-v-dc48daff]{padding:16px 0 0;position:sticky;top:60px}.home-news .section-title[data-v-dc48daff]{font-weight:var(--font-weight-bold);font-size:var(--font-h3);margin:0 16px 10px;display:block}@media screen and (width>=1025px){.home-news .section-title[data-v-dc48daff]{margin:0 0 16px}}.home-news .content[data-v-dc48daff]{background-color:var(--primary-background-color);border-radius:12px;flex-direction:column;display:flex}.home-news .news-list[data-v-dc48daff]{scrollbar-width:none;gap:10px;margin:0 -16px;padding:16px 32px;list-style:none;display:flex;overflow-x:auto}@media screen and (width>=1025px){.home-news .news-list[data-v-dc48daff]{flex-direction:column;margin:0;padding:16px}}.home-news .news-list .news-card-wrapper[data-v-dc48daff]{border-radius:var(--default-border-radius);background-color:#f7f8fb;flex-direction:column;flex:0 0 80%;width:100%;padding:16px;overflow:hidden}.home-news .news-list .news-card-wrapper[data-v-dc48daff]:only-child{flex:0 0 100%}.home-news .info-message[data-v-dc48daff]{color:var(--secondary-text-color);text-align:center;margin:16px;display:block}@keyframes loading-7de774bb{to{background-position-x:-20%}}.home-rails-layout[data-v-7de774bb]{width:100%;max-width:1278px;margin:0 auto;padding-left:24px;padding-right:24px}@media screen and (width<=600px){.home-rails-layout[data-v-7de774bb]{padding-left:16px;padding-right:16px}}.home-rails-layout[data-v-7de774bb]{grid-template-columns:1fr;grid-template-areas:"events""news""feed";display:grid}@media screen and (width<=960px){.home-rails-layout[data-v-7de774bb]{margin-bottom:70px;padding:0}}@media screen and (width>=1025px){.home-rails-layout[data-v-7de774bb]{grid-template-columns:1fr 2fr 1fr;grid-template-areas:"events feed news";gap:24px}}.home-rails-layout .masked[data-v-7de774bb]{opacity:0;pointer-events:none}.home-rails-layout .events-wrapper[data-v-7de774bb],.home-rails-layout .news-wrapper[data-v-7de774bb]{overflow:hidden}@media screen and (width>=1025px){.home-rails-layout .events-wrapper[data-v-7de774bb],.home-rails-layout .news-wrapper[data-v-7de774bb]{overflow:initial}}.home-rails-layout .events-wrapper[data-v-7de774bb]{grid-area:events}.home-rails-layout .news-wrapper[data-v-7de774bb]{grid-area:news}.home-rails-layout .feed[data-v-7de774bb]{grid-area:feed}@media screen and (width<=1024px){.home-rails-layout.hide-rails-mobile .events-wrapper[data-v-7de774bb],.home-rails-layout.hide-rails-mobile .news-wrapper[data-v-7de774bb]{display:none}}
