.btn[data-astro-cid-ro7pgs3h]{display:inline-flex;align-items:center;gap:.5rem;padding:1rem 2rem;border-radius:12px;font-weight:600;font-size:1rem;text-decoration:none;transition:all .3s ease;cursor:pointer}.btn-primary[data-astro-cid-ro7pgs3h]{background:linear-gradient(135deg,var(--bitcoin-orange),var(--bitcoin-orange));color:#fff;border:none;box-shadow:0 10px 30px #f7931a4d}.btn-primary[data-astro-cid-ro7pgs3h]:hover{transform:translateY(-2px);box-shadow:0 15px 40px #f7931a66}.btn-secondary[data-astro-cid-ro7pgs3h]{background:#ffffff0d;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);color:#fff}.btn-secondary[data-astro-cid-ro7pgs3h]:hover{background:#ffffff1a;border-color:#fff3;transform:translateY(-2px)}.events-page[data-astro-cid-ro7pgs3h]{padding-top:80px;min-height:100vh}.page-hero[data-astro-cid-ro7pgs3h]{padding:4rem 0;text-align:center}.hero-badge[data-astro-cid-ro7pgs3h]{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1.25rem;background:#d4af371a;border:1px solid rgba(212,175,55,.3);border-radius:50px;font-size:.875rem;font-weight:600;color:var(--bitcoin-gold);margin-bottom:2rem;text-transform:uppercase;letter-spacing:1px}.pulse-dot[data-astro-cid-ro7pgs3h]{width:8px;height:8px;background:var(--bitcoin-gold);border-radius:50%;animation:pulse 2s ease-in-out infinite}.page-title[data-astro-cid-ro7pgs3h]{font-size:clamp(2.5rem,6vw,4rem);font-weight:400;margin-bottom:1.5rem;letter-spacing:-.02em}.page-subtitle[data-astro-cid-ro7pgs3h]{font-size:1.25rem;color:#ffffffb3;max-width:800px;margin:0 auto;line-height:1.7}.featured-section[data-astro-cid-ro7pgs3h]{padding:6rem 0}.section-title[data-astro-cid-ro7pgs3h]{font-size:2.5rem;font-weight:400;margin-bottom:3rem;text-align:center}.section-subtitle[data-astro-cid-ro7pgs3h]{text-align:center;color:#fff9;margin-bottom:3rem;font-size:1.125rem;max-width:700px;margin-left:auto;margin-right:auto}.featured-grid[data-astro-cid-ro7pgs3h]{display:grid;grid-template-columns:repeat(auto-fit,minmax(500px,1fr));gap:2rem}.event-card[data-astro-cid-ro7pgs3h]{position:relative;overflow:hidden;transition:all .3s ease}.event-card[data-astro-cid-ro7pgs3h].featured{border-color:#d4af374d}.event-card[data-astro-cid-ro7pgs3h]:hover{transform:translateY(-4px);border-color:#d4af3780}.event-badge[data-astro-cid-ro7pgs3h]{position:absolute;top:1rem;right:1rem;padding:.5rem 1rem;background:linear-gradient(135deg,var(--bitcoin-gold),var(--trust-blue));border-radius:20px;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px;z-index:1;color:var(--midnight)}.event-image[data-astro-cid-ro7pgs3h]{width:100%;height:250px;overflow:hidden}.event-placeholder[data-astro-cid-ro7pgs3h]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:5rem;transition:transform .3s ease}.event-card[data-astro-cid-ro7pgs3h]:hover .event-placeholder[data-astro-cid-ro7pgs3h]{transform:scale(1.1)}.event-content[data-astro-cid-ro7pgs3h]{padding:2rem}.event-header[data-astro-cid-ro7pgs3h]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1.5rem}.event-title[data-astro-cid-ro7pgs3h]{font-size:2rem;font-weight:600;color:#fff}.event-type[data-astro-cid-ro7pgs3h]{padding:.25rem .75rem;background:#d4af371a;border:1px solid rgba(212,175,55,.3);border-radius:20px;font-size:.75rem;color:var(--bitcoin-gold);font-weight:600}.event-meta[data-astro-cid-ro7pgs3h]{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1.5rem;padding:1rem;background:#ffffff05;border-radius:8px}.meta-item[data-astro-cid-ro7pgs3h]{display:flex;align-items:center;gap:.75rem;color:#fffc}.meta-icon[data-astro-cid-ro7pgs3h]{font-size:1.25rem}.event-description[data-astro-cid-ro7pgs3h]{color:#ffffffb3;line-height:1.7;margin-bottom:1.5rem}.event-highlights[data-astro-cid-ro7pgs3h]{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:2rem}.highlight[data-astro-cid-ro7pgs3h]{padding:.5rem 1rem;background:#4a90e21a;border:1px solid rgba(74,144,226,.3);border-radius:20px;font-size:.875rem;color:var(--trust-blue)}.event-button[data-astro-cid-ro7pgs3h]{width:100%;justify-content:center}.calendar-section[data-astro-cid-ro7pgs3h]{padding:6rem 0;background:linear-gradient(180deg,transparent,rgba(212,175,55,.02),transparent)}.events-timeline[data-astro-cid-ro7pgs3h]{max-width:1000px;margin:0 auto}.quarter-section[data-astro-cid-ro7pgs3h]{margin-bottom:4rem}.quarter-title[data-astro-cid-ro7pgs3h]{font-size:1.5rem;font-weight:600;color:var(--bitcoin-gold);margin-bottom:2rem;padding-bottom:1rem;border-bottom:2px solid rgba(212,175,55,.2)}.event-item[data-astro-cid-ro7pgs3h]{display:flex;gap:2rem;padding:2rem;margin-bottom:1.5rem;transition:all .3s ease}.event-item[data-astro-cid-ro7pgs3h]:hover{border-color:#d4af374d;transform:translate(8px)}.event-item[data-astro-cid-ro7pgs3h].featured-event{border-color:#d4af3766;background:#d4af3708}.event-date-badge[data-astro-cid-ro7pgs3h]{min-width:80px;text-align:center;padding:1rem;background:#ffffff08;border:1px solid rgba(255,255,255,.1);border-radius:12px}.event-date-badge[data-astro-cid-ro7pgs3h].highlight{background:linear-gradient(135deg,#d4af371a,#4a90e21a);border-color:#d4af374d}.date-day[data-astro-cid-ro7pgs3h]{font-size:2rem;font-weight:700;background:linear-gradient(135deg,#ffffff,var(--trust-blue));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.date-month[data-astro-cid-ro7pgs3h]{font-size:.875rem;color:#ffffff80;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.event-details[data-astro-cid-ro7pgs3h]{flex:1}.event-name[data-astro-cid-ro7pgs3h]{font-size:1.5rem;font-weight:600;margin-bottom:.5rem;color:#fff}.event-location[data-astro-cid-ro7pgs3h]{color:#fff9;margin-bottom:1rem;font-size:.9375rem}.event-summary[data-astro-cid-ro7pgs3h]{color:#ffffffb3;line-height:1.7;margin-bottom:1rem}.event-tags[data-astro-cid-ro7pgs3h]{display:flex;flex-wrap:wrap;gap:.5rem}.tag[data-astro-cid-ro7pgs3h]{padding:.25rem .75rem;background:#d4af371a;border:1px solid rgba(212,175,55,.3);border-radius:20px;font-size:.75rem;color:var(--bitcoin-gold);font-weight:600}.meetups-section[data-astro-cid-ro7pgs3h]{padding:6rem 0}.meetups-grid[data-astro-cid-ro7pgs3h]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-bottom:3rem}.meetup-card[data-astro-cid-ro7pgs3h]{padding:2rem;text-align:center;transition:all .3s ease}.meetup-card[data-astro-cid-ro7pgs3h]:hover{transform:translateY(-4px);border-color:#d4af374d}.meetup-icon[data-astro-cid-ro7pgs3h]{font-size:3rem;margin-bottom:1rem}.meetup-city[data-astro-cid-ro7pgs3h]{font-size:1.5rem;font-weight:600;margin-bottom:.5rem;color:#fff}.meetup-frequency[data-astro-cid-ro7pgs3h]{font-size:1rem;color:var(--bitcoin-gold);margin-bottom:.5rem;font-weight:500}.meetup-venue[data-astro-cid-ro7pgs3h]{font-size:.9375rem;color:#fff9;margin-bottom:1.5rem}.meetup-link[data-astro-cid-ro7pgs3h]{color:var(--trust-blue);text-decoration:none;font-weight:600;transition:color .3s ease}.meetup-link[data-astro-cid-ro7pgs3h]:hover{color:var(--bitcoin-gold)}.meetup-cta[data-astro-cid-ro7pgs3h]{text-align:center;padding:3rem;background:#ffffff05;border-radius:16px;border:1px solid rgba(255,255,255,.08)}.meetup-cta[data-astro-cid-ro7pgs3h] p[data-astro-cid-ro7pgs3h]{font-size:1.25rem;color:#fffc;margin-bottom:1.5rem}.resources-section[data-astro-cid-ro7pgs3h]{padding:6rem 0;background:linear-gradient(180deg,transparent,rgba(212,175,55,.02),transparent)}.resources-grid[data-astro-cid-ro7pgs3h]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.resource-card[data-astro-cid-ro7pgs3h]{padding:2rem;text-align:center;transition:all .3s ease}.resource-card[data-astro-cid-ro7pgs3h]:hover{transform:translateY(-4px);border-color:#d4af374d}.resource-icon[data-astro-cid-ro7pgs3h]{font-size:3rem;margin-bottom:1rem}.resource-title[data-astro-cid-ro7pgs3h]{font-size:1.25rem;font-weight:600;margin-bottom:1rem;color:#fff}.resource-desc[data-astro-cid-ro7pgs3h]{color:#ffffffb3;line-height:1.6}.newsletter-section[data-astro-cid-ro7pgs3h]{padding:6rem 0}.newsletter-content[data-astro-cid-ro7pgs3h]{padding:4rem;text-align:center;max-width:800px;margin:0 auto}.newsletter-title[data-astro-cid-ro7pgs3h]{font-size:2.5rem;font-weight:400;margin-bottom:1rem;background:linear-gradient(135deg,#ffffff,var(--trust-blue));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.newsletter-subtitle[data-astro-cid-ro7pgs3h]{font-size:1.125rem;color:#ffffffb3;margin-bottom:2rem}.newsletter-form[data-astro-cid-ro7pgs3h]{display:flex;gap:1rem;max-width:500px;margin:0 auto}.newsletter-input[data-astro-cid-ro7pgs3h]{flex:1;padding:1rem 1.5rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;color:#fff;font-size:1rem;transition:all .3s ease}.newsletter-input[data-astro-cid-ro7pgs3h]:focus{outline:none;border-color:var(--bitcoin-gold);background:#ffffff14}.newsletter-button[data-astro-cid-ro7pgs3h]{padding:1rem 2rem;background:linear-gradient(135deg,var(--bitcoin-gold),var(--trust-blue));border:none;border-radius:12px;color:#fff;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:.5rem;transition:all .3s ease}.newsletter-button[data-astro-cid-ro7pgs3h]:hover{transform:translateY(-2px);box-shadow:0 10px 30px #d4af3766}@media(max-width:968px){.featured-grid[data-astro-cid-ro7pgs3h]{grid-template-columns:1fr}.event-item[data-astro-cid-ro7pgs3h]{flex-direction:column;gap:1rem}.event-date-badge[data-astro-cid-ro7pgs3h]{min-width:auto;width:100%}.meetups-grid[data-astro-cid-ro7pgs3h],.resources-grid[data-astro-cid-ro7pgs3h]{grid-template-columns:1fr}.newsletter-content[data-astro-cid-ro7pgs3h]{padding:2rem}.newsletter-form[data-astro-cid-ro7pgs3h]{flex-direction:column}}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.2)}}
