.neighbourhood-guide-wrapper{padding-top:80px;padding-bottom:104px}@media (max-width:1099.98px){.neighbourhood-guide-wrapper{padding-top:60px;padding-bottom:80px}}.neighbourhood-guide-wrapper .custom-container{max-width:1440px;padding-left:152px;padding-right:152px}@media (max-width:1400px){.neighbourhood-guide-wrapper .custom-container{padding-left:100px;padding-right:100px}}@media (max-width:1099.98px){.neighbourhood-guide-wrapper .custom-container{padding-left:36px;padding-right:36px}}@media (max-width:767.98px){.neighbourhood-guide-wrapper .custom-container{padding-left:20px;padding-right:20px}}.neighbourhood-guide-wrapper .guide-content{flex-direction:column;gap:48px;display:flex}.neighbourhood-guide-wrapper .guide-content .guide-item{flex-direction:column;gap:24px;scroll-margin-top:120px;display:flex}.neighbourhood-guide-wrapper .guide-content .guide-item .item-header .item-title{font-family:var(--font-primary);color:#181a18;font-size:1.5rem;font-weight:600;line-height:1.2}.neighbourhood-guide-wrapper .guide-content .guide-item .item-body{color:#353835;font-family:var(--font-primary);flex-direction:column;gap:16px;font-size:1rem;font-weight:300;line-height:1.4;display:flex}.neighbourhood-guide-wrapper .guide-content .guide-item .item-body p{color:inherit;font-family:inherit;font-weight:inherit;line-height:inherit;margin:0;font-size:1rem}.neighbourhood-guide-wrapper .guide-content .guide-item .item-body.overview-body{font-size:1.25rem;line-height:1.4}.neighbourhood-guide-wrapper .guide-content .guide-item .guide-image{border-radius:2px;margin-top:8px;overflow:hidden}.neighbourhood-guide-wrapper .guide-content .guide-item .guide-image img{object-fit:cover;background:#c4c4c4;width:100%;height:auto;max-height:488px}.neighbourhood-guide-wrapper .guide-content .guide-item .guide-image figure{margin:0}.neighbourhood-guide-wrapper .guide-content .guide-item .item-highlights{color:#353835;font-family:var(--font-primary);flex-direction:column;gap:8px;font-weight:300;display:flex}.neighbourhood-guide-wrapper .guide-content .guide-item .item-highlights .highlight-text{font-size:1rem;line-height:1.4}.neighbourhood-guide-wrapper .guide-content .guide-item .item-accordions{margin-top:8px}.neighbourhood-guide-wrapper .guide-content .guide-item .item-accordions .accordion{flex-direction:column;gap:16px;display:flex}.neighbourhood-guide-wrapper .guide-content .guide-item .item-accordions .accordion .accordion-item{background:#fff;border:none;overflow:hidden;box-shadow:0 2px 4px rgba(0,0,0,.06),0 1px 2px rgba(0,0,0,.06),0 0 1px rgba(0,0,0,.2);border-radius:2px!important}.neighbourhood-guide-wrapper .guide-content .guide-item .item-accordions .accordion .accordion-item .accordion-header .accordion-button{color:#353835;font-family:var(--font-primary);box-shadow:none;background-color:#fff;padding:16px 24px;font-size:1rem;font-weight:600}.neighbourhood-guide-wrapper .guide-content .guide-item .item-accordions .accordion .accordion-item .accordion-header .accordion-button:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23353835'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.neighbourhood-guide-wrapper .guide-content .guide-item .item-accordions .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed){color:#09471f}.neighbourhood-guide-wrapper .guide-content .guide-item .item-accordions .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2309471f'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.neighbourhood-guide-wrapper .guide-content .guide-item .item-accordions .accordion .accordion-item .accordion-body{color:#353835;font-family:var(--font-primary);padding:0 24px 24px;font-size:1rem;font-weight:300;line-height:1.4}.neighbourhood-guide-wrapper .guide-sidebar-sticky{flex-direction:column;gap:32px;width:416px;display:flex;position:-webkit-sticky;position:sticky;top:120px}@media (max-width:1400px){.neighbourhood-guide-wrapper .guide-sidebar-sticky{width:360px}}@media (max-width:1099.98px){.neighbourhood-guide-wrapper .guide-sidebar-sticky{width:100%;margin-top:64px;position:relative;top:0}}.neighbourhood-guide-wrapper .guide-sidebar-sticky .guide-overview-card{background:#f8f8f8;padding:28px}.neighbourhood-guide-wrapper .guide-sidebar-sticky .guide-overview-card .overview-title{font-family:var(--font-primary);text-transform:uppercase;letter-spacing:1px;color:#b5afa5;border-bottom:1px solid #edeae5;margin-bottom:16px;padding-bottom:16px;font-size:12px;font-weight:600}.neighbourhood-guide-wrapper .guide-sidebar-sticky .guide-overview-card .overview-links{flex-direction:column;gap:12px;display:flex}.neighbourhood-guide-wrapper .guide-sidebar-sticky .guide-overview-card .overview-links .overview-link{text-align:left;font-family:var(--font-primary);color:#6c8a57;background:0 0;border:none;padding:0;font-size:1rem;font-weight:300;text-decoration:underline;transition:all .3s;display:block}.neighbourhood-guide-wrapper .guide-sidebar-sticky .guide-overview-card .overview-links .overview-link:hover{color:#09471f}.neighbourhood-guide-wrapper .guide-sidebar-sticky .guide-overview-card .overview-links .overview-link.active{color:#09471f;font-weight:600;text-decoration:none}.neighbourhood-guide-wrapper .guide-sidebar-sticky .cta-card{text-align:center;background:#f8f8f8;flex-direction:column;align-items:center;gap:24px;padding:28px 24px;display:flex}.neighbourhood-guide-wrapper .guide-sidebar-sticky .cta-card .cta-content{text-align:left;flex-direction:column;gap:10px;width:100%;display:flex}.neighbourhood-guide-wrapper .guide-sidebar-sticky .cta-card .cta-content .cta-title{font-family:var(--font-secondary);color:#181a18;font-size:2rem;font-weight:300;line-height:.94}.neighbourhood-guide-wrapper .guide-sidebar-sticky .cta-card .cta-content .cta-text{font-family:var(--font-primary);color:#353835;font-size:1rem;font-weight:300;line-height:1.4}.neighbourhood-guide-wrapper .guide-sidebar-sticky .cta-card .button{width:100%}
