.feed-wrapper{height:auto;position:absolute;top:40vh;left:154px}@media (max-width:768px){.feed-wrapper{top:8px;left:8px;right:8px}}.feed-content .section-header{height:calc(60vh - 72px)}@media (max-width:768px){.feed-content .section-header{height:calc(100vh - 40px)}}.feed-content .section-1{height:calc(75vh - 16px)}.feed-content .section-cluster{height:calc(100vh - 16px)}@media (max-width:768px){.feed-content .section-cluster{height:200vh}}.feed-content .section-cluster .feed-screen{height:calc(100vh - 16px)}.feed-content .section-2{height:calc(55vh - 98px)}@media (max-width:768px){.feed-content .section-2{height:0!important;min-height:0!important}}.feed-content .section-event{height:calc(110vh - 72px)}@media (max-width:768px){.feed-content .section-event{height:200vh}}.feed-content .section-4{height:calc(100vh - 16px)}.feed-content .section-media{height:calc(105vh - 16px)}@media (max-width:768px){.feed-content .section-media{height:200vh}}.feed-content .section-5{height:calc(50vh - 16px)}@media (max-width:768px){.feed-content .section-5{height:calc(105vh - 16px)}.feed-content .section-swap{height:200vh}}.feed-content .feed-row{flex-wrap:wrap;gap:16px;width:100%;display:flex}.feed-content .feed-row>*{flex:1}@media (max-width:768px){.feed-content .feed-row{flex-direction:column}.feed-content .feed-row .ghost{display:none}}.feed-content .feed-row .feed-column{flex-direction:column;gap:16px;display:flex}.feed-content .feed-row .img-center{background-position:50%;background-size:cover;border-radius:5px;width:100%;height:450px;padding:32px;position:relative}.feed-content .feed-row .img-center:before{content:"";z-index:-1;-webkit-backdrop-filter:blur(6px)brightness(1.15);backdrop-filter:blur(6px)brightness(1.15);border-radius:10px;position:absolute;inset:0}.feed-content .feed-row .img-center{justify-content:center;align-items:flex-end;display:flex;position:relative}.feed-content .feed-row .img-center.logo-text{flex-direction:column;align-items:flex-start;font-size:32px;font-weight:700}.feed-content .feed-row .img-center.logo-text .img-center-content{margin-top:auto}.feed-content .feed-row .img-center.logo-text svg{margin-right:auto}.feed-content .feed-row .img-center-overlay{z-index:0;background:linear-gradient(#0000 0%,#00000080 100%);width:100%;height:100%;position:absolute;top:0;left:0}.feed-content .feed-row .img-center-content{z-index:1}.feed-content .feed-row .img-center svg{width:auto;height:32px}.feed-content .feed-row-img{gap:16px;width:100%;display:flex}.feed-content .feed-row-img-item img{border-radius:5px}.feed-content .feed-row-img-card{border-radius:5px;flex:1;padding:8px}.feed-content .feed-row-img-card .img-item-img{background-position:50%;background-size:cover;border-radius:5px;justify-content:center;align-items:flex-end;width:100%;height:500px;padding:16px;display:flex;position:relative}.feed-content .feed-row-img-card .img-item-img-overlay{z-index:0;background:linear-gradient(#0000 0%,#00000080 100%);width:100%;height:100%;position:absolute;top:0;left:0}.feed-content .feed-row-img-card .img-item-img-text{z-index:1;font-size:20px;font-weight:700}.feed-content .feed-row-img-card{position:relative}.feed-content .feed-row-img-card:before{content:"";z-index:-1;-webkit-backdrop-filter:blur(6px)brightness(1.15);backdrop-filter:blur(6px)brightness(1.15);border-radius:10px;position:absolute;inset:0}.feed-content .feed-row-img-card-label{border-radius:5px;padding:8px;position:relative}.feed-content .feed-row-img-card-label:before{content:"";z-index:-1;-webkit-backdrop-filter:blur(6px)brightness(1.15);backdrop-filter:blur(6px)brightness(1.15);border-radius:10px;position:absolute;inset:0}.feed-content .feed-row-img-card-label{flex-direction:column;align-items:center;gap:8px;font-size:20px;font-weight:700;display:flex}.feed-content .feed-row-img-card-label .img-item-img{background-size:cover;border-radius:5px;width:100%;height:206px}.feed-content .filled-button{max-width:50%}.feed-content.feed-bottom{margin-top:5vh}@media (max-width:768px){.feed-content.feed-bottom{margin-top:0}}.section-contacts{width:100%;height:80vh;margin-top:20vh}@media (max-width:768px){.section-contacts{height:200vh;margin-top:0}}.section-3{width:100%;height:100vh}
.event-card-content{background-position:top;background-size:cover;border-radius:10px;flex-direction:column;justify-content:flex-end;align-items:stretch;gap:8px;height:604px;padding:16px 16px 16px 32px;display:flex;position:relative;overflow:hidden}.event-card-content-overlay{z-index:0;background:linear-gradient(#0000 50%,#000 100%),#0003;width:100%;height:100%;position:absolute;top:0;left:0}.event-card-content-garden-logo{aspect-ratio:1;z-index:1;background-position:50%;background-size:cover;border-radius:10px;width:50%;height:auto;position:absolute;top:30px;right:20px}.event-card-content-header{z-index:1;gap:8px;display:flex}.event-card-content-header-date,.event-card-content-header-logo{border-radius:10px;width:64px;height:64px}.event-card-content-header-date{position:relative}.event-card-content-header-date:before{content:"";z-index:-1;-webkit-backdrop-filter:blur(6px)brightness(1.15);backdrop-filter:blur(6px)brightness(1.15);border-radius:10px;position:absolute;inset:0}.event-card-content-header-date{flex-direction:column;justify-content:center;align-items:center;display:flex}.event-card-content-header-date-day{font-size:24px;font-weight:700}.event-card-content-header-date-month{color:#898989;text-transform:uppercase;font-size:12px;font-weight:700}.event-card-content-header-logo{position:relative}.event-card-content-header-logo:before{content:"";z-index:-1;-webkit-backdrop-filter:blur(6px)brightness(1.15);backdrop-filter:blur(6px)brightness(1.15);border-radius:10px;position:absolute;inset:0}.event-card-content-header-logo{background-position:50%;background-size:cover}.event-card-content-title{z-index:1;min-height:25px;margin:10px 0;font-size:25px;font-weight:600}.event-card-content-location{z-index:1;align-items:center;gap:8px;min-height:15px;font-size:12px;display:flex}.event-card-content-location svg{height:16px}.event-card-content-footer{align-items:flex-end;display:flex}.event-card-content-footer-participation{z-index:1;opacity:.5;min-height:15px;font-size:12px;font-weight:700}.event-card-icon{z-index:1;align-items:center;gap:8px;margin-left:auto;font-weight:700;display:flex}.event-card.ghost .event-card-title{opacity:.5;background-color:#fff3;border-radius:10px}.event-card.ghost .event-card-location{opacity:.5;background-color:#fff3;border-radius:10px;max-width:150px}.event-card.ghost .event-card-header-date,.event-card.ghost .event-card-header-logo{opacity:.5;background-color:#fff3}.event-card.ghost .event-card-participation{opacity:.5;background-color:#fff3;border-radius:10px;max-width:100px}.event-date-card{text-transform:uppercase;border-radius:5px;flex-direction:column;align-items:center;gap:2px;padding:16px;display:flex}@media (max-width:768px){.event-date-card{flex-direction:row;justify-content:center;gap:16px;font-size:24px}}.event-date-card-day{font-size:50px;font-weight:700}.event-date-card-day-num{font-size:60px;font-weight:900;line-height:20px}@media (max-width:768px){.event-date-card-day-num{font-size:24px;line-height:24px}}.event-date-card-month{text-transform:uppercase;font-size:60px;font-weight:700}@media (max-width:768px){.event-date-card-month{font-size:24px;line-height:24px}}
.double-img-card{gap:8px;height:230px;padding:8px;display:flex;position:relative}.double-img-card:before{content:"";z-index:-1;-webkit-backdrop-filter:blur(6px)brightness(1.15);backdrop-filter:blur(6px)brightness(1.15);border-radius:10px;position:absolute;inset:0}.double-img-card-picture{flex:1;height:100%}.double-img-card.ghost .double-img-card-picture{position:relative}.double-img-card.ghost .double-img-card-picture:before{content:"";z-index:-1;-webkit-backdrop-filter:blur(6px)brightness(1.15);backdrop-filter:blur(6px)brightness(1.15);border-radius:10px;position:absolute;inset:0}
.card{border-radius:10px;width:100%;min-width:320px;max-width:364px;position:relative}.card:before{content:"";z-index:-1;-webkit-backdrop-filter:blur(6px)brightness(1.15);backdrop-filter:blur(6px)brightness(1.15);border-radius:10px;position:absolute;inset:0}.card{padding:8px}@media (max-width:768px){.card{margin:auto}}.card.clickable{cursor:pointer;transition:transform .2s}.card.clickable:hover{transform:scale(1.02)}.card.ghost{opacity:.3;position:relative}.card.ghost:before{content:"";z-index:-1;-webkit-backdrop-filter:blur(2px);will-change:backdrop-filter;background:#fff3;border-radius:5px;position:absolute;inset:0}
