.resources-hero[data-astro-cid-gauq755v]{padding:10rem 0 4rem;text-align:center;background:linear-gradient(180deg,var(--bg-dark) 0%,#000511 100%)}.resources-hero[data-astro-cid-gauq755v] h1[data-astro-cid-gauq755v]{font-size:clamp(2.5rem,7vw,4.5rem);margin-bottom:1rem}.resources-hero[data-astro-cid-gauq755v] p[data-astro-cid-gauq755v]{color:var(--text-gray);font-size:1.1rem;max-width:600px;margin:0 auto}.featured-section[data-astro-cid-gauq755v]{padding:4rem 0;background:var(--bg-dark)}.featured-card[data-astro-cid-gauq755v]{background:linear-gradient(135deg,#232de726,#232de70d);border:1px solid rgba(35,45,231,.3);border-radius:16px;padding:3rem;display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:center}.featured-content[data-astro-cid-gauq755v] h2[data-astro-cid-gauq755v]{font-size:clamp(1.5rem,4vw,2rem);margin-bottom:1rem}.featured-content[data-astro-cid-gauq755v] p[data-astro-cid-gauq755v]{color:var(--text-gray);margin-bottom:1.5rem;line-height:1.7}.featured-highlights[data-astro-cid-gauq755v]{list-style:none;padding:0;margin:0}.featured-highlights[data-astro-cid-gauq755v] li[data-astro-cid-gauq755v]{display:flex;align-items:center;gap:.75rem;color:var(--text-gray);margin-bottom:.75rem}.featured-highlights[data-astro-cid-gauq755v] li[data-astro-cid-gauq755v]:before{content:"✓";color:var(--primary-blue);font-weight:700}.featured-image[data-astro-cid-gauq755v]{display:flex;justify-content:center;align-items:center}.guide-preview[data-astro-cid-gauq755v]{width:200px;height:280px;background:linear-gradient(135deg,var(--primary-blue) 0%,#1a237e 100%);border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;text-align:center;box-shadow:0 20px 40px #232de74d;transform:rotate(-3deg)}.guide-preview-icon[data-astro-cid-gauq755v]{font-size:3rem;margin-bottom:1rem}.guide-preview-title[data-astro-cid-gauq755v]{font-family:Tungsten,Oswald,sans-serif;font-size:1.2rem;font-weight:700;text-transform:uppercase}.resources-section[data-astro-cid-gauq755v]{padding:4rem 0 8rem;background:linear-gradient(180deg,var(--bg-dark) 0%,#000511 50%,var(--bg-dark) 100%)}.category-section[data-astro-cid-gauq755v]{margin-bottom:4rem}.category-header[data-astro-cid-gauq755v]{margin-bottom:1.5rem}.category-header[data-astro-cid-gauq755v] h2[data-astro-cid-gauq755v]{font-family:Tungsten,Oswald,sans-serif;font-size:1.8rem;font-weight:700;text-transform:uppercase}.resources-grid[data-astro-cid-gauq755v]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1.5rem}.resource-card[data-astro-cid-gauq755v]{background:var(--bg-card);border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:1.5rem;display:flex;flex-direction:column;transition:all .3s ease}.resource-card[data-astro-cid-gauq755v]:hover{border-color:var(--primary-blue);transform:translateY(-5px)}.resource-header[data-astro-cid-gauq755v]{display:flex;align-items:flex-start;gap:1rem;margin-bottom:1rem}.resource-icon[data-astro-cid-gauq755v]{font-size:2rem;line-height:1}.resource-meta[data-astro-cid-gauq755v]{flex:1}.resource-type[data-astro-cid-gauq755v]{font-size:.75rem;padding:4px 10px;background:#232de726;color:var(--primary-blue);border-radius:4px;text-transform:uppercase;letter-spacing:.05em;display:inline-block;margin-bottom:.5rem}.resource-title[data-astro-cid-gauq755v]{font-family:Tungsten,Oswald,sans-serif;font-size:1.3rem;font-weight:700;text-transform:uppercase;color:var(--text-white)}.resource-description[data-astro-cid-gauq755v]{color:var(--text-gray);font-size:.9rem;line-height:1.6;flex:1;margin-bottom:1.5rem}.resource-cta[data-astro-cid-gauq755v]{display:inline-flex;align-items:center;gap:.5rem;color:var(--primary-blue);font-weight:600;font-size:.9rem;text-decoration:none;transition:gap .3s ease}.resource-cta[data-astro-cid-gauq755v]:hover{gap:.75rem}.resources-cta[data-astro-cid-gauq755v]{padding:5rem 0;background:var(--bg-dark);text-align:center}.cta-box[data-astro-cid-gauq755v]{background:var(--bg-card);border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:3rem;max-width:700px;margin:0 auto}.cta-box[data-astro-cid-gauq755v] h2[data-astro-cid-gauq755v]{font-size:clamp(1.5rem,4vw,2rem);margin-bottom:1rem}.cta-box[data-astro-cid-gauq755v] p[data-astro-cid-gauq755v]{color:var(--text-gray);margin-bottom:2rem}.btn-primary[data-astro-cid-gauq755v]{display:inline-flex;align-items:center;gap:.5rem;background:var(--primary-blue);color:var(--text-white);padding:1rem 2rem;border-radius:8px;font-weight:600;text-decoration:none;transition:all .3s ease}.btn-primary[data-astro-cid-gauq755v]:hover{background:var(--primary-blue-light);transform:translateY(-2px)}@media(max-width:768px){.featured-card[data-astro-cid-gauq755v]{grid-template-columns:1fr;text-align:center}.featured-image[data-astro-cid-gauq755v]{order:-1}.featured-highlights[data-astro-cid-gauq755v]{text-align:left}}
