.marketing-site .gold-shine-text,.login-page .gold-shine-text{color:#d4bc82}.marketing-site .gold-shine-gradient-text,.login-page .gold-shine-gradient-text{color:#0000;background:linear-gradient(110deg,#6f5a38 0%,#c9a962 22%,#f3e2b8 42%,#d4bc82 58%,#9a7b4f 78%,#e8d4a8 100%);-webkit-background-clip:text;background-clip:text}.marketing-site .gold-shine-icon,.login-page .gold-shine-icon,.onboarding-page .gold-shine-icon{color:#d4bc82;filter:drop-shadow(0 0 6px #d4bc8259)}.marketing-site .gold-shine-badge,.login-page .gold-shine-badge,.onboarding-page .gold-shine-badge{background:linear-gradient(135deg,#d4bc8224 0%,#6a583814 100%);border:1px solid #d4bc8247}.marketing-site .gold-shine-icon-ring,.login-page .gold-shine-icon-ring{background:linear-gradient(145deg,#d4bc8233 0%,#8a734814 100%);border:1px solid #d4bc8252}.marketing-site .marketing-sleek-field,.login-page .marketing-sleek-field,.onboarding-page .marketing-sleek-field{background:#ffffff08;border:1px solid #ffffff1a;border-radius:.375rem;padding-right:.75rem}.marketing-site .marketing-sleek-field:not(.marketing-sleek-field-group *),.login-page .marketing-sleek-field:not(.marketing-sleek-field-group *),.onboarding-page .marketing-sleek-field:not(.marketing-sleek-field-group *){padding-left:.75rem}.marketing-site .marketing-sleek-field-group:hover,.login-page .marketing-sleek-field-group:hover,.onboarding-page .marketing-sleek-field-group:hover,.marketing-site .marketing-sleek-field:hover:not(:disabled):not(.marketing-sleek-field-group *),.login-page .marketing-sleek-field:hover:not(:disabled):not(.marketing-sleek-field-group *),.onboarding-page .marketing-sleek-field:hover:not(:disabled):not(.marketing-sleek-field-group *){background:#ffffff0a;border-color:#ffffff24}.marketing-site .marketing-sleek-field:focus,.login-page .marketing-sleek-field:focus,.onboarding-page .marketing-sleek-field:focus,.marketing-site .marketing-sleek-field:focus-visible,.login-page .marketing-sleek-field:focus-visible,.onboarding-page .marketing-sleek-field:focus-visible{background:#ffffff0d;border-color:#d4bc8273;outline:none;box-shadow:0 0 0 3px #d4bc8224}.marketing-site .founding-seat-modal .founding-seat-tag{background:linear-gradient(135deg,#d4bc823d 0%,#78623e24 45%,#d4bc821a 100%);border:1px solid #d4bc8280;border-radius:9999px;padding:.375rem .875rem;box-shadow:0 0 24px #d4bc821a,inset 0 1px #fff4d624}.marketing-site .founding-seat-modal .founding-seat-tag span{color:#0000;background:linear-gradient(110deg,#e8d4a8 0%,#f3e2b8 35%,#d4bc82 65%,#c9a962 100%);-webkit-background-clip:text;background-clip:text}.marketing-site .founding-seat-modal .marketing-sleek-select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#fafafa;background-color:#0a0a0a}.marketing-site .founding-seat-modal .marketing-sleek-select option,.marketing-site .founding-seat-modal .marketing-sleek-select optgroup{color:#fafafa;background-color:#0a0a0a}html:has(.marketing-site){scroll-behavior:smooth}.marketing-site{--background:#000;--foreground:#fafafa;--card:#0a0a0a;--card-foreground:#fafafa;--popover:#0a0a0a;--popover-foreground:#fafafa;--primary:#fff;--primary-foreground:#000;--secondary:#171717;--secondary-foreground:#fafafa;--muted:#171717;--muted-foreground:#a1a1aa;--accent:#171717;--accent-foreground:#fafafa;--destructive:#ef4444;--destructive-foreground:#fafafa;--border:#262626;--input:#262626;--ring:#fafafa;--radius:.5rem;background:var(--background);color:var(--foreground);scroll-behavior:smooth;--font-marketing-sans:var(--font-body);--font-marketing-serif:var(--font-heading);--font-sans:var(--font-body);--font-serif:var(--font-heading);font-family:var(--font-body), sans-serif}.marketing-site *{box-sizing:border-box}.marketing-site .font-sans{font-family:var(--font-body), sans-serif}.marketing-site .font-serif{font-family:var(--font-heading), sans-serif}.marketing-site .font-mono{font-family:var(--font-body), sans-serif}.marketing-site h1,.marketing-site h2,.marketing-site h3,.marketing-site h4,.marketing-site h5,.marketing-site h6{font-family:var(--font-heading), sans-serif}.marketing-site a{color:inherit;text-decoration:none}.marketing-site button,.marketing-site input{font:inherit}.marketing-site ::selection{color:#fff;background:#fff3}.marketing-site .grid-bg{background-image:linear-gradient(90deg,#171717 1px,#0000 1px),linear-gradient(#171717 1px,#0000 1px);background-size:64px 64px}.marketing-site .text-gradient{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#fff,#a1a1aa);-webkit-background-clip:text;background-clip:text}.marketing-site .bg-gradient-radial{background:radial-gradient(circle, var(--tw-gradient-stops))}.marketing-site .perspective-1000{perspective:1000px}.marketing-site .glow{box-shadow:0 0 60px #ffffff1a}@keyframes marketing-glow-pulse{0%,to{box-shadow:0 0 20px #ffffff1a}50%{box-shadow:0 0 40px #fff3}}.marketing-site .animate-glow{animation:3s ease-in-out infinite marketing-glow-pulse}@keyframes marketing-float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.marketing-site .animate-float{animation:6s ease-in-out infinite marketing-float}@keyframes marketing-spin-slow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.marketing-site .animate-spin-slow{animation:20s linear infinite marketing-spin-slow}@media (prefers-reduced-motion:reduce){.marketing-site *,.marketing-site :before,.marketing-site :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
