.react-calendar{width:350px;max-width:100%;background:#fff;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:.5em}.react-calendar,.react-calendar *,.react-calendar :after,.react-calendar :before{box-sizing:border-box}.react-calendar button{margin:0;border:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{min-width:44px;background:none}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:enabled:hover{background-color:#e6e6e6}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font:inherit;font-size:.75em;font-weight:700}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{display:flex;align-items:center;justify-content:center;font:inherit;font-size:.75em;font-weight:700}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__century-view__decades__decade--neighboringCentury,.react-calendar__decade-view__years__year--neighboringDecade,.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__century-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__year-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{max-width:100%;padding:10px 6.6667px;background:none;text-align:center;font:inherit;font-size:.833em}.react-calendar__tile:disabled{background-color:#f0f0f0;color:#ababab}.react-calendar__century-view__decades__decade--neighboringCentury:disabled,.react-calendar__decade-view__years__year--neighboringDecade:disabled,.react-calendar__month-view__days__day--neighboringMonth:disabled{color:#cdcdcd}.react-calendar__tile:enabled:focus,.react-calendar__tile:enabled:hover{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:focus,.react-calendar__tile--now:enabled:hover{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:focus,.react-calendar__tile--hasActive:enabled:hover{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:#fff}.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:hover{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.EmptyState_root__ubI4P{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100%;padding:3rem 1rem;text-align:center}.EmptyState_title__qbYb2{margin:0;font-family:Mulish,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.3;color:#212121}.EmptyState_text__4634H{margin:0;max-width:30rem;font-family:Mulish,sans-serif;font-size:1rem;font-weight:400;line-height:1.35;color:#697483}.EmptyState_reset__JLM_R{display:flex;justify-content:center;align-items:center;height:2.5rem;padding:.5rem 1.5rem;border-radius:.5rem;border:1px solid #855edf;background:transparent;color:#855edf;font-family:Mulish,sans-serif;font-size:.875rem;font-weight:700;cursor:pointer}.FormatChips_list__O4ek5{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;width:100%}.FormatChips_chip__GfT4q{display:flex;justify-content:center;align-items:center;height:2.5rem;padding:.5rem 1rem;border-radius:4rem;border:none;cursor:pointer;font-family:Mulish,sans-serif;font-size:1rem;font-weight:400;line-height:1.35;color:#fcfcfc;transition:background-color .15s ease,border-color .15s ease;background:var(--background-brand,#855edf);border-radius:var(--border-radius-64,64px)}.FormatChips_chip__GfT4q,.FormatChips_chip__GfT4q:hover:not(:disabled):not([aria-disabled=true]){background:var(--brand-brand-400,#b096ea)}.FormatChips_chip__GfT4q:focus-visible{outline:2px solid var(--border-brand,#855edf);outline-offset:3px}.FormatChips_chip__GfT4q:disabled,.FormatChips_chip__GfT4q[aria-disabled=true]{background:var(--background-disable,#f1f3f5);color:var(--text-disable,#adb5bd);border-color:transparent;cursor:not-allowed;pointer-events:none}.FormatChips_chip__GfT4q[aria-selected=true]:not(:hover):not(:active){background:var(--background-brand,#855edf)}.FormatChips_chip__GfT4q:hover:not(:disabled):not([aria-disabled=true]){background:var(--brand-brand-300,#cebff2)}.FormatChips_chip__GfT4q:active:not(:disabled):not([aria-disabled=true]){background:var(--background-brand,#855edf)}.FormatChips_chipActive__bwF_5,.FormatChips_chipActive__bwF_5:active:not(:disabled):not([aria-disabled=true]),.FormatChips_chipActive__bwF_5:hover:not(:disabled):not([aria-disabled=true]){background:#855edf}.TypeFilter_root__VNSoL{position:relative;min-width:0}@media(max-width:480px){.TypeFilter_root__VNSoL{position:static}}@media(min-width:481px)and (max-width:768px){.TypeFilter_root__VNSoL{position:static}}.TypeFilter_trigger__fvEuG{display:flex;justify-content:center;align-items:center;gap:.5rem;height:2.5rem;padding:.5rem 1rem;border-radius:4rem;border:1px solid transparent;font-family:Mulish,sans-serif;font-size:1rem;font-weight:400;line-height:1.35;cursor:pointer;max-width:100%;background:transparent;border-color:var(--brand-brand-400,#b096ea);color:var(--brand-brand-400,#b096ea);transition:border-color .15s ease,color .15s ease}.TypeFilter_trigger__fvEuG:hover:not(:disabled):not([aria-disabled=true]){border-color:var(--brand-brand-300,#cebff2);color:var(--brand-brand-300,#cebff2)}.TypeFilter_trigger__fvEuG:active:not(:disabled):not([aria-disabled=true]){border-color:var(--border-brand,#855edf);color:var(--text-brand,#855edf)}.TypeFilter_trigger__fvEuG span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TypeFilter_triggerOpen__tTCsP,.TypeFilter_triggerOpen__tTCsP:active:not(:disabled):not([aria-disabled=true]),.TypeFilter_triggerOpen__tTCsP:hover:not(:disabled):not([aria-disabled=true]){border-color:#855edf;color:#855edf}.TypeFilter_chevron__O8EdN{display:block;flex-shrink:0;width:1.25rem;height:1.25rem;background:currentColor;-webkit-mask:url(/assets/imgs/events-catalog/chevron-down.svg) center/contain no-repeat;mask:url(/assets/imgs/events-catalog/chevron-down.svg) center/contain no-repeat;transition:transform .2s ease}.TypeFilter_chevronOpen__SN6HG{transform:rotate(180deg)}.TypeFilter_dropdown__GuZBJ{position:absolute;top:calc(100% + .5rem);left:0;z-index:20;width:24rem;max-width:calc(100vw - 2rem);max-height:min(20.625rem,60dvh);overflow-y:auto;padding:.5rem 0;border-radius:.5rem;background:#e7dff9;scrollbar-width:thin;scrollbar-color:#b7c1cf #dee2e9;overscroll-behavior:contain;box-shadow:0 .5rem 1.5rem rgba(33,33,33,.12)}@media(max-width:480px){.TypeFilter_dropdown__GuZBJ{top:auto;margin-top:.5rem;max-width:100%}}@media(min-width:481px)and (max-width:768px){.TypeFilter_dropdown__GuZBJ{top:auto;margin-top:.5rem;max-width:100%}}.TypeFilter_option__z0_9u{display:block;width:100%;text-align:left;border:none;background:transparent;padding:.5rem 1rem;border-radius:0;font-family:Mulish,sans-serif;font-size:1rem;font-weight:400;line-height:1.35;color:#212121;cursor:pointer}.TypeFilter_optionActive__snfnx,.TypeFilter_option__z0_9u:hover{background:#f6f4fd}.LectoriumEventPromo_card__9X2z3{position:relative;isolation:isolate;display:grid;grid-template-areas:"badges" "title" "subtitle" "button" "gift";align-content:start;overflow:hidden;min-height:410px;padding:25px 28px 20px;box-sizing:border-box;border-radius:24px;background:#2b2d33;color:#f4f5f7;font-family:Jost,sans-serif}.LectoriumEventPromo_badges__2_jsQ{grid-area:badges;display:flex;gap:10px;width:min(100%,639px)}.LectoriumEventPromo_dateBadge__dfJbG,.LectoriumEventPromo_formatBadge__ZW6rN{display:grid;place-items:center;min-height:29px;padding:0 8px;box-sizing:border-box;border-radius:15px;color:#2b2d33;font-size:14px;font-weight:700;line-height:1.15;text-align:center}.LectoriumEventPromo_formatBadge__ZW6rN{flex:363 1;background:#cbb393}.LectoriumEventPromo_dateBadge__dfJbG{flex:234 1;background:#f4f5f7}.LectoriumEventPromo_title__tkR77{grid-area:title;width:min(69.1%,772px);margin:38px 0 0;font-size:43px;font-weight:700;line-height:1.08;text-transform:uppercase}.LectoriumEventPromo_subtitle__Thf1f{grid-area:subtitle;width:min(65%,700px);margin:13px 0 0;font-size:25px;line-height:1.15}.LectoriumEventPromo_subtitleMobile__XlAfd{display:none}.LectoriumEventPromo_button__Ng51U{grid-area:button;display:grid;place-items:center;width:min(49.25%,550px);min-height:48px;margin-top:29px;border-radius:8px;background:#7d5a6a;color:#f4f5f7;font-size:18px;font-weight:700;line-height:1.15;text-decoration:none}.LectoriumEventPromo_button__Ng51U:hover{background:#704e5e}.LectoriumEventPromo_button__Ng51U:focus-visible{outline:2px solid #f4f5f7;outline-offset:3px}.LectoriumEventPromo_giftCard__zfZxs{grid-area:gift;position:relative;box-sizing:border-box;width:min(61.42%,686px);min-height:59px;margin-top:28px;padding:8px 96px 12px 16px;border-radius:12px;background:#f4f5f7;color:#2b2d33;line-height:1.15}.LectoriumEventPromo_giftLabel__49qKV{margin:0;font-size:12px;font-weight:600}.LectoriumEventPromo_giftText__IbIdU{margin:4px 0 0;font-size:18px}.LectoriumEventPromo_photo__KuNoA{z-index:-1;bottom:-1px;right:0;width:min(33.16%,389px);border-radius:10.58px}.LectoriumEventPromo_giftMobile__lYove,.LectoriumEventPromo_gift__T_KeO,.LectoriumEventPromo_photo__KuNoA{position:absolute;height:auto;pointer-events:none}.LectoriumEventPromo_gift__T_KeO{left:min(46.21%,542px);bottom:0;width:274px}.LectoriumEventPromo_giftMobile__lYove{display:none}@media(min-width:769px) and (max-width:1199px){.LectoriumEventPromo_badges__2_jsQ{width:min(76%,639px)}.LectoriumEventPromo_title__tkR77{font-size:clamp(28px,3.9vw,43px)}.LectoriumEventPromo_subtitle__Thf1f{font-size:clamp(18px,2.27vw,25px)}.LectoriumEventPromo_giftCard__zfZxs{padding-right:70px}.LectoriumEventPromo_photo__KuNoA{top:auto;bottom:0}.LectoriumEventPromo_gift__T_KeO{left:48%;width:clamp(170px,21vw,240px)}}@media(max-width:768px){.LectoriumEventPromo_card__9X2z3{container-type:inline-size;grid-template-areas:"badges" "title" "subtitle" "photo" "gift" "button";min-height:0;padding:18px 16px}.LectoriumEventPromo_badges__2_jsQ{flex-direction:column;gap:6px;width:100%}.LectoriumEventPromo_formatBadge__ZW6rN{min-height:28px;font-size:12px}.LectoriumEventPromo_dateBadge__dfJbG{min-height:27px;font-size:13px}.LectoriumEventPromo_subtitle__Thf1f,.LectoriumEventPromo_title__tkR77{width:auto;margin-inline:4px}.LectoriumEventPromo_title__tkR77{margin-top:24px;font-size:clamp(19px,8.31cqw,26px);line-height:1.06}.LectoriumEventPromo_subtitle__Thf1f{margin-top:8px;font-size:19px}.LectoriumEventPromo_subtitleDesktop__jF0uu{display:none}.LectoriumEventPromo_subtitleMobile__XlAfd{display:inline}.LectoriumEventPromo_photo__KuNoA{grid-area:photo;position:relative;top:auto;right:auto;bottom:auto;width:min(100%,250px);height:339px;margin:14px 0 -120px 12px;border-radius:5.31px;object-fit:contain;object-position:center top}.LectoriumEventPromo_giftCard__zfZxs{width:100%;min-height:91px;margin-top:0;padding:10px 12px 14px}.LectoriumEventPromo_giftLabel__49qKV{font-weight:400}.LectoriumEventPromo_giftText__IbIdU{max-width:min(235px,100% - 54px);margin-top:6px;font-size:clamp(14px,5.12cqw,16px)}.LectoriumEventPromo_gift__T_KeO{display:none}.LectoriumEventPromo_giftMobile__lYove{display:block;right:-27.5px;top:-60.6px;width:125.12px;transform:rotate(9.44deg)}.LectoriumEventPromo_button__Ng51U{width:100%;min-height:46px;margin-top:14px;font-size:16px}}