.page-events[data-astro-cid-ro7pgs3h]{padding-top:100px}.page-hero[data-astro-cid-ro7pgs3h]{text-align:center;padding:4rem 2rem 3rem;max-width:800px;margin:0 auto}.page-hero[data-astro-cid-ro7pgs3h] h1[data-astro-cid-ro7pgs3h]{font-family:Outfit,sans-serif;font-size:clamp(2.5rem,5vw,4rem);font-weight:700;color:#f9f9f9;margin-bottom:1.5rem;line-height:1.1}.page-hero[data-astro-cid-ro7pgs3h] .highlight[data-astro-cid-ro7pgs3h]{color:#e8621c}.page-intro[data-astro-cid-ro7pgs3h]{font-size:1.25rem;color:#9ca3af;line-height:1.7}.featured-events[data-astro-cid-ro7pgs3h]{padding:3rem 2rem;max-width:1200px;margin:0 auto}.section-label[data-astro-cid-ro7pgs3h]{font-family:Outfit,sans-serif;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.18em;color:#e8621c;margin-bottom:2rem;text-align:center}.events-grid[data-astro-cid-ro7pgs3h]{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:1.5rem}.event-card[data-astro-cid-ro7pgs3h]{background:#141414;border:1px solid rgba(255,255,255,.05);border-radius:20px;padding:2rem;transition:all .4s ease}.event-card[data-astro-cid-ro7pgs3h]:hover{transform:translateY(-4px);border-color:#e8621c4d}.event-header[data-astro-cid-ro7pgs3h]{display:flex;align-items:center;gap:1rem;margin-bottom:1.25rem}.event-icon[data-astro-cid-ro7pgs3h]{width:48px;height:48px;border-radius:14px;background:#e8621c1f;border:1px solid rgba(232,98,28,.25);display:flex;align-items:center;justify-content:center;flex-shrink:0}.event-icon[data-astro-cid-ro7pgs3h] svg[data-astro-cid-ro7pgs3h]{width:24px;height:24px;color:#e8621c}.event-type[data-astro-cid-ro7pgs3h]{font-size:.8rem;font-weight:600;color:#e8621c;text-transform:uppercase;letter-spacing:.08em}.event-card[data-astro-cid-ro7pgs3h] h3[data-astro-cid-ro7pgs3h]{font-family:Outfit,sans-serif;font-size:1.5rem;font-weight:600;color:#f9f9f9;margin-bottom:.75rem}.event-card[data-astro-cid-ro7pgs3h] p[data-astro-cid-ro7pgs3h]{color:#9ca3af;line-height:1.7;font-size:.95rem}.pricing-info[data-astro-cid-ro7pgs3h]{padding:5rem 2rem;background:#141414;border-top:1px solid rgba(255,255,255,.04);margin-top:3rem}.pricing-content[data-astro-cid-ro7pgs3h]{max-width:700px;margin:0 auto;text-align:center}.pricing-badge[data-astro-cid-ro7pgs3h]{display:inline-block;background:#e8621c1f;border:1px solid rgba(232,98,28,.25);color:#e8621c;padding:.5rem 1.25rem;border-radius:100px;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;margin-bottom:1.5rem}.pricing-info[data-astro-cid-ro7pgs3h] h2[data-astro-cid-ro7pgs3h]{font-family:Outfit,sans-serif;font-size:clamp(2rem,4vw,2.75rem);font-weight:700;color:#f9f9f9;margin-bottom:1.5rem;line-height:1.1}.pricing-info[data-astro-cid-ro7pgs3h] .highlight[data-astro-cid-ro7pgs3h]{color:#e8621c}.pricing-lead[data-astro-cid-ro7pgs3h]{font-size:1.25rem;color:#d1d5db;margin-bottom:1.5rem;font-weight:500}.pricing-description[data-astro-cid-ro7pgs3h]{color:#9ca3af;font-size:1.05rem;line-height:1.8;margin-bottom:1.25rem}.pricing-features[data-astro-cid-ro7pgs3h]{display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem;margin-top:2.5rem}.feature-item[data-astro-cid-ro7pgs3h]{display:flex;align-items:center;gap:.5rem;color:#d1d5db;font-size:.95rem}.feature-item[data-astro-cid-ro7pgs3h] svg[data-astro-cid-ro7pgs3h]{width:20px;height:20px;color:#e8621c;flex-shrink:0}.cta-section[data-astro-cid-ro7pgs3h]{background:linear-gradient(135deg,#1a1a2e,#2d2d4a);text-align:center;padding:5rem 2rem}.cta-section[data-astro-cid-ro7pgs3h] h2[data-astro-cid-ro7pgs3h]{font-family:Outfit,sans-serif;font-size:2.5rem;font-weight:700;color:#fff;margin-bottom:1rem}.cta-section[data-astro-cid-ro7pgs3h] p[data-astro-cid-ro7pgs3h]{color:#fffc;font-size:1.125rem;margin-bottom:2rem}.btn-primary[data-astro-cid-ro7pgs3h]{display:inline-block;background:#e8621c;color:#fff;padding:1rem 2.5rem;border-radius:50px;font-weight:600;text-decoration:none;transition:all .3s ease}.btn-primary[data-astro-cid-ro7pgs3h]:hover{background:#ff7a33;transform:translateY(-2px);box-shadow:0 8px 32px #e8621c59}@media(max-width:768px){.events-grid[data-astro-cid-ro7pgs3h]{grid-template-columns:1fr}.stats-section[data-astro-cid-ro7pgs3h]{gap:2rem}.stat-number[data-astro-cid-ro7pgs3h]{font-size:2.5rem}}
