.resources-hero[data-astro-cid-gauq755v]{position:relative;min-height:60vh;display:flex;align-items:center;overflow:hidden;background:linear-gradient(to bottom,#0a0a0f,#1a2744,#0a0a0f)}.hero-grid[data-astro-cid-gauq755v]{position:absolute;inset:0;background-image:linear-gradient(rgba(212,168,83,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(212,168,83,.03) 1px,transparent 1px);background-size:50px 50px;animation:gridMove 20s linear infinite}@keyframes gridMove{0%{transform:translate(0)}to{transform:translate(50px,50px)}}.hero-glow[data-astro-cid-gauq755v]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:600px;height:600px;background:radial-gradient(circle,rgba(212,168,83,.1) 0%,transparent 70%)}.hero-badge[data-astro-cid-gauq755v]{display:inline-block;padding:.5rem 1.5rem;background:#d4a8531a;border:1px solid rgba(212,168,83,.3);border-radius:9999px;font-size:.75rem;font-weight:600;color:#d4a853;letter-spacing:.2em;margin-bottom:1.5rem}.hero-title[data-astro-cid-gauq755v]{font-family:Cinzel,serif;font-size:clamp(2.5rem,5vw,4rem);line-height:1.2;margin-bottom:1.5rem}.hero-desc[data-astro-cid-gauq755v]{font-size:1.25rem;color:#9ca3af;max-width:500px;margin:0 auto}.resources-grid[data-astro-cid-gauq755v]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem}.resource-card[data-astro-cid-gauq755v]{position:relative;background:#0a0a0fcc;border:1px solid rgba(212,168,83,.15);border-radius:1rem;padding:2rem;transition:all .3s}.resource-card[data-astro-cid-gauq755v]:hover{border-color:#d4a85366;transform:translateY(-4px)}.resource-card[data-astro-cid-gauq755v].featured{border-color:#d4a85366;background:linear-gradient(135deg,#d4a8531a,#0a0a0fe6)}.featured-badge[data-astro-cid-gauq755v]{position:absolute;top:-.75rem;right:1rem;padding:.25rem .75rem;background:linear-gradient(135deg,#d4a853,#ff6b35);color:#0a0a0f;font-size:.625rem;font-weight:700;border-radius:9999px;letter-spacing:.05em}.resource-icon[data-astro-cid-gauq755v]{font-size:2.5rem;margin-bottom:1rem}.resource-type[data-astro-cid-gauq755v]{font-size:.75rem;color:#d4a853;font-weight:600;text-transform:uppercase;letter-spacing:.1em;margin-bottom:.5rem}.resource-title[data-astro-cid-gauq755v]{font-family:Cinzel,serif;font-size:1.25rem;color:#fff;margin-bottom:.5rem}.resource-desc[data-astro-cid-gauq755v]{font-size:.875rem;color:#6b7280;margin-bottom:1rem;line-height:1.6}.resource-meta[data-astro-cid-gauq755v]{font-size:.75rem;color:#4b5563;margin-bottom:1.5rem}.resource-btn[data-astro-cid-gauq755v]{display:inline-flex;align-items:center;padding:.75rem 1.5rem;background:transparent;border:1px solid #d4a853;color:#d4a853;font-weight:600;border-radius:.5rem;text-decoration:none;transition:all .3s}.resource-btn[data-astro-cid-gauq755v]:hover{background:#d4a853;color:#0a0a0f}.premium-grid[data-astro-cid-gauq755v]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem}.premium-card[data-astro-cid-gauq755v]{background:#0a0a0f99;border:1px solid rgba(139,92,246,.2);border-radius:1rem;padding:2rem;position:relative;overflow:hidden}.premium-card[data-astro-cid-gauq755v]:before{content:"COMING SOON";position:absolute;top:1rem;right:-2rem;padding:.25rem 3rem;background:#8b5cf64d;color:#8b5cf6;font-size:.625rem;font-weight:700;transform:rotate(45deg);letter-spacing:.1em}.premium-icon[data-astro-cid-gauq755v]{font-size:2rem;margin-bottom:1rem;opacity:.7}.premium-type[data-astro-cid-gauq755v]{font-size:.75rem;color:#8b5cf6;text-transform:uppercase;margin-bottom:.5rem}.premium-title[data-astro-cid-gauq755v]{font-family:Cinzel,serif;font-size:1.125rem;color:#9ca3af;margin-bottom:.5rem}.premium-desc[data-astro-cid-gauq755v]{font-size:.8125rem;color:#4b5563;margin-bottom:1.5rem}.premium-footer[data-astro-cid-gauq755v]{display:flex;justify-content:space-between;align-items:center}.premium-price[data-astro-cid-gauq755v]{font-family:Cinzel,serif;font-size:1.25rem;color:#6b7280}.coming-soon[data-astro-cid-gauq755v]{font-size:.75rem;color:#8b5cf6}.newsletter-card[data-astro-cid-gauq755v]{background:linear-gradient(135deg,#1a274466,#0a0a0fcc);border:1px solid rgba(212,168,83,.2);border-radius:1.5rem;padding:3rem;text-align:center}.newsletter-icon[data-astro-cid-gauq755v]{font-size:3rem;margin-bottom:1rem}.newsletter-title[data-astro-cid-gauq755v]{font-family:Cinzel,serif;font-size:1.75rem;color:#d4a853;margin-bottom:.75rem}.newsletter-desc[data-astro-cid-gauq755v]{color:#9ca3af;margin-bottom:2rem;max-width:400px;margin-left:auto;margin-right:auto}.newsletter-form[data-astro-cid-gauq755v]{display:flex;gap:.75rem;max-width:400px;margin:0 auto;flex-wrap:wrap;justify-content:center}.newsletter-input[data-astro-cid-gauq755v]{flex:1;min-width:200px;padding:.875rem 1.25rem;background:#0a0a0fcc;border:1px solid rgba(212,168,83,.2);border-radius:.5rem;color:#fff}.newsletter-input[data-astro-cid-gauq755v]:focus{outline:none;border-color:#d4a853}.newsletter-btn[data-astro-cid-gauq755v]{padding:.875rem 2rem;background:linear-gradient(135deg,#d4a853,#b8902f);color:#0a0a0f;font-weight:600;border:none;border-radius:.5rem;cursor:pointer;transition:all .3s}.newsletter-btn[data-astro-cid-gauq755v]:hover{transform:scale(1.05)}
