@import"https://fonts.googleapis.com/css2?family=Cinzel:wght@400;600;700;800;900&family=Plus+Jakarta+Sans:wght@300;400;500;600;700&family=Playfair+Display:ital,wght@0,400;0,600;0,700;1,400&display=swap";:root{--bg-page: #09090b;--bg-card: #111113;--surface-raised: #18181b;--text-primary: #ffffff;--text-muted: #a1a1aa;--gold-accent: #ffffff;--gold-border: rgba(255, 255, 255, .16);--gold-hover: #e4e4e7;--bg-primary: #09090b;--bg-secondary: #111113;--bg-card-hover: #1f1f23;--text-secondary: #a1a1aa;--accent-primary: #ffffff;--accent-hover: #e4e4e7;--border-subtle: rgba(255, 255, 255, .1);--border-medium: rgba(255, 255, 255, .2);--border-strong: rgba(255, 255, 255, .32);--shadow-glow: 0 0 25px rgba(255, 255, 255, .12);--font-heading: "Cinzel", "Playfair Display", serif;--font-body: "Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, sans-serif;--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;--glass-bg: rgba(18, 18, 20, .94);--glass-border: rgba(255, 255, 255, .15);--nav-bg: rgba(12, 12, 14, .94);--reverse-bg: #ffffff;--reverse-text: #000000}[class*="text-[#d7b66d]"]{color:#fff!important}[class*="text-[#ebc77d]"]{color:#e4e4e7!important}[class*="text-[#b1a58d]"]{color:#a1a1aa!important}[class*="border-[#80683d]"],[class*="border-[#ebc77d]"]{border-color:#ffffff29!important}[class*="bg-[#12110e]"],[class*="bg-[#16140f]"]{background-color:#121215!important}[class*="bg-[#191712]"]{background-color:#18181b!important}[class*="bg-[#080807]"]{background-color:#09090b!important}[class*="accent-[#d7b66d]"]{accent-color:#ffffff!important}html.light{--bg-page: #f8f9fa;--bg-card: #ffffff;--surface-raised: #f1f3f5;--text-primary: #09090b;--text-muted: #64748b;--gold-accent: #09090b;--gold-border: rgba(0, 0, 0, .12);--gold-hover: #27272a;--bg-primary: #f8f9fa;--bg-secondary: #ffffff;--bg-card-hover: #f1f3f5;--text-secondary: #64748b;--accent-primary: #09090b;--accent-hover: #27272a;--border-subtle: rgba(0, 0, 0, .08);--border-medium: rgba(0, 0, 0, .16);--border-strong: rgba(0, 0, 0, .28);--shadow-glow: 0 4px 20px rgba(0, 0, 0, .06);--glass-bg: rgba(255, 255, 255, .94);--glass-border: rgba(0, 0, 0, .1);--nav-bg: rgba(255, 255, 255, .96);--reverse-bg: #09090b;--reverse-text: #ffffff;color-scheme:light}html.light body{background-color:#f8f9fa!important;background-image:radial-gradient(ellipse 100% 60% at 50% -10%,rgba(0,0,0,.04) 0%,transparent 60%),radial-gradient(circle at 90% 12%,rgba(0,0,0,.02) 0%,transparent 45%),linear-gradient(180deg,#f8f9fa,#fff,#f1f3f5)!important;color:#09090b!important}header,html.dark header{background-color:#09090bf5!important;border-bottom:1px solid rgba(255,255,255,.1)!important;box-shadow:0 4px 25px #000000d9!important}header svg.fill-current,html.dark header svg.fill-current{color:#fff!important}nav.fixed,html.dark nav.fixed{background-color:#09090bf5!important;border-top:1px solid rgba(255,255,255,.1)!important;box-shadow:0 -4px 25px #000000d9!important}html.light header{background-color:#fffffffa!important;border-bottom:1px solid rgba(0,0,0,.06)!important;box-shadow:0 1px 3px #00000008!important}html.light header svg.fill-current{color:#09090b!important}html.light nav.fixed{background-color:#fffffffa!important;border-top:1px solid rgba(0,0,0,.06)!important;box-shadow:0 -1px 3px #00000008!important}html.light [class*="bg-[#09090b]"],html.light [class*="bg-[#080807]"]{background-color:#f8f9fa!important}html.light [class*="bg-[#111113]"],html.light [class*="bg-[#121215]"],html.light [class*="bg-[#12110e]"]{background-color:#fff!important}html.light [class*="bg-[#141417]"],html.light [class*="bg-[#161619]"],html.light [class*="bg-[#18181b]"],html.light [class*="bg-[#191712]"],html.light [class*=bg-zinc-900]{background-color:#f1f3f5!important}html.light [class*="bg-black/40"],html.light [class*="bg-black/30"],html.light [class*="bg-black/50"],html.light [class*="bg-black/20"]{background-color:#0000000a!important}html.light [class*="from-[#161619]"]{--tw-gradient-from: #ffffff !important;--tw-gradient-to: #f8f9fa !important;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important}html.light [class*="hover:from-[#1c1c20]"]:hover{--tw-gradient-from: #ffffff !important;--tw-gradient-to: #f1f3f5 !important}html.light h1,html.light h2,html.light h3,html.light h4,html.light h5,html.light h6{color:#09090b}html.light [class*=text-white]:not([class*=bg-black]):not([class*=bg-neutral]):not([class*=bg-rose]):not([class*=bg-emerald]):not([class*=bg-blue]):not([class*=bg-purple]):not([class*=bg-amber]):not(.keep-white){color:#09090b!important}html.light [class*=text-zinc-400]{color:#64748b!important}html.light [class*=text-zinc-300]{color:#334155!important}html.light [class*=text-zinc-500]{color:#64748b!important}html.light [class*=placeholder-zinc-500]::placeholder{color:#94a3b8!important}html.light [class*=bg-white][class*=text-black]:not(.keep-light-bg){background-color:#09090b!important;color:#fff!important}html.light [class*=bg-white][class*=text-black]:not(.keep-light-bg):hover{background-color:#27272a!important;color:#fff!important}html.light [class*="border-white/10"],html.light [class*="border-white/15"],html.light [class*="border-white/20"],html.light [class*="border-white/[0.04]"],html.light [class*="border-white/[0.08]"],html.light [class*="border-white/[0.1]"]{border-color:#00000014!important}html.light [class*="border-white/30"],html.light [class*="border-white/40"],html.light [class*="border-white/50"]{border-color:#00000029!important}html.light [class*=border-white]{border-color:#0000001f!important}html.light input:not([type=checkbox]):not([type=radio]),html.light select,html.light textarea{background-color:#fff!important;border-color:#00000024!important;color:#09090b!important}html.light input:focus,html.light select:focus,html.light textarea:focus{border-color:#09090b!important;box-shadow:0 0 0 2px #00000014!important}html.light .modal-card,html.light [role=dialog],html.light aside>div{background-color:#fff!important;border-color:#0000001f!important;box-shadow:0 20px 60px #00000026!important}html.light [class*="shadow-[0_4px_24px_rgba(0,0,0,0.6)]"],html.light [class*="shadow-[0_20px_50px_rgba(0,0,0,0.8)]"],html.light [class*="shadow-[0_20px_60px_rgba(0,0,0,0.8)]"]{box-shadow:0 4px 20px #0000000d,0 1px 3px #0000000a!important}html.light .filter-pill-active{background:#09090b!important;border:1px solid #09090b!important;color:#fff!important}html.light .filter-pill-inactive{background:#f1f3f5!important;border:1px solid rgba(0,0,0,.08)!important;color:#475569!important}html.light .filter-pill-inactive:hover{background:#e2e8f0!important;color:#09090b!important}html.light .bg-gold-black-gradient,html.light .bg-monochrome-gradient,html.light .bg-luxury-pattern{background-color:#f8f9fa!important;background-image:radial-gradient(ellipse 100% 60% at 50% -10%,rgba(0,0,0,.04) 0%,transparent 60%),radial-gradient(circle at 90% 12%,rgba(0,0,0,.02) 0%,transparent 45%),linear-gradient(180deg,#f8f9fa,#fff,#f1f3f5)!important;background-attachment:fixed}html.light [class*=text-zinc-100],html.light [class*="text-[#f8f4ec]"],html.light [class*="text-[#f5efe3]"]{color:#09090b!important}html.light [class*="bg-emerald-500/15"],html.light [class*="bg-emerald-500/10"],html.light [class*="bg-emerald-500/20"]{background-color:#ecfdf5!important;border-color:#6ee7b7!important;color:#065f46!important}html.light [class*="bg-emerald-500/15"] *,html.light [class*="bg-emerald-500/10"] *{color:#065f46!important}html.light [class*="bg-sky-500/15"],html.light [class*="bg-sky-500/10"],html.light [class*="bg-blue-500/15"],html.light [class*="bg-blue-500/10"]{background-color:#f0f9ff!important;border-color:#7dd3fc!important;color:#0369a1!important}html.light [class*="bg-sky-500/15"] *,html.light [class*="bg-sky-500/10"] *,html.light [class*="bg-blue-500/15"] *,html.light [class*="bg-blue-500/10"] *{color:#0369a1!important}html.light [class*="bg-amber-500/15"],html.light [class*="bg-amber-500/10"],html.light [class*="bg-amber-400/15"],html.light [class*="bg-amber-400/10"]{background-color:#fffbeb!important;border-color:#fcd34d!important;color:#92400e!important}html.light [class*="bg-amber-500/15"] *,html.light [class*="bg-amber-500/10"] *,html.light [class*="bg-amber-400/15"] *,html.light [class*="bg-amber-400/10"] *{color:#92400e!important}html.light [class*="bg-rose-500/15"],html.light [class*="bg-rose-500/10"]{background-color:#fff1f2!important;border-color:#fda4af!important;color:#9f1239!important}html.light [class*="bg-rose-500/15"] *,html.light [class*="bg-rose-500/10"] *{color:#9f1239!important}html.light [class*="bg-purple-500/15"],html.light [class*="bg-purple-500/10"]{background-color:#faf5ff!important;border-color:#d8b4fe!important;color:#6b21a8!important}html.light [class*="bg-purple-500/15"] *,html.light [class*="bg-purple-500/10"] *{color:#6b21a8!important}html.light [class*="bg-cyan-500/15"],html.light [class*="bg-cyan-500/10"]{background-color:#ecfeff!important;border-color:#67e8f9!important;color:#0e7490!important}html.light [class*="bg-cyan-500/15"] *,html.light [class*="bg-cyan-500/10"] *{color:#0e7490!important}html.light [class*=bg-zinc-800],html.light [class*="bg-zinc-800/80"]{background-color:#f1f5f9!important;border-color:#cbd5e1!important;color:#334155!important}html.light [class*=bg-zinc-800] *,html.light [class*="bg-zinc-800/80"] *{color:#334155!important}html.light span.rounded-full[class*=bg-emerald-]:not([class*="/"]),html.light div.rounded-full[class*="w-1.5"][class*=bg-emerald-]:not([class*="/"]),html.light div.rounded-full[class*=w-2][class*=bg-emerald-]:not([class*="/"]){background-color:#059669!important}html.light span.rounded-full[class*=bg-sky-]:not([class*="/"]),html.light div.rounded-full[class*="w-1.5"][class*=bg-sky-]:not([class*="/"]),html.light div.rounded-full[class*=w-2][class*=bg-sky-]:not([class*="/"]){background-color:#0284c7!important}html.light span.rounded-full[class*=bg-blue-]:not([class*="/"]),html.light div.rounded-full[class*="w-1.5"][class*=bg-blue-]:not([class*="/"]),html.light div.rounded-full[class*=w-2][class*=bg-blue-]:not([class*="/"]){background-color:#2563eb!important}html.light span.rounded-full[class*=bg-amber-]:not([class*="/"]),html.light div.rounded-full[class*="w-1.5"][class*=bg-amber-]:not([class*="/"]),html.light div.rounded-full[class*=w-2][class*=bg-amber-]:not([class*="/"]){background-color:#d97706!important}html.light span.rounded-full[class*=bg-rose-]:not([class*="/"]),html.light div.rounded-full[class*="w-1.5"][class*=bg-rose-]:not([class*="/"]),html.light div.rounded-full[class*=w-2][class*=bg-rose-]:not([class*="/"]){background-color:#e11d48!important}html.light span.rounded-full[class*=bg-purple-]:not([class*="/"]),html.light div.rounded-full[class*="w-1.5"][class*=bg-purple-]:not([class*="/"]),html.light div.rounded-full[class*=w-2][class*=bg-purple-]:not([class*="/"]){background-color:#9333ea!important}html.light span.rounded-full[class*=bg-cyan-]:not([class*="/"]),html.light div.rounded-full[class*="w-1.5"][class*=bg-cyan-]:not([class*="/"]),html.light div.rounded-full[class*=w-2][class*=bg-cyan-]:not([class*="/"]){background-color:#0891b2!important}html.light span.rounded-full[class*=bg-zinc-]:not([class*="/"]),html.light div.rounded-full[class*="w-1.5"][class*=bg-zinc-]:not([class*="/"]),html.light div.rounded-full[class*=w-2][class*=bg-zinc-]:not([class*="/"]){background-color:#64748b!important}html.light [class*=text-emerald-400],html.light [class*=text-emerald-300]{color:#065f46!important}html.light [class*=text-sky-400],html.light [class*=text-sky-300],html.light [class*=text-blue-400],html.light [class*=text-blue-300]{color:#0369a1!important}html.light [class*=text-amber-400],html.light [class*=text-amber-300]{color:#92400e!important}html.light [class*=text-rose-400],html.light [class*=text-rose-300]{color:#9f1239!important}html.light [class*=text-purple-400],html.light [class*=text-purple-300]{color:#6b21a8!important}html.light [class*=text-cyan-400],html.light [class*=text-cyan-300]{color:#0e7490!important}.center-dock-plus{background-color:#fff!important;color:#000!important;border:1.5px solid rgba(255,255,255,.8)!important;box-shadow:0 4px 16px #ffffff4d!important}.center-dock-plus svg{color:#000!important;stroke:#000!important}html.light .center-dock-plus{background-color:#09090b!important;color:#fff!important;border:1.5px solid #09090b!important;box-shadow:0 4px 16px #00000059!important}html.light .center-dock-plus svg{color:#fff!important;stroke:#fff!important}html.light [class*="bg-[#141417]"][class*=text-zinc-300],html.light [class*="bg-[#141417]"][class*=text-zinc-400]{background-color:#fff!important;border-color:#cbd5e1!important;color:#334155!important;font-weight:600;box-shadow:0 1px 2px #0000000a!important}html.light [class*="bg-[#141417]"][class*=text-zinc-300]:hover,html.light [class*="bg-[#141417]"][class*=text-zinc-400]:hover{background-color:#f8fafc!important;color:#0f172a!important;border-color:#94a3b8!important}html.light button.bg-white.text-black{background-color:#09090b!important;color:#fff!important;border-color:#09090b!important}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;color-scheme:dark}body{background-color:#09090b;background-image:radial-gradient(ellipse 100% 60% at 50% -10%,rgba(255,255,255,.1) 0%,rgba(255,255,255,.02) 45%,transparent 75%),radial-gradient(circle at 90% 12%,rgba(255,255,255,.06) 0%,transparent 45%),radial-gradient(circle at 10% 45%,rgba(255,255,255,.04) 0%,transparent 40%),linear-gradient(180deg,#141417,#0d0d0f 45%,#08080a);background-attachment:fixed;color:var(--text-primary);font-family:var(--font-body);overflow-x:hidden;line-height:1.6;-webkit-font-smoothing:antialiased}.bg-gold-grid,.bg-luxury-grid{background-image:linear-gradient(to right,rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.04) 1px,transparent 1px);background-size:40px 40px}.gold-radial-glow,.monochrome-radial-glow{background:radial-gradient(circle at 85% 10%,rgba(255,255,255,.09) 0%,transparent 60%)}.bg-gold-black-gradient,.bg-monochrome-gradient{background-color:#09090b;background-image:radial-gradient(ellipse 100% 60% at 50% -10%,rgba(255,255,255,.12) 0%,rgba(255,255,255,.03) 45%,transparent 75%),radial-gradient(circle at 90% 12%,rgba(255,255,255,.07) 0%,transparent 45%),radial-gradient(circle at 10% 45%,rgba(255,255,255,.05) 0%,transparent 40%),linear-gradient(180deg,#141417,#0d0d0f 45%,#08080a);background-attachment:fixed}.bg-luxury-pattern{background-color:#09090b;background-image:radial-gradient(ellipse 100% 60% at 50% -10%,rgba(255,255,255,.1) 0%,rgba(255,255,255,.02) 45%,transparent 75%),radial-gradient(circle at 90% 12%,rgba(255,255,255,.06) 0%,transparent 45%),linear-gradient(to right,rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(180deg,#141417,#0d0d0f 45%,#08080a);background-size:100% 100%,100% 100%,40px 40px,40px 40px,100% 100%;background-attachment:fixed}.font-heading{font-family:var(--font-heading);letter-spacing:.05em}.font-serif-luxury{font-family:Playfair Display,serif}.font-sans-clean{font-family:Plus Jakarta Sans,sans-serif}.font-mono-luxury{font-family:var(--font-mono)}.text-gold-gradient,.text-luxury-gradient,.text-silver-gradient{background:linear-gradient(135deg,#fff,#e4e4e7,#a1a1aa);-webkit-background-clip:text;-webkit-text-fill-color:transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#09090b}::-webkit-scrollbar-thumb{background:#27272a;border:1px solid rgba(255,255,255,.15);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#3f3f46;border-color:#ffffff59}.glass-panel{background:var(--glass-bg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid var(--glass-border)}.glass-nav{background:var(--nav-bg);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid rgba(255,255,255,.12)}.glass-card,.luxury-card{background:linear-gradient(180deg,#161619,#101012);border:1px solid rgba(255,255,255,.14);color:var(--text-primary);transition:all .25s cubic-bezier(.16,1,.3,1)}.glass-card:hover,.luxury-card:hover{border-color:#ffffff59;box-shadow:0 0 20px #ffffff14;transform:translateY(-2px)}.btn-primary,.btn-gold-primary{background:#fff!important;color:#000!important;border:1px solid #ffffff!important;font-weight:700;font-family:var(--font-body);letter-spacing:.05em;text-transform:uppercase;font-size:.75rem;padding:.45rem .95rem;border-radius:.5rem;transition:all .2s ease;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;cursor:pointer;box-shadow:0 2px 10px #0006}.btn-primary:hover,.btn-gold-primary:hover{background:#e4e4e7!important;border-color:#fff!important;color:#000!important;box-shadow:0 0 16px #ffffff59;transform:translateY(-1px)}.btn-outline,.btn-gold-outline{background:transparent!important;color:#fff!important;font-weight:600;font-family:var(--font-body);letter-spacing:.05em;text-transform:uppercase;font-size:.75rem;padding:.45rem .95rem;border-radius:.5rem;border:1px solid rgba(255,255,255,.25)!important;transition:all .2s ease;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;cursor:pointer}.btn-outline:hover,.btn-gold-outline:hover{background:#ffffff1a!important;color:#fff!important;border-color:#ffffff80!important;box-shadow:0 0 12px #ffffff26}.filter-pill-active{background:#fff!important;border:1px solid #ffffff!important;color:#000!important;font-weight:700;box-shadow:0 0 12px #ffffff47!important}.filter-pill-inactive{background:#141416!important;border:1px solid rgba(255,255,255,.14)!important;color:#a1a1aa!important}.filter-pill-inactive:hover{border-color:#ffffff59!important;color:#fff!important}.input-luxury,.input-gold-luxury{width:100%;background:#121215;border:1px solid rgba(255,255,255,.18);color:#fff;padding:.75rem 1rem;font-size:.875rem;border-radius:8px;outline:none;transition:all .25s ease}.input-luxury:focus,.input-gold-luxury:focus{border-color:#fff;box-shadow:0 0 14px #fff3}.input-luxury::placeholder,.input-gold-luxury::placeholder{color:#71717a;opacity:.8}.no-scrollbar::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}.no-scrollbar{-ms-overflow-style:none!important;scrollbar-width:none!important}@media print{body{background:#000!important;color:#fff!important;font-size:11pt!important}nav,main,footer,header,.print\:hidden{display:none!important}.fixed{position:static!important;background:transparent!important;padding:0!important}}
