:root{--color-bg:210 24% 96%;--color-surface:0 0% 100%;--color-muted:210 22% 92%;--color-border:214 20% 82%;--color-text:222 32% 18%;--color-text-soft:218 14% 42%;--color-accent:224 84% 58%;--radius-xl:.875rem;--radius-2xl:1rem;--radius-full:9999px;--shadow-soft:0 10px 35px -20px #1b233738;--shadow-glow:0 0 0 1px hsl(var(--color-accent) / .2), 0 12px 36px -18px hsl(var(--color-accent) / .32);--shadow-float:0 24px 70px -34px #19233847}.dark{--color-bg:226 31% 8%;--color-surface:224 29% 12%;--color-muted:223 24% 16%;--color-border:220 17% 26%;--color-text:215 32% 92%;--color-text-soft:215 14% 72%;--color-accent:217 92% 60%;--shadow-soft:0 16px 44px -28px #020408e6;--shadow-glow:0 0 0 1px hsl(var(--color-accent) / .35), 0 16px 48px -20px hsl(var(--color-accent) / .55);--shadow-float:0 26px 76px -34px #010204eb}:root{--gg-container:80rem;--gg-gutter:clamp(1rem, 2.2vw, 1.75rem);--gg-text-xs:clamp(.75rem, .72rem + .2vw, .8125rem);--gg-text-sm:clamp(.875rem, .84rem + .2vw, .9375rem);--gg-text-base:clamp(1rem, .96rem + .25vw, 1.0625rem);--gg-text-lg:clamp(1.125rem, 1.05rem + .5vw, 1.25rem);--gg-text-xl:clamp(1.25rem, 1.12rem + .9vw, 1.6rem);--gg-text-2xl:clamp(1.5rem, 1.25rem + 1.4vw, 2.1rem);--gg-text-3xl:clamp(1.875rem, 1.45rem + 2vw, 2.65rem);--gg-text-4xl:clamp(2.2rem, 1.7rem + 3vw, 4.8rem);--gg-border-soft:hsl(var(--color-border) / .65);--gg-border-strong:hsl(var(--color-border) / .95);--gg-glass:linear-gradient(to bottom right, hsl(var(--color-surface) / .75), hsl(var(--color-surface) / .45));--gg-shell-top:hsl(var(--color-accent) / .09);--gg-shell-bottom:hsl(var(--color-surface) / .05);--gg-loader-bg:linear-gradient(180deg, hsl(var(--color-bg)) 0%, hsl(var(--color-surface)) 100%);--gg-loader-shine:linear-gradient(90deg, transparent 0%, hsl(var(--color-accent) / .18) 50%, transparent 100%)}@font-face{font-family:Fascinate;font-style:normal;font-display:swap;font-weight:400;src:url(https://jbright.glygold.com/build/assets/fascinate-latin-ext-400-normal-DRojxcIe.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/fascinate-latin-ext-400-normal-BdWqj2X2.woff)format("woff");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:Fascinate;font-style:normal;font-display:swap;font-weight:400;src:url(https://jbright.glygold.com/build/assets/fascinate-latin-400-normal-BDc5pCr4.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/fascinate-latin-400-normal-DIDeHFzC.woff)format("woff");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:Noto Sans;font-style:normal;font-display:swap;font-weight:400;src:url(https://jbright.glygold.com/build/assets/noto-sans-cyrillic-ext-400-normal-BjDhGU6t.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/noto-sans-cyrillic-ext-400-normal-d9FrwbiD.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:400;src:url(https://jbright.glygold.com/build/assets/noto-sans-cyrillic-400-normal-CHP_ranX.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/noto-sans-cyrillic-400-normal-BDYvNhAR.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:400;src:url(https://jbright.glygold.com/build/assets/noto-sans-devanagari-400-normal-C3FccbrF.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/noto-sans-devanagari-400-normal-g9fsM2jL.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:400;src:url(https://jbright.glygold.com/build/assets/noto-sans-greek-ext-400-normal-i2oSBwXz.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/noto-sans-greek-ext-400-normal-L11LEhi4.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:400;src:url(https://jbright.glygold.com/build/assets/noto-sans-greek-400-normal-DCESwnT1.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/noto-sans-greek-400-normal-Be2BcUUc.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:400;src:url(https://jbright.glygold.com/build/assets/noto-sans-vietnamese-400-normal-D2wP-Vm-.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/noto-sans-vietnamese-400-normal-C3Al4sv4.woff)format("woff");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:Noto Sans;font-style:normal;font-display:swap;font-weight:400;src:url(https://jbright.glygold.com/build/assets/noto-sans-latin-ext-400-normal-CVf-LbaS.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/noto-sans-latin-ext-400-normal-CNh9dRW_.woff)format("woff");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:Noto Sans;font-style:normal;font-display:swap;font-weight:400;src:url(https://jbright.glygold.com/build/assets/noto-sans-latin-400-normal-BTkUljjl.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/noto-sans-latin-400-normal-DPpKfCgK.woff)format("woff");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:Noto Sans;font-style:normal;font-display:swap;font-weight:500;src:url(https://jbright.glygold.com/build/assets/noto-sans-cyrillic-ext-500-normal-CuwgPeWW.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/noto-sans-cyrillic-ext-500-normal-Bw4G4pNe.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:500;src:url(https://jbright.glygold.com/build/assets/noto-sans-cyrillic-500-normal-9zZ_jNuA.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/noto-sans-cyrillic-500-normal-BxM0HQjg.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:500;src:url(https://jbright.glygold.com/build/assets/noto-sans-devanagari-500-normal-VG35fhMU.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/noto-sans-devanagari-500-normal-B62tDw8r.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:500;src:url(https://jbright.glygold.com/build/assets/noto-sans-greek-ext-500-normal-D6bOGD5V.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/noto-sans-greek-ext-500-normal-CbZNESfr.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:500;src:url(https://jbright.glygold.com/build/assets/noto-sans-greek-500-normal-D_0l3T9g.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/noto-sans-greek-500-normal-BAAA_uK7.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:500;src:url(https://jbright.glygold.com/build/assets/noto-sans-vietnamese-500-normal-B_DgfjT4.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/noto-sans-vietnamese-500-normal-BBHKifio.woff)format("woff");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:Noto Sans;font-style:normal;font-display:swap;font-weight:500;src:url(https://jbright.glygold.com/build/assets/noto-sans-latin-ext-500-normal-D88cFz81.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/noto-sans-latin-ext-500-normal-Bn9_h39k.woff)format("woff");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:Noto Sans;font-style:normal;font-display:swap;font-weight:500;src:url(https://jbright.glygold.com/build/assets/noto-sans-latin-500-normal-DCA2Z9Cj.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/noto-sans-latin-500-normal-CDPngY5C.woff)format("woff");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:Noto Sans;font-style:normal;font-display:swap;font-weight:600;src:url(https://jbright.glygold.com/build/assets/noto-sans-cyrillic-ext-600-normal-DlWr7wnj.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/noto-sans-cyrillic-ext-600-normal-Cwz1867h.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:600;src:url(https://jbright.glygold.com/build/assets/noto-sans-cyrillic-600-normal-KpAl9xZA.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/noto-sans-cyrillic-600-normal-BRIw9PIU.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:600;src:url(https://jbright.glygold.com/build/assets/noto-sans-devanagari-600-normal-Ewgvvq1j.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/noto-sans-devanagari-600-normal-Bly84zfI.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:600;src:url(https://jbright.glygold.com/build/assets/noto-sans-greek-ext-600-normal-B4z4a2vi.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/noto-sans-greek-ext-600-normal-BjvVOqxV.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:600;src:url(https://jbright.glygold.com/build/assets/noto-sans-greek-600-normal-CT9U7UAD.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/noto-sans-greek-600-normal-C0bz_iEd.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:600;src:url(https://jbright.glygold.com/build/assets/noto-sans-vietnamese-600-normal-mhyQDSzg.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/noto-sans-vietnamese-600-normal-D0HZFEqa.woff)format("woff");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:Noto Sans;font-style:normal;font-display:swap;font-weight:600;src:url(https://jbright.glygold.com/build/assets/noto-sans-latin-ext-600-normal-Has_8ph9.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/noto-sans-latin-ext-600-normal-B3lLaxXr.woff)format("woff");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:Noto Sans;font-style:normal;font-display:swap;font-weight:600;src:url(https://jbright.glygold.com/build/assets/noto-sans-latin-600-normal-Dkgu5AE5.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/noto-sans-latin-600-normal-DVJMj_t0.woff)format("woff");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:Noto Sans;font-style:normal;font-display:swap;font-weight:700;src:url(https://jbright.glygold.com/build/assets/noto-sans-cyrillic-ext-700-normal-OK-fZO_i.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/noto-sans-cyrillic-ext-700-normal-D83T7awq.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:700;src:url(https://jbright.glygold.com/build/assets/noto-sans-cyrillic-700-normal-DYZmzPmX.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/noto-sans-cyrillic-700-normal-D8UNalU-.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:700;src:url(https://jbright.glygold.com/build/assets/noto-sans-devanagari-700-normal-DVs0dmkg.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/noto-sans-devanagari-700-normal-CT12sGlc.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:700;src:url(https://jbright.glygold.com/build/assets/noto-sans-greek-ext-700-normal-Dq1WA5-1.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/noto-sans-greek-ext-700-normal-BOmIwFkq.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:700;src:url(https://jbright.glygold.com/build/assets/noto-sans-greek-700-normal-x3kNWF-0.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/noto-sans-greek-700-normal-DDNJsN3F.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:700;src:url(https://jbright.glygold.com/build/assets/noto-sans-vietnamese-700-normal-DayJ0F-f.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/noto-sans-vietnamese-700-normal-1GL2JyGE.woff)format("woff");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:Noto Sans;font-style:normal;font-display:swap;font-weight:700;src:url(https://jbright.glygold.com/build/assets/noto-sans-latin-ext-700-normal-BypTtJma.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/noto-sans-latin-ext-700-normal-CgsG9aVh.woff)format("woff");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:Noto Sans;font-style:normal;font-display:swap;font-weight:700;src:url(https://jbright.glygold.com/build/assets/noto-sans-latin-700-normal-CrvTEWhy.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/noto-sans-latin-700-normal-ZyrKABVF.woff)format("woff");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}[data-theme=vibrant]{--font-heading:"Fascinate", Georgia, serif;--font-body:"Noto Sans", system-ui, sans-serif;--font-mono:"Fira Code", ui-monospace, monospace;--color-bg:40 100% 99%;--color-surface:0 0% 100%;--color-muted:38 43% 94%;--color-border:35 22% 87%;--color-text:32 27% 15%;--color-text-soft:28 12% 38%;--color-accent:254 55% 60%;--color-accent-2:25 70% 72%;--color-success:142 72% 37%;--color-warning:38 92% 44%;--color-danger:0 72% 51%;--shadow-soft:0 2px 8px -2px #7b61d11a, 0 8px 24px -8px #7b61d114;--shadow-glow:0 0 0 1px #7b61d133, 0 12px 36px -16px #7b61d152;--shadow-float:0 24px 64px -28px #7b61d138, 0 8px 20px -8px #31271c0f;--radius-sm:.5rem;--radius-md:.875rem;--radius-lg:1.25rem;--radius-xl:1.5rem;--radius-2xl:2rem;--radius-full:9999px;--vb-primary:#7c61d4;--vb-primary-soft:#7c61d41a;--vb-primary-border:#7c61d440;--vb-primary-hover:#7c61d42e;--vb-secondary:#eaae87;--vb-secondary-soft:#eaae8724;--vb-secondary-border:#eaae8759;--vb-text:#2f281d;--vb-text-soft:#6b6157;--vb-surface:#fff;--vb-bg:#fffdf9;--vb-border:#e8e2d9;--vb-success:#16a34a;--vb-warning:#d97706;--vb-danger:#dc2626}.dark[data-theme=vibrant]{--font-heading:"Fascinate", Georgia, serif;--font-body:"Noto Sans", system-ui, sans-serif;--font-mono:"Fira Code", ui-monospace, monospace;--color-bg:30 15% 8%;--color-surface:30 12% 12%;--color-muted:30 10% 17%;--color-border:30 12% 25%;--color-text:38 25% 93%;--color-text-soft:35 12% 62%;--color-accent:254 68% 68%;--color-accent-2:25 80% 68%;--color-success:142 64% 48%;--color-warning:38 92% 55%;--color-danger:0 72% 60%;--shadow-soft:0 4px 16px -4px #0006, 0 12px 32px -12px #0000004d;--shadow-glow:0 0 0 1px #9076e540, 0 16px 48px -16px #9076e566;--shadow-float:0 28px 72px -32px #000c;--vb-primary:#9b82e8;--vb-primary-soft:#9b82e81f;--vb-primary-border:#9b82e84d;--vb-primary-hover:#9b82e833;--vb-secondary:#f0be97;--vb-secondary-soft:#f0be971f;--vb-secondary-border:#f0be974d;--vb-text:#ede6d8;--vb-text-soft:#a09484;--vb-surface:#1e1912;--vb-bg:#141009;--vb-border:#3a3328}[data-theme=vibrant] .gg-hero-gradient-text,.dark[data-theme=vibrant] .gg-hero-gradient-text{background:linear-gradient(135deg,#7c61d4 0%,#a080e8 40%,#eaae87 80%,#e89060 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}[data-theme=vibrant] .gg-hero-kicker{color:#7c61d4;background:#7c61d414;border-color:#7c61d447}.dark[data-theme=vibrant] .gg-hero-kicker{color:#9b82e8;background:#9b82e81a;border-color:#9b82e847}[data-theme=vibrant] .gg-hero-chip{color:#7c61d4;background:#7c61d412;border-color:#7c61d440;font-weight:600}.dark[data-theme=vibrant] .gg-hero-chip{color:#9b82e8;background:#9b82e814;border-color:#9b82e840}[data-theme=vibrant] a:hover .gg-hero-visual-product,.dark[data-theme=vibrant] a:hover .gg-hero-visual-product{box-shadow:0 0 0 2px #7c61d480,0 12px 36px -12px #7c61d44d}[data-theme=vibrant] .gg-hero-stat strong,.dark[data-theme=vibrant] .gg-hero-stat strong{color:var(--vb-primary);font-family:Fascinate,Georgia,serif}[data-theme=vibrant] .gg-home-signals__kicker,.dark[data-theme=vibrant] .gg-home-signals__kicker{color:var(--vb-primary)}[data-theme=vibrant] .gg-card-badge--new,.dark[data-theme=vibrant] .gg-card-badge--new{color:#fff;background:#7c61d4}[data-theme=vibrant] .gg-card-badge--trending,.dark[data-theme=vibrant] .gg-card-badge--trending{color:#2f281d;background:#eaae87}[data-theme=vibrant] .gg-card-badge--featured,.dark[data-theme=vibrant] .gg-card-badge--featured{color:#fff;background:#7c61d4}[data-theme=vibrant] .gg-card-badge--low-stock,.dark[data-theme=vibrant] .gg-card-badge--low-stock{color:#fff;background:#dc2626}[data-theme=vibrant] .gg-section-heading,[data-theme=vibrant] .gg-heading-font,.dark[data-theme=vibrant] .gg-section-heading,.dark[data-theme=vibrant] .gg-heading-font{font-family:Fascinate,Georgia,serif}[data-theme=vibrant] .gg-navbar{background:#fffdf9f2;border-bottom-color:#e8e2d9cc}.dark[data-theme=vibrant] .gg-navbar{background:#141009f2;border-bottom-color:#3a3328cc}[data-theme=vibrant] .gg-cart-count-badge,.dark[data-theme=vibrant] .gg-cart-count-badge{color:#fff;background:#7c61d4}[data-theme=vibrant] .gg-product-card:hover,[data-theme=vibrant] .motion-card:hover{box-shadow:0 0 0 1.5px #7c61d44d,0 8px 28px -8px #7c61d433}.dark[data-theme=vibrant] .gg-product-card:hover,.dark[data-theme=vibrant] .motion-card:hover{box-shadow:0 0 0 1.5px #9b82e859,0 8px 28px -8px #9b82e840}[data-theme=vibrant] .gg-gold-glow,.dark[data-theme=vibrant] .gg-gold-glow{background:radial-gradient(at 50% 0,#7c61d42e 0%,#0000 65%)}[data-theme=vibrant] .gg-grain-overlay{background-color:#fffdf9f7}.dark[data-theme=vibrant] .gg-grain-overlay{background-color:#141009f7}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(https://jbright.glygold.com/build/assets/cormorant-garamond-cyrillic-ext-400-normal-W3Dto7M0.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/cormorant-garamond-cyrillic-ext-400-normal-DLdKLAvx.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(https://jbright.glygold.com/build/assets/cormorant-garamond-cyrillic-400-normal-DD2KOZkl.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/cormorant-garamond-cyrillic-400-normal-CVFrM67f.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(https://jbright.glygold.com/build/assets/cormorant-garamond-vietnamese-400-normal-6K-YXo6g.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/cormorant-garamond-vietnamese-400-normal-4uxlocMh.woff)format("woff");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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(https://jbright.glygold.com/build/assets/cormorant-garamond-latin-ext-400-normal-Drx2k2n9.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/cormorant-garamond-latin-ext-400-normal-uvC0WHQr.woff)format("woff");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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(https://jbright.glygold.com/build/assets/cormorant-garamond-latin-400-normal-B-1hWBU7.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/cormorant-garamond-latin-400-normal-B7YtguxJ.woff)format("woff");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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(https://jbright.glygold.com/build/assets/cormorant-garamond-cyrillic-ext-700-normal-Do0rx6yy.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/cormorant-garamond-cyrillic-ext-700-normal-BaW-xaxb.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(https://jbright.glygold.com/build/assets/cormorant-garamond-cyrillic-700-normal-SLG_-a_c.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/cormorant-garamond-cyrillic-700-normal-D3uyJ5DH.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(https://jbright.glygold.com/build/assets/cormorant-garamond-vietnamese-700-normal--OtHbi1I.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/cormorant-garamond-vietnamese-700-normal-GOTdnRS1.woff)format("woff");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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(https://jbright.glygold.com/build/assets/cormorant-garamond-latin-ext-700-normal-CNjt5vTB.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/cormorant-garamond-latin-ext-700-normal-qRbaVVD7.woff)format("woff");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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(https://jbright.glygold.com/build/assets/cormorant-garamond-latin-700-normal-DajfzrDU.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/cormorant-garamond-latin-700-normal-O25Qpphb.woff)format("woff");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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:400;src:url(https://jbright.glygold.com/build/assets/plus-jakarta-sans-cyrillic-ext-400-normal-CJkVxub1.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/plus-jakarta-sans-cyrillic-ext-400-normal-Dbdydbkh.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:400;src:url(https://jbright.glygold.com/build/assets/plus-jakarta-sans-vietnamese-400-normal-Cg2kxhWu.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/plus-jakarta-sans-vietnamese-400-normal-B8TCSmUq.woff)format("woff");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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:400;src:url(https://jbright.glygold.com/build/assets/plus-jakarta-sans-latin-ext-400-normal-D127hM_v.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/plus-jakarta-sans-latin-ext-400-normal-2ppkqaOR.woff)format("woff");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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:400;src:url(https://jbright.glygold.com/build/assets/plus-jakarta-sans-latin-400-normal-Dhut76fR.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/plus-jakarta-sans-latin-400-normal-BDKaGhyp.woff)format("woff");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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:500;src:url(https://jbright.glygold.com/build/assets/plus-jakarta-sans-cyrillic-ext-500-normal-WMJmRWOr.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/plus-jakarta-sans-cyrillic-ext-500-normal-B7C_nQD_.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:500;src:url(https://jbright.glygold.com/build/assets/plus-jakarta-sans-vietnamese-500-normal-DiU8zqi-.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/plus-jakarta-sans-vietnamese-500-normal-CvE5C8T-.woff)format("woff");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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:500;src:url(https://jbright.glygold.com/build/assets/plus-jakarta-sans-latin-ext-500-normal-9VZagAe1.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/plus-jakarta-sans-latin-ext-500-normal-CqEEAICU.woff)format("woff");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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:500;src:url(https://jbright.glygold.com/build/assets/plus-jakarta-sans-latin-500-normal-Bf-nb4oT.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/plus-jakarta-sans-latin-500-normal-DYtqi0QS.woff)format("woff");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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(https://jbright.glygold.com/build/assets/plus-jakarta-sans-cyrillic-ext-600-normal-C5KBqx06.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/plus-jakarta-sans-cyrillic-ext-600-normal-BtwufOTE.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(https://jbright.glygold.com/build/assets/plus-jakarta-sans-vietnamese-600-normal-Y4VTTRme.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/plus-jakarta-sans-vietnamese-600-normal-5YsyKbU1.woff)format("woff");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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(https://jbright.glygold.com/build/assets/plus-jakarta-sans-latin-ext-600-normal-DQgPU_Cg.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/plus-jakarta-sans-latin-ext-600-normal-B0WRRYJ1.woff)format("woff");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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(https://jbright.glygold.com/build/assets/plus-jakarta-sans-latin-600-normal-DLTa1BUW.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/plus-jakarta-sans-latin-600-normal-BR_Ojra4.woff)format("woff");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}[data-theme=jbright],.dark[data-theme=jbright]{--font-heading:"Cormorant Garamond", Georgia, serif;--font-body:"Plus Jakarta Sans", system-ui, sans-serif;--color-bg:0 0% 7%;--color-surface:0 0% 11%;--color-muted:0 0% 15%;--color-border:43 30% 28%;--color-text:0 0% 96%;--color-text-soft:0 0% 72%;--color-accent:43 64% 52%;--color-accent-2:269 37% 43%;--color-cta:14 67% 63%;--shadow-soft:0 16px 48px -28px #2e2205cc;--shadow-glow:0 0 0 1px hsl(var(--color-accent) / .3), 0 16px 52px -20px hsl(var(--color-accent) / .42);--shadow-float:0 28px 80px -36px #000000eb}[data-theme=jbright] .gg-hero-gradient-text,.dark[data-theme=jbright] .gg-hero-gradient-text{background:linear-gradient(135deg,#d4af37 0%,#f0d060 45%,#d4af37 80%,#6a4c93 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}[data-theme=jbright] .gg-hero-kicker,.dark[data-theme=jbright] .gg-hero-kicker{color:#d4af37;background:#d4af3714;border-color:#d4af3747}[data-theme=jbright] .gg-hero-chip,.dark[data-theme=jbright] .gg-hero-chip{color:#d4af37;background:#d4af3712;border-color:#d4af3740}[data-theme=jbright] a:hover .gg-hero-visual-product,.dark[data-theme=jbright] a:hover .gg-hero-visual-product{box-shadow:0 0 0 2px #6a4c938c,0 12px 36px -12px #6a4c9359}[data-theme=midnight]{--color-bg:214 46% 96%;--color-surface:0 0% 100%;--color-muted:214 32% 92%;--color-border:216 18% 80%;--color-text:224 38% 16%;--color-text-soft:218 14% 40%;--color-accent:226 86% 58%;--shadow-soft:0 12px 34px -24px #1e273e4d;--shadow-glow:0 0 0 1px hsl(var(--color-accent) / .22), 0 14px 36px -20px hsl(var(--color-accent) / .32)}.dark[data-theme=midnight]{--color-bg:226 31% 8%;--color-surface:224 29% 12%;--color-muted:223 24% 16%;--color-border:220 17% 26%;--color-text:215 32% 92%;--color-text-soft:215 14% 72%;--color-accent:217 92% 60%;--shadow-soft:0 16px 44px -28px #020408e6;--shadow-glow:0 0 0 1px hsl(var(--color-accent) / .35), 0 16px 48px -20px hsl(var(--color-accent) / .55)}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:400;src:url(https://jbright.glygold.com/build/assets/playfair-display-cyrillic-400-normal-CjW2EstV.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/playfair-display-cyrillic-400-normal-ZiRag6zj.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:400;src:url(https://jbright.glygold.com/build/assets/playfair-display-vietnamese-400-normal-BV2APVTb.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/playfair-display-vietnamese-400-normal-BbvUAu4N.woff)format("woff");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:Playfair Display;font-style:normal;font-display:swap;font-weight:400;src:url(https://jbright.glygold.com/build/assets/playfair-display-latin-ext-400-normal-BxlSGspa.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/playfair-display-latin-ext-400-normal-qdZwdvNS.woff)format("woff");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:Playfair Display;font-style:normal;font-display:swap;font-weight:400;src:url(https://jbright.glygold.com/build/assets/playfair-display-latin-400-normal-CFtfchNt.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/playfair-display-latin-400-normal-DHYHbkg3.woff)format("woff");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:Playfair Display;font-style:normal;font-display:swap;font-weight:700;src:url(https://jbright.glygold.com/build/assets/playfair-display-cyrillic-700-normal-Dw3uKy19.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/playfair-display-cyrillic-700-normal-Dk1mTcxf.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:700;src:url(https://jbright.glygold.com/build/assets/playfair-display-vietnamese-700-normal-CaKJSIny.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/playfair-display-vietnamese-700-normal-Cr1rw0mr.woff)format("woff");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:Playfair Display;font-style:normal;font-display:swap;font-weight:700;src:url(https://jbright.glygold.com/build/assets/playfair-display-latin-ext-700-normal-C58ejOkc.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/playfair-display-latin-ext-700-normal-D5HUU8GT.woff)format("woff");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:Playfair Display;font-style:normal;font-display:swap;font-weight:700;src:url(https://jbright.glygold.com/build/assets/playfair-display-latin-700-normal-CuDiGg7c.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/playfair-display-latin-700-normal-Bc_1Q1cG.woff)format("woff");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:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(https://jbright.glygold.com/build/assets/dm-sans-latin-ext-400-normal-BtiwyxMk.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/dm-sans-latin-ext-400-normal-BjWJ59Pq.woff)format("woff");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:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(https://jbright.glygold.com/build/assets/dm-sans-latin-400-normal-CW0RaeGs.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/dm-sans-latin-400-normal-BwCSEQnW.woff)format("woff");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:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(https://jbright.glygold.com/build/assets/dm-sans-latin-ext-500-normal-BJfUCQsA.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/dm-sans-latin-ext-500-normal-DR84L5F-.woff)format("woff");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:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(https://jbright.glygold.com/build/assets/dm-sans-latin-500-normal-B9HHJjqV.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/dm-sans-latin-500-normal-Dr3UlScf.woff)format("woff");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}[data-theme=obsidian],.dark[data-theme=obsidian]{--font-heading:"Playfair Display", Georgia, serif;--font-body:"DM Sans", system-ui, sans-serif;--color-bg:220 16% 14%;--color-surface:222 15% 18%;--color-muted:222 13% 24%;--color-border:220 12% 33%;--color-text:220 28% 92%;--color-text-soft:218 12% 68%;--color-accent:189 94% 52%;--shadow-soft:0 18px 48px -30px #010204f2;--shadow-glow:0 0 0 1px hsl(var(--color-accent) / .32), 0 18px 52px -24px hsl(var(--color-accent) / .45)}[data-theme=beige]{--color-bg:36 32% 93%;--color-surface:34 29% 97%;--color-muted:32 24% 89%;--color-border:28 20% 76%;--color-text:24 26% 18%;--color-text-soft:28 14% 37%;--color-accent:20 78% 45%;--shadow-soft:0 14px 36px -24px #4935274d;--shadow-glow:0 0 0 1px hsl(var(--color-accent) / .22), 0 12px 32px -18px hsl(var(--color-accent) / .35)}.dark[data-theme=beige]{--color-bg:30 20% 12%;--color-surface:30 18% 16%;--color-muted:30 15% 22%;--color-border:30 12% 32%;--color-text:34 24% 92%;--color-text-soft:34 12% 72%;--color-accent:28 84% 62%}[data-theme=slate]{--color-bg:210 28% 94%;--color-surface:210 24% 98%;--color-muted:214 20% 90%;--color-border:214 18% 78%;--color-text:222 30% 18%;--color-text-soft:218 13% 40%;--color-accent:225 84% 58%;--shadow-soft:0 12px 34px -24px #222c4457;--shadow-glow:0 0 0 1px hsl(var(--color-accent) / .24), 0 14px 36px -20px hsl(var(--color-accent) / .38)}.dark[data-theme=slate]{--color-bg:221 27% 11%;--color-surface:221 23% 15%;--color-muted:218 18% 20%;--color-border:217 14% 30%;--color-text:214 30% 92%;--color-text-soft:214 12% 72%;--color-accent:224 88% 64%}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(https://jbright.glygold.com/build/assets/cormorant-garamond-cyrillic-ext-600-normal-BMhMHfrj.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/cormorant-garamond-cyrillic-ext-600-normal-CsIYWmWK.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(https://jbright.glygold.com/build/assets/cormorant-garamond-cyrillic-600-normal-C2atO-64.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/cormorant-garamond-cyrillic-600-normal-FNmA3REe.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(https://jbright.glygold.com/build/assets/cormorant-garamond-vietnamese-600-normal-BoXdMtcr.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/cormorant-garamond-vietnamese-600-normal-C4HEjEaf.woff)format("woff");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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(https://jbright.glygold.com/build/assets/cormorant-garamond-latin-ext-600-normal-DaBc-lu7.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/cormorant-garamond-latin-ext-600-normal-Dk3-quAP.woff)format("woff");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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(https://jbright.glygold.com/build/assets/cormorant-garamond-latin-600-normal-Co1r35X9.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/cormorant-garamond-latin-600-normal-2CBVLo0M.woff)format("woff");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:Lato;font-style:normal;font-display:swap;font-weight:400;src:url(https://jbright.glygold.com/build/assets/lato-latin-ext-400-normal-CK4GAP86.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/lato-latin-ext-400-normal-NoO0okhb.woff)format("woff");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:Lato;font-style:normal;font-display:swap;font-weight:400;src:url(https://jbright.glygold.com/build/assets/lato-latin-400-normal-BEhtfm5r.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/lato-latin-400-normal-B11PyLys.woff)format("woff");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:Lato;font-style:normal;font-display:swap;font-weight:700;src:url(https://jbright.glygold.com/build/assets/lato-latin-ext-700-normal-C6gwlRgY.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/lato-latin-ext-700-normal-oVW-9CSr.woff)format("woff");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:Lato;font-style:normal;font-display:swap;font-weight:700;src:url(https://jbright.glygold.com/build/assets/lato-latin-700-normal-BUGMgin4.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/lato-latin-700-normal-DAdL7O4w.woff)format("woff");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}[data-theme=linen]{--font-heading:"Cormorant Garamond", Georgia, serif;--font-body:"Lato", system-ui, sans-serif;--color-bg:36 45% 96%;--color-surface:35 60% 99%;--color-muted:35 33% 92%;--color-border:34 20% 80%;--color-text:25 22% 18%;--color-text-soft:24 10% 40%;--color-accent:31 88% 40%}.dark[data-theme=linen]{--font-heading:"Cormorant Garamond", Georgia, serif;--font-body:"Lato", system-ui, sans-serif;--color-bg:24 18% 11%;--color-surface:25 16% 14%;--color-muted:25 13% 18%;--color-border:25 10% 27%;--color-text:34 30% 92%;--color-text-soft:33 12% 74%;--color-accent:33 85% 60%}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(https://jbright.glygold.com/build/assets/space-grotesk-vietnamese-500-normal-BmEvtly_.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/space-grotesk-vietnamese-500-normal-BTqKIpxg.woff)format("woff");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:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(https://jbright.glygold.com/build/assets/space-grotesk-latin-ext-500-normal-DUe3BAxM.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/space-grotesk-latin-ext-500-normal-3dgZTiw9.woff)format("woff");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:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(https://jbright.glygold.com/build/assets/space-grotesk-latin-500-normal-lFbtlQH6.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/space-grotesk-latin-500-normal-CNSSEhBt.woff)format("woff");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:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(https://jbright.glygold.com/build/assets/space-grotesk-vietnamese-700-normal-DMty7AZE.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/space-grotesk-vietnamese-700-normal-Duxec5Rn.woff)format("woff");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:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(https://jbright.glygold.com/build/assets/space-grotesk-latin-ext-700-normal-BQnZhY3m.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/space-grotesk-latin-ext-700-normal-HVCqSBdx.woff)format("woff");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:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(https://jbright.glygold.com/build/assets/space-grotesk-latin-700-normal-RjhwGPKo.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/space-grotesk-latin-700-normal-CwsQ-cCU.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(https://jbright.glygold.com/build/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(https://jbright.glygold.com/build/assets/inter-cyrillic-400-normal-obahsSVq.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/inter-cyrillic-400-normal-HOLc17fK.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(https://jbright.glygold.com/build/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/inter-greek-ext-400-normal-KugGGMne.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(https://jbright.glygold.com/build/assets/inter-greek-400-normal-B4URO6DV.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/inter-greek-400-normal-q2sYcFCs.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(https://jbright.glygold.com/build/assets/inter-vietnamese-400-normal-DMkecbls.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(https://jbright.glygold.com/build/assets/inter-latin-ext-400-normal-C1nco2VV.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/inter-latin-ext-400-normal-77YHD8bZ.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(https://jbright.glygold.com/build/assets/inter-latin-400-normal-C38fXH4l.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/inter-latin-400-normal-CyCys3Eg.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(https://jbright.glygold.com/build/assets/inter-cyrillic-ext-500-normal-B0yAr1jD.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/inter-cyrillic-ext-500-normal-BmqWE9Dz.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(https://jbright.glygold.com/build/assets/inter-cyrillic-500-normal-BasfLYem.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/inter-cyrillic-500-normal-CxZf_p3X.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(https://jbright.glygold.com/build/assets/inter-greek-ext-500-normal-C4iEst2y.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/inter-greek-ext-500-normal-2j5mBUwD.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(https://jbright.glygold.com/build/assets/inter-greek-500-normal-BIZE56-Y.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/inter-greek-500-normal-Xzm54t5V.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(https://jbright.glygold.com/build/assets/inter-vietnamese-500-normal-DOriooB6.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/inter-vietnamese-500-normal-mJboJaSs.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(https://jbright.glygold.com/build/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/inter-latin-ext-500-normal-BxGbmqWO.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(https://jbright.glygold.com/build/assets/inter-latin-500-normal-Cerq10X2.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/inter-latin-500-normal-BL9OpVg8.woff)format("woff");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}[data-theme=volt]{--font-heading:"Space Grotesk", system-ui, sans-serif;--font-body:"Inter", system-ui, sans-serif;--color-bg:214 52% 96%;--color-surface:0 0% 100%;--color-muted:214 34% 92%;--color-border:216 25% 80%;--color-text:223 40% 16%;--color-text-soft:220 14% 42%;--color-accent:217 91% 56%}.dark[data-theme=volt]{--font-heading:"Space Grotesk", system-ui, sans-serif;--font-body:"Inter", system-ui, sans-serif;--color-bg:224 30% 10%;--color-surface:223 27% 14%;--color-muted:223 22% 18%;--color-border:222 16% 29%;--color-text:216 32% 94%;--color-text-soft:215 14% 72%;--color-accent:217 96% 62%}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(https://jbright.glygold.com/build/assets/plus-jakarta-sans-cyrillic-ext-700-normal-iShZaXYX.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/plus-jakarta-sans-cyrillic-ext-700-normal-pWfpUei5.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(https://jbright.glygold.com/build/assets/plus-jakarta-sans-vietnamese-700-normal-CV6qDkkj.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/plus-jakarta-sans-vietnamese-700-normal-BCh_uG_5.woff)format("woff");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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(https://jbright.glygold.com/build/assets/plus-jakarta-sans-latin-ext-700-normal-BajbvANd.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/plus-jakarta-sans-latin-ext-700-normal-8-d-IyIQ.woff)format("woff");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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(https://jbright.glygold.com/build/assets/plus-jakarta-sans-latin-700-normal-CfpNZvy6.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/plus-jakarta-sans-latin-700-normal-DqEcQeE5.woff)format("woff");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:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(https://jbright.glygold.com/build/assets/nunito-cyrillic-ext-400-normal-CuPM9foi.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/nunito-cyrillic-ext-400-normal-xaE7D4Sw.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(https://jbright.glygold.com/build/assets/nunito-cyrillic-400-normal-xAOo5cBP.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/nunito-cyrillic-400-normal-D1j0u8EH.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(https://jbright.glygold.com/build/assets/nunito-vietnamese-400-normal-BHkVbP3T.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/nunito-vietnamese-400-normal-DtOtW02z.woff)format("woff");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:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(https://jbright.glygold.com/build/assets/nunito-latin-ext-400-normal-i-8OOpdj.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/nunito-latin-ext-400-normal-CjMJVfGn.woff)format("woff");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:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(https://jbright.glygold.com/build/assets/nunito-latin-400-normal-r8SDr6Up.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/nunito-latin-400-normal-DKg4f3fz.woff)format("woff");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:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(https://jbright.glygold.com/build/assets/nunito-cyrillic-ext-600-normal-CWPPjBOD.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/nunito-cyrillic-ext-600-normal-vnfu4DTE.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(https://jbright.glygold.com/build/assets/nunito-cyrillic-600-normal-DJGQ2h05.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/nunito-cyrillic-600-normal-BUjmtIuu.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(https://jbright.glygold.com/build/assets/nunito-vietnamese-600-normal-BY8O6Cug.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/nunito-vietnamese-600-normal-DO1RqFw5.woff)format("woff");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:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(https://jbright.glygold.com/build/assets/nunito-latin-ext-600-normal-Dd9Zuxh1.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/nunito-latin-ext-600-normal-BKUpuB78.woff)format("woff");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:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(https://jbright.glygold.com/build/assets/nunito-latin-600-normal-Br8yIETf.woff2)format("woff2"),url(https://jbright.glygold.com/build/assets/nunito-latin-600-normal-Cd0eNu1l.woff)format("woff");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}[data-theme=market]{--font-heading:"Plus Jakarta Sans", system-ui, sans-serif;--font-body:"Nunito", system-ui, sans-serif;--color-bg:155 42% 95%;--color-surface:0 0% 100%;--color-muted:156 28% 91%;--color-border:156 16% 78%;--color-text:164 38% 15%;--color-text-soft:164 12% 38%;--color-accent:172 76% 32%}.dark[data-theme=market]{--font-heading:"Plus Jakarta Sans", system-ui, sans-serif;--font-body:"Nunito", system-ui, sans-serif;--color-bg:167 26% 10%;--color-surface:166 24% 14%;--color-muted:166 20% 18%;--color-border:165 13% 28%;--color-text:163 28% 93%;--color-text-soft:164 12% 74%;--color-accent:171 77% 45%}:root{--gg-ease:cubic-bezier(.2,.8,.2,1)}@keyframes gg-page-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes gg-reveal{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes gg-error-in{0%{opacity:0;transform:scale(.98)translateY(-1px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes gg-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes gg-loader-pulse{0%,to{opacity:.76;transform:scale(.96)}50%{opacity:1;transform:scale(1)}}@keyframes gg-loader-orbit{0%{transform:rotate(0)translate(.9rem)rotate(0)}to{transform:rotate(360deg)translate(.9rem)rotate(-360deg)}}@keyframes gg-loader-sheen{0%{transform:translate(-120%)}to{transform:translate(140%)}}.motion-page-enter{animation:gg-page-enter .22s var(--gg-ease) both}.motion-reveal{animation:gg-reveal .2s var(--gg-ease) both;animation-delay:var(--reveal-delay,0s)}.motion-button{transition:transform .18s var(--gg-ease), box-shadow .18s var(--gg-ease), border-color .18s var(--gg-ease), background-color .18s var(--gg-ease)}@media (hover:hover) and (pointer:fine){.motion-button:hover{transform:translateY(-1px)}}.motion-button:active{transform:translateY(0)scale(.985)}.gg-page-loader{z-index:120;background:var(--gg-loader-bg);transition:opacity .52s var(--gg-ease), visibility .52s var(--gg-ease);place-items:center;display:grid;position:fixed;inset:0}.gg-page-loader[hidden]{display:none}.gg-page-loader__backdrop{background:radial-gradient(circle at 18% 16%, hsl(var(--color-accent) / .14), transparent 26%), radial-gradient(circle at 82% 12%, hsl(var(--color-accent) / .08), transparent 24%), radial-gradient(circle at 50% 100%, hsl(var(--color-accent) / .1), transparent 30%);opacity:.9;position:absolute;inset:0}.gg-page-loader__grain{background-image:linear-gradient(120deg, hsl(var(--color-text) / .02), transparent 32%), repeating-linear-gradient(90deg, transparent 0, transparent 14px, hsl(var(--color-text) / .025) 15px);mix-blend-mode:soft-light;opacity:.5;position:absolute;inset:0}.gg-page-loader__core{text-align:center;justify-items:center;gap:1rem;width:min(92vw,24rem);padding:2rem 1.25rem;display:grid;position:relative}.gg-page-loader__mark{border:1px solid hsl(var(--color-border) / .55);background:radial-gradient(circle at 30% 30%, hsl(var(--color-surface) / .92), hsl(var(--color-muted) / .55)), hsl(var(--color-surface) / .86);width:5.5rem;height:5.5rem;box-shadow:var(--shadow-float);border-radius:9999px;place-items:center;display:grid;position:relative;overflow:hidden}.gg-page-loader__mark:before{content:"";background:var(--gg-loader-shine);opacity:.8;animation:1.6s linear infinite gg-loader-sheen;position:absolute;inset:0}.gg-page-loader__mark:after{content:"";border:1px solid hsl(var(--color-accent) / .22);width:4rem;height:4rem;box-shadow:inset 0 0 0 1px hsl(var(--color-surface) / .35);animation:gg-loader-pulse 1.8s var(--gg-ease) infinite;border-radius:9999px;position:absolute}.gg-page-loader__orbit{border:1px dashed hsl(var(--color-accent) / .2);border-radius:9999px;width:6.5rem;height:6.5rem;animation:6s linear infinite gg-loader-orbit;position:absolute}.gg-page-loader__orbit:before{content:"";background:hsl(var(--color-accent));width:.52rem;height:.52rem;box-shadow:0 0 0 .35rem hsl(var(--color-accent) / .16);border-radius:9999px;position:absolute;top:calc(50% - .26rem);left:calc(50% - .26rem)}.gg-page-loader__brand{z-index:1;font-family:var(--font-heading), var(--font-body), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.04em;color:hsl(var(--color-text));font-size:1.4rem;font-weight:700;position:relative}.gg-page-loader__label{max-width:26ch;color:hsl(var(--color-text-soft));font-size:.82rem;line-height:1.65}.gg-page-loader__bar{background:hsl(var(--color-border) / .38);border-radius:9999px;width:min(72vw,14rem);height:.3rem;position:relative;overflow:hidden}.gg-page-loader__bar:before{content:"";border-radius:inherit;background:linear-gradient(90deg, hsl(var(--color-accent) / .3), hsl(var(--color-accent)), hsl(var(--color-accent) / .3));width:42%;animation:1.4s cubic-bezier(.22,1,.36,1) infinite gg-loader-sheen;position:absolute;inset:0}.gg-page-loader.is-loaded{opacity:0;visibility:hidden;pointer-events:none}@media (hover:hover) and (pointer:fine){.motion-card{transition:border-color .18s var(--gg-ease), transform .22s var(--gg-ease), box-shadow .22s var(--gg-ease)}.motion-card:hover{border-color:hsl(var(--color-accent) / .35);transform:translateY(-1px)}}.gg-toast-enter{transition:opacity .22s var(--gg-ease), transform .22s var(--gg-ease)}.gg-toast-enter-start{opacity:0;transform:translateY(10px)translate(8px)}.gg-toast-enter-end{opacity:1;transform:translateY(0)translate(0)}.gg-toast-enter-leave{transition-duration:.16s}@supports selector(:has(*)){@starting-style{.gg-toast-enter-end{opacity:0;transform:translateY(10px)translate(8px)}}}.gg-inline-error{animation:gg-error-in .17s var(--gg-ease) both}.gg-input-error{box-shadow:0 0 0 2px #f8717140;border-color:#f87171b3!important}.gg-shimmer{background-image:linear-gradient(90deg, hsl(var(--color-muted) / .85) 0%, hsl(var(--color-surface) / .95) 50%, hsl(var(--color-muted) / .85) 100%);background-size:200% 100%;animation:1.2s linear infinite gg-shimmer}@media (prefers-reduced-motion:reduce){.motion-page-enter,.motion-reveal,.gg-inline-error,.gg-shimmer,.gg-page-loader__mark:after,.gg-page-loader__orbit,.gg-page-loader__mark:before,.gg-page-loader__bar:before{animation:none!important}.motion-button,.motion-card,.gg-toast-enter{transition:none!important}.motion-button:hover,.motion-button:active,.motion-card:hover{transform:none!important}.gg-page-loader{transition:none!important}}@keyframes gg-fade-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes gg-fade-in{0%{opacity:0}to{opacity:1}}@keyframes gg-scale-in{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes gg-slide-right{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:translate(0)}}@keyframes gg-count-up{0%{opacity:0;transform:translateY(8px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.motion-fade-up{animation:gg-fade-up .28s var(--gg-ease) both;animation-delay:var(--reveal-delay,0s)}.motion-fade-in{animation:gg-fade-in .24s var(--gg-ease) both;animation-delay:var(--reveal-delay,0s)}.motion-scale-in{animation:gg-scale-in .26s var(--gg-ease) both;animation-delay:var(--reveal-delay,0s)}.motion-slide-right{animation:gg-slide-right .26s var(--gg-ease) both;animation-delay:var(--reveal-delay,0s)}.stagger-1{--reveal-delay:60ms}.stagger-2{--reveal-delay:.12s}.stagger-3{--reveal-delay:.18s}.stagger-4{--reveal-delay:.24s}.stagger-5{--reveal-delay:.3s}.stagger-6{--reveal-delay:.36s}.hover-lift{transition:transform .2s var(--gg-ease), box-shadow .2s var(--gg-ease)}.hover-lift:hover{box-shadow:0 12px 32px -12px hsl(var(--color-accent) / .25);transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.motion-fade-up,.motion-fade-in,.motion-scale-in,.motion-slide-right,.motion-count-up{animation:none!important}.hover-lift:hover{box-shadow:none!important;transform:none!important}}@property --gg-grad-pos{syntax:"<percentage>";inherits:false;initial-value:0%}@keyframes gg-gradient-shift{0%{--gg-grad-pos:0%}50%{--gg-grad-pos:100%}to{--gg-grad-pos:0%}}.gg-hero-gradient-text{background:linear-gradient(135deg, hsl(var(--color-text)) 0%, hsl(var(--color-accent)) var(--gg-grad-pos), hsl(var(--color-text)) 100%);-webkit-text-fill-color:transparent;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:6s ease-in-out infinite gg-gradient-shift}@keyframes gg-wipe-up{0%{clip-path:inset(100% 0 0);opacity:0}to{clip-path:inset(0% 0 0);opacity:1}}.motion-wipe-up{animation:.5s cubic-bezier(.22,1,.36,1) both gg-wipe-up;animation-delay:var(--reveal-delay,0s)}@keyframes gg-float-ambient{0%,to{transform:translateY(0)translate(0)}33%{transform:translateY(-6px)translate(3px)}66%{transform:translateY(-3px)translate(-4px)}}.motion-float{animation:7s ease-in-out infinite gg-float-ambient}.motion-float-slow{animation:11s ease-in-out -3s infinite gg-float-ambient}@keyframes gg-slide-up{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.gg-sticky-buy-enter{animation:.32s cubic-bezier(.16,1,.3,1) both gg-slide-up}.gg-scroll-reveal{opacity:0;transition:opacity .5s cubic-bezier(.22,1,.36,1),transform .5s cubic-bezier(.22,1,.36,1);transition-delay:var(--reveal-delay,0s);transform:translateY(20px)}.gg-scroll-reveal.is-visible{opacity:1;transform:translateY(0)}.gg-float-field{position:relative}.gg-float-field input,.gg-float-field textarea{padding-top:1.375rem;padding-bottom:.5rem}.gg-float-field label{color:hsl(var(--color-text-soft));pointer-events:none;font-size:.875rem;transition:top .18s cubic-bezier(.22,1,.36,1),transform .18s cubic-bezier(.22,1,.36,1),font-size .18s cubic-bezier(.22,1,.36,1),color .18s cubic-bezier(.22,1,.36,1);position:absolute;top:50%;left:1rem;transform:translateY(-50%)}.gg-float-field textarea~label{top:1.25rem}:is(.gg-float-field input:not(:placeholder-shown)~label,.gg-float-field textarea:not(:placeholder-shown)~label),.gg-float-field input:focus~label,.gg-float-field input:not(:placeholder-shown)~label,.gg-float-field textarea:focus~label,.gg-float-field textarea:not(:placeholder-shown)~label{color:hsl(var(--color-accent));letter-spacing:.02em;text-transform:uppercase;font-size:.6875rem;font-weight:600;top:.5rem;transform:translateY(0)}.gg-hero-mesh{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.gg-hero-mesh:before,.gg-hero-mesh:after{content:"";filter:blur(80px);opacity:.25;border-radius:50%;position:absolute}.gg-hero-mesh:before{background:radial-gradient(circle, hsl(var(--color-accent) / .6), transparent 70%);width:60%;height:140%;animation:9s ease-in-out infinite gg-float-ambient;top:-20%;left:-10%}.gg-hero-mesh:after{background:radial-gradient(circle, hsl(var(--color-accent) / .35), transparent 70%);width:50%;height:120%;animation:13s ease-in-out -5s infinite gg-float-ambient;top:-10%;right:-5%}.gg-sparkline-path{stroke-dasharray:1000;stroke-dashoffset:1000px;transition:stroke-dashoffset 1.2s cubic-bezier(.22,1,.36,1)}.gg-sparkline-path.is-visible{stroke-dashoffset:0}@supports selector(:has(*)){.gg-panel-enter{transition:opacity .22s var(--gg-ease), transform .28s cubic-bezier(.16, 1, .3, 1)}@starting-style{.gg-panel-enter{opacity:0;transform:translateY(8px)scale(.98)}}}@media (prefers-reduced-motion:reduce){.gg-hero-gradient-text{-webkit-text-fill-color:hsl(var(--color-text))!important;background:0 0!important;animation:none!important}.motion-wipe-up,.motion-float,.motion-float-slow,.gg-sticky-buy-enter{animation:none!important}.gg-scroll-reveal{opacity:1!important;transition:none!important;transform:none!important}.gg-float-field label{transition:none!important}.gg-hero-mesh:before,.gg-hero-mesh:after{animation:none!important}.gg-panel-enter{transition:none!important}}.gg-zoom-overlay{z-index:999;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:zoom-out;opacity:0;transition:opacity .25s var(--gg-ease);pointer-events:none;background:#000000d9;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.gg-zoom-overlay.is-open{opacity:1;pointer-events:all}.gg-zoom-overlay img{-o-object-fit:contain;object-fit:contain;border-radius:1rem;width:auto;max-width:min(90vw,1000px);height:auto;max-height:90vh;transition:transform .3s cubic-bezier(.16,1,.3,1);transform:scale(.92);box-shadow:0 40px 80px -20px #000c}.gg-zoom-overlay.is-open img{transform:scale(1)}.gg-zoom-trigger{cursor:zoom-in}.gg-variant-swatches{flex-wrap:wrap;gap:.5rem;margin-top:.5rem;display:flex}.gg-variant-pill{border:1.5px solid hsl(var(--color-border) / .8);background:hsl(var(--color-surface) / .7);color:hsl(var(--color-text-soft));cursor:pointer;transition:border-color .16s var(--gg-ease), background-color .16s var(--gg-ease), color .16s var(--gg-ease), box-shadow .16s var(--gg-ease), transform .16s var(--gg-ease);-webkit-user-select:none;user-select:none;border-radius:9999px;align-items:center;padding:.375rem .875rem;font-size:.8125rem;font-weight:600;display:inline-flex}.gg-variant-pill:hover{border-color:hsl(var(--color-accent) / .45);color:hsl(var(--color-text));transform:translateY(-1px)}.gg-variant-pill.is-active{border-color:hsl(var(--color-accent) / .7);background:hsl(var(--color-accent) / .12);color:hsl(var(--color-accent));box-shadow:0 0 0 3px hsl(var(--color-bg)), 0 0 0 4.5px hsl(var(--color-accent) / .4)}.gg-variant-pill.is-unavailable{opacity:.45;cursor:not-allowed;text-decoration:line-through}@keyframes gg-item-exit{0%{opacity:1;max-height:200px;transform:translate(0)scaleY(1)}to{opacity:0;max-height:0;margin:0;padding:0;transform:translate(-24px)scaleY(.8)}}.gg-cart-item-removing{animation:.25s cubic-bezier(.4,0,1,1) forwards gg-item-exit;overflow:hidden}@media (prefers-reduced-motion:reduce){.gg-zoom-overlay,.gg-zoom-overlay img,.gg-variant-pill{transition:none!important}.gg-zoom-overlay img{transform:scale(1)!important}.gg-cart-item-removing{animation:none!important}}@view-transition{navigation:auto}@keyframes gg-clip-wipe-up{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0% 0 0)}}.motion-clip-up{animation:gg-clip-wipe-up .65s var(--gg-ease,cubic-bezier(.2,.8,.2,1)) both;animation-delay:var(--reveal-delay,0s)}.gg-word{animation:gg-wipe-up .5s var(--gg-ease,cubic-bezier(.2,.8,.2,1)) both;animation-delay:var(--word-delay,0s);display:inline-block}.gg-tilt-card{transform-style:preserve-3d;will-change:transform;transition:transform .4s cubic-bezier(.22,1,.36,1)}::view-transition-group(product-img){animation-duration:.4s;animation-timing-function:cubic-bezier(.22,1,.36,1)}::view-transition-new(product-img){animation-duration:.4s}::view-transition-old(product-img){animation-duration:.4s}@media (prefers-reduced-motion:reduce){.motion-clip-up,.gg-word{clip-path:none;animation:none}.gg-tilt-card{transition:none;transform:none!important}::view-transition-group(*){animation:none!important}::view-transition-new(*){animation:none!important}::view-transition-old(*){animation:none!important}}@keyframes gg-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.gg-marquee-track{will-change:transform;width:max-content;animation:28s linear infinite gg-marquee;display:flex}.gg-marquee-track:hover{animation-play-state:paused}.gg-marquee-wrap{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%)}.gg-marquee-item{flex-shrink:0;padding:0 2.5rem}.gg-marquee-track--reverse{animation-direction:reverse}.gg-spotlight{position:relative;overflow:hidden}.gg-spotlight:before{content:"";background:radial-gradient(600px circle at var(--spotlight-x,50%) var(--spotlight-y,50%), hsl(var(--color-accent)/.07) 0%, transparent 60%);pointer-events:none;opacity:0;z-index:1;transition:opacity .3s;position:absolute;inset:0}.gg-spotlight:hover:before{opacity:1}.gg-magnetic{transition:transform var(--motion-b-duration,.18s) cubic-bezier(.22, 1, .36, 1);will-change:transform;display:inline-flex}@keyframes gg-delivery-pulse{0%,to{box-shadow:0 0 0 0 hsl(var(--color-accent)/.4)}50%{box-shadow:0 0 0 5px hsl(var(--color-accent)/0)}}.gg-delivery-milestone{border-radius:9999px;animation:2s ease-in-out infinite gg-delivery-pulse}@keyframes gg-live-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.85)}}.gg-pulse-dot{background:#34d399;border-radius:9999px;width:.5rem;height:.5rem;animation:1.8s ease-in-out infinite gg-live-pulse;display:inline-block}.gg-pulse-dot--amber{background:#fbbf24}.gg-pulse-dot--red{background:#f87171}@keyframes gg-gold-glow-in{0%{opacity:0}to{opacity:1}}.gg-gold-glow{position:relative}.gg-gold-glow:after{content:"";border-radius:inherit;background:linear-gradient(135deg, #f59e0b00 0%, #f59e0b1f 40%, hsl(var(--color-accent)/.1) 60%, #f59e0b00 100%);opacity:0;pointer-events:none;z-index:0;transition:opacity .35s;position:absolute;inset:-1px}.gg-gold-glow:hover:after{opacity:1}.gg-grain-overlay{position:relative}.gg-grain-overlay:after{content:"";opacity:.6;pointer-events:none;border-radius:inherit;z-index:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='0.04'/%3E%3C/svg%3E");background-repeat:repeat;background-size:200px 200px;position:absolute;inset:0}.motion-count-up{animation:gg-fade-up var(--motion-c-duration,.6s) var(--motion-c-easing,cubic-bezier(.22,1,.36,1)) both;animation-delay:var(--reveal-delay,0s)}@keyframes gg-success-flash{0%{box-shadow:0 0 0 0 hsl(var(--color-accent)/.6)}40%{box-shadow:0 0 0 8px hsl(var(--color-accent)/0)}to{box-shadow:0 0 0 0 hsl(var(--color-accent)/0)}}.gg-success-flash{animation:.6s cubic-bezier(.22,1,.36,1) gg-success-flash}@media (prefers-reduced-motion:reduce){.gg-marquee-track{animation:none}.gg-spotlight:before{transition:none}.gg-magnetic{transition:none;transform:none!important}.gg-delivery-milestone,.gg-pulse-dot{animation:none}.gg-gold-glow:after{transition:none}.gg-success-flash,.motion-count-up{animation:none}}@keyframes gg-add-pop{0%{transform:scale(1)}30%{transform:scale(1.14)}65%{transform:scale(.94)}to{transform:scale(1)}}.gg-add-pop{animation:.38s cubic-bezier(.22,1,.36,1) gg-add-pop}@keyframes gg-dish-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes gg-bar-enter{0%{opacity:0;transform:translateY(calc(100% + 1.25rem))}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.gg-add-pop{animation:none}}.gg-section-reveal-heading.gg-scroll-reveal{clip-path:inset(0 100% 0 0);transition:clip-path .5s cubic-bezier(.22,1,.36,1),opacity .36s cubic-bezier(.22,1,.36,1);transform:none}.gg-section-reveal-heading.gg-scroll-reveal.is-visible{clip-path:inset(0);transform:none}@media (prefers-reduced-motion:reduce){.gg-section-reveal-heading.gg-scroll-reveal{clip-path:none;transition:none;transform:none}}.gg-hero-parallax{translate:0 var(--gg-parallax-y,0px);will-change:translate}@media (prefers-reduced-motion:reduce){.gg-hero-parallax{will-change:auto;translate:0!important}}[data-theme=vibrant] .gg-scroll-reveal{transition:opacity .42s cubic-bezier(.22,1,.36,1),transform .42s cubic-bezier(.22,1,.36,1);transform:translateY(12px)}[data-theme=vibrant] .gg-scroll-reveal.is-visible{opacity:1;transform:translateY(0)}[data-theme=vibrant] .gg-word{animation-duration:.42s;animation-timing-function:cubic-bezier(.22,1,.36,1)}[data-theme=vibrant] .gg-hero-mesh:before{opacity:.2;background:radial-gradient(circle,#7c61d48c,#0000 70%)}[data-theme=vibrant] .gg-hero-mesh:after{opacity:.16;background:radial-gradient(circle,#eaae8780,#0000 70%)}[data-theme=vibrant] .gg-spotlight:before{background:radial-gradient(600px circle at var(--spotlight-x,50%) var(--spotlight-y,50%), #7c61d412 0%, transparent 60%)}[data-theme=vibrant] .gg-gold-glow:after{background:linear-gradient(135deg,#7c61d400 0%,#7c61d421 40%,#eaae871a 60%,#7c61d400 100%)}@keyframes gg-cta-pulse{0%,to{box-shadow:0 0 #7c61d480}50%{box-shadow:0 0 0 7px #7c61d400}}.pp-cta-pulse{animation:2.4s cubic-bezier(.22,1,.36,1) infinite gg-cta-pulse}[data-theme=vibrant] .gg-delivery-milestone{animation-name:gg-delivery-pulse-vibrant}@keyframes gg-delivery-pulse-vibrant{0%,to{box-shadow:0 0 #7c61d466}50%{box-shadow:0 0 0 5px #7c61d400}}[data-theme=vibrant]{--motion-b-duration:.165s;--motion-c-duration:.56s;--motion-c-stagger:72ms}[data-theme=vibrant] .gg-page-loader__orbit{border-color:#7c61d4 #7c61d48c #7c61d48c}@media (prefers-reduced-motion:reduce){[data-theme=vibrant] .gg-scroll-reveal{transition:none;transform:none}.pp-cta-pulse,[data-theme=vibrant] .gg-delivery-milestone{animation:none}}
