@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8298327da6d5bcce-s.132ro2ak-rvxq.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.0f~sf101j6mzi.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2b402d8aebffd579-s.0dskwooysu3cf.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a88409fdd7dc121c-s.0ir_pxtv760h..woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.0fzkl03jw-sdz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8298327da6d5bcce-s.132ro2ak-rvxq.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.0f~sf101j6mzi.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2b402d8aebffd579-s.0dskwooysu3cf.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a88409fdd7dc121c-s.0ir_pxtv760h..woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.0fzkl03jw-sdz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/8298327da6d5bcce-s.132ro2ak-rvxq.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.0f~sf101j6mzi.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/2b402d8aebffd579-s.0dskwooysu3cf.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/a88409fdd7dc121c-s.0ir_pxtv760h..woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.0fzkl03jw-sdz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:url(../media/8298327da6d5bcce-s.132ro2ak-rvxq.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.0f~sf101j6mzi.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:url(../media/2b402d8aebffd579-s.0dskwooysu3cf.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:url(../media/a88409fdd7dc121c-s.0ir_pxtv760h..woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.0fzkl03jw-sdz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat Fallback;src:local(Arial);ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.0%;size-adjust:112.83%}.montserrat_8250f81c-module__2EMEKa__className{font-family:Montserrat,Montserrat Fallback;font-style:normal}.montserrat_8250f81c-module__2EMEKa__variable{--font-heading:"Montserrat", "Montserrat Fallback"}
@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8298327da6d5bcce-s.132ro2ak-rvxq.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.0f~sf101j6mzi.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2b402d8aebffd579-s.0dskwooysu3cf.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/a88409fdd7dc121c-s.0ir_pxtv760h..woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.0fzkl03jw-sdz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat Fallback;src:local(Arial);ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.0%;size-adjust:112.83%}.montserrat_b2703725-module__W1EegW__className{font-family:Montserrat,Montserrat Fallback;font-style:normal}.montserrat_b2703725-module__W1EegW__variable{--font-body:"Montserrat", "Montserrat Fallback"}
:root{--bg-primary:#f8f6f0;--bg-secondary:#f0ebd8;--bg-tertiary:#e6ddc5;--bg-overlay:#00000026;--bg-midnight-slate:linear-gradient(135deg, #1e242a 0%, #111418 100%);--color-midnight-base:#1e242a;--color-off-white:#ede9ed;--text-primary:#2a2824;--text-secondary:#2a2824cc;--text-muted:#2a2824b8;--color-olive:#9ab36d;--color-olive-dark:#627242;--color-olive-light:#d1dfb3;--color-terracotta:#b5694d;--color-terracotta-dark:#8c4a33;--color-terracotta-light:#d4856a;--color-sand:#5fa37a1f;--color-sand-light:#5fa37a0f;--color-charcoal:#212518;--color-gold:#7a6022;--color-bronze:#a66a38;--color-bronze-dark:#82522b;--color-purple:#7c4dbe;--color-red:#ef4444;--color-green:#22c55e;--brand-primary:#7a6022;--brand-primary-hover:#a58133;--solana-purple:#9945ff;--solana-green:#14f195;--accent-blue:#3b82f6;--accent-blue-hover:#2563eb;--accent-blue-dim:#3b82f61a;--text-on-accent:#fff;--accent-orange:#f97316;--accent-green:#22c55e;--accent-red:#ef4444;--accent-purple:#8b5cf6;--accent-yellow:#eab308;--accent-yellow-dim:#eab30826;--error:#b5694d;--success:#10b981;--warning:#bc953e;--font-ui:var(--font-body);--border-color:var(--color-sand);--border-radius-sm:.25rem;--border-radius-md:.5rem;--border-radius-lg:.75rem;--border-radius-xl:1rem;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-6:1.5rem;--space-8:2rem;--space-12:3rem;--space-16:4rem;--shadow-sm:0 .0625rem .125rem #0000000a;--shadow-md:0 .25rem .75rem #00000014;--shadow-lg:0 .625rem 1.875rem #0000001f;--shadow-glow:0 0 1.25rem #5fa37a2e;--shadow-glow-gold:0 0 1.25rem #5fa37a38;--z-dropdown:50;--z-sticky:100;--z-overlay:999;--z-modal:1000;--z-toast:9999}html[data-comm-style=REPORT]{--color-charcoal:#1a1a1a}html[data-comm-style=BLINDING]{--bg-primary:#ff1493;--bg-secondary:#ff1493;--bg-tertiary:#ff1493;--color-gold:#39ff14;--brand-primary:#39ff14;--brand-primary-hover:#32e612;--color-olive:#39ff14;--text-primary:#fff;--text-secondary:#fffc;--text-muted:#ffffff8c;--color-off-white:#fff;--color-charcoal:#111;--header-title-color:#fff;--border-color:#0000001f;--color-sand:#00000014;--color-sand-light:#0000000a;--card-bg:#00000040;--card-bg-gradient:linear-gradient(135deg, #00000047 0%, #00000038 100%);--bg-card:var(--card-bg);--bg-card-gradient:var(--card-bg-gradient);--card-border:1px solid #00000026;--card-shadow:0 .25rem .75rem #0000002e;--nav-pill-bg:#0000002e;--nav-pill-border:#0000001f;--nav-pill-active-bg:#39ff14;--nav-pill-active-border:#39ff14;--nav-pill-active-color:#111;--nav-pill-shimmer-color-1:#111;--nav-pill-shimmer-color-2:#000000a6;--surface-color:#00000026;--surface-color-hover:#00000038;--shadow-glow:0 0 1.25rem #39ff1433;--shadow-glow-gold:0 0 1.25rem #39ff1440;--rgba-text-90:#ffffffe6;--rgba-text-85:#ffffffd9;--rgba-text-70:#ffffffb3;--rgba-text-60:#fff9;--rgba-text-55:#ffffff8c;--rgba-text-45:#ffffff94;--rgba-text-40:#ffffff8c;--rgba-border-20:#0003;--rgba-border-12:#0000001f;--rgba-border-10:#0000001a;--rgba-border-08:#00000014;--rgba-surface-15:#00000026;--rgba-surface-12:#0000001f;--rgba-surface-08:#00000014;--rgba-surface-06:#0000000f;--rgba-surface-05:#0000000d;--rgba-surface-03:#00000008;--rgba-surface-02:#00000005;--rgba-gold-30:#39ff144d;--rgba-gold-15:#39ff1426;--rgba-gold-08:#39ff1414;--rgba-olive-30:#39ff144d;--rgba-track:#0000001a}html[data-comm-style=BLINDING] body{background:#ff1493}html[data-comm-style=BLINDING] .hub-layout-wrapper{background:0 0}html[data-comm-style=BLINDING] [data-skin=logo] img{filter:none}#brand-watermark{opacity:.14}html[data-theme=dark] #brand-watermark{opacity:.3}@media (prefers-color-scheme:dark){html[data-theme=system] #brand-watermark{opacity:.3}}.page-watermark{position:relative}.page-watermark:before{content:"";filter:blur(4px);pointer-events:none;width:120vw;min-width:75rem;height:120vw;min-height:75rem;z-index:var(--z-dropdown);opacity:.12;background-image:url(/images/branding/gc-mountain-icon-final-gold.png);background-position:top;background-repeat:no-repeat;background-size:contain;position:fixed;top:10%;left:50%;transform:translate(-50%)}html[data-theme=light] .page-watermark:before{opacity:.12}html[data-theme=dark] .page-watermark:before{opacity:.25}@media (prefers-color-scheme:dark){html[data-theme=system] .page-watermark:before{opacity:.25}}[data-skin=logo] img{filter:sepia()hue-rotate(80deg)saturate(.65)brightness(1.05);transition:filter .4s}html[data-theme=dark] [data-skin=logo] img{filter:none}@media (prefers-color-scheme:dark){html[data-theme=system] [data-skin=logo] img{filter:none}}html[data-comm-style=REPORT] [data-skin=logo] img{filter:none}html[data-theme=dark]{--bg-primary:#1e242a;--bg-secondary:#262d35;--bg-tertiary:#111418;--text-primary:#ffffffe6;--text-secondary:#ffffffa6;--text-muted:#ffffff94;--local-text-primary:#ffffffe6;--local-text-muted:#ffffff8c;--border-color:#ffffff1f;--color-sand:#ffffff14;--color-sand-light:#ffffff0a;--color-off-white:#e8e8e8;--color-gold:#bc953e;--brand-primary:#bc953e;--bg-overlay:#0000004d;--card-bg:var(--color-midnight-base);--card-bg-gradient:var(--bg-midnight-slate);--bg-card:var(--card-bg);--bg-card-gradient:var(--card-bg-gradient);--card-border:1px solid #ffffff24;--card-shadow:0 .25rem .75rem #0000004d, inset 0 1px 0 #ffffff14;--nav-pill-bg:#ffffff1a;--nav-pill-border:#ffffff24;--nav-pill-active-bg:#bc953e26;--nav-pill-active-border:#bc953e59;--nav-pill-active-color:#bc953e;--nav-pill-shimmer-color-1:#bc953e;--nav-pill-shimmer-color-2:#e0e0e0;--accent-blue:#3b82f6;--accent-blue-hover:#60a5fa;--accent-blue-dim:#3b82f626;--text-on-accent:#fff;--header-title-color:#ffffffe6;--surface-color:#ffffff1a;--surface-color-hover:#ffffff26}@media (prefers-color-scheme:dark){html[data-theme=system]{--bg-primary:#1e242a;--bg-secondary:#262d35;--bg-tertiary:#111418;--text-primary:#ffffffe6;--text-secondary:#ffffffa6;--text-muted:#ffffff94;--local-text-primary:#ffffffe6;--local-text-muted:#ffffff8c;--border-color:#ffffff1f;--color-sand:#ffffff14;--color-sand-light:#ffffff0a;--color-off-white:#e8e8e8;--card-bg:var(--color-midnight-base);--card-bg-gradient:var(--bg-midnight-slate);--bg-card:var(--card-bg);--bg-card-gradient:var(--card-bg-gradient);--card-border:1px solid #ffffff24;--card-shadow:0 .25rem .75rem #0000004d, inset 0 1px 0 #ffffff14;--nav-pill-bg:#ffffff1a;--nav-pill-border:#ffffff24;--nav-pill-active-bg:#bc953e26;--nav-pill-active-border:#bc953e59;--nav-pill-active-color:#bc953e;--nav-pill-shimmer-color-1:#bc953e;--nav-pill-shimmer-color-2:#e0e0e0;--accent-blue:#3b82f6;--accent-blue-hover:#60a5fa;--accent-blue-dim:#3b82f626;--text-on-accent:#fff;--header-title-color:#ffffffe6;--surface-color:#ffffff1a;--surface-color-hover:#ffffff26}}html[data-theme=light]{--bg-primary:#f8f6f0;--bg-secondary:#f0ebd8;--bg-tertiary:#e6ddc5;--text-primary:#2a2824;--text-secondary:#2a2824cc;--text-muted:#2a2824b3;--local-text-primary:#2a2824;--local-text-muted:#2a2824b3;--border-color:#2a282459;--color-sand:#2a282426;--color-sand-light:#2a282414;--color-off-white:#f4eedf;--surface-color:#ffffffd9;--surface-color-hover:#2a282414;--card-bg:#f4eedf;--card-bg-gradient:none;--bg-card:var(--card-bg);--bg-card-gradient:var(--card-bg-gradient);--card-border:1px solid #2a28241f;--card-shadow:0 4px 12px #0000000d;--nav-pill-bg:#2a28240f;--nav-pill-border:#2a28241f;--nav-pill-active-bg:var(--color-gold);--nav-pill-active-border:var(--color-gold);--nav-pill-active-color:var(--color-charcoal);--nav-pill-shimmer-color-1:var(--color-charcoal);--nav-pill-shimmer-color-2:#2a2824a6;--nav-pill-btn-bg:#2a28240a;--nav-pill-btn-border:#2a282414;--header-title-color:#2a2824;--color-olive:#48503a;--color-bronze:#82522b;--color-gold:#7a6022;--brand-primary:#7a6022;--accent-blue:#2563eb;--accent-blue-hover:#1d4ed8;--accent-blue-dim:#2563eb14;--text-on-accent:#fff;--accent-orange:#ea580c;--accent-green:#16a34a;--accent-red:#dc2626;--accent-purple:#7c3aed;--accent-yellow:#ca8a04;--accent-yellow-dim:#ca8a041f}html[data-theme=light] .hub-layout-wrapper{background:linear-gradient(135deg,#fdfbf7 0%,#f4efe6 100%)}@media (prefers-color-scheme:light){html[data-theme=system] .hub-layout-wrapper{background:linear-gradient(135deg,#fdfbf7 0%,#f4efe6 100%)}}:root{--rgba-text-90:#2a2824e6;--rgba-text-85:#2a2824d9;--rgba-text-70:#2a2824b3;--rgba-text-60:#2a282499;--rgba-text-55:#2a28248c;--rgba-text-45:#2a282494;--rgba-text-40:#2a28248c;--rgba-border-20:#2a282433;--rgba-border-12:#2a28241f;--rgba-border-10:#2a28241a;--rgba-border-08:#2a282414;--rgba-surface-15:#2a282426;--rgba-surface-12:#2a28241f;--rgba-surface-08:#2a282414;--rgba-surface-06:#2a28240f;--rgba-surface-05:#2a28240d;--rgba-surface-03:#2a282408;--rgba-surface-02:#2a282405;--rgba-gold-30:#bc953e4d;--rgba-gold-15:#bc953e26;--rgba-gold-08:#bc953e14;--rgba-olive-30:#48503a4d;--rgba-track:#2a28241a}html[data-theme=dark]{--rgba-text-90:#ffffffe6;--rgba-text-85:#ffffffd9;--rgba-text-70:#ffffffb3;--rgba-text-60:#fff9;--rgba-text-55:#ffffff8c;--rgba-text-45:#ffffff94;--rgba-text-40:#ffffff8c;--rgba-border-20:#fff3;--rgba-border-12:#ffffff1f;--rgba-border-10:#ffffff1a;--rgba-border-08:#ffffff14;--rgba-surface-15:#ffffff26;--rgba-surface-12:#ffffff1f;--rgba-surface-08:#ffffff14;--rgba-surface-06:#ffffff0f;--rgba-surface-05:#ffffff0d;--rgba-surface-03:#ffffff08;--rgba-surface-02:#ffffff05;--rgba-gold-30:#bc953e4d;--rgba-gold-15:#bc953e26;--rgba-gold-08:#bc953e14;--rgba-olive-30:#48503a4d;--rgba-track:#ffffff14}@media (prefers-color-scheme:dark){html[data-theme=system]{--rgba-text-90:#ffffffe6;--rgba-text-85:#ffffffd9;--rgba-text-70:#ffffffb3;--rgba-text-60:#fff9;--rgba-text-55:#ffffff8c;--rgba-text-45:#ffffff94;--rgba-text-40:#ffffff8c;--rgba-border-20:#fff3;--rgba-border-12:#ffffff1f;--rgba-border-10:#ffffff1a;--rgba-border-08:#ffffff14;--rgba-surface-15:#ffffff26;--rgba-surface-12:#ffffff1f;--rgba-surface-08:#ffffff14;--rgba-surface-06:#ffffff0f;--rgba-surface-05:#ffffff0d;--rgba-surface-03:#ffffff08;--rgba-surface-02:#ffffff05;--rgba-gold-30:#bc953e4d;--rgba-gold-15:#bc953e26;--rgba-gold-08:#bc953e14;--rgba-olive-30:#48503a4d;--rgba-track:#ffffff14}}html[data-comm-style=REPORT]{--rgba-text-90:#d4c9a8e6;--rgba-text-85:#d4c9a8d9;--rgba-text-70:#d4c9a8b3;--rgba-text-60:#d4c9a899;--rgba-text-55:#d4c9a88c;--rgba-text-45:#d4c9a894;--rgba-text-40:#d4c9a88c;--rgba-border-20:#d4c9a833;--rgba-border-12:#d4c9a81f;--rgba-border-10:#d4c9a81a;--rgba-border-08:#d4c9a814;--rgba-surface-08:#f4eedf14;--rgba-surface-05:#f4eedf0d;--rgba-surface-03:#f4eedf08;--rgba-track:#d4c9a81a}html[data-theme=light]{--surface-color:#ffffffe6;--surface-color-hover:#2a28240f}html[data-theme=light] .hub-layout-wrapper [class*=Card],html[data-theme=light] .hub-layout-wrapper [class*=card],html[data-theme=light] .hub-layout-wrapper [class*=Panel],html[data-theme=light] .hub-layout-wrapper [class*=panel],html[data-theme=light] .hub-layout-wrapper [class*=Row],html[data-theme=light] .hub-layout-wrapper [class*=row],html[data-theme=light] .hub-layout-wrapper [class*=Item],html[data-theme=light] .hub-layout-wrapper [class*=item]{color:var(--text-primary)}html[data-theme=light] td,html[data-theme=light] th{color:var(--text-primary);border-color:var(--border-color)}html[data-theme=light] .hub-layout-wrapper h1,html[data-theme=light] .hub-layout-wrapper h2,html[data-theme=light] .hub-layout-wrapper h3,html[data-theme=light] .hub-layout-wrapper h4,html[data-theme=light] .hub-layout-wrapper label,html[data-theme=light] .hub-layout-wrapper p{color:var(--text-primary)}html[data-theme=light] input,html[data-theme=light] textarea,html[data-theme=light] select{color:var(--text-primary);border-color:var(--border-color);background:#ffffffd9}html[data-theme=light] code{color:var(--text-primary);background:#2a282414}html[data-theme=light] .custom-scrollbar::-webkit-scrollbar{background-color:#2a28240f}@media (prefers-color-scheme:light){html[data-theme=system]{--surface-color:#ffffffe6;--surface-color-hover:#2a28240f}html[data-theme=system] .hub-layout-wrapper [class*=Card],html[data-theme=system] .hub-layout-wrapper [class*=card],html[data-theme=system] .hub-layout-wrapper [class*=Panel],html[data-theme=system] .hub-layout-wrapper [class*=panel],html[data-theme=system] .hub-layout-wrapper [class*=Row],html[data-theme=system] .hub-layout-wrapper [class*=row],html[data-theme=system] .hub-layout-wrapper [class*=Item],html[data-theme=system] .hub-layout-wrapper [class*=item]{color:var(--text-primary)}html[data-theme=system] td,html[data-theme=system] th{color:var(--text-primary);border-color:var(--border-color)}html[data-theme=system] .hub-layout-wrapper h1,html[data-theme=system] .hub-layout-wrapper h2,html[data-theme=system] .hub-layout-wrapper h3,html[data-theme=system] .hub-layout-wrapper h4,html[data-theme=system] .hub-layout-wrapper label,html[data-theme=system] .hub-layout-wrapper p{color:var(--text-primary)}html[data-theme=system] input,html[data-theme=system] textarea,html[data-theme=system] select{color:var(--text-primary);border-color:var(--border-color);background:#ffffffd9}html[data-theme=system] code{color:var(--text-primary);background:#2a282414}html[data-theme=system] .custom-scrollbar::-webkit-scrollbar{background-color:#2a28240f}}*{box-sizing:border-box;margin:0;padding:0}html{background-color:#141414;font-size:100%;overflow-x:hidden}html[data-theme=light],html[data-theme=system]{background-color:#f4eedf}@media (prefers-color-scheme:dark){html[data-theme=system]{background-color:#141414}}svg.lucide{flex-shrink:0;width:1em;height:1em}svg.lucide[width]:not([width="24"]){width:unset;height:unset}body{font-family:var(--font-body);background-color:var(--bg-primary);color:var(--text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:linear-gradient(#ffffff80 0%,#f8f6f000 100%);flex-direction:column;max-width:100vw;min-height:100vh;line-height:1.5;display:flex;overflow-x:hidden}html[data-theme=light] body{color:#2a2824;background-color:#f4eedf;background-image:radial-gradient(circle at 15% 0,#bc953e17 0%,#0000 40%),radial-gradient(circle at 85% 15%,#8b9d5a12 0%,#0000 40%),radial-gradient(circle at 50% 100%,#b5694d17 0%,#0000 50%),radial-gradient(circle at 100% 80%,#bc953e0f 0%,#0000 40%),linear-gradient(#f4eedf00 0%,#e0d5ba66 100%)}@media (prefers-color-scheme:light){html[data-theme=system] body{color:#2a2824;background-color:#f4eedf;background-image:radial-gradient(circle at 15% 0,#bc953e17 0%,#0000 40%),radial-gradient(circle at 85% 15%,#8b9d5a12 0%,#0000 40%),radial-gradient(circle at 50% 100%,#b5694d17 0%,#0000 50%),radial-gradient(circle at 100% 80%,#bc953e0f 0%,#0000 40%),linear-gradient(#f4eedf00 0%,#e0d5ba66 100%)}}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading), sans-serif;letter-spacing:-.02em;text-wrap:balance;font-weight:600;line-height:1.2}p{text-wrap:balance}h1{font-size:3rem}h2{font-size:2.25rem}h3{font-size:1.5rem}a{color:var(--brand-primary);text-decoration:none;transition:color .2s}a:hover{color:var(--brand-primary-hover)}@keyframes fadeIn{0%{opacity:0;transform:translateY(.625rem)}to{opacity:1;transform:translateY(0)}}@keyframes dropdownFadeIn{0%{opacity:0}to{opacity:1}}.animate-fade-in{animation:.6s cubic-bezier(.16,1,.3,1) forwards fadeIn}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-spin{animation:1s linear infinite spin}@keyframes mountainShimmer{0%,94%,to{filter:brightness()drop-shadow(0 0 #0000);transform:scale(1)}97%{filter:brightness(1.3)drop-shadow(0 0 12px #bc953e99);transform:scale(1.02)}}.mountain-sparkle{animation:22s ease-in-out infinite mountainShimmer}.glass-panel{-webkit-backdrop-filter:blur(.75rem);border:1px solid var(--border-color);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-md);background:#e8dcc808}.card-lift{transition:transform .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1)}.card-lift:hover{transform:translateY(-.1875rem);box-shadow:0 .5rem 1.5rem #00000047,0 .125rem .375rem #0000002e,inset 0 1px #ffffff14}.btn{cursor:pointer;letter-spacing:.02em;border:none;border-radius:9999px;justify-content:center;align-items:center;padding:.5rem .85rem;font-family:inherit;font-size:.85rem;font-weight:700;transition:all .2s;display:inline-flex}.btn-primary{background:linear-gradient(135deg, var(--brand-primary), var(--brand-primary-hover));color:var(--color-charcoal);box-shadow:var(--shadow-glow-gold);border:none;border-radius:9999px;padding:.5rem .85rem;font-size:.85rem}.btn-primary:hover{background:linear-gradient(135deg, var(--brand-primary-hover), var(--brand-primary));box-shadow:0 .375rem 1.25rem color-mix(in srgb, var(--color-gold) 40%, transparent);transform:translateY(-.0625rem)}.btn-secondary{border:1px solid var(--border-color);color:var(--text-primary);background-color:#0000;border-radius:9999px;padding:.5rem .85rem;font-size:.85rem}.btn-secondary:hover{background-color:#e8dcc80d;border-color:#e8dcc833}.btn-row{border-radius:9999px;gap:.625rem;padding:.5rem .85rem;font-size:.85rem;display:flex}.btn-row>*{border-radius:9999px;flex:1;min-width:0;padding:.5rem .85rem;font-size:.85rem}@media print{nav,header,aside,footer,button,[class*=MissionReveal],[class*=StuckDrawer],[class*=CooldownTimer],[class*=BookmarkButton],[class*=MissionPrintout],[class*=KPRSlide],[class*=ConnectCalendar],[class*=GoalSidebar],[class*=PerformanceScenarioBot],[class*=missionBg],[class*=nav],[class*=backLink],[class*=navMission]{display:none!important}body,main,[class*=missionLayout],[class*=missionContainer],[class*=main]{color:#000!important;box-shadow:none!important;background:#fff!important;max-width:100%!important;margin:0!important;padding:0!important;display:block!important}body:after{content:"© Gritworks Collective — gritworkscollective.com — Member Content. Not for redistribution.";text-align:center;color:#999;letter-spacing:.05em;border-top:1px solid #ddd;margin-top:2rem;padding-top:.75rem;font-family:sans-serif;font-size:.625rem;display:block}}@media (max-width:1024px){.responsive-split-wrapper{flex-direction:column!important;height:auto!important;min-height:auto!important}.responsive-split-wrapper>div{flex:none!important;width:100%!important;min-height:50vh!important}.responsive-grid-stack{grid-template-columns:1fr!important}.hide-mobile{display:none!important}}@media (min-width:1025px){.show-mobile-only{display:none!important}}@media (max-width:768px){h1{font-size:2rem}h2{font-size:1.5rem}h3{font-size:1.125rem}section{padding-left:1rem;padding-right:1rem}.premium-card{padding:1rem}.stack-mobile{flex-direction:column!important}.hub-layout-wrapper main,.hub-layout-wrapper main>main,.hub-layout-wrapper main>div{padding-left:.5rem!important;padding-right:.5rem!important}.macro-wrapper{padding:.75rem!important}.grid-mobile-1col{grid-template-columns:1fr!important}button,a[role=button],.btn{min-height:2.75rem}body{padding-bottom:env(safe-area-inset-bottom,0)}}@media (max-width:480px){h1{font-size:1.625rem}h2{font-size:1.25rem}section{padding-left:.5rem;padding-right:.5rem}.hub-layout-wrapper main,.hub-layout-wrapper main>main,.hub-layout-wrapper main>div{padding-left:.25rem!important;padding-right:.25rem!important}.btn,.btn-primary,.btn-secondary{min-height:2.75rem;padding:.625rem 1rem}.scroll-snap-mobile{scrollbar-width:none;-ms-overflow-style:none}.scroll-snap-mobile::-webkit-scrollbar{display:none}}.custom-scrollbar::-webkit-scrollbar{background-color:#ffffff0d;border-radius:4px;width:6px}.custom-scrollbar::-webkit-scrollbar-thumb{background-color:#bc953e80;border-radius:4px}.custom-scrollbar{scrollbar-width:thin;scrollbar-color:#bc953e80 #ffffff0d}.wallet-adapter-modal-middle,.wallet-adapter-modal-list-more{display:none!important}.wallet-adapter-modal-collapse{visibility:visible!important;opacity:1!important;height:auto!important;display:block!important;transform:none!important}.wallet-adapter-modal-title{font-size:0!important}.wallet-adapter-modal-title:after{content:"Connect Wallet";font-size:1.5rem}@media (max-width:374px){.wallet-adapter-modal-title:after{font-size:1.125rem}}.email-input-premium::placeholder{color:var(--rgba-text-45)}.email-input-premium:focus{border-color:var(--color-gold);box-shadow:0 0 0 1px var(--color-gold), inset 0 .125rem .25rem var(--rgba-surface-20)}.btn-premium-gold:hover{box-shadow:0 .375rem 1.25rem var(--rgba-gold-30), inset 0 1px 0 var(--rgba-text-40);transform:translateY(-1px)}.btn-premium-gold:active{transform:translateY(1px)}.premium-card{background:linear-gradient(135deg, color-mix(in srgb, var(--text-primary) 4%, transparent), color-mix(in srgb, var(--text-primary) 1%, transparent));border:1px solid color-mix(in srgb, var(--text-primary) 8%, transparent);-webkit-backdrop-filter:blur(12px);border-radius:1rem;flex-direction:column;gap:1rem;padding:1.5rem;transition:all .4s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:0 .25rem 1.25rem #0000001a}.premium-card:hover{border-color:color-mix(in srgb, var(--color-gold) 40%, transparent);box-shadow:0 .75rem 1.875rem #0000004d, 0 0 1.25rem color-mix(in srgb, var(--color-gold) 10%, transparent);background:linear-gradient(135deg, color-mix(in srgb, var(--text-primary) 6%, transparent), color-mix(in srgb, var(--text-primary) 2%, transparent));transform:translateY(-4px)scale(1.01)}.premium-header{letter-spacing:-.02em;font-family:var(--font-heading)}.glass-panel{background:color-mix(in srgb, var(--text-primary) 5%, transparent);border:1px solid color-mix(in srgb, var(--text-primary) 5%, transparent);-webkit-backdrop-filter:blur(16px)}@keyframes pulse-orange{0%{color:var(--text-primary);text-shadow:0 0 #0000}50%{color:var(--warning);text-shadow:0 0 10px #bc953e80}to{color:var(--text-primary);text-shadow:0 0 #0000}}.non-compliant{animation:2.5s ease-in-out infinite pulse-orange}@keyframes missionSlideIn{0%{opacity:0;transform:translate(1.5rem)}to{opacity:1;transform:translate(0)}}.fixer-overlay{-webkit-backdrop-filter:blur(16px);z-index:var(--z-toast);background:linear-gradient(#0a0a0ab3 0%,#000000f2 100%);justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}@keyframes dropTheLoad{0%{opacity:1;box-shadow:var(--shadow-md);transform:translateY(0)scale(1)}40%{opacity:1;transform:translateY(-.5rem)scale(1.02)}to{opacity:0;box-shadow:none;transform:translateY(2rem)scale(.95)}}.drop-load-anim{animation:.8s cubic-bezier(.2,.8,.2,1) forwards dropTheLoad}:root{--legacy-color-002ae8:linear-gradient(135deg, #bc953e0d 0%, #bc953e00 100%);--legacy-color-004629:linear-gradient(135deg, #bc953e0f, transparent);--legacy-color-00f2cc:1px solid #34d39933;--legacy-color-010fc4:1px solid #fbbf2440;--legacy-color-012923:linear-gradient(to right, transparent, #fff3 50%, transparent);--legacy-color-031f7d:linear-gradient(135deg, #4338ca1f 0%, #6366f10a 100%);--legacy-color-0336a7:linear-gradient(135deg, #bc953e1a, #bc953e08);--legacy-color-033e71:1px solid #007aff;--legacy-color-04b682:1px solid #ffffff0d;--legacy-color-04cafe:.0625rem solid #d4a05380;--legacy-color-0522b7:1px solid #bc953e66;--legacy-color-0653f8:linear-gradient(180deg, #d4a05312 0%, #0a0e1a66 100%);--legacy-color-067f86:linear-gradient(135deg, #22c55e12, #22c55e05);--legacy-color-071d1e:1px solid #bc953e1a;--legacy-color-07f426:1px solid #ef44442e;--legacy-color-0bda76:1px solid #8b5cf666;--legacy-color-0c38dd:linear-gradient(135deg, #bc953e14, #bc953e05);--legacy-color-0c7f51:linear-gradient(135deg, #c8973a1f 0%, #1a2332f2 100%);--legacy-color-0ddd31:1px solid #e5e7eb;--legacy-color-0ec19e:linear-gradient(135deg, #bc953e40 0%, #bc953e1a 100%);--legacy-color-10b0d8:linear-gradient(145deg, #d4a0531a 0%, #d4a05305 100%);--legacy-color-1110c8:1px solid #d4a05366;--legacy-color-117fbf:linear-gradient(160deg, #0d1117 0%, #0f1f35 50%, #0d1117 100%);--legacy-color-119d02:1px solid #bc953e2e;--legacy-color-11b703:1px solid #48c78e26;--legacy-color-11c49a:linear-gradient(160deg, #bc953e26 0%, #bc953e0a 100%);--legacy-color-131ea7:1px solid #10b98140;--legacy-color-1495db:1px solid #e8a31726;--legacy-color-14976e:linear-gradient(135deg, #bc953e1a, #bc953e0a);--legacy-color-15abc4:1px solid #3b82f640;--legacy-color-1608e2:6px solid #fff;--legacy-color-1780ba:1px solid #bc953e26;--legacy-color-1a7deb:1px solid #4f8ef74d;--legacy-color-1bc19b:1px solid #eab3084d;--legacy-color-1c3392:1px solid #d4c9a84d;--legacy-color-1d0521:1px solid #f973164d;--legacy-color-1d9ee3:1px solid #10b9814d;--legacy-color-1e7161:linear-gradient(135deg, #bc953e26, #bc953e0d);--legacy-color-21933c:linear-gradient(to right, transparent, #ffffff26 50%, transparent);--legacy-color-225230:1px solid #ffab0033;--legacy-color-243d5c:3px solid #cd7f3233;--legacy-color-25e3d1:1px solid #e8a31740;--legacy-color-2650c4:linear-gradient(135deg, #2864b4eb 0%, #3782d2e0 100%);--legacy-color-27f15d:linear-gradient(180deg, #22c55e0a 0%, transparent 100%);--legacy-color-28ad77:linear-gradient(145deg, #ffffff0a 0%, #ffffff03 100%);--legacy-color-28cc74:1px solid #0000001a;--legacy-color-29bafa:1px dashed #bc953e80;--legacy-color-2ab2bc:1px solid #fbbf2466;--legacy-color-2ad2fb:1px solid #9b8ec433;--legacy-color-2ad39e:linear-gradient(135deg, #34c75933, #34c7591a);--legacy-color-2b58cc:linear-gradient(135deg, #ffffff0a, #ffffff05);--legacy-color-2bd3bf:linear-gradient(135deg, #bc953e1a, #bc953e05);--legacy-color-2bf733:radial-gradient(ellipse at 30% 20%, #d4a84326 0%, transparent 50%), radial-gradient(ellipse at 70% 80%, #3b82f614 0%, transparent 50%), #0a0a0f;--legacy-color-2c3112:1px solid #c9a84c66;--legacy-color-2e0067:1px solid #ef44444d;--legacy-color-2ea6b6:linear-gradient(90deg, #cd7f321a, transparent);--legacy-color-300808:linear-gradient(145deg, #6366f10f, #6366f103);--legacy-color-301f87:linear-gradient(135deg, #bc953e33 0%, #bc953e66 100%);--legacy-color-31378e:1px solid #d4a05333;--legacy-color-316111:linear-gradient(135deg, #ffffff0f 0%, #ffffff05 100%);--legacy-color-31c89d:1px solid #e05c5c33;--legacy-color-31ffa7:1px solid #5c6b324d;--legacy-color-34efe0:linear-gradient(135deg, #1e1e1ef2 0%, #141414fa 100%);--legacy-color-35e9d2:2px solid #ffffff26;--legacy-color-39c12e:linear-gradient(135deg, #ffffff1a 0%, #ffffff0d 100%);--legacy-color-3a7587:radial-gradient(ellipse at 50% 0%, #3b82f61a 0%, transparent 60%);--legacy-color-3c863f:1px solid #c7d2fe;--legacy-color-3e5ce0:linear-gradient(135deg, #8b9d5a1a, #8b9d5a05);--legacy-color-3f795a:1px dashed #ffffff26;--legacy-color-401636:1px solid #bc953e40;--legacy-color-4153c1:linear-gradient(135deg, #bc953e1f, #bc953e0a);--legacy-color-417e80:2px dashed #d1d5db;--legacy-color-435e1b:linear-gradient(135deg, #ffffff0a, #ffffff03);--legacy-color-44126e:1px solid #d32f2f66;--legacy-color-44e5e8:1px solid #d4a05340;--legacy-color-464c22:1px solid #ef444433;--legacy-color-46fd60:2px solid #fff;--legacy-color-4a3477:linear-gradient(180deg, #fff 0%, #a1a1aa 100%);--legacy-color-4bcd48:3px solid #bc953e33;--legacy-color-4bf2c8:1px solid #8b5cf64d;--legacy-color-4ce4c5:1px solid #bc953e4d;--legacy-color-4e0d3a:linear-gradient(135deg, #e8a3170f, #e8a31705);--legacy-color-4fb03d:1px solid #ef444426;--legacy-color-4ff842:1px solid #eab308;--legacy-color-4ffa79:1px solid #6366f11f;--legacy-color-511855:linear-gradient(135deg, #ffffff08, #ffffff03);--legacy-color-52344b:1px solid #0003;--legacy-color-5275d6:1px solid #4a90e233;--legacy-color-53f4cd:1px solid #22c55e33;--legacy-color-55c4e8:1px solid #ffffff40;--legacy-color-58d099:linear-gradient(135deg, #4285f433, #4285f41a);--legacy-color-5a3472:1px solid #9b8ec440;--legacy-color-5c1d4b:1px solid #6366f14d;--legacy-color-5cafcd:1px solid #ff453a4d;--legacy-color-5f81c5:1px solid #ffffff26;--legacy-color-5f8ded:1px solid #ef444480;--legacy-color-624e8e:1px solid #f59e0b;--legacy-color-630380:2px solid #bc953e;--legacy-color-635783:1px solid #3b82f633;--legacy-color-635895:1px solid #f9731633;--legacy-color-64fd31:1px solid #3b82f659;--legacy-color-654a0b:1px dashed #bc953e4d;--legacy-color-65abcb:linear-gradient(135deg, #ffffff0f, #ffffff05);--legacy-color-65f6e2:1px solid #bc953e33;--legacy-color-66a550:linear-gradient(135deg, #1a1a1af2, #1a1a1ae6);--legacy-color-688576:linear-gradient(135deg, #f59e0b1a 0%, #f59e0b05 100%);--legacy-color-693f5f:radial-gradient(ellipse at 50% 0%, #d4a05314 0%, transparent 65%);--legacy-color-6af7ec:1px solid #38bdf840;--legacy-color-6b8a56:1px solid #ea580c40;--legacy-color-6baf10:1px dashed #b48c5073;--legacy-color-6c83be:1px solid #ef444466;--legacy-color-6d80db:1px solid #d4a05380;--legacy-color-6dc954:2px solid #ea4335cc;--legacy-color-6e6da9:1px solid #cd7f3266;--legacy-color-6eeaec:1px solid #9b8ec44d;--legacy-color-722743:2px solid #ffd700cc;--legacy-color-724df8:linear-gradient(to bottom, #141414 0%, #1e1e19 100%);--legacy-color-74c628:1px solid #60a5fa26;--legacy-color-75aaf3:linear-gradient(135deg, #6366f1, #a855f7);--legacy-color-760cb1:1px solid #9b8ec466;--legacy-color-76441a:linear-gradient(135deg, #ffffff0d, #ffffff05);--legacy-color-768ded:linear-gradient(to top, #0d0f12 0%, #0d0f12cc 40%, transparent 100%);--legacy-color-77b925:linear-gradient(135deg, #bc953e1a 0%, #bc953e08 100%);--legacy-color-7ab3ca:1px solid #fbbf2459;--legacy-color-7b561b:linear-gradient(135deg, #3b82f614, #3b82f608);--legacy-color-7b82ce:linear-gradient(135deg, #bc953e14 0%, #ffffff08 50%, #bc953e0d 100%);--legacy-color-7d6e16:1px solid #8b9d5a66;--legacy-color-7dff45:1px solid #48c78e40;--legacy-color-7e4817:radial-gradient(circle at 90% 50%, #bc953e26, transparent 70%);--legacy-color-7f133a:.0625rem solid #ef444426;--legacy-color-7f358a:linear-gradient(135deg, #d35400 0%, #e67e22 50%, #f39c12 100%);--legacy-color-7fb62b:linear-gradient(135deg, #10b981, #059669);--legacy-color-810bce:1px solid #ef444440;--legacy-color-844dfb:1px solid #10b98133;--legacy-color-84d9fd:linear-gradient(145deg, #38bdf80b, #38bdf803);--legacy-color-84eb95:1px solid #38bdf833;--legacy-color-863796:2px solid #ffffff0d;--legacy-color-87bf02:1px solid #c5a05966;--legacy-color-88b3bc:linear-gradient(135deg, #ffffff12, #ffffff05);--legacy-color-8b9f53:1px dashed #ef444466;--legacy-color-8d4ee6:linear-gradient(135deg, #3b82f6, #8b5cf6);--legacy-color-8e1d38:1px dashed #bc953e66;--legacy-color-8ea4a4:1px solid #c5a0594d;--legacy-color-8fae95:linear-gradient(135deg, #bc953e4d, #bc953e1a);--legacy-color-9072a5:linear-gradient(135deg, #ffffff08, #00000073);--legacy-color-90f716:linear-gradient(145deg, #4755691f, #94a3b814);--legacy-color-91c8d0:1px solid #22c55e40;--legacy-color-9236f9:linear-gradient(135deg, #bc953e0f 0%, #bc953e03 100%);--legacy-color-92c9a8:linear-gradient(135deg, #1e1e1ef7, #141414fa);--legacy-color-934be5:1px solid #ffffff1f;--legacy-color-93e15c:1px solid #cd7f3233;--legacy-color-964a2c:1px solid #a855f726;--legacy-color-966e45:linear-gradient(135deg, #bc953e0f, #bc953e05);--legacy-color-987986:.0625rem solid #f59e0b40;--legacy-color-9885f8:radial-gradient(circle at top left, #d4a0531a, transparent 70%);--legacy-color-99946c:1px solid #ff00004d;--legacy-color-9a1d94:linear-gradient(135deg, #d35400, #e67e22);--legacy-color-9af493:linear-gradient(180deg, #bc953e1a 0%, transparent 100%);--legacy-color-9b1c10:1px solid #bc953e73;--legacy-color-9b6ba4:1px solid #b5694d4d;--legacy-color-9c4270:1px solid #bc953e59;--legacy-color-9d8f0c:1px solid #ef4444;--legacy-color-9de978:1px solid #16a34a33;--legacy-color-9f00c3:linear-gradient(to top, #0f0f0f 50%, #0f0f0fd9 100%);--legacy-color-9ff562:linear-gradient(90deg, #fff, #818cf8);--legacy-color-a0399c:1px solid #222;--legacy-color-a08791:linear-gradient(145deg, #d4a05312, #d4a05305);--legacy-color-a1ef1a:linear-gradient(135deg, #bc953e1a 0%, #bc953e05 100%);--legacy-color-a21ef8:1px solid #7c3aed33;--legacy-color-a3696b:linear-gradient(145deg, #ffffff0d 0%, #ffffff03 100%);--legacy-color-a44142:1px solid #4a90e226;--legacy-color-a48cb3:3px solid #b5694d33;--legacy-color-a51ec1:1px solid #4285f480;--legacy-color-a5da57:1px solid #f59e0b40;--legacy-color-a6d3e4:1px solid #d4a05326;--legacy-color-a74bf2:linear-gradient(135deg, #bc953e33, #bc953e0d);--legacy-color-a76197:1px solid #38bdf82e;--legacy-color-a7a255:1px solid #cd7f324d;--legacy-color-a7b178:linear-gradient(135deg, #9b8ec424, #9b8ec40a);--legacy-color-aa15c7:1px solid #6366f133;--legacy-color-aa2488:.0625rem solid #ef444440;--legacy-color-abcf60:linear-gradient(135deg, #ffffff08 0%, #ffffff03 100%);--legacy-color-aca0e9:1px solid #ffd70066;--legacy-color-af7555:linear-gradient(135deg, #d4a053, #bc8a3e);--legacy-color-b02044:1px solid #f59e0b33;--legacy-color-b18f92:1px solid #ff5a5a4d;--legacy-color-b1ada5:#38bdf80f;--legacy-color-b2167f:1px solid #cd7f3280;--legacy-color-b285ed:1px solid #c9a84c33;--legacy-color-b3c392:1px solid #d4a0534d;--legacy-color-b4c551:1px solid #9b8ec41a;--legacy-color-b6151d:1px solid #22c55e4d;--legacy-color-b6ba61:1px solid #3b82f6;--legacy-color-b8860b:1px solid #d4af374d;--legacy-color-b8f460:1px solid #ffffff14;--legacy-color-b93e39:1px solid #fb923c40;--legacy-color-ba5c1a:1px solid #80808026;--legacy-color-bb01ee:1px solid #d9770640;--legacy-color-bced7c:linear-gradient(135deg, #3b82f61a 0%, #6366f10f 100%);--legacy-color-be5ca4:1px solid #7c3aed40;--legacy-color-bfe732:linear-gradient(135deg, #ffffff0b, #ffffff05);--legacy-color-bfea83:1px solid #fef3c7;--legacy-color-c036a5:linear-gradient(180deg, #d4a05314 0%, transparent 100%);--legacy-color-c109a4:radial-gradient(circle at 10% 50%, #ffd7001a, transparent 60%);--legacy-color-c18cd9:4px solid #fff;--legacy-color-c30a66:1px solid #a855f740;--legacy-color-c32424:linear-gradient(135deg, #9b8ec426, #9b8ec40d);--legacy-color-c349d7:1px solid #dc262640;--legacy-color-c47783:1px solid #48c78e33;--legacy-color-c62011:1px dashed #fff3;--legacy-color-c70b4e:linear-gradient(135deg, #d4a84314 0%, #d4a84305 100%);--legacy-color-c8e7fa:1px solid #ea580c33;--legacy-color-c934d9:linear-gradient(145deg, #1e1e1ecc, #0f0f0ff2);--legacy-color-cb4a62:1px solid #dc26264d;--legacy-color-cc070c:1px solid #fb923c4d;--legacy-color-cd270d:1px solid #f9731680;--legacy-color-cdad05:1px solid #7c4dbe66;--legacy-color-cf9cc0:linear-gradient(145deg, #d4a0530d, #d4a05303);--legacy-color-d1c5e2:1px solid #7c4dbe4d;--legacy-color-d2fd69:radial-gradient(ellipse at 50% 50%, #d4a0530f, transparent 80%);--legacy-color-d3178c:linear-gradient(to top, #2a2824e6 0%, transparent 60%);--legacy-color-d33a85:1px solid #8b5cf633;--legacy-color-d4cfba:1px solid #fff3;--legacy-color-d5914c:1px solid #38bdf81f;--legacy-color-d623b9:1px solid #48c78e4d;--legacy-color-da855d:radial-gradient(circle, #d4a05314 0%, transparent 60%);--legacy-color-dbca07:linear-gradient(90deg, #4a90e21a, #4a90e205);--legacy-color-dbf3f5:2px solid #34a853cc;--legacy-color-dc29ad:1px solid #94a3b840;--legacy-color-dc5ff4:1px solid #d4a84366;--legacy-color-ddade2:1px dashed #3b82f6;--legacy-color-df2be9:1px solid #e0e0e0;--legacy-color-dfe374:linear-gradient(135deg, #b5694d1f 0%, #b5694d0f 100%);--legacy-color-e14d19:linear-gradient(135deg, #bc953e2e, #00000073);--legacy-color-e2105e:linear-gradient(135deg, #bc953e0a, #bc953e03);--legacy-color-e3d24d:1px solid #60a5fa40;--legacy-color-e532c0:linear-gradient(145deg, #4f8ef71a, transparent);--legacy-color-e5a354:linear-gradient(135deg, #ffffff0f, #ffffff03);--legacy-color-e6c1dd:linear-gradient(135deg, #bc953e14 0%, #bc953e08 100%);--legacy-color-e6c303:linear-gradient(135deg, #ffffff0a 0%, #ffffff03 100%);--legacy-color-e6c7ed:linear-gradient(135deg, #b49632eb 0%, #d2af3ce0 100%);--legacy-color-e8d586:1px solid #7c3aed26;--legacy-color-e9f3f6:1px solid #3b82f64d;--legacy-color-ec2b06:2px solid #d1d5db;--legacy-color-eca596:1px solid #ffffff0f;--legacy-color-ee3a3a:1px solid #eab30866;--legacy-color-efdef7:1px solid #f59e0b4d;--legacy-color-f05579:1px solid #a66a3833;--legacy-color-f5c814:1px solid #ffffff1a;--legacy-color-f5d649:1px solid #bc953e80;--legacy-color-f661d3:1px solid #c9a84c4d;--legacy-color-f67f9e:linear-gradient(135deg, #bc953e26 0%, #bc953e0d 100%);--legacy-color-f81209:1px solid #5a82c333;--legacy-color-f8121d:2px solid #7c3aed66;--legacy-color-f839a1:1px solid #10b981;--legacy-color-f990b3:1px solid #ea4335;--legacy-color-fb1340:1px solid #d4a8434d;--legacy-color-fb5d23:linear-gradient(145deg, #d4a0531a, transparent);--legacy-color-fb7e3a:1px solid #6366f140;--legacy-color-fc36df:1px solid #34c75980;--legacy-color-fc9ba6:1px solid #eab30833;--legacy-color-fd012a:1px solid #4caf5066;--legacy-color-fe5775:1px solid #000;--legacy-color-fe6c97:linear-gradient(135deg, #7c4dbe1a, #7c4dbe05);--legacy-color-ff0022:linear-gradient(135deg, #d4af3726, #d4af370d)}@media (min-width:1025px){.hub-layout-wrapper~#global-support-message-trigger{display:none}body:has(.hub-layout-wrapper) #global-support-message-trigger{display:none}}@media (max-width:1024px){#global-support-message-trigger{max-width:18rem;margin:1rem auto calc(5rem + env(safe-area-inset-bottom));border-radius:9999px;justify-content:center}}@media (prefers-contrast:more){:root,html[data-theme=light],html[data-theme=system]{--text-primary:#1a1812;--text-secondary:#1a1812eb;--text-muted:#1a1812d1;--color-gold:#5c4510;--brand-primary:#5c4510;--color-olive:#2e3520;--color-bronze:#5e3a1a;--border-color:#1a181280;--color-sand:#1a181240;--card-border:2px solid #1a181259;--card-shadow:none;--shadow-sm:none;--shadow-md:none;--shadow-lg:none;--rgba-text-90:#1a1812f2;--rgba-text-85:#1a1812eb;--rgba-text-70:#1a1812d9;--rgba-text-60:#1a1812cc;--rgba-text-55:#1a1812c7;--rgba-text-45:#1a1812b8;--rgba-text-40:#1a1812b3}*{-webkit-backdrop-filter:none!important}html[data-theme=dark]{--text-primary:#fff;--text-secondary:#ffffffe6;--text-muted:#fffc;--local-text-muted:#fffc;--color-gold:#e8b84a;--brand-primary:#e8b84a;--color-olive:#a8d472;--color-bronze:#d4956a;--border-color:#fff6;--card-border:2px solid #ffffff73;--card-shadow:none;--shadow-sm:none;--shadow-md:none;--shadow-lg:none;--rgba-text-90:#fffffff2;--rgba-text-85:#ffffffeb;--rgba-text-70:#ffffffe0;--rgba-text-60:#ffffffd1;--rgba-text-55:#fffc;--rgba-text-45:#ffffffbf;--rgba-text-40:#ffffffb8}}@media (prefers-contrast:more) and (prefers-color-scheme:dark){html[data-theme=system]{--text-primary:#fff;--text-secondary:#ffffffe6;--text-muted:#fffc;--local-text-muted:#fffc;--color-gold:#e8b84a;--brand-primary:#e8b84a;--color-olive:#a8d472;--color-bronze:#d4956a;--border-color:#fff6;--card-border:2px solid #ffffff73;--card-shadow:none;--shadow-sm:none;--shadow-md:none;--shadow-lg:none;--rgba-text-90:#fffffff2;--rgba-text-85:#ffffffeb;--rgba-text-70:#ffffffe0;--rgba-text-60:#ffffffd1;--rgba-text-55:#fffc;--rgba-text-45:#ffffffbf;--rgba-text-40:#ffffffb8}}@media (forced-colors:active){:root{--text-primary:CanvasText;--text-secondary:CanvasText;--text-muted:GrayText;--bg-primary:Canvas;--bg-secondary:Canvas;--color-gold:LinkText;--brand-primary:LinkText;--border-color:CanvasText;--card-bg:Canvas;--card-border:1px solid CanvasText}:focus-visible{outline-offset:2px;outline:3px solid highlight!important}button,[role=button],a{border:1px solid buttontext}}.gw-hover-lift{transition:transform .2s,box-shadow .2s}.gw-hover-lift:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.gw-hover-glow{transition:box-shadow .2s}.gw-hover-glow:hover{box-shadow:0 0 16px #7a60224d}.gw-press-scale{transition:transform .1s}.gw-press-scale:active{transform:scale(.98)}.gw-fade-in{animation:.3s ease-out gw-fade-in}@keyframes gw-fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
.Footer-module__OzX6xq__footer{color:#2a2824;z-index:1;--text-primary:#2a2824;--text-secondary:#2a2824cc;--text-muted:#2a2824b3;--border-color:#2a282459;border-top:1px solid var(--border-color);background:linear-gradient(#f4eedf 0%,#ede5d0 100%);width:100%;padding:.5rem 0;position:relative}html[data-theme=dark] .Footer-module__OzX6xq__footer{color:#ffffffe6;border-top-color:var(--color-gold);--text-primary:#ffffffe6;--text-secondary:#ffffffa6;--text-muted:#ffffff73;--border-color:#ffffff1f;background:linear-gradient(#161616 0%,#0e0e0e 100%)}@media (prefers-color-scheme:dark){html[data-theme=system] .Footer-module__OzX6xq__footer{color:#ffffffe6;border-top-color:var(--color-gold);--text-primary:#ffffffe6;--text-secondary:#ffffffa6;--text-muted:#ffffff73;--border-color:#ffffff1f;background:linear-gradient(#161616 0%,#0e0e0e 100%)}}.Footer-module__OzX6xq__footerInner{flex-direction:column;align-items:center;gap:.5rem;max-width:100%;margin:0 auto;padding:0 1.25rem;display:flex}.Footer-module__OzX6xq__footerBrand{text-align:center}.Footer-module__OzX6xq__footerBrand img{margin-bottom:0;margin-left:auto;margin-right:auto;display:block}.Footer-module__OzX6xq__footerBrand p{font-family:var(--font-body);color:var(--text-primary);text-transform:uppercase;letter-spacing:.1em;margin:0;font-size:.6875rem;font-weight:600}.Footer-module__OzX6xq__footerLinks{flex-direction:column;align-items:center;gap:.625rem;display:flex}.Footer-module__OzX6xq__footerGrid{grid-template-columns:repeat(3,1fr);gap:1rem;width:100%;max-width:64rem;margin:.75rem auto;padding:0 1rem;display:grid}.Footer-module__OzX6xq__linkCol{flex-direction:column;gap:.375rem;display:flex}.Footer-module__OzX6xq__linkCol h3{font-family:var(--font-heading);color:var(--text-primary);text-transform:uppercase;letter-spacing:.05em;margin:0 0 .5rem;font-size:.8125rem;font-weight:700}.Footer-module__OzX6xq__linkCol a{font-family:var(--font-body);color:var(--text-secondary);font-size:.75rem;font-weight:500;text-decoration:none;transition:color .2s}.Footer-module__OzX6xq__linkCol a:hover{color:var(--color-gold)}.Footer-module__OzX6xq__footerBottom{border-top:1px solid var(--border-color);flex-direction:column;align-items:center;gap:.25rem;width:100%;padding-top:.5rem;display:flex}.Footer-module__OzX6xq__solanaBadge{font-family:var(--font-ui);color:var(--text-secondary);letter-spacing:.03em;background:linear-gradient(135deg,#9945ff26,#14f19526);border:1px solid #9945ff40;border-radius:3.125rem;align-items:center;gap:.3125rem;padding:.25rem .75rem;font-size:.625rem;font-weight:600;display:inline-flex}.Footer-module__OzX6xq__copyright{font-family:var(--font-body);color:var(--text-secondary);text-align:center;margin:0;font-size:.75rem}.Footer-module__OzX6xq__footerDisclaimer{font-family:var(--font-body);color:var(--text-muted);text-align:center;max-width:42.5rem;margin:0;font-size:.6875rem;line-height:1.5}@media (max-width:600px){.Footer-module__OzX6xq__footerInner{padding:0 1.5rem;padding-bottom:calc(4.5rem + env(safe-area-inset-bottom))}.Footer-module__OzX6xq__footerBrand img{height:3.5rem}.Footer-module__OzX6xq__footerGrid{text-align:center;grid-template-columns:1fr;gap:2rem}.Footer-module__OzX6xq__linkCol{align-items:center}.Footer-module__OzX6xq__linkRow{gap:.375rem}.Footer-module__OzX6xq__linkRow a{font-size:.75rem}}
.gold-sparkle-mask{justify-content:center;align-items:center;display:flex;position:relative}.gold-sparkle-mask:after{content:"";-webkit-mask-image:var(--sparkle-mask-url);-webkit-mask-position:50%;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-image:var(--sparkle-mask-url);mask-image:var(--sparkle-mask-url);pointer-events:none;z-index:var(--z-dropdown);background:linear-gradient(45deg,#fff0 35%,#ffffffb3 50%,#fff0 65%) 0 0/250% 250%;animation:20s ease-in-out infinite sparkle-sweep;position:absolute;inset:0;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@keyframes sparkle-sweep{0%{background-position:-150% 150%}10%{background-position:250% -150%}to{background-position:250% -150%}}
.Navbar-module__rw8ZkG__nav{z-index:var(--z-sticky);background:var(--bg-primary);border-bottom:1px solid color-mix(in srgb, var(--color-gold) 20%, transparent);padding-top:env(safe-area-inset-top);position:fixed;top:0;left:0;right:0}.Navbar-module__rw8ZkG__navDark{background:var(--bg-primary);--text-primary:#ffffffe6;--text-secondary:#ffffffa6;--text-muted:#ffffff73;border-bottom:1px solid #ffffff14}.Navbar-module__rw8ZkG__navInner{justify-content:space-between;align-items:center;max-width:100%;margin:0 auto;padding:.75rem 2.5rem;display:flex;position:relative}.Navbar-module__rw8ZkG__navLogo{align-items:center;height:5rem;margin-left:auto;display:flex}.Navbar-module__rw8ZkG__navLogo img{width:auto;height:5rem}.Navbar-module__rw8ZkG__navLinks{display:none}.Navbar-module__rw8ZkG__navTextLink{color:var(--text-secondary);font-family:var(--font-body);letter-spacing:.02em;border-radius:var(--border-radius-md);text-align:center;background:#2a282408;min-width:6.875rem;padding:.4375rem 1.125rem;font-size:.875rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-block}.Navbar-module__rw8ZkG__navTextLink:hover{color:var(--text-primary);background:#2a282414;transform:translateY(-.0625rem)}.Navbar-module__rw8ZkG__navCta{background:linear-gradient(135deg, var(--color-gold), var(--color-gold));color:#f5f2eb;border-radius:var(--border-radius-md);text-align:center;min-width:6.5625rem;padding:.5rem 1.25rem;font-size:.875rem;font-weight:600;transition:all .2s}.Navbar-module__rw8ZkG__navCta:hover{background:var(--color-gold);transform:translateY(-.0625rem)}.Navbar-module__rw8ZkG__navSpacer{height:calc(6.5rem + env(safe-area-inset-top))}.Navbar-module__rw8ZkG__hamburger{cursor:pointer;z-index:var(--z-sticky);background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:.3125rem;min-width:2.5rem;min-height:2.5rem;padding:.5rem;display:flex}.Navbar-module__rw8ZkG__mobileBottomNav{display:none}@media (max-width:768px){.Navbar-module__rw8ZkG__hamburger{display:none}.Navbar-module__rw8ZkG__mobileBottomNav{background:var(--bg-primary);border-top:1px solid color-mix(in srgb, var(--color-gold) 25%, transparent);height:4.5rem;z-index:var(--z-sticky);padding-bottom:env(safe-area-inset-bottom);justify-content:space-around;align-items:center;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -.25rem 1.25rem #0000001a}}.Navbar-module__rw8ZkG__mobileMenu{z-index:var(--z-sticky);background:var(--bg-primary);border:1px solid color-mix(in srgb, var(--color-gold) 30%, transparent);border-radius:var(--border-radius-md);flex-direction:column;gap:0;width:max-content;min-width:15rem;margin-top:.5rem;padding:.75rem 0;animation:.2s Navbar-module__rw8ZkG__slideDown;display:flex;position:absolute;top:100%;left:2.5rem;box-shadow:0 .5rem 2rem #0000002e}@keyframes Navbar-module__rw8ZkG__slideDown{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:translateY(0)}}.Navbar-module__rw8ZkG__mobileLink{font-family:var(--font-body);color:var(--text-primary);text-align:left;border-bottom:none;width:100%;padding:.25rem 1.5rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:background .2s;display:block}.Navbar-module__rw8ZkG__mobileLink:last-child{border-bottom:none}.Navbar-module__rw8ZkG__mobileLink:hover{background:color-mix(in srgb, var(--color-gold) 12%, transparent);color:var(--color-gold)}.Navbar-module__rw8ZkG__mobileCta{box-sizing:border-box;width:calc(100% - 3rem);font-family:var(--font-body);color:var(--color-charcoal);text-align:center;background:linear-gradient(135deg, var(--color-gold), var(--color-gold));border-radius:var(--border-radius-md);margin:.25rem auto;padding:.625rem 1.5rem;font-size:.875rem;font-weight:800;text-decoration:none;transition:background .2s;display:block}.Navbar-module__rw8ZkG__mobileCta:hover{background:var(--color-gold)}.Navbar-module__rw8ZkG__subLink{color:#1e293bb3;padding:.75rem 1.5rem;font-size:.875rem;font-weight:600}.Navbar-module__rw8ZkG__subLink:hover{color:var(--color-charcoal)}.Navbar-module__rw8ZkG__mobileWallet{justify-content:flex-start;padding:.75rem 1.5rem;display:flex}@media (max-width:768px){.Navbar-module__rw8ZkG__navInner{padding:.375rem 1rem}.Navbar-module__rw8ZkG__navLogo img{height:3.5rem}.Navbar-module__rw8ZkG__navSpacer{height:calc(3.5rem + env(safe-area-inset-top))}}.Navbar-module__rw8ZkG__navDropdown{padding:1rem 0;display:inline-block;position:relative}.Navbar-module__rw8ZkG__navDropdownButton{color:var(--text-secondary);font-family:var(--font-body);letter-spacing:.02em;cursor:pointer;background:0 0;border:none;align-items:center;gap:.25rem;padding:0;font-size:.875rem;font-weight:500;text-decoration:none;transition:color .2s;display:flex}.Navbar-module__rw8ZkG__navDropdownButton:hover,.Navbar-module__rw8ZkG__navDropdown:hover .Navbar-module__rw8ZkG__navDropdownButton{color:var(--color-gold)}.Navbar-module__rw8ZkG__navDropdownContent{visibility:hidden;opacity:0;background:color-mix(in srgb, var(--bg-primary) 85%, transparent);-webkit-backdrop-filter:blur(12px);min-width:12rem;box-shadow:0 1rem 3rem #00000026, 0 0 0 1px color-mix(in srgb, var(--color-gold) 15%, transparent);z-index:var(--z-dropdown);transform-origin:top;border-radius:1rem;padding:.5rem;transition:all .25s cubic-bezier(.16,1,.3,1);position:absolute;top:100%;left:50%;overflow:hidden;transform:translate(-50%)translateY(.625rem)scale(.95)}.Navbar-module__rw8ZkG__navDropdown:hover .Navbar-module__rw8ZkG__navDropdownContent{visibility:visible;opacity:1;transform:translate(-50%)translateY(0)scale(1)}.Navbar-module__rw8ZkG__navDropdownContent a,.Navbar-module__rw8ZkG__navDropdownContent button{color:var(--text-primary);font-family:var(--font-body);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:.5rem;width:100%;padding:.625rem 1rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:background .2s,color .2s,transform .2s;display:block}.Navbar-module__rw8ZkG__navDropdownContent a:hover,.Navbar-module__rw8ZkG__navDropdownContent button:hover{background-color:color-mix(in srgb, var(--color-gold) 10%, transparent);color:var(--color-gold)}.Navbar-module__rw8ZkG__desktopCtaWrapper{align-items:center;gap:1rem;display:flex}
.coming-soon-module__D8wzuW__overlay{z-index:var(--z-modal);-webkit-backdrop-filter:blur(1.25rem);background:#1e242ae0;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0;overflow-y:auto}.coming-soon-module__D8wzuW__card{border-radius:var(--border-radius-xl);text-align:center;background:linear-gradient(135deg,#1e242af2 0%,#111418f7 100%);border:1px solid #bc953e40;width:100%;max-width:28rem;padding:2.5rem 2rem;animation:.6s ease-out coming-soon-module__D8wzuW__cardFadeIn;position:relative;box-shadow:0 1.5rem 4rem #0006}@keyframes coming-soon-module__D8wzuW__cardFadeIn{0%{opacity:0;transform:translateY(1.5rem)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.coming-soon-module__D8wzuW__badge{filter:drop-shadow(0 0 2rem #bc953e4d);width:10rem;height:10rem;margin:0 auto 1.5rem;animation:3s ease-in-out infinite coming-soon-module__D8wzuW__badgePulse}@keyframes coming-soon-module__D8wzuW__badgePulse{0%,to{filter:drop-shadow(0 0 1.5rem #bc953e40)}50%{filter:drop-shadow(0 0 2.5rem #bc953e73)}}.coming-soon-module__D8wzuW__badge img{object-fit:contain;width:100%;height:100%}.coming-soon-module__D8wzuW__heading{font-family:var(--font-heading);color:#ffffffe6;letter-spacing:.04em;text-transform:uppercase;margin:0 0 .5rem;font-size:1.5rem;font-weight:700}.coming-soon-module__D8wzuW__tagline{font-family:var(--font-body);color:#ffffffa6;margin:0 0 1.75rem;font-size:.9375rem;font-style:italic;line-height:1.5}.coming-soon-module__D8wzuW__foundingSpots{font-family:var(--font-body);color:#bc953e;justify-content:center;align-items:center;gap:.5rem;margin-bottom:1.5rem;font-size:.875rem;font-weight:600;display:flex}.coming-soon-module__D8wzuW__foundingSpots svg{flex-shrink:0}.coming-soon-module__D8wzuW__countdown{justify-content:center;gap:.75rem;margin-bottom:1.75rem;display:flex}.coming-soon-module__D8wzuW__countdownSegment{flex-direction:column;align-items:center;min-width:3.5rem;display:flex}.coming-soon-module__D8wzuW__countdownDigit{font-family:var(--font-heading);color:#bc953e;letter-spacing:.02em;font-size:1.75rem;font-weight:800;line-height:1}.coming-soon-module__D8wzuW__countdownLabel{font-family:var(--font-body);color:#ffffff73;text-transform:uppercase;letter-spacing:.06em;margin-top:.25rem;font-size:.6875rem}.coming-soon-module__D8wzuW__countdownSeparator{font-family:var(--font-heading);color:#bc953e66;align-self:flex-start;margin-top:.125rem;font-size:1.5rem;font-weight:700}.coming-soon-module__D8wzuW__emailForm{gap:.5rem;margin-bottom:1rem;display:flex}.coming-soon-module__D8wzuW__emailInput{border-radius:var(--border-radius-md);color:#ffffffe6;font-family:var(--font-body);background:#ffffff0f;border:1px solid #ffffff1f;outline:none;flex:1;padding:.625rem .875rem;font-size:.875rem;transition:border-color .2s}.coming-soon-module__D8wzuW__emailInput::placeholder{color:#ffffff59}.coming-soon-module__D8wzuW__emailInput:focus{border-color:#bc953e80}.coming-soon-module__D8wzuW__submitBtn{color:#fff;border-radius:var(--border-radius-md);font-family:var(--font-body);cursor:pointer;white-space:nowrap;background:#bc953e;border:none;flex-shrink:0;padding:.625rem 1.25rem;font-size:.8125rem;font-weight:700;transition:background .2s,transform .1s}.coming-soon-module__D8wzuW__submitBtn:hover{background:#a58133}.coming-soon-module__D8wzuW__submitBtn:active{transform:scale(.97)}.coming-soon-module__D8wzuW__submitBtn:disabled{opacity:.6;cursor:not-allowed}.coming-soon-module__D8wzuW__successMsg{font-family:var(--font-body);color:#10b981;margin-bottom:1rem;font-size:.8125rem;font-weight:600}.coming-soon-module__D8wzuW__errorMsg{font-family:var(--font-body);color:#b5694d;margin-bottom:1rem;font-size:.8125rem;font-weight:600}.coming-soon-module__D8wzuW__bypassLink{font-family:var(--font-body);color:#ffffff6b;font-size:.75rem;text-decoration:none;transition:color .2s}.coming-soon-module__D8wzuW__bypassLink:hover{color:#ffffffa6;text-decoration:underline}@media (max-width:480px){.coming-soon-module__D8wzuW__card{padding:2rem 1.25rem}.coming-soon-module__D8wzuW__heading{font-size:1.25rem}.coming-soon-module__D8wzuW__badge{width:7.5rem;height:7.5rem}.coming-soon-module__D8wzuW__countdown{gap:.5rem}.coming-soon-module__D8wzuW__countdownDigit{font-size:1.375rem}.coming-soon-module__D8wzuW__countdownSegment{min-width:2.75rem}.coming-soon-module__D8wzuW__emailForm{flex-direction:column}.coming-soon-module__D8wzuW__submitBtn{width:100%}}@media (prefers-reduced-motion:reduce){.coming-soon-module__D8wzuW__card{animation:none}.coming-soon-module__D8wzuW__badge{filter:drop-shadow(0 0 1.5rem #bc953e40);animation:none}}