.event-detail[data-v-c01d685a]{min-height:70vh;background:#f8f9fa;color:#202124}.event-detail__content[data-v-c01d685a]{min-height:350px;padding:20px 16px 48px}.event-detail__back[data-v-c01d685a]{display:inline-flex;min-height:32px;align-items:center;padding:0;border:0;background:transparent;color:#93272c;font-size:14px;font-weight:700;width:100%;text-align:left}.event-detail__state[data-v-c01d685a]{display:grid;min-height:250px;place-content:center;gap:14px;color:#73777c;text-align:center}.event-detail__media[data-v-c01d685a]{display:grid;place-items:center;overflow:hidden;margin-top:14px;background:#dde2e8;color:#697784;font-size:14px;font-weight:700;letter-spacing:.8px}.event-detail__media img[data-v-c01d685a]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.event-detail__body[data-v-c01d685a]{padding:22px 0}.event-detail__eyebrow[data-v-c01d685a]{margin:0 0 8px;color:#93272c;font-size:12px;font-weight:700}.event-detail h1[data-v-c01d685a]{margin:0;font-size:27px;line-height:1.3}.event-detail__meta[data-v-c01d685a]{display:flex;flex-wrap:wrap;gap:10px 20px;margin-top:14px;color:#666f78;font-size:14px}.event-detail__meta span[data-v-c01d685a]{display:inline-flex;align-items:center;gap:6px}.event-detail__meta[data-v-c01d685a] .van-icon{color:#93272c;font-size:16px}.event-detail__description[data-v-c01d685a]{margin:22px 0 0;white-space:pre-line;color:#3f444a;font-size:16px;line-height:1.65}.event-detail__rich[data-v-c01d685a]{margin-top:22px;overflow-wrap:anywhere;white-space:pre-line;color:#3f444a;font-size:15px;line-height:1.7}.event-detail__rich[data-v-c01d685a] img{max-width:100%;height:auto}.event-detail__rich[data-v-c01d685a] table{display:block;max-width:100%;overflow-x:auto}.event-registration[data-v-c01d685a]{margin-top:34px;padding:22px 0 0;border-top:1px solid #dce0e4}.event-registration__heading[data-v-c01d685a]{margin-bottom:16px}.event-registration__heading p[data-v-c01d685a]{margin:0 0 8px;color:#93272c;font-size:12px;font-weight:700}.event-registration__heading h2[data-v-c01d685a]{margin:0;font-size:23px;line-height:1.3}.event-registration__heading span[data-v-c01d685a]{display:block;margin-top:7px;color:#666f78;font-size:14px;line-height:1.5}.event-registration__message[data-v-c01d685a]{margin:12px 16px 0;color:#c7352e;font-size:13px}.event-registration__submit[data-v-c01d685a]{margin:20px 16px 0}