.guides-hero{position:relative;padding:var(--space-16) 0 var(--space-12)}.guides-hero-inner{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:var(--space-10);align-items:center;position:relative;z-index:1}.guides-hero-copy h1{max-width:22ch}.guides-hero-copy .lead{max-width:48ch}.guides-hero-cta{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-4)}.guides-hero-meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);margin-top:var(--space-4);font-size:var(--font-size-sm);color:var(--color-text-soft)}.guides-hero-meta-text{max-width:32ch}.guides-hero-media{position:relative;min-height:260px;display:flex;align-items:center;justify-content:center}.guides-hero-orb{position:absolute;border-radius:50%;filter:blur(2px);opacity:0.88;box-shadow:0 0 60px rgba(0,0,0,0.8);mix-blend-mode:screen}.guides-hero-orb-main{width:260px;height:260px;background:radial-gradient(circle at 30% 10%,rgba(240,201,120,0.95),rgba(139,123,255,0.85) 45%,rgba(11,11,22,0.98));animation:guides-orb-float 14s ease-in-out infinite}.guides-hero-orb-emerald{width:160px;height:160px;background:radial-gradient(circle at 20% 0,rgba(75,214,168,0.95),rgba(74,160,255,0.4),transparent 70%);top:8%;right:8%;animation:guides-orb-drift 18s ease-in-out infinite}.guides-hero-orb-gold{width:120px;height:120px;background:radial-gradient(circle at 20% 0,rgba(240,201,120,0.95),rgba(139,123,255,0.4),transparent 70%);bottom:4%;left:6%;animation:guides-orb-drift 20s ease-in-out infinite reverse}.guides-hero-constellation{position:absolute;inset:8% 10%;border-radius:var(--radius-xl);border:1px dashed rgba(182,166,255,0.38);background:radial-gradient(circle at 10% 0,rgba(182,166,255,0.1),transparent 55%),radial-gradient(circle at 90% 90%,rgba(75,214,168,0.1),transparent 55%),rgba(5,6,18,0.82);box-shadow:var(--shadow-elevated);overflow:hidden}.guides-hero-constellation::before,.guides-hero-constellation::after{content:"";position:absolute;border-radius:50%;background:radial-gradient(circle,#f0c978 0,#8b7bff 50%,transparent 72%);box-shadow:0 0 30px rgba(240,201,120,0.85)}.guides-hero-constellation::before{width:26px;height:26px;top:18%;left:16%;animation:guides-star-pulse 3.8s ease-in-out infinite}.guides-hero-constellation::after{width:18px;height:18px;bottom:16%;right:18%;animation:guides-star-pulse 4.6s ease-in-out infinite 0.6s}.guides-grid{padding:var(--space-6) 0 var(--space-10)}.guides-section-header{text-align:center;max-width:54rem;margin:0 auto var(--space-6)}.guides-grid-layout{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-6)}.guides-card-featured{grid-column:span 2}.guides-card-media{border-radius:var(--radius-lg);overflow:hidden;max-height:260px}.guides-card-media img{width:100%;height:100%;object-fit:cover;transform:scale(1.03);transition:transform var(--transition-slow) ease-out}.guides-card:hover .guides-card-media img{transform:scale(1.06)}.guides-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2);font-size:var(--font-size-sm);color:var(--color-text-muted)}.guides-list li{position:relative;padding-left:1.2rem}.guides-list li::before{content:"";position:absolute;left:0.2rem;top:0.55rem;width:6px;height:6px;border-radius:999px;background:radial-gradient(circle,#f0c978 0,#8b7bff 50%,transparent 80%);box-shadow:0 0 12px rgba(240,201,120,0.8)}.guides-topics{padding:var(--space-4) 0 var(--space-10)}.guides-topics-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-6)}.guides-topic .card-body{min-height:220px}.guides-knowledge{padding:var(--space-6) 0 var(--space-12)}.guides-knowledge-inner{padding:var(--space-8);position:relative;overflow:hidden}.guides-knowledge-inner::before{content:"";position:absolute;inset:-20%;background:radial-gradient(circle at 0 0,rgba(182,166,255,0.16),transparent 55%),radial-gradient(circle at 90% 100%,rgba(75,214,168,0.14),transparent 55%);opacity:0.8;pointer-events:none}.guides-knowledge-copy{position:relative;z-index:1}.guides-knowledge-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:var(--space-8);margin-top:var(--space-5)}.guides-knowledge-subheading{margin-bottom:var(--space-3)}.guides-faq-list{display:flex;flex-direction:column;gap:var(--space-3)}.guides-faq-item dt{font-weight:600;font-size:var(--font-size-md);color:var(--color-text);margin-bottom:var(--space-1)}.guides-faq-item dd{font-size:var(--font-size-sm);color:var(--color-text-muted)}.guides-faq-cta{margin-top:var(--space-4)}.guides-downloads-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-3)}.guides-downloads-list li{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-lg);background:radial-gradient(circle at top,rgba(240,201,120,0.16),transparent 60%),rgba(8,10,28,0.96);border:1px solid rgba(240,201,120,0.32)}.guides-downloads-title{font-weight:600;color:var(--color-accent-gold);display:block;margin-bottom:2px}.guides-downloads-meta{font-size:var(--font-size-sm);color:var(--color-text-soft)}.guides-knowledge-footer{margin-top:var(--space-6);border-top:1px solid rgba(255,255,255,0.06);padding-top:var(--space-4)}.guides-cta{padding:0 0 var(--space-12)}.guides-cta-inner{position:relative}.guides-cta-content{padding:var(--space-6);display:flex;align-items:center;justify-content:space-between;gap:var(--space-6);position:relative;overflow:hidden}.guides-cta-content::before{content:"";position:absolute;inset:-10%;background:radial-gradient(circle at 10% 0,rgba(240,201,120,0.18),transparent 55%),radial-gradient(circle at 90% 100%,rgba(139,123,255,0.16),transparent 55%);opacity:0.9;pointer-events:none}.guides-cta-main,.guides-cta-actions{position:relative;z-index:1}.guides-cta-actions{display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:flex-end}@keyframes guides-orb-float{0%,100%{transform:translate3d(0,0,0) scale(1)}50%{transform:translate3d(0,-16px,0) scale(1.04)}}@keyframes guides-orb-drift{0%,100%{transform:translate3d(0,0,0)}50%{transform:translate3d(10px,-12px,0)}}@keyframes guides-star-pulse{0%,100%{transform:scale(0.9);opacity:0.7}50%{transform:scale(1.18);opacity:1}}@media (max-width:1024px){.guides-hero{padding:var(--space-12) 0 var(--space-8)}.guides-hero-inner{grid-template-columns:minmax(0,1.4fr) minmax(0,0.9fr);gap:var(--space-6)}.guides-grid-layout{grid-template-columns:repeat(2,minmax(0,1fr))}.guides-card-featured{grid-column:span 2}.guides-topics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.guides-knowledge-inner{padding:var(--space-6)}.guides-knowledge-grid{grid-template-columns:minmax(0,1fr);gap:var(--space-6)}}@media (max-width:768px){.guides-hero{padding:var(--space-10) 0 var(--space-6)}.guides-hero-inner{grid-template-columns:minmax(0,1fr);gap:var(--space-6)}.guides-hero-media{order:-1;min-height:220px}.guides-hero-orb-main{width:220px;height:220px}.guides-hero-constellation{inset:10% 14%}.guides-grid{padding:var(--space-4) 0 var(--space-8)}.guides-grid-layout{grid-template-columns:minmax(0,1fr)}.guides-card-featured{grid-column:auto}.guides-card-media{max-height:220px}.guides-topics{padding:var(--space-2) 0 var(--space-8)}.guides-topics-grid{grid-template-columns:minmax(0,1fr)}.guides-knowledge{padding:var(--space-4) 0 var(--space-8)}.guides-knowledge-inner{padding:var(--space-5)}.guides-cta-content{flex-direction:column;align-items:flex-start}.guides-cta-actions{justify-content:flex-start}}@media (max-width:480px){.guides-hero-cta .btn{width:100%;justify-content:center}.guides-cta-actions .btn{width:100%;justify-content:center}}