@import url("https://fonts.googleapis.com/css?family=Rufina:wght@400;700|Raleway:wght@0,100,700|Material+Symbols+Outlined:opsz,wght,FILL,GRAD@24,400,0,0");.dashboard_map-container__yk6V2 *{box-sizing:border-box}.dashboard_map-container__yk6V2{height:100%}.dashboard_map-container__yk6V2 :after,.dashboard_map-container__yk6V2 :before{box-sizing:border-box}.dashboard_map-container__yk6V2 .dashboard_material-symbols-outlined__OOqwJ{font-family:Material Symbols Outlined;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.dashboard_map-container__yk6V2{width:100%}.dashboard_map-container__yk6V2 .dashboard_real-estate-marker__8FKHb{cursor:pointer;position:relative;transform:translateY(-5px)}.dashboard_map-container__yk6V2 .dashboard_custom-pin__mTNou{z-index:0;position:relative;padding:4px;border-radius:50%;display:flex;justify-content:center;align-items:center;transform-origin:bottom;transition:.4s ease-in-out;border:1px solid black}#dashboard_terro-marker-0__7XS6E{border:6px solid red}@keyframes dashboard_ripple-high__ouOPj{0%{box-shadow:0 0 0 0 rgba(62,189,155,.2),0 0 0 .5em rgba(62,189,155,.2),0 0 0 1.5em rgba(62,189,155,.2),0 0 0 2.5em rgba(62,189,155,.2)}to{box-shadow:0 0 0 .5em rgba(62,189,155,.2),0 0 0 1.5em rgba(62,189,155,.2),0 0 0 2.5em rgba(62,189,155,.2),0 0 0 4em rgba(62,189,155,0)}}@keyframes dashboard_ripple-medium__NqfGO{0%{box-shadow:0 0 0 0 rgba(242,160,78,.1),0 0 0 .5em rgba(242,160,78,.1),0 0 0 1.5em rgba(242,160,78,.1),0 0 0 2.5em rgba(242,160,78,.1)}to{box-shadow:0 0 0 .5em rgba(242,160,78,.1),0 0 0 1.5em rgba(242,160,78,.1),0 0 0 2.5em rgba(242,160,78,.1),0 0 0 4em rgba(242,160,78,0)}}.dashboard_map-container__yk6V2 .dashboard_custom-pin__mTNou .dashboard_icon___juw1{width:100%;height:100%;display:flex;justify-content:center;align-items:center;border-radius:100%}.dashboard_map-container__yk6V2 .dashboard_custom-pin__mTNou .dashboard_icon___juw1>*{border-radius:100%;height:80%;width:80%}.dashboard_custom-pin__mTNou:hover{transform:scale(1.3)}.dashboard_marker-info-container__nMMd3:after{content:"";position:absolute;left:0;top:30%;width:0;height:0;border:35px solid transparent;border-right-color:white;border-left:0;border-bottom:0;margin-top:-17.5px;margin-left:-35px}@keyframes dashboard_slideInFadeIn__GUYDm{0%{max-width:0;opacity:0;visibility:hidden}75%{max-width:380px;opacity:0;visibility:hidden}to{max-width:380px;opacity:1;visibility:visible}}body{max-width:100vw;height:100vh;position:relative;z-index:1;padding:0;margin:0;background-color:#fafafa;font-family:Helvetica;transition:all .25s ease-out;display:flex;flex-direction:column}.ticker-swiper{transition-timing-function:linear!important;margin:0 auto!important}.ticker-slide{display:flex!important;justify-content:space-between;align-items:center!important;width:400px;position:relative;cursor:pointer}.gm-style-iw,.gm-style-iw-ic{padding:20px!important;border-radius:20px!important;width:400px!important;cursor:default!important;transition:all 2s ease-in-out!important;overflow:hidden!important}.invisible{visibility:hidden!important}.gm-style-iw-d{height:-moz-fit-content!important;height:fit-content!important;overflow:hidden!important}.gm-style-iw-d>div{display:flex!important;border-radius:0!important;box-sizing:none!important;overflow:hidden!important}a{color:#717182}*{margin:0;padding:0}.pac-container{border:1px solid grey;width:300px!important}.pac-item{padding:5px;border-radius:5px;text-align:left}.pac-container:after,.pac-icon{background-image:none!important}.pac-container:after{height:0}.article-text>p{margin-top:30px;font-size:1.3rem}.article-text>h2{font-size:2.4rem;margin-top:60px}.article-text>h3{font-size:2rem;margin-top:60px}.autocomplete_autocomplete-input__vVZyi:focus{outline-width:0}.autocomplete_autocomplete-input__vVZyi{border:1px solid grey;border-radius:3px;width:300px;box-sizing:border-box;box-shadow:0 4px 12px rgba(0,0,0,.1);background-image:url(/icons/search.png);background-position:10px 10px;background-repeat:no-repeat;background-size:15px;padding:10px 34px 10px 33px}.autocomplete_clear-button__kZcXY{position:absolute!important;top:50%;right:4px;transform:translateY(-50%)}.autocomplete_autocomplete-container__YcHky{position:relative}.autocomplete_suggestions-list__ZYOyd{position:absolute;top:calc(100% + 4px);left:0;width:300px;box-sizing:border-box;background:white;border:1px solid grey;border-radius:3px;box-shadow:0 2px 6px rgba(0,0,0,.3);list-style:none;margin:0;padding:0;z-index:1000;overflow:hidden}.autocomplete_suggestions-list-item___udei{padding:8px 12px;border-top:1px solid #e6e6e6;text-align:left;font-size:11px;line-height:30px;color:#999;cursor:pointer}.autocomplete_suggestions-list-item___udei:first-child{border-top:none}.autocomplete_suggestions-list-item___udei:hover{background:#fafafa}.report-page_report-container__7FayA{padding:40px;width:100%;box-sizing:border-box}.report-page_header__s8kAL{font-size:1.1rem;font-weight:700;color:#0f3d2e}.report-page_container__bqA_s{margin-top:70px}.report-page_executive-summary-container__o0FF_{max-width:600px}.report-page_executive-summary-header__wu0S7{margin-top:20px}.report-page_executive-summary__bppzp{margin-top:10px}.report-page_page-break__qj_78{page-break-after:always;break-after:page}.report-page_market-metrics__dHCms{margin-top:20px;width:500px;display:flex;justify-content:space-between;background-color:rgb(245,245,245,.5);border:1px solid rgb(211,210,210,.1);padding:10px}.report-page_market-metrics__dHCms>div{display:flex;flex-direction:column;align-items:center}.report-page_market-metric-title__nTyTS{font-size:.6rem;font-weight:700;color:#3ebd9b;text-transform:uppercase}.report-page_paragraph__OkS5o{font-size:.7rem;margin-top:10px}.report-page_sub-text__s4g1C{font-size:.7rem}.report-page_mid-section-text__FLCVO{margin-top:5px}.report-page_primary-growth-drivers__OJdIt{margin-top:5px;display:flex;flex-direction:column;align-items:center}.report-page_primary-growth-drivers__OJdIt>p{font-size:.7rem;font-weight:700}.report-page_influence-level__Tl1v9{font-size:.7rem}.report-page_zoning-and-land-use-oversight-container__BIPyW{max-width:600px}.report-page_zoning-land-use-oversight-box__rF1K5{display:grid;grid-template-columns:1fr 1fr;max-width:600px;margin-top:20px;background-color:rgb(245,245,245,.5);padding:10px}.report-page_zoning-land-use-oversight-box__rF1K5>p{font-size:.65rem;margin:5px}.report-page_impact-box__UAXKe{margin-top:20px;background-color:#f2f8f1;display:flex;align-items:center;height:50px;padding:5px}.report-page_impact-box__UAXKe>p{margin-left:10px;font-size:.6rem}.report-page_liner__361C7{background-color:#0f3d2e;width:5px;height:100%}.report-page_governance-fiscal-summary__V134x{margin-top:10px}.report-page_governance-fiscal-environment-container__rmgwS{max-width:600px}.report-page_governance-fiscal-environment-table__E2oxP{margin-top:20px}.report-page_governance-fiscal-environment-table-title__JOJNC{font-weight:700;text-transform:uppercase;font-size:.45rem}.report-page_governance-fiscal-environment-table-top-row__ofkTu{background-color:#0f3d2e;color:white;padding:10px 0;font-size:.6rem;margin-top:10px}.report-page_governance-fiscal-environment-table-row__dcokW{font-size:.6rem;display:flex;padding:10px}.report-page_governance-fiscal-environment-table-row__dcokW.report-page_highlight__DNk4C{background-color:#e7f5eb}.report-page_governance-fiscal-environment-table-row__dcokW>p{width:300px;padding:5px;display:flex;align-items:center}.report-page_top-row__8n10m{background-color:#0f3d2e}.report-page_row__CUrvZ{height:25px;width:100%;padding:10px;display:flex;align-items:center;justify-content:space-between}.report-page_row__CUrvZ>p{font-size:.8rem}.report-page_key-intelligence-headlines-container___xP9G{max-width:600px}.report-page_key-intelligence-headlines-title__wdZ6G{margin-top:40px}.report-page_key-intelligence-box__5LQ4U{margin-top:24px;height:100px;display:flex}.report-page_key-intelligence-inner-box__Tz6s_{width:80px;height:100%;background-color:#0f3d2e}.report-page_zoning__azWsg{background-color:#b56a20;color:#b56a20}.report-page_infrastructure__0rDGM{background-color:#5a3a90;color:#5a3a90}.report-page_macro-economic__urirC{background-color:#2a5a9a;color:#2a5a9a}.report-page_incentives__b8lKz{background-color:#1a3a5c;color:#1a3a5c}.report-page_litigation__6udXL{background-color:#040d03;color:#040d03}.report-page_new-developments__yuMx2{background-color:#0f3d2e;color:#0f3d2e}.report-page_property-assessments__EoVtq{background-color:#8c2a5e;color:#8c2a5e}.report-page_planning__b8pXV{background-color:#1a6a6a;color:#1a6a6a}.report-page_population-growth__TS53F{background-color:#5c2d2d;color:#5c2d2d}.report-page_pulse-type__0Ce_R{font-size:.6rem;font-weight:700;text-transform:uppercase}.report-page_pulse-type-title__TXz6V{font-weight:700;background-color:unset}.report-page_key-intelligence-text-section__oBwLy{margin-top:8px;margin-left:20px;max-width:500px}.report-page_headline__Y9G1Y{margin-top:5px;font-size:.8rem;font-weight:700}.report-page_headline-explanation__AyF5t{margin-top:5px;font-size:.8rem;color:#a0a0a0}.report-page_cover-container__0nDX0{height:1120px;width:900px;display:flex;flex-direction:column;position:relative}.report-page_green-city-image__Nt2zw{width:100%;display:relative;flex:3 1}.report-page_bottom-container__A2VHZ{background-color:#0f3d2e;flex:1 1;position:relative}.report-page_green-block__jwvpf{position:relative;height:362px;width:220px;bottom:30%;left:10%;background-color:#2e6417}.report-page_logo-container__x6kPA{position:absolute;top:6%;left:20%}.report-page_white-label__FcIRm{max-width:80px;max-height:80px;z-index:1;background-color:transparent}.report-page_organization-name__NunuQ{position:relative;left:20;font-size:1rem;font-style:bold;color:white}.report-page_terro-text-container__s85tu{position:relative;color:white;top:38%;left:40%;display:flex;flex-direction:column}.report-page_terro-text-container__s85tu>h2{font-size:5rem}.report-page_market-report-subtext__n80HM{position:relative;font-size:1.2rem;left:5;top:1}.report-page_address__7_jrk{top:20;left:5;position:relative;font-size:.8rem}.report-page_report-date-range__WCyf4{top:55%;left:10;position:relative;font-size:.7rem;font-weight:700;font-style:italic;color:white}.report-page_green-dash__yQCJl{width:30px;height:4px;background-color:#7ed957;margin:2px 10px 0 0}.report-page_bottom-text__Ts1rQ{display:flex;align-items:center;color:#e2e2e2;position:absolute;bottom:10%;left:15%}