.ChallengePromoCard_ChallengePromoCard__6m_TF{position:relative;width:100%;max-width:26.25rem;flex:none;padding:var(--spacing-24) var(--spacing-20);border:1px solid rgba(255,255,255,.12);border-radius:1.25rem;background:rgba(24,27,40,.78);-webkit-backdrop-filter:blur(1.125rem);backdrop-filter:blur(1.125rem);box-shadow:0 1.25rem 3.125rem rgba(0,0,0,.35);transition:transform .32s ease}.ChallengePromoCard_ChallengePromoCard--left__AZa7p{order:1;align-self:center}.ChallengePromoCard_ChallengePromoCard--right__iD73g{order:2;align-self:center}@media(min-width:64rem){.ChallengePromoCard_ChallengePromoCard__6m_TF{width:clamp(13.75rem,22vw,18.125rem);max-width:none}.ChallengePromoCard_ChallengePromoCard--left__AZa7p{order:1;align-self:flex-start;transform:rotate(-2deg)}.ChallengePromoCard_ChallengePromoCard--right__iD73g{order:3;align-self:flex-end;transform:rotate(2deg)}}.ChallengePromoCard_ChallengePromoCard__number__6M215{display:block;margin-bottom:.875rem;font-size:1.375rem;font-weight:700;line-height:1;letter-spacing:-.01em}.ChallengePromoCard_ChallengePromoCard--left__AZa7p .ChallengePromoCard_ChallengePromoCard__number__6M215{color:#ff7a59}.ChallengePromoCard_ChallengePromoCard--right__iD73g .ChallengePromoCard_ChallengePromoCard__number__6M215{color:#3d4df2}.ChallengePromoCard_ChallengePromoCard__shape__1o9Si{position:absolute;top:.875rem;right:.875rem;display:block;width:3.25rem;height:3.25rem;object-fit:contain;opacity:.85;filter:drop-shadow(0 1.25rem 2rem rgba(0,0,0,.18))}.ChallengePromoCard_ChallengePromoCard__title__woDhz{max-width:14ch;margin:0 0 .625rem;font-size:clamp(1.0625rem,1.8vw,1.3125rem);font-weight:700;line-height:1.2;letter-spacing:-.0125rem;color:#fcfcfc}.ChallengePromoCard_ChallengePromoCard__description__Kms22{margin:0;font-size:.875rem;line-height:1.55;letter-spacing:.00625rem;color:rgba(252,252,252,.68)}.Challenge_Challenge__tpdDc{padding:var(--spacing-32) 0;overflow-x:clip}.Challenge_Challenge__inner___lEwZ,.Challenge_Challenge__tpdDc{position:relative;display:flex;align-items:center;justify-content:center;width:100%}.Challenge_Challenge__inner___lEwZ{z-index:2;flex-direction:column;gap:var(--spacing-24);max-width:77.5rem;margin:0 auto;padding:0 var(--spacing-24)}@media(min-width:64rem){.Challenge_Challenge__inner___lEwZ{flex-direction:row;gap:clamp(1rem,3vw,3rem)}}.Challenge_Challenge__stage__ZlJ02{position:relative;order:3;flex:none;width:100%;max-width:30rem;height:clamp(25rem,105vw,37.5rem);border-radius:1.5rem;overflow:hidden;box-shadow:0 2.5rem 5.625rem rgba(0,0,0,.55);transition:transform .32s ease}.Challenge_Challenge__stage__ZlJ02:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgba(13,16,27,.12),rgba(13,16,27,.34) 46%,rgba(13,16,27,.86)),linear-gradient(90deg,rgba(13,16,27,.72),rgba(13,16,27,.22) 54%,rgba(13,16,27,.08))}@media(min-width:64rem){.Challenge_Challenge__stage__ZlJ02{order:2;width:clamp(18.75rem,36vw,28.75rem);max-width:none;height:clamp(26.25rem,52vw,37.5rem)}}.Challenge_Challenge__stageImg__vRsMz{object-fit:cover;object-position:center 30%}.Challenge_Challenge__copy__qIOMZ{position:absolute;bottom:0;left:0;right:0;z-index:2;padding:clamp(1.75rem,3vw,2.75rem) clamp(1.375rem,2.5vw,2.125rem);background:linear-gradient(0deg,rgba(13,16,27,.98) 0,rgba(13,16,27,.82) 58%,rgba(13,16,27,0))}.Challenge_Challenge__kicker__XT5mM{display:inline-block;margin-bottom:.625rem;font-size:.75rem;font-weight:700;letter-spacing:-.01em;text-transform:uppercase;color:#0ae98a}.Challenge_Challenge__title__wLVLk{margin:0 0 1.25rem;font-size:clamp(1.75rem,4vw,2.875rem);font-weight:600;line-height:1.06;letter-spacing:-.02em;color:#fcfcfc}.Challenge_Challenge__title__wLVLk em,.Challenge_Challenge__title__wLVLk span{font-style:italic;font-weight:500;letter-spacing:.01em;color:#f2d428}.Challenge_Challenge__description__vJwM3{margin:0 0 1.25rem;font-size:1rem;font-weight:400;line-height:1.5;color:rgba(252,252,252,.78)}.Challenge_Challenge__description__vJwM3 span{color:#0ae98a;font-weight:600}.Challenge_Challenge__cta__s47EI{display:inline-flex;align-items:center;padding:.75rem 1.5rem;border:none;border-radius:62.5rem;background:#fcfcfc;color:#0d101b;font-size:.875rem;font-weight:700;line-height:1;letter-spacing:.00625rem;cursor:pointer;box-shadow:0 .125rem 0 rgba(0,0,0,.4);transition:transform .15s ease,box-shadow .2s ease}.Challenge_Challenge__cta__s47EI:hover{transform:translateY(-.125rem);box-shadow:0 .875rem 2.25rem rgba(10,233,138,.22),0 .125rem 0 rgba(0,0,0,.3)}.RegisterInvitation_registerInvitation__46aoZ{position:relative}.RegisterInvitation_registerInvitation__pin__RBbc7{position:relative;height:340vh}.RegisterInvitation_registerInvitation__stage__jvHRz{position:-webkit-sticky;position:sticky;top:0;display:grid;place-items:center;box-sizing:border-box;height:100vh;overflow:hidden}.RegisterInvitation_registerInvitation__card__l2jet{position:relative;z-index:1;grid-area:1/1;width:min(53.75rem,80vw);aspect-ratio:16/9;max-height:56vh;border-radius:clamp(1.25rem,2.4vw,2rem);overflow:hidden;background:#06080f;transform-origin:center center;will-change:transform,border-radius}.RegisterInvitation_registerInvitation__video__o42mY{position:absolute;inset:0;z-index:0;display:block;width:100%;height:100%;object-fit:cover;filter:saturate(1.22) contrast(1.1) brightness(.92)}.RegisterInvitation_registerInvitation__grain__NhCUm{position:absolute;inset:0;z-index:1;opacity:.16;pointer-events:none;background-image:radial-gradient(circle at 20% 30%,rgba(255,255,255,.2) 0 1px,transparent 1px),radial-gradient(circle at 80% 70%,rgba(255,255,255,.18) 0 1px,transparent 1px);background-size:5px 5px,7px 7px;mix-blend-mode:overlay}.RegisterInvitation_registerInvitation__scrim__ZNk0W{position:absolute;inset:0;z-index:2;pointer-events:none;opacity:.5;background:radial-gradient(120% 96% at 50% 56%,rgba(8,10,16,.2) 0,rgba(8,10,16,.62) 82%),linear-gradient(0deg,rgba(8,10,16,.5),rgba(8,10,16,.12) 60%)}.RegisterInvitation_registerInvitation__caption__ZNTeJ{position:absolute;z-index:3;left:clamp(1.5rem,6vw,6rem);bottom:clamp(3rem,9vw,8.25rem);width:min(56.25rem,86%);pointer-events:none;will-change:opacity,transform}.RegisterInvitation_registerInvitation__captionTitle__K_fXQ{margin:0;color:#fcfcfc;font-size:clamp(1.625rem,3.9vw,3.125rem);font-weight:500;line-height:1.16;letter-spacing:-.04em;text-shadow:0 .375rem 1.75rem rgba(0,0,0,.42)}.RegisterInvitation_registerInvitation__captionTitle__K_fXQ span{display:block}@media(min-width:40rem){.RegisterInvitation_registerInvitation__captionTitle__K_fXQ span{white-space:nowrap}}.RegisterInvitation_registerInvitation__captionTitle__K_fXQ em{color:#0ae98a;font-style:italic;font-weight:500}.RegisterInvitation_registerInvitation__kv__ZV5TA{position:absolute;z-index:4;left:50%;top:50%;transform:translate(-50%,-50%);transform-origin:center center;display:flex;flex-direction:column;align-items:center;gap:clamp(.875rem,2.2vw,1.875rem);width:min(58vw,41.25rem);opacity:0;pointer-events:none;will-change:transform,opacity}.RegisterInvitation_registerInvitation__lockup__nSRAF{display:block;width:100%;height:auto;filter:drop-shadow(0 1.125rem 2.75rem rgba(0,0,0,.4))}.RegisterInvitation_registerInvitation__wordmark__vSdUu{display:block;width:clamp(10.625rem,22vw,17.5rem);height:auto}.RegisterInvitation_registerInvitation__cta__Gaeg2{margin-top:clamp(.625rem,1.6vw,1.25rem);min-height:2.5rem;padding:0 1rem;border:0;border-radius:.75rem;color:#0a0a0a;background:#0ae98a;font-size:1rem;font-weight:800;letter-spacing:.01em;box-shadow:0 1rem 2.125rem rgba(10,233,138,.24);pointer-events:auto;cursor:pointer;transition:transform .22s ease,box-shadow .22s ease}.RegisterInvitation_registerInvitation__cta__Gaeg2:hover{transform:translateY(-2px);box-shadow:0 1.125rem 2.5rem rgba(10,233,138,.32)}@media(max-width:860px){.RegisterInvitation_registerInvitation__pin__RBbc7{height:auto}.RegisterInvitation_registerInvitation__stage__jvHRz{position:static;display:flex;flex-direction:column;align-items:center;height:auto;gap:1.25rem;padding:clamp(1.5rem,8vw,3.5rem) clamp(1.125rem,7vw,2rem);overflow:visible}.RegisterInvitation_registerInvitation__caption__ZNTeJ{position:static;order:1;left:auto;bottom:auto;width:100%;opacity:1;transform:none;pointer-events:auto}.RegisterInvitation_registerInvitation__captionTitle__K_fXQ{font-size:1.875rem}.RegisterInvitation_registerInvitation__captionTitle__K_fXQ span{display:inline}.RegisterInvitation_registerInvitation__card__l2jet{order:2;width:100%;max-height:none;margin:0;transform:none}.RegisterInvitation_registerInvitation__wordmark__vSdUu{width:clamp(8.125rem,40vw,11.25rem)}.RegisterInvitation_registerInvitation__kv__ZV5TA{position:static;order:3;left:auto;top:auto;width:100%;max-width:22rem;opacity:1;transform:none}.RegisterInvitation_registerInvitation__scrim__ZNk0W{opacity:.5}}@media(prefers-reduced-motion:reduce){.RegisterInvitation_registerInvitation__pin__RBbc7{height:auto}.RegisterInvitation_registerInvitation__stage__jvHRz{position:static;display:flex;flex-direction:column;align-items:center;height:auto;gap:1.25rem;padding:clamp(1.5rem,8vw,3.5rem) clamp(1.125rem,7vw,2rem);overflow:visible}.RegisterInvitation_registerInvitation__caption__ZNTeJ{position:static;order:1;left:auto;bottom:auto;width:100%;opacity:1;transform:none;pointer-events:auto}.RegisterInvitation_registerInvitation__captionTitle__K_fXQ{font-size:1.875rem}.RegisterInvitation_registerInvitation__captionTitle__K_fXQ span{display:inline}.RegisterInvitation_registerInvitation__card__l2jet{order:2;width:100%;max-height:none;margin:0;transform:none}.RegisterInvitation_registerInvitation__wordmark__vSdUu{width:clamp(8.125rem,40vw,11.25rem)}.RegisterInvitation_registerInvitation__kv__ZV5TA{position:static;order:3;left:auto;top:auto;width:100%;max-width:22rem;opacity:1;transform:none}.RegisterInvitation_registerInvitation__scrim__ZNk0W{opacity:.5}}.WorkshopCard_WorkshopCard__DD_YC{--workshop-main-color:#ff6d36;--workshop-main-color-bg:rgba(255,109,54,0.15);--workshop-main-color-border:rgba(255,109,54,0.4);display:flex;flex-direction:column;gap:var(--spacing-16);padding:var(--spacing-16);border:1px solid var(--workshop-main-color-border);border-radius:var(--corner-radius-08);width:100%}@media(min-width:40rem){.WorkshopCard_WorkshopCard__DD_YC{flex-direction:row;gap:var(--spacing-24);padding:var(--spacing-20)}}.WorkshopCard_WorkshopCard__sidebar__nHV_7{display:none}@media(min-width:40rem){.WorkshopCard_WorkshopCard__sidebar__nHV_7{display:block;flex-shrink:0}}.WorkshopCard_WorkshopCard__avatar__p7wp3{flex-shrink:0;margin:0;overflow:hidden;border-radius:var(--corner-radius-04);width:10.625rem;height:10.625rem}.WorkshopCard_WorkshopCard__avatar__p7wp3 img{width:10.625rem;height:10.625rem;object-fit:cover}.WorkshopCard_WorkshopCard__content__SnKGm{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:var(--spacing-12)}.WorkshopCard_WorkshopCard__header__U_fL7,.WorkshopCard_WorkshopCard__titleRow__51oCG{display:flex;flex-direction:column;gap:var(--spacing-04)}@media(min-width:40rem){.WorkshopCard_WorkshopCard__titleRow__51oCG{flex-direction:row;align-items:baseline;justify-content:space-between;gap:var(--spacing-12)}}.WorkshopCard_WorkshopCard__title__bhBXY{font-family:Roobert;font-size:16px;line-height:24px;letter-spacing:0;color:var(--workshop-main-color);font-weight:650;margin:0;text-transform:uppercase;letter-spacing:.0625rem;flex:1 1;min-width:0}@media(min-width:40rem){.WorkshopCard_WorkshopCard__title__bhBXY{font-size:1.375rem;line-height:1.75rem;letter-spacing:.125rem}}.WorkshopCard_WorkshopCard__schedule__LGSAC{color:#bec1c1;font-size:.8125rem;font-weight:500;line-height:1.25rem;letter-spacing:.0375rem;margin:0;text-transform:uppercase;flex-shrink:0;white-space:nowrap}@media(min-width:40rem){.WorkshopCard_WorkshopCard__schedule__LGSAC{font-size:.875rem;line-height:1.5rem}}.WorkshopCard_WorkshopCard__speaker__DlClc{color:#fafafa;font-size:.8125rem;font-weight:400;line-height:1.125rem;margin:0}@media(min-width:40rem){.WorkshopCard_WorkshopCard__speaker__DlClc{font-size:.875rem;line-height:1.5rem}}.WorkshopCard_WorkshopCard__speakerName__OjKEV{color:#fafafa;font-weight:600}.WorkshopCard_WorkshopCard__speakerRole__Q1ybN{color:#bec1c1;font-weight:400}.WorkshopCard_WorkshopCard__description__T56SB{font-family:Roobert;font-size:14px;line-height:24px;letter-spacing:0;color:#bec1c1;font-weight:400;margin:0;padding-top:var(--spacing-08);border-top:1px solid #3c3f3f;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.WorkshopCard_WorkshopCard__footer__9jth9{display:flex;align-items:center;gap:var(--spacing-08);flex-wrap:wrap}@media(min-width:40rem){.WorkshopCard_WorkshopCard__footer__9jth9{gap:var(--spacing-12)}}.WorkshopCard_WorkshopCard__tag__3_Q85{font-family:Roobert;font-size:14px;line-height:24px;letter-spacing:0;display:inline-flex;height:1.5rem;padding:0 var(--spacing-16);justify-content:center;align-items:center;border-radius:62.5rem;background:var(--workshop-main-color-bg);border:1px solid var(--workshop-main-color-border);color:#fafafa;text-align:center;font-weight:600;letter-spacing:.0375rem;font-size:.75rem}.WorkshopCard_WorkshopCard__action__7c3Gw{margin-left:auto;flex-shrink:0}.WorkshopCard_WorkshopCard__registerBtn__PyJOJ{display:flex;height:2.25rem;padding:var(--spacing-06) var(--spacing-12);justify-content:center;align-items:center;gap:var(--spacing-06);border-radius:var(--corner-radius-08);border:none;cursor:pointer;background:var(--workshop-main-color);color:#fafafa;text-align:center;font-size:.875rem;font-weight:600;line-height:1.25rem;letter-spacing:.0075rem;white-space:nowrap;transition:opacity .2s ease}.WorkshopCard_WorkshopCard__registerBtn__PyJOJ:hover{opacity:.85}.WorkshopCard_WorkshopCard__registerBtn__PyJOJ:disabled{opacity:.5;cursor:not-allowed}.WorkshopCard_WorkshopCard__registered__OhPVD{display:inline-flex;align-items:center;gap:var(--spacing-12);height:2.25rem;padding:var(--spacing-06) var(--spacing-12);border-radius:var(--corner-radius-08);background:#1e1f1f;border:none;color:#8d9191;font-size:.875rem;font-weight:600;line-height:1.25rem;white-space:nowrap}.WorkshopCard_WorkshopCard__registered__OhPVD svg{width:1.125rem;height:1.125rem}.WorkshopCard_WorkshopCard__registered__OhPVD svg path{fill:#8d9191}.WorkshopCard_WorkshopCard__inProgress__9U2o4{border-radius:var(--corner-radius-08);background:#1e1f1f;border:none}.WorkshopCard_WorkshopCard__inProgress__9U2o4,.WorkshopCard_WorkshopCard__soldOut__EMu__{display:inline-flex;align-items:center;height:2.25rem;padding:var(--spacing-06) var(--spacing-12);color:#8d9191;font-size:.875rem;font-weight:600;line-height:1.25rem;white-space:nowrap}.WorkshopCard_WorkshopCard__soldOut__EMu__{border-radius:var(--corner-radius-08);background:rgba(255,255,255,.04);border:1px solid #3c3f3f;text-transform:uppercase;letter-spacing:.0375rem}.Workshops_workshops__7bL09{display:flex;justify-content:center;width:100%;background-color:#001c17;position:relative;overflow:clip}.Workshops_workshops__wrapper__vFTur{max-width:78rem;width:100%;padding:3rem var(--spacing-24);display:flex;flex-direction:column;gap:var(--spacing-32)}@media(min-width:40rem){.Workshops_workshops__wrapper__vFTur{padding:var(--spacing-80) var(--spacing-24)}}.Workshops_workshops__heading__GWtFf{display:flex;flex-direction:column;gap:.125rem}.Workshops_workshops__title__0jHQF{font-family:Roobert;font-size:22px;line-height:36px;letter-spacing:0;color:#0ae98a;font-weight:650;margin:0}@media(min-width:40rem){.Workshops_workshops__title__0jHQF{font-family:Roobert;font-size:68px;line-height:72px;letter-spacing:0;font-weight:750}}.Workshops_workshops__subtitle__jlIcr{color:#fafafa;font-size:1.375rem;line-height:1.75rem;font-weight:650;margin:0}.Workshops_workshops__description__EvY65{font-family:Roobert;font-size:14px;line-height:24px;letter-spacing:0;color:#bec1c1;font-weight:400;margin:0;margin-top:var(--spacing-08)}.Workshops_workshops__list__vcjQU{display:flex;flex-direction:column;gap:var(--spacing-16)}.Workshops_workshops__disclaimer__jcYN3{font-family:Roobert;font-size:14px;line-height:24px;letter-spacing:0;color:#fafafa;font-weight:400;margin:0;margin-top:var(--spacing-12);padding:var(--spacing-12) var(--spacing-16);border-left:3px solid #ff6d36;background:rgba(255,109,54,.08);border-radius:var(--corner-radius-04)}.AddToCalendar_AddToCalendar__9ZAwA{display:flex;width:auto;flex-direction:column;padding:var(--spacing-12);background:#1e2229;color:var(--content-primary);border:var(--border-width-thinner) solid #2d323a;border-radius:var(--corner-radius-08)}.AddToCalendar_AddToCalendar__date__Hb9V1{display:flex;align-items:center;gap:var(--spacing-08);margin-bottom:var(--spacing-06)}.AddToCalendar_AddToCalendar__date__flag__tQOWt{width:.875rem;height:.875rem;border-radius:50%;object-fit:cover}.AddToCalendar_AddToCalendar__date__text__aSVXZ{font-size:var(--typography-body-small-font-size);line-height:var(--spacing-20)}.AddToCalendar_AddToCalendar__location__NOIzk{display:flex;align-items:center;gap:var(--spacing-08)}.AddToCalendar_AddToCalendar__location__text__YkiR2{font-family:Roobert;font-size:14px;line-height:24px;letter-spacing:0}.AddToCalendar_AddToCalendar__location__button__VDYJq{display:flex;align-items:center;color:var(--content-primary);text-decoration:none}.AddToCalendar_AddToCalendar__button__Qj17u{margin-top:var(--spacing-12);align-self:flex-start;color:var(--content-primary);display:flex;padding:var(--spacing-08) var(--spacing-12);justify-content:center;align-items:center;gap:var(--spacing-06);border-radius:var(--corner-radius-06);border:none;border-top:var(--border-width-thinner) solid var(--background-action-tertiary-disabled);background:var(--background-chip-default);box-shadow:0 .125rem .25rem 0 rgba(0,0,0,.2);-webkit-backdrop-filter:blur(3.125rem);backdrop-filter:blur(3.125rem);cursor:pointer;transition:background .3s ease}.AddToCalendar_AddToCalendar__button__Qj17u:hover{opacity:.8}.AddToCalendar_AddToCalendar__button--only__U5E_p{margin-top:0;align-self:center;min-height:3rem;padding:var(--spacing-08) var(--spacing-16);border-radius:.5rem;color:var(--content-inverse-primary,#0a0a0a);background:#fafafa;transition:opacity .3s ease}.AddToCalendar_AddToCalendar__button--only__U5E_p span{font-size:.875rem}.AddToCalendar_AddToCalendar__button--only__U5E_p svg{display:none}.AddToCalendar_AddToCalendar__button--only__U5E_p:hover{opacity:.8}@media(min-width:64rem){.AddToCalendar_AddToCalendar__button--only__U5E_p{align-self:flex-start;padding:var(--spacing-08) var(--spacing-24)}.AddToCalendar_AddToCalendar__button--only__U5E_p span{font-size:1rem}.AddToCalendar_AddToCalendar__button--only__U5E_p svg{display:block}}.AddToCalendar_AddToCalendar__button__icon__K0gQb{width:1.25rem;height:1.25rem}.AddToCalendar_AddToCalendar__button__icon__K0gQb path{fill:#0a0a0a}.AddToCalendar_AddToCalendar__button__text__yR3H_{font-family:Roobert;font-size:14px;line-height:24px;letter-spacing:0;font-weight:600;font-size:1rem}.AddToCalendar_AddToCalendar__pill__LdmQv{margin-top:clamp(1.75rem,4vw,3.25rem);padding:.6em 2em;border:.0625rem solid rgba(255,255,255,.85);border-radius:.5rem;background:rgba(0,0,0,0);color:#fafafa;font-size:.875rem;font-weight:500;letter-spacing:.01em;cursor:pointer;transition:background .18s ease,color .18s ease}.AddToCalendar_AddToCalendar__pill__LdmQv:focus-visible,.AddToCalendar_AddToCalendar__pill__LdmQv:hover{background:rgba(255,255,255,.1);outline:none}@media(min-width:40rem){.AddToCalendar_AddToCalendar__pill__LdmQv{font-size:1rem;height:2.625rem}}@keyframes AddToCalendar_add-to-calendar-shape-cw__b0zKj{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes AddToCalendar_add-to-calendar-shape-ccw__7TUtm{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}.AddToCalendar_AddToCalendar__G2sRY{width:100%;margin-bottom:0}@media(min-width:40rem){.AddToCalendar_AddToCalendar__G2sRY{margin-bottom:clamp(3rem,8vw,7.5rem)}}.AddToCalendar_AddToCalendar__wrap__md0g4{position:relative;display:flex;align-items:center;justify-content:center;overflow:visible;width:100%}@media(min-width:40rem){.AddToCalendar_AddToCalendar__wrap__md0g4{overflow:hidden}}.AddToCalendar_AddToCalendar__shapes__QqUVz{display:block;position:absolute;inset:0;pointer-events:none}.AddToCalendar_AddToCalendar__shape__T5gfS{position:absolute;height:2.25rem}@media(min-width:40rem){.AddToCalendar_AddToCalendar__shape__T5gfS{top:50%;height:3.25rem;transform:translateY(-50%)}}.AddToCalendar_AddToCalendar__shape--blue___igru{top:-2.375rem;left:1.5rem}@media(min-width:40rem){.AddToCalendar_AddToCalendar__shape--blue___igru{top:50%;bottom:auto;left:3%;right:auto}}.AddToCalendar_AddToCalendar__shape--yellow__O0mJW{top:-2.375rem;right:1.5rem}@media(min-width:40rem){.AddToCalendar_AddToCalendar__shape--yellow__O0mJW{top:50%;bottom:auto;left:14%;right:auto}}.AddToCalendar_AddToCalendar__shape--coral__Zq7kM{bottom:-2.375rem;left:1.5rem}@media(min-width:40rem){.AddToCalendar_AddToCalendar__shape--coral__Zq7kM{top:50%;bottom:auto;left:auto;right:14%}}.AddToCalendar_AddToCalendar__shape--green__jPJne{bottom:-2.375rem;right:1.5rem}@media(min-width:40rem){.AddToCalendar_AddToCalendar__shape--green__jPJne{top:50%;bottom:auto;left:auto;right:3%}}.AddToCalendar_AddToCalendar__shapeIcon__Nv0b_{display:block;width:auto;height:100%;transform-origin:center;will-change:transform}.AddToCalendar_AddToCalendar__shape--blue___igru .AddToCalendar_AddToCalendar__shapeIcon__Nv0b_,.AddToCalendar_AddToCalendar__shape--coral__Zq7kM .AddToCalendar_AddToCalendar__shapeIcon__Nv0b_{animation:AddToCalendar_add-to-calendar-shape-cw__b0zKj 10s linear infinite;animation-play-state:paused}.AddToCalendar_AddToCalendar__shape--green__jPJne .AddToCalendar_AddToCalendar__shapeIcon__Nv0b_,.AddToCalendar_AddToCalendar__shape--yellow__O0mJW .AddToCalendar_AddToCalendar__shapeIcon__Nv0b_{animation:AddToCalendar_add-to-calendar-shape-ccw__7TUtm 13s linear infinite;animation-play-state:paused}.AddToCalendar_AddToCalendar--scrolling__hXVM6 .AddToCalendar_AddToCalendar__shapeIcon__Nv0b_{animation-play-state:running}.AddToCalendar_AddToCalendar__copy__cOssj{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;padding-block:clamp(1.125rem,2.8vw,2.5rem);padding-inline:8%;text-align:center}@media(min-width:40rem){.AddToCalendar_AddToCalendar__copy__cOssj{padding-inline:24%}}.AddToCalendar_AddToCalendar__heading__2_N3g{display:flex;flex-direction:column;align-items:center;gap:.1em;margin:0}.AddToCalendar_AddToCalendar__headingLine1__mnOOI{font-size:clamp(1.375rem,2.8vw,2.375rem);font-weight:500;color:#fafafa;letter-spacing:-.02em;line-height:1.2}.AddToCalendar_AddToCalendar__headingLine2__QbS4p{font-size:clamp(1.25rem,2.5vw,2.125rem);font-weight:500;font-style:italic;color:#0ae98a;letter-spacing:.01em;line-height:1.2}@media(prefers-reduced-motion:reduce){.AddToCalendar_AddToCalendar__shapeIcon__Nv0b_{animation:none!important}}