.section-sponsors__title{font-family:aktiv-grotesk,Helvetica,Arial,sans-serif;font-size:18px;font-weight:600;letter-spacing:-.03em;line-height:100%;text-wrap:balance}@media(min-width:64em){.section-sponsors__title{font-size:24px;line-height:105%}}.section-sponsors__title{color:#181818;margin-bottom:40px}.section-sponsors__list{display:flex;flex-direction:column;gap:24px}@media(min-width:75em){.section-sponsors__list{gap:20px}}.section-sponsors__item{display:flex;flex-direction:column;gap:12px}@media(min-width:75em){.section-sponsors__item{align-items:center;border:2px solid #ebebeb;border-radius:16px;flex-direction:row;gap:0;justify-content:space-between;padding:8px 18px}}.section-sponsors__item-title{font-family:aktiv-grotesk,Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:600;letter-spacing:-.02em;line-height:120%}@media(min-width:64em){.section-sponsors__item-title{font-size:14px;line-height:140%}}.section-sponsors__item-title{color:#5c5b5b}.section-sponsors__sponsors{display:flex;flex-direction:column;flex-shrink:0;gap:12px}@media(min-width:75em){.section-sponsors__sponsors{align-items:center;flex-direction:row;flex-wrap:wrap;gap:0;justify-content:flex-end;width:calc(var(--real-window-width, 100vw)/12*6/3*2 - 46.66667px)}}@media(min-width:90em){.section-sponsors__sponsors{align-items:center;flex-direction:row;flex-wrap:wrap;gap:0;justify-content:flex-end;width:calc(var(--real-window-width, 100vw)/12*6/3*2 - 46.66667px)}}@media(min-width:120em){.section-sponsors__sponsors{align-items:center;flex-direction:row;flex-wrap:wrap;gap:0;justify-content:flex-end;width:calc(var(--real-window-width, 100vw)/12*6/3*2 - 60px)}}@media(min-width:135em){.section-sponsors__sponsors{align-items:center;flex-direction:row;flex-wrap:wrap;gap:0;justify-content:flex-end;width:calc(var(--real-window-width, 100vw)/12*6/3*2 - 86.66667px)}}.section-sponsors__sponsor{border:2px solid #ebebeb;border-radius:16px;display:flex;justify-content:center;position:relative}@media(min-width:75em){.section-sponsors__sponsor{border:0;border-radius:0;height:80px;width:50%}.section-sponsors__sponsor:nth-child(3n+2):before,.section-sponsors__sponsor:nth-child(3n+3):before{background-color:#ebebeb;content:"";height:50%;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1px}}.section-sponsors__sponsor-content,.section-sponsors__sponsor-link{align-items:center;display:inline-flex;justify-content:center;padding:18px;width:100%}@media(min-width:75em){.section-sponsors__sponsor-content,.section-sponsors__sponsor-link{padding:0;width:auto}}.section-sponsors__sponsor-image{height:40px;width:auto}.section-sponsors__sponsor-image img{display:block;height:100%;width:auto}@media(min-width:75em){.section-sponsors .section-sponsors__item--no-title .section-sponsors__item,.section-sponsors .section-sponsors__item--no-title.section-sponsors__item,.section-sponsors--l .section-sponsors__item,.section-sponsors--l.section-sponsors__item{align-items:flex-start;border:0;border-radius:0;flex-direction:column;gap:12px;padding:0}.section-sponsors .section-sponsors__item--no-title .section-sponsors__sponsors,.section-sponsors--l .section-sponsors__sponsors{border:2px solid #ebebeb;border-radius:16px;justify-content:flex-start;padding:8px 18px;width:calc(var(--real-window-width, 100vw)/12*6/3*3 - 30px)}.section-sponsors .section-sponsors__item--no-title .section-sponsors__sponsors--l .section-sponsors__sponsor,.section-sponsors--l .section-sponsors__sponsors--l .section-sponsors__sponsor{width:33.3333333333%}.section-sponsors .section-sponsors__item--no-title .section-sponsors__sponsors--s,.section-sponsors--l .section-sponsors__sponsors--s{justify-content:center}}.section-sponsors--sidebar{width:100%}.section-sponsors--sidebar .section-sponsors__item{align-items:flex-start;border:0;border-radius:0;flex-direction:column;gap:24px;justify-content:flex-start;padding:0}.section-sponsors--sidebar .section-sponsors__sponsors{flex-direction:column;flex-wrap:nowrap;gap:12px;width:100%}.section-sponsors--sidebar .section-sponsors__sponsor{border:2px solid #ebebeb;border-radius:16px;height:auto;width:100%}.section-sponsors--sidebar .section-sponsors__sponsor:before{content:unset}.section-sponsors--sidebar .section-sponsors__sponsor-content,.section-sponsors--sidebar .section-sponsors__sponsor-link{padding:18px;width:100%}.u-hide-text{overflow:hidden;padding:0;text-indent:101%;white-space:nowrap}.u-visually-hidden{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);border:0}.attraction-sidebar{padding-bottom:40px}.attraction-sidebar__cta{gap:8px;width:100%}@media(max-width:63.99em){.attraction-sidebar__cta-icon{display:none}}.attraction-sidebar__cta-divider{background-color:#efeeec66;border-radius:50%;display:inline-block;height:4px;width:4px}.attraction-sidebar__content{display:flex;flex-direction:column}.attraction-sidebar__item{border-top:2px solid #ebebeb;display:flex;gap:10px;padding:16px 0}.attraction-sidebar__item:first-child{border-top:none;margin-top:0;padding-top:0}.attraction-sidebar__item:last-child{padding-bottom:0}.attraction-sidebar__sponsors{margin-top:24px;padding:24px 0}.attraction-sidebar__item-icon{flex-shrink:0}.attraction-sidebar__item-copy{margin-top:2px}.attraction-sidebar__item-copy b,.attraction-sidebar__item-copy strong{font-family:aktiv-grotesk,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;letter-spacing:-.02em;line-height:120%}@media(min-width:64em){.attraction-sidebar__item-copy b,.attraction-sidebar__item-copy strong{font-size:16px;line-height:120%}}.attraction-sidebar__item-copy p{font-family:aktiv-grotesk,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;letter-spacing:-.02em;line-height:120%}@media(min-width:64em){.attraction-sidebar__item-copy p{font-size:16px;line-height:140%}}.attraction-sidebar__item-copy p{margin-bottom:0}.attraction-sidebar__item-copy a{font-family:aktiv-grotesk,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;letter-spacing:-.02em;line-height:18px}@media(min-width:64em){.attraction-sidebar__item-copy a{font-size:16px;line-height:110%}}.attraction-sidebar__item-copy a{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.attraction-sidebar__item-title+.attraction-sidebar__item-copy{margin-top:8px}.attraction-sidebar__image{border-radius:12px;margin-top:24px;overflow:hidden}.attraction-sidebar__cta+.attraction-sidebar__cta{margin-top:12px}.attraction-sidebar__cta+.attraction-sidebar__content{margin-top:40px}.attraction-sidebar__item-copy p+p{margin-top:6px}.attraction-sidebar__item-copy p:has(strong)+p{margin-top:10px}.attraction-sidebar__item-copy p+p:has(strong){margin-top:18px}
