footer[data-v-1b3f42ad]{border-top:3px solid rgba(160,143,125,.2);margin-top:80px}.app-footer__container[data-v-1b3f42ad]{margin:0 auto;max-width:1380px;padding:21px 14px;width:100%}.app-footer__container[data-v-1b3f42ad],.app-footer__icons[data-v-1b3f42ad]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.app-footer__icons[data-v-1b3f42ad]{overflow-x:hidden;padding:0 0 14px;position:relative}.social-links__container[data-v-1b3f42ad]{border-bottom:1px dotted rgba(198,188,178,.5);display:-webkit-box;display:-ms-flexbox;display:flex;list-style-type:none;margin:0;padding:0 0 14px 0}.social-link-item__link[data-v-1b3f42ad]{display:inline-block;height:21px;width:21px}.social-link-item[data-v-1b3f42ad]{font-size:13.3333px;line-height:24px;height:21px;list-style-type:none;padding:0 7px 0 7px}.social-link-item:hover .social-link-item__icon[data-v-1b3f42ad]{fill:#e61f47}.social-link-item__icon[data-v-1b3f42ad]{fill:#a08f7d}.footer-links[data-v-1b3f42ad]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.footer-links__container[data-v-1b3f42ad]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;width:100%}.footer-link-item__link[data-v-1b3f42ad]{color:#231f20;text-decoration:none}.footer-link-item__link[data-v-1b3f42ad]:focus,.footer-link-item__link[data-v-1b3f42ad]:hover{color:#e61f47}.footer-link-item[data-v-1b3f42ad]{color:#6a5847;font-size:13.3333px;line-height:24px;margin-right:0;text-align:center}.app__sprites[data-v-1b3f42ad]{display:none}@media (min-width:970px){.social-links__container[data-v-1b3f42ad]{border-bottom:0;padding:0}.app-footer__icons[data-v-1b3f42ad],.footer-links__container[data-v-1b3f42ad]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.footer-links__container[data-v-1b3f42ad]{padding:0 0 0 17.5px}.footer-link-item[data-v-1b3f42ad]{margin-right:14px;text-align:left}}@font-face{font-family:Averta-web;font-weight:700;font-style:italic;src:url(https://www.nesta.org.uk/static/fonts/3215B3_0_0.180253901e7a.eot);src:url(https://www.nesta.org.uk/static/fonts/3215B3_0_0.180253901e7a.eot#iefix) format("embedded-opentype"),url(https://www.nesta.org.uk/static/fonts/3215B3_0_0.0e942b00acf3.woff2) format("woff2"),url(https://www.nesta.org.uk/static/fonts/3215B3_0_0.648878f37210.woff) format("woff"),url(https://www.nesta.org.uk/static/fonts/3215B3_0_0.ac956f9256bf.ttf) format("truetype")}@font-face{font-family:Averta-web;font-weight:700;src:url(https://www.nesta.org.uk/static/fonts/3215B3_1_0.8f33eefdc716.eot);src:url(https://www.nesta.org.uk/static/fonts/3215B3_1_0.8f33eefdc716.eot#iefix) format("embedded-opentype"),url(https://www.nesta.org.uk/static/fonts/3215B3_1_0.cf4692e55a59.woff2) format("woff2"),url(https://www.nesta.org.uk/static/fonts/3215B3_1_0.209d762b56bc.woff) format("woff"),url(https://www.nesta.org.uk/static/fonts/3215B3_1_0.21f332c68c2d.ttf) format("truetype")}@font-face{font-family:Averta-web;font-weight:300;src:url(https://www.nesta.org.uk/static/fonts/3215B3_2_0.0fc94a56c709.eot);src:url(https://www.nesta.org.uk/static/fonts/3215B3_2_0.0fc94a56c709.eot#iefix) format("embedded-opentype"),url(https://www.nesta.org.uk/static/fonts/3215B3_2_0.2ab5d58436af.woff2) format("woff2"),url(https://www.nesta.org.uk/static/fonts/3215B3_2_0.9ee9a9433d82.woff) format("woff"),url(https://www.nesta.org.uk/static/fonts/3215B3_2_0.0750070a5ef0.ttf) format("truetype")}@font-face{font-family:Averta-web;font-weight:300;font-style:italic;src:url(https://www.nesta.org.uk/static/fonts/3215B3_3_0.a66eb0f2a40c.eot);src:url(https://www.nesta.org.uk/static/fonts/3215B3_3_0.a66eb0f2a40c.eot#iefix) format("embedded-opentype"),url(https://www.nesta.org.uk/static/fonts/3215B3_3_0.b952ad40800a.woff2) format("woff2"),url(https://www.nesta.org.uk/static/fonts/3215B3_3_0.96728e8916ba.woff) format("woff"),url(https://www.nesta.org.uk/static/fonts/3215B3_3_0.f8a8b316927c.ttf) format("truetype")}@font-face{font-family:Averta-web;font-weight:500;src:url(https://www.nesta.org.uk/static/fonts/3215B3_4_0.9054214f7565.eot);src:url(https://www.nesta.org.uk/static/fonts/3215B3_4_0.9054214f7565.eot#iefix) format("embedded-opentype"),url(https://www.nesta.org.uk/static/fonts/3215B3_4_0.9342434d4665.woff2) format("woff2"),url(https://www.nesta.org.uk/static/fonts/3215B3_4_0.a48f9be3e1d8.woff) format("woff"),url(https://www.nesta.org.uk/static/fonts/3215B3_4_0.74498ff93534.ttf) format("truetype")}@font-face{font-family:Averta-web;font-weight:500;font-style:italic;src:url(https://www.nesta.org.uk/static/fonts/3215B3_5_0.97695f6284b4.eot);src:url(https://www.nesta.org.uk/static/fonts/3215B3_5_0.97695f6284b4.eot#iefix) format("embedded-opentype"),url(https://www.nesta.org.uk/static/fonts/3215B3_5_0.294a6adf568c.woff2) format("woff2"),url(https://www.nesta.org.uk/static/fonts/3215B3_5_0.7760a24a9730.woff) format("woff"),url(https://www.nesta.org.uk/static/fonts/3215B3_5_0.9efa35e211f8.ttf) format("truetype")}body,html{margin:0;padding:0}body{color:#2c3e50;font-family:averta,Averta-web,sans-serif;font-size:18px;font-weight:500;line-height:1.8;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (max-width:768px){body{font-size:16px}}:focus:not(:focus-visible){outline:none}*{-webkit-box-sizing:border-box;box-sizing:border-box}a{color:#e61f47;text-decoration:underline;transition:color .3s ease 0s;-webkit-transition:color .3s ease 0s}a:focus,a:hover{color:#231f20}.fade-enter-active{pointer-events:none;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.fade-leave-active{pointer-events:none;-webkit-transition:opacity .1s ease-in;transition:opacity .1s ease-in}.fade-enter,.fade-leave-to{opacity:0}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;position:absolute;padding:0;width:1px}h3[data-v-3e90175a]{margin:40px 0 0}ul[data-v-3e90175a]{list-style-type:none;padding:0}li[data-v-3e90175a]{display:inline-block;margin:0 10px}a[data-v-3e90175a]{color:#42b983}.card[data-v-08e13e9c]{cursor:pointer;left:0;position:absolute;top:0;-webkit-transform:scale(2);transform:scale(2);-webkit-transition:all .2s ease-in;transition:all .2s ease-in;z-index:2}.card--over[data-v-08e13e9c]{z-index:4}.card__dot[data-v-08e13e9c]{height:30px;line-height:16px;margin:0;overflow:visible;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:30px}.card__dot[data-v-08e13e9c],.card__dot[data-v-08e13e9c]:after{left:50%;position:absolute;top:50%;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;z-index:2}.card__dot[data-v-08e13e9c]:after{background:#e61f47;border:2px solid #fff;border-radius:50%;-webkit-box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);content:"";height:26px;margin:-13px 0 0 -13px;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;width:26px;-webkit-animation:pulse-data-v-08e13e9c 2s infinite alternate;animation:pulse-data-v-08e13e9c 2s infinite alternate;z-index:1}.card:first-of-type .card__dot[data-v-08e13e9c]:after{-webkit-animation-delay:.2s;animation-delay:.2s}.card:nth-of-type(2) .card__dot[data-v-08e13e9c]:after{-webkit-animation-delay:.4s;animation-delay:.4s}.card:nth-of-type(3) .card__dot[data-v-08e13e9c]:after{-webkit-animation-delay:.6s;animation-delay:.6s}.card:nth-of-type(4) .card__dot[data-v-08e13e9c]:after{-webkit-animation-delay:.8s;animation-delay:.8s}.card:nth-of-type(5) .card__dot[data-v-08e13e9c]:after{-webkit-animation-delay:1s;animation-delay:1s}.card:nth-of-type(6) .card__dot[data-v-08e13e9c]:after{-webkit-animation-delay:1.2s;animation-delay:1.2s}.card:nth-of-type(7) .card__dot[data-v-08e13e9c]:after{-webkit-animation-delay:1.4s;animation-delay:1.4s}.card:nth-of-type(8) .card__dot[data-v-08e13e9c]:after{-webkit-animation-delay:1.6s;animation-delay:1.6s}.card:nth-of-type(9) .card__dot[data-v-08e13e9c]:after{-webkit-animation-delay:1.8s;animation-delay:1.8s}.card:nth-of-type(10) .card__dot[data-v-08e13e9c]:after{-webkit-animation-delay:2s;animation-delay:2s}.card__hover-content[data-v-08e13e9c]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background:#fff;border-radius:2px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);-webkit-clip-path:polygon(-5px -5px,0 -5px,0 112px,-5px 167px);clip-path:polygon(-5px -5px,0 -5px,0 112px,-5px 167px);color:#2c3e50;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;left:0;max-width:50vw;padding:8px;opacity:0;position:absolute;text-decoration:none;top:0;-webkit-transform:translate(-58px,-100%) tranlateY(-20px);transform:translate(-58px,-100%) tranlateY(-20px);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;width:450px;visibility:hidden}.card--top .card__hover-content[data-v-08e13e9c]{-webkit-transform:translate(-58px,50%) tranlateY(-40px);transform:translate(-58px,50%) tranlateY(-40px)}.card--right .card__hover-content[data-v-08e13e9c]{-webkit-clip-path:polygon(455px -5px,455px -5px,455px 167px,455px 167px);clip-path:polygon(455px -5px,455px -5px,455px 167px,455px 167px);left:auto;right:-80px;-webkit-transform:translate(58px,-50%);transform:translate(58px,-50%)}.card__hero[data-v-08e13e9c]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;justify-items:flex-end;-ms-flex-preferred-size:96px;flex-basis:96px;overflow:hidden;text-align:center;width:96px}.card__hero img[data-v-08e13e9c]{display:block;height:96px;width:96px;-o-object-fit:contain;object-fit:contain}.card__excerpt[data-v-08e13e9c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:16px;line-height:20px;overflow:hidden;padding:8px 0 0 12px}.card__read-more[data-v-08e13e9c]{-ms-flex-item-align:end;align-self:flex-end;color:#e61f47;display:inline-block;margin-top:auto;text-decoration:underline}.card--expanded .card__dot[data-v-08e13e9c]:after,.card--over .card__dot[data-v-08e13e9c]:after{-webkit-animation:none;animation:none;-webkit-transform:scale(1.3);transform:scale(1.3)}.card--over .card__hover-content[data-v-08e13e9c]{-webkit-clip-path:polygon(-5px -5px,455px -5px,455px 200%,-5px 200%);clip-path:polygon(-5px -5px,455px -5px,455px 200%,-5px 200%);opacity:1;visibility:visible;-webkit-transform:translate(-48px,-100%) translateY(-20px);transform:translate(-48px,-100%) translateY(-20px)}.card--over.card--top .card__hover-content[data-v-08e13e9c]{-webkit-transform:translate(-48px,50%) translateY(-30px);transform:translate(-48px,50%) translateY(-30px)}@media (max-width:640px){.card__hero[data-v-08e13e9c]{display:none}.card--over.card--top .card__hover-content[data-v-08e13e9c]{-webkit-transform:translate(-48px,50%) translateY(-60px);transform:translate(-48px,50%) translateY(-60px)}}@-webkit-keyframes pulse-data-v-08e13e9c{0%{opacity:.8;-webkit-transform:scale(.8);transform:scale(.8)}40%{opacity:.8;-webkit-transform:scale(1.1);transform:scale(1.1)}to{opacity:.9;-webkit-transform:scale(1.3);transform:scale(1.3)}}@keyframes pulse-data-v-08e13e9c{0%{opacity:.8;-webkit-transform:scale(.8);transform:scale(.8)}40%{opacity:.8;-webkit-transform:scale(1.1);transform:scale(1.1)}to{opacity:.9;-webkit-transform:scale(1.3);transform:scale(1.3)}}.home[data-v-d15fa1aa]{position:relative}.container[data-v-d15fa1aa]{margin:0 auto;max-width:810px;padding:0 10px}.map-container[data-v-d15fa1aa]{display:block;height:100vh;overflow:hidden;position:relative}.limitParent[data-v-d15fa1aa]{left:50%;height:184vh;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:calc(-100vw + 401.6896vh)}.sharetown-map[data-v-d15fa1aa]{display:block;height:auto;margin:0 auto;position:absolute;-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out;-webkit-transform:scale(.5);transform:scale(.5);width:auto}.sharetown-map__image img[data-v-d15fa1aa]{display:block;height:142vh;position:relative;width:200.84480000000002vh;z-index:1}.sharetown-map--zoomed[data-v-d15fa1aa]{cursor:-webkit-grab;cursor:grab;-webkit-transform:scale(1);transform:scale(1)}.sharetown-map--zoomed.dragging[data-v-d15fa1aa]{cursor:-webkit-grabbing;cursor:grabbing}.sharetown-map--zoomed .card[data-v-d15fa1aa]{-webkit-transform:scale(1);transform:scale(1)}.welcome[data-v-d15fa1aa]{background:hsla(0,0%,100%,.9);-webkit-filter:drop-shadow(0 0 4px rgba(51,51,51,.5));filter:drop-shadow(0 0 4px rgba(51,51,51,.5));left:0;margin:0;max-width:660px;padding:20px;position:fixed;top:50%;-webkit-transform:translate(-100%,-50%);transform:translate(-100%,-50%);-webkit-transition:-webkit-transform .3s ease-in;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in,-webkit-transform .3s ease-in;width:calc(100% - 60px);z-index:300}.welcome.visible[data-v-d15fa1aa]{-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.welcome__message[data-v-d15fa1aa]{max-height:60vh;overflow:auto}@media (max-width:640px){.welcome[data-v-d15fa1aa]{font-size:14px}}.welcome__title[data-v-d15fa1aa]{font-size:26px;font-weight:400;line-height:32px;margin:0;padding:0 0 10px}.more-info[data-v-d15fa1aa]{background:hsla(0,0%,100%,.9);border:0;border-radius:0 50% 50% 0;cursor:pointer;left:100%;margin:0;padding:5px;top:0;position:absolute;z-index:20}.more-info svg[data-v-d15fa1aa]{display:block;height:30px;width:30px}.more-info svg path[data-v-d15fa1aa]{fill:#2c3e50;-webkit-transition:fill .2s ease-in;transition:fill .2s ease-in}.more-info[data-v-d15fa1aa]:focus{outline:none}.more-info:hover svg path[data-v-d15fa1aa]{fill:#e61f47}.zoom-button[data-v-d15fa1aa]{background:#fff;border:0;-webkit-box-shadow:0 0 8px rgba(51,51,51,.5);box-shadow:0 0 8px rgba(51,51,51,.5);bottom:20px;cursor:pointer;display:none;line-height:20px;padding:2px 5px;position:fixed;right:60px;z-index:20}@media (max-width:768px){.limitParent[data-v-d15fa1aa]{height:calc(100vh - 120px);width:calc(100vw + (141.44vh - 169.728px - 100vw)*2)}.map-container[data-v-d15fa1aa]{height:calc(100vh - 120px)}.sharetown-map__image img[data-v-d15fa1aa]{height:calc(100vh - 120px);width:calc(141.44vh - 169.728px)}.intro__title[data-v-d15fa1aa]{font-size:18px;line-height:24px}}