:root{--font-display: "Cormorant Garamond", Georgia, serif;--font-body: "DM Sans", -apple-system, BlinkMacSystemFont, sans-serif;--color-bg: #0a0f1a;--color-bg-secondary: #111827;--color-bg-card: #1a2234;--color-accent: #d4a853;--color-text: #f8fafc;--color-text-muted: #94a3b8;--color-border: rgba(255, 255, 255, .08)}.page-wrapper[data-astro-cid-6kmwghhu]{background:var(--color-bg);min-height:100vh}.section-container[data-astro-cid-6kmwghhu]{max-width:900px;margin:0 auto;padding:0 1.5rem}.hero-section[data-astro-cid-6kmwghhu]{position:relative;padding:5rem 0 3rem;overflow:hidden}.hero-container[data-astro-cid-6kmwghhu]{max-width:900px;margin:0 auto;padding:0 1.5rem;position:relative;z-index:1}.hero-content[data-astro-cid-6kmwghhu]{text-align:center}.hero-title[data-astro-cid-6kmwghhu]{font-family:var(--font-display);font-size:2.5rem;font-weight:600;color:var(--color-text);margin-bottom:1rem}@media (min-width: 768px){.hero-title[data-astro-cid-6kmwghhu]{font-size:3rem}}.hero-subtitle[data-astro-cid-6kmwghhu]{font-family:var(--font-body);font-size:1.125rem;color:var(--color-text-muted);line-height:1.7;margin-bottom:1.5rem}.hero-meta[data-astro-cid-6kmwghhu]{display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem}.meta-item[data-astro-cid-6kmwghhu]{display:flex;align-items:center;gap:.5rem;font-family:var(--font-body);font-size:.875rem;color:var(--color-text-muted)}.meta-item[data-astro-cid-6kmwghhu] svg[data-astro-cid-6kmwghhu]{width:1rem;height:1rem;color:var(--color-accent)}.hero-gradient[data-astro-cid-6kmwghhu]{position:absolute;top:0;left:50%;transform:translate(-50%);width:100%;max-width:800px;height:400px;background:radial-gradient(ellipse at center,rgba(212,168,83,.08) 0%,transparent 70%);pointer-events:none}.content-section[data-astro-cid-6kmwghhu]{padding:3rem 0 5rem;background:var(--color-bg-secondary)}.quick-nav[data-astro-cid-6kmwghhu]{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:1rem;padding:1.5rem;margin-bottom:3rem}.quick-nav-title[data-astro-cid-6kmwghhu]{font-family:var(--font-body);font-size:1.125rem;font-weight:600;color:var(--color-text);margin-bottom:1rem}.quick-nav-grid[data-astro-cid-6kmwghhu]{display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width: 768px){.quick-nav-grid[data-astro-cid-6kmwghhu]{grid-template-columns:repeat(3,1fr)}}.quick-nav-card[data-astro-cid-6kmwghhu]{background:var(--color-bg);border-radius:.75rem;padding:1rem}.nav-card-title[data-astro-cid-6kmwghhu]{font-family:var(--font-body);font-size:.9375rem;font-weight:600;margin-bottom:.75rem}.nav-card-title[data-astro-cid-6kmwghhu].gold{color:var(--color-accent)}.nav-card-title[data-astro-cid-6kmwghhu].blue{color:#60a5fa}.nav-card-title[data-astro-cid-6kmwghhu].green{color:#10b981}.nav-card-list[data-astro-cid-6kmwghhu]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.nav-card-list[data-astro-cid-6kmwghhu] a[data-astro-cid-6kmwghhu]{font-family:var(--font-body);font-size:.875rem;color:var(--color-text-muted);text-decoration:none;transition:color .2s}.nav-card-list[data-astro-cid-6kmwghhu] a[data-astro-cid-6kmwghhu]:hover{color:var(--color-accent)}.cta-box[data-astro-cid-6kmwghhu]{background:linear-gradient(135deg,#d4a85326,#d4a8530d);border:1px solid rgba(212,168,83,.2);border-radius:1rem;padding:2.5rem;text-align:center;margin-top:3rem}.cta-box[data-astro-cid-6kmwghhu] .cta-title[data-astro-cid-6kmwghhu]{font-family:var(--font-display);font-size:1.75rem;font-weight:600;color:var(--color-text);margin-bottom:1rem}.cta-box[data-astro-cid-6kmwghhu] .cta-text[data-astro-cid-6kmwghhu]{font-family:var(--font-body);font-size:1rem;color:var(--color-text-muted);margin-bottom:1.5rem}.cta-box[data-astro-cid-6kmwghhu] .cta-button[data-astro-cid-6kmwghhu]{display:inline-block;padding:.875rem 2rem;background:linear-gradient(135deg,var(--color-accent),#b8860b);border-radius:.5rem;font-family:var(--font-body);font-size:1rem;font-weight:600;color:var(--color-bg);text-decoration:none;transition:all .2s ease}.cta-box[data-astro-cid-6kmwghhu] .cta-button[data-astro-cid-6kmwghhu]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #d4a85359}.footer[data-astro-cid-6kmwghhu]{background:var(--color-bg);padding:3rem 0;border-top:1px solid var(--color-border)}.footer-container[data-astro-cid-6kmwghhu]{max-width:1280px;margin:0 auto;padding:0 1.5rem}.footer-content[data-astro-cid-6kmwghhu]{text-align:center}.footer-brand[data-astro-cid-6kmwghhu]{display:flex;align-items:center;justify-content:center;gap:.75rem;margin-bottom:1rem}.footer-logo[data-astro-cid-6kmwghhu]{width:2.5rem;height:2.5rem;background:linear-gradient(135deg,var(--color-accent),#b8860b);border-radius:.5rem;display:flex;align-items:center;justify-content:center}.footer-logo[data-astro-cid-6kmwghhu] svg[data-astro-cid-6kmwghhu]{width:1.5rem;height:1.5rem;color:var(--color-bg)}.footer-brand-text[data-astro-cid-6kmwghhu]{font-family:var(--font-display);font-size:1.25rem;font-weight:600;color:var(--color-text)}.footer-tagline[data-astro-cid-6kmwghhu]{font-family:var(--font-body);font-size:.9375rem;color:var(--color-text-muted);margin-bottom:.5rem}.footer-copyright[data-astro-cid-6kmwghhu]{font-family:var(--font-body);font-size:.875rem;color:#64748b}.page-wrapper[data-astro-cid-6kmwghhu] .bg-gray-50[data-astro-cid-6kmwghhu],.page-wrapper[data-astro-cid-6kmwghhu] .bg-white[data-astro-cid-6kmwghhu]{background:var(--color-bg-card)!important}.page-wrapper[data-astro-cid-6kmwghhu] .text-gray-900[data-astro-cid-6kmwghhu]{color:var(--color-text)!important}.page-wrapper[data-astro-cid-6kmwghhu] .text-gray-600[data-astro-cid-6kmwghhu],.page-wrapper[data-astro-cid-6kmwghhu] .text-gray-500[data-astro-cid-6kmwghhu]{color:var(--color-text-muted)!important}.page-wrapper[data-astro-cid-6kmwghhu] .border-gray-200[data-astro-cid-6kmwghhu]{border-color:var(--color-border)!important}.page-wrapper[data-astro-cid-6kmwghhu] .border-l-4[data-astro-cid-6kmwghhu]{border-left-color:var(--color-accent)!important}.page-wrapper[data-astro-cid-6kmwghhu] .text-blue-600[data-astro-cid-6kmwghhu]{color:var(--color-accent)!important}.page-wrapper[data-astro-cid-6kmwghhu] .text-slate-600[data-astro-cid-6kmwghhu]{color:#60a5fa!important}.page-wrapper[data-astro-cid-6kmwghhu] .text-green-600[data-astro-cid-6kmwghhu]{color:#10b981!important}.page-wrapper[data-astro-cid-6kmwghhu] .text-purple-600[data-astro-cid-6kmwghhu]{color:#a78bfa!important}.page-wrapper[data-astro-cid-6kmwghhu] .text-red-600[data-astro-cid-6kmwghhu]{color:#f87171!important}.page-wrapper[data-astro-cid-6kmwghhu] .hover\:text-blue-600[data-astro-cid-6kmwghhu]:hover{color:var(--color-accent)!important}
