._pill_sdz5m_1{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);border-radius:var(--radius-6);font-size:.75rem;font-weight:500;line-height:1;white-space:nowrap;border:1px solid transparent;animation:_fadeIn_sdz5m_1 .3s ease both}._offline_sdz5m_15{background:var(--color-error-3);color:var(--color-error-11);border-color:var(--color-error-6)}._reconnected_sdz5m_21{background:var(--color-action-3);color:var(--color-action-11);border-color:var(--color-action-6)}._dot_sdz5m_27{width:7px;height:7px;border-radius:50%;flex-shrink:0}._offline_sdz5m_15 ._dot_sdz5m_27{background:var(--color-error-9);animation:_pulse_sdz5m_1 1.6s ease-in-out infinite}._reconnected_sdz5m_21 ._dot_sdz5m_27{background:var(--color-action-9)}._icon_sdz5m_43{flex-shrink:0}._label_sdz5m_47{letter-spacing:.01em}@keyframes _fadeIn_sdz5m_1{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@keyframes _pulse_sdz5m_1{0%,to{opacity:1}50%{opacity:.35}}@media(max-width:480px){._label_sdz5m_47{display:none}}@media(prefers-reduced-motion:reduce){._pill_sdz5m_1,._offline_sdz5m_15 ._dot_sdz5m_27{animation:none}}._header_1gp8u_1{position:sticky;top:var(--space-4);left:var(--space-4);right:var(--space-4);margin:0 auto;max-width:calc(1400px - var(--space-8));padding:var(--space-4) var(--space-6);z-index:50;border-radius:999px;border:none;background:transparent;overflow:hidden;box-shadow:0 10px 32px #0000001a;transition:all .4s cubic-bezier(.4,0,.2,1);animation:_slideDown_1gp8u_1 .5s cubic-bezier(.16,1,.3,1) both}html.dark-theme ._header_1gp8u_1{box-shadow:0 10px 32px #00000073}@keyframes _slideDown_1gp8u_1{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}._glassFilter_1gp8u_38{position:absolute;inset:0;z-index:0;backdrop-filter:blur(0px);-webkit-backdrop-filter:blur(0px);filter:url(#lg-dist);isolation:isolate;will-change:transform;pointer-events:none}._glassOverlay_1gp8u_3{position:absolute;inset:0;z-index:1;background:#ffffff2e;backdrop-filter:saturate(180%) blur(8px);-webkit-backdrop-filter:saturate(180%) blur(8px);transition:background .4s cubic-bezier(.4,0,.2,1);pointer-events:none}._glassSpecular_1gp8u_64{position:absolute;inset:0;z-index:2;border-radius:inherit;pointer-events:none;box-shadow:inset 1px 1px #fff9,inset 0 0 6px #ffffff59}._glassContent_1gp8u_76{position:relative;z-index:3}._header_1gp8u_1._scrolled_1gp8u_82 ._glassOverlay_1gp8u_3{background:#ffffff4d}html.dark-theme ._glassOverlay_1gp8u_3{background:#1111101f}html.dark-theme ._header_1gp8u_1._scrolled_1gp8u_82 ._glassOverlay_1gp8u_3{background:#11111047}html.dark-theme ._glassSpecular_1gp8u_64{box-shadow:inset 1px 1px #ffffff2e,inset 0 0 6px #ffffff14}._container_1gp8u_101{max-width:1400px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:var(--space-6)}._logo_1gp8u_110{display:flex;align-items:center;gap:var(--space-3);font-family:Montserrat,sans-serif;font-weight:700;font-size:var(--font-size-3);color:#000;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);text-shadow:0 1px 1px rgba(255,255,255,.55);animation:_fadeIn_1gp8u_1 .6s cubic-bezier(.16,1,.3,1) .1s both}@keyframes _fadeIn_1gp8u_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}html.dark-theme ._logo_1gp8u_110{color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.5)}._logo_1gp8u_110:hover{opacity:.8;transform:translateY(-2px)}._logoImage_1gp8u_146{width:40px;height:40px;border-radius:50%;transition:all .4s cubic-bezier(.4,0,.2,1);color:var(--color-neutral-contrast)}._logo_1gp8u_110:hover ._logoImage_1gp8u_146{transform:rotate(5deg) scale(1.1);filter:drop-shadow(0 4px 8px rgba(48,164,108,.3))}._nav_1gp8u_159{display:flex;align-items:center;gap:var(--space-7);flex:1}._navLinks_1gp8u_166{display:flex;align-items:center;gap:var(--space-5);list-style:none;padding:0;margin:0}._navLinks_1gp8u_166>li{animation:_fadeInUp_1gp8u_1 .5s cubic-bezier(.16,1,.3,1) both}._navLinks_1gp8u_166>li:nth-child(1){animation-delay:.1s}._navLinks_1gp8u_166>li:nth-child(2){animation-delay:.15s}._navLinks_1gp8u_166>li:nth-child(3){animation-delay:.2s}._navLinks_1gp8u_166>li:nth-child(4){animation-delay:.25s}._navLinks_1gp8u_166>li:nth-child(5){animation-delay:.3s}._navLinks_1gp8u_166>li:nth-child(6){animation-delay:.35s}@keyframes _fadeInUp_1gp8u_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._navLink_1gp8u_166{color:#000;text-decoration:none;font-family:Montserrat,sans-serif;font-size:var(--font-size-1);font-weight:700;padding:var(--space-2) var(--space-3);border-radius:var(--radius-3);transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;text-shadow:0 1px 1px rgba(255,255,255,.55)}._navLink_1gp8u_166:before{content:"";position:absolute;bottom:0;left:50%;width:0;height:2px;background:var(--color-accent-9);transform:translate(-50%);transition:width .3s cubic-bezier(.4,0,.2,1);border-radius:var(--radius-round)}html.dark-theme ._navLink_1gp8u_166{color:#fff;text-shadow:0 .5px .5px rgba(0,0,0,.5)}._navLink_1gp8u_166:hover{color:var(--color-accent-11);background-color:rgba(var(--color-accent-9-rgb, 48, 164, 108),.1);transform:translateY(-2px);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}._navLink_1gp8u_166:hover:before{width:80%}._actions_1gp8u_254{display:flex;align-items:center;gap:var(--space-4)}._themeToggle_1gp8u_261{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid rgba(0,0,0,.08);border-radius:50%;background:#ffffff3d;color:#000;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);animation:_fadeIn_1gp8u_1 .6s cubic-bezier(.16,1,.3,1) .4s both}._themeToggle_1gp8u_261:hover{background:#ffffff4d;transform:scale(1.08)}._themeToggle_1gp8u_261:active{transform:scale(.95);transition-duration:.1s}._themeToggle_1gp8u_261:focus-visible{outline:2px solid var(--color-accent-9, #30a46c);outline-offset:2px}html.dark-theme ._themeToggle_1gp8u_261{border-color:#ffffff1a;background:#ffffff14;color:#fff}html.dark-theme ._themeToggle_1gp8u_261:hover{background:#ffffff29}._langToggle_1gp8u_303{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid rgba(0,0,0,.08);border-radius:50%;background:#ffffff2e;color:#000;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);animation:_fadeIn_1gp8u_1 .6s cubic-bezier(.16,1,.3,1) .4s both;font-family:Montserrat,sans-serif;font-weight:700;font-size:var(--font-size-1);letter-spacing:-.02em;line-height:1}._langToggle_1gp8u_303:hover{background:#ffffff4d;transform:scale(1.08)}._langToggle_1gp8u_303:active{transform:scale(.95);transition-duration:.1s}._langToggle_1gp8u_303:focus-visible{outline:2px solid var(--color-accent-9, #30a46c);outline-offset:2px}html.dark-theme ._langToggle_1gp8u_303{border-color:#ffffff1a;background:#ffffff14;color:#fff}html.dark-theme ._langToggle_1gp8u_303:hover{background:#ffffff29}._mobileThemeRow_1gp8u_350{display:flex;justify-content:center;align-items:center;gap:var(--space-3);width:100%;margin-top:var(--space-2)}._donateButton_1gp8u_359{background-color:var(--color-action-9);color:var(--color-action-contrast);padding:var(--space-3) var(--space-5);border-radius:var(--radius-4);font-family:Montserrat,sans-serif;font-weight:700;font-size:var(--font-size-1);transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 3px #0000001f,0 1px 2px #0000000f;border:1px solid rgba(255,255,255,.1);position:relative;overflow:hidden;animation:_fadeIn_1gp8u_1 .6s cubic-bezier(.16,1,.3,1) .5s both;text-decoration:none;display:inline-flex;align-items:center;justify-content:center}._donateButton_1gp8u_359:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:#fff3;transform:translate(-50%,-50%);transition:width .6s cubic-bezier(.4,0,.2,1),height .6s cubic-bezier(.4,0,.2,1)}._donateButton_1gp8u_359:hover{background-color:var(--color-action-10);transform:translateY(-3px) scale(1.02);box-shadow:0 8px 16px #00000026,0 4px 6px #0000001a}._donateButton_1gp8u_359:hover:before{width:300px;height:300px}._donateButton_1gp8u_359:active{transform:translateY(-1px) scale(.98);transition-duration:.1s}._joinButton_1gp8u_415{background-color:#8ef0a5;color:#0b2212;padding:var(--space-3) var(--space-5);border-radius:var(--radius-4);font-family:Montserrat,sans-serif;font-weight:700;font-size:var(--font-size-1);text-transform:uppercase;letter-spacing:.04em;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000d;border:1px solid rgba(255,255,255,.15);position:relative;overflow:hidden;animation:_fadeIn_1gp8u_1 .6s cubic-bezier(.16,1,.3,1) .5s both;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;width:140px;height:42px;box-sizing:border-box}._joinButton_1gp8u_415:hover{background-color:#79dd91;transform:translateY(-3px) scale(1.02);box-shadow:0 8px 16px #30a46c33,0 4px 6px #30a46c1a}._joinButton_1gp8u_415:active{transform:translateY(-1px) scale(.98);transition-duration:.1s}._joinText_1gp8u_455{position:absolute;font-family:Montserrat,sans-serif;font-weight:700;font-size:var(--font-size-1);text-align:center;transition:transform .4s cubic-bezier(.16,1,.3,1),opacity .4s ease;width:100%}._textVisible_1gp8u_465{opacity:1;transform:translateY(0)}._textHidden_1gp8u_470{opacity:0;transform:translateY(18px)}._mobileActions_1gp8u_475{display:none}._mobileMenuButton_1gp8u_479{display:none;background:transparent;color:#000;padding:var(--space-2);border-radius:var(--radius-3);transition:all .3s cubic-bezier(.4,0,.2,1)}html.dark-theme ._mobileMenuButton_1gp8u_479{color:#fff}._mobileMenuButton_1gp8u_479:hover{background-color:#0000000d;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transform:scale(1.05)}._mobileMenuButton_1gp8u_479:active{transform:scale(.95)}html.dark-theme ._mobileMenuButton_1gp8u_479:hover{background-color:#ffffff14}._menuIcon_1gp8u_507{width:24px;height:24px;transition:transform .3s cubic-bezier(.4,0,.2,1)}._mobileMenuButton_1gp8u_479:hover ._menuIcon_1gp8u_507{transform:rotate(90deg)}@media(max-width:1024px){._navLinks_1gp8u_166{gap:var(--space-4)}._navLink_1gp8u_166{font-size:var(--font-size-0);padding:var(--space-2)}}@media(max-width:768px){._header_1gp8u_1{top:var(--space-2);left:var(--space-2);right:var(--space-2);max-width:calc(100% - var(--space-4));padding:var(--space-3) var(--space-4)}._container_1gp8u_101{gap:var(--space-4)}._logo_1gp8u_110{font-size:var(--font-size-2)}._logoImage_1gp8u_146{width:32px;height:32px}._glassFilter_1gp8u_38{display:none}._glassOverlay_1gp8u_3{background:#fff3;backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px)}._header_1gp8u_1._scrolled_1gp8u_82 ._glassOverlay_1gp8u_3{background:#ffffff59}html.dark-theme ._glassOverlay_1gp8u_3{background:#11111038}html.dark-theme ._header_1gp8u_1._scrolled_1gp8u_82 ._glassOverlay_1gp8u_3{background:#11111061}._nav_1gp8u_159{display:flex;position:fixed;top:76px;left:var(--space-2);right:var(--space-2);flex:initial;background:#fffffff2;backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);border-radius:var(--radius-5);border:1px solid rgba(255,255,255,.3);padding:var(--space-4);box-shadow:0 18px 40px #00000059;opacity:0;visibility:hidden;transform:translateY(-8px);pointer-events:none;transition:all .25s ease;z-index:9999}html.dark-theme ._nav_1gp8u_159{background:#111110f5;border-color:#ffffff1f}._nav_1gp8u_159._navOpen_1gp8u_601{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}._navLinks_1gp8u_166{width:100%;flex-direction:column;align-items:stretch;gap:var(--space-2)}._navLink_1gp8u_166{width:100%;text-align:center;padding:var(--space-3);font-size:var(--font-size-1)}._mobileActions_1gp8u_475{display:flex;flex-direction:column;gap:var(--space-3);width:100%;margin-top:var(--space-5);border-top:1px solid var(--color-neutral-6);padding-top:var(--space-5)}._mobileDonateButton_1gp8u_632{background-color:var(--color-action-9);color:var(--color-action-contrast);padding:var(--space-3);border-radius:var(--radius-4);font-family:Montserrat,sans-serif;font-weight:700;font-size:var(--font-size-1);transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 3px #0000001f,0 1px 2px #0000000f;border:1px solid rgba(255,255,255,.1);text-decoration:none;display:inline-flex;align-items:center;justify-content:center;width:100%;box-sizing:border-box}._mobileDonateButton_1gp8u_632:hover{background-color:var(--color-action-10)}._mobileJoinButton_1gp8u_657{background-color:#8ef0a5;color:#0b2212;padding:var(--space-3);border-radius:var(--radius-4);font-family:Montserrat,sans-serif;font-weight:700;font-size:var(--font-size-1);text-transform:uppercase;letter-spacing:.04em;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000d;border:1px solid rgba(255,255,255,.15);position:relative;overflow:hidden;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;width:100%;height:44px;box-sizing:border-box}._mobileJoinButton_1gp8u_657:hover{background-color:#79dd91}._mobileMenuButton_1gp8u_479{display:inline-flex;align-items:center;justify-content:center}._donateButton_1gp8u_359{padding:var(--space-2) var(--space-4);font-size:var(--font-size-0)}._joinButton_1gp8u_415{padding:var(--space-2) var(--space-4);font-size:var(--font-size-0);width:110px;height:34px}._joinText_1gp8u_455{font-size:var(--font-size-0)}._textHidden_1gp8u_470{transform:translateY(14px)}}._overlay_1gp8u_714{position:fixed;inset:0;background:#00000073;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);z-index:9998;opacity:0;visibility:hidden;transition:opacity .25s ease,visibility .25s ease}._overlay_1gp8u_714._navOpen_1gp8u_601{opacity:1;visibility:visible}@media(max-width:480px){._header_1gp8u_1{top:var(--space-1);left:var(--space-1);right:var(--space-1);max-width:calc(100% - var(--space-2));padding:var(--space-2) var(--space-3)}._logo_1gp8u_110{font-size:var(--font-size-1);gap:var(--space-2)}._logoImage_1gp8u_146{width:28px;height:28px}._donateButton_1gp8u_359,._joinButton_1gp8u_415{display:none}._nav_1gp8u_159{top:64px;left:var(--space-1);right:var(--space-1);padding:var(--space-3)}}._header_1gp8u_1._navOpenHeader_1gp8u_767{position:fixed!important;z-index:10000!important;overflow:visible!important}._header_1gp8u_1._tallerHeader_1gp8u_779{--taller-bg: #121513;--taller-border: rgba(255, 255, 255, .08);--taller-text: #e9ecef;--taller-text-muted: #8d99ae;--taller-sage: #52b788;--taller-sage-dark: #1b4332;position:static!important;top:auto!important;left:auto!important;right:auto!important;margin:0!important;max-width:100%!important;border-radius:0!important;background:var(--taller-bg)!important;color:var(--taller-text)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border:none!important;border-bottom:1px solid var(--taller-border)!important;box-shadow:none!important;animation:none!important;z-index:auto!important}._header_1gp8u_1._tallerHeader_1gp8u_779._navOpenHeader_1gp8u_767{position:fixed!important;top:0!important;left:0!important;right:0!important;z-index:50!important;max-width:100%!important;border-radius:0!important}@media(min-width:769px){._header_1gp8u_1._tallerHeader_1gp8u_779 ._navLinks_1gp8u_166{display:none}}html.light-theme ._header_1gp8u_1._tallerHeader_1gp8u_779{--taller-bg-light: #ffffff;--taller-border-light: rgba(0, 0, 0, .08);--taller-text-light: #1a2520;--taller-text-muted-light: #5a6a60;background:var(--taller-bg-light)!important;color:var(--taller-text-light)!important;border-bottom:1px solid var(--taller-border-light)!important}html.light-theme ._header_1gp8u_1._tallerHeader_1gp8u_779 ._logo_1gp8u_110{color:var(--taller-text-light)!important}html.light-theme ._header_1gp8u_1._tallerHeader_1gp8u_779 ._navLink_1gp8u_166{color:var(--taller-text-muted-light)!important}html.light-theme ._header_1gp8u_1._tallerHeader_1gp8u_779 ._navLink_1gp8u_166:hover,html.light-theme ._tallerTitle_1gp8u_848,html.light-theme ._tallerUser_1gp8u_849{color:var(--taller-text-light)!important}html.light-theme ._tallerSubtitle_1gp8u_853{color:var(--taller-text-muted-light)!important}html.light-theme ._brandSeparator_1gp8u_857{color:#0003!important}html.light-theme ._tallerIcon_1gp8u_861{color:#4a7c65!important}html.light-theme ._tallerUser_1gp8u_849{background:#0000000a!important;border-color:#0000001a!important}html.light-theme ._userIcon_1gp8u_870{color:var(--taller-text-muted-light)!important}._header_1gp8u_1._tallerHeader_1gp8u_779 ._logo_1gp8u_110{color:#fff!important;text-shadow:none!important}._header_1gp8u_1._tallerHeader_1gp8u_779 ._navLink_1gp8u_166{color:#fffc!important;text-shadow:none!important}._header_1gp8u_1._tallerHeader_1gp8u_779 ._navLink_1gp8u_166:hover{color:#fff!important}._logoContainer_1gp8u_888{display:flex;align-items:center;gap:var(--space-4)}._tallerBrand_1gp8u_894{display:flex;align-items:center;gap:var(--space-3);animation:_fadeIn_1gp8u_1 .6s cubic-bezier(.16,1,.3,1) both}._brandSeparator_1gp8u_857{color:#ffffff40;font-size:var(--font-size-3);font-weight:300}._tallerIcon_1gp8u_861{color:#a3b18a}._tallerTitles_1gp8u_911{display:flex;flex-direction:column;line-height:1.2}._tallerTitle_1gp8u_848{font-family:Tenor Sans,Playfair Display,serif;font-size:13px;font-weight:600;color:#fff;letter-spacing:.5px}._tallerSubtitle_1gp8u_853{font-size:9px;text-transform:uppercase;letter-spacing:1px;color:#fff6}._tallerUser_1gp8u_849{display:flex;align-items:center;gap:var(--space-2);background:#ffffff0d;border:1px solid rgba(255,255,255,.1);padding:6px 12px;border-radius:8px;color:#fff;font-size:12px;font-weight:500;animation:_fadeIn_1gp8u_1 .6s cubic-bezier(.16,1,.3,1) both}._userIcon_1gp8u_870{color:#fff9}._userName_1gp8u_950{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1024px){._tallerBrand_1gp8u_894{display:none}}@media(prefers-reduced-motion:reduce){._header_1gp8u_1,._header_1gp8u_1._scrolled_1gp8u_82,._logo_1gp8u_110,._logo_1gp8u_110:hover,._logoImage_1gp8u_146,._navLink_1gp8u_166,._navLink_1gp8u_166:hover,._donateButton_1gp8u_359,._joinButton_1gp8u_415,._mobileDonateButton_1gp8u_632,._mobileJoinButton_1gp8u_657,._tallerUser_1gp8u_849,._themeToggle_1gp8u_261,._langToggle_1gp8u_303{animation:none!important;transition:none!important}._glassFilter_1gp8u_38{display:none!important}}@supports not ((backdrop-filter: blur(0px)) or (-webkit-backdrop-filter: blur(0px))){._glassOverlay_1gp8u_3{background:#ffffffdb}._header_1gp8u_1._scrolled_1gp8u_82 ._glassOverlay_1gp8u_3{background:#ffffffeb}html.dark-theme ._glassOverlay_1gp8u_3{background:#111110e0}html.dark-theme ._header_1gp8u_1._scrolled_1gp8u_82 ._glassOverlay_1gp8u_3{background:#111110f0}}
