:root{--event-dark-bg:var(--lightningcss-light,#0d0d0d)var(--lightningcss-dark,#f7f7f7);--event-panel-bg:var(--lightningcss-light,#191920)var(--lightningcss-dark,#f1f1f1);--event-tile-bg:var(--lightningcss-light,#262626)var(--lightningcss-dark,#e8e8e8)}:where(.page-event-detail) .bg-event-dark{background-color:var(--event-dark-bg)!important}:where(.page-event-detail) .bg-event-panel{background-color:var(--event-panel-bg)!important}:where(.page-event-detail) .event-banner{align-items:center;display:flex;overflow:hidden}:where(.page-event-detail) .featured-event{background-color:var(--event-panel-bg)}:where(.page-event-detail) .featured-event-body{padding:48px 40px}.page-event-detail .featured-event-media{aspect-ratio:16/9;background-color:var(--event-tile-bg);flex:auto;width:100%;min-height:280px;position:relative;overflow:hidden}@media screen and (min-width:992px){.page-event-detail .featured-event-media{aspect-ratio:auto;align-self:stretch;height:auto;min-height:100%}}.page-event-detail .featured-event-img{object-position:center;display:block;position:absolute;inset:0;object-fit:contain!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important}:where(.page-event-detail) .goh-badge{background-color:var(--event-tile-bg);justify-content:center;align-items:center;width:56px;min-width:56px;height:56px;display:flex}:where(.page-event-detail) .glance-box{background-color:var(--event-dark-bg);border:1px solid var(--border-color-light)}:where(.page-event-detail) .glance-row{border-bottom:1px solid var(--border-color-light);justify-content:space-between;align-items:flex-start;gap:16px;padding:14px 24px;display:flex}:where(.page-event-detail) .glance-row:last-child{border-bottom:0}:where(.page-event-detail) .venue-img-wrap{position:relative;overflow:hidden}.page-event-detail .venue-img{object-position:center;display:block;object-fit:cover!important;width:100%!important;max-width:none!important;height:400px!important}:where(.page-event-detail) .venue-meta-label{min-width:70px}:where(.page-event-detail) .event-card{background-color:var(--color-white-same);border:1px solid var(--color-white-same);height:100%;overflow:hidden}.page-event-detail .event-card-media{aspect-ratio:16/9;background-color:var(--event-tile-bg);flex-shrink:0;width:100%;position:relative;overflow:hidden}.page-event-detail .event-card-img{object-position:center;display:block;position:absolute;inset:0;object-fit:contain!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important}:where(.page-event-detail) .event-card-body{padding:24px 16px 28px}:where(.page-event-detail) .event-card-body *{color:var(--color-black-same)}:where(.page-event-detail) .past-row{border-top:1px solid var(--border-color-light);justify-content:space-between;align-items:center;gap:16px;padding:14px 0;display:flex}.page-event-detail .past-row-media{background-color:var(--event-tile-bg);flex-shrink:0;width:140px;min-width:140px;height:100px;position:relative;overflow:hidden}.page-event-detail .past-row-img{object-position:center;display:block;position:absolute;inset:0;object-fit:contain!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important}:where(.page-event-detail) .invite-form-box{border:1px solid var(--border-color-light);padding:32px}:where(.page-event-detail) .event-form input.form-control::placeholder{color:var(--color-content)}:where(.page-event-detail) .event-form .form-label{color:var(--color-content)!important}:where(.page-event-detail) .faq-item{border-bottom:1px solid var(--border-color-light)}:where(.page-event-detail) .faq-head{text-align:left;background-color:#0000;border:0;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:20px 0;display:flex;box-shadow:none!important;outline:none!important}:where(.page-event-detail) .faq-toggle{color:var(--color-golden);line-height:1}:where(.page-event-detail) .faq-body{padding-bottom:20px;display:none}:where(.page-event-detail) .faq-item.active .faq-body{display:block}.page-event-detail .event-overview-body{word-wrap:break-word;overflow-wrap:anywhere;max-width:100%;color:var(--color-content);font-size:1.12rem;line-height:1.75;overflow:hidden}.page-event-detail .event-overview-body>:last-child{margin-bottom:0}.page-event-detail .event-overview-body p{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0 0 1.125rem}.page-event-detail .event-overview-body span,.page-event-detail .event-overview-body font{font-size:inherit;line-height:inherit}.page-event-detail .event-overview-body strong,.page-event-detail .event-overview-body b{font-weight:700!important}.page-event-detail .event-overview-body em,.page-event-detail .event-overview-body i{font-style:italic!important}.page-event-detail .event-overview-body u{text-decoration:underline!important}.page-event-detail .event-overview-body s,.page-event-detail .event-overview-body strike{text-decoration:line-through!important}.page-event-detail .event-overview-body h2{color:#fff;margin:1.75rem 0 .85rem;line-height:1.3;font-size:1.85rem!important;font-weight:700!important}.page-event-detail .event-overview-body h3{color:#fff;margin:1.5rem 0 .75rem;line-height:1.35;font-size:1.5rem!important;font-weight:700!important}.page-event-detail .event-overview-body h4{color:#f0f0f0;margin:1.25rem 0 .6rem;line-height:1.4;font-size:1.25rem!important;font-weight:700!important}.page-event-detail .event-overview-body a{color:var(--color-golden,#c4a35a)!important;text-decoration:underline!important}.page-event-detail .event-overview-body a:hover{color:#fff!important}.page-event-detail .event-overview-body ul{list-style-type:disc}.page-event-detail .event-overview-body ol{list-style-type:decimal}.page-event-detail .event-overview-body ul,.page-event-detail .event-overview-body ol{margin:.75rem 0 1.25rem;padding-left:1.5rem;list-style-position:outside}.page-event-detail .event-overview-body ul li,.page-event-detail .event-overview-body ol li{list-style:inherit;font-size:inherit;line-height:inherit;margin-bottom:.45rem;display:list-item}.page-event-detail .event-overview-body ul ul{margin:.35rem 0;list-style-type:circle}.page-event-detail .event-overview-body ol ol{margin:.35rem 0;list-style-type:lower-alpha}.page-event-detail .event-overview-body blockquote{border-left:3px solid var(--color-golden,#c4a35a);color:#e8e8e8;background:#161616;margin:1.5rem 0;padding:.85rem 1.15rem;font-style:italic}.page-event-detail .event-overview-body img{object-fit:contain;max-width:100%;height:auto;margin:1.25rem auto;display:block}svg,svg *{color:inherit}@media screen and (max-width:1200px){:where(.page-event-detail) .featured-event-body{padding:36px 28px}.page-event-detail .venue-img{height:340px!important}}@media screen and (max-width:991px){.page-event-detail .venue-img{height:320px!important}}@media screen and (max-width:767px){:where(.page-event-detail) .featured-event-body{padding:24px 20px}:where(.page-event-detail) .invite-form-box{padding:20px}.page-event-detail .venue-img{height:260px!important}:where(.page-event-detail) .past-row{flex-wrap:wrap}.page-event-detail .past-row-media{width:84px;min-width:84px;height:64px}}
