.Buttons_button__ygtbK{display:inline-block;width:auto;padding:var(--pico-form-element-spacing-vertical) var(--pico-form-element-spacing-horizontal);border:none;border-radius:var(--pico-border-radius);cursor:pointer;font-family:inherit;font-size:1rem;font-weight:400;line-height:var(--pico-line-height);text-align:center;text-decoration:none;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out,box-shadow .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Buttons_button__ygtbK:focus{outline:none}.Buttons_button__ygtbK:focus-visible{box-shadow:0 0 0 var(--pico-outline-width) var(--gf-cyan)}.Buttons_button__ygtbK:hover{opacity:.85}.Buttons_button__ygtbK:active{opacity:1}.Buttons_button__ygtbK span{display:block}.Buttons_primary__oOmKm{background-color:var(--gf-cyan);color:var(--gf-background)}.Buttons_primary__oOmKm:hover{background-color:var(--gf-cyan)}.Buttons_tertiary__DioLF{background-color:var(--gf-pink);color:var(--gf-background)}.Buttons_tertiary__DioLF:hover{background-color:var(--gf-pink)}.Buttons_strava__b_L4k{background-color:#fc5200;color:var(--gf-background)}.Buttons_strava__b_L4k:hover{background-color:#fc5200}.Buttons_instagram__IDA3f{background:linear-gradient(90deg,#833ab4,#fd1d1d,#fcb045);color:var(--gf-background)}.Buttons_instagram__IDA3f:hover{background:linear-gradient(90deg,#833ab4,#fd1d1d,#fcb045)}.Buttons_stripe__cz_2h{background-color:var(--gf-cyan);color:var(--gf-background)}.Buttons_stripe__cz_2h:hover{background-color:var(--gf-cyan)}.GroupEvent_event__jOs9s{position:relative;border-radius:var(--pico-border-radius);width:100%;max-width:min(800px,calc(100vw - 2rem));margin:var(--pico-block-spacing-vertical) auto;padding:0;border:var(--pico-border-width) solid var(--gf-cyan);background-color:var(--gf-background);overflow:hidden}.GroupEvent_today__Jwyyb{position:absolute;top:calc(-1 * var(--pico-spacing));left:var(--pico-spacing);padding:calc(var(--pico-spacing) * .5) var(--pico-spacing);border-radius:var(--pico-border-radius);margin:0;background-color:var(--gf-pink);color:var(--gf-background);font-weight:600;font-size:.875rem;letter-spacing:.05em;text-transform:uppercase}.GroupEvent_eventTitle__2Ynt0{padding:var(--pico-spacing);margin:0;background-color:var(--gf-cyan);color:var(--gf-background);font-size:1.25rem;font-weight:600;line-height:var(--pico-line-height)}.GroupEvent_eventTitleText__YS5Un{display:flex;align-items:center}.GroupEvent_eventInfo__NjwC3{padding:var(--pico-spacing);background-color:var(--gf-background);color:var(--gf-text);font-size:1rem;line-height:var(--pico-line-height)}.GroupEvent_weatherIcon__eZ7ua{padding-right:.5rem}.GroupEvent_icon__JzvAi{text-shadow:0 0 1px hsla(0,0%,100%,.2)}.GroupEvent_icon__JzvAi,.GroupEvent_weatherIcon__eZ7ua:first-child{padding-right:1rem}.GroupEvent_weatherIcon__eZ7ua:not(:first-child){padding-left:1rem}.GroupEvent_link__EZ6lV{text-decoration:underline;word-break:break-word;overflow-wrap:break-word}.GroupEvent_footer__2DQPt{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:var(--pico-spacing);gap:var(--pico-spacing);margin-top:var(--pico-spacing)}.GroupEvent_eventButton__7ZNPD{width:100%;margin:0}.GroupEvent_eventButton__7ZNPD span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:600px){.GroupEvent_footer__2DQPt{grid-template-columns:1fr}}@media (prefers-color-scheme:dark){.GroupEvent_event__jOs9s{background-color:#14171f;border-color:var(--gf-cyan)}.GroupEvent_eventInfo__NjwC3{background-color:#14171f;color:hsla(0,0%,100%,.9)}.GroupEvent_link__EZ6lV{color:var(--gf-cyan)}.GroupEvent_icon__JzvAi{text-shadow:0 0 1px rgba(0,0,0,.5)}}