@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/plus-jakarta-sans-latin-400-normal.2ysn9gc82zk1v.woff2?dpl=dpl_3SKHgUeNbesitceKP383GrEavEH6)format("woff2"),url(../media/plus-jakarta-sans-latin-400-normal.0crn-37tc-i3f.woff?dpl=dpl_3SKHgUeNbesitceKP383GrEavEH6)format("woff")}
@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:500;src:url(../media/plus-jakarta-sans-latin-500-normal.1evhelic1rxge.woff2?dpl=dpl_3SKHgUeNbesitceKP383GrEavEH6)format("woff2"),url(../media/plus-jakarta-sans-latin-500-normal.0ovxcd3rb4vux.woff?dpl=dpl_3SKHgUeNbesitceKP383GrEavEH6)format("woff")}
@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/plus-jakarta-sans-latin-600-normal.0p6sew1q6gl7s.woff2?dpl=dpl_3SKHgUeNbesitceKP383GrEavEH6)format("woff2"),url(../media/plus-jakarta-sans-latin-600-normal.0zi76bk3y5qvy.woff?dpl=dpl_3SKHgUeNbesitceKP383GrEavEH6)format("woff")}
@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(../media/plus-jakarta-sans-latin-700-normal.1dulefe5e4s81.woff2?dpl=dpl_3SKHgUeNbesitceKP383GrEavEH6)format("woff2"),url(../media/plus-jakarta-sans-latin-700-normal.11xgn1hzdiyec.woff?dpl=dpl_3SKHgUeNbesitceKP383GrEavEH6)format("woff")}
@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:800;src:url(../media/plus-jakarta-sans-latin-800-normal.178wlc8rkc-ik.woff2?dpl=dpl_3SKHgUeNbesitceKP383GrEavEH6)format("woff2"),url(../media/plus-jakarta-sans-latin-800-normal.3jnt1uoqe3s6r.woff?dpl=dpl_3SKHgUeNbesitceKP383GrEavEH6)format("woff")}
:root,:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--gi-bg:#09090b;--gi-bg-content:#0c0c0e;--gi-card-base:#18181b;--gi-card-inner:#131316;--gi-gold:#d4b87a;--gi-gold-light:#e8d4a0;--gi-gold-dark:#a8894a;--gi-text-primary:#fff;--gi-text-focus:#fafafa;--gi-text-main:#a1a1aa;--gi-text-dim:#71717a;--gi-text-muted:#52525b;--gi-border-main:#3f3f46;--gi-border-subtle:#ffffff0f;--gi-scrollbar:#ffffff14;--gi-neutral-02:#ffffff05;--gi-neutral-04:#ffffff0a;--gi-neutral-06:#ffffff0f;--gi-neutral-08:#ffffff14;--gi-neutral-10:#ffffff1a;--gi-neutral-12:#ffffff1f;--gi-neutral-16:#ffffff29;--gi-navbar-highlight:#d4b87a1f;--gi-progress-track:#d4b87a1a;--gi-card-shadow:0 20px 27px 0 #0000001f;--gi-drawer-shadow:0 20px 27px 0 #00000026;--gi-drawer-shadow-mobile:0 20px 27px 0 #0000004d;--gi-drawer-shadow-desktop:0 20px 27px 0 #0000000d;--gi-divider-strong:linear-gradient(90deg, transparent, #ffffff14, transparent);--gi-divider-soft:linear-gradient(90deg, transparent, #ffffff0f, transparent);--gi-hover-bg:#ffffff0a;--gi-icon-on-gold:#0c0c0e;--gi-sidebar-bg:linear-gradient(180deg, #1a1611 0%, #100d09 100%);--gi-sidebar-border:1px solid #d4b87a2e;--gi-sidebar-shadow:0 18px 42px -14px #000000a6, 0 0 0 1px #0006;--gi-nav-active-bg:linear-gradient(135deg, #3a2818 0%, #2a1d12 100%);--gi-nav-active-shadow:inset 4px 0 0 0 var(--gi-gold), 0 2px 10px -4px #d4b87a40;--gi-gradient-card:linear-gradient(127.09deg, #18181bf2 19.41%, #141417e6 76.65%);--gi-gradient-card-dark:linear-gradient(126.97deg, #121215e6 28.26%, #0e0e11d9 91.2%);--gi-gradient-card-content:linear-gradient(126.97deg, #131316 28.26%, #0e0e11 91.2%);--gi-gradient-sidenav:linear-gradient(127.09deg, #0c0c0ef7 19.41%, #09090be6 76.65%);--gi-gradient-navbar:linear-gradient(123.64deg, #fff0 -22.38%, #ffffff08 70.38%);--gi-gradient-cover:linear-gradient(159.02deg, #18181b 14.25%, #111113 56.45%, #09090b 86.14%);--gi-gradient-accent:linear-gradient(310deg, #a8894a, #e8d4a0);--gi-gradient-menu:linear-gradient(126.97deg, #18181b 28.26%, #1f1f23 91.2%);--gi-gradient-bill:linear-gradient(127.09deg, #18181bf0 19.41%, #12121599 76.65%)}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--gi-bg:#efe6d3;--gi-bg-content:#efe6d3;--gi-card-base:#fbf5e8;--gi-card-inner:#f5eeda;--gi-gold:#b8923d;--gi-gold-light:#d4b87a;--gi-gold-dark:#8c6e2d;--gi-text-primary:#0c0c0e;--gi-text-focus:#0c0c0e;--gi-text-main:#4a4238;--gi-text-dim:#6b6256;--gi-text-muted:#8b7f70;--gi-border-main:#e0d2b8;--gi-border-subtle:#0c0c0e0f;--gi-scrollbar:#0c0c0e2e;--gi-neutral-02:#0c0c0e05;--gi-neutral-04:#0c0c0e0a;--gi-neutral-06:#0c0c0e0f;--gi-neutral-08:#0c0c0e14;--gi-neutral-10:#0c0c0e1a;--gi-neutral-12:#0c0c0e1f;--gi-neutral-16:#0c0c0e29;--gi-navbar-highlight:#b8923d24;--gi-progress-track:#b8923d1f;--gi-card-shadow:0 8px 24px -6px #4a42381a;--gi-drawer-shadow:0 8px 24px -6px #4a42381f;--gi-drawer-shadow-mobile:0 20px 27px -8px #4a42382e;--gi-drawer-shadow-desktop:0 12px 28px -10px #4a42381f;--gi-divider-strong:linear-gradient(90deg, transparent, #0c0c0e1a, transparent);--gi-divider-soft:linear-gradient(90deg, transparent, #0c0c0e0f, transparent);--gi-hover-bg:#0c0c0e0a;--gi-icon-on-gold:#0c0c0e;--gi-sidebar-bg:linear-gradient(180deg, #fbf5e8 0%, #f5eeda 100%);--gi-sidebar-border:1px solid #b8923d38;--gi-sidebar-shadow:0 12px 30px -10px #4a423833, 0 0 0 1px #4a42380a;--gi-nav-active-bg:#fff;--gi-nav-active-shadow:inset 4px 0 0 0 var(--gi-gold), 0 4px 14px -4px #4a42382e;--gi-gradient-card:linear-gradient(127.09deg, #fbf5e8fa 19.41%, #f5eedaf2 76.65%);--gi-gradient-card-dark:linear-gradient(126.97deg, #f5eedaf2 28.26%, #efe6d3eb 91.2%);--gi-gradient-card-content:linear-gradient(126.97deg, #f5eeda 28.26%, #efe6d3 91.2%);--gi-gradient-sidenav:linear-gradient(127.09deg, #fbf5e8fa 19.41%, #f5eedaf2 76.65%);--gi-gradient-navbar:linear-gradient(123.64deg, #0c0c0e00 -22.38%, #0c0c0e08 70.38%);--gi-gradient-cover:linear-gradient(159.02deg, #fbf5e8 14.25%, #f5eeda 56.45%, #efe6d3 86.14%);--gi-gradient-accent:linear-gradient(310deg, #8c6e2d, #d4b87a);--gi-gradient-menu:linear-gradient(126.97deg, #fbf5e8 28.26%, #f5eeda 91.2%);--gi-gradient-bill:linear-gradient(127.09deg, #fbf5e8f5 19.41%, #f5eedab3 76.65%)}html[data-theme],html[data-theme] body{background:var(--gi-bg)}html[data-theme] body{color:var(--gi-text-primary)}:focus-visible{outline:2px solid var(--gi-gold);outline-offset:2px;border-radius:4px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}
