.navSidebar_root__im08u{--ease-out-expo:cubic-bezier(0.16,1,0.3,1);--ease-in-quick:cubic-bezier(0.4,0,1,1);--row-delay:calc(80ms + var(--row, 0) * 25ms);position:fixed;inset:0;z-index:1000;visibility:hidden;pointer-events:none;transition:visibility 0s linear .2s}.navSidebar_open__8EwBE{visibility:visible;pointer-events:auto;transition:visibility 0s}.navSidebar_scrim___SR7J{position:absolute;inset:0;background:hsl(from var(--charcoal) h s l/.35);opacity:0;transition:opacity .2s ease-in}.navSidebar_open__8EwBE .navSidebar_scrim___SR7J{opacity:1;transition:opacity .24s ease-out}.navSidebar_sheet__B5YKo{position:absolute;inset:0 auto 0 0;box-sizing:border-box;display:flex;flex-direction:column;width:min(320px,86vw);height:100dvh;contain:paint;background:radial-gradient(120% 50% at 0 0,hsl(from var(--charcoal-lifted) h s l/.55) 0,transparent 72%),hsl(from var(--charcoal) h s l/.72);backdrop-filter:blur(var(--blur-xl)) saturate(1.5);-webkit-backdrop-filter:blur(var(--blur-xl)) saturate(1.5);box-shadow:inset -1px 0 0 hsl(from var(--pebble) h s l/.14),inset 0 1px 0 hsl(from var(--pebble) h s l/.08),24px 0 48px -12px hsl(from var(--charcoal-deep) h s l/.55);transform:translateX(-100%);transition:transform .2s var(--ease-in-quick)}.navSidebar_open__8EwBE .navSidebar_sheet__B5YKo{transform:translateX(0);transition:transform .32s var(--ease-out-expo)}.navSidebar_sliding__O9odO .navSidebar_sheet__B5YKo{will-change:transform}.navSidebar_top__z9li9{flex:none;display:flex;align-items:center;box-sizing:border-box;height:var(--header-height);padding-inline:var(--page-gutter)}.navSidebar_close__tNeit{position:relative;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:36px;height:36px;margin:calc((24px - 36px) / 2);padding:0;border:none;border-radius:var(--radius-full);background:transparent;color:var(--color-text-primary);cursor:pointer;transition:background-color .15s ease}@media (hover:hover) and (pointer:fine){.navSidebar_close__tNeit:hover{background:var(--color-surface-hover)}}@media (pointer:coarse){.navSidebar_close__tNeit:after{content:"";position:absolute;inset:-4px}}.navSidebar_close__tNeit:focus-visible,.navSidebar_signIn__hjCMt:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-accent)}.navSidebar_close__tNeit.navSidebar_noRing__R9tcY:focus-visible{box-shadow:none}.navSidebar_nav__bhKJ0{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:var(--spacing-sm) var(--spacing-smd) var(--spacing-md)}.navSidebar_list__5ynfW,.navSidebar_subList__iWfpB{margin:0;padding:0;list-style:none}.navSidebar_row__AZcmc{opacity:0;transform:translateX(-8px)}.navSidebar_open__8EwBE .navSidebar_row__AZcmc{opacity:1;transform:translateX(0);transition:opacity .24s var(--ease-out-expo),transform .24s var(--ease-out-expo);transition-delay:var(--row-delay)}.navSidebar_afterDivider__Xr6kk:before{content:"";display:block;height:var(--border-normal);margin:var(--spacing-md) var(--spacing-md) var(--spacing-sm);background:var(--color-border-light)}.navSidebar_subLink__L4xZu,.navSidebar_topLink__DBEmS{display:flex;align-items:center;box-sizing:border-box;width:100%;border:none;border-radius:var(--radius-full);background:transparent;text-align:left;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .12s ease,color .12s ease,transform .1s ease}.navSidebar_topLink__DBEmS{justify-content:space-between;min-height:52px;padding:0 var(--spacing-md);color:var(--color-text-primary);font-family:var(--font-display);font-size:var(--font-size-xl);font-weight:var(--font-weight-normal);line-height:1;letter-spacing:.01em;text-transform:uppercase}.navSidebar_externalHeader__KufAf{min-height:44px;font-weight:var(--font-weight-semibold);letter-spacing:normal;text-transform:none}.navSidebar_externalHeader__KufAf,.navSidebar_subLink__L4xZu{color:var(--color-text-secondary);font-family:var(--font-body);font-size:15px}.navSidebar_subLink__L4xZu{gap:6px;min-height:42px;padding:0 14px;font-weight:var(--font-weight-medium);line-height:18px}.navSidebar_text___2_6Y{color:inherit;font-size:inherit}.navSidebar_caret__LNDPn,.navSidebar_external__W_r7s{flex-shrink:0;color:var(--color-text-tertiary)}.navSidebar_caret__LNDPn{transition:transform .2s ease,color .2s ease}.navSidebar_expanded__sd_ZC .navSidebar_caret__LNDPn{transform:rotate(180deg);color:var(--color-text-primary)}@media (hover:hover) and (pointer:fine){.navSidebar_subLink__L4xZu:hover,.navSidebar_topLink__DBEmS:hover{background:var(--color-surface)}}.navSidebar_subLink__L4xZu:active,.navSidebar_topLink__DBEmS:active{background:var(--color-surface-hover);transform:scale(.98)}.navSidebar_subLink__L4xZu:focus-visible,.navSidebar_topLink__DBEmS:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--color-accent)}.navSidebar_current__txFB7,.navSidebar_current__txFB7:hover{background:var(--color-surface-hover);color:var(--color-accent)}.navSidebar_open__8EwBE .navSidebar_current__txFB7{transition:background-color .12s ease calc(var(--row-delay) + .24s),color .12s ease,transform .1s ease}.navSidebar_section__1nqJC{display:grid;grid-template-rows:0fr;transition:grid-template-rows .18s var(--ease-out-expo)}.navSidebar_sectionOpen__jg3FJ{grid-template-rows:1fr;transition-duration:.24s}.navSidebar_subClip__FrPOX{min-height:0;overflow:hidden}.navSidebar_subList__iWfpB{position:relative;margin:0 0 10px 28px;padding-left:var(--spacing-smd)}.navSidebar_subList__iWfpB:before{content:"";position:absolute;top:6px;bottom:6px;left:0;width:var(--border-normal);background:var(--pebble-15);transform:scaleY(0);transform-origin:top;transition:transform .18s var(--ease-out-expo)}.navSidebar_sectionOpen__jg3FJ .navSidebar_subList__iWfpB:before{transform:scaleY(1);transition-duration:.24s}.navSidebar_subRow__fj9xs{opacity:0}.navSidebar_sectionOpen__jg3FJ .navSidebar_subRow__fj9xs{opacity:1;transition:opacity .15s ease-out;transition-delay:calc(var(--sub, 0) * 20ms)}.navSidebar_footer__YVAE4{flex:none;display:flex;flex-direction:column;gap:var(--spacing-smd);padding:var(--spacing-md) var(--page-gutter) calc(var(--spacing-mlg) + env(safe-area-inset-bottom))}.navSidebar_footerLine__I_xCt{margin:0;color:var(--color-text-secondary);font-family:var(--font-body);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);text-align:center}.navSidebar_signIn__hjCMt{height:50px;border:none;border-radius:var(--radius-full);background:var(--color-text-primary);color:var(--color-button-text-primary);font-family:var(--font-body);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);cursor:pointer}.navSidebar_signIn__hjCMt:active{transform:scale(.98)}@media (prefers-reduced-motion:reduce){.navSidebar_open__8EwBE .navSidebar_sheet__B5YKo,.navSidebar_sheet__B5YKo{transform:none;opacity:0;transition:opacity .15s ease}.navSidebar_open__8EwBE .navSidebar_sheet__B5YKo{opacity:1}.navSidebar_open__8EwBE .navSidebar_scrim___SR7J,.navSidebar_scrim___SR7J{transition:opacity .15s ease}.navSidebar_root__im08u{transition:visibility 0s linear .15s}.navSidebar_open__8EwBE{transition:visibility 0s}.navSidebar_open__8EwBE .navSidebar_row__AZcmc,.navSidebar_row__AZcmc{transform:none;opacity:1;transition:none}.navSidebar_open__8EwBE .navSidebar_current__txFB7,.navSidebar_sectionOpen__jg3FJ .navSidebar_subRow__fj9xs,.navSidebar_section__1nqJC,.navSidebar_subList__iWfpB:before,.navSidebar_subRow__fj9xs{transition:none}.navSidebar_subList__iWfpB:before{transform:none}.navSidebar_caret__LNDPn{transition:color .2s ease}.navSidebar_signIn__hjCMt:active,.navSidebar_subLink__L4xZu:active,.navSidebar_topLink__DBEmS:active{transform:none}}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.navSidebar_scrim___SR7J{background:var(--color-surface-overlay)}.navSidebar_sheet__B5YKo{background:radial-gradient(120% 50% at 0 0,var(--charcoal-lifted) 0,transparent 72%),var(--charcoal)}}@media (prefers-reduced-transparency:reduce){.navSidebar_scrim___SR7J{background:var(--color-surface-overlay)}.navSidebar_sheet__B5YKo{background:radial-gradient(120% 50% at 0 0,var(--charcoal-lifted) 0,transparent 72%),var(--charcoal);backdrop-filter:none;-webkit-backdrop-filter:none}}.oshiGoldPill_gold__WOZOn{position:relative;box-sizing:border-box;display:flex;flex-shrink:0;align-items:center;gap:6px;height:36px;padding:0 6px;border-radius:var(--radius-full);color:var(--color-text-primary);text-decoration:none;white-space:nowrap;transition:background-color .15s ease}@media (hover:hover) and (pointer:fine){.oshiGoldPill_gold__WOZOn:hover{background:var(--color-surface-hover)}}@media (pointer:coarse){.oshiGoldPill_gold__WOZOn:after{content:"";position:absolute;inset:-4px}}.oshiGoldPill_gold__WOZOn:active{transform:scale(.98)}.oshiGoldPill_gold__WOZOn:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-accent)}.oshiGoldPill_coin__2cpCw{position:relative;display:inline-flex;flex-shrink:0}.oshiGoldPill_coinImg__VYsgP{display:block;width:20px;height:20px}.oshiGoldPill_amount__j3UC8{position:relative;font-family:var(--font-body);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:1;font-variant-numeric:tabular-nums;color:inherit}.oshiGoldPill_flash__aVpf6{position:absolute;inset:0;border-radius:inherit;background:var(--color-surface-hover);opacity:0;animation:oshiGoldPill_flash__aVpf6 .3s ease-out;pointer-events:none}.oshiGoldPill_pulse__aNIkA{animation:oshiGoldPill_pulse__aNIkA .3s ease-out}@keyframes oshiGoldPill_pulse__aNIkA{50%{transform:scale(1.15)}}@keyframes oshiGoldPill_flash__aVpf6{0%,50%{opacity:1}}@media (prefers-reduced-motion:reduce){.oshiGoldPill_flash__aVpf6,.oshiGoldPill_pulse__aNIkA{animation:none}}.oshiGoldPill_amountShort__t78i0{display:none}@container header (max-width: 999.98px){.oshiGoldPill_amountFull__QIEEI{display:none}.oshiGoldPill_amountShort__t78i0{display:inline}}@container header (max-width: 374.98px){.oshiGoldPill_gold__WOZOn .oshiGoldPill_amount__j3UC8{display:none}}.siteFooter_footer__KzXX7{width:100%;background:var(--color-surface);border-top:var(--border-normal) solid var(--color-border);padding:var(--spacing-3xl)}.siteFooter_container__Uw6LY{margin:0 auto;padding:0 var(--spacing-lg);display:flex;justify-content:space-between;gap:var(--spacing-4xl)}.siteFooter_leftSection__4YCkB{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-lg);min-width:300px}.siteFooter_logoLink__nZikf{display:flex;align-items:center;text-decoration:none}.siteFooter_logo__H3ZVz{height:auto;width:auto}.siteFooter_socialLinks__akmWw{display:flex;gap:var(--spacing-sm)}.siteFooter_socialButton__qM9l2{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:var(--charcoal);color:var(--ivory);text-decoration:none;transition:background .2s ease,transform .2s ease}.siteFooter_socialButton__qM9l2:hover{background:hsl(from var(--charcoal) h s l/.8);transform:scale(1.05)}.siteFooter_socialBadge__gmnnP{display:block;width:20px;height:20px}.siteFooter_copyright__dPBTG{font-size:var(--font-size-sm);color:var(--color-text-secondary);white-space:nowrap}.siteFooter_framePause__UfFQx{display:inline-flex;align-items:center;min-height:44px;padding:0 var(--spacing-md);border:none;border-radius:var(--radius-full);background:transparent;color:var(--color-text-secondary);font:inherit;font-size:var(--font-size-sm);cursor:pointer;transition:color .2s ease}.siteFooter_framePause__UfFQx[aria-pressed=true]{background:var(--color-button-material);color:var(--color-text-primary)}@media (hover:hover) and (pointer:fine){.siteFooter_framePause__UfFQx:hover{color:var(--color-text-primary)}}.siteFooter_framePause__UfFQx:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-accent)}.siteFooter_framePause__UfFQx[data-hidden]{visibility:hidden}@media (prefers-reduced-motion:reduce){.siteFooter_framePause__UfFQx{display:none}}.siteFooter_rightSection__blbtL{display:flex;gap:var(--spacing-4xl);flex-wrap:wrap;width:100%}.siteFooter_linkGroup__ojY1p{display:flex;flex-direction:column;gap:var(--spacing-md);min-width:160px}.siteFooter_linkGroupTitle__YtxEK{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0}.siteFooter_linkList__QnE_2{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-sm)}.siteFooter_link__0DrpG{font-size:var(--font-size-sm);color:var(--color-text-secondary);text-decoration:none;transition:color .2s ease;white-space:nowrap}.siteFooter_link__0DrpG:hover{color:var(--color-text-primary)}@media (max-width:1024px){.siteFooter_container__Uw6LY,.siteFooter_rightSection__blbtL{gap:var(--spacing-2xl)}.siteFooter_linkGroup__ojY1p{min-width:140px}}@media (max-width:768px){.siteFooter_footer__KzXX7{padding:var(--spacing-2xl) 0 120px;margin-top:var(--spacing-4xl)}.siteFooter_container__Uw6LY{flex-direction:column;gap:var(--spacing-2xl);padding:0 var(--spacing-md)}.siteFooter_leftSection__4YCkB{align-items:flex-start;text-align:left}.siteFooter_rightSection__blbtL{display:block;column-count:2;column-gap:var(--spacing-xl)}.siteFooter_linkGroup__ojY1p{min-width:0;align-items:flex-start;text-align:left;break-inside:avoid;margin-bottom:var(--spacing-lg)}.siteFooter_linkGroup__ojY1p:last-child{margin-bottom:0}.siteFooter_linkList__QnE_2{align-items:flex-start}.siteFooter_link__0DrpG{white-space:normal}.siteFooter_copyright__dPBTG,.siteFooter_link__0DrpG{font-size:var(--font-size-xs)}.siteFooter_logo__H3ZVz{max-height:32px}}@media (max-width:480px){.siteFooter_rightSection__blbtL{column-gap:var(--spacing-lg)}}