.page-id-8377{--ev-paper:#faf9f7;--ev-ink:#1a1a2e;--ev-ink-soft:#57534e;--ev-rule:#e7e2da;--ev-orange:#ff6b35;--ev-orange-warm:#f7931e;--ev-blue:#00a8e8;--ev-night:#14141f;--ev-border-whisper:rgb(26 26 46/0.08);--ev-shadow-card:rgb(0 0 0/0.02) 0 0 0 1px,rgb(0 0 0/0.04) 0 2px 6px,rgb(0 0 0/0.07) 0 4px 8px;--ev-shadow-hover:rgb(0 0 0/0.03) 0 0 0 1px,rgb(0 0 0/0.06) 0 6px 14px,rgb(0 0 0/0.1) 0 12px 24px;--ev-ease:cubic-bezier(.25,.46,.45,.94)}.page-id-8377 .site-sub-header,.page-id-8377 .buddyx-breadcrumbs,.page-id-8377 .entry-header,.page-id-8377 .entry-title{display:none !important}.page-id-8377 .site-main{background:var(--ev-paper)}.hm-ev-hero{background:radial-gradient(85% 160% at 100% 0%,rgb(0 168 232/0.1) 0%,transparent 55%),linear-gradient(135deg,#1d1d2e 0%,var(--ev-night) 70%);border-bottom:3px solid;border-image:linear-gradient(90deg,var(--ev-orange),var(--ev-orange-warm),var(--ev-blue)) 1;margin:0 0 4px}.hm-ev-hero__inner{max-width:1280px;margin-inline:auto;padding:clamp(26px,4vw,48px) clamp(14px,3vw,40px);display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:16px}.hm-ev-hero__kicker{display:inline-flex;align-items:center;gap:8px;font-family:"Montserrat",sans-serif;font-size:.74rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--ev-orange-warm)}.hm-ev-hero__dot{width:9px;height:9px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 0 rgb(34 197 94/0.55);animation:hm-ev-pulse 2.2s ease-out infinite}@keyframes hm-ev-pulse{70%{box-shadow:0 0 0 8px rgb(34 197 94/0)}100%{box-shadow:0 0 0 0 rgb(34 197 94/0)}}@media (prefers-reduced-motion:reduce){.hm-ev-hero__dot{animation:none}}.hm-ev-hero h1{margin:6px 0 8px;font-family:"Montserrat",sans-serif;font-weight:900;font-size:clamp(1.9rem,4.5vw,3rem);letter-spacing:-.025em;line-height:1.02;color:#fff}.hm-ev-hero p{margin:0;color:rgb(255 255 255/0.78);font-size:1.02rem;max-width:58ch}.hm-ev-hero p strong{color:#fff}.page-id-8377 .hm-day-switcher{background:rgb(250 249 247/0.88);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--ev-rule)}.page-id-8377 .hm-day-pill{border-radius:12px;border:1px solid var(--ev-border-whisper);background:#fff;box-shadow:var(--ev-shadow-card);transition:transform .15s var(--ev-ease),box-shadow .2s var(--ev-ease)}.page-id-8377 .hm-day-pill:hover{transform:translateY(-1px);box-shadow:var(--ev-shadow-hover)}.page-id-8377 .hm-day-pill.hm-day--active{background:var(--ev-ink);border-color:var(--ev-ink);color:#fff;box-shadow:0 8px 20px rgb(26 26 46/0.3)}.page-id-8377 .hm-day-pill.hm-day--active .hm-day-label,.page-id-8377 .hm-day-pill.hm-day--active .hm-day-date{color:#fff}.page-id-8377 .hm-filter-pill,.page-id-8377 .hm-toggle-btn{border-radius:999px;border:1px solid var(--ev-border-whisper);background:#fff;font-weight:700;transition:background .15s var(--ev-ease),transform .15s var(--ev-ease)}.page-id-8377 .hm-filter-pill:active,.page-id-8377 .hm-toggle-btn:active{transform:scale(.97)}.page-id-8377 .hm-pill--active{background:linear-gradient(90deg,var(--ev-orange),var(--ev-orange-warm));border-color:transparent;color:#fff;box-shadow:0 6px 16px rgb(255 107 53/0.35)}.page-id-8377 .hm-toggle--active{background:rgb(0 168 232/0.12);border-color:rgb(0 168 232/0.4);color:#0369a1}.page-id-8377 .hm-lane{background:#fff !important;border:1px solid var(--ev-border-whisper);border-left:4px solid var(--lane-color,var(--ev-orange));border-radius:16px;box-shadow:var(--ev-shadow-card);transition:box-shadow .2s var(--ev-ease)}.page-id-8377 .hm-lane:hover{box-shadow:var(--ev-shadow-hover)}.page-id-8377 .hm-lane-header{border-bottom:1px solid var(--ev-rule)}.page-id-8377 .hm-lane-emoji{background:color-mix(in srgb,var(--lane-color,var(--ev-orange)) 12%,#fff);border-radius:12px}.page-id-8377 .hm-lane-title{font-family:"Montserrat",sans-serif;font-weight:900;letter-spacing:-.01em;color:var(--ev-ink)}.page-id-8377 .hm-lane-see-all{font-weight:700;color:var(--ev-blue);transition:opacity .2s ease-out}.page-id-8377 .hm-lane-see-all:hover{opacity:.65}.page-id-8377 .hm-lane-card{background:#fff;border:1px solid var(--ev-border-whisper);border-radius:14px;box-shadow:var(--ev-shadow-card);transition:transform .2s var(--ev-ease),box-shadow .2s var(--ev-ease)}.page-id-8377 .hm-lane-card:hover{transform:translateY(-3px);box-shadow:var(--ev-shadow-hover)}.page-id-8377 .hm-card-thumb img{border-radius:10px}.page-id-8377 .hm-card-title{font-family:"Montserrat",sans-serif;font-weight:800;color:var(--ev-ink)}.page-id-8377 .hm-card-time{color:var(--ev-ink-soft);font-variant-numeric:tabular-nums}.page-id-8377 .hm-card-venue{color:var(--ev-ink-soft)}.page-id-8377 .hm-card-badge{border-radius:999px;font-weight:700;background:rgb(0 168 232/0.1);color:#0369a1}@media (max-width:640px){.hm-ev-hero__inner{padding-block:22px}.hm-ev-hero__side{display:none}.page-id-8377 .site-main{padding-bottom:124px}}.page-id-8377 .hm-lane--empty{display:none}