CINXE.COM

Parramatta Light Rail | NSW Government

<!DOCTYPE html> <html lang="en" dir="ltr" prefix="og: https://ogp.me/ns#"> <head> <meta charset="utf-8" /> <script src="https://assets.adobedtm.com/cb27a424301a/0d1cbacaaea6/launch-d2b6400814d6.min.js" async></script> <script>dataLayer = [];</script> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= '//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-PZ4DLLV','Ax2sP8ej_q5jaaV9PA9Tpw','env-2');</script> <meta name="description" content="Parramatta Light Rail is one of the NSW Government&#039;s major infrastructure projects being delivered to serve a growing Sydney." /> <meta name="geo.placename" content="New South Wales" /> <meta name="geo.position" content="-31.840233; 145.612793" /> <meta name="geo.region" content="AU-NSW" /> <meta name="icbm" content="-31.840233; 145.612793" /> <link rel="canonical" href="https://www.nsw.gov.au/driving-boating-and-transport/projects/parramatta-light-rail" /> <meta http-equiv="content-language" content="en_AU" /> <link rel="image_src" href="https://www.nsw.gov.au/sites/default/files/styles/_medium/public/2024-05/parramatta-light-rail-testing.jpg?itok=XuUuxsDJ" /> <meta property="og:site_name" content="NSW Government" /> <meta property="og:type" content="website" /> <meta property="og:url" content="https://www.nsw.gov.au/driving-boating-and-transport/projects/parramatta-light-rail" /> <meta property="og:title" content="Parramatta Light Rail" /> <meta property="og:description" content="Parramatta Light Rail is one of the NSW Government&#039;s major infrastructure projects being delivered to serve a growing Sydney. Discover its benefits for businesses, residents, commuters and visitors." /> <meta property="og:image" content="https://www.nsw.gov.au/sites/default/files/styles/_medium/public/2024-05/parramatta-light-rail-testing.jpg?itok=XuUuxsDJ" /> <meta property="og:locale" content="en_AU" /> <meta property="article:publisher" content="https://www.facebook.com/NSWGovernment" /> <meta property="article:published_time" content="2024-02-12" /> <meta property="article:modified_time" content="2025-01-24" /> <meta name="dcterms.title" content="Parramatta Light Rail | NSW Government" /> <meta name="dcterms.creator" content="Transport for NSW, Parramatta Light Rail" /> <meta name="dcterms.description" content="Parramatta Light Rail is one of the NSW Government&#039;s major infrastructure projects being delivered to serve a growing Sydney. Discover its benefits for businesses, residents, commuters and visitors." /> <meta name="dcterms.publisher" content="NSW Government" /> <meta name="dcterms.type" content="Landing Page" /> <meta name="dcterms.language" content="en-AU" /> <meta name="dcterms.created" content="2024-02-12" /> <meta name="dcterms.modified" content="2025-01-24" /> <meta name="dcterms.spatial" content="New South Wales" /> <meta name="Generator" content="Drupal 10 (https://www.drupal.org)" /> <meta name="MobileOptimized" content="width" /> <meta name="HandheldFriendly" content="true" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <script type="application/ld+json">{ "@context": "https://schema.org", "@graph": [ { "@type": "Article", "headline": "Parramatta Light Rail", "name": "Parramatta Light Rail", "description": "Parramatta Light Rail is one of the NSW Government\u0027s major infrastructure projects being delivered to serve a growing Sydney. Discover its benefits for businesses, residents, commuters and visitors.", "datePublished": "2025-01-24", "dateModified": "2025-01-24" } ] }</script> <link rel="apple-touch-icon" href="/themes/custom/dcs_theme/favicons/sets/lgbti/apple-touch-icon.png" sizes="180x180" /> <link rel="icon" type="image/png" href="/themes/custom/dcs_theme/favicons/sets/lgbti/favicon-16x16.png" sizes="16x16" /> <link rel="icon" type="image/png" href="/themes/custom/dcs_theme/favicons/sets/lgbti/favicon-32x32.png" sizes="32x32" /> <link rel="manifest" href="/themes/custom/dcs_theme/favicons/sets/lgbti/site.webmanifest" /> <link rel="mask-icon" href="/themes/custom/dcs_theme/favicons/safari-pinned-tab.svg" color="#002664" /> <link rel="shortcut icon" href="/themes/custom/dcs_theme/favicons/sets/lgbti/favicon.ico" /> <link rel="icon" href="/themes/custom/dcs_theme/favicons/sets/lgbti/favicon.svg" /> <meta name="msapplication-config" href="/themes/custom/dcs_theme/favicons/browserconfig.xml" /> <meta name="theme-color" content="#ffffff" /> <script>window.dataLayer = window.dataLayer || [];</script> <meta name="siteSearchAgency" content="351,6488" /> <meta name="siteSearchTopic" content="17,21,15,446" /> <title>Parramatta Light Rail | NSW Government</title> <link rel="stylesheet" media="all" href="/sites/default/files/css/css_ckkhlr0usP7fCdmHJdxoSLCcRbH8H_Od33yEDWq9Z6s.css" /> <link rel="stylesheet" media="all" href="/libraries/dcs/css/content-only.css?srn6ic" /> <link rel="stylesheet" media="all" href="/sites/default/files/css/css_JK-xwSXWNgSUcWDH0Qm_l1E-W7HfuwFtMRoPRNoff_w.css" /> <link rel="stylesheet" media="all" href="/libraries/dcs/css/agency-attribution.css?srn6ic" /> <link rel="stylesheet" media="all" href="https://cdnjs.cloudflare.com/ajax/libs/Glide.js/3.6.0/css/glide.core.min.css" integrity="sha384-JCZ3GwALq+TPta4epch7yyjXyn6Di4/iQ8DY7cA4u/fc+sKvzaQcpFYMq9tkh1PU" crossorigin="anonymous" /> <link rel="stylesheet" media="all" href="https://cdnjs.cloudflare.com/ajax/libs/Glide.js/3.6.0/css/glide.theme.min.css" integrity="sha384-oXHLyJOhMKFOTwm835BWETSWeiHItE90bzZr8eEYbyz79EKBv+HDuwMZkKU4zcmT" crossorigin="anonymous" /> <link rel="stylesheet" media="all" href="/sites/default/files/css/css_KGhmz4lWBrH1r43dy8lImXlohGaGvIGPsxOtzor2ppE.css" /> <link rel="stylesheet" media="all" href="//fonts.googleapis.com/icon?family=Material+Icons+Outlined" /> <link rel="stylesheet" media="all" href="//fonts.googleapis.com/icon?family=Material+Icons" /> <link rel="stylesheet" media="all" href="/sites/default/files/css/css_7QJmbef_9A-2sRhpiZTy3nr7FIOFBrSiq_6PMnmUUEg.css" /> <link rel="stylesheet" media="all" href="/libraries/dcs/css/dcs-icons-pictogram.css?srn6ic" /> <link rel="stylesheet" media="all" href="//fonts.googleapis.com/css2?family=Public+Sans:ital,wght@0,400;0,700;1,400;1,700&amp;display=swap" /> <link rel="stylesheet" media="all" href="/sites/default/files/css/css_9e6mcQVrj-vtTesh7onzB4g4Hrx3bVe-AEoUXGYAoE4.css" /> <link rel="stylesheet" media="all" href="/libraries/dcs/css/responsive-maps.css?srn6ic" /> <link rel="stylesheet" media="all" href="/libraries/dcs/css/key-information.css?srn6ic" /> <link rel="stylesheet" media="all" href="/libraries/dcs/css/date-picker.css?srn6ic" /> <link rel="stylesheet" media="all" href="/sites/default/files/css/css_RAnKSNKOCHB3QEENr9E9tCbUeQYqiOBVT-XFT6lgXd4.css" /> <link rel="stylesheet" media="all" href="/libraries/dcs/css/loading.css?srn6ic" /> <link rel="stylesheet" media="all" href="/sites/default/files/css/css_m4GZvxjK_bbdSu8jsRpI5Aosbls2JNeC64DFRAyxwt4.css" /> <link rel="stylesheet" media="all" href="/libraries/dcs/css/link-list.css?srn6ic" /> <link rel="stylesheet" media="all" href="/libraries/dcs/css/dcs-contact.css?srn6ic" /> <link rel="stylesheet" media="all" href="/libraries/dcs/css/card.css?srn6ic" /> <link rel="stylesheet" media="all" href="/libraries/dcs/css/card-grid.css?srn6ic" /> <link rel="stylesheet" media="all" href="/libraries/dcs/css/call-to-action.css?srn6ic" /> <link rel="stylesheet" media="all" href="/libraries/dcs/css/main-menu.css?srn6ic" /> <link rel="stylesheet" media="all" href="/sites/default/files/css/css_TFZ0SW1lTYc1XjOA1A2jgh4SBKJmwGjoVWAhRdM7D9Q.css" /> <link rel="stylesheet" media="all" href="/libraries/dcs/css/print.css?srn6ic" /> <link rel="stylesheet" media="all" href="/libraries/dcs/css/dcs-icons.css?srn6ic" /> <link rel="stylesheet" media="all" href="/libraries/dcs/css/mobile-stackable-tables.css?srn6ic" /> <link rel="stylesheet" media="all" href="/sites/default/files/css/css_kT6Tvf2CReAlCZD2gEl37Eqbvg5awtjGsTUFfiZs_vM.css" /> </head> <body class="feature-campaign-undefined"> <nav class="nsw-skip" aria-label="Skip to links"> <a href="#dcs-main-nav"><span>Skip to navigation</span></a> <a href="#main-content"><span>Skip to content</span></a> </nav> <script type="text/javascript">(window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:true},ajax:{deny_list:["bam.nr-data.net"]}};(window.NREUM||(NREUM={})).loader_config={xpid:"VgAHVFdSCxAFUlVbBAQEXlU=",licenseKey:"NRJS-507b3acf254d94b0b61",applicationID:"564935381"};;/*! For license information please see nr-loader-full-1.281.0.min.js.LICENSE.txt */ (()=>{var e,t,r={8122:(e,t,r)=>{"use strict";r.d(t,{a:()=>i});var n=r(944);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.R)(3);if(!t||"object"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),o=0===Object.keys(r).length?e:r;for(let a in o)if(void 0!==e[a])try{if(null===e[a]){r[a]=null;continue}Array.isArray(e[a])&&Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555:(e,t,r)=>{"use strict";r.d(t,{Vp:()=>c,fn:()=>s,x1:()=>u});var n=r(384),i=r(8122);const o={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0},a={};function s(e){try{const t=c(e);return!!t.licenseKey&&!!t.errorBeacon&&!!t.applicationID}catch(e){return!1}}function c(e){if(!e)throw new Error("All info objects require an agent identifier!");if(!a[e])throw new Error("Info for ".concat(e," was never set"));return a[e]}function u(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.info=a[e])}},9417:(e,t,r)=>{"use strict";r.d(t,{D0:()=>g,gD:()=>m,xN:()=>p});var n=r(3333),i=r(993);const o=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var a=r(2614),s=r(944),c=r(384),u=r(8122);const d="[data-nr-mask]",l=()=>{const e={feature_flags:[],experimental:{marks:!1,measures:!1,resources:!1},mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,autoStart:!0},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},get feature_flags(){return e.feature_flags},set feature_flags(t){e.feature_flags=t},generic_events:{enabled:!0,autoStart:!0},harvest:{interval:30},jserrors:{enabled:!0,autoStart:!0},logging:{enabled:!0,autoStart:!0,level:i.p_.INFO},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,autoStart:!0},performance:{get capture_marks(){return e.feature_flags.includes(n.$v.MARKS)||e.experimental.marks},set capture_marks(t){e.experimental.marks=t},get capture_measures(){return e.feature_flags.includes(n.$v.MEASURES)||e.experimental.measures},set capture_measures(t){e.experimental.measures=t},capture_detail:!0,resources:{get enabled(){return e.feature_flags.includes(n.$v.RESOURCES)||e.experimental.resources},set enabled(t){e.experimental.resources=t},asset_types:[],first_party_domains:[],ignore_newrelic:!0}},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:a.wk,inactiveMs:a.BB},session_replay:{autoStart:!0,enabled:!1,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){o(t)?e.mask_selector="".concat(t,",").concat(d):""===t||null===t?e.mask_selector=d:(0,s.R)(5,t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){o(t)?e.block_selector+=",".concat(t):""!==t&&(0,s.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,s.R)(7,t)}},session_trace:{enabled:!0,autoStart:!0},soft_navigations:{enabled:!0,autoStart:!0},spa:{enabled:!0,autoStart:!0},ssl:void 0,user_actions:{enabled:!0,elementAttributes:["id","className","tagName","type"]}}},f={},h="All configuration objects require an agent identifier!";function g(e){if(!e)throw new Error(h);if(!f[e])throw new Error("Configuration for ".concat(e," was never set"));return f[e]}function p(e,t){if(!e)throw new Error(h);f[e]=(0,u.a)(t,l());const r=(0,c.nY)(e);r&&(r.init=f[e])}function m(e,t){if(!e)throw new Error(h);var r=g(e);if(r){for(var n=t.split("."),i=0;i<n.length-1;i++)if("object"!=typeof(r=r[n[i]]))return;r=r[n[n.length-1]]}return r}},5603:(e,t,r)=>{"use strict";r.d(t,{a:()=>c,o:()=>s});var n=r(384),i=r(8122);const o={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},a={};function s(e){if(!e)throw new Error("All loader-config objects require an agent identifier!");if(!a[e])throw new Error("LoaderConfig for ".concat(e," was never set"));return a[e]}function c(e,t){if(!e)throw new Error("All loader-config objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.loader_config=a[e])}},3371:(e,t,r)=>{"use strict";r.d(t,{V:()=>f,f:()=>l});var n=r(8122),i=r(384),o=r(6154),a=r(9324);let s=0;const c={buildEnv:a.F3,distMethod:a.Xs,version:a.xv,originTime:o.WN},u={customTransaction:void 0,disabled:!1,isolatedBacklog:!1,loaderType:void 0,maxBytes:3e4,onerror:void 0,ptid:void 0,releaseIds:{},appMetadata:{},session:void 0,denyList:void 0,timeKeeper:void 0,obfuscator:void 0,harvester:void 0},d={};function l(e){if(!e)throw new Error("All runtime objects require an agent identifier!");if(!d[e])throw new Error("Runtime for ".concat(e," was never set"));return d[e]}function f(e,t){if(!e)throw new Error("All runtime objects require an agent identifier!");d[e]={...(0,n.a)(t,u),...c},Object.hasOwnProperty.call(d[e],"harvestCount")||Object.defineProperty(d[e],"harvestCount",{get:()=>++s});const r=(0,i.nY)(e);r&&(r.runtime=d[e])}},9324:(e,t,r)=>{"use strict";r.d(t,{F3:()=>i,Xs:()=>o,Yq:()=>a,xv:()=>n});const n="1.281.0",i="PROD",o="CDN",a="^2.0.0-alpha.17"},6154:(e,t,r)=>{"use strict";r.d(t,{OF:()=>u,RI:()=>i,WN:()=>f,bv:()=>o,gm:()=>a,lR:()=>l,m:()=>c,mw:()=>s,sb:()=>d});var n=r(1863);const i="undefined"!=typeof window&&!!window.document,o="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),a=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),s=Boolean("hidden"===a?.document?.visibilityState),c=""+a?.location,u=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),d=u&&"undefined"==typeof SharedWorker,l=(()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),f=Date.now()-(0,n.t)()},7295:(e,t,r)=>{"use strict";r.d(t,{Xv:()=>a,gX:()=>i,iW:()=>o});var n=[];function i(e){if(!e||o(e))return!1;if(0===n.length)return!0;for(var t=0;t<n.length;t++){var r=n[t];if("*"===r.hostname)return!1;if(s(r.hostname,e.hostname)&&c(r.pathname,e.pathname))return!1}return!0}function o(e){return void 0===e.hostname}function a(e){if(n=[],e&&e.length)for(var t=0;t<e.length;t++){let r=e[t];if(!r)continue;0===r.indexOf("http://")?r=r.substring(7):0===r.indexOf("https://")&&(r=r.substring(8));const i=r.indexOf("/");let o,a;i>0?(o=r.substring(0,i),a=r.substring(i)):(o=r,a="");let[s]=o.split(":");n.push({hostname:s,pathname:a})}}function s(e,t){return!(e.length>t.length)&&t.indexOf(e)===t.length-e.length}function c(e,t){return 0===e.indexOf("/")&&(e=e.substring(1)),0===t.indexOf("/")&&(t=t.substring(1)),""===e||e===t}},1687:(e,t,r)=>{"use strict";r.d(t,{Ak:()=>c,Ze:()=>l,x3:()=>u});var n=r(7836),i=r(3606),o=r(860),a=r(2646);const s={};function c(e,t){const r={staged:!1,priority:o.P3[t]||0};d(e),s[e].get(t)||s[e].set(t,r)}function u(e,t){e&&s[e]&&(s[e].get(t)&&s[e].delete(t),h(e,t,!1),s[e].size&&f(e))}function d(e){if(!e)throw new Error("agentIdentifier required");s[e]||(s[e]=new Map)}function l(e="",t="feature",r=!1){if(d(e),!e||!s[e].get(t)||r)return h(e,t);s[e].get(t).staged=!0,f(e)}function f(e){const t=Array.from(s[e]);t.every((([e,t])=>t.staged))&&(t.sort(((e,t)=>e[1].priority-t[1].priority)),t.forEach((([t])=>{s[e].delete(t),h(e,t)})))}function h(e,t,r=!0){const o=e?n.ee.get(e):n.ee,s=i.i.handlers;if(!o.aborted&&o.backlog&&s){if(r){const e=o.backlog[t],r=s[t];if(r){for(let t=0;e&&t<e.length;++t)g(e[t],r);Object.entries(r).forEach((([e,t])=>{Object.values(t||{}).forEach((t=>{t[0]?.on&&t[0]?.context()instanceof a.y&&t[0].on(e,t[1])}))}))}}o.isolatedBacklog||delete s[t],o.backlog[t]=null,o.emit("drain-"+t,[])}}function g(e,t){var r=e[1];Object.values(t[r]||{}).forEach((t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],o=e[2];n.apply(i,o)}}))}},7836:(e,t,r)=>{"use strict";r.d(t,{P:()=>c,ee:()=>u});var n=r(384),i=r(8990),o=r(3371),a=r(2646),s=r(5607);const c="nr@context:".concat(s.W),u=function e(t,r){var n={},s={},d={},l=!1;try{l=16===r.length&&(0,o.f)(r).isolatedBacklog}catch(e){}var f={on:g,addEventListener:g,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,o){!1!==o&&(o=!0);if(u.aborted&&!i)return;t&&o&&t.emit(e,r,n);for(var a=h(n),c=p(e),d=c.length,l=0;l<d;l++)c[l].apply(a,r);var g=v()[s[e]];g&&g.push([f,e,r,a]);return a},get:m,listeners:p,context:h,buffer:function(e,t){const r=v();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach((([e,n])=>{s[n]=t,t in r||(r[t]=[])}))},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach((e=>{delete f.backlog[e]}))},isBuffering:function(e){return!!v()[s[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function h(e){return e&&e instanceof a.y?e:e?(0,i.I)(e,c,(()=>new a.y(c))):new a.y(c)}function g(e,t){n[e]=p(e).concat(t)}function p(e){return n[e]||[]}function m(t){return d[t]=d[t]||e(f,t)}function v(){return f.backlog}}(void 0,"globalEE"),d=(0,n.Zm)();d.ee||(d.ee=u)},2646:(e,t,r)=>{"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},9908:(e,t,r)=>{"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(7836).ee.get("handle");function i(e,t,r,i,o){o?(o.buffer([e],i),o.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},3606:(e,t,r)=>{"use strict";r.d(t,{i:()=>o});var n=r(9908);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.d,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.d);var a=t[o]=t[o]||{};(a[r]=a[r]||[]).push([e,i])}},3878:(e,t,r)=>{"use strict";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function o(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>o,jT:()=>n,sp:()=>i})},5607:(e,t,r)=>{"use strict";r.d(t,{W:()=>n});const n=(0,r(9566).bz)()},9566:(e,t,r)=>{"use strict";r.d(t,{LA:()=>s,ZF:()=>c,bz:()=>a,el:()=>u});var n=r(6154);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function o(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),i.split("").map((e=>"x"===e?o(t,r++).toString(16):"y"===e?(3&o()|8).toString(16):e)).join("")}function s(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var s=0;s<e;s++)a.push(o(r,i++).toString(16));return a.join("")}function c(){return s(16)}function u(){return s(32)}},2614:(e,t,r)=>{"use strict";r.d(t,{BB:()=>a,H3:()=>n,g:()=>u,iL:()=>c,tS:()=>s,uh:()=>i,wk:()=>o});const n="NRBA",i="SESSION",o=144e5,a=18e5,s={STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},c={SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},u={OFF:0,FULL:1,ERROR:2}},1863:(e,t,r)=>{"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},7485:(e,t,r)=>{"use strict";r.d(t,{D:()=>i});var n=r(6154);function i(e){if(0===(e||"").indexOf("data:"))return{protocol:"data"};try{const t=new URL(e,location.href),r={port:t.port,hostname:t.hostname,pathname:t.pathname,search:t.search,protocol:t.protocol.slice(0,t.protocol.indexOf(":")),sameOrigin:t.protocol===n.gm?.location?.protocol&&t.host===n.gm?.location?.host};return r.port&&""!==r.port||("http:"===t.protocol&&(r.port="80"),"https:"===t.protocol&&(r.port="443")),r.pathname&&""!==r.pathname?r.pathname.startsWith("/")||(r.pathname="/".concat(r.pathname)):r.pathname="/",r}catch(e){return{}}}},944:(e,t,r)=>{"use strict";function n(e,t){"function"==typeof console.debug&&console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t)}r.d(t,{R:()=>n})},5284:(e,t,r)=>{"use strict";r.d(t,{t:()=>c,B:()=>s});var n=r(7836),i=r(6154);const o="newrelic";const a=new Set,s={};function c(e,t){const r=n.ee.get(t);s[t]??={},e&&"object"==typeof e&&(a.has(t)||(r.emit("rumresp",[e]),s[t]=e,a.add(t),function(e={}){try{i.gm.dispatchEvent(new CustomEvent(o,{detail:e}))}catch(e){}}({loaded:!0})))}},8990:(e,t,r)=>{"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},6389:(e,t,r)=>{"use strict";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=>{n&&void 0===i&&(e.apply(this,r),i=setTimeout((()=>{i=clearTimeout(i)}),t)),n||(clearTimeout(i),i=setTimeout((()=>{e.apply(this,r)}),t))}}function i(e){let t=!1;return(...r)=>{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=>i,s:()=>n})},3304:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(7836);const i=()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}};function o(e){try{return JSON.stringify(e,i())??""}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}return""}}},5289:(e,t,r)=>{"use strict";r.d(t,{GG:()=>o,sB:()=>a});var n=r(3878);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.sp)("load",e,t)}function a(e){if(i())return e();(0,n.DD)("DOMContentLoaded",e)}},384:(e,t,r)=>{"use strict";r.d(t,{NT:()=>o,US:()=>d,Zm:()=>a,bQ:()=>c,dV:()=>s,nY:()=>u,pV:()=>l});var n=r(6154),i=r(1863);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function s(){let e=a();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket}),e}function c(e,t){let r=a();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t}function u(e){let t=a();return t.initializedAgents?.[e]}function d(e,t){a()[e]=t}function l(){return function(){let e=a();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=a();const t=e.init||{};e.init={...t}}(),s(),function(){let e=a();const t=e.loader_config||{};e.loader_config={...t}}(),a()}},2843:(e,t,r)=>{"use strict";r.d(t,{u:()=>i});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)("visibilitychange",(function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)}),r,i)}},8139:(e,t,r)=>{"use strict";r.d(t,{u:()=>f});var n=r(7836),i=r(3434),o=r(8990),a=r(6154);const s={},c=a.gm.XMLHttpRequest,u="addEventListener",d="removeEventListener",l="nr@wrapped:".concat(n.P);function f(e){var t=function(e){return(e||n.ee).get("events")}(e);if(s[t.debugId]++)return t;s[t.debugId]=1;var r=(0,i.YM)(t,!0);function f(e){r.inPlace(e,[u,d],"-",g)}function g(e,t){return e[1]}return"getPrototypeOf"in Object&&(a.RI&&h(document,f),c&&h(c.prototype,f),h(a.gm,f)),t.on(u+"-start",(function(e,t){var n=e[1];if(null!==n&&("function"==typeof n||"object"==typeof n)){var i=(0,o.I)(n,l,(function(){var e={object:function(){if("function"!=typeof n.handleEvent)return;return n.handleEvent.apply(n,arguments)},function:n}[typeof n];return e?r(e,"fn-",null,e.name||"anonymous"):n}));this.wrapped=e[1]=i}})),t.on(d+"-start",(function(e){e[1]=this.wrapped||e[1]})),t}function h(e,t,...r){let n=e;for(;"object"==typeof n&&!Object.prototype.hasOwnProperty.call(n,u);)n=Object.getPrototypeOf(n);n&&t(n,...r)}},3434:(e,t,r)=>{"use strict";r.d(t,{Jt:()=>o,YM:()=>c});var n=r(7836),i=r(5607);const o="nr@original:".concat(i.W);var a=Object.prototype.hasOwnProperty,s=!1;function c(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n="");const a="-"===n.charAt(0);for(let s=0;s<t.length;s++){const c=t[s],u=e[c];d(u)||(e[c]=r(u,a?c+n:n,i,c,o))}},r.flag=o,r;function r(t,r,n,s,c){return d(t)?t:(r||(r=""),nrWrapper[o]=t,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach((function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})})),t}catch(e){u([e],r)}for(var n in e)a.call(e,n)&&(t[n]=e[n])}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var o,a,d,l;try{a=this,o=[...arguments],d="function"==typeof n?n(o,a):n||{}}catch(t){u([t,"",[o,a,s],d],e)}i(r+"start",[o,a,s],d,c);try{return l=t.apply(a,o)}catch(e){throw i(r+"err",[o,a,e],d,c),e}finally{i(r+"end",[o,a,l],d,c)}}}function i(r,n,i,o){if(!s||t){var a=s;s=!0;try{e.emit(r,n,i,t,o)}catch(t){u([t,r,n,i],e)}s=a}}}function u(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function d(e){return!(e&&"function"==typeof e&&e.apply&&!e[o])}},9300:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.ajax},3333:(e,t,r)=>{"use strict";r.d(t,{$v:()=>u,TZ:()=>n,Zp:()=>i,kd:()=>c,mq:()=>s,nf:()=>a,qN:()=>o});const n=r(860).K7.genericEvents,i=["auxclick","click","copy","keydown","paste","scrollend"],o=["focus","blur"],a=4,s=1e3,c=["PageAction","UserAction","BrowserPerformance"],u={MARKS:"experimental.marks",MEASURES:"experimental.measures",RESOURCES:"experimental.resources"}},6774:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.jserrors},993:(e,t,r)=>{"use strict";r.d(t,{ET:()=>o,TZ:()=>a,p_:()=>i});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},o="log",a=n.K7.logging},3785:(e,t,r)=>{"use strict";r.d(t,{R:()=>c,b:()=>u});var n=r(9908),i=r(1863),o=r(860),a=r(3969),s=r(993);function c(e,t,r={},c=s.p_.INFO){(0,n.p)(a.xV,["API/logging/".concat(c.toLowerCase(),"/called")],void 0,o.K7.metrics,e),(0,n.p)(s.ET,[(0,i.t)(),t,r,c],void 0,o.K7.logging,e)}function u(e){return"string"==typeof e&&Object.values(s.p_).some((t=>t===e.toUpperCase().trim()))}},3969:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,XG:()=>s,rs:()=>i,xV:()=>a,z_:()=>o});const n=r(860).K7.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},6630:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewEvent},782:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewTiming},6344:(e,t,r)=>{"use strict";r.d(t,{BB:()=>d,G4:()=>o,Qb:()=>l,TZ:()=>i,Ug:()=>a,_s:()=>s,bc:()=>u,yP:()=>c});var n=r(2614);const i=r(860).K7.sessionReplay,o={RECORD:"recordReplay",PAUSE:"pauseReplay",REPLAY_RUNNING:"replayRunning",ERROR_DURING_REPLAY:"errorDuringReplay"},a=.12,s={DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},c={[n.g.ERROR]:15e3,[n.g.FULL]:3e5,[n.g.OFF]:0},u={RESET:{message:"Session was reset",sm:"Reset"},IMPORT:{message:"Recorder failed to import",sm:"Import"},TOO_MANY:{message:"429: Too Many Requests",sm:"Too-Many"},TOO_BIG:{message:"Payload was too large",sm:"Too-Big"},CROSS_TAB:{message:"Session Entity was set to OFF on another tab",sm:"Cross-Tab"},ENTITLEMENTS:{message:"Session Replay is not allowed and will not be started",sm:"Entitlement"}},d=5e3,l={API:"api"}},5270:(e,t,r)=>{"use strict";r.d(t,{Aw:()=>c,CT:()=>u,SR:()=>s});var n=r(384),i=r(9417),o=r(7767),a=r(6154);function s(e){return!!(0,n.dV)().o.MO&&(0,o.V)(e)&&!0===(0,i.gD)(e,"session_trace.enabled")}function c(e){return!0===(0,i.gD)(e,"session_replay.preload")&&s(e)}function u(e,t){const r=t.correctAbsoluteTimestamp(e);return{originalTimestamp:e,correctedTimestamp:r,timestampDiff:e-r,originTime:a.WN,correctedOriginTime:t.correctedOriginTime,originTimeDiff:Math.floor(a.WN-t.correctedOriginTime)}}},3738:(e,t,r)=>{"use strict";r.d(t,{He:()=>i,Kp:()=>s,Lc:()=>u,Rz:()=>d,TZ:()=>n,bD:()=>o,d3:()=>a,jx:()=>l,uP:()=>c});const n=r(860).K7.sessionTrace,i="bstResource",o="resource",a="-start",s="-end",c="fn"+a,u="fn"+s,d="pushState",l=1e3},4234:(e,t,r)=>{"use strict";r.d(t,{W:()=>o});var n=r(7836),i=r(1687);class o{constructor(e,t){this.agentIdentifier=e,this.ee=n.ee.get(e),this.featureName=t,this.blocked=!1}deregisterDrain(){(0,i.x3)(this.agentIdentifier,this.featureName)}}},7767:(e,t,r)=>{"use strict";r.d(t,{V:()=>o});var n=r(9417),i=r(6154);const o=e=>i.RI&&!0===(0,n.gD)(e,"privacy.cookies_enabled")},425:(e,t,r)=>{"use strict";r.d(t,{j:()=>j});var n=r(860),i=r(2555),o=r(3371),a=r(9908),s=r(7836),c=r(1687),u=r(5289),d=r(6154),l=r(944),f=r(3969),h=r(384),g=r(6344);const p=["setErrorHandler","finished","addToTrace","addRelease","recordCustomEvent","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId","setApplicationVersion","start",g.G4.RECORD,g.G4.PAUSE,"log","wrapLogger"],m=["setErrorHandler","finished","addToTrace","addRelease"];var v=r(1863),b=r(2614),y=r(993),R=r(3785),x=r(2646),w=r(3434);const E=new Map;function A(e,t,r,n){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,l.R)(29);const i=function(e){return(e||s.ee).get("logger")}(e),o=(0,w.YM)(i),a=new x.y(s.P);a.level=n.level,a.customAttributes=n.customAttributes;const c=t[r]?.[w.Jt]||t[r];return E.set(c,a),o.inPlace(t,[r],"wrap-logger-",(()=>E.get(c))),i}function T(){const e=(0,h.pV)();p.forEach((t=>{e[t]=(...r)=>function(t,...r){let n=[];return Object.values(e.initializedAgents).forEach((e=>{e&&e.api?e.exposed&&e.api[t]&&n.push(e.api[t](...r)):(0,l.R)(38,t)})),n.length>1?n:n[0]}(t,...r)}))}const _={};var S=r(9417),O=r(5603),N=r(5284);const I=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};let P=!1;function j(e,t={},p,x){let{init:w,info:E,loader_config:j,runtime:C={},exposed:k=!0}=t;C.loaderType=p;const H=(0,h.pV)();E||(w=H.init,E=H.info,j=H.loader_config),(0,S.xN)(e.agentIdentifier,w||{}),(0,O.a)(e.agentIdentifier,j||{}),E.jsAttributes??={},d.bv&&(E.jsAttributes.isWorker=!0),(0,i.x1)(e.agentIdentifier,E);const L=(0,S.D0)(e.agentIdentifier),D=[E.beacon,E.errorBeacon];P||(L.proxy.assets&&(I(L.proxy.assets),D.push(L.proxy.assets)),L.proxy.beacon&&D.push(L.proxy.beacon),T(),(0,h.US)("activatedFeatures",N.B),e.runSoftNavOverSpa&&=!0===L.soft_navigations.enabled&&L.feature_flags.includes("soft_nav")),C.denyList=[...L.ajax.deny_list||[],...L.ajax.block_internal?D:[]],C.ptid=e.agentIdentifier,(0,o.V)(e.agentIdentifier,C),e.ee=s.ee.get(e.agentIdentifier),void 0===e.api&&(e.api=function(e,t,h=!1){t||(0,c.Ak)(e,"api");const p={};var x=s.ee.get(e),w=x.get("tracer");_[e]=b.g.OFF,x.on(g.G4.REPLAY_RUNNING,(t=>{_[e]=t}));var E="api-",T=E+"ixn-";function S(t,r,n,o){const a=(0,i.Vp)(e);return null===r?delete a.jsAttributes[t]:(0,i.x1)(e,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),I(E,n,!0,o||null===r?"session":void 0)(t,r)}function O(){}p.log=function(e,{customAttributes:t={},level:r=y.p_.INFO}={}){(0,a.p)(f.xV,["API/log/called"],void 0,n.K7.metrics,x),(0,R.R)(x,e,t,r)},p.wrapLogger=(e,t,{customAttributes:r={},level:i=y.p_.INFO}={})=>{(0,a.p)(f.xV,["API/wrapLogger/called"],void 0,n.K7.metrics,x),A(x,e,t,{customAttributes:r,level:i})},m.forEach((e=>{p[e]=I(E,e,!0,"api")})),p.addPageAction=I(E,"addPageAction",!0,n.K7.genericEvents),p.recordCustomEvent=I(E,"recordCustomEvent",!0,n.K7.genericEvents),p.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,o.f)(e).customTransaction=(r||"http://custom.transaction")+t,I(E,"setPageViewName",!0)()},p.setCustomAttribute=function(e,t,r=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof t)||null===t)return S(e,t,"setCustomAttribute",r);(0,l.R)(40,typeof t)}else(0,l.R)(39,typeof e)},p.setUserId=function(e){if("string"==typeof e||null===e)return S("enduser.id",e,"setUserId",!0);(0,l.R)(41,typeof e)},p.setApplicationVersion=function(e){if("string"==typeof e||null===e)return S("application.version",e,"setApplicationVersion",!1);(0,l.R)(42,typeof e)},p.start=()=>{try{(0,a.p)(f.xV,["API/start/called"],void 0,n.K7.metrics,x),x.emit("manual-start-all")}catch(e){(0,l.R)(23,e)}},p[g.G4.RECORD]=function(){(0,a.p)(f.xV,["API/recordReplay/called"],void 0,n.K7.metrics,x),(0,a.p)(g.G4.RECORD,[],void 0,n.K7.sessionReplay,x)},p[g.G4.PAUSE]=function(){(0,a.p)(f.xV,["API/pauseReplay/called"],void 0,n.K7.metrics,x),(0,a.p)(g.G4.PAUSE,[],void 0,n.K7.sessionReplay,x)},p.interaction=function(e){return(new O).get("object"==typeof e?e:{})};const N=O.prototype={createTracer:function(e,t){var r={},i=this,o="function"==typeof t;return(0,a.p)(f.xV,["API/createTracer/called"],void 0,n.K7.metrics,x),h||(0,a.p)(T+"tracer",[(0,v.t)(),e,r],i,n.K7.spa,x),function(){if(w.emit((o?"":"no-")+"fn-start",[(0,v.t)(),i,o],r),o)try{return t.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw w.emit("fn-err",[arguments,this,t],r),t}finally{w.emit("fn-end",[(0,v.t)()],r)}}}};function I(e,t,r,i){return function(){return(0,a.p)(f.xV,["API/"+t+"/called"],void 0,n.K7.metrics,x),i&&(0,a.p)(e+t,[r?(0,v.t)():performance.now(),...arguments],r?null:this,i,x),r?void 0:this}}function P(){r.e(891).then(r.bind(r,8778)).then((({setAPI:t})=>{t(e),(0,c.Ze)(e,"api")})).catch((e=>{(0,l.R)(27,e),x.abort()}))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{N[e]=I(T,e,void 0,h?n.K7.softNav:n.K7.spa)})),p.setCurrentRouteName=h?I(T,"routeName",void 0,n.K7.softNav):I(E,"routeName",!0,n.K7.spa),p.noticeError=function(t,r){"string"==typeof t&&(t=new Error(t)),(0,a.p)(f.xV,["API/noticeError/called"],void 0,n.K7.metrics,x),(0,a.p)("err",[t,(0,v.t)(),!1,r,!!_[e]],void 0,n.K7.jserrors,x)},d.RI?(0,u.GG)((()=>P()),!0):P(),p}(e.agentIdentifier,x,e.runSoftNavOverSpa)),void 0===e.exposed&&(e.exposed=k),P=!0}},8374:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860:(e,t,r)=>{"use strict";r.d(t,{$J:()=>u,K7:()=>s,P3:()=>c,XX:()=>i,qY:()=>n,v4:()=>a});const n="events",i="jserrors",o="browser/blobs",a="rum",s={ajax:"ajax",genericEvents:"generic_events",jserrors:i,logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations",spa:"spa"},c={[s.pageViewEvent]:1,[s.pageViewTiming]:2,[s.metrics]:3,[s.jserrors]:4,[s.spa]:5,[s.ajax]:6,[s.sessionTrace]:7,[s.softNav]:8,[s.sessionReplay]:9,[s.logging]:10,[s.genericEvents]:11},u={[s.pageViewEvent]:a,[s.pageViewTiming]:n,[s.ajax]:n,[s.spa]:n,[s.softNav]:n,[s.metrics]:i,[s.jserrors]:i,[s.sessionTrace]:o,[s.sessionReplay]:o,[s.logging]:"browser/logs",[s.genericEvents]:"ins"}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>({95:"nr-full-compressor",222:"nr-full-recorder",891:"nr-full"}[e]+"-1.281.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.281.0.PROD:",i.l=(r,n,o,a)=>{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var u=document.getElementsByTagName("script"),d=0;d<u.length;d++){var l=u[d];if(l.getAttribute("src")==r||l.getAttribute("data-webpack")==t+o){s=l;break}}if(!s){c=!0;var f={891:"sha512-54Aat8Udm6iAAlMAdj4qB/wPExKn9TKWSsPnD5+K2RMckmHE0cb0CFc0VauDfpPug5wse9qzwDKuwIMa3hX6gw==",222:"sha512-IA751FH/bvhLWl8I5ZELgH0tFQetWKV1G+9qRkPvOrTSv2X2tgItmreKfvrd8zImHp4sIPTnSN0otmgnX7UJXA==",95:"sha512-Rwnn8hCtQVvDGDl0hSpEazVuRDuvlGnJpNuNwuapJ46vDCvUNGBIzCZCrZYygTgVJUjMrfQoMAULb+2gKoTIiQ=="};(s=document.createElement("script")).charset="utf-8",s.timeout=120,i.nc&&s.setAttribute("nonce",i.nc),s.setAttribute("data-webpack",t+o),s.src=r,0!==s.src.indexOf(window.location.origin+"/")&&(s.crossOrigin="anonymous"),f[a]&&(s.integrity=f[a])}e[r]=[n];var h=(t,n)=>{s.onerror=s.onload=null,clearTimeout(g);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},g=setTimeout(h.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=h.bind(null,s.onerror),s.onload=h.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.p="https://js-agent.newrelic.com/",(()=>{var e={85:0,959:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise(((r,i)=>n=e[t]=[r,i]));r.push(n[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,(r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,n[1](s)}}),"chunk-"+t,t)}};var t=(t,r)=>{var n,o,[a,s,c]=r,u=0;if(a.some((t=>0!==e[t]))){for(n in s)i.o(s,n)&&(i.m[n]=s[n]);if(c)c(i)}for(t&&t(r);u<a.length;u++)o=a[u],i.o(e,o)&&e[o]&&e[o][0](),e[o]=0},r=self["webpackChunk:NRBA-1.281.0.PROD"]=self["webpackChunk:NRBA-1.281.0.PROD"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";i(8374);var e=i(944),t=i(6344),r=i(9566);class n{agentIdentifier;constructor(){this.agentIdentifier=(0,r.LA)(16)}#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}addPageAction(e,t){return this.#e("addPageAction",e,t)}recordCustomEvent(e,t){return this.#e("recordCustomEvent",e,t)}setPageViewName(e,t){return this.#e("setPageViewName",e,t)}setCustomAttribute(e,t,r){return this.#e("setCustomAttribute",e,t,r)}noticeError(e,t){return this.#e("noticeError",e,t)}setUserId(e){return this.#e("setUserId",e)}setApplicationVersion(e){return this.#e("setApplicationVersion",e)}setErrorHandler(e){return this.#e("setErrorHandler",e)}addRelease(e,t){return this.#e("addRelease",e,t)}log(e,t){return this.#e("log",e,t)}}class o extends n{#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}start(){return this.#e("start")}finished(e){return this.#e("finished",e)}recordReplay(){return this.#e(t.G4.RECORD)}pauseReplay(){return this.#e(t.G4.PAUSE)}addToTrace(e){return this.#e("addToTrace",e)}setCurrentRouteName(e){return this.#e("setCurrentRouteName",e)}interaction(){return this.#e("interaction")}wrapLogger(e,t,r){return this.#e("wrapLogger",e,t,r)}}var a=i(860),s=i(9417);const c=Object.values(a.K7);function u(e){const t={};return c.forEach((r=>{t[r]=function(e,t){return!0===(0,s.gD)(t,"".concat(e,".enabled"))}(r,e)})),t}var d=i(425);var l=i(1687),f=i(4234),h=i(5289),g=i(6154),p=i(5270),m=i(7767),v=i(6389);class b extends f.W{constructor(e,t,r=!0){super(e.agentIdentifier,t),this.auto=r,this.abortHandler=void 0,this.featAggregate=void 0,this.onAggregateImported=void 0,!1===e.init[this.featureName].autoStart&&(this.auto=!1),this.auto?(0,l.Ak)(e.agentIdentifier,t):this.ee.on("manual-start-all",(0,v.J)((()=>{(0,l.Ak)(e.agentIdentifier,this.featureName),this.auto=!0,this.importAggregator(e)})))}importAggregator(t,r={}){if(this.featAggregate||!this.auto)return;let n;this.onAggregateImported=new Promise((e=>{n=e}));const o=async()=>{let o;try{if((0,m.V)(this.agentIdentifier)){const{setupAgentSession:e}=await i.e(891).then(i.bind(i,6526));o=e(t)}}catch(t){(0,e.R)(20,t),this.ee.emit("internal-error",[t]),this.featureName===a.K7.sessionReplay&&this.abortHandler?.()}try{if(!this.#t(this.featureName,o))return(0,l.Ze)(this.agentIdentifier,this.featureName),void n(!1);const{lazyFeatureLoader:e}=await i.e(891).then(i.bind(i,6103)),{Aggregate:a}=await e(this.featureName,"aggregate");this.featAggregate=new a(t,r),t.runtime.harvester.initializedAggregates.push(this.featAggregate),n(!0)}catch(t){(0,e.R)(34,t),this.abortHandler?.(),(0,l.Ze)(this.agentIdentifier,this.featureName,!0),n(!1),this.ee&&this.ee.abort()}};g.RI?(0,h.GG)((()=>o()),!0):o()}#t(e,t){switch(e){case a.K7.sessionReplay:return(0,p.SR)(this.agentIdentifier)&&!!t;case a.K7.sessionTrace:return!!t;default:return!0}}}var y=i(6630);class R extends b{static featureName=y.T;constructor(e,t=!0){super(e,y.T,t),this.importAggregator(e)}}var x=i(384);var w=i(9908),E=i(2843),A=i(3878),T=i(782),_=i(1863);class S extends b{static featureName=T.T;constructor(e,t=!0){super(e,T.T,t),g.RI&&((0,E.u)((()=>(0,w.p)("docHidden",[(0,_.t)()],void 0,T.T,this.ee)),!0),(0,A.sp)("pagehide",(()=>(0,w.p)("winPagehide",[(0,_.t)()],void 0,T.T,this.ee))),this.importAggregator(e))}}var O=i(3969);class N extends b{static featureName=O.TZ;constructor(e,t=!0){super(e,O.TZ,t),this.importAggregator(e)}}var I=i(6774),P=i(3304);class j{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,P.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function C(e){return L(e)?e:new j(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic)}function k(e){const t="Unhandled Promise Rejection";if(!e?.reason)return;if(L(e.reason))try{return e.reason.message=t+": "+e.reason.message,C(e.reason)}catch(t){return C(e.reason)}const r=C(e.reason);return r.message=t+": "+r?.message,r}function H(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new j(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic);return t.name=SyntaxError.name,t}return L(e.error)?e.error:C(e)}function L(e){return e instanceof Error&&!!e.stack}class D extends b{static featureName=I.T;#r=!1;constructor(e,r=!0){super(e,I.T,r);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",((e,t)=>{this.abortHandler&&(0,w.p)("ierr",[C(e),(0,_.t)(),!0,{},this.#r,t],void 0,this.featureName,this.ee)})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.#r=e})),g.gm.addEventListener("unhandledrejection",(e=>{this.abortHandler&&(0,w.p)("err",[k(e),(0,_.t)(),!1,{unhandledPromiseRejection:1},this.#r],void 0,this.featureName,this.ee)}),(0,A.jT)(!1,this.removeOnAbort?.signal)),g.gm.addEventListener("error",(e=>{this.abortHandler&&(0,w.p)("err",[H(e),(0,_.t)(),!1,{},this.#r],void 0,this.featureName,this.ee)}),(0,A.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e)}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var M=i(8990);let K=1;const U="nr@id";function V(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===g.gm?0:(0,M.I)(e,U,(function(){return K++}))}function G(e){if("string"==typeof e&&e.length)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return(0,P.A)(e).length}catch(e){return}}}var F=i(8139),B=i(7836),W=i(3434);const z={},q=["open","send"];function Z(t){var r=t||B.ee;const n=function(e){return(e||B.ee).get("xhr")}(r);if(void 0===g.gm.XMLHttpRequest)return n;if(z[n.debugId]++)return n;z[n.debugId]=1,(0,F.u)(r);var i=(0,W.YM)(n),o=g.gm.XMLHttpRequest,a=g.gm.MutationObserver,s=g.gm.Promise,c=g.gm.setInterval,u="readystatechange",d=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],l=[],f=g.gm.XMLHttpRequest=function(t){const r=new o(t),a=n.context(r);try{n.emit("new-xhr",[r],a),r.addEventListener(u,(s=a,function(){var e=this;e.readyState>3&&!s.resolved&&(s.resolved=!0,n.emit("xhr-resolved",[],e)),i.inPlace(e,d,"fn-",y)}),(0,A.jT)(!1))}catch(t){(0,e.R)(15,t);try{n.emit("internal-error",[t])}catch(e){}}var s;return r};function h(e,t){i.inPlace(t,["onreadystatechange"],"fn-",y)}if(function(e,t){for(var r in e)t[r]=e[r]}(o,f),f.prototype=o.prototype,i.inPlace(f.prototype,q,"-xhr-",y),n.on("send-xhr-start",(function(e,t){h(e,t),function(e){l.push(e),a&&(p?p.then(b):c?c(b):(m=-m,v.data=m))}(t)})),n.on("open-xhr-start",h),a){var p=s&&s.resolve();if(!c&&!s){var m=1,v=document.createTextNode(m);new a(b).observe(v,{characterData:!0})}}else r.on("fn-end",(function(e){e[0]&&e[0].type===u||b()}));function b(){for(var e=0;e<l.length;e++)h(0,l[e]);l.length&&(l=[])}function y(e,t){return t}return n}var Y="fetch-",X=Y+"body-",J=["arrayBuffer","blob","json","text","formData"],Q=g.gm.Request,ee=g.gm.Response,te="prototype";const re={};function ne(e){const t=function(e){return(e||B.ee).get("fetch")}(e);if(!(Q&&ee&&g.gm.fetch))return t;if(re[t.debugId]++)return t;function r(e,r,n){var i=e[r];"function"==typeof i&&(e[r]=function(){var e,r=[...arguments],o={};t.emit(n+"before-start",[r],o),o[B.P]&&o[B.P].dt&&(e=o[B.P].dt);var a=i.apply(this,r);return t.emit(n+"start",[r,e],a),a.then((function(e){return t.emit(n+"end",[null,e],a),e}),(function(e){throw t.emit(n+"end",[e],a),e}))})}return re[t.debugId]=1,J.forEach((e=>{r(Q[te],e,X),r(ee[te],e,X)})),r(g.gm,"fetch",Y),t.on(Y+"end",(function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(Y+"done",[null,r],n)}else t.emit(Y+"done",[e],n)})),t}var ie=i(7485),oe=i(5603);class ae{constructor(e){this.agentIdentifier=e}generateTracePayload(e){if(!this.shouldGenerateTrace(e))return null;var t=(0,oe.o)(this.agentIdentifier);if(!t)return null;var n=(t.accountID||"").toString()||null,i=(t.agentID||"").toString()||null,o=(t.trustKey||"").toString()||null;if(!n||!i)return null;var a=(0,r.ZF)(),s=(0,r.el)(),c=Date.now(),u={spanId:a,traceId:s,timestamp:c};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(u.traceContextParentHeader=this.generateTraceContextParentHeader(a,s),u.traceContextStateHeader=this.generateTraceContextStateHeader(a,c,n,i,o)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(u.newrelicHeader=this.generateTraceHeader(a,s,c,n,i,o)),u}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,o){if(!("function"==typeof g.gm?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return o&&n!==o&&(a.d.tk=o),btoa((0,P.A)(a))}shouldGenerateTrace(e){return this.isDtEnabled()&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1,r={};if((0,s.gD)(this.agentIdentifier,"distributed_tracing")&&(r=(0,s.D0)(this.agentIdentifier).distributed_tracing),e.sameOrigin)t=!0;else if(r.allowed_origins instanceof Array)for(var n=0;n<r.allowed_origins.length;n++){var i=(0,ie.D)(r.allowed_origins[n]);if(e.hostname===i.hostname&&e.protocol===i.protocol&&e.port===i.port){t=!0;break}}return t}isDtEnabled(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.enabled}excludeNewrelicHeader(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.cors_use_tracecontext_headers}}var se=i(9300),ce=i(7295),ue=["load","error","abort","timeout"],de=ue.length,le=(0,x.dV)().o.REQ,fe=(0,x.dV)().o.XHR;class he extends b{static featureName=se.T;constructor(e,t=!0){super(e,se.T,t),this.dt=new ae(e.agentIdentifier),this.handler=(e,t,r,n)=>(0,w.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};g.gm?.performance?.getEntriesByType("resource").forEach((t=>{if(t.initiatorType in e&&0!==t.responseStatus){const r={status:t.responseStatus},n={rxSize:t.transferSize,duration:Math.floor(t.duration),cbTime:0};ge(r,t.name),this.handler("xhr",[r,n,t.startTime,t.responseEnd,e[t.initiatorType]],void 0,a.K7.ajax)}}))}catch(e){}ne(this.ee),Z(this.ee),function(e,t,r,n){function i(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=x,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},e.addEventListener("load",(function(r){E(t,e)}),(0,A.jT)(!1)),g.lR||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,A.jT)(!1))}function o(e){this.params={method:e[0]},ge(this,e[1]),this.metrics={}}function s(t,r){e.loader_config.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",e.loader_config.xpid);var i=n.generateTracePayload(this.parsedOrigin);if(i){var o=!1;i.newrelicHeader&&(r.setRequestHeader("newrelic",i.newrelicHeader),o=!0),i.traceContextParentHeader&&(r.setRequestHeader("traceparent",i.traceContextParentHeader),i.traceContextStateHeader&&r.setRequestHeader("tracestate",i.traceContextStateHeader),o=!0),o&&(this.dt=i)}}function c(e,r){var n=this.metrics,i=e[0],o=this;if(n&&i){var a=G(i);a&&(n.txSize=a)}this.startTime=(0,_.t)(),this.body=i,this.listener=function(e){try{"abort"!==e.type||o.loadCaptureCalled||(o.params.aborted=!0),("load"!==e.type||o.called===o.totalCbs&&(o.onloadCalled||"function"!=typeof r.onload)&&"function"==typeof o.end)&&o.end(r)}catch(e){try{t.emit("internal-error",[e])}catch(e){}}};for(var s=0;s<de;s++)r.addEventListener(ue[s],this.listener,(0,A.jT)(!1))}function u(e,t,r){this.cbTime+=e,t?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof r.onload||"function"!=typeof this.end||this.end(r)}function d(e,t){var r=""+V(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function l(e,t){var r=""+V(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function f(){this.endTime=(0,_.t)()}function h(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-added",[e[1],e[2]],r)}function p(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-removed",[e[1],e[2]],r)}function m(e,t,r){t instanceof fe&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,_.t)()))}function v(e,r){this.xhrCbStart&&t.emit("xhr-cb-time",[(0,_.t)()-this.xhrCbStart,this.onload,r],r)}function b(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&g.RI&&(t=""+g.gm.location.href):e[0]&&e[0].url?t=e[0].url:g.gm?.URL&&e[0]&&e[0]instanceof URL?t=e[0].href:"function"==typeof e[0].toString&&(t=e[0].toString()),"string"==typeof t&&0!==t.length){t&&(this.parsedOrigin=(0,ie.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var i=n.generateTracePayload(this.parsedOrigin);if(i&&(i.newrelicHeader||i.traceContextParentHeader))if(e[0]&&e[0].headers)s(e[0].headers,i)&&(this.dt=i);else{var o={};for(var a in r)o[a]=r[a];o.headers=new Headers(r.headers||{}),s(o.headers,i)&&(this.dt=i),e.length>1?e[1]=o:e.push(o)}}function s(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function y(e,t){this.params={},this.metrics={},this.startTime=(0,_.t)(),this.dt=t,e.length>=1&&(this.target=e[0]),e.length>=2&&(this.opts=e[1]);var r,n=this.opts||{},i=this.target;"string"==typeof i?r=i:"object"==typeof i&&i instanceof le?r=i.url:g.gm?.URL&&"object"==typeof i&&i instanceof URL&&(r=i.href),ge(this,r);var o=(""+(i&&i instanceof le&&i.method||n.method||"GET")).toUpperCase();this.params.method=o,this.body=n.body,this.txSize=G(n.body)||0}function R(e,t){if(this.endTime=(0,_.t)(),this.params||(this.params={}),(0,ce.iW)(this.params))return;let n;this.params.status=t?t.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(n=+this.rxSize);const i={txSize:this.txSize,rxSize:n,duration:(0,_.t)()-this.startTime};r("xhr",[this.params,i,this.startTime,this.endTime,"fetch"],this,a.K7.ajax)}function x(e){const t=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(let t=0;t<de;t++)e.removeEventListener(ue[t],this.listener,!1);t.aborted||(0,ce.iW)(t)||(n.duration=(0,_.t)()-this.startTime,this.loadCaptureCalled||4!==e.readyState?null==t.status&&(t.status=0):E(this,e),n.cbTime=this.cbTime,r("xhr",[t,n,this.startTime,this.endTime,"xhr"],this,a.K7.ajax))}}function E(e,r){e.params.status=r.status;var n=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?G(e.response):"text"===r||""===r||void 0===r?G(e.responseText):void 0}(r,e.lastSize);if(n&&(e.metrics.rxSize=n),e.sameOrigin){var i=r.getResponseHeader("X-NewRelic-App-Data");i&&((0,w.p)(O.rs,["Ajax/CrossApplicationTracing/Header/Seen"],void 0,a.K7.metrics,t),e.params.cat=i.split(", ").pop())}e.loadCaptureCalled=!0}t.on("new-xhr",i),t.on("open-xhr-start",o),t.on("open-xhr-end",s),t.on("send-xhr-start",c),t.on("xhr-cb-time",u),t.on("xhr-load-added",d),t.on("xhr-load-removed",l),t.on("xhr-resolved",f),t.on("addEventListener-end",h),t.on("removeEventListener-end",p),t.on("fn-end",v),t.on("fetch-before-start",b),t.on("fetch-start",y),t.on("fn-start",m),t.on("fetch-done",R)}(e,this.ee,this.handler,this.dt),this.importAggregator(e)}}function ge(e,t){var r=(0,ie.D)(t),n=e.params||e;n.hostname=r.hostname,n.port=r.port,n.protocol=r.protocol,n.host=r.hostname+":"+r.port,n.pathname=r.pathname,e.parsedOrigin=r,e.sameOrigin=r.sameOrigin}const pe={},me=["pushState","replaceState"];function ve(e){const t=function(e){return(e||B.ee).get("history")}(e);return!g.RI||pe[t.debugId]++||(pe[t.debugId]=1,(0,W.YM)(t).inPlace(window.history,me,"-")),t}var be=i(3738);const{He:ye,bD:Re,d3:xe,Kp:we,TZ:Ee,Lc:Ae,uP:Te,Rz:_e}=be;class Se extends b{static featureName=Ee;constructor(e,t=!0){super(e,Ee,t);if(!(0,m.V)(this.agentIdentifier))return void this.deregisterDrain();const r=this.ee;let n;ve(r),this.eventsEE=(0,F.u)(r),this.eventsEE.on(Te,(function(e,t){this.bstStart=(0,_.t)()})),this.eventsEE.on(Ae,(function(e,t){(0,w.p)("bst",[e[0],t,this.bstStart,(0,_.t)()],void 0,a.K7.sessionTrace,r)})),r.on(_e+xe,(function(e){this.time=(0,_.t)(),this.startPath=location.pathname+location.hash})),r.on(_e+we,(function(e){(0,w.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,a.K7.sessionTrace,r)}));try{n=new PerformanceObserver((e=>{const t=e.getEntries();(0,w.p)(ye,[t],void 0,a.K7.sessionTrace,r)})),n.observe({type:Re,buffered:!0})}catch(e){}this.importAggregator(e,{resourceObserver:n})}}var Oe=i(2614);class Ne extends b{static featureName=t.TZ;#i;#o;constructor(e,r=!0){let n;super(e,t.TZ,r),this.replayRunning=!1,this.#o=e;try{n=JSON.parse(localStorage.getItem("".concat(Oe.H3,"_").concat(Oe.uh)))}catch(e){}(0,p.SR)(e.agentIdentifier)&&this.ee.on(t.G4.RECORD,(()=>this.#a())),this.#s(n)?(this.#i=n?.sessionReplayMode,this.#c()):this.importAggregator(e),this.ee.on("err",(e=>{this.replayRunning&&(this.errorNoticed=!0,(0,w.p)(t.G4.ERROR_DURING_REPLAY,[e],void 0,this.featureName,this.ee))})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.replayRunning=e}))}#s(e){return e&&(e.sessionReplayMode===Oe.g.FULL||e.sessionReplayMode===Oe.g.ERROR)||(0,p.Aw)(this.agentIdentifier)}#u=!1;async#c(e){if(!this.#u){this.#u=!0;try{const{Recorder:t}=await Promise.all([i.e(891),i.e(222)]).then(i.bind(i,8589));this.recorder??=new t({mode:this.#i,agentIdentifier:this.agentIdentifier,trigger:e,ee:this.ee,agentRef:this.#o}),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording}catch(e){}this.importAggregator(this.#o,{recorder:this.recorder,errorNoticed:this.errorNoticed})}}#a(){this.featAggregate?this.featAggregate.mode!==Oe.g.FULL&&this.featAggregate.initializeRecording(Oe.g.FULL,!0):(this.#i=Oe.g.FULL,this.#c(t.Qb.API),this.recorder&&this.recorder.parent.mode!==Oe.g.FULL&&(this.recorder.parent.mode=Oe.g.FULL,this.recorder.stopRecording(),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording))}}var Ie=i(3333);class Pe extends b{static featureName=Ie.TZ;constructor(e,t=!0){super(e,Ie.TZ,t);const r=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.user_actions.enabled,e.init.performance.resources.enabled];if(g.RI&&(e.init.user_actions.enabled&&(Ie.Zp.forEach((e=>(0,A.sp)(e,(e=>(0,w.p)("ua",[e],void 0,this.featureName,this.ee)),!0))),Ie.qN.forEach((e=>{const t=(0,v.s)((e=>{(0,w.p)("ua",[e],void 0,this.featureName,this.ee)}),500,{leading:!0});(0,A.sp)(e,t)}))),e.init.performance.resources.enabled&&g.gm.PerformanceObserver?.supportedEntryTypes.includes("resource"))){new PerformanceObserver((e=>{e.getEntries().forEach((e=>{(0,w.p)("browserPerformance.resource",[e],void 0,this.featureName,this.ee)}))})).observe({type:"resource",buffered:!0})}r.some((e=>e))?this.importAggregator(e):this.deregisterDrain()}}var je=i(993),Ce=i(3785);class ke extends b{static featureName=je.TZ;constructor(e,t=!0){super(e,je.TZ,t);const r=this.ee;this.ee.on("wrap-logger-end",(function([e]){const{level:t,customAttributes:n}=this;(0,Ce.R)(r,e,n,t)})),this.importAggregator(e)}}new class extends o{constructor(t){super(),g.gm?(this.features={},(0,x.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(t.features||[]),this.desiredFeatures.add(R),this.runSoftNavOverSpa=[...this.desiredFeatures].some((e=>e.featureName===a.K7.softNav)),(0,d.j)(this,t,t.loaderType||"agent"),this.run()):(0,e.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}run(){try{const t=u(this.agentIdentifier),r=[...this.desiredFeatures];r.sort(((e,t)=>a.P3[e.featureName]-a.P3[t.featureName])),r.forEach((r=>{if(!t[r.featureName]&&r.featureName!==a.K7.pageViewEvent)return;if(this.runSoftNavOverSpa&&r.featureName===a.K7.spa)return;if(!this.runSoftNavOverSpa&&r.featureName===a.K7.softNav)return;const n=function(e){switch(e){case a.K7.ajax:return[a.K7.jserrors];case a.K7.sessionTrace:return[a.K7.ajax,a.K7.pageViewEvent];case a.K7.sessionReplay:return[a.K7.sessionTrace];case a.K7.pageViewTiming:return[a.K7.pageViewEvent];default:return[]}}(r.featureName).filter((e=>!(e in this.features)));n.length>0&&(0,e.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)}))}catch(t){(0,e.R)(22,t);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,x.Zm)();delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return r.ee.get(this.agentIdentifier).abort(),!1}}}({features:[R,S,Se,Ne,he,N,D,Pe,ke],loaderType:"pro"})})()})();</script> <div class="dialog-off-canvas-main-canvas" data-off-canvas-main-canvas> <div class="dcs-wrapper page"> <header class="nsw-header" id="top"> <div class="nsw-header__container"> <div class="nsw-header__inner"> <div class="nsw-header__main"> <div class="nsw-header__waratah"> <a href="/"> <img class="nsw-header__logo" src="/themes/custom/dcs_theme/favicons/sets/lgbti/logo.svg" alt="NSW Government logo"> </a> </div> </div> <div class="nsw-header__menu"> <button type="button" class="js-open-nav" aria-expanded="false" aria-controls="main-nav"> <span class="dcs-icons material-icons nsw-material-icons notranslate" aria-hidden="true" tab-index="-1">menu</span> <span><span class="sr-only">Open</span> Menu</span> </button> </div> <div data-react-app="dcsHeaderSearch" data-uuid="aaf3a681-48f9-4a12-9ab9-2da07f203e81"></div> <div class="dcs-header__buttons"> <div class="dcs-header-search-button"></div> <div class="translate"></div> <div class="snsw-account servicensw-initial-state" data-analytics-component="myservice_global_login"> <a href="https://account.service.nsw.gov.au/" class="dcs-header__button" target="_blank"> <img class="snsw-account-icon" alt="MyServiceNSW account icon" src="/modules/custom/dcs_snsw_login/images/snsw-logged-in-header-icon.svg" /><span class="nsw-navigation__link-text notranslate">MyServiceNSW</span> </a> </div> <div class="snsw snsw-account snsw-hidden-service-link" data-analytics-component="myservice_global_login"> <button aria-haspopup="true" aria-controls="snswAccount" aria-label="SNSW Logged menu" aria-expanded="false" class="translate__toggle reset--button dcs-header__button" id="snsw-btn" data-analytics-component="myservice_global_login_loggedin"><img class="snsw-account-icon" alt="MyServiceNSW account icon" src="/modules/custom/dcs_snsw_login/images/snsw-logged-in-header-icon.svg" />Logged in</button> <ul id="snswAccount" role="menu" aria-hidden="true" tabindex="-1"> <li role="none"> <a data-language="en" href="https://account.service.nsw.gov.au/" role="menuitem" tabindex="0" target="_blank"><span class="nsw-navigation__link-text notranslate">MyServiceNSW</span></a> </li> <li role="none"> <a data-language="en" href="https://account.service.nsw.gov.au/manage" role="menuitem" tabindex="0" target="_blank"><span class="nsw-navigation__link-text notranslate">Manage account</span></a> </li> <li role="none"> <a data-language="en" href="https://services.dcu.nsw.gov.au/myaccount/logout?destination=https%3A//www.nsw.gov.au/driving-boating-and-transport/projects/parramatta-light-rail" data-snsw-logout-link="true" data-js-extlink-off="true" role="menuitem" tabindex="0">Logout of MyServiceNSW</a> </li> </ul> </div> </div> </div> </div> </header> <div id="block-mainnavigation"> <nav id="dcs-main-nav" class="dcs-main-nav js-mega-menu" aria-label="Main menu"> <div class="dcs-main-nav__header"> <div class="dcs-main-nav__waratah"> <a href="/"> <img class="nsw-header__logo" src="/themes/custom/dcs_theme/favicons/sets/lgbti/logo.svg" alt="NSW Government logo"> </a> </div> <button class="nsw-icon-button js-close-nav" type="button" aria-expanded="true"> <span class="dcs-icons material-icons nsw-material-icons notranslate" aria-hidden="true" tab-index="-1">close</span> <span class="sr-only">Close Menu</span> </button> </div> <ul class="dcs-main-nav__list dcs-main-nav__list--primary" itemscope itemtype="https://schema.org/SiteNavigationElement"> <li itemprop="name"> <a href="/living-nsw" itemprop="url"> <span>Living in NSW</span> <span class="dcs-icons material-icons nsw-material-icons notranslate" aria-hidden="true" tab-index="-1">keyboard_arrow_right</span> </a> <div class="dcs-main-nav__sub-nav dcs-main-nav__sub-nav--two-col" id="sub-nav-living-in-nsw" role="region" aria-label="Living in NSW Submenu"> <div class="dcs-main-nav__wrapper"> <div class="dcs-main-nav__header"> <div class="dcs-main-nav__waratah"> <a href="/"> <img class="nsw-header__logo" src="/themes/custom/dcs_theme/favicons/sets/lgbti/logo.svg" alt="NSW Government logo"> </a> </div> <button class="nsw-icon-button js-close-nav" type="button" aria-expanded="true"> <span class="dcs-icons material-icons nsw-material-icons notranslate" aria-hidden="true" tab-index="-1">close</span> <span class="sr-only">Close Menu</span> </button> </div> <div class="dcs-main-nav__return"> <button class="nsw-icon-button nsw-icon-button--flex js-close-sub-nav" type="button" aria-expanded="true" aria-controls="sub-nav-living-in-nsw"> <span class="dcs-icons material-icons nsw-material-icons notranslate" aria-hidden="true" tab-index="-1">keyboard_arrow_left</span> <span class="dcs-main-nav__return-text">Living in NSW<span class="sr-only">Back to previous menu</span></span> </button> </div> </div> <div class="dcs-main-nav__title"> <a href="/living-nsw">Living in NSW<span class="dcs-icons material-icons nsw-material-icons notranslate" aria-hidden="true" tab-index="-1">east</span></a> </div> <div class="dcs-main-nav__sub-wrapper"> <ul class="dcs-main-nav__list dcs-main-nav__list--secondary"> <li itemprop="name"><a href="/living-in-nsw/information-for-aboriginal-people" itemprop="url" data-analytics-component="main_nav_submenu">Aboriginal information and services</a></li><li itemprop="name"><a href="/community-services" itemprop="url" data-analytics-component="main_nav_submenu">Community services</a></li><li itemprop="name"><a href="/driving-boating-and-transport" itemprop="url" data-analytics-component="main_nav_submenu">Driving, boating and transport</a></li><li itemprop="name"><a href="/education-and-training" itemprop="url" data-analytics-component="main_nav_submenu">Education and training</a></li><li itemprop="name"><a href="/emergency" itemprop="url" data-analytics-component="main_nav_submenu">Emergency</a></li><li itemprop="name"><a href="/employment" itemprop="url" data-analytics-component="main_nav_submenu">Employment</a></li><li itemprop="name"><a href="/environment-land-and-water" itemprop="url" data-analytics-component="main_nav_submenu">Environment, land and water</a></li><li itemprop="name"><a href="/family-and-relationships" itemprop="url" data-analytics-component="main_nav_submenu">Family and relationships</a></li><li itemprop="name"><a href="/grants-and-funding" itemprop="url" data-analytics-component="main_nav_submenu">Grants and funding</a></li><li itemprop="name"><a href="/health" itemprop="url" data-analytics-component="main_nav_submenu">Health</a></li><li itemprop="name"><a href="/housing-and-construction" itemprop="url" data-analytics-component="main_nav_submenu">Housing and construction</a></li><li itemprop="name"><a href="/legal-and-justice" itemprop="url" data-analytics-component="main_nav_submenu">Legal and justice</a></li><li itemprop="name"><a href="/regional-nsw" itemprop="url" data-analytics-component="main_nav_submenu">Regional NSW</a></li><li itemprop="name"><a href="/visas-and-migration" itemprop="url" data-analytics-component="main_nav_submenu">Visas and migration</a></li> </ul> <div class="dcs-main-nav__promoted" id="personalisation-living-in-nsw"> <span class="dcs-main-nav__promoted-title">Popular right now</span> <ul class="dcs-main-nav__list dcs-main-nav__list--promoted"> <li itemprop="name"><a class="dcs-main-nav__card" href="/about-nsw/school-holidays" itemprop="url" data-analytics-component="main_nav_side_panel"><span class="dcs-main-nav__card-text">NSW school holidays</span><span class="dcs-icons material-icons nsw-material-icons notranslate" aria-hidden="true" tab-index="-1">east</span></a></li><li itemprop="name"><a class="dcs-main-nav__card" href="/about-nsw/public-holidays" itemprop="url" data-analytics-component="main_nav_side_panel"><span class="dcs-main-nav__card-text">NSW public holidays</span><span class="dcs-icons material-icons nsw-material-icons notranslate" aria-hidden="true" tab-index="-1">east</span></a></li><li itemprop="name"><a class="dcs-main-nav__card" href="/nsw-government" itemprop="url" data-analytics-component="main_nav_side_panel"><span class="dcs-main-nav__card-text">NSW Government</span><span class="dcs-icons material-icons nsw-material-icons notranslate" aria-hidden="true" tab-index="-1">east</span></a></li><li itemprop="name"><a class="dcs-main-nav__card" href="/nsw-government/digital-identity-and-cybersecurity/nsw-digital-id" itemprop="url" data-analytics-component="main_nav_side_panel"><span class="dcs-main-nav__card-text">NSW Digital ID</span><span class="dcs-icons material-icons nsw-material-icons notranslate" aria-hidden="true" tab-index="-1">east</span></a></li> </ul> </div> </div> <div class="dcs-main-nav__sub-link"> <a href="/living-nsw" class="nsw-button nsw-button--full-width nsw-button--dark">Living in NSW</a> </div> </div> </li> <li itemprop="name"> <a href="/working-and-business" itemprop="url"> <span>Working and business</span> <span class="dcs-icons material-icons nsw-material-icons notranslate" aria-hidden="true" tab-index="-1">keyboard_arrow_right</span> </a> <div class="dcs-main-nav__sub-nav dcs-main-nav__sub-nav--two-col" id="sub-nav-working-and-business" role="region" aria-label="Working and business Submenu"> <div class="dcs-main-nav__wrapper"> <div class="dcs-main-nav__header"> <div class="dcs-main-nav__waratah"> <a href="/"> <img class="nsw-header__logo" src="/themes/custom/dcs_theme/favicons/sets/lgbti/logo.svg" alt="NSW Government logo"> </a> </div> <button class="nsw-icon-button js-close-nav" type="button" aria-expanded="true"> <span class="dcs-icons material-icons nsw-material-icons notranslate" aria-hidden="true" tab-index="-1">close</span> <span class="sr-only">Close Menu</span> </button> </div> <div class="dcs-main-nav__return"> <button class="nsw-icon-button nsw-icon-button--flex js-close-sub-nav" type="button" aria-expanded="true" aria-controls="sub-nav-working-and-business"> <span class="dcs-icons material-icons nsw-material-icons notranslate" aria-hidden="true" tab-index="-1">keyboard_arrow_left</span> <span class="dcs-main-nav__return-text">Working and business<span class="sr-only">Back to previous menu</span></span> </button> </div> </div> <div class="dcs-main-nav__title"> <a href="/working-and-business">Working and business<span class="dcs-icons material-icons nsw-material-icons notranslate" aria-hidden="true" tab-index="-1">east</span></a> </div> <div class="dcs-main-nav__sub-wrapper"> <ul class="dcs-main-nav__list dcs-main-nav__list--secondary"> <li itemprop="name"><a href="/living-in-nsw/information-for-aboriginal-people" itemprop="url" data-analytics-component="main_nav_submenu">Aboriginal information and services</a></li><li itemprop="name"><a href="/business-and-economy" itemprop="url" data-analytics-component="main_nav_submenu">Business and economy</a></li><li itemprop="name"><a href="/business-and-economy/business-advice-and-support" itemprop="url" data-analytics-component="main_nav_submenu">Business advice and support</a></li><li itemprop="name"><a href="/education-and-training" itemprop="url" data-analytics-component="main_nav_submenu">Education and training</a></li><li itemprop="name"><a href="/employment" itemprop="url" data-analytics-component="main_nav_submenu">Employment</a></li><li itemprop="name"><a href="/grants-and-funding" itemprop="url" data-analytics-component="main_nav_submenu">Grants and funding</a></li><li itemprop="name"><a href="/money-and-taxes" itemprop="url" data-analytics-component="main_nav_submenu">Money and taxes</a></li><li itemprop="name"><a href="/visas-and-migration" itemprop="url" data-analytics-component="main_nav_submenu">Visas and migration</a></li> </ul> <div class="dcs-main-nav__promoted" id="personalisation-working-and-business"> <span class="dcs-main-nav__promoted-title">Popular right now</span> <ul class="dcs-main-nav__list dcs-main-nav__list--promoted"> <li itemprop="name"><a class="dcs-main-nav__card" href="/visas-and-migration/skilled-visas/nsw-skills-lists" itemprop="url" data-analytics-component="main_nav_side_panel"><span class="dcs-main-nav__card-text">NSW skills lists</span><span class="dcs-icons material-icons nsw-material-icons notranslate" aria-hidden="true" tab-index="-1">east</span></a></li><li itemprop="name"><a class="dcs-main-nav__card" href="/departments-and-agencies/customer-service/careers" itemprop="url" data-analytics-component="main_nav_side_panel"><span class="dcs-main-nav__card-text">Department of Customer Service careers</span><span class="dcs-icons material-icons nsw-material-icons notranslate" aria-hidden="true" tab-index="-1">east</span></a></li><li itemprop="name"><a class="dcs-main-nav__card" href="/business-and-economy/licences-and-credentials/automatic-mutual-recognition" itemprop="url" data-analytics-component="main_nav_side_panel"><span class="dcs-main-nav__card-text">Working interstate</span><span class="dcs-icons material-icons nsw-material-icons notranslate" aria-hidden="true" tab-index="-1">east</span></a></li> </ul> </div> </div> <div class="dcs-main-nav__sub-link"> <a href="/working-and-business" class="nsw-button nsw-button--full-width nsw-button--dark">Working and business</a> </div> </div> </li> <li itemprop="name"> <a href="/whats-happening" itemprop="url"> <span>What&#039;s happening</span> <span class="dcs-icons material-icons nsw-material-icons notranslate" aria-hidden="true" tab-index="-1">keyboard_arrow_right</span> </a> <div class="dcs-main-nav__sub-nav dcs-main-nav__sub-nav--two-col" id="sub-nav-whats-happening" role="region" aria-label="What&#039;s happening Submenu"> <div class="dcs-main-nav__wrapper"> <div class="dcs-main-nav__header"> <div class="dcs-main-nav__waratah"> <a href="/"> <img class="nsw-header__logo" src="/themes/custom/dcs_theme/favicons/sets/lgbti/logo.svg" alt="NSW Government logo"> </a> </div> <button class="nsw-icon-button js-close-nav" type="button" aria-expanded="true"> <span class="dcs-icons material-icons nsw-material-icons notranslate" aria-hidden="true" tab-index="-1">close</span> <span class="sr-only">Close Menu</span> </button> </div> <div class="dcs-main-nav__return"> <button class="nsw-icon-button nsw-icon-button--flex js-close-sub-nav" type="button" aria-expanded="true" aria-controls="sub-nav-whats-happening"> <span class="dcs-icons material-icons nsw-material-icons notranslate" aria-hidden="true" tab-index="-1">keyboard_arrow_left</span> <span class="dcs-main-nav__return-text">What&#039;s happening<span class="sr-only">Back to previous menu</span></span> </button> </div> </div> <div class="dcs-main-nav__title"> <a href="/whats-happening">What&#039;s happening<span class="dcs-icons material-icons nsw-material-icons notranslate" aria-hidden="true" tab-index="-1">east</span></a> </div> <div class="dcs-main-nav__sub-wrapper"> <ul class="dcs-main-nav__list dcs-main-nav__list--secondary"> <li itemprop="name"><a href="/about-nsw" itemprop="url" data-analytics-component="main_nav_submenu">About NSW</a></li><li itemprop="name"><a href="/arts-and-culture" itemprop="url" data-analytics-component="main_nav_submenu">Arts and culture</a></li><li itemprop="name"><a href="/visiting-and-exploring-nsw/nsw-events" itemprop="url" data-analytics-component="main_nav_submenu">Events in NSW</a></li><li itemprop="name"><a href="/visiting-and-exploring-nsw" itemprop="url" data-analytics-component="main_nav_submenu">Visiting and exploring NSW</a></li><li itemprop="name"><a href="/about-nsw/public-holidays" itemprop="url" data-analytics-component="main_nav_submenu">NSW public holidays</a></li><li itemprop="name"><a href="/about-nsw/school-holidays" itemprop="url" data-analytics-component="main_nav_submenu">NSW school holidays</a></li> </ul> </div> <div class="dcs-main-nav__sub-link"> <a href="/whats-happening" class="nsw-button nsw-button--full-width nsw-button--dark">What&#039;s happening</a> </div> </div> </li> <li itemprop="name"> <a href="/have-your-say" itemprop="url"> <span>Have your say</span> </a> </li> <li itemprop="name"> <a href="/easy-read" itemprop="url"> <span>Easy Read</span> </a> </li> </ul> </nav> </div> <nav role="navigation" aria-label="Breadcrumbs" class="nsw-breadcrumbs"><div class="nsw-container"><ol itemscope itemtype="https://schema.org/BreadcrumbList"><li itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem"><a itemprop="item" href="/"><span itemprop="name">Home</span><meta itemprop="position" content="1" /></a></li><li itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem"><a itemprop="item" href="/driving-boating-and-transport"><span itemprop="name">Driving, boating and transport</span><meta itemprop="position" content="2" /></a></li><li itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem"><a itemprop="item" href="/driving-boating-and-transport/projects"><span itemprop="name">Projects</span><meta itemprop="position" content="3" /></a></li><li itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem"><a itemprop="item" class="current" href="/driving-boating-and-transport/projects/parramatta-light-rail"><span itemprop="name">Parramatta Light Rail</span><meta itemprop="position" content="4" /></a></li></ol></div></nav> <main> <div data-drupal-messages-fallback class="hidden"></div> <a id="main-content" tabindex="-1"></a> <div id="block-content"> <article class="node node--campaign"> <section class="layout--edge-to-edge nsw-section nsw-section--no-padding"> <div > <div class="nsw-hero-banner nsw-hero-banner--dark nsw-hero-banner--mobile-image"> <div class="nsw-hero-banner__container"> <div class="nsw-hero-banner__wrapper"> <div class="nsw-hero-banner__content"> <h1>Parramatta Light Rail</h1> <div class="nsw-intro"> <div class="nsw-wysiwyg-content"> <p>Parramatta Light Rail is one of the NSW Government&#039;s major infrastructure projects being delivered to serve a growing Sydney. Discover its benefits for businesses, residents, commuters and visitors.</p></div> </div> </div> <div class="nsw-hero-banner__box "> <picture><source srcset="/sites/default/files/styles/hero_xxl_x1/public/2024-02/cumberland-green-track.png.avif?itok=MCFKVkA- 1x, /sites/default/files/styles/hero_xxl_x2/public/2024-02/cumberland-green-track.png.avif?itok=nADoot_C 2x" media="(min-width: 1440px)" type="image/avif" width="1164" height="562"/><source srcset="/sites/default/files/styles/hero_l_x1/public/2024-02/cumberland-green-track.png.avif?itok=pBs3DHqQ 1x, /sites/default/files/styles/hero_l_x2/public/2024-02/cumberland-green-track.png.avif?itok=Hv7BGem3 2x" media="(min-width: 1024px)" type="image/avif" width="768" height="371"/><source srcset="/sites/default/files/styles/hero_m_x1/public/2024-02/cumberland-green-track.png.avif?itok=RH79yPAH 1x, /sites/default/files/styles/hero_m_x2/public/2024-02/cumberland-green-track.png.avif?itok=HBCwxrKD 2x" media="(min-width: 768px)" type="image/avif" width="650" height="314"/><source srcset="/sites/default/files/styles/hero_s_x1/public/2024-02/cumberland-green-track.png.avif?itok=tG6zYflD 1x, /sites/default/files/styles/hero_s_x2/public/2024-02/cumberland-green-track.png.avif?itok=katkShpI 2x" media="(min-width: 480px)" type="image/avif" width="767" height="371"/><source srcset="/sites/default/files/styles/hero_xs_x1/public/2024-02/cumberland-green-track.png.avif?itok=iR4cqnrQ 1x, /sites/default/files/styles/hero_xs_x2/public/2024-02/cumberland-green-track.png.avif?itok=mhLMMR6f 2x" type="image/avif" width="479" height="231"/><source srcset="/sites/default/files/styles/hero_xxl_x1/public/2024-02/cumberland-green-track.png?itok=MCFKVkA- 1x, /sites/default/files/styles/hero_xxl_x2/public/2024-02/cumberland-green-track.png?itok=nADoot_C 2x" media="(min-width: 1440px)" type="image/png" width="1164" height="562"/><source srcset="/sites/default/files/styles/hero_l_x1/public/2024-02/cumberland-green-track.png?itok=pBs3DHqQ 1x, /sites/default/files/styles/hero_l_x2/public/2024-02/cumberland-green-track.png?itok=Hv7BGem3 2x" media="(min-width: 1024px)" type="image/png" width="768" height="371"/><source srcset="/sites/default/files/styles/hero_m_x1/public/2024-02/cumberland-green-track.png?itok=RH79yPAH 1x, /sites/default/files/styles/hero_m_x2/public/2024-02/cumberland-green-track.png?itok=HBCwxrKD 2x" media="(min-width: 768px)" type="image/png" width="650" height="314"/><source srcset="/sites/default/files/styles/hero_s_x1/public/2024-02/cumberland-green-track.png?itok=tG6zYflD 1x, /sites/default/files/styles/hero_s_x2/public/2024-02/cumberland-green-track.png?itok=katkShpI 2x" media="(min-width: 480px)" type="image/png" width="767" height="371"/><source srcset="/sites/default/files/styles/hero_xs_x1/public/2024-02/cumberland-green-track.png?itok=iR4cqnrQ 1x, /sites/default/files/styles/hero_xs_x2/public/2024-02/cumberland-green-track.png?itok=mhLMMR6f 2x" type="image/png" width="479" height="231"/><img loading="eager" src="/sites/default/files/styles/hero_l_x1/public/2024-02/cumberland-green-track.png?itok=pBs3DHqQ" width="768" height="371" alt="Artist impression of the Parramatta Light Rail green track in Cumberland." /></picture> <div class="nsw-hero-banner__logo"></div> </div> </div> </div> </div> </div> </section> <section class="layout--full nsw-section"> <div class="nsw-container"> <div class="nsw-grid"> <div class="nsw-col"> <div class="nsw-block"> <h2>About the project</h2> </div> <div class="nsw-block card-grid card-grid--two block--cards"> <div class="nsw-block"> </div> <div class="nsw-block"> <div class="card-grid__cards"> <div class="nsw-card"> <div class="nsw-card__image"> <h3 class="sr-only">Image</h3><picture><source srcset="/sites/default/files/styles/card_l2_x1/public/2024-02/120819-56.jpg.avif?h=7649b2e0&amp;itok=HHiKEZVt 1x, /sites/default/files/styles/card_l2_x2/public/2024-02/120819-56.jpg.avif?h=7649b2e0&amp;itok=eUT62qOY 2x" media="(min-width: 1024px)" type="image/avif" width="760" height="400"/><source srcset="/sites/default/files/styles/card_m3_x1/public/2024-02/120819-56.jpg.avif?h=7649b2e0&amp;itok=B3hLzYd3 1x, /sites/default/files/styles/card_m3_x2/public/2024-02/120819-56.jpg.avif?h=7649b2e0&amp;itok=HEHeuBut 2x" media="(min-width: 768px)" type="image/avif" width="486" height="216"/><source srcset="/sites/default/files/styles/card_s_x1/public/2024-02/120819-56.jpg.avif?h=7649b2e0&amp;itok=sr_CaLVl 1x, /sites/default/files/styles/card_s_x2/public/2024-02/120819-56.jpg.avif?h=7649b2e0&amp;itok=1vVki7pD 2x" media="(min-width: 480px)" type="image/avif" width="735" height="208"/><source srcset="/sites/default/files/styles/card_xs_x1/public/2024-02/120819-56.jpg.avif?h=7649b2e0&amp;itok=iYuxB5zZ 1x, /sites/default/files/styles/card_xs_x2/public/2024-02/120819-56.jpg.avif?h=7649b2e0&amp;itok=0FU7Dhmb 2x" type="image/avif" width="447" height="208"/><source srcset="/sites/default/files/styles/card_l2_x1/public/2024-02/120819-56.jpg?h=7649b2e0&amp;itok=HHiKEZVt 1x, /sites/default/files/styles/card_l2_x2/public/2024-02/120819-56.jpg?h=7649b2e0&amp;itok=eUT62qOY 2x" media="(min-width: 1024px)" type="image/jpeg" width="760" height="400"/><source srcset="/sites/default/files/styles/card_m3_x1/public/2024-02/120819-56.jpg?h=7649b2e0&amp;itok=B3hLzYd3 1x, /sites/default/files/styles/card_m3_x2/public/2024-02/120819-56.jpg?h=7649b2e0&amp;itok=HEHeuBut 2x" media="(min-width: 768px)" type="image/jpeg" width="486" height="216"/><source srcset="/sites/default/files/styles/card_s_x1/public/2024-02/120819-56.jpg?h=7649b2e0&amp;itok=sr_CaLVl 1x, /sites/default/files/styles/card_s_x2/public/2024-02/120819-56.jpg?h=7649b2e0&amp;itok=1vVki7pD 2x" media="(min-width: 480px)" type="image/jpeg" width="735" height="208"/><source srcset="/sites/default/files/styles/card_xs_x1/public/2024-02/120819-56.jpg?h=7649b2e0&amp;itok=iYuxB5zZ 1x, /sites/default/files/styles/card_xs_x2/public/2024-02/120819-56.jpg?h=7649b2e0&amp;itok=0FU7Dhmb 2x" type="image/jpeg" width="447" height="208"/><img loading="lazy" src="/sites/default/files/styles/card_s_x1/public/2024-02/120819-56.jpg?h=7649b2e0&amp;itok=sr_CaLVl" width="735" height="208" alt="A shot of one of the Parramatta Light Rail Urbos 3 vehicles stationary and gleaming under a sunny blue sky." /></picture> </div> <div class="nsw-card__content"> <h3 class="nsw-card__title is-excluded"> <a href="/driving-boating-and-transport/projects/parramatta-light-rail/stage-1" data-analytics-component="cards">Stage 1</a> </h3> <div class="nsw-card__copy"><div class="nsw-wysiwyg-content"> <p>Parramatta Light Rail Stage 1 connects Westmead to Carlingford via the Parramatta CBD and Camellia with a two-way track spanning 12 kilometres, and is now operational.</p></div> </div> <span class="dcs-icons material-icons nsw-material-icons notranslate" aria-hidden="true" tab-index="-1">east</span> </div> </div> <div class="nsw-card"> <div class="nsw-card__image"> <h3 class="sr-only">Image</h3><picture><source srcset="/sites/default/files/styles/card_l2_x1/public/2024-02/parramatta-light-rail-stage-2.jpg.avif?h=46a07046&amp;itok=yVVimdVn 1x, /sites/default/files/styles/card_l2_x2/public/2024-02/parramatta-light-rail-stage-2.jpg.avif?h=46a07046&amp;itok=P200ghGf 2x" media="(min-width: 1024px)" type="image/avif" width="760" height="400"/><source srcset="/sites/default/files/styles/card_m3_x1/public/2024-02/parramatta-light-rail-stage-2.jpg.avif?h=46a07046&amp;itok=xsuCEmDf 1x, /sites/default/files/styles/card_m3_x2/public/2024-02/parramatta-light-rail-stage-2.jpg.avif?h=46a07046&amp;itok=yJZAxBJ1 2x" media="(min-width: 768px)" type="image/avif" width="486" height="216"/><source srcset="/sites/default/files/styles/card_s_x1/public/2024-02/parramatta-light-rail-stage-2.jpg.avif?h=46a07046&amp;itok=WYZ0SJgd 1x, /sites/default/files/styles/card_s_x2/public/2024-02/parramatta-light-rail-stage-2.jpg.avif?h=46a07046&amp;itok=Xsve5qrH 2x" media="(min-width: 480px)" type="image/avif" width="735" height="208"/><source srcset="/sites/default/files/styles/card_xs_x1/public/2024-02/parramatta-light-rail-stage-2.jpg.avif?h=46a07046&amp;itok=fTIqHKjP 1x, /sites/default/files/styles/card_xs_x2/public/2024-02/parramatta-light-rail-stage-2.jpg.avif?h=46a07046&amp;itok=pmJfHhPq 2x" type="image/avif" width="447" height="208"/><source srcset="/sites/default/files/styles/card_l2_x1/public/2024-02/parramatta-light-rail-stage-2.jpg?h=46a07046&amp;itok=yVVimdVn 1x, /sites/default/files/styles/card_l2_x2/public/2024-02/parramatta-light-rail-stage-2.jpg?h=46a07046&amp;itok=P200ghGf 2x" media="(min-width: 1024px)" type="image/jpeg" width="760" height="400"/><source srcset="/sites/default/files/styles/card_m3_x1/public/2024-02/parramatta-light-rail-stage-2.jpg?h=46a07046&amp;itok=xsuCEmDf 1x, /sites/default/files/styles/card_m3_x2/public/2024-02/parramatta-light-rail-stage-2.jpg?h=46a07046&amp;itok=yJZAxBJ1 2x" media="(min-width: 768px)" type="image/jpeg" width="486" height="216"/><source srcset="/sites/default/files/styles/card_s_x1/public/2024-02/parramatta-light-rail-stage-2.jpg?h=46a07046&amp;itok=WYZ0SJgd 1x, /sites/default/files/styles/card_s_x2/public/2024-02/parramatta-light-rail-stage-2.jpg?h=46a07046&amp;itok=Xsve5qrH 2x" media="(min-width: 480px)" type="image/jpeg" width="735" height="208"/><source srcset="/sites/default/files/styles/card_xs_x1/public/2024-02/parramatta-light-rail-stage-2.jpg?h=46a07046&amp;itok=fTIqHKjP 1x, /sites/default/files/styles/card_xs_x2/public/2024-02/parramatta-light-rail-stage-2.jpg?h=46a07046&amp;itok=pmJfHhPq 2x" type="image/jpeg" width="447" height="208"/><img loading="lazy" src="/sites/default/files/styles/card_s_x1/public/2024-02/parramatta-light-rail-stage-2.jpg?h=46a07046&amp;itok=WYZ0SJgd" width="735" height="208" alt="Artist&#039;s impression of bicycle lanes and shared paths along the Parramatta Light Rail." /></picture> </div> <div class="nsw-card__content"> <h3 class="nsw-card__title is-excluded"> <a href="/driving-boating-and-transport/projects/parramatta-light-rail/stage-2" data-analytics-component="cards">Stage 2</a> </h3> <div class="nsw-card__copy"><div class="nsw-wysiwyg-content"> <p>Parramatta Light Rail Stage 2 is moving ahead, with state and federal planning approval granted for this game-changing Western Sydney megaproject. Stage 2 will connect Stage 1 and the Parramatta CBD to Sydney Olympic Park via the growing communities of Camellia, Rydalmere, Ermington, Melrose Park and Wentworth Point.</p></div> </div> <span class="dcs-icons material-icons nsw-material-icons notranslate" aria-hidden="true" tab-index="-1">east</span> </div> </div> </div> </div> </div> </div> </div> </div> </section> <section class="layout--full nsw-section"> <div class="nsw-container"> <div class="nsw-grid"> <div > </div> </div> </div> </section> <section class="layout--full nsw-section nsw-section--brand-light nsw-section--large"> <div class="nsw-container"> <div class="nsw-grid"> <div class="nsw-col"> <div class="nsw-block"> <h2>Stay informed</h2> </div> <div class="nsw-block card-grid card-grid--two block--cards"> <div class="nsw-block"> </div> <div class="nsw-block"> <div class="card-grid__cards"> <div class="nsw-card nsw-card--dark"> <div class="nsw-card__image"> <h3 class="sr-only">Image</h3><picture><source srcset="/sites/default/files/styles/card_l2_x1/public/2024-06/Prince%20Alfred%20Park%20Community%20Day_23-6-24_134.jpg.avif?h=41f55a5b&amp;itok=yDhS3YIT 1x, /sites/default/files/styles/card_l2_x2/public/2024-06/Prince%20Alfred%20Park%20Community%20Day_23-6-24_134.jpg.avif?h=41f55a5b&amp;itok=WaJyLwq4 2x" media="(min-width: 1024px)" type="image/avif" width="760" height="400"/><source srcset="/sites/default/files/styles/card_m3_x1/public/2024-06/Prince%20Alfred%20Park%20Community%20Day_23-6-24_134.jpg.avif?h=41f55a5b&amp;itok=IwDbxSuy 1x, /sites/default/files/styles/card_m3_x2/public/2024-06/Prince%20Alfred%20Park%20Community%20Day_23-6-24_134.jpg.avif?h=41f55a5b&amp;itok=UFZOGHg9 2x" media="(min-width: 768px)" type="image/avif" width="486" height="216"/><source srcset="/sites/default/files/styles/card_s_x1/public/2024-06/Prince%20Alfred%20Park%20Community%20Day_23-6-24_134.jpg.avif?h=41f55a5b&amp;itok=RBHtCT-1 1x, /sites/default/files/styles/card_s_x2/public/2024-06/Prince%20Alfred%20Park%20Community%20Day_23-6-24_134.jpg.avif?h=41f55a5b&amp;itok=dacqkphp 2x" media="(min-width: 480px)" type="image/avif" width="735" height="208"/><source srcset="/sites/default/files/styles/card_xs_x1/public/2024-06/Prince%20Alfred%20Park%20Community%20Day_23-6-24_134.jpg.avif?h=41f55a5b&amp;itok=3PC-lJag 1x, /sites/default/files/styles/card_xs_x2/public/2024-06/Prince%20Alfred%20Park%20Community%20Day_23-6-24_134.jpg.avif?h=41f55a5b&amp;itok=iW-nYfSz 2x" type="image/avif" width="447" height="208"/><source srcset="/sites/default/files/styles/card_l2_x1/public/2024-06/Prince%20Alfred%20Park%20Community%20Day_23-6-24_134.jpg?h=41f55a5b&amp;itok=yDhS3YIT 1x, /sites/default/files/styles/card_l2_x2/public/2024-06/Prince%20Alfred%20Park%20Community%20Day_23-6-24_134.jpg?h=41f55a5b&amp;itok=WaJyLwq4 2x" media="(min-width: 1024px)" type="image/jpeg" width="760" height="400"/><source srcset="/sites/default/files/styles/card_m3_x1/public/2024-06/Prince%20Alfred%20Park%20Community%20Day_23-6-24_134.jpg?h=41f55a5b&amp;itok=IwDbxSuy 1x, /sites/default/files/styles/card_m3_x2/public/2024-06/Prince%20Alfred%20Park%20Community%20Day_23-6-24_134.jpg?h=41f55a5b&amp;itok=UFZOGHg9 2x" media="(min-width: 768px)" type="image/jpeg" width="486" height="216"/><source srcset="/sites/default/files/styles/card_s_x1/public/2024-06/Prince%20Alfred%20Park%20Community%20Day_23-6-24_134.jpg?h=41f55a5b&amp;itok=RBHtCT-1 1x, /sites/default/files/styles/card_s_x2/public/2024-06/Prince%20Alfred%20Park%20Community%20Day_23-6-24_134.jpg?h=41f55a5b&amp;itok=dacqkphp 2x" media="(min-width: 480px)" type="image/jpeg" width="735" height="208"/><source srcset="/sites/default/files/styles/card_xs_x1/public/2024-06/Prince%20Alfred%20Park%20Community%20Day_23-6-24_134.jpg?h=41f55a5b&amp;itok=3PC-lJag 1x, /sites/default/files/styles/card_xs_x2/public/2024-06/Prince%20Alfred%20Park%20Community%20Day_23-6-24_134.jpg?h=41f55a5b&amp;itok=iW-nYfSz 2x" type="image/jpeg" width="447" height="208"/><img loading="lazy" src="/sites/default/files/styles/card_s_x1/public/2024-06/Prince%20Alfred%20Park%20Community%20Day_23-6-24_134.jpg?h=41f55a5b&amp;itok=RBHtCT-1" width="735" height="208" alt="Parramatta Light Rail pop-up stall" /></picture> </div> <div class="nsw-card__content"> <h3 class="nsw-card__title is-excluded"> <a href="/visiting-and-exploring-nsw/nsw-events/pop-up-information-sessions" data-analytics-component="cards">Pop-up info sessions</a> </h3> <div class="nsw-card__copy"><div class="nsw-wysiwyg-content"> <p>Meet the team at our pop-up community information stall.&nbsp;</p><p>View upcoming dates, times and locations.</p></div> </div> <span class="dcs-icons material-icons nsw-material-icons notranslate" aria-hidden="true" tab-index="-1">east</span> </div> </div> <div class="nsw-card nsw-card--dark"> <div class="nsw-card__image"> <h3 class="sr-only">Image</h3><picture><source srcset="/sites/default/files/styles/card_l2_x1/public/2024-02/yallamundi-light-rail-station.jpg.avif?h=46a07046&amp;itok=9ExOp5yg 1x, /sites/default/files/styles/card_l2_x2/public/2024-02/yallamundi-light-rail-station.jpg.avif?h=46a07046&amp;itok=sNDGMmo1 2x" media="(min-width: 1024px)" type="image/avif" width="760" height="400"/><source srcset="/sites/default/files/styles/card_m3_x1/public/2024-02/yallamundi-light-rail-station.jpg.avif?h=46a07046&amp;itok=KmrOvslU 1x, /sites/default/files/styles/card_m3_x2/public/2024-02/yallamundi-light-rail-station.jpg.avif?h=46a07046&amp;itok=wP7Okrd3 2x" media="(min-width: 768px)" type="image/avif" width="486" height="216"/><source srcset="/sites/default/files/styles/card_s_x1/public/2024-02/yallamundi-light-rail-station.jpg.avif?h=46a07046&amp;itok=jcZzLcyf 1x, /sites/default/files/styles/card_s_x2/public/2024-02/yallamundi-light-rail-station.jpg.avif?h=46a07046&amp;itok=Xc_u2mci 2x" media="(min-width: 480px)" type="image/avif" width="735" height="208"/><source srcset="/sites/default/files/styles/card_xs_x1/public/2024-02/yallamundi-light-rail-station.jpg.avif?h=46a07046&amp;itok=hus7j1qB 1x, /sites/default/files/styles/card_xs_x2/public/2024-02/yallamundi-light-rail-station.jpg.avif?h=46a07046&amp;itok=q_IiT0sJ 2x" type="image/avif" width="447" height="208"/><source srcset="/sites/default/files/styles/card_l2_x1/public/2024-02/yallamundi-light-rail-station.jpg?h=46a07046&amp;itok=9ExOp5yg 1x, /sites/default/files/styles/card_l2_x2/public/2024-02/yallamundi-light-rail-station.jpg?h=46a07046&amp;itok=sNDGMmo1 2x" media="(min-width: 1024px)" type="image/jpeg" width="760" height="400"/><source srcset="/sites/default/files/styles/card_m3_x1/public/2024-02/yallamundi-light-rail-station.jpg?h=46a07046&amp;itok=KmrOvslU 1x, /sites/default/files/styles/card_m3_x2/public/2024-02/yallamundi-light-rail-station.jpg?h=46a07046&amp;itok=wP7Okrd3 2x" media="(min-width: 768px)" type="image/jpeg" width="486" height="216"/><source srcset="/sites/default/files/styles/card_s_x1/public/2024-02/yallamundi-light-rail-station.jpg?h=46a07046&amp;itok=jcZzLcyf 1x, /sites/default/files/styles/card_s_x2/public/2024-02/yallamundi-light-rail-station.jpg?h=46a07046&amp;itok=Xc_u2mci 2x" media="(min-width: 480px)" type="image/jpeg" width="735" height="208"/><source srcset="/sites/default/files/styles/card_xs_x1/public/2024-02/yallamundi-light-rail-station.jpg?h=46a07046&amp;itok=hus7j1qB 1x, /sites/default/files/styles/card_xs_x2/public/2024-02/yallamundi-light-rail-station.jpg?h=46a07046&amp;itok=q_IiT0sJ 2x" type="image/jpeg" width="447" height="208"/><img loading="lazy" src="/sites/default/files/styles/card_s_x1/public/2024-02/yallamundi-light-rail-station.jpg?h=46a07046&amp;itok=jcZzLcyf" width="735" height="208" alt="Shared path users at Yallamundi Light Rail station." /></picture> </div> <div class="nsw-card__content"> <h3 class="nsw-card__title is-excluded"> <a href="/driving-boating-and-transport/projects/parramatta-light-rail/maps" data-analytics-component="cards">Maps</a> </h3> <div class="nsw-card__copy"></div> <span class="dcs-icons material-icons nsw-material-icons notranslate" aria-hidden="true" tab-index="-1">east</span> </div> </div> <div class="nsw-card nsw-card--dark"> <div class="nsw-card__image"> <h3 class="sr-only">Image</h3><picture><source srcset="/sites/default/files/styles/card_l2_x1/public/2024-02/plr-resources.jpg.avif?h=c74750f6&amp;itok=QZYAWW8U 1x, /sites/default/files/styles/card_l2_x2/public/2024-02/plr-resources.jpg.avif?h=c74750f6&amp;itok=jn0ghjgW 2x" media="(min-width: 1024px)" type="image/avif" width="760" height="400"/><source srcset="/sites/default/files/styles/card_m3_x1/public/2024-02/plr-resources.jpg.avif?h=c74750f6&amp;itok=QansJ_js 1x, /sites/default/files/styles/card_m3_x2/public/2024-02/plr-resources.jpg.avif?h=c74750f6&amp;itok=gCgLJF0w 2x" media="(min-width: 768px)" type="image/avif" width="486" height="216"/><source srcset="/sites/default/files/styles/card_s_x1/public/2024-02/plr-resources.jpg.avif?h=c74750f6&amp;itok=csJSvX35 1x, /sites/default/files/styles/card_s_x2/public/2024-02/plr-resources.jpg.avif?h=c74750f6&amp;itok=VOjB_FED 2x" media="(min-width: 480px)" type="image/avif" width="735" height="208"/><source srcset="/sites/default/files/styles/card_xs_x1/public/2024-02/plr-resources.jpg.avif?h=c74750f6&amp;itok=hRBS53VD 1x, /sites/default/files/styles/card_xs_x2/public/2024-02/plr-resources.jpg.avif?h=c74750f6&amp;itok=nnOV5KUU 2x" type="image/avif" width="447" height="208"/><source srcset="/sites/default/files/styles/card_l2_x1/public/2024-02/plr-resources.jpg?h=c74750f6&amp;itok=QZYAWW8U 1x, /sites/default/files/styles/card_l2_x2/public/2024-02/plr-resources.jpg?h=c74750f6&amp;itok=jn0ghjgW 2x" media="(min-width: 1024px)" type="image/jpeg" width="760" height="400"/><source srcset="/sites/default/files/styles/card_m3_x1/public/2024-02/plr-resources.jpg?h=c74750f6&amp;itok=QansJ_js 1x, /sites/default/files/styles/card_m3_x2/public/2024-02/plr-resources.jpg?h=c74750f6&amp;itok=gCgLJF0w 2x" media="(min-width: 768px)" type="image/jpeg" width="486" height="216"/><source srcset="/sites/default/files/styles/card_s_x1/public/2024-02/plr-resources.jpg?h=c74750f6&amp;itok=csJSvX35 1x, /sites/default/files/styles/card_s_x2/public/2024-02/plr-resources.jpg?h=c74750f6&amp;itok=VOjB_FED 2x" media="(min-width: 480px)" type="image/jpeg" width="735" height="208"/><source srcset="/sites/default/files/styles/card_xs_x1/public/2024-02/plr-resources.jpg?h=c74750f6&amp;itok=hRBS53VD 1x, /sites/default/files/styles/card_xs_x2/public/2024-02/plr-resources.jpg?h=c74750f6&amp;itok=nnOV5KUU 2x" type="image/jpeg" width="447" height="208"/><img loading="lazy" src="/sites/default/files/styles/card_s_x1/public/2024-02/plr-resources.jpg?h=c74750f6&amp;itok=csJSvX35" width="735" height="208" alt="Parramatta Light Rail factsheets in different languages." /></picture> </div> <div class="nsw-card__content"> <h3 class="nsw-card__title is-excluded"> <a href="/driving-boating-and-transport/projects/parramatta-light-rail/resources" data-analytics-component="cards">Resources</a> </h3> <div class="nsw-card__copy"><div class="nsw-wysiwyg-content"> <p>Community notifications, fact sheets and more.</p></div> </div> <span class="dcs-icons material-icons nsw-material-icons notranslate" aria-hidden="true" tab-index="-1">east</span> </div> </div> <div class="nsw-card nsw-card--dark"> <div class="nsw-card__image"> <h3 class="sr-only">Image</h3><picture><source srcset="/sites/default/files/styles/card_l2_x1/public/2024-02/parramatta-light-rail-fleet.jpg.avif?h=c74750f6&amp;itok=7N3ocDiv 1x, /sites/default/files/styles/card_l2_x2/public/2024-02/parramatta-light-rail-fleet.jpg.avif?h=c74750f6&amp;itok=Xs8vmb_b 2x" media="(min-width: 1024px)" type="image/avif" width="760" height="400"/><source srcset="/sites/default/files/styles/card_m3_x1/public/2024-02/parramatta-light-rail-fleet.jpg.avif?h=c74750f6&amp;itok=17-z6qQt 1x, /sites/default/files/styles/card_m3_x2/public/2024-02/parramatta-light-rail-fleet.jpg.avif?h=c74750f6&amp;itok=A-b60vPa 2x" media="(min-width: 768px)" type="image/avif" width="486" height="216"/><source srcset="/sites/default/files/styles/card_s_x1/public/2024-02/parramatta-light-rail-fleet.jpg.avif?h=c74750f6&amp;itok=BZdDMoq1 1x, /sites/default/files/styles/card_s_x2/public/2024-02/parramatta-light-rail-fleet.jpg.avif?h=c74750f6&amp;itok=XLP__1gL 2x" media="(min-width: 480px)" type="image/avif" width="735" height="208"/><source srcset="/sites/default/files/styles/card_xs_x1/public/2024-02/parramatta-light-rail-fleet.jpg.avif?h=c74750f6&amp;itok=7qO7ftdZ 1x, /sites/default/files/styles/card_xs_x2/public/2024-02/parramatta-light-rail-fleet.jpg.avif?h=c74750f6&amp;itok=pb719_9P 2x" type="image/avif" width="447" height="208"/><source srcset="/sites/default/files/styles/card_l2_x1/public/2024-02/parramatta-light-rail-fleet.jpg?h=c74750f6&amp;itok=7N3ocDiv 1x, /sites/default/files/styles/card_l2_x2/public/2024-02/parramatta-light-rail-fleet.jpg?h=c74750f6&amp;itok=Xs8vmb_b 2x" media="(min-width: 1024px)" type="image/jpeg" width="760" height="400"/><source srcset="/sites/default/files/styles/card_m3_x1/public/2024-02/parramatta-light-rail-fleet.jpg?h=c74750f6&amp;itok=17-z6qQt 1x, /sites/default/files/styles/card_m3_x2/public/2024-02/parramatta-light-rail-fleet.jpg?h=c74750f6&amp;itok=A-b60vPa 2x" media="(min-width: 768px)" type="image/jpeg" width="486" height="216"/><source srcset="/sites/default/files/styles/card_s_x1/public/2024-02/parramatta-light-rail-fleet.jpg?h=c74750f6&amp;itok=BZdDMoq1 1x, /sites/default/files/styles/card_s_x2/public/2024-02/parramatta-light-rail-fleet.jpg?h=c74750f6&amp;itok=XLP__1gL 2x" media="(min-width: 480px)" type="image/jpeg" width="735" height="208"/><source srcset="/sites/default/files/styles/card_xs_x1/public/2024-02/parramatta-light-rail-fleet.jpg?h=c74750f6&amp;itok=7qO7ftdZ 1x, /sites/default/files/styles/card_xs_x2/public/2024-02/parramatta-light-rail-fleet.jpg?h=c74750f6&amp;itok=pb719_9P 2x" type="image/jpeg" width="447" height="208"/><img loading="lazy" src="/sites/default/files/styles/card_s_x1/public/2024-02/parramatta-light-rail-fleet.jpg?h=c74750f6&amp;itok=BZdDMoq1" width="735" height="208" alt="Three Urbos 100 light rail vehicles manufactured by CAF." /></picture> </div> <div class="nsw-card__content"> <h3 class="nsw-card__title is-excluded"> <a href="/driving-boating-and-transport/projects/parramatta-light-rail/gallery" data-analytics-component="cards">Gallery</a> </h3> <div class="nsw-card__copy"><div class="nsw-wysiwyg-content"> <p>View project images, videos and artist impressions.</p></div> </div> <span class="dcs-icons material-icons nsw-material-icons notranslate" aria-hidden="true" tab-index="-1">east</span> </div> </div> </div> </div> </div> </div> </div> </div> </section> <section class="layout--full nsw-section"> <div class="nsw-container"> <div class="nsw-grid"> <div class="nsw-col"> <div class="featured-listing--articles" data-uuid="891c708c-254b-4623-8d0e-4800d1833e5f" data-react-app="dcsContentFeaturedListing"><section class="layout--full nsw-section"><div class="nsw-container"><h2>News and events</h2><div class="dcs-feature-list"><div class="dcs-feature-list__item nsw-list-item"><div class="nsw-list-item__label"><strong>Ministerial media release</strong></div><div class="nsw-list-item__info"><span>20 December 2024</span></div><div class="nsw-list-item__title"><h3><a href="/driving-boating-and-transport/projects/parramatta-light-rail/news/parramatta-light-rail-opens-%e2%80%93-marking-a-new-era-of-public-transport-western-sydney">Parramatta Light Rail Opens – marking a new era of public transport in Western Sydney</a></h3></div><div class="dcs-feature-list__item-copy nsw-list-item__copy">Greater Parramatta is better connected than ever before with the new L4 Westmead & Carlingford Line opening today through the Parramatta CBD in a significant moment in NSW transport history.</div></div><div class="dcs-feature-list__item nsw-list-item"><div class="nsw-list-item__label"><strong>Ministerial media release</strong></div><div class="nsw-list-item__info"><span>18 December 2024</span></div><div class="nsw-list-item__title"><h4><a href="/driving-boating-and-transport/projects/parramatta-light-rail/news/take-me-to-church-street-parramatta-light-rail-opening-date-set">Take me to Church Street, Parramatta light rail opening date set</a></h4></div><div class="dcs-feature-list__item-copy nsw-list-item__copy">For the first time in 80 years, and after 5 years of construction and testing, trams will carry passengers through the heart of Parramatta.</div></div><div class="dcs-feature-list__item nsw-list-item"><div class="nsw-list-item__label"><strong>News</strong></div><div class="nsw-list-item__info"><span>20 September 2024</span></div><div class="nsw-list-item__title"><h4><a href="/driving-boating-and-transport/projects/parramatta-light-rail/news/win-love-your-local-along-parramatta-light-rail-route">Win with ‘Love your Local’ along the Parramatta Light Rail route</a></h4></div><div class="dcs-feature-list__item-copy nsw-list-item__copy">A new ‘Love your Local’ initiative has kicked off to support businesses along the Parramatta Light Rail, to boost foot traffic and encourage locals and visitors to explore the area, ahead of light rail services starting in the coming months.  </div></div><div class="dcs-feature-list__item nsw-list-item"><div class="nsw-list-item__label"><strong>Ministerial media release</strong></div><div class="nsw-list-item__info"><span>19 September 2024</span></div><div class="nsw-list-item__title"><h4><a href="/driving-boating-and-transport/projects/parramatta-light-rail/news/construction-on-parramatta-light-rail-stage-2-to-begin-2025-as-major-contract-signed">Construction on Parramatta Light Rail Stage 2 to begin in 2025 as major contract signed</a></h4></div><div class="dcs-feature-list__item-copy nsw-list-item__copy">Parramatta Light Rail Stage 2 is one step closer, with a $322 million contract awarded to John Holland Pty Ltd to deliver the first part of the project – construction of the first 1.3km of new light rail alignment, including a 320m bridge over the Parramatta River.</div></div><div class="dcs-feature-list__item nsw-list-item"><div class="nsw-list-item__label"><strong>News</strong></div><div class="nsw-list-item__info"><span>9 September 2024</span></div><div class="nsw-list-item__title"><h4><a href="/driving-boating-and-transport/projects/parramatta-light-rail/news/new-public-space-connects-locals-with-country">Parramatta Light Rail&#x27;s new public space connects locals with Country</a></h4></div><div class="dcs-feature-list__item-copy nsw-list-item__copy">As part of the Parramatta Light Rail project, a unique public space in North Parramatta has been enhanced with stone pavers inscribed with phrases in the Dharug language. These additions aim to strengthen connections between locals, visitors, and the area's rich Aboriginal heritage. </div></div><div class="nsw-list-item nsw-list-item--border-less"><div class="nsw-list-item__content"><h3 class="nsw-list-item__title"><a class="nsw-button nsw-button--tertiary" href="/driving-boating-and-transport/projects/parramatta-light-rail/news">Read more news</a></h3></div></div></div></div></section></div> </div> </div> </div> </section> <section class="layout--full nsw-section"> <div class="nsw-container"> <div class="nsw-grid"> <div > </div> </div> </div> </section> <section class="layout--full nsw-section page--highlight nsw-section--large"> <div class="nsw-container"> <div class="nsw-grid"> <div class="nsw-col"> <div class="nsw-block"> <h2>Support and engagement</h2> </div> <div class="nsw-block card-grid card-grid--two block--cards"> <div class="nsw-block"> </div> <div class="nsw-block"> <div class="card-grid__cards"> <div class="nsw-card"> <div class="nsw-card__image"> <h3 class="sr-only">Image</h3><picture><source srcset="/sites/default/files/styles/card_l2_x1/public/2023-11/gettyimages-1003743970-170667a.jpg.avif?h=d7c849ad&amp;itok=xZrNqyTJ 1x, /sites/default/files/styles/card_l2_x2/public/2023-11/gettyimages-1003743970-170667a.jpg.avif?h=d7c849ad&amp;itok=LpElvN2A 2x" media="(min-width: 1024px)" type="image/avif" width="760" height="400"/><source srcset="/sites/default/files/styles/card_m3_x1/public/2023-11/gettyimages-1003743970-170667a.jpg.avif?h=d7c849ad&amp;itok=mAnEOpGP 1x, /sites/default/files/styles/card_m3_x2/public/2023-11/gettyimages-1003743970-170667a.jpg.avif?h=d7c849ad&amp;itok=4lPf04PC 2x" media="(min-width: 768px)" type="image/avif" width="486" height="216"/><source srcset="/sites/default/files/styles/card_s_x1/public/2023-11/gettyimages-1003743970-170667a.jpg.avif?h=d7c849ad&amp;itok=QhPKajcX 1x, /sites/default/files/styles/card_s_x2/public/2023-11/gettyimages-1003743970-170667a.jpg.avif?h=d7c849ad&amp;itok=BuKTXCSh 2x" media="(min-width: 480px)" type="image/avif" width="735" height="208"/><source srcset="/sites/default/files/styles/card_xs_x1/public/2023-11/gettyimages-1003743970-170667a.jpg.avif?h=d7c849ad&amp;itok=zYL86uDa 1x, /sites/default/files/styles/card_xs_x2/public/2023-11/gettyimages-1003743970-170667a.jpg.avif?h=d7c849ad&amp;itok=9qwGMgSq 2x" type="image/avif" width="447" height="208"/><source srcset="/sites/default/files/styles/card_l2_x1/public/2023-11/gettyimages-1003743970-170667a.jpg?h=d7c849ad&amp;itok=xZrNqyTJ 1x, /sites/default/files/styles/card_l2_x2/public/2023-11/gettyimages-1003743970-170667a.jpg?h=d7c849ad&amp;itok=LpElvN2A 2x" media="(min-width: 1024px)" type="image/jpeg" width="760" height="400"/><source srcset="/sites/default/files/styles/card_m3_x1/public/2023-11/gettyimages-1003743970-170667a.jpg?h=d7c849ad&amp;itok=mAnEOpGP 1x, /sites/default/files/styles/card_m3_x2/public/2023-11/gettyimages-1003743970-170667a.jpg?h=d7c849ad&amp;itok=4lPf04PC 2x" media="(min-width: 768px)" type="image/jpeg" width="486" height="216"/><source srcset="/sites/default/files/styles/card_s_x1/public/2023-11/gettyimages-1003743970-170667a.jpg?h=d7c849ad&amp;itok=QhPKajcX 1x, /sites/default/files/styles/card_s_x2/public/2023-11/gettyimages-1003743970-170667a.jpg?h=d7c849ad&amp;itok=BuKTXCSh 2x" media="(min-width: 480px)" type="image/jpeg" width="735" height="208"/><source srcset="/sites/default/files/styles/card_xs_x1/public/2023-11/gettyimages-1003743970-170667a.jpg?h=d7c849ad&amp;itok=zYL86uDa 1x, /sites/default/files/styles/card_xs_x2/public/2023-11/gettyimages-1003743970-170667a.jpg?h=d7c849ad&amp;itok=9qwGMgSq 2x" type="image/jpeg" width="447" height="208"/><img loading="lazy" src="/sites/default/files/styles/card_s_x1/public/2023-11/gettyimages-1003743970-170667a.jpg?h=d7c849ad&amp;itok=QhPKajcX" width="735" height="208" alt="decorative" /></picture> </div> <div class="nsw-card__content"> <h3 class="nsw-card__title is-excluded"> <a href="/driving-boating-and-transport/projects/parramatta-light-rail/businesses" data-analytics-component="cards">Business</a> </h3> <div class="nsw-card__copy"><div class="nsw-wysiwyg-content"> <div class="dcs-feature__html"><p>We are committed to supporting and managing impacts on local businesses during construction. Learn about our efforts to assist local business owners with the information and support they need.</p></div></div> </div> <span class="dcs-icons material-icons nsw-material-icons notranslate" aria-hidden="true" tab-index="-1">east</span> </div> </div> <div class="nsw-card"> <div class="nsw-card__image"> <h3 class="sr-only">Image</h3><picture><source srcset="/sites/default/files/styles/card_l2_x1/public/2024-07/Prince%20Alfred%20Park%20Community%20Day_23-6-24_131.jpg.avif?h=41f55a5b&amp;itok=BsaCdUNi 1x, /sites/default/files/styles/card_l2_x2/public/2024-07/Prince%20Alfred%20Park%20Community%20Day_23-6-24_131.jpg.avif?h=41f55a5b&amp;itok=Fa9dnBqy 2x" media="(min-width: 1024px)" type="image/avif" width="760" height="400"/><source srcset="/sites/default/files/styles/card_m3_x1/public/2024-07/Prince%20Alfred%20Park%20Community%20Day_23-6-24_131.jpg.avif?h=41f55a5b&amp;itok=nnoINpwk 1x, /sites/default/files/styles/card_m3_x2/public/2024-07/Prince%20Alfred%20Park%20Community%20Day_23-6-24_131.jpg.avif?h=41f55a5b&amp;itok=0VNWO-iX 2x" media="(min-width: 768px)" type="image/avif" width="486" height="216"/><source srcset="/sites/default/files/styles/card_s_x1/public/2024-07/Prince%20Alfred%20Park%20Community%20Day_23-6-24_131.jpg.avif?h=41f55a5b&amp;itok=9i2Sh1Hg 1x, /sites/default/files/styles/card_s_x2/public/2024-07/Prince%20Alfred%20Park%20Community%20Day_23-6-24_131.jpg.avif?h=41f55a5b&amp;itok=XbuPEBlY 2x" media="(min-width: 480px)" type="image/avif" width="735" height="208"/><source srcset="/sites/default/files/styles/card_xs_x1/public/2024-07/Prince%20Alfred%20Park%20Community%20Day_23-6-24_131.jpg.avif?h=41f55a5b&amp;itok=tMg-fUGn 1x, /sites/default/files/styles/card_xs_x2/public/2024-07/Prince%20Alfred%20Park%20Community%20Day_23-6-24_131.jpg.avif?h=41f55a5b&amp;itok=FpRN6A2d 2x" type="image/avif" width="447" height="208"/><source srcset="/sites/default/files/styles/card_l2_x1/public/2024-07/Prince%20Alfred%20Park%20Community%20Day_23-6-24_131.jpg?h=41f55a5b&amp;itok=BsaCdUNi 1x, /sites/default/files/styles/card_l2_x2/public/2024-07/Prince%20Alfred%20Park%20Community%20Day_23-6-24_131.jpg?h=41f55a5b&amp;itok=Fa9dnBqy 2x" media="(min-width: 1024px)" type="image/jpeg" width="760" height="400"/><source srcset="/sites/default/files/styles/card_m3_x1/public/2024-07/Prince%20Alfred%20Park%20Community%20Day_23-6-24_131.jpg?h=41f55a5b&amp;itok=nnoINpwk 1x, /sites/default/files/styles/card_m3_x2/public/2024-07/Prince%20Alfred%20Park%20Community%20Day_23-6-24_131.jpg?h=41f55a5b&amp;itok=0VNWO-iX 2x" media="(min-width: 768px)" type="image/jpeg" width="486" height="216"/><source srcset="/sites/default/files/styles/card_s_x1/public/2024-07/Prince%20Alfred%20Park%20Community%20Day_23-6-24_131.jpg?h=41f55a5b&amp;itok=9i2Sh1Hg 1x, /sites/default/files/styles/card_s_x2/public/2024-07/Prince%20Alfred%20Park%20Community%20Day_23-6-24_131.jpg?h=41f55a5b&amp;itok=XbuPEBlY 2x" media="(min-width: 480px)" type="image/jpeg" width="735" height="208"/><source srcset="/sites/default/files/styles/card_xs_x1/public/2024-07/Prince%20Alfred%20Park%20Community%20Day_23-6-24_131.jpg?h=41f55a5b&amp;itok=tMg-fUGn 1x, /sites/default/files/styles/card_xs_x2/public/2024-07/Prince%20Alfred%20Park%20Community%20Day_23-6-24_131.jpg?h=41f55a5b&amp;itok=FpRN6A2d 2x" type="image/jpeg" width="447" height="208"/><img loading="lazy" src="/sites/default/files/styles/card_s_x1/public/2024-07/Prince%20Alfred%20Park%20Community%20Day_23-6-24_131.jpg?h=41f55a5b&amp;itok=9i2Sh1Hg" width="735" height="208" alt="Parramatta Light Rail staff in red shirts and caps talking to a man and child at a community event in Parramatta." /></picture> </div> <div class="nsw-card__content"> <h3 class="nsw-card__title is-excluded"> <a href="/driving-boating-and-transport/projects/parramatta-light-rail/community" data-analytics-component="cards">Community</a> </h3> <div class="nsw-card__copy"><div class="nsw-wysiwyg-content"> <div>Looking for information on the community impacts of Parramatta Light Rail construction? Learn how we prioritise safety and sustainability throughout the construction process and beyond.</div></div> </div> <span class="dcs-icons material-icons nsw-material-icons notranslate" aria-hidden="true" tab-index="-1">east</span> </div> </div> <div class="nsw-card"> <div class="nsw-card__image"> <h3 class="sr-only">Image</h3><picture><source srcset="/sites/default/files/styles/card_l2_x1/public/2024-05/PLR%20Daytime%20Testing%20-%20Parramatta%20CBD%20-%20Still%20-%2010.jpg.avif?h=d1cb525d&amp;itok=nslCvODC 1x, /sites/default/files/styles/card_l2_x2/public/2024-05/PLR%20Daytime%20Testing%20-%20Parramatta%20CBD%20-%20Still%20-%2010.jpg.avif?h=d1cb525d&amp;itok=vFqOyQZ2 2x" media="(min-width: 1024px)" type="image/avif" width="760" height="400"/><source srcset="/sites/default/files/styles/card_m3_x1/public/2024-05/PLR%20Daytime%20Testing%20-%20Parramatta%20CBD%20-%20Still%20-%2010.jpg.avif?h=d1cb525d&amp;itok=lu4kLaEM 1x, /sites/default/files/styles/card_m3_x2/public/2024-05/PLR%20Daytime%20Testing%20-%20Parramatta%20CBD%20-%20Still%20-%2010.jpg.avif?h=d1cb525d&amp;itok=K2ciYUJQ 2x" media="(min-width: 768px)" type="image/avif" width="486" height="216"/><source srcset="/sites/default/files/styles/card_s_x1/public/2024-05/PLR%20Daytime%20Testing%20-%20Parramatta%20CBD%20-%20Still%20-%2010.jpg.avif?h=d1cb525d&amp;itok=mVer51gh 1x, /sites/default/files/styles/card_s_x2/public/2024-05/PLR%20Daytime%20Testing%20-%20Parramatta%20CBD%20-%20Still%20-%2010.jpg.avif?h=d1cb525d&amp;itok=YUDm8js7 2x" media="(min-width: 480px)" type="image/avif" width="735" height="208"/><source srcset="/sites/default/files/styles/card_xs_x1/public/2024-05/PLR%20Daytime%20Testing%20-%20Parramatta%20CBD%20-%20Still%20-%2010.jpg.avif?h=d1cb525d&amp;itok=4r3njyiX 1x, /sites/default/files/styles/card_xs_x2/public/2024-05/PLR%20Daytime%20Testing%20-%20Parramatta%20CBD%20-%20Still%20-%2010.jpg.avif?h=d1cb525d&amp;itok=8MivUj_Y 2x" type="image/avif" width="447" height="208"/><source srcset="/sites/default/files/styles/card_l2_x1/public/2024-05/PLR%20Daytime%20Testing%20-%20Parramatta%20CBD%20-%20Still%20-%2010.jpg?h=d1cb525d&amp;itok=nslCvODC 1x, /sites/default/files/styles/card_l2_x2/public/2024-05/PLR%20Daytime%20Testing%20-%20Parramatta%20CBD%20-%20Still%20-%2010.jpg?h=d1cb525d&amp;itok=vFqOyQZ2 2x" media="(min-width: 1024px)" type="image/jpeg" width="760" height="400"/><source srcset="/sites/default/files/styles/card_m3_x1/public/2024-05/PLR%20Daytime%20Testing%20-%20Parramatta%20CBD%20-%20Still%20-%2010.jpg?h=d1cb525d&amp;itok=lu4kLaEM 1x, /sites/default/files/styles/card_m3_x2/public/2024-05/PLR%20Daytime%20Testing%20-%20Parramatta%20CBD%20-%20Still%20-%2010.jpg?h=d1cb525d&amp;itok=K2ciYUJQ 2x" media="(min-width: 768px)" type="image/jpeg" width="486" height="216"/><source srcset="/sites/default/files/styles/card_s_x1/public/2024-05/PLR%20Daytime%20Testing%20-%20Parramatta%20CBD%20-%20Still%20-%2010.jpg?h=d1cb525d&amp;itok=mVer51gh 1x, /sites/default/files/styles/card_s_x2/public/2024-05/PLR%20Daytime%20Testing%20-%20Parramatta%20CBD%20-%20Still%20-%2010.jpg?h=d1cb525d&amp;itok=YUDm8js7 2x" media="(min-width: 480px)" type="image/jpeg" width="735" height="208"/><source srcset="/sites/default/files/styles/card_xs_x1/public/2024-05/PLR%20Daytime%20Testing%20-%20Parramatta%20CBD%20-%20Still%20-%2010.jpg?h=d1cb525d&amp;itok=4r3njyiX 1x, /sites/default/files/styles/card_xs_x2/public/2024-05/PLR%20Daytime%20Testing%20-%20Parramatta%20CBD%20-%20Still%20-%2010.jpg?h=d1cb525d&amp;itok=8MivUj_Y 2x" type="image/jpeg" width="447" height="208"/><img loading="lazy" src="/sites/default/files/styles/card_s_x1/public/2024-05/PLR%20Daytime%20Testing%20-%20Parramatta%20CBD%20-%20Still%20-%2010.jpg?h=d1cb525d&amp;itok=mVer51gh" width="735" height="208" alt="A tram on the new light rail." /></picture> </div> <div class="nsw-card__content"> <h3 class="nsw-card__title is-excluded"> <a href="/driving-boating-and-transport/projects/parramatta-light-rail/activate-parramatta" data-analytics-component="cards">Activate Parramatta</a> </h3> <div class="nsw-card__copy"><div class="nsw-wysiwyg-content"> <p>Activate Parramatta is a Transport for NSW initiative to promote and support local businesses, through events, activations and activities.</p></div> </div> <span class="dcs-icons material-icons nsw-material-icons notranslate" aria-hidden="true" tab-index="-1">east</span> </div> </div> <div class="nsw-card"> <div class="nsw-card__image"> <h3 class="sr-only">Image</h3><picture><source srcset="/sites/default/files/styles/card_l2_x1/public/2024-06/plr-salty-dingo-tile-version-2.jpg.avif?h=804eb763&amp;itok=FpTK4Bu_ 1x, /sites/default/files/styles/card_l2_x2/public/2024-06/plr-salty-dingo-tile-version-2.jpg.avif?h=804eb763&amp;itok=h7sRRu1q 2x" media="(min-width: 1024px)" type="image/avif" width="760" height="400"/><source srcset="/sites/default/files/styles/card_m3_x1/public/2024-06/plr-salty-dingo-tile-version-2.jpg.avif?h=804eb763&amp;itok=Ne0P9Ooy 1x, /sites/default/files/styles/card_m3_x2/public/2024-06/plr-salty-dingo-tile-version-2.jpg.avif?h=804eb763&amp;itok=zvhDVmt1 2x" media="(min-width: 768px)" type="image/avif" width="486" height="216"/><source srcset="/sites/default/files/styles/card_s_x1/public/2024-06/plr-salty-dingo-tile-version-2.jpg.avif?h=804eb763&amp;itok=T5Vi750S 1x, /sites/default/files/styles/card_s_x2/public/2024-06/plr-salty-dingo-tile-version-2.jpg.avif?h=804eb763&amp;itok=g7I8ENua 2x" media="(min-width: 480px)" type="image/avif" width="735" height="208"/><source srcset="/sites/default/files/styles/card_xs_x1/public/2024-06/plr-salty-dingo-tile-version-2.jpg.avif?h=804eb763&amp;itok=5BzYdwGy 1x, /sites/default/files/styles/card_xs_x2/public/2024-06/plr-salty-dingo-tile-version-2.jpg.avif?h=804eb763&amp;itok=cbPFAJoc 2x" type="image/avif" width="447" height="208"/><source srcset="/sites/default/files/styles/card_l2_x1/public/2024-06/plr-salty-dingo-tile-version-2.jpg?h=804eb763&amp;itok=FpTK4Bu_ 1x, /sites/default/files/styles/card_l2_x2/public/2024-06/plr-salty-dingo-tile-version-2.jpg?h=804eb763&amp;itok=h7sRRu1q 2x" media="(min-width: 1024px)" type="image/jpeg" width="760" height="400"/><source srcset="/sites/default/files/styles/card_m3_x1/public/2024-06/plr-salty-dingo-tile-version-2.jpg?h=804eb763&amp;itok=Ne0P9Ooy 1x, /sites/default/files/styles/card_m3_x2/public/2024-06/plr-salty-dingo-tile-version-2.jpg?h=804eb763&amp;itok=zvhDVmt1 2x" media="(min-width: 768px)" type="image/jpeg" width="486" height="216"/><source srcset="/sites/default/files/styles/card_s_x1/public/2024-06/plr-salty-dingo-tile-version-2.jpg?h=804eb763&amp;itok=T5Vi750S 1x, /sites/default/files/styles/card_s_x2/public/2024-06/plr-salty-dingo-tile-version-2.jpg?h=804eb763&amp;itok=g7I8ENua 2x" media="(min-width: 480px)" type="image/jpeg" width="735" height="208"/><source srcset="/sites/default/files/styles/card_xs_x1/public/2024-06/plr-salty-dingo-tile-version-2.jpg?h=804eb763&amp;itok=5BzYdwGy 1x, /sites/default/files/styles/card_xs_x2/public/2024-06/plr-salty-dingo-tile-version-2.jpg?h=804eb763&amp;itok=cbPFAJoc 2x" type="image/jpeg" width="447" height="208"/><img loading="lazy" src="/sites/default/files/styles/card_s_x1/public/2024-06/plr-salty-dingo-tile-version-2.jpg?h=804eb763&amp;itok=T5Vi750S" width="735" height="208" alt="Parramatta Light Rail Salty Dog tile version 2" /></picture> </div> <div class="nsw-card__content"> <h3 class="nsw-card__title is-excluded"> <a href="/sites/default/files/noindex/2024-06/restaurant-guide-2024.pdf" rel="nofollow" data-analytics-component="cards">Restaurant Guide 2024</a> </h3> <div class="nsw-card__copy"><div class="nsw-wysiwyg-content"> <p>Download the annual 2024 Restaurant Guide, which is packed with more than 60 restaurants, pubs and cafes in Parramatta's iconic Church Street precinct.</p></div> </div> <span class="dcs-icons material-icons nsw-material-icons notranslate" aria-hidden="true" tab-index="-1">east</span> </div> </div> </div> </div> </div> </div> </div> </div> </section> <section class="layout--full nsw-section"> <div class="nsw-container"> <div class="nsw-grid"> <div > </div> </div> </div> </section> <section class="layout--full nsw-section"> <div class="nsw-container"> <div class="nsw-grid"> <div class="nsw-col"> <div class="nsw-block"> <h2>Related links</h2> </div> <div class="nsw-block link-list--inline"> <div class="nsw-link-list"> <ul><li><a href="/driving-boating-and-transport/projects/parramatta-light-rail/community/protecting-heritage" class="is-external__list" data-analytics-component="links" hreflang="en"><span class="is-external__target">Protecting heritage</span></a></li><li><a href="/driving-boating-and-transport/projects/parramatta-light-rail/community/walking-and-bike-riding" class="is-external__list" data-analytics-component="links" hreflang="en"><span class="is-external__target">Walking and bike riding</span></a></li><li><a href="/driving-boating-and-transport/projects/parramatta-light-rail/community/stabling-and-maintenance-facility" class="is-external__list" data-analytics-component="links" hreflang="en"><span class="is-external__target">Stabling and Maintenance Facility</span></a></li><li><a href="/driving-boating-and-transport/projects/parramatta-light-rail/robin-thomas-reserve" class="is-external__list" data-analytics-component="links" hreflang="en"><span class="is-external__target">Robin Thomas Reserve improvement works </span></a></li><li><a href="/driving-boating-and-transport/projects/parramatta-light-rail/community/light-rail-vehicles" class="is-external__list" data-analytics-component="links" hreflang="en"><span class="is-external__target">Light rail vehicles</span></a></li><li><a href="https://www.transport.nsw.gov.au/" class="is-external__list" data-analytics-component="links"><span class="is-external__target">Transport for NSW</span></a></li></ul></div> </div> </div> </div> </div> </section> <section class="layout--full nsw-section"> <div class="nsw-container"> <div class="nsw-grid"> <div class="nsw-col"> <div class="nsw-block nsw-block--card"> <div class="nsw-card nsw-card--highlight nsw-card--headline"><div class="nsw-card__content"><div class="nsw-card__icon"><span class="dcs-icons pictogram notranslate" aria-hidden="true" tab-index="-1"><svg width="48" height="48" viewbox="0 0 48 48" class="nsw-pictogram" fill="none"><path d="M37 12.5C39.4853 12.5 41.5 10.4853 41.5 8C41.5 5.51472 39.4853 3.5 37 3.5C34.5147 3.5 32.5 5.51472 32.5 8C32.5 10.4853 34.5147 12.5 37 12.5Z" /><path d="M29.5 22V16.5C29.5 15.9696 29.7107 15.4609 30.0858 15.0858C30.4609 14.7107 30.9696 14.5 31.5 14.5H42.5C43.0304 14.5 43.5391 14.7107 43.9142 15.0858C44.2893 15.4609 44.5 15.9696 44.5 16.5V22" /><path d="M11 35.5C13.4853 35.5 15.5 33.4853 15.5 31C15.5 28.5147 13.4853 26.5 11 26.5C8.51472 26.5 6.5 28.5147 6.5 31C6.5 33.4853 8.51472 35.5 11 35.5Z" /><path d="M3.5 45V39.5C3.5 38.9696 3.71074 38.4609 4.08582 38.0858C4.46089 37.7107 4.96957 37.5 5.5 37.5H16.5C17.0304 37.5 17.5391 37.7107 17.9142 38.0858C18.2893 38.4609 18.5 38.9696 18.5 39.5V45" /><path d="M21.5 3.5H7.5C6.43913 3.5 5.42172 3.92143 4.67157 4.67157C3.92142 5.42172 3.5 6.43913 3.5 7.5V13.5C3.5 14.5609 3.92142 15.5783 4.67157 16.3284C5.42172 17.0786 6.43913 17.5 7.5 17.5H15.5L20.5 22.5V17.5H21.5C22.5609 17.5 23.5783 17.0786 24.3284 16.3284C25.0786 15.5783 25.5 14.5609 25.5 13.5V7.5C25.5 6.43913 25.0786 5.42172 24.3284 4.67157C23.5783 3.92143 22.5609 3.5 21.5 3.5Z" /><path d="M40.5 25.5H26.5C25.4391 25.5 24.4217 25.9214 23.6716 26.6716C22.9214 27.4217 22.5 28.4391 22.5 29.5V35.5C22.5 36.5609 22.9214 37.5783 23.6716 38.3284C24.4217 39.0786 25.4391 39.5 26.5 39.5H27.5V44.5L32.5 39.5H40.5C41.5609 39.5 42.5783 39.0786 43.3284 38.3284C44.0786 37.5783 44.5 36.5609 44.5 35.5V29.5C44.5 28.4391 44.0786 27.4217 43.3284 26.6716C42.5783 25.9214 41.5609 25.5 40.5 25.5Z" /><path d="M8.5 8.5H20.5" class="nsw-pictogram__accent" /><path d="M20.5 12.5H8.5" class="nsw-pictogram__accent" /><path d="M27.5 30.5H39.5" class="nsw-pictogram__accent" /><path d="M39.5 34.5H27.5" class="nsw-pictogram__accent" /><path d="M15.5 40V45" /><path d="M6.5 45V40" /><path d="M41.5 17V22" /><path d="M32.5 22V17" /></svg></span></div><h3 class="nsw-card__title is-excluded"><a href="https://www.tisnational.gov.au/" data-analytics-component="cards">Translating and interpreting service</a></h3><div class="nsw-card__copy"><div class="nsw-wysiwyg-content"><p>For interpreter services for languages other than English, call Translating and Interpreting Service (TIS National) on&nbsp;<a href="tel:131450" target="_blank" aria-label="131 450 - opens in a new window" rel="nofollow">131 450</a> and ask them to call us on <a href="tel:1800139389" target="_blank" aria-label="1800 139 389 - opens in a new window" rel="nofollow">1800 139 389</a>.</p></div></div><span class="dcs-icons material-icons nsw-material-icons notranslate" aria-hidden="true" tab-index="-1">east</span></div></div> </div> <div class="nsw-block"> <div class="dcs-contact dcs-section--un-invert"> <div class="dcs-contact__contact"> <div class="nsw-grid dcs-contact__grid"> <div class="nsw-col dcs-contact__col nsw-col-sm-6"> <div class="dcs-contact__item"> <h3 class="dcs-contact__label">Contact Parramatta Light Rail</h3> <div class="dcs-contact__description"> <div class="nsw-wysiwyg-content"> <p>For more information, enquiries or to lodge a complaint, please contact us:</p><ul><li><strong>Phone: </strong><a href="tel:1800139389">1800 139 389</a> (24-hour community information line)</li><li><strong>Email: </strong><a href="mailto:parramattalightrail@transport.nsw.gov.au?subject=Parramatta%20Light%20Rail%20enquiry">parramattalightrail@transport.nsw.gov.au</a></li><li><strong>Address:</strong> Level 7, 4 Parramatta Square, 12 Darcy Street, Parramatta NSW 2150</li></ul><p><strong>Follow us on Facebook:</strong></p></div> </div> <div class="dcs-contact__email dcs-contact__detail"> </div> <div class="dcs-contact__phone dcs-contact__detail"> </div> <div class="dcs-contact__website dcs-contact__detail"> </div> <div class="dcs-contact__social"> <div class="nsw-link-list nsw-link-list--social-icons"> <ul> <li> <a href="https://www.facebook.com/ParramattaLightRail" target="_blank" rel="noopener nofollow" class="js-share-this js-exclude-external-link"> <span class="sr-only">Facebook</span> <span class="dcs-icons dcs-icon dcs-icon--facebook-logo notranslate" aria-hidden="true" tab-index="-1"></span> </a> </li> </ul> </div> </div> </div> </div> <div class="nsw-col dcs-contact__col nsw-col-sm-6"> <div class="dcs-contact__item"> <h3 class="dcs-contact__label">Follow Transport for NSW</h3> <div class="dcs-contact__description"> <div class="nsw-wysiwyg-content"> <p>Follow us on social media.</p></div> </div> <div class="dcs-contact__email dcs-contact__detail"> </div> <div class="dcs-contact__phone dcs-contact__detail"> </div> <div class="dcs-contact__website dcs-contact__detail"> </div> <div class="dcs-contact__social"> <div class="nsw-link-list nsw-link-list--social-icons"> <ul> <li> <a href="https://www.facebook.com/TransportForNSW" target="_blank" rel="noopener nofollow" class="js-share-this js-exclude-external-link"> <span class="sr-only">Facebook</span> <span class="dcs-icons dcs-icon dcs-icon--facebook-logo notranslate" aria-hidden="true" tab-index="-1"></span> </a> </li> <li> <a href="https://www.linkedin.com/company/transport-for-nsw" target="_blank" rel="noopener nofollow" class="js-share-this js-exclude-external-link"> <span class="sr-only">Linkedin</span> <span class="dcs-icons dcs-icon dcs-icon--linkedin-logo notranslate" aria-hidden="true" tab-index="-1"></span> </a> </li> <li> <a href="https://twitter.com/TransportforNSW" target="_blank" rel="noopener nofollow" class="js-share-this js-exclude-external-link"> <span class="sr-only">X</span> <span class="dcs-icons dcs-icon dcs-icon--x-logo notranslate" aria-hidden="true" tab-index="-1"></span> </a> </li> <li> <a href="https://www.instagram.com/transportforNSW" target="_blank" rel="noopener nofollow" class="js-share-this js-exclude-external-link"> <span class="sr-only">Instagram</span> <span class="dcs-icons dcs-icon dcs-icon--instagram-logo notranslate" aria-hidden="true" tab-index="-1"></span> </a> </li> <li> <a href="http://www.youtube.com/user/TransportForNSW" target="_blank" rel="noopener nofollow" class="js-share-this js-exclude-external-link"> <span class="sr-only">Youtube</span> <span class="dcs-icons dcs-icon dcs-icon--youtube-logo notranslate" aria-hidden="true" tab-index="-1"></span> </a> </li> </ul> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </section> </article> </div> <a class="nsw-direction-link dcs-top-link dcs-top-link--hidden" href="#top"> <span class="nsw-direction-link__text"> Top <span class="sr-only">of page</span> </span> <span class="dcs-icons material-icons nsw-material-icons notranslate" aria-hidden="true" tab-index="-1">north</span> </a> </main> <footer class="nsw-footer page__footer"> <div id="block-agencyattribution" class="nsw-block"> <div class="dcs-agency-attribution"> <div class="nsw-container"> <div class="text">This page is managed by</div> <div class="logo"> <img src="/themes/custom/dcs_theme/favicons/sets/lgbti/logo.svg" alt="" /> <span class="owner"><a href="/departments-and-agencies/transport-for-nsw" hreflang="en">Transport for NSW</a></span> </div> <hr /> <div class="text">In collaboration with</div> <ul class="attribution-list"> <li>Parramatta Light Rail</li> </ul> </div> </div> </div> <div id="block-onegovquickfeedblock" class="page__section--feedback"> <div class="thumbs"> <div class="thumbs-container"> <div class="thumbs__widget" id="onegov-quickfeed-container" data-onegov-env="production"></div> <div class="thumbs__description">Your rating will help us improve the website.</div> </div> </div> </div> <div class="nsw-footer__upper"> <div id="block-footerupper"> <div class="nsw-container"> <div class="nsw-footer__group"> <h3 class="nsw-footer__heading"><a href="/">Popular </a></h3> <ul> <li><a href="/about-nsw/public-holidays">NSW public holidays</a></li> <li><a href="https://www.service.nsw.gov.au/service-centre">Service NSW locations</a></li> <li><a href="/about-nsw/state-services">State services</a></li> <li><a href="/about-nsw/nsw-protocol/state-flag">State flag</a></li> </ul> </div> <div class="nsw-footer__group"> <h3 class="nsw-footer__heading"><a href="/nsw-government/about-website">About this website</a></h3> <ul> <li><a href="/nsw-government/access-nsw-government-information">Access to information</a></li> <li><a href="/accessibility-statement">Accessibility statement</a></li> <li><a href="/nsw-government/copyright">Copyright</a></li> <li><a href="/nsw-government/disclaimer">Disclaimer</a></li> <li><a href="/nsw-government/privacy-statement">Privacy statement</a></li> <li><a href="https://www.service.nsw.gov.au/nswgovdirectory">NSW Government directory</a></li> </ul> </div> <div class="nsw-footer__group"> <h3 class="nsw-footer__heading"><a href="/departments-and-agencies">Departments</a></h3> <ul> <li><a href="/the-cabinet-office">Cabinet Office</a></li> <li><a href="https://www.nsw.gov.au/departments-and-agencies/dcceew">Climate Change, Energy, the Environment and Water</a></li> <li><a href="https://www.dcj.nsw.gov.au/">Communities and Justice</a></li> <li><a href="/departments-and-agencies/dciths">Creative Industries, Tourism, Hospitality and Sport</a></li> <li><a href="/departments-and-agencies/customer-service">Customer Service</a></li> <li><a href="/departments-and-agencies/department-of-education">Education</a></li> <li><a href="https://www.health.nsw.gov.au/">Health</a></li> <li><a href="https://www.nsw.gov.au/departments-and-agencies/department-of-planning-housing-and-infrastructure">Planning, Housing and Infrastructure</a></li> <li><a href="/departments-and-agencies/premiers-department">Premier&#039;s Department</a></li> <li><a href="https://www.nsw.gov.au/departments-and-agencies/department-of-regional-nsw">Primary Industries and Regional Development</a></li> <li><a href="https://www.transport.nsw.gov.au/">Transport</a></li> <li><a href="/departments-and-agencies/nsw-treasury">Treasury</a></li> </ul> </div> <div class="nsw-footer__group"> <h3 class="nsw-footer__heading"><a href="/nsw-government">NSW Government</a></h3> <ul> <li><a href="/nsw-government/premier-of-nsw">The Premier</a></li> <li><a href="/nsw-government/ministers">NSW Ministers</a></li> <li><a href="https://www.parliament.nsw.gov.au/members/pages/all-members.aspx">Find your local Member of Parliament</a></li> <li><a href="https://boards.nsw.gov.au/">Boards and Committees</a></li> <li><a href="https://iworkfor.nsw.gov.au/">Find a job in NSW Government</a></li> <li><a href="/about-nsw">About NSW</a></li> <li><a href="/nsw-government/communications">NSW Government communications</a></li> <li><a href="/business-and-economy/unsolicited-proposals">Unsolicited proposals</a></li> </ul> </div> </div> </div> </div> <div class="nsw-footer__lower"> <div class="nsw-container"> <p>We pay respect to the Traditional Custodians and First Peoples of NSW, and acknowledge their continued connection to their country and culture.</p> <div class="nsw-footer__info"> <div class="nsw-footer__copyright">Copyright © 2025</div> </div> </div> </div> </footer> </div> </div> <script>window.dataLayer = window.dataLayer || []; window.dataLayer.push({"entityCreated":"1707683459","entityLangcode":"en","entityUuid":"5a23e006-093c-41c1-a7fb-c38392423c33","entityType":"node","entityBundle":"campaign","entityId":"69791","title":"Parramatta Light Rail","entitySubtype":"undefined","entityTaxonomy":{"agency":{"351":"Transport for NSW","6488":"Parramatta Light Rail"},"need":{"6415":"Citizen","94":"All"},"topic":{"17":"Business and economy","21":"Driving, boating and transport","15":"Environment, land and water","446":"Housing and construction"}},"event":"page_info","language":"en","created":"1707683459","uuid":"5a23e006-093c-41c1-a7fb-c38392423c33","tags":{"agency":{"351":"Transport for NSW","6488":"Parramatta Light Rail"},"need":{"6415":"Citizen","94":"All"},"topic":{"17":"Business and economy","21":"Driving, boating and transport","15":"Environment, land and water","446":"Housing and construction"}},"ownerAgency":"351:Transport for NSW","ownerCluster":"351:Transport for NSW","pageParent":"69968:Transport projects","pageTop":"20554:Driving, boating and transport"});</script> <script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","licenseKey":"NRJS-507b3acf254d94b0b61","applicationID":"564935381","transactionName":"NAYHYUQDWUZZUkBeDg1MJFZCC1hbF3VGQhECDzlbWQZSaXteWkMTDA8JUEQ+eVpcVGJeBBQgCltCEFhZVFRGGl8VCgBC","queueTime":0,"applicationTime":2538,"atts":"GEEEFwwZSkg=","errorBeacon":"bam.nr-data.net","agent":""}</script> <script type="application/json" data-drupal-selector="drupal-settings-json">{"path":{"baseUrl":"\/","pathPrefix":"","currentPath":"node\/69791","currentPathIsAdmin":false,"isFront":false,"currentLanguage":"en"},"pluralDelimiter":"\u0003","suppressDeprecationErrors":true,"ajaxPageState":{"libraries":"eJxdUtF27CAI_KFSPykHlU08MWqBbG_-_hLTbd28JM4MCgxEVMx4EDtPCz5TZfmIQSYsmA9NQRz6SUl0ihY59dAeEGpRKupwphIOQFVOftdUy5v8INSdKUJOoqnMozjVkg_3A-AEXU3GiGspaJ0Zt87l5Bk5kbiAHAUkRQIJXHPuei0016e7fvC1p7A-iGLXhJDD4hbCSAwX6oIutJHzWMpPTy9CaIABcwatgOG3uZfA8QZh5nTnZMDmIYF1tr4ltBP8-n3jT3cs843tFt240-CRorAOkP4pseWwsLKOV-dcvdGXOwO_0gGpPCpveOvbdqDuY6rzyXv6XDG-xn0xG6YCG5V95KpP2QZpLa7o7aTndyyvyDdEkjQXkEOUtkFrnIreMdgS6lu9TNLMrvQk2LCNj59b5JHB5_pmlpxZb6Xqsm9-vKy1dTNHirFIthl_NGS05W2LuMh7w_z5x3zupe3e_FpsQa-m-s79B3DbXes","theme":"dcs_theme","theme_token":null},"ajaxTrustedUrl":[],"dataLayer":{"defaultLang":"en","languages":{"en":{"id":"en","name":"English","direction":"ltr","weight":0}}},"dcs_ia":{"elasticUrl":"\/api\/v1\/elasticsearch\/prod_content","categoryMapping":{"aboriginal":"Aboriginal","accessibility":"Accessibility","arts_culture":"Arts and culture","business":"Business","climate_change":"Climate change","community":"Community","covid_19":"COVID-19","events":"Events","resilience":"Disaster preparedness","disaster_recovery":"Disaster recovery","diversity_inclusion":"Diversity and inclusion","education":"Education","employment_training":"Employment and training","environment":"Environment","health":"Health and wellbeing","infrastructure":"Infrastructure","primary_industry":"Primary industry","regional":"Regional","research":"Research","sports_recreation":"Sport and recreation","women":"Women","youth":"Youth"}},"dcs_snsw_login":{"dcs_snsw_login":{"login_url":"https:\/\/services.dcu.nsw.gov.au\/accounts","auth_url":"https:\/\/services.dcu.nsw.gov.au\/myaccount?destination=https%3A\/\/www.nsw.gov.au\/grants-and-funding%3Fredirect%3Dtrue","snsw_module":true,"mock":false}},"elasticSearch":{"uri":"https:\/\/www.nsw.gov.au\/api\/v1\/elasticsearch","indexes":{"content":"prod_content","micro_content":"prod_micro_content","regions":"prod_regions","taxonomy":"prod_taxonomy"},"index_prefix":"prod_"},"contentApi":{"useApiGateway":false,"elasticUrl":"https:\/\/www.nsw.gov.au\/api\/v1\/elasticsearch","graphqlUrl":"https:\/\/www.nsw.gov.au\/graphql","clientId":"3d38d2fd483144dfa21aa7da44e939d2","clientSecret":"98C4d851e53644a79e02FFbc527e76E7"},"dcsTheme":{"imageSet":"lgbti"},"__initialState":{"automatedFeaturedListing":{"mutations":[],"queries":[{"state":{"data":{"hits":[{"_index":"prod_content","_type":"_doc","_id":"entity:node\/85405:en","_score":null,"_source":{"summary":["Greater Parramatta is better connected than ever before with the new L4 Westmead \u0026 Carlingford Line opening today through the Parramatta CBD in a significant moment in NSW transport history."],"card_media_id":["111629"],"display_date":[1734652800],"subtype":["ministerialmediarelease"],"sticky":[false],"title":["Parramatta Light Rail Opens \u2013 marking a new era of public transport in Western Sydney"],"url":["\/driving-boating-and-transport\/projects\/parramatta-light-rail\/news\/parramatta-light-rail-opens-%e2%80%93-marking-a-new-era-of-public-transport-western-sydney"]},"sort":[0,1734652800000]},{"_index":"prod_content","_type":"_doc","_id":"entity:node\/85317:en","_score":null,"_source":{"summary":["For the first time in 80 years, and after 5 years of construction and testing, trams will carry passengers through the heart of Parramatta."],"card_media_id":["95332"],"display_date":[1734480000],"subtype":["ministerialmediarelease"],"sticky":[false],"title":["Take me to Church Street, Parramatta light rail opening date set"],"url":["\/driving-boating-and-transport\/projects\/parramatta-light-rail\/news\/take-me-to-church-street-parramatta-light-rail-opening-date-set"]},"sort":[0,1734480000000]},{"_index":"prod_content","_type":"_doc","_id":"entity:node\/80227:en","_score":null,"_source":{"summary":["A new \u2018Love your Local\u2019 initiative has kicked off to support businesses along the Parramatta Light Rail, to boost foot traffic and encourage locals and visitors to explore the area, ahead of light rail services starting in the coming months.\u202f\u202f"],"card_media_id":["103011"],"display_date":[1726790400],"subtype":["news"],"sticky":[false],"title":["Win with \u2018Love your Local\u2019 along the Parramatta Light Rail route"],"url":["\/driving-boating-and-transport\/projects\/parramatta-light-rail\/news\/win-love-your-local-along-parramatta-light-rail-route"]},"sort":[0,1726790400000]},{"_index":"prod_content","_type":"_doc","_id":"entity:node\/79994:en","_score":null,"_source":{"summary":["Parramatta Light Rail Stage 2 is one step closer, with a $322 million contract awarded to John Holland Pty Ltd to deliver the first part of the project \u2013 construction of the first 1.3km of new light rail alignment, including a 320m bridge over the Parramatta River."],"card_media_id":["102389"],"display_date":[1726704000],"subtype":["ministerialmediarelease"],"sticky":[false],"title":["Construction on Parramatta Light Rail Stage 2 to begin in 2025 as major contract signed"],"url":["\/driving-boating-and-transport\/projects\/parramatta-light-rail\/news\/construction-on-parramatta-light-rail-stage-2-to-begin-2025-as-major-contract-signed"]},"sort":[0,1726704000000]},{"_index":"prod_content","_type":"_doc","_id":"entity:node\/79422:en","_score":null,"_source":{"summary":["As part of the Parramatta Light Rail project, a unique public space in North Parramatta has been enhanced with stone pavers inscribed with phrases in the Dharug language. These additions aim to strengthen connections between locals, visitors, and the area\u0027s rich Aboriginal heritage.\u00a0"],"card_media_id":["101362"],"display_date":[1725840000],"subtype":["news"],"sticky":[false],"title":["Parramatta Light Rail\u0027s new public space connects locals with Country"],"url":["\/driving-boating-and-transport\/projects\/parramatta-light-rail\/news\/new-public-space-connects-locals-with-country"]},"sort":[0,1725840000000]}],"total":73},"dataUpdateCount":1,"dataUpdatedAt":1739773664363,"error":null,"errorUpdateCount":0,"errorUpdatedAt":0,"fetchFailureCount":0,"fetchFailureReason":null,"fetchMeta":null,"isInvalidated":false,"status":"success","fetchStatus":"idle"},"queryKey":["dcsContentFeaturedListing",true,["21","17"],["6488"],null,null,null,null,null,null],"queryHash":"[\u0022dcsContentFeaturedListing\u0022,true,[\u002221\u0022,\u002217\u0022],[\u00226488\u0022],null,null,null,null,null,null]"}]}},"dcsContentFeaturedListing":{"891c708c-254b-4623-8d0e-4800d1833e5f":{"elasticUrl":"https:\/\/www.nsw.gov.au\/api\/v1\/elasticsearch","elasticPrefix":"prod_","isArticle":true,"topicId":["21","17"],"topicName":["driving, boating and transport","business and economy"],"agencyId":["6488"],"agencyName":["Parramatta Light Rail"],"audienceId":null,"industryId":null,"regionId":null,"categoryId":null,"resourceTypeId":null,"container":true,"divider":false,"analyticsName":"latest-news","heading":"News and events","headingHidden":false,"subType":null,"moreLink":"\/driving-boating-and-transport\/projects\/parramatta-light-rail\/news","moreTitleLink":"Read more news"}},"dcsHeaderSearch":{"aaf3a681-48f9-4a12-9ab9-2da07f203e81":[]},"user":{"uid":0,"permissionsHash":"48da57f32a7ca7f0361c4563a925c8f97e2da9525e0bbbe0038c3b8ee6fc82f6"}}</script> <script src="/sites/default/files/js/js_GUABpjZuUtjvjXk3qzhQaeH8mRK5oe-kzKHUGcAx8RQ.js"></script> <script src="/libraries/dcs/module/loader.entry.js?srn6ic" type="module"></script> <script src="/sites/default/files/js/js_6Q7WqgkSq-5d-wO4eT41V_p7oitnDBoSXI4C4cUPeFo.js"></script> <script src="/libraries/dcs/module/nsw-design-system.entry.js?srn6ic" type="module"></script> <script src="/libraries/dcs/module/external-links.entry.js?srn6ic" type="module"></script> <script src="/libraries/dcs/module/base.entry.js?srn6ic" type="module"></script> <script src="/libraries/dcs/module/top-link.entry.js?srn6ic" type="module"></script> <script src="/libraries/dcs/module/translate.entry.js?srn6ic" type="module"></script> <script src="/libraries/dcs/module/print-button.entry.js?srn6ic" type="module"></script> <script src="/libraries/dcs/module/stackable-tables.entry.js?srn6ic" type="module"></script> <script src="/libraries/dcs/module/mobile-stackable-tables.entry.js?srn6ic" type="module"></script> <script src="/libraries/dcs/module/snsw-menu.entry.js?srn6ic" type="module"></script> <script src="/libraries/dcs/module/dcs-analytics.entry.js?srn6ic" type="module"></script> <script src="https://onegov.nsw.gov.au/quickfeed/js/quickfeed.min.js" defer></script> <script src="/libraries/dcs/module/dcs-onegov-quickfeed.entry.js?srn6ic" type="module"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/Glide.js/3.6.0/glide.min.js" integrity="sha384-L5AKW5UvmSp8txSU/tzGSehFPblcyfjo39JVvDOumnAvRbSVGBnAScRj5HV7CJoC" crossorigin="anonymous"></script> <script src="/libraries/dcs/module/glidejs.entry.js?srn6ic" type="module"></script> <script src="/libraries/dcs/module/cards-side-scroll.entry.js?srn6ic" type="module"></script> <script src="/libraries/dcs/module/dcs-content-featured-listing.entry.js?srn6ic" type="module"></script> <script src="/libraries/dcs/module/banner.entry.js?srn6ic" type="module"></script> <script src="/libraries/dcs/module/call-to-action.entry.js?srn6ic" type="module"></script> <script src="/libraries/dcs/module/main-menu.entry.js?srn6ic" type="module"></script> <script src="/libraries/dcs/module/header-search.entry.js?srn6ic" type="module"></script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10