.event-highlights{--event-highlights-gutter:8px;background:#fff;display:grid;grid-template-columns:minmax(0,1fr)}@media (min-width:768px){.event-highlights{grid-template-columns:minmax(0,1fr) auto}}@media (min-width:390px){.event-highlights{--event-highlights-gutter:16px}}@media (min-width:768px){.event-highlights{--event-highlights-gutter:40px}}@media (min-width:1280px){.event-highlights{--event-highlights-gutter:64px}}@media (min-width:1440px){.event-highlights{--event-highlights-gutter:80px}}@media (min-width:1920px){.event-highlights{--event-highlights-gutter:228px}}.event-highlights__header{padding:0 var(--event-highlights-gutter) 16px;text-align:center}@media (min-width:768px){.event-highlights__header{-ms-flex-item-align:end;align-self:end;grid-column:1;grid-row:1;padding-bottom:24px;text-align:left}}.event-highlights__heading{font-family:"Fahkwang",sans-serif;font-weight:300;font-style:normal;font-size:24px}@media (min-width:768px){.event-highlights__heading{font-size:28px}}@media (min-width:1280px){.event-highlights__heading{font-size:30px}}@media (min-width:1440px){.event-highlights__heading{font-size:32px}}.event-highlights__heading{letter-spacing:0;line-height:1.1;text-transform:unset;color:#2a3741;margin:0}.event-highlights__panel{display:grid;gap:8px;grid-template-columns:minmax(0,1fr);padding-inline:var(--event-highlights-gutter)}@media (min-width:768px){.event-highlights__panel{gap:16px;grid-column:1/-1;grid-row:2}}@media (min-width:1024px){.event-highlights__panel{gap:24px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (min-width:1280px){.event-highlights__panel{grid-template-columns:minmax(0,548fr) minmax(0,580fr)}}@media (min-width:1440px){.event-highlights__panel{grid-template-columns:minmax(0,656fr) minmax(0,600fr)}}@media (min-width:1920px){.event-highlights__panel{grid-template-columns:minmax(0,660fr) minmax(0,780fr)}}@media (min-width:768px){.event-highlights__panel--pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.event-highlights__panel--single{grid-template-columns:minmax(0,1fr)}.event-highlights__date{font-family:"sweet-sans-pro","Sweet Sans Pro",sans-serif;font-weight:600;font-style:normal;font-size:10px;letter-spacing:.1em;line-height:1;text-transform:uppercase;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#405260;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin:0;min-height:18px}.event-highlights__date .v-icon__svg{-webkit-box-flex:0;-ms-flex:none;flex:none;height:16px;width:16px}.event-highlights__featured-media,.event-highlights__item-media{background:#bcc8d2;overflow:hidden;position:relative}.event-highlights__featured-media .media,.event-highlights__item-media .media{inset:0;position:absolute}.event-highlights__featured-media picture,.event-highlights__featured-media img,.event-highlights__item-media picture,.event-highlights__item-media img{display:block;height:100%;width:100%}.event-highlights__featured-media img,.event-highlights__item-media img{-o-object-fit:cover;object-fit:cover}.event-highlights__featured{background:#f4f4f5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.event-highlights__featured-media{aspect-ratio:304/150}@media (min-width:390px){.event-highlights__featured-media{aspect-ratio:2/1}}@media (min-width:768px){.event-highlights__featured-media{aspect-ratio:688/260}}@media (min-width:1024px){.event-highlights__featured-media{aspect-ratio:460/248;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}}@media (min-width:1280px){.event-highlights__featured-media{aspect-ratio:548/286}}@media (min-width:1440px){.event-highlights__featured-media{aspect-ratio:656/309}}@media (min-width:1920px){.event-highlights__featured-media{aspect-ratio:660/398}}@media (min-width:768px){.event-highlights__panel--pair .event-highlights__featured-media{aspect-ratio:336/248;-webkit-box-flex:0;-ms-flex:none;flex:none}}@media (min-width:1024px){.event-highlights__panel--pair .event-highlights__featured-media{aspect-ratio:460/248}}@media (min-width:1280px){.event-highlights__panel--pair .event-highlights__featured-media{aspect-ratio:564/253}}@media (min-width:1440px){.event-highlights__panel--pair .event-highlights__featured-media{aspect-ratio:628/309}}@media (min-width:1920px){.event-highlights__panel--pair .event-highlights__featured-media{aspect-ratio:720/309}}.event-highlights__panel--pair .event-highlights__featured-content{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}@media (min-width:768px){.event-highlights__panel--single .event-highlights__featured{display:grid;grid-template-columns:minmax(0,352fr) minmax(0,336fr)}}@media (min-width:1024px){.event-highlights__panel--single .event-highlights__featured{grid-template-columns:minmax(0,584fr) minmax(0,360fr)}}@media (min-width:1280px){.event-highlights__panel--single .event-highlights__featured{grid-template-columns:minmax(0,653fr) minmax(0,499fr)}}@media (min-width:1440px){.event-highlights__panel--single .event-highlights__featured{grid-template-columns:minmax(0,653fr) minmax(0,627fr)}}@media (min-width:1920px){.event-highlights__panel--single .event-highlights__featured{grid-template-columns:minmax(0,719fr) minmax(0,745fr)}}@media (min-width:768px){.event-highlights__panel--single .event-highlights__featured-media{aspect-ratio:auto;min-height:340px}}@media (min-width:1024px){.event-highlights__panel--single .event-highlights__featured-media{min-height:380px}}@media (min-width:1280px){.event-highlights__panel--single .event-highlights__featured-media{min-height:470px}}@media (min-width:1920px){.event-highlights__panel--single .event-highlights__featured-media{min-height:518px}}@media (min-width:768px){.event-highlights__panel--single .event-highlights__featured-content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:32px 40px}}@media (min-width:1024px){.event-highlights__panel--single .event-highlights__featured-content{padding:60px 64px}}@media (min-width:1280px){.event-highlights__panel--single .event-highlights__featured-content{padding:80px}}@media (min-width:1920px){.event-highlights__panel--single .event-highlights__featured-content{padding:80px 120px}}.event-highlights__featured-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;padding:16px}@media (min-width:768px){.event-highlights__featured-content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (min-width:1024px){.event-highlights__featured-content{padding:24px 24px 32px}}@media (min-width:1920px){.event-highlights__featured-content{padding-inline:32px}}.event-highlights__featured-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.event-highlights__featured-title{font-family:"Fahkwang",sans-serif;font-weight:400;font-style:normal;font-size:24px}@media (min-width:768px){.event-highlights__featured-title{font-size:28px}}@media (min-width:1280px){.event-highlights__featured-title{font-size:32px}}@media (min-width:1440px){.event-highlights__featured-title{font-size:32px}}.event-highlights__featured-title{letter-spacing:0;line-height:1.2;text-transform:unset;color:#242c33;margin:0}.event-highlights__description{font-family:"sweet-sans-pro","Sweet Sans Pro",sans-serif;font-weight:600;font-style:normal;font-size:12px}@media (min-width:768px){.event-highlights__description{font-size:12px}}@media (min-width:1280px){.event-highlights__description{font-size:14px}}@media (min-width:1440px){.event-highlights__description{font-size:14px}}.event-highlights__description{letter-spacing:0;line-height:1.3;-webkit-box-orient:vertical;color:#3f3f46;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;margin:0;overflow:hidden}.event-highlights__details .btn{width:100%}@media (min-width:768px){.event-highlights__details .btn{width:auto}}.event-highlights__list{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}@media (min-width:768px){.event-highlights__list{gap:16px}}@media (min-width:1024px){.event-highlights__list{gap:24px}}@media (min-width:1280px){.event-highlights__list>*{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}}.event-highlights__item{display:grid;grid-template-columns:90px minmax(0,1fr);min-height:111px;position:relative}@media (min-width:390px){.event-highlights__item{grid-template-columns:minmax(0,3fr) minmax(0,5fr);min-height:114px}}@media (min-width:768px){.event-highlights__item{grid-template-columns:240px minmax(0,1fr);min-height:120px}}@media (min-width:1024px){.event-highlights__item{grid-template-columns:160px minmax(0,1fr);min-height:150px}}@media (min-width:1280px){.event-highlights__item{grid-template-columns:minmax(0,1fr) 400px}}@media (min-width:1920px){.event-highlights__item{grid-template-columns:minmax(0,1fr) 480px}}.event-highlights__item:hover .event-highlights__arrow,.event-highlights__item:focus-within .event-highlights__arrow{-webkit-transform:translateX(4px);transform:translateX(4px)}.event-highlights__item-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f4f4f5;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;padding:16px 8px 16px 10px}@media (min-width:390px){.event-highlights__item-content{padding:16px 12px 16px 14px}}@media (min-width:768px){.event-highlights__item-content{gap:24px;padding:16px 24px 16px 20px}}@media (min-width:1024px){.event-highlights__item-content{gap:16px;padding:24px}}.event-highlights__item-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;min-width:0}@media (min-width:1024px){.event-highlights__item-text{gap:8px}}.event-highlights__item-title{font-family:"Fahkwang",sans-serif;font-weight:400;font-style:normal;font-size:16px}@media (min-width:768px){.event-highlights__item-title{font-size:17px}}@media (min-width:1280px){.event-highlights__item-title{font-size:18px}}@media (min-width:1440px){.event-highlights__item-title{font-size:18px}}.event-highlights__item-title{letter-spacing:0;line-height:1.2;text-transform:unset;color:#2a3741;margin:0}@media (min-width:1024px){.event-highlights__item-title{font-family:"Fahkwang",sans-serif;font-weight:400;font-style:normal;font-size:20px;letter-spacing:0;line-height:1.2;text-transform:unset}}@media (min-width:1024px) and (min-width:768px){.event-highlights__item-title{font-size:20px}}@media (min-width:1024px) and (min-width:1280px){.event-highlights__item-title{font-size:24px}}@media (min-width:1024px) and (min-width:1440px){.event-highlights__item-title{font-size:24px}}.event-highlights__item-link{color:inherit;text-decoration:none}.event-highlights__item-link:after{content:"";inset:0;position:absolute}.event-highlights__item-link:focus-visible{outline:none}.event-highlights__item-link:focus-visible:after{outline:var(--outline-color) 2px solid;outline-offset:2px}.event-highlights__arrow{background-color:currentColor;content:"";display:inline-block;-webkit-box-flex:0;-ms-flex:none;flex:none;height:28px;-webkit-mask-image:url(/content/themes/base/assets/img/icons/arrow-right.svg);mask-image:url(/content/themes/base/assets/img/icons/arrow-right.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:28px;color:#405260;flex:none;-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}@media (prefers-reduced-motion:reduce){.event-highlights__arrow{-webkit-animation:none;animation:none;-webkit-transition:none;transition:none}}@media (min-width:1024px){.event-highlights__arrow{height:32px;width:32px}}.event-highlights__more{margin-top:8px;padding-inline:var(--event-highlights-gutter)}.event-highlights__more .btn{width:100%}@media (max-width:767.98px){.event-highlights__more--top{display:none}}@media (min-width:768px){.event-highlights__more--bottom{display:none}}@media (min-width:768px){.event-highlights__more{-ms-flex-item-align:end;align-self:end;grid-column:2;grid-row:1;margin-top:0;padding-bottom:24px;padding-left:0}.event-highlights__more .btn{width:auto}}