.Registration_container__wxvlV{display:grid;width:100%;max-width:380px;margin:auto;padding:0 16px;overflow:hidden}@media(min-width:768px){.Registration_container__wxvlV{min-width:460px}}.Banner_wrapper__vuUL2{display:flex;gap:8px;align-items:flex-start;width:100%;padding:8px 16px;color:var(--color-constant-pink);background-color:var(--color-constant-pink-background);border-radius:8px}.Banner_alertIcon__pRLQb{margin-top:2px;color:var(--color-constant-pink)}.Banner_content__EKH5J{display:flex;flex-direction:column;padding-bottom:1px}.Banner_description__GTHVM{font-weight:400;letter-spacing:normal;font-size:14px;line-height:20px;white-space:pre-wrap}.Banner_childrenWrapper__b_TSO{margin-top:16px}.GoogleAuthButton_button__JqWV4{border-radius:100px}.SignInForm_button__mU2j7{margin-top:12px}.SignInForm_terms__SVB0p{font-weight:400;letter-spacing:normal;font-size:14px;line-height:20px;margin-top:24px;color:var(--color-content-secondary);text-align:center}.Signin_bannerError__9aMHm{margin-bottom:20px}.Signin_divider__FOZiI{font-weight:400;letter-spacing:normal;font-size:16px;line-height:26px;padding:16px 0;color:var(--color-content-secondary);text-align:center}.Header_container__Lt17h{font-weight:700;letter-spacing:normal;font-size:28px;line-height:32px;display:grid;align-content:center;margin-bottom:24px;text-align:center}@media(min-width:1024px){.Header_container__Lt17h{margin-bottom:30px}}.Header_container__Lt17h .Header_subtitle__ftL3_{font-weight:400;letter-spacing:normal;font-size:14px;line-height:20px;margin-top:4px;color:var(--color-content-secondary)}.Header_container__Lt17h .Header_changeEmail__NBVwN{font-weight:600;letter-spacing:normal;font-size:16px;line-height:24px;display:grid;grid-template-columns:1fr auto;align-items:center;width:-moz-fit-content;width:fit-content;max-width:100%;margin:12px auto 0;padding:4px 16px;color:var(--color-content-secondary);grid-column-gap:8px;column-gap:8px;background-color:var(--color-background-tertiary);border-radius:36px}.Header_container__Lt17h .Header_changeEmail__NBVwN span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.EmailConfirmation_container__7iyZB{font-weight:400;letter-spacing:normal;font-size:16px;line-height:26px;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:6px 0}.EmailConfirmation_content__GxION{display:flex;flex-direction:column;align-items:center;justify-content:space-between;margin-top:16px}.EmailConfirmation_title__k6jHI{font-weight:700;letter-spacing:normal;font-size:24px;line-height:32px}.EmailConfirmation_description__kMGgI{font-weight:400;letter-spacing:normal;font-size:16px;line-height:26px;margin-top:8px;color:var(--color-content-secondary);white-space:pre-wrap;text-align:center}.EmailConfirmation_bold__R8TSi{font-weight:600}.EmailConfirmation_info__vcwma{font-weight:400;letter-spacing:normal;font-size:16px;line-height:26px;margin-top:32px;color:var(--color-content-secondary);text-align:center}.RecurringDateItem_schedule__E8Ik0{display:grid;grid-template:"day day" auto "weekDay timeslot" auto/auto 1fr;grid-gap:4px;gap:4px;padding:16px 24px;color:var(--color-content-secondary);border:2px solid #0000;border-radius:16px;transition:background .15s}.RecurringDateItem_schedule__E8Ik0.RecurringDateItem_selected__TicHs{background:var(--brand-tertiary-color);border:2px solid var(--brand-primary-color);border-radius:16px}.RecurringDateItem_schedule__E8Ik0.RecurringDateItem_selected__TicHs+.RecurringDateItem_divider__Z0_GB{display:none}.RecurringDateItem_schedule__E8Ik0:hover:not(.RecurringDateItem_selected__TicHs){background:var(--brand-tertiary-color);border-radius:16px;cursor:pointer}.RecurringDateItem_day__eOv54{font-weight:700;letter-spacing:normal;font-size:20px;line-height:24px;grid-area:day;color:var(--color-content-primary)}.RecurringDateItem_weekDay__UgRlk{grid-area:weekDay}.RecurringDateItem_timeslot__Lynoi,.RecurringDateItem_weekDay__UgRlk{font-weight:400;letter-spacing:normal;font-size:14px;line-height:20px}.RecurringDateItem_timeslot__Lynoi{grid-area:timeslot}.EventDateInfo_container__XJYkB{position:relative;margin-bottom:30px}.EventDateInfo_container__XJYkB .EventDateInfo_closeButton__UIsZi{position:absolute;top:0;right:0}.ConfirmRegistration_container__2vCLR{font-weight:400;letter-spacing:normal;font-size:16px;line-height:26px;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:6px 0}.ConfirmRegistration_content__aLhKH{display:flex;flex-direction:column;align-items:center;justify-content:space-between;margin-top:24px}.ConfirmRegistration_checkContainer__VtuIY{display:flex;align-items:center;justify-content:center;width:80px;height:80px;margin-bottom:40px;background-color:#d8f7df;border-radius:50%}.ConfirmRegistration_checkIcon__8lb9D{width:28px;height:28px;fill:#5cb26e}.ConfirmRegistration_title__QVSRY{font-weight:700;letter-spacing:normal;font-size:24px;line-height:32px}.ConfirmRegistration_description__YvkAo{font-weight:400;letter-spacing:normal;font-size:16px;line-height:26px;margin-top:8px;color:var(--color-content-secondary);white-space:pre-wrap;text-align:center}.ConfirmRegistration_bold__Fnvrc{font-weight:600}.ConfirmRegistration_info__DYaUp{font-weight:400;letter-spacing:normal;font-size:16px;line-height:26px;margin-top:32px;color:var(--color-content-secondary);text-align:center}.ConfirmRegistration_link__qEFMr{text-decoration:underline}.Divider_divider__uyioQ{margin:16px 0;color:var(--color-content-secondary);font-weight:400;letter-spacing:normal;font-size:14px;line-height:20px}.Divider_divider__uyioQ,.Divider_divider__uyioQ:after,.Divider_divider__uyioQ:before{border-color:var(--color-border-divider)}.SelectRecurringDate_container__fSM7U{display:grid;grid-auto-flow:row;max-width:460px;margin:auto;padding:40px;place-items:center center;grid-row-gap:24px;row-gap:24px}.SelectRecurringDate_divider__VIolb{margin:0 24px}.SelectRecurringDate_divider__VIolb,.SelectRecurringDate_divider__VIolb:after,.SelectRecurringDate_divider__VIolb:before{border-color:var(--brand-tertiary-color)}.SelectRecurringDate_divider__VIolb:last-child{display:none}.SelectRecurringDate_title__IISWh{font-weight:700;letter-spacing:normal;font-size:32px;line-height:40px;color:var(--color-content-primary)}.SelectRecurringDate_schedulesContainer__eYAzU{display:grid;grid-auto-flow:row;width:100%}.SelectRecurringDate_schedulesContainer__eYAzU .SelectRecurringDate_schedule___yBYI{display:grid;grid-template:"day day" auto "weekDay timeslot" auto/auto 1fr;grid-gap:4px;gap:4px;padding:16px 24px;color:var(--color-content-secondary);border:2px solid #0000;border-radius:16px;transition:background .15s}.SelectRecurringDate_schedulesContainer__eYAzU .SelectRecurringDate_schedule___yBYI.SelectRecurringDate_selected__vuoj7{background:var(--brand-tertiary-color);border:2px solid var(--brand-primary-color);border-radius:16px}.SelectRecurringDate_schedulesContainer__eYAzU .SelectRecurringDate_schedule___yBYI.SelectRecurringDate_selected__vuoj7+.SelectRecurringDate_divider__VIolb{display:none}.SelectRecurringDate_schedulesContainer__eYAzU .SelectRecurringDate_schedule___yBYI:hover:not(.SelectRecurringDate_selected__vuoj7){background:var(--brand-tertiary-color);border-radius:16px;cursor:pointer}.SelectRecurringDate_schedulesContainer__eYAzU .SelectRecurringDate_day___zvpM{font-weight:700;letter-spacing:normal;font-size:20px;line-height:24px;grid-area:day;color:var(--color-content-primary)}.SelectRecurringDate_schedulesContainer__eYAzU .SelectRecurringDate_weekDay__L4YIw{font-weight:400;letter-spacing:normal;font-size:14px;line-height:20px;grid-area:weekDay}.SelectRecurringDate_schedulesContainer__eYAzU .SelectRecurringDate_timeslot__8ifO0{font-weight:400;letter-spacing:normal;font-size:14px;line-height:20px;grid-area:timeslot}.RegisterRecurringEvent_container__BWooZ{display:grid;grid-auto-flow:row;margin:auto;padding:40px;place-items:center center;grid-row-gap:24px;row-gap:24px}