.events_root__y3ylg{--events-background:#fff8e9;--events-surface:#fff9ed;--events-card:#fffaf0;--events-black:#050505;--events-muted:#393732;--events-border:#ded5c5;--events-lime:#dcff00;--events-purple:#7130cb;--events-blue:#65bce8;--events-orange:#ff8b28;--events-gutter:clamp(16px,4.4vw,64px);--events-font-body:var(--font-poppins),Arial,Helvetica,sans-serif;--events-font-display:"Arial Black","Helvetica Neue",Arial,Helvetica,sans-serif;--ih-font-display:var(--events-font-display);--ih-fg:var(--events-black);--ih-lime:var(--events-lime);--ih-accent:var(--events-purple);position:relative;z-index:0;min-height:100vh;font-family:var(--events-font-body);color:var(--events-black)}.events_root__y3ylg:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background-color:var(--events-background);background-image:radial-gradient(70% 45% at 12% 0,rgba(113,48,203,.03),transparent 70%),radial-gradient(50% 40% at 95% 100%,rgba(255,139,40,.025),transparent 70%),repeating-linear-gradient(0deg,rgba(5,5,5,.013) 0 1px,transparent 1px 3px),repeating-linear-gradient(90deg,rgba(5,5,5,.013) 0 1px,transparent 1px 3px)}.events_shell__ruXFa{position:relative;width:100%;min-height:100vh;overflow:hidden}.events_paper__7wKfb{position:absolute;inset:0;z-index:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden}.events_paperImage__N574v{object-fit:fill}.events_content__v2fV4{position:relative;z-index:1}.events_hero__Jwzws{padding:42px var(--events-gutter) 24px}.events_heroTop__j6Ivr{display:grid;grid-template-columns:540px minmax(0,1fr);align-items:center;grid-gap:40px;gap:40px}.events_title__GAcnM{margin:0;font-family:var(--events-font-display);font-size:clamp(80px,8.2vw,132px);font-weight:900;line-height:.82;letter-spacing:-.075em;color:var(--events-black);white-space:nowrap}.events_heroAside__KtS27{min-width:0}.events_quickFilters__Z_vKT{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.events_chip__aHk0t{height:47px;padding:0 28px;border-radius:999px;border:2px solid var(--events-black);background:transparent;color:var(--events-black);font-family:var(--events-font-body);font-size:20px;font-weight:800;line-height:1;cursor:pointer;white-space:nowrap}.events_chip__aHk0t:hover{background:rgba(5,5,5,.05)}.events_chipActive__lQUyE{background:var(--events-lime);border-color:transparent}.events_chipActive__lQUyE:hover{background:var(--events-lime);filter:brightness(.96)}.events_counter__Hl54x{margin:14px 0 0;font-size:19px;font-weight:500;color:var(--events-muted)}.events_layout__5WFxd{display:grid;grid-template-columns:325px minmax(0,1fr);grid-gap:52px;gap:52px;padding:0 var(--events-gutter) 40px;align-items:start}.events_sidebar__b2Ss4{width:100%;min-height:645px;display:flex;flex-direction:column;padding:20px;background:var(--events-surface);border:1px solid var(--events-border);border-radius:12px;box-shadow:0 2px 8px rgba(44,31,10,.05)}.events_sidebarTitle__m9Rkm{margin:0 0 14px;font-family:var(--events-font-display);font-size:23px;line-height:1;letter-spacing:-.5px;color:var(--events-black)}.events_field__NDqvA{margin:0 0 14px;padding:0;border:0;min-width:0}.events_fieldLabel__HVuPj{display:block;padding:0;margin-bottom:7px;font-size:13px;font-weight:700;letter-spacing:.06em;color:var(--events-black)}.events_select__3a3JV{width:100%;height:43px;padding:0 38px 0 12px;border:1px solid var(--events-black);border-radius:7px;background-color:var(--events-card);color:var(--events-black);font-family:var(--events-font-body);font-size:15px;font-weight:500;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--events-black) 50%),linear-gradient(135deg,var(--events-black) 50%,transparent 50%);background-position:calc(100% - 20px) calc(50% + 2px),calc(100% - 14px) calc(50% + 2px);background-size:6px 6px,6px 6px;background-repeat:no-repeat}.events_options__g3O84{display:flex;flex-direction:column;gap:8px}.events_option__ic6Rr{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:500;color:var(--events-black);cursor:pointer}.events_check___umBT,.events_radio__rotkT{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;height:18px;margin:0;flex-shrink:0;border:1.5px solid var(--events-black);background:transparent;cursor:pointer;display:grid;place-content:center}.events_check___umBT{border-radius:4px}.events_radio__rotkT{border-radius:999px}.events_check___umBT:checked{background:var(--events-lime);border-color:var(--events-lime)}.events_check___umBT:checked:after{content:"";width:10px;height:6px;border:2px solid var(--events-black);border-top:0;border-right:0;transform:translateY(-1px) rotate(-45deg)}.events_radio__rotkT:checked:after{content:"";width:9px;height:9px;border-radius:999px;background:var(--events-lime);box-shadow:0 0 0 1.5px var(--events-black)}.events_clearButton__nZKw_{width:100%;height:42px;margin-top:auto;border:0;border-radius:6px;background:var(--events-black);color:var(--events-lime);font-family:var(--events-font-body);font-size:16px;font-weight:800;cursor:pointer}.events_clearButton__nZKw_:hover{filter:brightness(1.35)}.events_results__LTwD5{min-width:0}.events_grid__RGX4q{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:26px;gap:26px}.events_card__qqYyQ{position:relative;display:flex;height:300px;background:var(--events-card);border:1px solid var(--events-border);border-radius:10px;overflow:hidden;box-shadow:0 2px 8px rgba(44,31,10,.05)}.events_card__qqYyQ:focus-within{outline:2px solid var(--events-purple,#7031d2);outline-offset:2px}.events_saveOnMedia__ZO97L{position:absolute;top:8px;right:8px;z-index:2}.events_stripe__PVeNM{width:24px;flex-shrink:0}.events_cardMain__YWQnY{display:flex;flex-direction:column;min-width:0;flex:1 1}.events_cardTop__zP_HW{display:flex;min-height:0;flex:1 1}.events_date__5XbZ9{width:165px;flex-shrink:0;display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:var(--events-font-display);color:var(--events-black)}.events_day__I1Ebx{font-size:94px;font-weight:900;line-height:.8;letter-spacing:-.07em}.events_month__yTBCj{font-size:58px;font-weight:900;line-height:.85;letter-spacing:-.04em}.events_stripeLime__WCxgq{background:var(--events-lime)}.events_stripePurple__KKcfe{background:var(--events-purple)}.events_stripeBlue__52ao0{background:var(--events-blue)}.events_stripeOrange__U4QqB{background:var(--events-orange)}.events_dateLime__J4RQ2{background:var(--events-lime)}.events_datePurple__jatEf{background:var(--events-purple);color:var(--events-card)}.events_cardBody__vjXcw{display:flex;flex-direction:column;min-width:0;flex:1 1;padding:16px 16px 0}.events_media__P4oS9{position:relative;height:117px;flex-shrink:0;border-radius:8px;overflow:hidden;background:var(--events-black)}.events_mediaImage__WKxn8{object-fit:cover}.events_cardTitleLink__fDeHL:after{content:"";position:absolute;inset:0;z-index:1}.events_cardTitle__ANfWx{margin:12px 0 0;font-family:var(--events-font-display);font-size:23px;line-height:1.05;letter-spacing:-.8px;color:var(--events-black);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.events_meta__Rv0sv{display:flex;align-items:center;gap:6px;margin:8px 0 0;font-size:15px;font-weight:500;color:var(--events-black)}.events_cardFoot__8UqBV{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 16px 16px}.events_tags__uEzXw{display:flex;align-items:center;gap:8px;min-width:0}.events_tag__xmYIP{display:inline-block;height:32px;padding:0 12px;border-radius:6px;font-size:14px;font-weight:700;line-height:32px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--events-black)}.events_tagLime__IgxS_{background:var(--events-lime)}.events_tagPurple__Cp9fx{background:var(--events-purple);color:#fff}.events_tagBlue__TDq_Q{background:var(--events-blue)}.events_tagOrange__P3Xem{background:var(--events-orange)}.events_tagNeutral__x8OKO{background:#eee6d6;border:1px solid var(--events-border)}.events_detailsButton__0Uw2S{position:relative;z-index:2;display:inline-flex;align-items:center;height:42px;padding:0 20px;border-radius:7px;background:var(--events-black);color:#fff;font-family:var(--events-font-display);font-size:13px;letter-spacing:-.1px;text-decoration:none;white-space:nowrap;flex-shrink:0}.events_detailsButton__0Uw2S:hover{background:var(--events-purple)}.events_pagination___CQfL{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:34px}.events_pageButton__JqRdi{display:inline-flex;align-items:center;justify-content:center;width:52px;height:40px;border:2px solid var(--events-black);border-radius:9px;background:transparent;color:var(--events-black);font-family:var(--events-font-body);font-size:17px;font-weight:800;cursor:pointer}.events_pageButton__JqRdi:hover{background:rgba(5,5,5,.05)}.events_pageActive__pN4h4{background:var(--events-lime);border-color:transparent}.events_pageActive__pN4h4:hover{background:var(--events-lime);filter:brightness(.96)}.events_pageArrow__f__Td{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:0;border-radius:9px;background:transparent;color:var(--events-black);cursor:pointer}.events_pageArrow__f__Td:hover{background:rgba(5,5,5,.06)}.events_pageArrow__f__Td:disabled{opacity:.35;cursor:default}.events_pageArrow__f__Td:disabled:hover{background:transparent}:where(.events_root__y3ylg) a{color:inherit}.events_root__y3ylg a:focus-visible,.events_root__y3ylg button:focus-visible,.events_root__y3ylg input:focus-visible,.events_root__y3ylg select:focus-visible{outline:3px solid var(--events-purple);outline-offset:2px}@media (max-width:1279px){.events_hero__Jwzws{padding:32px var(--events-gutter) 20px}.events_heroTop__j6Ivr{grid-template-columns:360px minmax(0,1fr);gap:24px}.events_title__GAcnM{font-size:clamp(70px,7vw,90px)}.events_chip__aHk0t{height:42px;padding:0 20px;font-size:17px}.events_layout__5WFxd{grid-template-columns:270px minmax(0,1fr);gap:28px;padding:0 var(--events-gutter) 32px}.events_date__5XbZ9{width:130px}.events_day__I1Ebx{font-size:74px}.events_month__yTBCj{font-size:44px}.events_cardTitle__ANfWx{font-size:20px}.events_paper__7wKfb{opacity:.85}}@media (max-width:1023px){.events_heroTop__j6Ivr{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px}.events_title__GAcnM{font-size:clamp(64px,9vw,86px)}.events_quickFilters__Z_vKT{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding-bottom:4px}.events_quickFilters__Z_vKT::-webkit-scrollbar{display:none}.events_layout__5WFxd{grid-template-columns:minmax(0,1fr);gap:24px}.events_sidebar__b2Ss4{min-height:0}.events_grid__RGX4q{grid-template-columns:minmax(0,1fr)}.events_paper__7wKfb{opacity:.5}}@media (max-width:640px){.events_shell__ruXFa{width:calc(100% - 20px);margin:10px auto;min-height:calc(100vh - 20px)}.events_hero__Jwzws{padding:22px var(--events-gutter) 16px}.events_title__GAcnM{font-size:clamp(58px,15vw,70px)}.events_counter__Hl54x{font-size:16px}.events_layout__5WFxd{padding:0 var(--events-gutter) 24px}.events_card__qqYyQ{height:auto;flex-wrap:wrap}.events_stripe__PVeNM{width:100%;height:10px}.events_date__5XbZ9{width:100%;flex-direction:row;align-items:baseline;justify-content:flex-start;gap:12px;padding:14px 18px 0}.events_day__I1Ebx{font-size:62px}.events_month__yTBCj{font-size:34px}.events_cardBody__vjXcw{flex-basis:100%}.events_cardTitle__ANfWx{white-space:normal}.events_cardFoot__8UqBV{flex-wrap:wrap;gap:10px;margin-top:14px}.events_paper__7wKfb{display:none}}.events_empty__oOXpP{grid-column:1/-1;margin:0;padding:48px 24px;border:1px dashed var(--color-border,hsla(0,0%,100%,.18));border-radius:16px;text-align:center;line-height:1.6;color:var(--color-text-muted,hsla(0,0%,100%,.66))}