.gg-root:where(.astro-26luxcly){background:#0d0a05;min-height:100vh;padding:3rem clamp(1rem,3vw,2.5rem) 6rem;font-family:system-ui,sans-serif;color:#e2e8f0}.gg-hero:where(.astro-26luxcly){position:relative;border-radius:1.25rem;overflow:hidden;margin-bottom:1.5rem;border:1px solid rgba(251,191,36,.14)}.gg-hero-bg:where(.astro-26luxcly){position:absolute;inset:0;background:radial-gradient(ellipse 70% 80% at 78% 55%,rgba(120,70,0,.18) 0%,transparent 65%),radial-gradient(ellipse 45% 55% at 10% 40%,rgba(80,50,0,.12) 0%,transparent 55%),radial-gradient(ellipse 90% 25% at 50% 100%,rgba(251,191,36,.05) 0%,transparent 50%),#100c05}.gg-hero-bg:where(.astro-26luxcly):before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(251,191,36,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(251,191,36,.025) 1px,transparent 1px);background-size:32px 32px;mask-image:radial-gradient(ellipse 85% 85% at 50% 50%,black 20%,transparent 100%)}.gg-hero-inner:where(.astro-26luxcly){position:relative;z-index:1;display:grid;grid-template-columns:1fr auto;gap:3rem;align-items:center;padding:3.5rem 3rem}.gg-crumb:where(.astro-26luxcly){display:flex;align-items:center;gap:.4rem;font-size:.72rem;font-family:monospace;margin-bottom:.75rem}.gg-crumb-link:where(.astro-26luxcly){color:#92400e;text-decoration:none}.gg-crumb-link:where(.astro-26luxcly):hover{color:#fbbf24}.gg-crumb-sep:where(.astro-26luxcly){color:#374151}.gg-crumb-cur:where(.astro-26luxcly){color:#4b5563}.gg-eyebrow:where(.astro-26luxcly){font-size:.7rem;font-family:monospace;letter-spacing:.1em;color:#374151;margin-bottom:.6rem}.gg-title:where(.astro-26luxcly){font-size:3.4rem;font-weight:900;letter-spacing:-.04em;line-height:1;margin:0 0 .1rem;color:#f1f5f9}.gg-title-em:where(.astro-26luxcly){color:#fbbf24}.gg-subtitle:where(.astro-26luxcly){font-size:.9rem;font-weight:600;color:#fbbf2466;margin:0 0 1rem}.gg-quote:where(.astro-26luxcly){border-left:2px solid rgba(251,191,36,.35);margin:0 0 1.25rem;padding:.7rem 1rem;background:#78460014;border-radius:0 .5rem .5rem 0}.gg-quote:where(.astro-26luxcly) p:where(.astro-26luxcly){font-size:.84rem;color:#fde68a73;font-style:italic;line-height:1.75;margin:0}.gg-desc:where(.astro-26luxcly){font-size:.88rem;color:#6b7280;line-height:1.78;margin:0 0 1.5rem;max-width:510px}.gg-desc:where(.astro-26luxcly) strong:where(.astro-26luxcly){color:#d1d5db}.gg-badges:where(.astro-26luxcly){display:flex;gap:.5rem;flex-wrap:wrap}.gg-badge:where(.astro-26luxcly){font-size:.7rem;font-weight:700;padding:.25rem .75rem;border-radius:999px;font-family:monospace}.gg-b-trade:where(.astro-26luxcly){background:#fbbf241a;border:1px solid rgba(251,191,36,.28);color:#fcd34d}.gg-b-finance:where(.astro-26luxcly){background:#34d39914;border:1px solid rgba(52,211,153,.22);color:#6ee7b7}.gg-b-intel:where(.astro-26luxcly){background:#a78bfa14;border:1px solid rgba(167,139,250,.22);color:#c4b5fd}.gg-b-merc:where(.astro-26luxcly){background:#ef444414;border:1px solid rgba(239,68,68,.22);color:#fca5a5}.gg-trade-widget:where(.astro-26luxcly){width:170px;flex-shrink:0;background:#fbbf2408;border:1px solid rgba(251,191,36,.12);border-radius:1rem;padding:1.25rem;display:flex;flex-direction:column;align-items:center;gap:.875rem}.gg-tw-label:where(.astro-26luxcly){font-size:.55rem;font-weight:700;letter-spacing:.22em;color:#374151;font-family:monospace;text-align:center}.gg-tw-ring:where(.astro-26luxcly){position:relative;width:110px;height:110px}.gg-tw-svg:where(.astro-26luxcly){width:110px;height:110px;transform:rotate(-90deg)}.gg-tw-center:where(.astro-26luxcly){position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.gg-tw-pct:where(.astro-26luxcly){font-size:1.5rem;font-weight:900;color:#fbbf24;font-family:monospace;line-height:1}.gg-tw-sub:where(.astro-26luxcly){font-size:.55rem;color:#4b5563;font-family:monospace;letter-spacing:.1em}.gg-tw-legend:where(.astro-26luxcly){width:100%;display:flex;flex-direction:column;gap:.3rem}.gg-twl-row:where(.astro-26luxcly){display:flex;align-items:center;gap:.4rem;font-size:.62rem;color:#6b7280;font-family:monospace}.gg-twl-dot:where(.astro-26luxcly){width:7px;height:7px;border-radius:50%;flex-shrink:0}.gg-twl-val:where(.astro-26luxcly){margin-left:auto;font-weight:700}.gg-stat-strip:where(.astro-26luxcly){display:flex;align-items:center;background:#fbbf2408;border:1px solid rgba(251,191,36,.1);border-radius:.875rem;padding:1rem 1.5rem;margin-bottom:2rem;flex-wrap:wrap;gap:.5rem}.gg-stat:where(.astro-26luxcly){display:flex;flex-direction:column;align-items:center;gap:.2rem;flex:1;min-width:110px;text-align:center}.gg-stat-icon:where(.astro-26luxcly){font-size:1.2rem}.gg-stat-val:where(.astro-26luxcly){font-size:.7rem;font-weight:700;font-family:monospace;color:#92400e}.gg-stat-lbl:where(.astro-26luxcly){font-size:.73rem;color:#4b5563}.gg-stat-div:where(.astro-26luxcly){width:1px;height:38px;background:#ffffff0f;flex-shrink:0}.gg-section:where(.astro-26luxcly){margin-bottom:2.5rem}.gg-section-tag:where(.astro-26luxcly){font-size:.65rem;font-family:monospace;font-weight:700;letter-spacing:.15em;color:#374151;margin-bottom:.35rem}.gg-section-title:where(.astro-26luxcly){font-size:1.4rem;font-weight:800;color:#f1f5f9;margin:0 0 1.25rem;letter-spacing:-.02em}.gg-org:where(.astro-26luxcly){display:flex;flex-direction:column;gap:.6rem}.gg-org-row:where(.astro-26luxcly){display:grid;grid-template-columns:1fr 1fr;gap:.6rem}.gg-org-tier:where(.astro-26luxcly){display:flex;border-radius:.875rem;overflow:hidden;border:1px solid rgba(255,255,255,.07)}.gg-ot-1:where(.astro-26luxcly){border-color:#fbbf244d}.gg-ot-2:where(.astro-26luxcly){border-color:#fbbf242e}.gg-ot-3:where(.astro-26luxcly){border-color:#78716c26}.gg-ot-4:where(.astro-26luxcly){border-color:#78716c1a}.gg-ot-left:where(.astro-26luxcly){display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.2rem;padding:.875rem 1rem;flex-shrink:0;width:64px;border-right:1px solid rgba(255,255,255,.05)}.gg-ot-1:where(.astro-26luxcly) .gg-ot-left:where(.astro-26luxcly){background:#fbbf2412}.gg-ot-2:where(.astro-26luxcly) .gg-ot-left:where(.astro-26luxcly){background:#fbbf240a}.gg-ot-3:where(.astro-26luxcly) .gg-ot-left:where(.astro-26luxcly){background:#78716c0a}.gg-ot-4:where(.astro-26luxcly) .gg-ot-left:where(.astro-26luxcly){background:#ffffff05}.gg-ot-rank:where(.astro-26luxcly){font-size:.5rem;font-family:monospace;font-weight:700;letter-spacing:.1em;color:#374151}.gg-ot-icon:where(.astro-26luxcly){font-size:1.2rem}.gg-ot-body:where(.astro-26luxcly){padding:.875rem 1.1rem}.gg-ot-name:where(.astro-26luxcly){font-size:.88rem;font-weight:800;color:#e2e8f0;font-family:monospace;margin-bottom:.25rem}.gg-ot-ko:where(.astro-26luxcly){font-weight:400;font-size:.75rem;color:#6b7280;font-family:system-ui;margin-left:.4rem}.gg-ot-desc:where(.astro-26luxcly){font-size:.75rem;color:#6b7280;line-height:1.6}.gg-domains:where(.astro-26luxcly){display:flex;flex-direction:column;gap:.875rem}.gg-domain:where(.astro-26luxcly){border-radius:1rem;overflow:hidden;border:1px solid rgba(255,255,255,.07)}.gg-d-trade:where(.astro-26luxcly){border-color:#fbbf2433}.gg-d-finance:where(.astro-26luxcly){border-color:#34d3992e}.gg-d-intel:where(.astro-26luxcly){border-color:#a78bfa2e}.gg-domain-top:where(.astro-26luxcly){display:flex;align-items:center;gap:.875rem;padding:1rem 1.25rem;border-bottom:1px solid rgba(255,255,255,.05)}.gg-d-trade:where(.astro-26luxcly) .gg-domain-top:where(.astro-26luxcly){background:#fbbf240d}.gg-d-finance:where(.astro-26luxcly) .gg-domain-top:where(.astro-26luxcly){background:#34d3990a}.gg-d-intel:where(.astro-26luxcly) .gg-domain-top:where(.astro-26luxcly){background:#a78bfa0a}.gg-domain-icon:where(.astro-26luxcly){font-size:1.4rem;flex-shrink:0}.gg-domain-name:where(.astro-26luxcly){font-size:.95rem;font-weight:800;color:#f1f5f9;font-family:monospace}.gg-domain-name-en:where(.astro-26luxcly){font-size:.7rem;color:#4b5563;font-family:monospace;letter-spacing:.05em}.gg-domain-desc:where(.astro-26luxcly){font-size:.82rem;color:#6b7280;line-height:1.75;padding:1rem 1.25rem .75rem;margin:0}.gg-domain-desc:where(.astro-26luxcly) strong:where(.astro-26luxcly){color:#d1d5db}.gg-domain-details:where(.astro-26luxcly){display:flex;flex-direction:column;gap:.35rem;padding:0 1.25rem 1.1rem}.gg-dd-item:where(.astro-26luxcly){display:flex;gap:.75rem;font-size:.74rem}.gg-dd-k:where(.astro-26luxcly){color:#374151;font-family:monospace;flex-shrink:0;min-width:56px}.gg-dd-v:where(.astro-26luxcly){color:#6b7280}.gg-warn:where(.astro-26luxcly){color:#fbbf24!important}.gg-loan-table:where(.astro-26luxcly){margin:0 1.25rem 1.1rem;border-radius:.5rem;overflow:hidden;border:1px solid rgba(255,255,255,.05)}.gg-lt-head:where(.astro-26luxcly){display:grid;grid-template-columns:1.5fr 1fr 1.5fr;gap:.75rem;padding:.45rem .875rem;font-size:.62rem;font-family:monospace;font-weight:700;letter-spacing:.08em;color:#374151;background:#ffffff08}.gg-lt-row:where(.astro-26luxcly){display:grid;grid-template-columns:1.5fr 1fr 1.5fr;gap:.75rem;padding:.5rem .875rem;font-size:.75rem;color:#6b7280;border-top:1px solid rgba(255,255,255,.04)}.gg-good:where(.astro-26luxcly){color:#4ade80!important;font-weight:700}.gg-bad:where(.astro-26luxcly){color:#f87171!important;font-weight:700}.gg-contracts:where(.astro-26luxcly){display:flex;flex-direction:column;gap:1rem}.gg-contract:where(.astro-26luxcly){border-radius:1rem;overflow:hidden;border:1px solid rgba(255,255,255,.07)}.gg-c-exclusive:where(.astro-26luxcly){border-color:#fbbf2433}.gg-c-invest:where(.astro-26luxcly){border-color:#34d3992e}.gg-ct-header:where(.astro-26luxcly){display:flex;align-items:center;gap:.875rem;padding:1rem 1.25rem;border-bottom:1px solid rgba(255,255,255,.05)}.gg-c-exclusive:where(.astro-26luxcly) .gg-ct-header:where(.astro-26luxcly){background:#fbbf240d}.gg-c-invest:where(.astro-26luxcly) .gg-ct-header:where(.astro-26luxcly){background:#34d3990a}.gg-ct-icon:where(.astro-26luxcly){font-size:1.3rem;flex-shrink:0}.gg-ct-name:where(.astro-26luxcly){font-size:.95rem;font-weight:800;color:#f1f5f9;font-family:monospace;flex:1}.gg-ct-tag:where(.astro-26luxcly){font-size:.6rem;font-weight:700;letter-spacing:.08em;padding:.15rem .45rem;border-radius:.25rem;font-family:monospace;flex-shrink:0}.gg-ctt-trade:where(.astro-26luxcly){background:#fbbf241a;color:#fcd34d;border:1px solid rgba(251,191,36,.25)}.gg-ctt-invest:where(.astro-26luxcly){background:#34d3991a;color:#6ee7b7;border:1px solid rgba(52,211,153,.25)}.gg-ct-desc:where(.astro-26luxcly){font-size:.82rem;color:#6b7280;line-height:1.7;padding:1rem 1.25rem .75rem;margin:0}.gg-ct-desc:where(.astro-26luxcly) strong:where(.astro-26luxcly){color:#d1d5db}.gg-ct-terms:where(.astro-26luxcly){display:flex;flex-direction:column;gap:0;margin:0 1.25rem 1.25rem;border-radius:.625rem;overflow:hidden}.gg-term:where(.astro-26luxcly){padding:.65rem .875rem;border-bottom:1px solid rgba(255,255,255,.04)}.gg-term:where(.astro-26luxcly):last-child{border-bottom:none}.gg-t-good:where(.astro-26luxcly){background:#4ade800a}.gg-t-cost:where(.astro-26luxcly){background:#fbbf240a}.gg-t-warn:where(.astro-26luxcly){background:#ef44440a}.gg-term-label:where(.astro-26luxcly){font-size:.6rem;font-family:monospace;font-weight:700;letter-spacing:.08em;color:#374151;margin-bottom:.2rem}.gg-t-good:where(.astro-26luxcly) .gg-term-label:where(.astro-26luxcly){color:#4ade8099}.gg-t-warn:where(.astro-26luxcly) .gg-term-label:where(.astro-26luxcly){color:#ef444499}.gg-term-val:where(.astro-26luxcly){font-size:.76rem;color:#6b7280;line-height:1.5}.gg-pawn-card:where(.astro-26luxcly){border-radius:1rem;overflow:hidden;border:1px solid rgba(251,191,36,.15)}.gg-pc-header:where(.astro-26luxcly){display:flex;align-items:center;gap:.875rem;padding:1rem 1.25rem;border-bottom:1px solid rgba(255,255,255,.05);background:#fbbf240a}.gg-pc-icon:where(.astro-26luxcly){font-size:1.4rem;flex-shrink:0}.gg-pc-name:where(.astro-26luxcly){font-size:.92rem;font-weight:800;color:#f1f5f9;font-family:monospace;margin-bottom:.15rem}.gg-pc-sub:where(.astro-26luxcly){font-size:.7rem;color:#4b5563;font-family:monospace}.gg-pawn-grid:where(.astro-26luxcly){display:grid;grid-template-columns:repeat(3,1fr);gap:.6rem;padding:1rem 1.1rem}.gg-pg-item:where(.astro-26luxcly){display:flex;flex-direction:column;gap:.3rem;padding:.75rem;border-radius:.5rem;background:#ffffff05;border:1px solid rgba(255,255,255,.05)}.gg-pg-icon:where(.astro-26luxcly){font-size:1rem}.gg-pg-stat:where(.astro-26luxcly){font-size:.72rem;color:#6b7280}.gg-pg-val:where(.astro-26luxcly){font-size:.73rem;font-weight:700;font-family:monospace;line-height:1.4}.gg-v-good:where(.astro-26luxcly){color:#4ade80}.gg-v-warn:where(.astro-26luxcly){color:#fbbf24}.gg-related:where(.astro-26luxcly){display:flex;flex-direction:column;gap:.6rem}.gg-rel-card:where(.astro-26luxcly){display:flex;align-items:center;gap:1rem;padding:1rem 1.25rem;border-radius:.875rem;border:1px solid rgba(251,191,36,.1);background:#1e14004d;text-decoration:none;color:inherit;transition:background .12s,border-color .12s}.gg-rel-card:where(.astro-26luxcly):hover{background:#fbbf240f;border-color:#fbbf2440}.gg-rel-icon:where(.astro-26luxcly){font-size:1.3rem;flex-shrink:0}.gg-rel-title:where(.astro-26luxcly){font-size:.9rem;font-weight:700;color:#e2e8f0;margin-bottom:.1rem}.gg-rel-sub:where(.astro-26luxcly){font-size:.72rem;color:#4b5563;font-family:monospace}.gg-rel-arrow:where(.astro-26luxcly){margin-left:auto;color:#374151;flex-shrink:0}.gg-rel-card:where(.astro-26luxcly):hover .gg-rel-arrow:where(.astro-26luxcly){color:#fbbf24}@media(max-width:900px){.gg-hero-inner:where(.astro-26luxcly){grid-template-columns:1fr}.gg-hero-right:where(.astro-26luxcly){display:none}.gg-org-row:where(.astro-26luxcly){grid-template-columns:1fr}.gg-pawn-grid:where(.astro-26luxcly){grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.gg-title:where(.astro-26luxcly){font-size:2.6rem}.gg-hero-inner:where(.astro-26luxcly){padding:2rem 1.5rem}.gg-pawn-grid:where(.astro-26luxcly){grid-template-columns:1fr}.gg-lt-row:where(.astro-26luxcly),.gg-lt-head:where(.astro-26luxcly){grid-template-columns:1.5fr 1fr}.gg-lt-row:where(.astro-26luxcly)>span:where(.astro-26luxcly):last-child,.gg-lt-head:where(.astro-26luxcly)>span:where(.astro-26luxcly):last-child{display:none}}
