main[data-astro-cid-j7pv25f6]{min-height:100vh}.container[data-astro-cid-j7pv25f6]{max-width:1400px;margin:0 auto;padding:0 2rem}.hero[data-astro-cid-j7pv25f6]{min-height:80vh;display:flex;align-items:center;justify-content:center;text-align:center;background:linear-gradient(135deg,var(--color-black) 0%,var(--color-deep-red) 100%);padding:4rem 2rem;position:relative}.hero[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at top left,rgba(0,0,0,.8) 0%,transparent 50%),radial-gradient(circle at top right,rgba(0,0,0,.8) 0%,transparent 50%),radial-gradient(circle at center,transparent 0%,rgba(0,0,0,.4) 100%);pointer-events:none}.hero-content[data-astro-cid-j7pv25f6]{position:relative;z-index:1}.hero-content[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:4.5rem;color:var(--color-luxury-gold);margin-bottom:1rem;text-shadow:2px 2px 8px rgba(200,171,78,.3)}.tagline[data-astro-cid-j7pv25f6]{font-family:var(--font-primary);font-style:italic;font-size:2rem;color:var(--color-rich-gold);margin-bottom:2rem}.hero-description[data-astro-cid-j7pv25f6]{font-size:1.2rem;max-width:700px;margin:0 auto 3rem;line-height:1.8}.cta-button[data-astro-cid-j7pv25f6]{display:inline-block;background-color:var(--color-luxury-gold);color:var(--color-black);padding:1rem 3rem;font-family:var(--font-labels);font-weight:600;font-size:1.1rem;text-transform:uppercase;letter-spacing:.1em;border:2px solid var(--color-luxury-gold);transition:all .3s ease}.cta-button[data-astro-cid-j7pv25f6]:hover{background-color:transparent;color:var(--color-luxury-gold)}.about[data-astro-cid-j7pv25f6]{padding:6rem 2rem;background-color:#0a0a0a}.about[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{text-align:center;color:var(--color-luxury-gold);margin-bottom:2rem}.about[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{text-align:center;font-size:1.2rem;max-width:800px;margin:0 auto 2rem;line-height:1.9}.cta-link[data-astro-cid-j7pv25f6]{display:inline-block;color:var(--color-rich-gold);font-family:var(--font-labels);font-weight:600;text-transform:uppercase;letter-spacing:.1em;border-bottom:2px solid var(--color-rich-gold);padding-bottom:.3rem;transition:all .3s ease}.cta-link[data-astro-cid-j7pv25f6]:hover{color:var(--color-luxury-gold);border-color:var(--color-luxury-gold)}.about[data-astro-cid-j7pv25f6] .cta-link[data-astro-cid-j7pv25f6]{display:block;text-align:center;margin-top:2rem}.featured[data-astro-cid-j7pv25f6]{padding:6rem 2rem;background-color:var(--color-black)}.featured[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{text-align:center;color:var(--color-rich-gold);margin-bottom:2rem}.section-description[data-astro-cid-j7pv25f6]{text-align:center;font-size:1.2rem;max-width:800px;margin:0 auto 2rem;line-height:1.9}.featured[data-astro-cid-j7pv25f6] .cta-link[data-astro-cid-j7pv25f6]{display:block;text-align:center;margin-top:2rem}.manifesto[data-astro-cid-j7pv25f6]{padding:6rem 2rem;background:linear-gradient(135deg,#0a0a0a,#8b000033);border-top:1px solid var(--color-luxury-gold);border-bottom:1px solid var(--color-luxury-gold)}.manifesto[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{text-align:center;color:var(--color-luxury-gold);margin-bottom:2rem;font-size:2.8rem}.manifesto[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{text-align:center;font-size:1.2rem;max-width:900px;margin:0 auto;line-height:1.9}.join[data-astro-cid-j7pv25f6]{padding:6rem 2rem;background-color:var(--color-black);text-align:center}.join[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{color:var(--color-rich-gold);margin-bottom:2rem;font-size:2.5rem}.join-description[data-astro-cid-j7pv25f6]{font-size:1.2rem;max-width:700px;margin:0 auto 3rem;line-height:1.9}.footer[data-astro-cid-j7pv25f6]{background-color:#0a0a0a;border-top:1px solid var(--color-luxury-gold);padding:2rem;text-align:center}.footer[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-family:var(--font-labels);font-size:.9rem;color:#999}@media (max-width: 768px){.hero-content[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:2.5rem}.tagline[data-astro-cid-j7pv25f6]{font-size:1.5rem}.hero-description[data-astro-cid-j7pv25f6]{font-size:1rem}}
