.event-blog-post--hero-banner{height:520px}.event-blog-post--hero-banner img{height:520px;margin-top:35px;object-fit:cover;object-position:center 30%;width:100%}.event-blog-post__body-outer--wrapper{padding:80px 20px}.event-blog-post__body-inner-wrapper{margin:auto;max-width:1200px}.event-blog-body__inner{align-items:start;display:grid;gap:0 56px;grid-template-columns:minmax(0,1fr) 350px;margin:0 auto;max-width:1200px}.event-blog-body__inner--no-sidebar{gap:0;grid-template-columns:minmax(0,1fr)}.event-blog-body__inner--no-sidebar .event-blog-body__main{margin-left:auto;margin-right:auto;max-width:800px;width:100%}.event-blog-body__eyebrow{color:#e36386;font-family:Geologica;font-size:14px;font-style:normal;font-weight:700;line-height:18px;margin-bottom:10px;text-transform:uppercase}.event-blog-body__main{min-width:0}.event-blog-body__header{margin:0 0 32px}.event-blog-body__title{color:#101828;font-family:Quincy CF;font-size:48px!important;font-style:normal;font-weight:700;line-height:1}.event-blog-body__intro{color:var(--ebb-text);font-size:16px;line-height:1.6;margin:0;max-width:62ch}.event-blog-body__details{border-bottom:1px solid #f4c1cf;border-top:1px solid #f4c1cf;display:grid;grid-template-columns:1fr 1fr;margin-bottom:80px}.event-blog-body__detail{display:flex;flex-direction:column;gap:4px;padding:15px}.event-blog-body__detail:nth-child(odd){border-right:1px solid #f4c1cf}.event-blog-body__detail:first-child,.event-blog-body__detail:nth-child(2){border-bottom:1px solid #f4c1cf}.event-blog-body__detail-label{color:#5a5a55;font-family:Geologica;font-size:14px;font-style:normal;font-weight:400;line-height:16px;margin-bottom:6px;text-transform:uppercase}.event-blog-body__detail-value{color:#101828;font-family:Geologica;font-size:20px;font-style:normal;font-weight:600;line-height:28px}.event-blog-body__detail-sub{color:#5a5a55;font-family:Geologica;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.event-blog-body__about{margin-bottom:32px}.event-blog-body__about-heading{color:#101828;font-family:Quincy CF;font-size:32px;font-style:normal;font-weight:700;line-height:40px}.event-blog-body__cards{display:grid;gap:20px;grid-template-columns:1fr 1fr}.event-blog-body__card{border:1px solid #f4c1cf;padding:24px}.event-blog-body__card-heading{color:#101828;font-family:Geologica;font-size:20px;font-style:normal;font-weight:600;line-height:28px}.event-blog-body__card-list{display:flex;flex-direction:column;gap:10px;margin-bottom:0;margin-left:20px;padding:0}.event-blog-body__card-list li{color:#5a5a55;font-family:Geologica;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin:0}.event-blog-body__card-list li:before{background:var(--ebb-label);border-radius:50%;content:"";height:5px;left:0;position:absolute;top:8px;width:5px}.event-blog-body__sidebar{align-self:stretch;min-width:0}.event-blog-body__ticket-card{background:#fff;border:1px solid #d1d5dc;border-radius:4px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 -1px 6px -4px rgba(0,0,0,.1);box-sizing:border-box;overflow:hidden;padding:40px;position:sticky;top:150px}.event-blog-body__ticket-heading{color:#5a5a55;font-family:Geologica;font-size:20px;font-style:normal;font-weight:600;line-height:28px}.event-blog-body__ticket-price{color:#222;display:flex;font-family:Quincy CF;font-size:48px;font-style:normal;font-weight:700;gap:5px;line-height:100%}.event-blog-body-ticket__btn{box-sizing:border-box;display:flex;justify-content:center;text-align:center;width:100%}.event-blog-body__ticket-fees{color:#222;margin-top:8px}.event-blog-body__ticket-fees,.event-blog-body__ticket-note{font-family:Geologica;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.event-blog-body__ticket-note{color:#5a5a55}.event-blog-body__ticket-meta{display:flex;flex-direction:column;gap:16px;padding-top:20px}.event-blog-body__ticket-meta-row{display:flex;flex-direction:column;gap:3px}.event-blog-body__ticket-meta-label{color:#5a5a55;font-family:Geologica;font-size:14px;font-style:normal;font-weight:400;line-height:16px;text-transform:uppercase}.event-blog-body__ticket-meta-value{color:#222;font-family:Geologica;font-size:16px;font-style:normal;font-weight:400;line-height:24px}@media (max-width:900px){.event-blog-body__inner{gap:40px;grid-template-columns:1fr;padding:40px 20px}.event-blog-body__ticket-card{position:static}.event-blog-post--hero-banner{height:300px}.event-blog-post--hero-banner img{height:300px;margin-top:35px;object-fit:cover;width:100%}.event-blog-post__body-outer--wrapper{padding:50px 20px}.event-blog-body__eyebrow{margin-bottom:15px}}@media (max-width:560px){.event-blog-body__inner{padding:32px 16px}.event-blog-body__title{font-size:30px}.event-blog-body__details{grid-template-columns:1fr}.event-blog-body__detail:nth-child(odd){border-right:none}.event-blog-body__detail:nth-child(-n+3){border-bottom:1px solid #f4c1cf}.event-blog-body__detail{padding:16px 0}.event-blog-body__cards{grid-template-columns:1fr}}add-to-calendar-button#calender-button,add-to-calendar-button#calender-button.add-to-calendar,add-to-calendar-button#calender-button.atcb-light,add-to-calendar-button.add-to-calendar#calender-button{box-sizing:border-box!important;display:block!important;max-width:100%!important;width:100%!important}#atcb-btn-calender-button-modal-host::part(atcb-button),add-to-calendar-button#calender-button::part(atcb-button){align-items:center;align-self:stretch;background:#fff;border-radius:4px;box-shadow:0 4px 6px -4px rgba(0,0,0,.1),0 -1px 6px -4px rgba(0,0,0,.1);box-sizing:border-box;color:#222;display:flex;font-family:Geologica;font-size:18px;font-style:normal;font-weight:400;gap:8px;justify-content:center;line-height:normal;margin-top:15px;padding:16px 24px;text-align:center;width:100%}#atcb-btn-calender-button-modal-host::part(atcb-button):hover,add-to-calendar-button#calender-button::part(atcb-button):hover{background:#f9f9f4}#atcb-btn-calender-button-modal-host::part(atcb-button-icon),add-to-calendar-button#calender-button::part(atcb-button-icon){display:none!important}#atcb-btn-calender-button-modal-host::part(atcb-button-wrapper),add-to-calendar-button#calender-button::part(atcb-button-wrapper){box-sizing:border-box;width:100%}#atcb-btn-calender-button-modal-host::part(atcb-list),add-to-calendar-button#calender-button::part(atcb-list){background-color:#fff;border:1px solid #d1d5dc;border-radius:4px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 -1px 6px -4px rgba(0,0,0,.1);box-sizing:border-box;font-family:Geologica,sans-serif;padding:6px}#atcb-btn-calender-button-modal-host::part(atcb-list-wrapper),add-to-calendar-button#calender-button::part(atcb-list-wrapper){box-sizing:border-box;width:100%}#atcb-btn-calender-button-modal-host::part(atcb-list-item),add-to-calendar-button#calender-button::part(atcb-list-item){background-color:transparent;border-radius:4px;box-sizing:border-box;color:#101828;font-size:14px;font-weight:500;padding:10px 12px;transition:background-color .15s ease}#atcb-btn-calender-button-modal-host::part(atcb-list-item):hover,add-to-calendar-button#calender-button::part(atcb-list-item):hover{background-color:#f4c1cf33}#atcb-btn-calender-button-modal-host::part(atcb-list-icon),add-to-calendar-button#calender-button::part(atcb-list-icon){fill:#101828}#atcb-btn-calender-button-modal-host::part(atcb-list-text),add-to-calendar-button#calender-button::part(atcb-list-text){color:#101828}#atcb-btn-calender-button-modal-host::part(atcb-list-item-close),add-to-calendar-button#calender-button::part(atcb-list-item-close){fill:#5a5a55}#atcb-btn-calender-button-modal-host::part(atcb-modal-box),add-to-calendar-button#calender-button::part(atcb-modal-box){background-color:#fff;border:1px solid #d1d5dc;border-radius:8px}@media (prefers-reduced-motion:reduce){.event-blog-body__btn{transition:none}}.dnd-column,.dnd-section,.hs-section-wrapper,.row-fluid{overflow:visible!important}.event-blog--images--from--last-year{margin-top:70px}.event-blog--images--section-title{line-height:48px}.event-blog--images--section-title,.event-blog--sponsor-logos--section-title{color:#101828;font-family:Quincy CF;font-size:32px;font-style:normal;font-weight:700}.event-blog--sponsor-logos--section-title{line-height:40px}.event-blog--sponsor-logos__wrapper{margin-top:80px}.event-blog--sponsor-logos__wrapper p{color:#4a5565;font-family:Geologica;font-size:20px;font-style:normal;font-weight:600;line-height:28px}.event-blog-post_wrapper .images-array__wrapper{justify-content:start}