.getStarted_page__E2u53{width:100%;display:flex;flex-direction:column;padding-top:var(--space-lg)}@media screen and (min-width:768px){.getStarted_page__E2u53{padding-top:var(--space-xl)}}.getStarted_page__E2u53{align-items:center;flex:1 1;justify-content:center}@media screen and (min-width:768px){.getStarted_page__E2u53{justify-content:flex-start}}.getStarted_wrap__3jf3b{width:100%;max-width:32rem;display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-sm)}.getStarted_wrap__3jf3b h1{max-width:20ch}.getStarted_eyebrow__YRUZv{font-family:var(--font-sans);font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-soft)}.admin_page__ANKea{width:100%;display:flex;flex-direction:column;padding-top:var(--space-lg)}@media screen and (min-width:768px){.admin_page__ANKea{padding-top:var(--space-xl)}}.admin_page__ANKea{align-items:center;flex:1 1;justify-content:center;padding-inline:var(--space-sm);padding-bottom:var(--space-lg);min-height:calc(100dvh - var(--space-xl))}@media screen and (min-width:768px){.admin_page__ANKea{min-height:unset}}.admin_consoleWrap__1ydC3{width:100%;max-width:40rem;display:flex;flex-direction:column;align-items:center;gap:var(--space-md);text-align:center}.admin_eyebrow__Yuzv_{font-family:var(--font-sans);font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-soft);color:var(--color-coral)}.admin_actions__OLeQt{width:100%;max-width:20rem;display:flex;flex-direction:column;gap:var(--space-sm)}@media screen and (min-width:768px){.admin_actions__OLeQt{max-width:none;flex-direction:row;justify-content:center}}.admin_buttonSolid__RZFXE{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-family:var(--font-sans);font-size:.875rem;font-weight:700;letter-spacing:-.005em;white-space:nowrap;padding:.85rem 1.5rem;border:none;border-radius:var(--radius-pill);background:var(--gradient-cta);color:var(--on-gradient);cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.admin_buttonSolid__RZFXE:hover{filter:brightness(1.04);box-shadow:var(--shadow-md)}.admin_buttonSolid__RZFXE:active{transform:scale(.98)}.admin_buttonSolid__RZFXE:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media(prefers-reduced-motion:reduce){.admin_buttonSolid__RZFXE{transition:none}}.admin_buttonOutline__gF9A0{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-family:var(--font-sans);font-size:.875rem;font-weight:700;letter-spacing:-.005em;white-space:nowrap;padding:.8rem 1.45rem;border:1.5px solid var(--color-line);border-radius:var(--radius-pill);background:var(--color-paper);color:var(--color-ink);cursor:pointer;transition:border-color .2s ease,color .2s ease,background-color .2s ease}.admin_buttonOutline__gF9A0:hover{border-color:var(--color-coral);color:var(--color-coral)}.admin_buttonOutline__gF9A0:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media(prefers-reduced-motion:reduce){.admin_buttonOutline__gF9A0{transition:none}}.admin_subPage__XcaFS{width:100%;display:flex;flex-direction:column;padding-top:var(--space-lg)}@media screen and (min-width:768px){.admin_subPage__XcaFS{padding-top:var(--space-xl)}}.admin_subPage__XcaFS{align-items:stretch;flex:1 1}.admin_subWrap__jCWxm{width:100%;max-width:var(--content-width);margin-inline:auto;display:flex;flex-direction:column;align-items:stretch;gap:var(--space-md)}.admin_backLink__bNsCJ{display:inline-flex;align-items:center;gap:.4em;font-size:.8125rem;font-weight:700;color:var(--color-ink-soft);width:-moz-fit-content;width:fit-content;height:2rem}.admin_backLink__bNsCJ:hover{color:var(--color-coral)}.admin_count__9CsH5{font-size:.8125rem;font-weight:600;color:var(--color-ink-soft)}.admin_notice__KjDZ8{padding:var(--space-sm) var(--space-md);font-size:.875rem}.admin_empty__BpXoY,.admin_notice__KjDZ8{background:var(--color-paper);border:1px solid var(--color-line);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);width:100%;color:var(--color-ink-soft)}.admin_empty__BpXoY{padding:var(--space-lg);text-align:center}.admin_tableWrap__TyJHk{width:100%;overflow-x:auto}.admin_table__CZ6OE{width:100%;border-collapse:collapse}.admin_table__CZ6OE th{text-align:left;font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--color-ink-soft);padding:.6rem var(--space-xs);border-bottom:1.5px solid var(--color-line);white-space:nowrap}.admin_table__CZ6OE td{padding:.75rem var(--space-xs);border-bottom:1px solid var(--color-line);font-size:.9375rem;vertical-align:baseline}.admin_table__CZ6OE tbody tr{transition:background .12s ease}.admin_table__CZ6OE tbody tr:hover{background:var(--color-paper-raised)}.admin_duplicatesCol__rMOL8{display:none}@media screen and (min-width:768px){.admin_duplicatesCol__rMOL8{display:table-cell}}.admin_nameBadge__AiH0_{display:block;margin-top:.4rem}@media screen and (min-width:768px){.admin_nameBadge__AiH0_{display:inline-block;margin-top:0;margin-left:.5rem}}.admin_nameCell__G6FsP{font-weight:600}.admin_nameLink__DrNp8:hover{color:var(--color-coral)}.admin_countBadge__rpxw7{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.25rem;padding:0 .3rem;margin-left:.5rem;border:1.5px solid;border-radius:50%;font-size:.6875rem;font-weight:700;line-height:1}.admin_claimList__hEaoV{width:100%;display:flex;flex-direction:column;gap:var(--space-sm);margin:0;padding:0;list-style:none}.admin_claimCard__2_h88{background:var(--color-paper);border:1px solid var(--color-line);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);display:flex;flex-direction:column;gap:var(--space-xs);padding:var(--space-md)}.admin_claimHeader__JiryY{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-xs)}.admin_claimHeader__JiryY time{font-size:.8125rem;color:var(--color-ink-soft)}.admin_claimTeam__3ghyX{font-size:1.125rem;font-weight:700;overflow-wrap:anywhere}.admin_claimTeam__3ghyX:hover{color:var(--color-coral)}.admin_claimMeta__qEEzD{display:flex;flex-direction:column;gap:.2rem;margin:0;font-size:.875rem}.admin_claimMeta__qEEzD div{display:flex;flex-wrap:wrap;gap:.4rem}.admin_claimMeta__qEEzD dt{font-weight:700;color:var(--color-ink-soft)}.admin_claimMeta__qEEzD dd{margin:0;overflow-wrap:anywhere}.admin_claimMeta__qEEzD a{text-decoration:underline;text-underline-offset:2px}.admin_claimMeta__qEEzD a:hover{color:var(--color-coral)}.admin_claimMessage__x8m7n{padding:var(--space-xs) var(--space-sm);font-size:.9375rem;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere;background:var(--color-paper-raised);border-radius:var(--radius-sm)}.claimReviewButtons_wrap__nlbuJ{display:flex;flex-direction:column;gap:var(--space-2xs)}.claimReviewButtons_buttons__avTUM{display:flex;flex-wrap:wrap;gap:var(--space-xs)}.claimReviewButtons_label__TgzZv{font-size:.8125rem;font-weight:600}.claimReviewButtons_textarea__fK5xW{width:100%;padding:.6rem .8rem;font:inherit;font-size:.9375rem;color:var(--color-ink);background:var(--color-paper);border:1.5px solid var(--color-line);border-radius:var(--radius-sm);resize:vertical}.claimReviewButtons_textarea__fK5xW:focus-visible{outline:2px solid var(--color-coral);outline-offset:1px}.claimReviewButtons_buttonSolid__Ury3y{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-family:var(--font-sans);font-size:.875rem;font-weight:700;letter-spacing:-.005em;white-space:nowrap;padding:.85rem 1.5rem;border:none;border-radius:var(--radius-pill);background:var(--gradient-cta);color:var(--on-gradient);cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.claimReviewButtons_buttonSolid__Ury3y:hover{filter:brightness(1.04);box-shadow:var(--shadow-md)}.claimReviewButtons_buttonSolid__Ury3y:active{transform:scale(.98)}.claimReviewButtons_buttonSolid__Ury3y:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media(prefers-reduced-motion:reduce){.claimReviewButtons_buttonSolid__Ury3y{transition:none}}.claimReviewButtons_buttonSolid__Ury3y{padding:.4rem .95rem;font-size:.8125rem}.claimReviewButtons_buttonDanger__8HYFZ{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-family:var(--font-sans);font-size:.875rem;font-weight:700;letter-spacing:-.005em;white-space:nowrap;padding:.85rem 1.5rem;border:none;border-radius:var(--radius-pill);background:var(--gradient-cta);color:var(--on-gradient);cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.claimReviewButtons_buttonDanger__8HYFZ:hover{filter:brightness(1.04);box-shadow:var(--shadow-md)}.claimReviewButtons_buttonDanger__8HYFZ:active{transform:scale(.98)}.claimReviewButtons_buttonDanger__8HYFZ:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media(prefers-reduced-motion:reduce){.claimReviewButtons_buttonDanger__8HYFZ{transition:none}}.claimReviewButtons_buttonDanger__8HYFZ{padding:.4rem .95rem;font-size:.8125rem;background:var(--color-coral)}.claimReviewButtons_buttonOutline__J_h63{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-family:var(--font-sans);font-size:.875rem;font-weight:700;letter-spacing:-.005em;white-space:nowrap;padding:.8rem 1.45rem;border:1.5px solid var(--color-line);border-radius:var(--radius-pill);background:var(--color-paper);color:var(--color-ink);cursor:pointer;transition:border-color .2s ease,color .2s ease,background-color .2s ease}.claimReviewButtons_buttonOutline__J_h63:hover{border-color:var(--color-coral);color:var(--color-coral)}.claimReviewButtons_buttonOutline__J_h63:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media(prefers-reduced-motion:reduce){.claimReviewButtons_buttonOutline__J_h63{transition:none}}.claimReviewButtons_buttonOutline__J_h63{padding:.4rem .95rem;font-size:.8125rem}.claimReviewButtons_error__4FoGE{font-size:.8125rem;font-weight:600;color:var(--color-coral)}.mountainProgress_wrapper__KX41z{width:100%}.mountainProgress_mountain__2p_xO{display:block;width:100%;height:auto;overflow:visible}.mountainProgress_fill__3soKF{opacity:0;transition:opacity .4s ease}@media(prefers-reduced-motion:reduce){.mountainProgress_fill__3soKF{transition:none}}.mountainProgress_fillOn__6ea2n{opacity:1}.getStartedWizard_wizard__yW73T{background:var(--color-paper);border:1px solid var(--color-line);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);width:100%;max-width:32rem;padding:var(--space-md);display:flex;flex-direction:column;gap:var(--space-md)}@media screen and (min-width:768px){.getStartedWizard_wizard__yW73T{padding:var(--space-lg)}}.getStartedWizard_stepBody__II1EE{display:flex;flex-direction:column;gap:var(--space-sm);min-height:12rem}.getStartedWizard_stepBody__II1EE h2{margin:0}.getStartedWizard_stepHint__Bi_l4{margin:-.5rem 0 0;color:var(--color-ink-soft);font-size:.9375rem}@keyframes getStartedWizard_slideInRight__1FSVw{0%{opacity:0;transform:translateX(16px)}to{opacity:1;transform:translateX(0)}}@keyframes getStartedWizard_slideInLeft__plh_a{0%{opacity:0;transform:translateX(-16px)}to{opacity:1;transform:translateX(0)}}.getStartedWizard_slideInRight__1FSVw{animation:getStartedWizard_slideInRight__1FSVw .25s ease both}.getStartedWizard_slideInLeft__plh_a{animation:getStartedWizard_slideInLeft__plh_a .25s ease both}@media(prefers-reduced-motion:reduce){.getStartedWizard_slideInLeft__plh_a,.getStartedWizard_slideInRight__1FSVw{animation:none}}.getStartedWizard_zipForm__VQQCX{display:flex;flex-direction:column;gap:var(--space-sm)}@media screen and (min-width:480px){.getStartedWizard_zipForm__VQQCX{flex-direction:row}}.getStartedWizard_zipInput__6q9oA{width:100%;font-family:var(--font-sans);font-size:1rem;padding:.75rem 1rem;border:1.5px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-paper-raised);color:var(--color-ink);transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.getStartedWizard_zipInput__6q9oA::placeholder{color:var(--color-ink-soft);opacity:.75}.getStartedWizard_zipInput__6q9oA:focus-visible{outline:none;border-color:var(--color-coral);background:var(--color-paper);box-shadow:0 0 0 3px var(--color-coral-soft)}.getStartedWizard_zipInput__6q9oA{flex:1 1;letter-spacing:.05em}.getStartedWizard_continueBtn__ud1hM{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-family:var(--font-sans);font-size:.875rem;font-weight:700;letter-spacing:-.005em;white-space:nowrap;padding:.85rem 1.5rem;border:none;border-radius:var(--radius-pill);background:var(--gradient-cta);color:var(--on-gradient);cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.getStartedWizard_continueBtn__ud1hM:hover{filter:brightness(1.04);box-shadow:var(--shadow-md)}.getStartedWizard_continueBtn__ud1hM:active{transform:scale(.98)}.getStartedWizard_continueBtn__ud1hM:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media(prefers-reduced-motion:reduce){.getStartedWizard_continueBtn__ud1hM{transition:none}}.getStartedWizard_continueBtn__ud1hM:disabled{opacity:.5;cursor:not-allowed;transform:none;filter:none;box-shadow:none}.getStartedWizard_optionGrid__uMd5W{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--space-2xs);gap:var(--space-2xs)}.getStartedWizard_optionCard__Y9Eo5{background:var(--color-paper);border:1px solid var(--color-line);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:var(--space-sm);font-size:.9375rem;font-weight:600;text-align:left;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.getStartedWizard_optionCard__Y9Eo5:hover{border-color:var(--color-coral)}.getStartedWizard_optionCard__Y9Eo5:focus-visible{outline:2px solid var(--color-coral);outline-offset:2px}.getStartedWizard_optionSelected__sVFVC{border-color:var(--color-coral);background:var(--color-coral-soft)}.getStartedWizard_finishBtn__Ousck{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-family:var(--font-sans);font-size:.875rem;font-weight:700;letter-spacing:-.005em;white-space:nowrap;padding:.85rem 1.5rem;border:none;border-radius:var(--radius-pill);background:var(--gradient-cta);color:var(--on-gradient);cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.getStartedWizard_finishBtn__Ousck:hover{filter:brightness(1.04);box-shadow:var(--shadow-md)}.getStartedWizard_finishBtn__Ousck:active{transform:scale(.98)}.getStartedWizard_finishBtn__Ousck:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media(prefers-reduced-motion:reduce){.getStartedWizard_finishBtn__Ousck{transition:none}}.getStartedWizard_finishBtn__Ousck{align-self:flex-start}.getStartedWizard_finishBtn__Ousck:disabled{opacity:.5;cursor:not-allowed;transform:none;filter:none;box-shadow:none}.getStartedWizard_nav__rgqpJ{display:flex;justify-content:space-between;align-items:center}.getStartedWizard_backBtn__GuVqT,.getStartedWizard_skipBtn__ELPR_{font-family:var(--font-sans);font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-soft);background:none;border:none;padding:0;cursor:pointer}.getStartedWizard_backBtn__GuVqT:hover,.getStartedWizard_skipBtn__ELPR_:hover{color:var(--color-coral)}.getStartedWizard_footer__2JksY{border-top:1px solid var(--color-line);padding-top:var(--space-sm)}.getStartedWizard_footer__2JksY p{margin:0;font-size:.8125rem;color:var(--color-ink-soft)}.getStartedWizard_footer__2JksY a{color:var(--color-coral);text-decoration:underline}.formStepper_progress__Bd_k5{display:flex;gap:var(--space-2xs);margin:0;padding:0;list-style:none}@media screen and (min-width:768px){.formStepper_progress__Bd_k5{gap:var(--space-sm)}}.formStepper_item__tRaJY{flex:1 1;min-width:0}.formStepper_segment__mFi8P{display:flex;flex-direction:column;gap:var(--space-2xs);width:100%;padding:var(--space-3xs) 0;font:inherit;text-align:left;color:var(--color-ink-soft);background:none;border:0;cursor:pointer}.formStepper_segment__mFi8P:disabled{cursor:default}.formStepper_segment__mFi8P:focus-visible{outline:2px solid var(--color-coral);outline-offset:2px;border-radius:var(--radius-sm)}.formStepper_bar__QsjZv{display:block;height:5px;border-radius:var(--radius-pill);background:var(--color-line);transition:background-color .2s ease}.formStepper_item__tRaJY:not(.formStepper_current__Dkq7S):not(.formStepper_done__aA20c) .formStepper_segment__mFi8P:not(:disabled):hover .formStepper_bar__QsjZv{background:var(--color-coral-soft)}.formStepper_current__Dkq7S .formStepper_bar__QsjZv,.formStepper_done__aA20c .formStepper_bar__QsjZv{background:var(--gradient-cta)}.formStepper_label__WXJYo{display:none;font-size:.75rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .15s ease}@media screen and (min-width:768px){.formStepper_label__WXJYo{display:block}}.formStepper_current__Dkq7S .formStepper_label__WXJYo{color:var(--color-ink)}.formStepper_done__aA20c .formStepper_segment__mFi8P:hover .formStepper_label__WXJYo{color:var(--color-coral)}.formStepper_srOnly__ziTFZ{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.formStepper_trail__S_q3Y{position:relative;width:100%;padding-bottom:1.75rem}.formStepper_mountain__3GD5C{width:100%;pointer-events:none}.formStepper_stops__BXR6o{position:absolute;inset:0;z-index:1;display:grid;grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none}.formStepper_stop__yCOIE{min-width:0;height:100%}.formStepper_stopButton__wOYoT{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;width:100%;height:100%;padding:0;font:inherit;text-align:center;color:var(--color-ink-soft);background:none;border:0;cursor:pointer}.formStepper_stopButton__wOYoT:disabled{cursor:default}.formStepper_stopButton__wOYoT:focus-visible{outline:2px solid var(--color-coral);outline-offset:2px;border-radius:var(--radius-sm)}.formStepper_stopLabel__3Wxtl,.formStepper_stopShort__Tkk3n{max-width:100%;margin-top:var(--space-2xs);font-size:.75rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .15s ease}.formStepper_stopLabel__3Wxtl{display:none}@media screen and (min-width:768px){.formStepper_stopLabel__3Wxtl{display:block}}.formStepper_stopShort__Tkk3n{font-size:.6875rem}@media screen and (min-width:768px){.formStepper_stopShort__Tkk3n{display:none}}.formStepper_stopCurrent__ZzRiW .formStepper_stopLabel__3Wxtl,.formStepper_stopCurrent__ZzRiW .formStepper_stopShort__Tkk3n{color:var(--color-ink)}.formStepper_stopDone__38ZqB .formStepper_stopButton__wOYoT:hover .formStepper_stopLabel__3Wxtl,.formStepper_stopDone__38ZqB .formStepper_stopButton__wOYoT:hover .formStepper_stopShort__Tkk3n{color:var(--color-coral)}.antiBot_root__WbhO6{display:flex;flex-direction:column;gap:.35rem}.antiBot_label__DGqZk{font-size:.75rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--color-ink-soft)}.antiBot_input__KhT2W{width:100%;font-family:var(--font-sans);font-size:1rem;padding:.75rem 1rem;border:1.5px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-paper-raised);color:var(--color-ink);transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.antiBot_input__KhT2W::placeholder{color:var(--color-ink-soft);opacity:.75}.antiBot_input__KhT2W:focus-visible{outline:none;border-color:var(--color-coral);background:var(--color-paper);box-shadow:0 0 0 3px var(--color-coral-soft)}.antiBot_input__KhT2W{width:6rem;text-align:center}.antiBot_input__KhT2W[aria-invalid=true]{border-color:var(--color-coral)}.antiBot_error__BOjLb{font-size:.8125rem;color:var(--color-coral)}.antiBot_loading__NhE4c{font-size:.875rem;color:var(--color-ink-soft)}.antiBot_required__pfxDt{color:var(--color-coral)}.leaveFormDialog_dialog__4zOCD{background:var(--color-paper);border:1px solid var(--color-line);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);margin:auto;padding:var(--space-md);width:min(28rem,100% - 2rem);color:var(--color-ink)}.leaveFormDialog_dialog__4zOCD::-webkit-backdrop{background:hsla(291,25%,15%,.5)}.leaveFormDialog_dialog__4zOCD::backdrop{background:hsla(291,25%,15%,.5)}.leaveFormDialog_dialog__4zOCD[open]{display:flex;flex-direction:column;gap:var(--space-sm)}.leaveFormDialog_title__13PsH{font-size:1.25rem}.leaveFormDialog_text__T8EAz{font-size:.875rem;color:var(--color-ink-soft)}.leaveFormDialog_actions__78yvS{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-xs)}.leaveFormDialog_buttonOutline__Ansfu{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-family:var(--font-sans);font-size:.875rem;font-weight:700;letter-spacing:-.005em;white-space:nowrap;padding:.8rem 1.45rem;border:1.5px solid var(--color-line);border-radius:var(--radius-pill);background:var(--color-paper);color:var(--color-ink);cursor:pointer;transition:border-color .2s ease,color .2s ease,background-color .2s ease}.leaveFormDialog_buttonOutline__Ansfu:hover{border-color:var(--color-coral);color:var(--color-coral)}.leaveFormDialog_buttonOutline__Ansfu:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media(prefers-reduced-motion:reduce){.leaveFormDialog_buttonOutline__Ansfu{transition:none}}.leaveFormDialog_buttonSolid__4wuDc{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-family:var(--font-sans);font-size:.875rem;font-weight:700;letter-spacing:-.005em;white-space:nowrap;padding:.85rem 1.5rem;border:none;border-radius:var(--radius-pill);background:var(--gradient-cta);color:var(--on-gradient);cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.leaveFormDialog_buttonSolid__4wuDc:hover{filter:brightness(1.04);box-shadow:var(--shadow-md)}.leaveFormDialog_buttonSolid__4wuDc:active{transform:scale(.98)}.leaveFormDialog_buttonSolid__4wuDc:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media(prefers-reduced-motion:reduce){.leaveFormDialog_buttonSolid__4wuDc{transition:none}}.locationInput_root__n43HZ{position:relative}.locationInput_input__jcNMz{width:100%;font-family:var(--font-sans);font-size:1rem;padding:.75rem 1rem;border:1.5px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-paper-raised);color:var(--color-ink);transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.locationInput_input__jcNMz::placeholder{color:var(--color-ink-soft);opacity:.75}.locationInput_input__jcNMz:focus-visible{outline:none;border-color:var(--color-coral);background:var(--color-paper);box-shadow:0 0 0 3px var(--color-coral-soft)}.locationInput_popover__LUpbN{background:var(--color-paper);border:1px solid var(--color-line);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);display:none;position:absolute;top:calc(100% + .35rem);left:0;right:0;z-index:20;padding:var(--space-2xs);color:var(--color-ink);box-shadow:var(--shadow-md)}.locationInput_popoverOpen__BwK0Z{display:block}.locationInput_menu__Bow3o{margin:0;padding:0;list-style:none;max-height:16rem;overflow-y:auto}.locationInput_option__6Sb3_{padding:.55rem .75rem;border-radius:var(--radius-sm);font-size:.9375rem;cursor:pointer}.locationInput_optionActive__xfxzA{background:var(--color-coral-soft)}.locationInput_message__R49Os{padding:.55rem .75rem;font-size:.875rem;color:var(--color-ink-soft);text-wrap:pretty}.locationInput_hint__X9RjJ{font-size:.8125rem;color:var(--color-ink-soft)}.locationInput_list__ljMf6{display:flex;flex-direction:column;gap:var(--space-2xs)}.locationInput_pills__2jpac{display:flex;flex-wrap:wrap;gap:var(--space-2xs);margin:0;padding:0;list-style:none}.locationInput_pill__A_lhZ{gap:.35rem;padding:.3rem .35rem .3rem .8rem;font-size:.875rem;font-weight:500;background:var(--color-coral-soft);border:1px solid var(--color-coral);border-radius:var(--radius-pill)}.locationInput_pillRemove__19_sc,.locationInput_pill__A_lhZ{display:inline-flex;align-items:center;color:var(--color-ink)}.locationInput_pillRemove__19_sc{justify-content:center;width:1.35rem;height:1.35rem;padding:0;font-size:1.05rem;line-height:1;background:rgba(0,0,0,0);border:none;border-radius:50%;cursor:pointer;transition:background-color .15s ease}.locationInput_pillRemove__19_sc:hover{background:var(--color-paper)}.locationInput_pillRemove__19_sc:focus-visible{outline:2px solid var(--color-coral);outline-offset:1px}.teamAffiliationInput_root__i_Ltc{position:relative}.teamAffiliationInput_input__RO3Io{width:100%;font-family:var(--font-sans);font-size:1rem;padding:.75rem 1rem;border:1.5px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-paper-raised);color:var(--color-ink);transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.teamAffiliationInput_input__RO3Io::placeholder{color:var(--color-ink-soft);opacity:.75}.teamAffiliationInput_input__RO3Io:focus-visible{outline:none;border-color:var(--color-coral);background:var(--color-paper);box-shadow:0 0 0 3px var(--color-coral-soft)}.teamAffiliationInput_popover__nv7hr{background:var(--color-paper);border:1px solid var(--color-line);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);display:none;position:absolute;top:calc(100% + .35rem);left:0;right:0;z-index:20;padding:var(--space-2xs);color:var(--color-ink);box-shadow:var(--shadow-md)}.teamAffiliationInput_popoverOpen___MtcK{display:block}.teamAffiliationInput_menu__hlSGY{margin:0;padding:0;list-style:none;max-height:16rem;overflow-y:auto}.teamAffiliationInput_option__9LVZJ{display:flex;flex-direction:column;gap:.1rem;padding:.55rem .75rem;border-radius:var(--radius-sm);font-size:.9375rem;cursor:pointer}.teamAffiliationInput_optionActive__Bmy3e{background:var(--color-coral-soft)}.teamAffiliationInput_optionLocation__PF1qo{font-size:.8125rem;color:var(--color-ink-soft)}.teamAffiliationInput_message__uTyey{padding:.55rem .75rem;font-size:.875rem;color:var(--color-ink-soft);text-wrap:pretty}.badge_badge__dvgm3{display:inline-flex;align-items:center;font-size:.6875rem;font-weight:700;letter-spacing:.02em;padding:.28rem .65rem;border-radius:var(--radius-pill);line-height:1.4;white-space:nowrap}.badge_forest__K3v8x{background:var(--color-calm-soft);color:var(--color-calm)}.badge_rust__V1OzP{background:var(--color-coral-soft);color:var(--color-coral)}.badge_gold__99keh{background:var(--color-gold-soft);color:var(--color-gold)}.badge_ink__DuluG{background:var(--color-ink-soft-bg);color:var(--color-ink)}.rideCalendar_calendar__sLmNL{display:flex;flex-direction:column;gap:var(--space-sm)}.rideCalendar_toolbar__5Laft{display:grid;grid-template-columns:1fr;grid-gap:var(--space-xs);gap:var(--space-xs);align-items:center}@media screen and (min-width:768px){.rideCalendar_toolbar__5Laft{grid-template-columns:1fr auto 1fr;gap:var(--space-sm)}}.rideCalendar_nav__qEdwz{display:flex;gap:var(--space-2xs)}.rideCalendar_navButton__2LHWk{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-family:var(--font-sans);font-size:.875rem;font-weight:700;letter-spacing:-.005em;white-space:nowrap;padding:.8rem 1.45rem;border:1.5px solid var(--color-line);border-radius:var(--radius-pill);background:var(--color-paper);color:var(--color-ink);cursor:pointer;transition:border-color .2s ease,color .2s ease,background-color .2s ease}.rideCalendar_navButton__2LHWk:hover{border-color:var(--color-coral);color:var(--color-coral)}.rideCalendar_navButton__2LHWk:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media(prefers-reduced-motion:reduce){.rideCalendar_navButton__2LHWk{transition:none}}.rideCalendar_navButton__2LHWk{min-height:2.5rem;min-width:2.75rem;padding:.5rem 1rem}.rideCalendar_monthTitle__dYu_Y{font-size:clamp(1.25rem,1.1rem + .8vw,1.75rem);letter-spacing:-.015em}@media screen and (min-width:768px){.rideCalendar_monthTitle__dYu_Y{text-align:center}}.rideCalendar_empty__9WeSC,.rideCalendar_notice__tgz6S{font-size:.875rem;font-weight:600;color:var(--color-ink-soft)}.rideCalendar_notice__tgz6S{padding:var(--space-2xs) var(--space-xs);border-radius:var(--radius-sm);background:var(--color-gold-soft);color:var(--color-ink)}.rideCalendar_grid__SxVCS{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0;border:1px solid var(--color-line);border-radius:var(--radius);overflow:hidden;background:var(--color-paper)}.rideCalendar_grid__SxVCS th{padding:.55rem .25rem;font-size:.75rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-soft);background:var(--color-paper-raised);border-bottom:1px solid var(--color-line)}.rideCalendar_dayFull__7fKOx{display:none}@media screen and (min-width:768px){.rideCalendar_dayFull__7fKOx{display:inline}.rideCalendar_dayShort__mzCxP{display:none}}.rideCalendar_cell__TfEvI{position:relative;padding:0;vertical-align:top;border-right:1px solid var(--color-line);border-bottom:1px solid var(--color-line);transition:box-shadow .2s ease}.rideCalendar_cell__TfEvI:last-child{border-right:none}@media(hover:hover){.rideCalendar_cell__TfEvI{cursor:pointer}.rideCalendar_cell__TfEvI:not(.rideCalendar_active__jmTPG):hover{box-shadow:inset 0 0 0 2px var(--color-coral)}}@media(prefers-reduced-motion:reduce){.rideCalendar_cell__TfEvI{transition:none}}.rideCalendar_cellInner__EfAgb{display:flex;flex-direction:column;height:3.75rem;overflow:hidden}@media screen and (min-width:768px){.rideCalendar_cellInner__EfAgb{height:8.5rem;padding:.25rem .3rem .3rem}}tbody tr:last-child .rideCalendar_cell__TfEvI{border-bottom:none}.rideCalendar_outside__f1nKo{background:var(--color-paper-raised)}.rideCalendar_outside__f1nKo .rideCalendar_dayNumber__Nff50{color:var(--color-ink-soft);opacity:.6}.rideCalendar_past__7CH_6:not(.rideCalendar_outside__f1nKo) .rideCalendar_dayNumber__Nff50{color:var(--color-ink-soft)}.rideCalendar_past__7CH_6 .rideCalendar_chips__v1jBD{opacity:.7}.rideCalendar_today__Ihx1R .rideCalendar_dayNumber__Nff50{background:var(--color-primary);color:var(--on-gradient)}.rideCalendar_active__jmTPG{background:var(--color-primary-soft);box-shadow:inset 0 0 0 2px var(--color-primary)}.rideCalendar_dayButton__i1XRH{display:flex;flex-direction:column;align-items:center;gap:.3rem;width:100%;flex:1 1;padding:.35rem 0;border:none;background:rgba(0,0,0,0);color:inherit}.rideCalendar_dayButton__i1XRH:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}@media screen and (min-width:768px){.rideCalendar_dayButton__i1XRH{align-items:flex-end;flex:none;padding:.1rem}}.rideCalendar_dayNumber__Nff50{display:inline-flex;align-items:center;justify-content:center;min-width:1.75rem;height:1.75rem;padding:0 .3rem;border-radius:var(--radius-pill);font-size:.875rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--color-ink)}.rideCalendar_dots__1xzk_{display:flex;gap:.2rem}@media screen and (min-width:768px){.rideCalendar_dots__1xzk_{display:none}}.rideCalendar_dot__6bQO2{width:.45rem;height:.45rem;border-radius:50%;background:var(--gradient-cta)}.rideCalendar_chips__v1jBD{display:none;list-style:none;padding:0;margin:.2rem 0 0}@media screen and (min-width:768px){.rideCalendar_chips__v1jBD{display:flex;flex:1 1;flex-direction:column;gap:.2rem;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,0) rgba(0,0,0,0)}.rideCalendar_chips__v1jBD:hover{scrollbar-color:var(--color-ink-soft) rgba(0,0,0,0)}}.rideCalendar_chip__tHiAu{display:flex;align-items:baseline;gap:.35rem;width:100%;padding:.3rem .5rem;border:none;border-radius:.35rem;background:var(--gradient-cta);color:var(--on-gradient);font-size:.75rem;font-weight:700;line-height:1.3;text-align:left;cursor:pointer;transition:filter .2s ease,box-shadow .2s ease}.rideCalendar_chip__tHiAu:hover{filter:brightness(1.04);box-shadow:var(--shadow-md)}.rideCalendar_chip__tHiAu:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media(prefers-reduced-motion:reduce){.rideCalendar_chip__tHiAu{transition:none}}.rideCalendar_chipTime__djwJs{flex-shrink:0;font-size:.6875rem;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;opacity:.9}.rideCalendar_chipName__pMOjV{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rideCalendar_panel__Uxpi2{background:var(--color-paper);border:1px solid var(--color-line);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:var(--space-sm);scroll-margin-block:var(--space-sm)}@media screen and (min-width:768px){.rideCalendar_panel__Uxpi2{padding:var(--space-md)}}.rideCalendar_panelTitle__sTH__{display:flex;align-items:center;gap:.55rem;font-size:1.0625rem;font-weight:800;letter-spacing:-.01em;color:var(--color-ink);padding-bottom:var(--space-sm);border-bottom:1px solid var(--color-line)}.rideCalendar_panelTitle__sTH__:before{content:"";flex-shrink:0;width:.55rem;height:.55rem;border-radius:50%;background:var(--color-coral)}.rideCalendar_panelTitle__sTH__{margin-bottom:var(--space-sm)}.rideCalendar_panelEmpty__OF7sI{font-size:.9375rem;color:var(--color-ink-soft)}.rideCalendar_agenda__gcVFI{display:flex;flex-direction:column;gap:var(--space-xs);list-style:none;padding:0;margin:0}.rideCalendar_agendaItem__IlqIs{display:grid;grid-template-columns:5.5rem 1fr;grid-gap:var(--space-xs);gap:var(--space-xs);position:relative;padding:var(--space-xs) var(--space-xs) var(--space-xs) var(--space-sm);border:1px solid var(--color-line);border-radius:var(--radius-sm);overflow:hidden;background:var(--color-paper);transition:background-color .2s ease}.rideCalendar_agendaItem__IlqIs:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:var(--gradient-cta)}.rideCalendar_agendaItem__IlqIs:hover{background:var(--color-paper-raised)}@media(prefers-reduced-motion:reduce){.rideCalendar_agendaItem__IlqIs{transition:none}}@media screen and (min-width:768px){.rideCalendar_agendaItem__IlqIs{grid-template-columns:8rem 1fr;gap:var(--space-sm)}}.rideCalendar_agendaTime__Hclmv{display:flex;flex-direction:column;gap:.15rem;font-size:.8125rem;color:var(--color-ink-soft)}.rideCalendar_agendaTime__Hclmv strong{font-size:1rem;color:var(--color-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rideCalendar_agendaBody__3kfIC{display:flex;flex-direction:column;gap:.35rem;min-width:0}.rideCalendar_agendaName__H_8z6{font-size:1.0625rem;font-weight:800;letter-spacing:-.01em;color:var(--color-ink);text-decoration:none;overflow-wrap:anywhere}.rideCalendar_agendaName__H_8z6:after{content:"";position:absolute;inset:0}.rideCalendar_agendaName__H_8z6:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:.25rem}.rideCalendar_agendaNameText__1Ks_y{position:relative;z-index:1;cursor:pointer}.rideCalendar_agendaNameText__1Ks_y:hover{color:var(--color-coral)}.rideCalendar_agendaMeta__MxRjN{font-size:.8125rem;color:var(--color-ink-soft)}.rideCalendar_agendaBadges__wQ_CC{display:flex;flex-wrap:wrap;gap:.35rem}.searchForm_form__qz7xN{background:var(--color-paper);border:1px solid var(--color-line);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);width:100%;display:flex;flex-direction:column;gap:var(--space-sm);padding:var(--space-md)}@media screen and (min-width:768px){.searchForm_form__qz7xN{align-items:start;padding:var(--space-md) var(--space-lg)}}.searchForm_search-fields__AFS8b{width:100%;display:grid;grid-template-columns:1fr;grid-gap:var(--space-sm);gap:var(--space-sm)}@media screen and (min-width:768px){.searchForm_search-fields__AFS8b{grid-template-columns:2fr 1.3fr 1fr auto;align-items:end}}.searchForm_modeGroup__ULa51{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-xs) var(--space-md);border:0;padding:0;margin:0;min-width:0}.searchForm_modeLegend__5wWgz{font-family:var(--font-sans);font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-soft);float:left;padding:0}.searchForm_modeOption__i43AJ{position:relative;display:inline-flex;align-items:center;gap:.5rem;font-size:.9375rem;font-weight:600;cursor:pointer}.searchForm_modeOption__i43AJ input{position:absolute;width:1.4rem;height:1.4rem;margin:0;opacity:0;cursor:pointer}.searchForm_modeRadio__6KEIZ{position:relative;flex-shrink:0;width:1rem;height:1rem;box-sizing:border-box;border:2px solid var(--color-line);border-radius:50%;transition:border-color .2s ease}.searchForm_modeRadio__6KEIZ:after{content:"";position:absolute;inset:2px;border-radius:50%;background:var(--color-line);opacity:0;transition:opacity .2s ease}.searchForm_modeOption__i43AJ:hover .searchForm_modeRadio__6KEIZ{border-color:var(--color-coral)}input:checked+.searchForm_modeRadio__6KEIZ:after{opacity:1}input:focus-visible+.searchForm_modeRadio__6KEIZ{outline:2px solid var(--color-primary);outline-offset:2px}@media(prefers-reduced-motion:reduce){.searchForm_modeRadio__6KEIZ,.searchForm_modeRadio__6KEIZ:after{transition:none}}.searchForm_quizLink__IhFdy{font-size:.8125rem;font-weight:600;color:var(--color-ink-soft);text-decoration:underline;text-underline-offset:2px}.searchForm_quizLink__IhFdy:hover{color:var(--color-coral)}.searchForm_field__bHyYV{display:flex;flex-direction:column;gap:.35rem}@media screen and (min-width:768px){.searchForm_fieldWide__6UeXX{grid-column:span 1}}.searchForm_label__BH81E{font-family:var(--font-sans);font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-soft)}.searchForm_input__zaKld{width:100%;font-family:var(--font-sans);font-size:1rem;padding:.75rem 1rem;border:1.5px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-paper-raised);color:var(--color-ink);transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.searchForm_input__zaKld::placeholder{color:var(--color-ink-soft);opacity:.75}.searchForm_input__zaKld:focus-visible{outline:none;border-color:var(--color-coral);background:var(--color-paper);box-shadow:0 0 0 3px var(--color-coral-soft)}.searchForm_selectWrap__yUEcp{position:relative}.searchForm_disabledOverlay__KzacM{position:absolute;inset:0;cursor:not-allowed}.searchForm_hint__EuiSs{position:absolute;top:calc(100% + .5rem);left:0;z-index:5;padding:.45rem .75rem;border-radius:var(--radius-sm);background:var(--color-ink);color:var(--color-paper);font-size:.8125rem;font-weight:600;white-space:nowrap;box-shadow:var(--shadow-md)}.searchForm_hint__EuiSs:before{content:"";position:absolute;bottom:100%;left:1rem;border:.4rem solid rgba(0,0,0,0);border-bottom:.4rem solid var(--color-ink)}select.searchForm_input__zaKld{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:2.25rem}select.searchForm_input__zaKld,select.searchForm_input__zaKld:focus{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8' fill='none' stroke='%232d1d30' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1 1.5 6 6.5 11 1.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;background-size:9px 6px}select.searchForm_input__zaKld:disabled{opacity:1;color:hsla(281,8%,42%,.75);cursor:not-allowed}.searchForm_submit__dQGc3{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-family:var(--font-sans);font-size:.875rem;font-weight:700;letter-spacing:-.005em;white-space:nowrap;padding:.85rem 1.5rem;border:none;border-radius:var(--radius-pill);background:var(--gradient-cta);color:var(--on-gradient);cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.searchForm_submit__dQGc3:hover{filter:brightness(1.04);box-shadow:var(--shadow-md)}.searchForm_submit__dQGc3:active{transform:scale(.98)}.searchForm_submit__dQGc3:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media(prefers-reduced-motion:reduce){.searchForm_submit__dQGc3{transition:none}}.searchForm_submit__dQGc3{width:100%}@media screen and (min-width:768px){.searchForm_submit__dQGc3{width:auto}}.searchForm_onGradient__WrpF2{background:rgba(255,255,255,.14);border-color:rgba(255,255,255,.32);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:none}.searchForm_onGradient__WrpF2 .searchForm_label__BH81E{color:rgba(255,255,255,.85)}.searchForm_onGradient__WrpF2 .searchForm_modeLegend__5wWgz,.searchForm_onGradient__WrpF2 .searchForm_modeOption__i43AJ{color:rgba(255,255,255,.9)}.searchForm_onGradient__WrpF2 .searchForm_modeOption__i43AJ:hover .searchForm_modeRadio__6KEIZ,.searchForm_onGradient__WrpF2 .searchForm_modeRadio__6KEIZ{border-color:var(--color-paper)}.searchForm_onGradient__WrpF2 .searchForm_input__zaKld{background-color:var(--color-paper);border-color:rgba(0,0,0,0)}.searchForm_onGradient__WrpF2 .searchForm_quizLink__IhFdy{color:rgba(255,255,255,.82)}.searchForm_onGradient__WrpF2 .searchForm_quizLink__IhFdy:hover{color:var(--on-gradient)}.searchForm_onGradient__WrpF2 .searchForm_submit__dQGc3{border:1.5px solid rgba(255,255,255,.45)}.page_hero__TR3fT{width:calc(100% + var(--space-sm)*2);margin-inline:calc(-1*var(--space-sm));display:flex;justify-content:center;background:var(--gradient-hero);color:var(--on-gradient);position:relative;isolation:isolate}@media screen and (min-width:768px){.page_hero__TR3fT{align-items:center;width:calc(100% + var(--space-lg)*2);height:calc(100vh - 4rem);max-height:850px;margin-inline:calc(-1*var(--space-lg))}}.page_graphicContainer__Qa1Fy{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:-1}.page_graphic__lovts{--spin-offset:translate(-10%,10%);width:300%;animation:page_spin__3FWvx 60s linear infinite;opacity:.1}@media screen and (min-width:768px){.page_graphic__lovts{--spin-offset:translate(-30%,-40%);width:110%}}@media(prefers-reduced-motion:reduce){.page_graphic__lovts{animation:none}}@keyframes page_spin__3FWvx{0%{transform:var(--spin-offset) rotate(0deg)}to{transform:var(--spin-offset) rotate(1turn)}}.page_heroInner__trrW_{width:100%;max-width:var(--content-width);margin-inline:auto;display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-sm);padding:var(--space-lg) var(--space-sm);animation:page_rise__lNTx3 .5s ease both}@media screen and (min-width:768px){.page_heroInner__trrW_{padding:var(--space-xl) var(--space-lg)}}@media(prefers-reduced-motion:reduce){.page_heroInner__trrW_{animation:none}}.page_heroInner__trrW_ h1{max-width:24ch;color:var(--on-gradient);font-size:clamp(1.625rem,1.15rem + 3.6vw,3.75rem)}.page_eyebrow__NJYqH{font-family:var(--font-sans);font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-soft);color:rgba(255,255,255,.82)}.page_heroCopy__4Tz4W{color:rgba(255,255,255,.85);font-size:1.0625rem;max-width:56ch}@media screen and (min-width:768px){.page_heroH1Highlight__iB0Kb{color:var(--color-logo);font-style:italic}}.page_heroCopyHighlight__2YcxV{font-weight:800}.page_searchWrap__Iq21o{width:100%;margin-top:var(--space-2xs)}.page_searchWrapLinks__MVzxW,.page_searchWrap__Iq21o{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-xs)}@media screen and (min-width:480px){.page_searchWrapLinks__MVzxW{flex-direction:row;align-items:center}}.page_submitLink__HZJsZ{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-size:.875rem;font-weight:700;white-space:nowrap;padding:.8rem 1.45rem;border:1.5px solid rgba(255,255,255,.45);border-radius:var(--radius-pill);color:var(--on-gradient);transition:border-color .2s ease,background-color .2s ease}.page_submitLink__HZJsZ:hover{border-color:rgba(255,255,255,.8);background:rgba(255,255,255,.12)}.page_submitLink__HZJsZ:focus-visible{outline:2px solid var(--on-gradient);outline-offset:2px}.page_bands__roXXF{width:calc(100% + var(--space-sm)*2);margin-inline:calc(-1*var(--space-sm));margin-top:calc(-1*var(--space-xl));margin-bottom:calc(-1*var(--space-lg));display:flex;flex-direction:column}@media screen and (min-width:768px){.page_bands__roXXF{width:calc(100% + var(--space-lg)*2);margin-inline:calc(-1*var(--space-lg));margin-top:calc(-1*var(--space-2xl));margin-bottom:calc(-1*var(--space-xl))}}.page_band__ihlMt{width:100%;display:flex;justify-content:center;padding-block:var(--space-xl)}@media screen and (min-width:768px){.page_band__ihlMt{padding-block:calc(var(--space-2xl)*1.1)}}.page_bandBlush__f6CNf{background:var(--color-paper-raised)}.page_bandDark__ssHf7{background:var(--color-primary)}.page_bandDark__ssHf7,.page_bandDark__ssHf7 .page_joinItem__mxaur strong,.page_bandDark__ssHf7 h2{color:var(--on-gradient)}.page_bandDark__ssHf7 .page_joinItem__mxaur span:last-child,.page_bandDark__ssHf7 .page_sectionHead__bzM_T p{color:rgba(255,255,255,.75)}.page_bandDark__ssHf7 .page_joinItem__mxaur{border-top-color:rgba(255,255,255,.45)}.page_bandDark__ssHf7 .page_joinCount__lqXkt{color:var(--color-logo)}.page_bandInner__x_cMr{width:100%;max-width:var(--content-width);margin-inline:auto;display:flex;flex-direction:column;gap:var(--space-2xl);padding-inline:var(--space-sm)}@media screen and (min-width:768px){.page_bandInner__x_cMr{gap:calc(var(--space-2xl)*1.3);padding-inline:var(--space-lg)}}.page_section__Lvu0g{display:flex;flex-direction:column;gap:var(--space-lg)}.page_sectionHead__bzM_T{display:flex;flex-direction:column;gap:var(--space-2xs)}@media screen and (min-width:768px){.page_sectionHead__bzM_T{flex-direction:row;align-items:baseline;justify-content:space-between;gap:var(--space-md)}}.page_sectionHead__bzM_T p{color:var(--color-ink-soft)}.page_textLink__qKd17{font-weight:700;color:var(--color-coral)}.page_textLink__qKd17:hover{text-decoration:underline}.page_join__JR_4H,.page_recent__rMzFS,.page_states__Py4th,.page_tiles__LHa07{list-style:none;margin:0;padding:0}.page_tiles__LHa07{display:grid;grid-template-columns:1fr;grid-gap:var(--space-md);gap:var(--space-md)}@media screen and (min-width:480px){.page_tiles__LHa07{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1024px){.page_tiles__LHa07{grid-template-columns:repeat(3,1fr)}}.page_tile__XEQKE{background:var(--color-paper);border:1px solid var(--color-line);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);height:100%;display:flex;flex-direction:column;gap:var(--space-2xs);padding:var(--space-md) var(--space-md) var(--space-sm);transition:border-color .2s ease,box-shadow .2s ease}.page_tile__XEQKE:hover{border-color:var(--color-coral);box-shadow:var(--shadow-md)}.page_tile__XEQKE:focus-visible{outline:2px solid var(--color-coral);outline-offset:2px}@media(prefers-reduced-motion:reduce){.page_tile__XEQKE{transition:none}}.page_tileTitle__Jc6lx{font-size:1.125rem;font-weight:800;letter-spacing:-.01em;color:var(--color-ink)}.page_tileCopy__9w80r{color:var(--color-ink-soft);font-size:.9375rem}.page_tileCount__t5vF5{margin-top:var(--space-2xs);font-size:.8125rem;font-weight:700;color:var(--color-coral)}.page_states__Py4th{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--space-xs) var(--space-lg);gap:var(--space-xs) var(--space-lg)}@media screen and (min-width:768px){.page_states__Py4th{grid-template-columns:repeat(4,1fr)}}.page_state__My9HE{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-xs);padding-block:var(--space-sm);border-bottom:1px solid var(--color-line);font-weight:600;color:var(--color-ink)}.page_state__My9HE:hover{border-bottom-color:var(--color-coral)}.page_state__My9HE:focus-visible{outline:2px solid var(--color-coral);outline-offset:2px}.page_stateCount__SBoL_{font-size:.875rem;font-weight:700;color:var(--color-ink-soft)}.page_recent__rMzFS{background:var(--color-paper);border:1px solid var(--color-line);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);overflow:hidden}.page_recent__rMzFS li+li{border-top:1px solid var(--color-line)}.page_recentRow__yhlKS{display:flex;flex-direction:column;gap:var(--space-xs);padding:var(--space-md)}@media screen and (min-width:768px){.page_recentRow__yhlKS{flex-direction:row;align-items:center;justify-content:space-between;gap:var(--space-md)}}.page_recentRow__yhlKS:hover{background:var(--color-paper-raised)}.page_recentRow__yhlKS:focus-visible{outline:2px solid var(--color-coral);outline-offset:-2px}.page_recentMain__U_8HD{display:flex;flex-direction:column;gap:.15rem;min-width:0}.page_recentName__8Ym6l{font-weight:800;color:var(--color-ink)}.page_recentMeta__G15oM{font-size:.9375rem;color:var(--color-ink-soft)}.page_recentBadges__WHY_i{display:flex;flex-wrap:wrap;gap:var(--space-2xs)}.page_join__JR_4H{display:grid;grid-template-columns:1fr;grid-gap:var(--space-lg);gap:var(--space-lg)}@media screen and (min-width:480px){.page_join__JR_4H{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1024px){.page_join__JR_4H{grid-template-columns:repeat(4,1fr)}}.page_joinItem__mxaur{display:flex;flex-direction:column;gap:.3rem;padding-top:var(--space-md);border-top:2px solid var(--color-ink)}.page_joinItem__mxaur strong{color:var(--color-ink)}.page_joinItem__mxaur span:last-child{color:var(--color-ink-soft);font-size:.9375rem}.page_joinCount__lqXkt{font-size:2rem;font-weight:800;letter-spacing:-.02em;line-height:1.1;color:var(--color-coral)}.page_why__kpgNT{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-sm)}.page_why__kpgNT p{max-width:60ch;color:var(--color-ink-soft)}.page_organizers__je97z{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-md);padding:var(--space-lg) var(--space-md);border-radius:var(--radius-lg);background:var(--gradient-hero);color:var(--on-gradient)}@media screen and (min-width:768px){.page_organizers__je97z{flex-direction:row;align-items:center;justify-content:space-between;gap:var(--space-xl);padding:var(--space-xl) var(--space-xl)}}.page_organizers__je97z h2{color:var(--on-gradient)}.page_organizers__je97z p{margin-top:var(--space-2xs);max-width:52ch;color:rgba(255,255,255,.88)}.page_organizersCta__7oYD3{display:inline-flex;align-items:center;justify-content:center;font-size:.875rem;font-weight:700;white-space:nowrap;padding:.85rem 1.5rem;border-radius:var(--radius-pill);background:var(--color-paper);color:var(--color-ink);transition:transform .2s ease}.page_organizersCta__7oYD3:hover{transform:translateY(-1px)}.page_organizersCta__7oYD3:focus-visible{outline:2px solid var(--on-gradient);outline-offset:2px}@media(prefers-reduced-motion:reduce){.page_organizersCta__7oYD3{transition:none}}@keyframes page_rise__lNTx3{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}