.registration-status{color:var(--color-light-grey);display:flex;align-items:center;gap:.625rem;margin-left:.25rem}@media (min-width: 1280px){.registration-status{margin-left:.125rem}}.registration-status:before{content:"";display:block;width:.375rem;height:.375rem;border-radius:50%;background-color:var(--color-golden)}.registration-status.registration-status--registered{color:var(--color-primary-blue)}.registration-status.registration-status--registered .registration-status__icon{width:.6875rem;height:.5rem;fill:currentColor}@media (min-width: 1280px){.registration-status.registration-status--registered .registration-status__icon{width:1.0625rem;height:.75rem}}.registration-status.registration-status--registered:before{content:none}.registration-status.registration-status--completed{color:var(--color-light-grey)}.registration-status.registration-status--completed .registration-status__icon{width:.5rem;height:.5rem;fill:currentColor}@media (min-width: 1280px){.registration-status.registration-status--completed .registration-status__icon{width:.75rem;height:.75rem}}.registration-status.registration-status--completed:before{content:none}.picture,.picture img{display:block;width:100%;height:100%;object-fit:cover}.picture.picture--contain,.picture img.picture--contain,.picture.picture--contain img,.picture img.picture--contain img{object-fit:contain}.date{display:flex;gap:.5rem;margin-bottom:.75rem;white-space:nowrap}.date .date__icon{width:1rem;min-width:1rem;height:1.0625rem;fill:var(--color-primary-blue)}@media (min-width: 1280px){.date .date__icon{width:1.125rem;min-width:1.125rem;height:1.1875rem}}.date.date--error{color:var(--color-error)}.date.date--error .date__icon{fill:var(--color-error)}.card-meeting{display:flex;flex-direction:column;position:relative;padding:1.5rem;border-radius:1rem;background-color:var(--color-white)}@media (min-width: 1280px){.card-meeting{padding:2rem}}.card-meeting .card-meeting__image{border-radius:.625rem;overflow:hidden;height:9.125rem;margin-top:1.5rem}@media (min-width: 1280px){.card-meeting .card-meeting__image{height:11.75rem}}.card-meeting .card-meeting__title{margin-bottom:.5rem}@media (min-width: 1280px){.card-meeting .card-meeting__title{margin-bottom:1rem}}.card-meeting .card-meeting__body{flex-grow:1;margin-bottom:1.5rem}@media (min-width: 1280px){.card-meeting .card-meeting__body{margin-bottom:2rem}}.card-meeting .card-meeting__btn{z-index:2;width:100%;margin-bottom:.75rem}@media (min-width: 1280px){.card-meeting .card-meeting__btn{display:none}}.card-meeting .card-meeting__status{margin-left:.25rem}@media (min-width: 1280px){.card-meeting .card-meeting__status{margin-left:.125rem}}.card-meeting .card-meeting__arrow-link{position:absolute;width:1.75rem;height:1.75rem;fill:var(--color-golden);top:1.5rem;right:1.5rem;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s}@media (min-width: 1280px){.card-meeting .card-meeting__arrow-link{top:2rem;right:2rem}}.card-meeting .card-meeting__link{z-index:1;position:absolute;top:0;left:0;display:block;width:100%;height:100%}.card-meeting .card-meeting__link:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:3px solid transparent;border-radius:1rem;pointer-events:none;transition:border .3s}@media (min-width: 1280px) and (hover: hover){.card-meeting .card-meeting__link:hover:before{border-color:var(--color-golden)}}@media (min-width: 1280px){.card-meeting:hover .card-meeting__arrow-link{opacity:1;visibility:visible}}@media (max-width: 1023px){.card-meeting.card-meeting--culture .card-meeting__image{order:-1;margin:0 0 1.5rem}}.meetings.meetings--culture .meetings__card{width:100%}@media (min-width: 768px){.meetings.meetings--culture .meetings__card{width:calc(50% - .375rem)}}@media (min-width: 1280px){.meetings.meetings--culture .meetings__card{width:calc(50% - 1rem)}}
