.EventCard-module__HPQTRG__card{background:var(--primary-blue-dark);color:var(--neutral-bg);border-radius:clamp(24px,2.5vw,32px);flex-direction:column;gap:clamp(16px,2vw,24px);height:100%;padding:clamp(16px,2vw,22px);transition:transform .32s cubic-bezier(.2,.7,.2,1),box-shadow .32s cubic-bezier(.2,.7,.2,1);display:flex;overflow:hidden}.EventCard-module__HPQTRG__card:hover{transform:translateY(-4px);box-shadow:0 28px 56px -20px #02183766}.EventCard-module__HPQTRG__mediaLink{border-radius:clamp(16px,2vw,22px);display:block;position:relative;overflow:hidden}.EventCard-module__HPQTRG__media{aspect-ratio:16/10;background:var(--primary-blue);border-radius:inherit;width:100%;position:relative;overflow:hidden}.EventCard-module__HPQTRG__image{object-fit:cover;transition:transform .56s cubic-bezier(.2,.7,.2,1)}.EventCard-module__HPQTRG__card:hover .EventCard-module__HPQTRG__image{transform:scale(1.04)}.EventCard-module__HPQTRG__body{flex-direction:column;flex:1;gap:12px;padding:0 4px 4px;display:flex}.EventCard-module__HPQTRG__metaRow{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.EventCard-module__HPQTRG__category{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent-gold);margin:0;font-size:.68rem}.EventCard-module__HPQTRG__date,.EventCard-module__HPQTRG__location{font:var(--text-body-s);color:#fff7e0b3;margin:0}.EventCard-module__HPQTRG__titleLink{color:inherit;text-decoration:none}.EventCard-module__HPQTRG__title{font-family:var(--font-heading);color:var(--neutral-bg);margin:0;font-size:clamp(1.35rem,2vw,1.65rem);font-weight:500;line-height:1.15}.EventCard-module__HPQTRG__subtitle{font:var(--text-body-m);color:#fff7e0bf;margin:0;line-height:1.4}.EventCard-module__HPQTRG__cta{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--accent-gold);align-items:center;margin-top:auto;padding-top:8px;font-size:.78rem;font-weight:600;text-decoration:none;display:inline-flex}.EventCard-module__HPQTRG__cta:hover{text-underline-offset:3px;text-decoration:underline}
.event-module__FFDmBG__article{background:var(--neutral-bg);font-variant-numeric:lining-nums proportional-nums}.event-module__FFDmBG__page{flex-direction:column;gap:clamp(40px,5vw,56px);padding:clamp(40px,5vw,60px) 0 clamp(64px,8vw,96px);display:flex}.event-module__FFDmBG__breadcrumbNav{margin:0}.event-module__FFDmBG__breadcrumb{font:var(--text-body-l);color:var(--accent-gold);margin:0}.event-module__FFDmBG__breadcrumb a{color:inherit}.event-module__FFDmBG__breadcrumb a:hover{text-underline-offset:3px;text-decoration:underline}.event-module__FFDmBG__crumbMuted{color:var(--accent-gold-dark)}.event-module__FFDmBG__cover{aspect-ratio:16/9;background:var(--primary-blue-dark);border-radius:24px;width:100%;position:relative;overflow:hidden}.event-module__FFDmBG__coverImg{object-fit:cover}.event-module__FFDmBG__coverCaption{font:var(--text-body-m);color:var(--primary-blue-dark);opacity:.75;margin:10px 0 0}.event-module__FFDmBG__metaRow{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.event-module__FFDmBG__category{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--accent-gold-dark);margin:0;font-size:.72rem}.event-module__FFDmBG__meta{font:var(--text-body-m);color:var(--primary-blue-dark);opacity:.8;margin:0}.event-module__FFDmBG__title{font:var(--text-display-l);color:var(--primary-blue);max-width:22ch;margin:0;font-weight:500;line-height:1.05}.event-module__FFDmBG__subtitle{font:var(--text-body-xl);color:var(--primary-blue-dark);max-width:42ch;margin:0;line-height:1.35}.event-module__FFDmBG__aiSummary{background:var(--primary-blue-dark);border:3px solid var(--accent-gold);border-radius:0 40px;max-width:820px;padding:clamp(24px,3vw,36px) clamp(22px,3vw,40px)}.event-module__FFDmBG__aiLabel{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--accent-gold);margin:0 0 12px;font-size:.7rem}.event-module__FFDmBG__aiSummary p{font:var(--text-body-xl);color:var(--neutral-bg);margin:0;line-height:1.4}.event-module__FFDmBG__section{max-width:820px}.event-module__FFDmBG__sectionTitle{font:var(--text-heading-m);color:var(--primary-blue-dark);margin:0 0 16px;font-weight:500}.event-module__FFDmBG__body{font:var(--text-body-l);color:var(--primary-blue-dark);margin:0;line-height:1.55}.event-module__FFDmBG__list{color:var(--primary-blue-dark);margin:0;padding-left:22px;line-height:1.7}.event-module__FFDmBG__list li{margin-bottom:8px}.event-module__FFDmBG__gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.event-module__FFDmBG__galleryItem{flex-direction:column;gap:8px;display:flex}.event-module__FFDmBG__galleryFrame{aspect-ratio:4/3;background:var(--primary-blue-dark);border-radius:18px;position:relative;overflow:hidden}.event-module__FFDmBG__galleryImg{object-fit:cover}.event-module__FFDmBG__galleryCaption{font:var(--text-body-s);color:var(--primary-blue-dark);opacity:.75;margin:0;line-height:1.4}.event-module__FFDmBG__videoWrap{max-width:820px}.event-module__FFDmBG__testimonials{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.event-module__FFDmBG__tCard{background:#0218370a;border:1px solid #02183714;border-radius:20px;padding:22px 24px}.event-module__FFDmBG__tQuote{font:var(--text-body-l);color:var(--primary-blue-dark);margin:0 0 12px;line-height:1.45}.event-module__FFDmBG__tName{font-family:var(--font-heading);color:var(--primary-blue);margin:0;font-size:1.15rem;font-weight:500}.event-module__FFDmBG__tMeta{font:var(--text-body-s);color:var(--accent-gold-dark);margin:4px 0 0}.event-module__FFDmBG__faqList{flex-direction:column;gap:12px;max-width:820px;display:flex}.event-module__FFDmBG__faqItem{background:#0218370a;border:1px solid #0218371a;border-radius:16px;padding:4px 20px}.event-module__FFDmBG__faqItem summary{font-family:var(--font-heading);color:var(--primary-blue-dark);cursor:pointer;justify-content:space-between;gap:12px;padding:16px 0;font-size:1.15rem;font-weight:500;list-style:none;display:flex}.event-module__FFDmBG__faqItem summary::-webkit-details-marker{display:none}.event-module__FFDmBG__faqItem summary:after{content:"+";font-family:var(--font-mono);color:var(--accent-gold-dark);font-size:1.35rem}.event-module__FFDmBG__faqItem[open] summary:after{transform:rotate(45deg)}.event-module__FFDmBG__faqItem p{font:var(--text-body-m);color:var(--primary-blue-dark);opacity:.85;margin:0 0 16px;line-height:1.6}.event-module__FFDmBG__linkList{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.event-module__FFDmBG__linkChip{background:var(--primary-blue-dark);color:var(--accent-gold);font:var(--text-body-s);border-radius:999px;padding:10px 16px;font-weight:600;text-decoration:none;display:inline-flex}.event-module__FFDmBG__linkChip:hover{filter:brightness(1.08)}.event-module__FFDmBG__relatedGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}@media (max-width:900px){.event-module__FFDmBG__gallery,.event-module__FFDmBG__testimonials,.event-module__FFDmBG__relatedGrid{grid-template-columns:1fr}.event-module__FFDmBG__title{font-size:clamp(2rem,8vw,3rem)}}
