.Footer_container__Z8cUU{background-color:var(--darkPurple);color:#fff;padding:0 4rem;min-height:27.5rem;width:100%}.Footer_mobileLayout__d4UpW{display:none;flex-direction:column;gap:4rem;padding:2rem 0}.Footer_desktopLayout__uj_cd{display:grid;grid-template-columns:repeat(2,auto);justify-content:space-between}.Footer_columnSpaceBetween__rml3J,.Footer_column__BQljC{display:flex;flex-direction:column;gap:2rem;padding:2rem 0}.Footer_columnSpaceBetween__rml3J{justify-content:space-between}.Footer_contactGrouping__qaZEv,.Footer_row___8gJy{display:flex;gap:2rem}.Footer_buttonsContainer___H_CR{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;gap:1rem}.Footer_linksContainer__W9_M2{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}.Footer_linksContainer__W9_M2 a{text-decoration:none;color:inherit}.Footer_linksContainer__W9_M2 p{color:grey;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Footer_linkColumn__iAZOP{display:flex;flex-direction:column;gap:.25rem}.Footer_linkColumn__iAZOP a:hover{color:#d3d3d3}.Footer_followUsRow__TPVHn{display:flex;gap:1rem;align-items:center}.Footer_subscribe__awe1E{border-radius:.5rem;overflow:hidden;width:max-content;margin-top:1rem}.Footer_subscribe__awe1E *{padding:.5rem 1rem;border:none}.Footer_subscribe__awe1E input{min-width:236px}.Footer_subscribe__awe1E input::placeholder{color:var(--darkPurple);font-style:italic}.Footer_subscribe__awe1E button{background-color:var(--lightPurple);color:#fff}.Footer_mobileLogosContainer__K6DE8{display:flex;gap:1rem;align-items:center}.Footer_soc2Logo__7VQdo{cursor:pointer}@media only screen and (max-width:75rem){.Footer_container__Z8cUU{flex-direction:column}.Footer_mobileLayout__d4UpW{display:flex;align-items:center}.Footer_desktopLayout__uj_cd{display:none}.Footer_mobileGrid__v3DUF{display:grid;grid-template-columns:1fr 1fr;justify-content:space-between;grid-gap:1rem;gap:1rem}}@media only screen and (max-width:55rem){.Footer_linksContainer__W9_M2{text-align:right;grid-template-columns:unset;grid-template-rows:1fr}.Footer_mobileLogosContainer__K6DE8{flex-direction:column}.Footer_soc2Logo__7VQdo{width:185px;height:auto}}.OutlineButton_action__BJd9l{background-color:transparent;color:var(--lightPurple)!important;border:2px solid var(--lightPurple);text-decoration:none;border-radius:.5rem;padding:.5rem 1.5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;transition:.2s}.OutlineButton_action__BJd9l:hover{background-color:var(--lightPurple);color:#fff!important}.OutlineButton_white__53qm3{color:#fff!important;border:2px solid #fff}.SolidButton_action__gSQnH{display:inline-block;background-color:var(--purple);color:#fff;text-decoration:none;border:none;border-radius:.5rem;padding:.5rem 1.5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;font-weight:600;transition:all .15s ease-in}.SolidButton_action__gSQnH:hover{background-color:var(--darkPink)}.SolidButton_disabled__eDai9{cursor:not-allowed;transition:none}.SolidButton_disabled__eDai9,.SolidButton_disabled__eDai9:hover{background-color:#989898;color:#d3d3d3}.SolidButton_colorBlue__XFmHk{background-color:var(--blue);color:#fff}.SolidButton_colorBlue__XFmHk:hover{background-color:var(--darkBlue)}.SolidButton_colorPurple__SBgGX{background-color:var(--lightPurple);color:#fff}.SolidButton_colorPurple__SBgGX:hover{background-color:var(--purple)}@media only screen and (min-width:55rem){.SolidButton_largeText__YYegA{font-size:1.5rem}}.Header_navbarContainer__IM03L{padding:1.5em;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #f5f5f5}.Header_buttonContainer__ogauY,.Header_desktopNavigationGrid__rc__2{display:flex;align-items:center;gap:1rem}.Header_portalLink__tE168{padding:.3rem 1.25rem!important}.Header_signinLink__9z_CS{color:var(--blue);font-weight:600;text-decoration:none}.Header_signinLink__9z_CS:hover{color:var(--darkBlue)}.Header_navbarLink__upZoe{padding:.3rem;text-decoration:none;color:inherit;text-align:center;transition:.2s;display:flex;align-items:center;gap:.25rem}.Header_active__t8h51,.Header_navbarLink__upZoe:hover{color:var(--lightPurple);font-weight:600}.Header_active__t8h51 .Header_chevronIcon__pc4dW{stroke-width:3px}.Header_flippedChevronIcon__v98z5{transform:rotate(180deg)}.Header_chevronIcon__pc4dW{transition:transform .2s ease-in-out}.Header_submenuContainer__2Mk8w{width:100%;height:-moz-fit-content;height:fit-content;box-shadow:0 4px 4px rgba(0,0,0,.25);display:flex;gap:4rem;justify-content:flex-end;padding:1rem 4rem 1rem 1rem}.Header_submenuItem__9tqpM{display:flex;flex-direction:row;align-items:center;text-align:right;text-decoration:none;display:block;color:inherit}.Header_submenuLinksList__lMq5b{display:flex;flex-direction:column;gap:.25rem;margin-top:.25rem}.Header_submenuItem__9tqpM p{color:#7e84a3}.Header_submenuItemActive__pJ6bw,.Header_submenuItem__9tqpM:hover{color:var(--lightPurple);font-weight:600}.Header_submenuItemActive__pJ6bw p,.Header_submenuItem__9tqpM:hover p{color:inherit}.Header_underlined__3FlM0{border-bottom:1px solid #000;padding-bottom:.5rem;margin-bottom:.5rem}.Header_fullLogo__yYjfc{min-width:191px;display:inline-block;margin-right:auto}.Header_hide__QP8SL,.Header_mobileMenuDropdownContainer__3d_IB,.Header_mobileMenu__nWWGd,.Header_shortLogo__zSsSk{display:none}@media only screen and (max-width:75rem){.Header_navbarContainer__IM03L{padding:2rem 1.5rem}.Header_desktopNavigationGrid__rc__2{gap:.75rem}}@media only screen and (max-width:60rem){.Header_desktopNavigationGrid__rc__2{gap:.3rem}.Header_portalLink__tE168{padding:.3rem .85rem!important}.Header_fullLogo__yYjfc{display:none}.Header_shortLogo__zSsSk{min-width:45px;display:inline-block;margin-right:auto}.Header_buttonContainer__ogauY{flex-direction:column;gap:.5rem}}@media only screen and (max-width:45rem){.Header_hideOnMobile__QJzNI,.Header_shortLogo__zSsSk,.Header_submenuContainer__2Mk8w{display:none!important}.Header_navbarContainer__IM03L{padding:2rem}.Header_desktopNavigationGrid__rc__2{display:none}.Header_fullLogo__yYjfc{min-width:191px;display:inline-block;margin-right:auto}.Header_portalLink__tE168{margin:0 auto}.Header_active__t8h51{border-bottom:unset}.Header_navbarLink__upZoe:hover{border-bottom:none;font-weight:none}.Header_mobileMenu__nWWGd{display:block;position:relative}.Header_mobileMenuDropdownContainer__3d_IB{display:block;border:1px solid #f5f5f5;width:9rem;padding:.5rem;position:absolute;right:-1rem;top:3rem;text-align:right;height:-moz-fit-content;height:fit-content;background-color:#fff;display:flex;flex-direction:column;align-items:flex-end;z-index:10}.Header_mobileMenuItem___rQ1T{margin:.5rem .1rem;text-decoration:none;display:block;color:inherit;font-size:1.2rem;line-height:1.4rem;font-weight:500}.Header_mobileMenuItemActive__YUVX_{font-weight:600;color:var(--lightPurple)}.Header_industryMobileItem__3x87C{margin:0 .1rem .5rem}.Header_mobileMenuDropdownHeader__3BSof{color:silver;margin:.5rem .1rem .2rem}}@media only screen and (max-width:25rem){.Header_fullLogo__yYjfc{display:none}.Header_shortLogo__zSsSk{min-width:45px;display:inline-block;margin-right:auto}}.CivicCalendlyModal_fixedModalOverly__Teu9t{position:fixed;top:0;left:0;width:100%;height:100%;z-index:2;background-color:rgba(0,0,0,.25);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;justify-content:center;align-items:center}.CivicCalendlyModal_calendlyModal__1D6CQ{width:80%;max-width:70rem;height:80%;border-radius:1rem;background-color:#fafafa}.CivicCalendlyModal_calendly__Mvq4G{width:100%;height:100%;border:none;border-radius:1rem;box-shadow:0 4px 4px rgba(0,0,0,.25)}.CivicCalendlyModal_xIcon__U89ky{position:absolute;top:1rem;right:1rem;cursor:pointer;color:#fff;width:3rem;height:3rem}.CivicCalendlyModal_loadingContainer__hMZ5L{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;height:100%;width:100%;gap:1rem}.CivicCalendlyModal_dots__42Qpo:after{content:"";animation:CivicCalendlyModal_dots-appear___ueKv 1.5s steps(3) infinite}@keyframes CivicCalendlyModal_dots-appear___ueKv{0%{content:""}33%{content:"."}66%{content:".."}to{content:"..."}}.Space_space__pIlFX{height:1rem}.Space_space2__eijFJ{height:2rem}.Space_space4__UMK_Y{height:4rem}.Space_space8__ZqLfr{height:8rem}.CivicAdvertisingSection_centered__z7Pxw{text-align:center}.CivicAdvertisingSection_bgGradient__eg_5e{background:linear-gradient(180deg,#eae9ff,#fff)}.CivicAdvertisingSection_buttonGrid__xDRp9{display:grid;grid-template-columns:repeat(3,1fr);justify-content:center;align-items:end;grid-gap:4rem;gap:4rem}.CivicAdvertisingSection_buttonItem__7IaBz{color:rgba(0,0,0,.5);text-align:center;font-weight:400;cursor:pointer;border-bottom:.5rem solid rgba(0,0,0,.5);padding:0 0 .5rem}.CivicAdvertisingSection_activeButtonItem__NQD2F,.CivicAdvertisingSection_buttonItem__7IaBz:hover{color:#000;border-bottom-color:var(--blue);font-weight:700}.CivicAdvertisingSection_contentLayout__6Vloa{display:grid;grid-template-columns:.6fr .4fr;grid-gap:4rem;gap:4rem}.CivicAdvertisingSection_imageContainer__psi7I{background-color:#d3d3d3;min-height:30rem;border-radius:2rem;width:100%;background-size:cover;background-position:50%}.CivicAdvertisingSection_fadeOut__13_7b .CivicAdvertisingSection_imageContainer__psi7I{opacity:0;transform:translateY(50%);transition:opacity .5s ease-out,transform .5s ease-out}.CivicAdvertisingSection_fadeOut__13_7b .CivicAdvertisingSection_content__hLS70{opacity:0;transform:translateX(50%);transition:opacity .5s ease-out,transform .5s ease-out}.CivicAdvertisingSection_fadeIn__8wI94 .CivicAdvertisingSection_imageContainer__psi7I{opacity:1;transform:translateY(0);transition:opacity .5s ease-out,transform .5s ease-out}.CivicAdvertisingSection_fadeIn__8wI94 .CivicAdvertisingSection_content__hLS70{opacity:1;transform:translateX(0);transition:opacity .5s ease-out,transform .5s ease-out}@media (min-width:55rem){.CivicAdvertisingSection_bgGradient__eg_5e h2{font-weight:500;font-size:4rem}.CivicAdvertisingSection_buttonItem__7IaBz,.CivicAdvertisingSection_customTextSize__171iK{font-size:2rem}}@media (max-width:55rem){.CivicAdvertisingSection_buttonGrid__xDRp9,.CivicAdvertisingSection_contentLayout__6Vloa{grid-template-columns:1fr;gap:2rem}.CivicAdvertisingSection_imageContainer__psi7I{min-height:20rem}}.CivicCampaignsSection_campaignGrid__SsWZj{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:4rem;gap:4rem}.CivicCampaignsSection_campaignItem__WKTqp{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem}.CivicCampaignsSection_imageContainer__KCOM0{position:relative;background-color:#d3d3d3;border-radius:1rem;width:100%;min-height:15rem;overflow:hidden}.CivicCampaignsSection_image__5IjSx{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .3s ease-out}.CivicCampaignsSection_imageGradientOverlay__S_3Gc{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#eae9ff,#fbfbfb);opacity:0;transition:opacity .3s ease-out}.CivicCampaignsSection_imageHoverContent__Pkq_6{position:absolute;top:75%;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;padding:1rem 2rem;gap:1rem;opacity:0;transition:top .3s ease-out,opacity .3s ease-out}.CivicCampaignsSection_imageContainer__KCOM0:hover .CivicCampaignsSection_image__5IjSx{transform:scale(1.15);transition:transform .3s ease-out}.CivicCampaignsSection_imageContainer__KCOM0:hover .CivicCampaignsSection_imageGradientOverlay__S_3Gc{opacity:.85;transition:opacity .3s ease-out}.CivicCampaignsSection_imageContainer__KCOM0:hover .CivicCampaignsSection_imageHoverContent__Pkq_6{top:0;opacity:1;transition:top .3s ease-out,opacity .3s ease-out}.CivicCampaignsSection_campaignInfo__iEf_N{text-align:center;display:flex;flex-direction:column;gap:.5rem}.CivicCampaignsSection_centered__EibCo{text-align:center}.CivicCampaignsSection_centeredButton__rOi5i{display:flex;justify-self:center}.CivicCampaignsSection_callToAction__2F_TZ{text-align:center}@media (min-width:55rem){.CivicCampaignsSection_callToAction__2F_TZ,.CivicCampaignsSection_campaignItem__WKTqp h5{font-weight:600;font-size:2rem}}@media (max-width:55rem){.CivicCampaignsSection_campaignGrid__SsWZj{grid-template-columns:1fr}}.CivicHeroSection_grid__tYci2{display:grid;grid-template-columns:1fr .75fr;grid-gap:5rem;gap:5rem;max-width:85rem}.CivicHeroSection_heroImage__YcAFB{background-color:var(--darkPurple);background-image:url(/images/stock-civic-people-on-street.jpg);background-size:cover;background-position:50%;position:relative;overflow:hidden}.CivicHeroSection_heroContentContainer__fzL3m{color:#fff;padding:6rem 0}.CivicHeroSection_badgesContainer__RUwfb{position:relative;margin:4rem 0}.CivicHeroSection_badge__IodIu{display:inline-flex;padding:.35rem .35rem .35rem .75rem;align-items:center;gap:1rem;border-radius:1.5625rem;background:hsla(0,0%,100%,.85);color:#000;font-weight:600;position:absolute;text-align:right}.CivicHeroSection_badgeTop__zBuJg{right:20%;top:0}.CivicHeroSection_badgeMiddle__k8wu8{right:0;top:45%}.CivicHeroSection_badgeBottom__o_6KV{left:0;bottom:0}@media only screen and (min-width:55rem){.CivicHeroSection_heroContentContainer__fzL3m h1{font-weight:500;font-size:3.875rem}.CivicHeroSection_heroContentContainer__fzL3m p{font-size:28px}}@media only screen and (max-width:55rem){.CivicHeroSection_grid__tYci2{grid-template-columns:1fr;gap:3rem}.CivicHeroSection_badgesContainer__RUwfb{display:none}}.CivicInsightsSection_hideOnMobile__Vp9Db{display:block}.CivicInsightsSection_showOnMobile__6aNHX{display:none}.CivicInsightsSection_sectionTitle__02xj5{text-align:center;color:var(--purple)}.CivicInsightsSection_itemsContainer__LNPCO{display:flex;flex-direction:column;gap:4rem}.CivicInsightsSection_centered__g0MHI{text-align:center}.CivicInsightsSection_centeredButtonContainer__V7tzk{display:flex;justify-items:center;align-items:center}.CivicInsightsSection_centeredButton__wE_oi{margin:auto}.CivicInsightsSection_grid__KsSH_{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8rem;gap:8rem}.CivicInsightsSection_leftNavigation__yE0iI{display:flex;flex-direction:column;gap:1rem}.CivicInsightsSection_dynamicContentContainer__ZYaxb{padding-top:2rem;min-height:800px;min-width:calc(320px + 246px)}.CivicInsightsSection_collapseItem__14ncy{padding:1rem 0 .5rem;border-bottom:1px solid #000;cursor:pointer}.CivicInsightsSection_collapseHeader__J6rv_{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:.5rem;gap:.5rem;font-weight:400}.CivicInsightsSection_collapseHeader__J6rv_ span{width:.25rem;min-height:80%;background-color:#000;border-radius:.125rem;display:inline-block}.CivicInsightsSection_activeCollapseItem__6JuJ1 .CivicInsightsSection_collapseHeader__J6rv_,.CivicInsightsSection_collapseHeader__J6rv_:hover{font-weight:600}.CivicInsightsSection_collapseSubtitle__sE9XC{color:var(--blue);display:none;font-weight:400;padding-bottom:2rem}.CivicInsightsSection_activeCollapseItem__6JuJ1 .CivicInsightsSection_collapseSubtitle__sE9XC{display:block}.CivicInsightsSection_itemContent__140Y1 b{font-weight:600;color:var(--blue)}.CivicInsightsSection_callToAction__z_DA7{text-align:center}.CivicInsightsSection_spendingContainer__ktkr3{display:flex;flex-direction:column;justify-content:center;align-items:center}.CivicInsightsSection_eventContainer__Hr2rK{position:relative;width:100%;height:100%;min-height:calc(288px + 109px);width:calc(320px + 246px)}.CivicInsightsSection_adContainer__eFMY3{width:100%;display:flex;flex-direction:column;align-items:center;gap:1rem}.CivicInsightsSection_visitationContainer__HOkiC{position:relative;width:100%;height:100%;min-height:322px;width:calc(358px + 207px)}.CivicInsightsSection_hotelContainer__2oNIt{display:flex;flex-direction:column;justify-content:center;gap:2rem}.CivicInsightsSection_hotelContainer__2oNIt div{display:flex;justify-content:center;align-items:center;gap:2rem}.CivicInsightsSection_byodContainer__dxL94{display:grid;grid-template-columns:auto auto;justify-content:center;align-items:center;grid-gap:1rem;gap:1rem}.CivicInsightsSection_spendingChart__iDsIi{margin-left:20%}.CivicInsightsSection_specialtyRetailChart__lFBbG{margin-right:20%}.CivicInsightsSection_volleyballDonutChart__HSkbj{position:absolute;top:0;left:0}.CivicInsightsSection_ADRChart__z6xvg{position:absolute;top:100px;left:320px}.CivicInsightsSection_visitorsChart__twj3_{position:absolute;top:230px;left:250px}.CivicInsightsSection_returnOnAdSpendChart__5_vFv{margin-right:20%}.CivicInsightsSection_localBusinessChart__GnhZM{margin-left:30%}.CivicInsightsSection_attributableVisitorsChart__MMKdx{margin-right:10%}.CivicInsightsSection_downtownWorkersChart__bvj5N{position:absolute;top:0;left:0}.CivicInsightsSection_averageSpendPerDayChart__HaZYL{position:absolute;top:0;left:258px}.CivicInsightsSection_increasedVisitationChart__AAIdq{position:absolute;top:100px;left:350px}.CivicInsightsSection_averageSpendByTransitRidersChart__L9G9n{padding-top:2rem}.CivicInsightsSection_arrowIcon__M8CMZ{transition:transform .2s ease}.CivicInsightsSection_activeArrowIcon__xhQ29{transform:rotate(-180deg);transition:transform .2s ease}.CivicInsightsSection_fadeOut__SraUz .CivicInsightsSection_itemContent__140Y1,.CivicInsightsSection_fadeOut__SraUz img,.CivicInsightsSection_fadeOut__SraUz>div>img{opacity:0;transform:translateX(calc(50%));transition:opacity .5s ease-out,transform .5s ease-out}.CivicInsightsSection_fadeIn__vHTqR .CivicInsightsSection_itemContent__140Y1,.CivicInsightsSection_fadeIn__vHTqR img,.CivicInsightsSection_fadeOut__SraUz>div>img{opacity:1;transform:translateX(0);transition:opacity .5s ease-out,transform .5s ease-out}@media only screen and (min-width:55rem){.CivicInsightsSection_sectionTitle__02xj5{font-weight:500;font-size:4rem}.CivicInsightsSection_customTextSize__62scO{font-size:2rem}.CivicInsightsSection_callToAction__z_DA7{font-size:2.125rem;font-weight:600}.CivicInsightsSection_collapseHeader__J6rv_,.CivicInsightsSection_itemContent__140Y1{font-size:1.5rem}.CivicInsightsSection_collapseSubtitle__sE9XC{font-size:2rem}}@media only screen and (max-width:55rem){.CivicInsightsSection_showOnMobile__6aNHX{display:block}.CivicInsightsSection_hideOnMobile__Vp9Db{display:none;border:1px solid red}.CivicInsightsSection_grid__KsSH_{grid-template-columns:1fr}.CivicInsightsSection_dynamicContentContainer__ZYaxb{min-width:unset;min-height:unset}.CivicInsightsSection_eventContainer__Hr2rK,.CivicInsightsSection_visitationContainer__HOkiC{height:-moz-fit-content;height:fit-content;min-height:unset;width:unset;max-width:unset;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2rem}.CivicInsightsSection_eventContainer__Hr2rK div,.CivicInsightsSection_visitationContainer__HOkiC div{display:flex}.CivicInsightsSection_byodContainer__dxL94{grid-template-columns:1fr;justify-items:center}.CivicInsightsSection_ADRChart__z6xvg,.CivicInsightsSection_averageSpendPerDayChart__HaZYL,.CivicInsightsSection_downtownWorkersChart__bvj5N,.CivicInsightsSection_increasedVisitationChart__AAIdq,.CivicInsightsSection_specialtyRetailChart__lFBbG,.CivicInsightsSection_spendingChart__iDsIi,.CivicInsightsSection_visitorsChart__twj3_,.CivicInsightsSection_volleyballDonutChart__HSkbj{width:50%;height:auto;position:unset}.CivicInsightsSection_attributableVisitorsChart__MMKdx,.CivicInsightsSection_localBusinessChart__GnhZM,.CivicInsightsSection_returnOnAdSpendChart__5_vFv{min-width:25%;height:auto;position:unset;margin-left:unset;margin-right:unset}.CivicInsightsSection_baseballGameChart__VMp8Y{width:75%;height:auto;margin:auto}.CivicInsightsSection_citywideHotelChart__O49Hl,.CivicInsightsSection_diningAndNightlifeChart__RMU3g,.CivicInsightsSection_downtownHotelChart__fACfh{width:50%;height:auto}.CivicInsightsSection_averageSpendByTransitRidersChart__L9G9n{padding-top:0;width:75%;height:auto}.CivicInsightsSection_fadeIn__vHTqR .CivicInsightsSection_itemContent__140Y1,.CivicInsightsSection_fadeIn__vHTqR img,.CivicInsightsSection_fadeOut__SraUz .CivicInsightsSection_itemContent__140Y1,.CivicInsightsSection_fadeOut__SraUz img,.CivicInsightsSection_fadeOut__SraUz>div>img{opacity:1;transform:translateX(0);transition:unset}}