/*
 Theme Name:   aspir6
 Description:  Based on the Neve Theme
 Author:       Katie Seaborn
 Author URI:   http://katieseaborn.com
 Template:     neve
 Version:      6.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         blog, custom-logo, e-commerce, rtl-language-support, post-formats, grid-layout, one-column, two-columns, custom-background, custom-colors, custom-header, custom-menu, featured-image-header, featured-images, flexible-header, full-width-template, sticky-post, theme-options, threaded-comments, translation-ready, accessibility-ready, wide-blocks, block-styles, footer-widgets, portfolio, left-sidebar, right-sidebar, mobile-first
 Text Domain:  aspire
*/

/*
    RESPONSIVE CSS: MOBILE FIRST

    Break points:

    @media only screen and (min-width: 640px) {}
    @media only screen and (min-width: 800px) {}
    @media only screen and (min-width: 960px) {}
    @media only screen and (min-width: 1200px) {}
*/

@import url(https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:ital,wght@0,100..700;1,100..700&display=swap);.small.aspire .banner-menu,.zp-SideEntry{filter:drop-shadow(0 0 .15rem rgba(0,0,0,.2));transition:.15s ease-in-out}.aspire .wicked__citations a.button,.wicked__date,.wicked__entry span,.wicked__member ul li span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@keyframes ashiftright{from{margin-left:var(--marginLeftStart)}to{margin-left:var(--marginLeftEnd)}}@keyframes ashiftup{from{margin-top:var(--marginTopStart)}to{margin-top:var(--marginTopEnd)}}@keyframes dim{from{background-color:rgba(0,0,0,0)}to{background-color:rgba(0,0,0,.02)}}@keyframes unhide{from{opacity:0}to{opacity:1}}@keyframes hide{from{opacity:1}to{opacity:0}}@keyframes shiftup{from{top:2rem}to{top:1.5rem}}@keyframes shiftdown{from{top:1.5rem}to{top:2rem}}@keyframes newsindicator{from{width:0}to{width:100%}}@keyframes bounce{0%{transform:translateY(0)}100%{transform:translateY(-4vw)}}@keyframes moveupdown{0%,100%{top:.75rem}50%{top:1.25rem}}:root{--header-height:auto;--header-inner-height:20vh;--main-padding:5vh;--main-sub-padding:3vh;--breadcrumb-h:1vh;--footer-min-height:20vh;--footer-padding:2vh;--footer-bottom-height:10vh;--colour-light-grey:#F4F5F7;--colour-med-grey:#e4e8ed;--colour-grey:#9aabc1;--colour-dark-grey:#44546A;--colour-darkest-grey:#374252;--colour-red-lighter:#ff777e;--colour-red:#FF5A62;--colour-red-darker:rgb(239, 54, 63);--colour-lighter-teal:#E7FEFB;--colour-light-teal:#E2FFFB;--colour-med-teal:#C9FDF3;--colour-teal:#A6F9E6;--colour-off-teal:rgb(223, 255, 253);--colour-noetic-blue:#5652ff;--colour-noetic-green:#a6fb41;--font-family:"IBM Plex Sans",sans-serif;--main-font-size:2vh;--main-line-height:1.2}@media only screen and (min-width:800px){:root{--main-font-size:2.4vh}}::-moz-selection,::selection{background-color:var(--colour-med-teal)}html{background-color:#fff;scroll-behavior:smooth}body.home.aspire{overflow-y:hidden}body.aspire.nothp{background-color:rgba(0,0,0,0);overflow-y:auto}body.aspire.nothp.dim{animation:.75s forwards dim}.aspire{color:var(--colour-dark-grey);font-family:var(--font-family);font-size:12pt;font-weight:500;line-height:1.5;min-height:100vh}.home.aspire,.home.aspire .banner-menu ul li a,.home.aspire .banner-menu ul li a:active,.home.aspire .banner-menu ul li a:hover,.home.aspire .banner-menu ul li a:visited{color:#fff}.aspire strong{color:#000;font-weight:700}#section-location .col,.aspire p{margin:0;padding:0}.aspire a,.aspire a:link,.aspire a:visited{border-bottom:1px solid var(--colour-red);color:inherit;text-decoration:none;transition:.15s ease-in-out}.aspire a:hover{border-color:var(--colour-darkest-grey);color:var(--colour-darkest-grey);text-decoration:none}.aspire a.down,.aspire a:active{border-bottom:1px solid var(--colour-grey);color:var(--colour-grey);text-decoration:none}.aspire a.button,.aspire a.button:visited,.aspire a.zp-CiteRIS,.aspire a.zp-CiteRIS:visited,.aspire a.zp-DownloadURL,.aspire a.zp-DownloadURL:visited{position:relative;border:0;border-radius:calc(var(--main-font-size)/ 1);background-color:var(--colour-med-teal);color:var(--colour-dark-grey);display:inline-block;font-size:calc(var(--main-font-size) * .9);font-weight:500;letter-spacing:normal;line-height:var(--main-line-height);margin:0;padding:calc(var(--main-font-size)/ 2) var(--main-font-size);text-transform:none}.aspire a.zp-CiteRIS,.aspire a.zp-DownloadURL{font-size:calc(var(--main-font-size) * .85);padding:.25rem .75rem .25rem 1.25rem;text-transform:uppercase}.aspire a.button:hover,.aspire a.zp-CiteRIS:hover,.aspire a.zp-DownloadURL:hover,.zp-SideEntry .zp-SideEntry-Button:hover{background-color:var(--colour-red);color:var(--colour-med-teal)}.aspire a.button:active,.aspire a.zp-CiteRIS:active,.aspire a.zp-DownloadURL:active,.zp-SideEntry .zp-SideEntry-Button.down,.zp-SideEntry .zp-SideEntry-Button:active{background-color:var(--colour-grey);color:var(--colour-dark-grey)}.aspire a.button-view::before{content:'\25B6';padding:0 .25rem 0 0}.aspire a.zp-CiteRIS::before{content:'\275D';padding:0 .25rem}.aspire a.zp-DownloadURL::before{content:'\25BC';padding:0 .25rem}.aspire a.zp-CiteRIS::after,.aspire a.zp-DownloadURL::after{content:''}#section-publications .zp-List .zpSearchResultsPaging a,#section-publications .zp-List .zpSearchResultsPaging a:link,.aspire a.anchor{border-bottom:none}.aspire a.button-bold,.aspire a.button-bold:visited{background-color:var(--colour-red);color:#fff}.aspire a.button-bold:hover{background-color:var(--colour-red-lighter);color:#fff}.aspire a.button-bold:active{background-color:var(--colour-red-darker);color:var(--colour-dark-grey)}.aspire .colour-filter-layer.dark-grey,.aspire .colour-filter-layer.grayscale,.aspire article#section-profile,.home.small.aspire .banner-menu{background-color:var(--colour-dark-grey)}.aspire a.button-sub,.aspire a.button-sub:visited{background-color:var(--colour-dark-grey);color:#fff}.aspire a.button-sub:hover{background-color:var(--colour-grey);color:#fff}.aspire a.button-sub:active,.aspire article#section-profile .article-content .col.profile-cv{background-color:var(--colour-darkest-grey)}.aspire a.button-sub:active{color:var(--colour-grey)}.aspire hr{border:0;border-top:1px solid rgba(0,0,0,.1);margin:var(--main-sub-padding) 0 var(--main-padding)}.aspire .colour-filter-layer{z-index:1;position:absolute;top:0;right:0;width:100%;height:100%}.aspire .colour-filter-layer.grayscale{z-index:0;opacity:.5}.aspire .colour-filter-layer.dark-grey{mix-blend-mode:multiply;opacity:.7}.aspire .colour-filter-layer.red{background-color:var(--colour-red);mix-blend-mode:multiply}.aspire .colour-filter-layer.blue{background-color:#a6f9e6;mix-blend-mode:multiply}.aspire .btn,.aspire .button,.aspire .wp-block-button__link,.aspire input[type=button],.aspire input[type=reset],.aspire input[type=submit],button{font-family:var(--font-family)!important}.aspire .row{display:flex;flex-wrap:wrap;margin:0}@media only screen and (max-width:640px){.col-12{flex:0 0 100%;max-width:100%}}body.loader-noscroll{overflow:hidden}.loader-container{position:fixed;z-index:9999;top:0;right:0;overflow:hidden;width:100%;height:100vh;background-color:var(--colour-teal);display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.loader{position:relative;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:inherit;height:inherit}.loader .ball{border-radius:50%;border:2px solid var(--colour-noetic-blue);width:2vw;height:2vw;animation:1s cubic-bezier(.85,0,.15,1) infinite alternate bounce}.loader .ball.pause{animation-play-state:paused}.loader h1 span.loader-type.animate{animation:.75s infinite forwards unhide}#aspire-wrapper{width:100%;min-height:100vh}.error404 #aspire-wrapper{min-height:auto}#aspire-inner-wrapper{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;align-items:stretch;align-content:stretch;gap:0;padding:var(--main-padding);min-height:100vh}.nothp.aspire #aspire-inner-wrapper{padding:var(--main-padding) 0 0}.nothp.aspire article .aspire-inner-wrapper{margin-left:auto;margin-right:auto;padding:var(--main-padding);max-width:var(--container)}#aspire-header-wrapper{display:flex;flex-direction:column;margin:0 auto;max-width:var(--container)}.home #aspire-header-wrapper{max-width:none}.header #aspire-header-wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;width:100%;height:100%}.nothp.aspire .header #aspire-header-wrapper{padding:0 var(--main-padding)}.aspire header[role=banner]{z-index:12;position:relative;box-shadow:0 1px 1px rgba(0,0,0,.1);width:100%;min-height:5rem;height:var(--header-height)}.home.aspire header[role=banner],.small.aspire .nav-open header[role=banner]{box-shadow:none}.aspire a.banner-lablogo{border:none;display:inline-block;margin-top:-1vh;text-decoration:none}.aspire.nothp a.banner-lablogo{margin-top:-2vh;margin-bottom:1vh}.aspire .banner-lablogo-small-crop{overflow:hidden;width:8vh;height:11vh}.aspire.nothp .banner-lablogo-small-crop{margin:0 0 .5vh;width:5vh;height:7vh}.aspire .banner-lablogo-small{background:url('img/logo-aspire.svg') top left/cover no-repeat;width:100%;min-height:100%}.home.aspire .banner-lablogo-small{background:url('img/logo-aspire-white.svg') top left/cover no-repeat}.home.aspire a.banner-lablogo{margin-left:calc(var(--main-sub-padding) * -1);opacity:0}.home.aspire a.banner-lablogo.show{--marginLeftStart:calc(var(--main-sub-padding) * -1);--marginLeftEnd:0;animation:1s .66s forwards ashiftright}.home.aspire a.banner-lablogo:hover{color:inherit}.home.aspire a.banner-lablogo.off{margin-left:0;animation:none}#splash-labname{z-index:1;position:relative}.aspire .banner-labname,.home.aspire #site-footer-bottom,.home.aspire .banner-menu{opacity:0}.aspire.nothp .banner-labname,.nothp.aspire button.banner-menu-button{opacity:1}.aspire .banner-labname p{font-size:1.7vh;font-weight:500;line-height:1.5;margin:0}.home.aspire .banner-labname p{font-size:9vh;font-weight:200;line-height:1;text-align:center}#section-people .member p:first-of-type,.home.aspire .banner-labname p.en{margin-top:0}.home.aspire .banner-labname.show p.en{--marginTopStart:0;--marginTopEnd:-5vh;animation:1s .1s forwards ashiftup}.home.aspire .banner-labname p.jp{margin-top:3vh;font-weight:200;font-size:6vh;opacity:0}.aspire button.banner-menu-button{z-index:999;position:fixed;top:0;right:0;background-color:var(--colour-teal);display:block;color:var(--colour-dark-grey);font-size:2vh;letter-spacing:.05vh;margin:var(--main-padding);opacity:0}.aspire button.banner-menu-button.open{background-color:var(--colour-med-teal)}.aspire.small#content,.aspire.small#site-footer,.aspire.small#site-footer-bottom,.small.aspire .nav-open header[role=banner]{transition:.15s ease-in-out}.home.small.aspire .nav-open .banner-lablogo.show,.small.aspire .nav-open #aspire-splash,.small.aspire .nav-open #aspire-splash canvas,.small.aspire .nav-open #content,.small.aspire .nav-open #hp-container,.small.aspire .nav-open #site-footer,.small.aspire .nav-open #site-footer-bottom,.small.aspire .nav-open a.banner-lablogo{animation:none;transition:none;opacity:.5;filter:grayscale(1)}.nothp.aspire .banner-menu{display:none;opacity:0}.nothp.loaded.aspire .banner-menu{display:block;opacity:1}.small.aspire .banner-menu{z-index:9;top:0;right:-2vh;position:fixed;background-color:var(--colour-teal);display:block;overflow:hidden;width:0;min-width:auto}.aspire .banner-menu,.aspire .menu-primary-menu-container{min-width:50vw;height:100%}.aspire .menu-primary-menu-container{margin-right:-2vh}.aspire .banner-menu ul{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;width:100%;height:100%}.small.aspire .banner-menu ul{flex-direction:column;justify-content:center;padding-top:var(--main-padding)}.aspire .banner-menu ul li a,.aspire .banner-menu ul li a:active,.aspire .banner-menu ul li a:hover,.aspire .banner-menu ul li a:visited{border-bottom:.4vh solid transparent;color:var(--colour-dark-grey);display:block;letter-spacing:.01vh;font-size:3vh;font-weight:500;padding:2vh;text-align:center;text-transform:uppercase;width:100%}.aspire .banner-menu ul li a:hover{border-top-width:0;border-bottom:.4vh solid var(--colour-red-lighter);color:var(--colour-red)}#section-people .member a:hover,.aspire .banner-menu ul li.current-menu-item a:hover,.small.aspire .banner-menu ul li a:hover{border-bottom-color:var(--colour-red)}.home.aspire .banner-menu ul li a:hover{border-color:var(--colour-med-teal)}.aspire:not(.small) .banner-menu ul li a.down,.aspire:not(.small) .banner-menu ul li a:active,.home.aspire .banner-menu ul li a.show.down,.home.aspire .banner-menu ul li a.show:active,.nothp.aspire .banner-menu ul li.current-menu-item a.down,.nothp.aspire .banner-menu ul li.current-menu-item a:active{color:var(--colour-grey);border-bottom-color:var(--colour-grey);font-weight:inherit;padding:3vh 2vh 1vh}.aspire .banner-menu ul li a .nav-jp{display:block;font-size:smaller;opacity:.6}#aspire-splash{position:absolute;z-index:1;width:100%;height:100vh}#aspire-splash-inner{position:absolute;z-index:2;width:inherit;height:inherit;mix-blend-mode:exclusion;animation:100s ease-in-out infinite alternate splash-loop}@keyframes splash-loop{0%{background-color:transparent}10%{background-color:#00008b}20%,60%{background-color:brown}30%{background-color:#7fff00}40%{background-color:coral}50%{background-color:#dc143c}70%{background-color:#ff0}80%{background-color:#00ff7f}90%{background-color:sienna}100%{background-color:tomato}}#section-process h3:last-of-type,.aspire p.close{margin-bottom:1rem}.aspire #content{position:relative;line-height:0;margin-bottom:-1px;max-width:100%}.aspire #content article{line-height:1.5}.aspire article .article-content .container{padding:0;max-width:none}.aspire article .article-content .container .col-sm-6{padding-right:var(--main-sub-padding)}#section-explore .article-content,.aspire article .article-content .container .col-sm-6:last-child,.aspire article#section-grants .article-content,.aspire article#section-location .article-content,.aspire article#section-profile .article-content,.aspire article#section-profile .article-content .col{padding:0}.aspire article h1{padding:0;margin:0 0 var(--main-padding) 0}.aspire article .h1_container,.aspire article .h2_container,.aspire article .h3_container{position:relative;margin:var(--main-padding) 0 calc(var(--main-padding) * 1.5)}.aspire article .h3_container{margin-bottom:var(--main-sub-padding)}.aspire article h1,.aspire article h2,.aspire article h3{font-weight:500;font-size:calc(var(--main-font-size) * 1.6);line-height:var(--main-line-height);margin-bottom:0}.aspire article h3{font-size:calc(var(--main-font-size) * 1.3)}.aspire article h1.en,.aspire article h2.en,.aspire article h3.en,.aspire article#section-about h2.en,.aspire article#section-contact h2.en{color:var(--colour-red);font-weight:500}.aspire article h1.jp,.aspire article h2.jp,.aspire article h3.jp{color:var(--colour-grey);font-size:calc(var(--main-font-size) * 1.4);line-height:calc(var(--main-line-height) * 1.1)}.aspire article h4{color:var(--colour-grey);font-size:calc(var(--main-font-size) / 1.2);letter-spacing:.05vh;line-height:1.1;padding:0;margin:0 0 var(--main-font-size);text-transform:uppercase}.aspire article p{font-size:var(--main-font-size);margin-bottom:var(--main-sub-padding)}.marker-divider{background-color:#fff;float:left;width:100%;height:70px}.marker-divider.align-right{float:right;width:calc(100vw - 1rem)}.marker-divider.nofloat{float:none}.marker-divider svg{width:100%;height:70px}#section-about .marker-divider{margin-right:-5rem}.aspire article#section-about-us .h2_container{margin-top:2rem}.aspire article#section-about h2,.aspire article#section-contact h2{font-weight:500;font-size:1.6rem;line-height:4rem;margin-bottom:0}#research-sections,#section-about .lab-overview li,#section-people .member h3,#section-people .member h3.jp,.collab-item{font-size:var(--main-font-size)}.aspire article#section-about .h2_container:first-of-type h2,.aspire article#section-contact .h2_container:first-of-type h2{line-height:1.15}.aspire article#section-about .h2_container:nth-of-type(3) h2.en{position:absolute;top:1.8rem;left:0}.aspire article#section-about h2.jp,.aspire article#section-contact h2.jp{font-size:1.4rem}.aspire article#section-about p,.aspire article#section-about-us p{margin-bottom:calc(var(--main-font-size) * 2)}#section-about .lab-overview,#section-process p:last-of-type{margin-bottom:var(--main-padding)}#section-about .lab-overview li{clear:both;line-height:var(--main-line-height);margin-bottom:calc(var(--main-font-size)/ 2)}#section-about .lab-overview h4{clear:both;display:block;float:left;line-height:var(--main-line-height);margin-bottom:0;width:14vh}#section-process{clear:both;background-color:var(--colour-light-teal)}#section-explore .col-12,#section-process .article-content section:last-of-type,.aspire a.about-morelink:last-of-type,.aspire article#section-profile .col.profile-content p:last-of-type,.aspire article#section-research .theme.col-12{margin-bottom:0}#section-people .member figure,#section-people .member p.jp,.aspire article#section-research div.zp-Zotpress .csl-bib-body{margin-bottom:var(--main-font-size)}#section-process .theme-img{position:relative;z-index:1;margin-bottom:-1rem;width:40vh}@media only screen and (min-width:120px){#section-process .theme-img{width:30vh}}#section-process .theme-img svg.theme-img-bg{position:relative;z-index:1;width:100%;height:100%}#section-process .theme-img .theme-img-svg{position:absolute;z-index:2;top:0;left:30%;display:block;width:100%;height:inherit}#section-process #theme-hfe .theme-img .theme-img-svg{background:url('img/approach-hfe.svg') center/contain no-repeat;width:50%}#section-process #theme-game .theme-img .theme-img-svg{background:url('img/approach-game.svg') center/contain no-repeat;width:50%}#section-process #theme-inclusive .theme-img .theme-img-svg{background:url('img/approach-inclusive.svg') center/contain no-repeat;width:60%}#section-process #theme-change .theme-img .theme-img-svg{background:url('img/approach-change.svg') center/contain no-repeat;width:55%}#section-process .theme-content{padding:0 .5rem}#section-process h3{position:relative;z-index:2;font-weight:800;font-size:1.25rem;line-height:1.3;margin:0}#section-process p,.aspire #site-footer-bottom a.banner-university:last-of-type{margin:0}.aspire #explore-members{background:url('img/explore-members.jpg') center/cover no-repeat}.aspire #explore-research{background:url('img/explore-research.jpg') center/cover no-repeat}.aspire #explore-contact{background:url('img/explore-contact.jpg') center/cover no-repeat}#section-grants .grant:nth-of-type(2n),#section-people .img-responsive,.aspire article#section-profile .row:first-of-type{background-color:var(--colour-light-teal)}.aspire a.about-morelink{position:relative;border:none;color:var(--colour-teal);display:flex;align-items:center;justify-content:space-between;font-size:calc(var(--main-font-size) * 1.1);margin:0 0 var(--main-sub-padding);padding:var(--main-padding);transition:.15s ease-in-out;min-height:14rem;height:100%}.aspire a.about-morelink span.explore-text{z-index:2}.aspire a.about-morelink::after{z-index:3;position:relative;display:block;content:'▶';color:var(--colour-teal);font-size:2rem;margin-left:1rem}#research-anchors a:hover,.aspire a.about-morelink.down::after,.aspire a.about-morelink:active::after,.aspire a.about-morelink:hover,.aspire a.about-morelink:hover::after,.aspire article#section-research .project-theme.spotlight h5::before{color:var(--colour-red)}#section-people .member h3,#section-profile strong{color:var(--colour-dark-grey)}.aspire a.about-morelink.down,.aspire a.about-morelink:active{color:var(--colour-red);line-height:1.2}#section-people .people,#section-people .people-row{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start;align-content:flex-start;width:100%}#section-people .member{margin:var(--main-sub-padding) 0;padding:0 var(--main-sub-padding);width:50%}#section-people .previous .member{padding:0 var(--main-sub-padding) 0 0;width:50%}#section-people .member a,#section-people .member a:visited{border-bottom-color:var(--colour-teal)}#section-people .member a:active{border-bottom-color:var(--colour-grey)}.aspire article#section-people h2.jp{margin-top:var(--main-font-size)}#section-people .member figure{line-height:0;width:100%;max-width:300px;min-height:100px}#section-people .img-responsive{width:100%}.aspire #section-people hr{margin:var(--main-padding) 0 var(--main-font-size)}#section-research .theme-img,.aspire article .grant_details h4:first-of-type,.aspire article#section-profile .article-content .col.profile-cv p:last-of-type{margin-top:var(--main-padding)}#section-people .member h3{line-height:1.3;font-weight:500;margin-left:calc(var(--main-font-size)/ 2);margin-bottom:0}#section-people .member .single-team-area h3{margin-top:0;padding-top:0}#section-people .member h3.jp{margin-top:calc(var(--main-font-size)/ 2)}#section-people .exchange .member p,#section-people .previous .member p,#section-profile li{font-size:calc(var(--main-font-size) * .9)}#section-people .exchange .member h3{margin-left:0}#section-people .member p{color:var(--colour-grey);letter-spacing:.05vh;margin-left:calc(var(--main-font-size)/ 2)}#section-people .exchange .member p{margin-left:0;margin-top:calc(var(--main-font-size)/ 2)}#section-people .member p.program::before{content:'\27A4';display:block;float:left;margin:0 0 0 -1.2rem}#section-people .member p.award::before,#section-publications .zp-List .zp-Entry .zp-Zotpress-ShowTags.award::before{content:'\🏆';display:block;float:left;margin:0 0 0 -1.2rem}#section-people .member p.portfolio::before{content:'\🎨';display:block;float:left;margin:0 0 0 -1.2rem}#section-people .member p.exchange::before{content:'\🌏';display:block;float:left;margin:0 0 0 -1.2rem}#section-people .member .member-links{margin-top:var(--main-font-size);margin-left:calc(var(--main-font-size)/ 2)}#collab-container{width:100%;position:relative;overflow:hidden;white-space:nowrap}#collab-container .collab-scroll{display:flex;align-items:center;justify-content:space-around;width:fit-content;white-space:nowrap}#collab-container .collab-scroll#collab-scroll-one{transform:translateX(0);animation:30s linear infinite collab-loop}#collab-container .collab-scroll#collab-scroll-two{position:absolute;top:0;transform:translateX(100%);animation:30s linear infinite collab-loop-two}.collab-fade{width:100%;position:absolute;background:linear-gradient(90deg,#fff,transparent 30%,transparent 90%,#fff);inset:0;pointer-events:none}@keyframes collab-loop{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}@keyframes collab-loop-two{0%{transform:translateX(100%)}100%{transform:translateX(0)}}.collab-item{display:flex;align-items:center;gap:0 .2rem;color:#e2e8f0;margin:0 1rem;border-radius:.4rem;white-space:nowrap;box-shadow:0 .1rem .2rem #fff,0 .1rem .5rem #fff,0 .2rem 1.5rem #fff}.aspire article#section-profile{color:var(--colour-med-grey);margin-top:var(--main-padding)}.aspire article#section-profile .row:first-of-type{color:var(--colour-dark-grey)}#section-location .col:first-of-type,.aspire article#section-profile .article-content .col.profile-cv,.aspire article#section-profile .article-content .col.profile-history{padding:var(--main-padding)}#section-grants .grant,.aspire article#section-profile .article-content .col.profile-content{padding:calc(var(--main-padding) * 2) var(--main-padding)}.aspire article#section-profile .article-content .col.profile-cv ul,.aspire article#section-profile .article-content .col.profile-cv ul li{border-color:rgba(0,0,0,.5)}.aspire article#section-profile p{font-size:var(--main-font-size);margin:0 0 var(--main-font-size)}.aspire article#section-profile .col.profile-content a:hover{border-color:var(--colour-dark-grey)}.aspire article#section-profile .col.profile-content p{margin-bottom:2rem}#section-profile ul{border-bottom:1px solid var(--colour-darkest-grey);margin:var(--main-padding) 0 0}#section-profile li{border-top:1px solid var(--colour-darkest-grey);display:flex;justify-content:flex-start;align-items:flex-start;align-content:flex-start}#section-profile em{color:#fff;display:block;font-style:normal;font-size:calc(var(--main-font-size) * .8);font-weight:800;letter-spacing:.05vh;line-height:2;width:15%}#section-profile span{display:block;text-align:left;width:85%}.aspire #section-profile a:hover{color:var(--colour-grey);border-bottom-color:#fff}#section-profile .profile-photo{background:url('img/profile.jpg') center/cover no-repeat;width:100%;height:100%;min-height:16rem}.aspire article#section-research .article-content{padding-bottom:3rem}#research-sections{background-color:rgba(255,255,255,.8);border:1px solid var(--colour-med-grey);border-radius:var(--main-font-size);display:inline-block;margin:var(--main-padding) 0}#research-sections span.current{position:relative;border-right:1px solid var(--colour-med-grey);display:inline-block;color:var(--colour-grey);padding:1rem 3rem 1rem 1.25rem}#research-sections span.current em{position:absolute;top:.5rem;right:1.25rem;color:var(--colour-grey);display:inline-block;font-style:normal;animation:1s cubic-bezier(.075,.82,.165,1) infinite moveupdown}#research-sections a{border:none;padding:1rem}#research-sections a span{border-bottom:1px solid var(--colour-red);transition:.15s ease-in-out}#research-sections a:hover span{border-bottom:1px solid var(--colour-darkest-grey);color:var(--colour-darkest-grey)}#research-sections a.down span,#research-sections a:active span{border-bottom:1px solid var(--colour-grey);color:var(--colour-grey)}#research-anchors{z-index:12;position:static;top:var(--main-sub-padding);left:var(--main-padding);overflow:hidden;width:calc(100% - calc(var(--main-padding) * 4));opacity:0;height:0;transition:opacity .5s cubic-bezier(.075, .82, .165, 1) .25s,height cubic-bezier(.79,.14,.15,.86)}@media only screen and (min-width:800px){.aspire .row{flex-direction:row;justify-content:flex-start;align-items:stretch}.col-md-1{flex:0 0 8.33333333333%;max-width:8.33333333333%}.col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.333333333%;max-width:33.333333333%}.col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-lg-6,.col-md-6{width:48%}.col-lg-6:first-of-type,.col-md-6:first-of-type{margin-right:4%}.col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-md-12{flex:0 0 100%;max-width:100%}.aspire.nothp a.banner-lablogo{margin-top:-1vh;margin-bottom:2vh}#section-people .member,#section-people .previous .member{width:33.3333%}#research-anchors{width:calc(100% - calc(var(--main-padding) * 4.5))}}#research-anchors.sticky{position:fixed;opacity:1;height:auto}#research-anchors.sticky.disappear{opacity:0;height:0;transition:opacity .15s cubic-bezier(.79,.14,.15,.86),height 0s cubic-bezier(.79,.14,.15,.86) .15s}#research-anchors-inner{display:table;margin:0 auto}#research-anchors-list{background-color:rgba(255,255,255,.5);border:1px solid var(--colour-med-grey);border-radius:2rem;display:inline-flex;flex:1 1 auto;align-items:center;justify-content:space-between;line-height:1;margin:0 auto;padding:.25rem;-webkit-backdrop-filter:blur(0.25rem);backdrop-filter:blur(0.25rem)}#research-anchors a{border:none;font-size:calc(var(--main-font-size) / 1.2);line-height:var(--main-line-height);padding:calc(var(--main-font-size)/ 1.2);text-align:center}#research-anchors a.down,#research-anchors a:active{background-color:var(--colour-light-grey);border-radius:2rem;-webkit-box-shadow:inset 0 .1rem .1rem 0 rgba(0,0,0,.1);-moz-box-shadow:inset 0 .1rem .1rem 0 rgba(0,0,0,.1);box-shadow:inset 0 .1rem .1rem 0 rgba(0,0,0,.1);color:var(--colour-grey)}#section-research .theme-img{margin-left:calc(var(--main-sub-padding) * -1);height:34vh}#theme-img-kawaii.theme-img{background:url('img/theme-kawaii.svg') left/contain no-repeat;margin-bottom:var(--main-padding);height:38vh}#theme-img-voiceux.theme-img{background:url('img/theme-voiceux.svg') left/contain no-repeat;margin-top:var(--main-font-size)}#theme-img-negaverse.theme-img{background:url('img/theme-negaverse.svg') left/contain no-repeat;margin-bottom:var(--main-padding)}#theme-img-intersectionai.theme-img{background:url('img/theme-intersectionai.svg') left/contain no-repeat;margin-bottom:var(--main-sub-padding);height:28vh}#theme-img-meta.theme-img{background:url('img/theme-metaoperandi.svg') left/contain no-repeat;height:30vh}.aspire article#section-research .theme h3{font-size:1.5rem;margin-top:.75rem}.aspire article#section-research .theme h3.en{color:var(--colour-red);margin-top:0;margin-bottom:var(--main-sub-padding)}.aspire article#section-research .theme h4{font-size:var(--main-font-size);margin:var(--main-padding) 0 var(--main-sub-padding)}.aspire article#section-research .project-theme-row{padding:1rem 0}.aspire article#section-research .project-theme-row.last{border-bottom:0;padding-bottom:var(--main-padding)}.aspire article#section-research .project-theme{position:relative;padding:0 var(--main-sub-padding) var(--main-padding)}.aspire article#section-research .project-theme:last-of-type{border:0}.aspire article#section-research .project-theme-container{padding:0 0 0 var(--main-sub-padding)}.aspire article#section-research .project-theme:nth-of-type(3){border-right:0}.aspire article#section-research .project-theme h5{margin:0 0 var(--main-font-size);font-size:var(--main-font-size);line-height:var(--main-line-height)}.aspire article#section-research .project-theme h5::before{display:block;content:'\27A4';color:rgba(0,0,0,.1);margin:0 0 0 calc(var(--main-font-size) * -1.2);font-size:var(--main-font-size);float:left}.aspire article#section-research .project-theme p[rel=jp]{opacity:.8}.aspire article#section-research .project-theme .project-details li{clear:both;font-size:var(--main-font-size);line-height:var(--main-line-height)}.aspire article#section-research .project-theme .project-details strong{color:var(--colour-grey);display:block;letter-spacing:.05vh;font-size:calc(var(--main-font-size) * .85);font-weight:800;margin:calc(var(--main-font-size) * 2.5) 0 calc(var(--main-font-size)/ 1.5);text-transform:uppercase}.aspire article#section-research .project-theme .member{border-radius:50%;display:inline-block;margin:calc(var(--main-font-size)/ 2) calc(var(--main-font-size)/ 2) 0 0;overflow:hidden;width:calc(var(--main-font-size) * 3)}.aspire article#section-research .project-theme .member a,.aspire article#section-research .project-theme .member a:active,.aspire article#section-research .project-theme .member a:hover,.aspire article#section-research .project-theme .member a:visited{background-color:var(--colour-light-teal);border:0;display:block;line-height:0}.aspire article#section-research .project-theme .member a:hover{background-color:var(--colour-red);transition:.15s ease-in-out}.aspire article#section-research .project-theme .member a:hover img{opacity:.5;transition:.15s ease-in-out}.aspire article#section-research .project-theme .member a:active{background-color:var(--colour-teal)}.aspire article#section-research .project-theme .member a:active img{opacity:.3;transition:.15s ease-in-out}.aspire article#section-research a.zp-ZotpressInText,.aspire article#section-research a.zp-ZotpressInText:visited{color:var(--colour-grey);border-bottom:1px solid #ddd}.aspire article#section-research a.zp-ZotpressInText:hover{color:#000;border-color:#000}.aspire article#section-research a.zp-ZotpressInText:active{color:var(--colour-grey);border-color:#000}.aspire article#section-grants .article-content.zotpress{background-color:#fff;font-size:.75rem}@media only screen and (min-width:640px){.aspire article#section-research .container:not(.last) .project-theme-row{border-bottom:1px solid var(--colour-med-grey)}.aspire article#section-research div.zp-Zotpress{display:none}}.aspire article#section-research div.zp-Zotpress::before{content:'References';display:block;font-weight:800;margin-bottom:.5rem}#section-grants{border-top:1px solid var(--colour-med-grey);padding:0}#section-grants .grant{background-color:#fff}#section-location .col.contact-cam,.nothp.aspire #site-footer-bottom,body.aspire.nothp.page-template-wicked{background-color:var(--colour-light-grey)}#section-grants .grant .figure{text-align:center}#section-grants .grant .figure img{max-width:24rem;max-height:22rem}.aspire article .grant_details h4{border-top:1px solid rgba(0,0,0,.05);color:var(--colour-grey);display:block;font-weight:500;margin-top:calc(var(--main-padding) * 1.2);margin-bottom:calc(var(--main-font-size)/ 2);text-transform:uppercase;text-align:left;opacity:0;padding:var(--main-font-size) 0 0 0;transition:opacity .25s cubic-bezier(.79,.14,.15,.86),padding .25s cubic-bezier(.79,.14,.15,.86) .25s}.aspire article .grant_details h4.active{opacity:1;padding:calc(var(--main-font-size) * .5) 0 calc(var(--main-font-size) * .5) 0}#section-grants .grant .grant_details{padding:var(--main-sub-padding) 0 0}#section-grants .grant .grant_details p{opacity:0;margin-left:-.25rem;transition:opacity .25s cubic-bezier(.79,.14,.15,.86) .25s,margin-left .25s cubic-bezier(.79,.14,.15,.86) .5s}#section-grants .grant .grant_details p.active{opacity:1;margin-left:0}#section-grants .grant .funding{display:flex;flex-direction:row;align-items:center;align-content:center}#section-grants .grant .funding a{margin-right:var(--main-font-size)}#section-grants .grant p a.button,#section-grants .grant p a.button:visited{background-color:#a6f9e6;vertical-align:middle}#section-grants .grant p a.button:hover{background-color:var(--colour-red)}#section-grants .grant p a.button:active{background-color:var(--colour-grey)}#section-publications .h3_container{margin-top:7rem}#section-publications div.zp-Zotpress{min-height:calc(var(--main-padding) * 2)}#section-publications .zp-List{border:1px solid transparent;font-size:var(--main-font-size);padding-top:var(--main-padding)}#section-publications .zp-List h3{font-size:var(--main-font-size);font-weight:800;text-transform:uppercase;letter-spacing:.05vh;line-height:var(--main-line-height);margin:var(--main-padding) 0 var(--main-sub-padding)}#section-publications div.zp-Zotpress div.zp-List.loading{background-position:center top}#section-publications .zp-List .zp-Entry,.aspire article#section-grants .article-content.zotpress .zp-List .zp-Entry{display:flex;flex-direction:row;align-items:stretch;margin-bottom:var(--main-font-size);width:100%}#section-publications .zp-List .zp-Collection-Title,#section-publications .zp-List .zp-Entry .zp-Zotpress-ShowTags,#section-publications .zpSearchResultsItem .item_key,.aspire #sns-menu .dot:first-of-type,.wicked__citations .csl-bib-body{display:none}#section-publications .zp-List .zp-Entry .zp-Zotpress-ShowTags.award{display:inline-block;margin-left:calc(var(--main-font-size) * 2);margin-bottom:0;font-weight:800}#section-publications .zp-List .zp-Entry .csl-bib-body{line-height:calc(var(--main-line-height) * 1.4)!important}.zp-item-buttons{border-left:1px solid var(--colour-med-grey);margin-left:var(--main-padding);margin-bottom:calc(var(--main-font-size) * -1);padding-left:var(--main-sub-padding);width:20%}.aspire .zp-item-buttons a.zp-CiteRIS,.aspire .zp-item-buttons a.zp-DownloadURL{padding:.25rem .75rem .25rem .25rem;margin:.25rem .25rem 0 0}.zp-SideEntry{z-index:13;position:fixed;top:2rem;right:2rem;background-color:#fff;border-radius:5%;font-size:var(--main-font-size);line-height:calc(var(--main-line-height) * 1.4);overflow:hidden}.zp-SideEntry.hide{animation:.75s forwards shiftdown,.75s forwards hide}.zp-SideEntry.unhide{animation:.75s forwards shiftup,.75s forwards unhide;display:block}.zp-SideEntry.hidden{opacity:0;display:none}.zp-SideEntry .csl-bib-body{line-height:1.4!important}.zp-SideEntry-Entry .zp-Entry{background-color:transparent!important;background-image:none!important}.zp-SideEntry-Inner{overflow:hidden;width:100%}.zp-SideEntry-Entry{clear:both;padding:var(--main-sub-padding)}.zp-SideEntry .zp-SideEntry-Button{border-radius:100%;background-color:var(--colour-teal);display:block;color:var(--colour-dark-grey);font-size:var(--main-font-size);line-height:1;float:right;letter-spacing:.05vh;margin:var(--main-sub-padding) var(--main-sub-padding) 0 0;padding:var(--main-font-size)}.zp_a_wrap{margin:var(--main-sub-padding) .5rem}.aspire .zp_a_wrap a.zp-CiteRIS,.aspire .zp_a_wrap a.zp-DownloadURL{padding-left:1.25rem}.aspire .zp_a_wrap a.zp-CiteRIS{margin-right:.5rem}#section-publications .zpSearchResultsPagingContainer span.title{font-size:.75rem}#section-publications .zpSearchResultsPagingCrop{height:2.6rem}#section-publications .zpSearchResultsPaging a,#section-publications .zpSearchResultsPaging a:link{width:2.5rem}#section-contact .article-content,.aspire article#section-deception .article-content{padding-bottom:0}#section-contact span.jump-to-english a::after{display:inline-block;content:'\27A4';margin-left:.25rem}#section-contact ul.qa{margin-right:var(--main-font-size);margin-bottom:var(--main-padding)}#section-contact ul.qa li{font-size:var(--main-font-size);padding-left:1.5rem}#section-contact ul.qa li.q{font-weight:800}#section-contact ul.qa li.a{color:var(--colour-dark-grey);margin-bottom:1rem}#section-contact ul.qa li.a::before,#section-contact ul.qa li.q::before{background-color:var(--colour-dark-grey);border-radius:50%;color:#fff;content:'Q';display:block;float:left;font-size:.7rem;font-weight:800;line-height:1.25;margin-top:.15rem;margin-left:-1.5rem;margin-right:.5rem;padding:.15rem;overflow:hidden;text-align:center;width:1.1rem;height:1.1rem}.wicked__auth,.wicked__citation,.wicked__date,.wicked__entry span,.wicked__member ul li span,.wicked__venue{font-size:calc(var(--main-font-size) * .75)}#section-contact ul.qa li.a::before{background-color:var(--colour-red);content:'A'}#section-contact ul.qa li ul li{list-style:lower-roman;margin:0 0 0 1.25rem;padding:0 0 0 .75rem}#section-location{background-color:var(--colour-dark-grey);clear:both;color:#fff}#section-location p{margin:0 0 var(--main-font-size)}#section-location p.en{opacity:.7}#section-location .col.contact-cam p.en{color:var(--colour-darkest-grey);font-size:var(--main-font-size)}#section-location p.liame{color:var(--colour-red);font-size:var(--main-font-size);font-weight:800;margin-bottom:0}#section-location .wp-block-webfactory-map,#section-location .wp-block-webfactory-map iframe:first-of-type{height:100%}article#section-deception #section-grants{border-top:none;padding-top:var(--main-padding)}article#section-deception .wp-block-columns{padding-left:var(--main-padding);padding-right:var(--main-padding)}@media only screen and (min-width:960px){:root{--main-font-size:2.1vh}.aspire button.banner-menu-button{display:none;opacity:0}.nothp.aspire .banner-menu{margin-bottom:-1px}.aspire .banner-menu ul li a,.aspire .banner-menu ul li a:active,.aspire .banner-menu ul li a:hover,.aspire .banner-menu ul li a:visited{font-size:2.2vh}.nothp.aspire .banner-menu ul li.current-menu-item a{border-bottom:.4vh solid var(--colour-red)}.nothp.aspire .banner-menu ul li a,.nothp.aspire .banner-menu ul li a:active,.nothp.aspire .banner-menu ul li a:hover,.nothp.aspire .banner-menu ul li a:visited{font-size:2vh}#section-about .lab-overview{margin-bottom:0}#section-about .lab-overview.en{margin-bottom:calc(var(--main-padding) * 2)}#section-about .row>div:first-of-type .lab-overview h4{width:4rem}#section-explore{margin:auto 0 0}#research-anchors{width:calc(100% - calc(var(--main-padding) * 2))}#research-anchors a{font-size:calc(var(--main-font-size))}.aspire article#section-research .project-theme{border-right:1px solid var(--colour-med-grey)}.aspire article#section-research .project-theme .project-theme-container{padding:0 0 0 var(--main-sub-padding)}.aspire article#section-research .project-theme:first-of-type .project-theme-container{padding:0}#section-publications .zp-List .zp-Entry,#section-publications .zp-List h3{opacity:0}#section-publications .zp-List.updating:not(.loading) .zp-Entry,#section-publications .zp-List.updating:not(.loading) h3{opacity:0;animation:.5s forwards zpEntry}@keyframes zpEntry{from{opacity:0}to{opacity:1}}#section-publications .zp-List .zp-Entry .csl-bib-body,.aspire article#section-grants .article-content.zotpress .zp-List .zp-Entry .csl-bib-body{width:80%}#section-publications a.zp-CiteRIS,#section-publications a.zp-DownloadURL{opacity:0;transition:.15s ease-in-out}#section-location .col:first-of-type{display:flex;flex-direction:column;justify-content:center;padding-left:calc(var(--main-padding) * 2)}article#section-deception .wp-block-columns{padding-left:0;padding-right:0}}article#section-deception #section-grants .grant{background-color:transparent;padding:0 var(--main-padding)}.aspire article#section-deception a.button,.aspire article#section-deception a.button:visited,article#section-deception #section-grants .grant p a.button,article#section-deception #section-grants .grant p a.button:visited{background-color:var(--colour-noetic-green);color:var(--colour-noetic-blue);font-size:calc(var(--main-font-size) * .75);padding:calc(var(--main-font-size)/ 3) calc(var(--main-font-size)/ 2);margin-top:.15rem}.aspire a.wp-block-button__link:hover,.aspire article#section-deception a.button:hover,article#section-deception #section-grants .grant p a.button:hover{color:var(--colour-noetic-green);background-color:var(--colour-noetic-blue)}.aspire a.wp-block-button__link,.aspire article#section-deception h1.en,.aspire article#section-deception h2.en,.aspire article#section-deception h3.en,.aspire h2.wp-block-heading em{color:var(--colour-noetic-blue)}.aspire article#section-deception a.button.down,.aspire article#section-deception a.button:active,article#section-deception #section-grants .grant p a.button.down,article#section-deception #section-grants .grant p a.button:active{background-color:var(--colour-med-grey);color:var(--colour-noetic-blue)}.aspire h2.wp-block-heading em{font-style:normal;font-weight:800}.aspire a.wp-block-button__link{background-color:var(--colour-noetic-green);border-bottom:none;border-radius:1.5rem;font-size:.85rem;font-weight:800;padding:.5rem 1rem}.aspire a.wp-block-button__link.down,.aspire a.wp-block-button__link:active{background-color:var(--colour-med-grey);color:var(--colour-noetic-blue)}.wicked-splash,.wicked-splash-2{background:url('img/wicked-splash-duo.jpg') center/contain no-repeat fixed;opacity:0;width:inherit;min-height:20rem}.wicked-splash-2{background-image:url('img/wicked-splash-duo-2.png');margin:calc(var(--main-padding) * 2) auto}.wicked__citations,.wicked__data{border-top:1px solid var(--colour-grey);margin-bottom:calc(var(--main-padding) * 2)}.wicked__citations div.zp-Zotpress div.zp-List{min-height:2rem}.wicked__entry{border-bottom:1px solid var(--colour-grey);display:flex;justify-content:space-between;opacity:0;padding:calc(var(--main-font-size)/ 2) 0}.wicked__authtitle,.wicked__cite,.wicked__date,.wicked__dl,.wicked__format,.wicked__url{padding-right:calc(var(--main-font-size) * .5)}.wicked__data .wicked__entry{opacity:1}.wicked__description{width:50%}.wicked__citation{width:20%}.wicked__authtitle{width:70%}.wicked__auth,.wicked__citation{font-weight:800}.wicked__url a::before{content:'\27B6';padding:0 .25rem 0 0}.wicked__dl span::before{content:'\25BD';padding:0 .25rem 0 0}.wicked__entry span,.wicked__member ul li span{border:1px solid var(--colour-med-grey);border-radius:var(--main-font-size);display:inline-block;margin-top:.15rem;padding:calc(calc(var(--main-font-size)/ 3) - 2px) calc(var(--main-font-size)/ 2);text-transform:uppercase}.wicked__member ul li span{margin:0 .25rem 0 0;vertical-align:middle}.wicked__team{display:flex;flex-wrap:wrap;padding-bottom:var(--main-padding)}.wicked__member{padding-right:var(--main-sub-padding);padding-bottom:var(--main-sub-padding);width:50%}.wicked__member_img{position:relative;border-radius:5rem;overflow:hidden;width:5rem;height:5rem}.wicked__member_img .overlay{position:absolute;top:0;left:0;background-color:var(--colour-noetic-blue);mix-blend-mode:color;width:inherit;height:inherit}.wicked__member_img .noimg{background:url('img/wicked-team-alt.jpg') center/contain no-repeat;width:inherit;height:inherit}.wicked__member_img .overlay.alt{mix-blend-mode:hard-light}.wicked__member_img img{width:100%}.wicked__member ul{margin:1rem 0}.wicked__member ul li{font-size:.9rem}.wicked__member ul li[rel=jp]{font-weight:800;font-size:.7rem;margin-bottom:.5rem}.wicked___call.alignfull{background-color:#fff;padding:calc(var(--main-padding) * 2) 0}.wicked___call ul{margin:var(--main-padding);margin-bottom:0}.wicked___call li{border-left:.5rem solid var(--colour-noetic-green);padding:var(--main-sub-padding)}.wicked___call li:nth-child(2n){border-left-color:var(--colour-noetic-blue)}#site-footer-bottom{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;font-size:1.8vh;width:100%}.nothp.aspire #site-footer-bottom{margin:0;padding:var(--main-sub-padding)}#site-footer-bottom .findus,.aspire #sns-menu{flex-direction:row;display:flex}#site-footer-bottom p{font-weight:500;line-height:1.5}#site-footer-bottom .findus{justify-content:space-evenly;align-items:center;margin:0}#site-footer-bottom h2{display:block;margin:0;padding:0;line-height:1;font-size:inherit;font-weight:500;font-style:italic}.home.aspire #site-footer-bottom a,.home.aspire #site-footer-bottom a:visited{border-bottom:1px solid var(--colour-teal)}.home.aspire #site-footer-bottom a:hover{border-bottom:1px solid #fff;color:#fff}.aspire #site-footer-bottom a:active{opacity:.5}.aspire #sns-menu li:first-of-type .dot:first-of-type{display:inline}.aspire #site-footer-bottom #banners{display:flex;flex-direction:row;margin:2vh 0 0}.aspire #site-footer-bottom a.banner-university{border:0;line-height:0}.aspire #site-footer-bottom a.banner-university:active,.aspire #site-footer-bottom a.banner-university:hover{border:0!important}.aspire #site-footer-bottom a.banner-university div{width:20vh;height:6vh}.aspire #site-footer-bottom .banner-cambridge{background:url('img/logo-cambridge-white.svg') center/contain no-repeat;margin-right:3vh}.nothp.aspire #site-footer-bottom .banner-cambridge{background:url('img/logo-cambridge.svg') center/contain no-repeat}@media only screen and (min-width:800px){.wicked__member{width:25%}#site-footer-bottom{flex-direction:row;align-items:center}#site-footer-bottom p{width:10%}#site-footer-bottom .findus{margin:0 auto}.aspire #site-footer-bottom #banners{flex-direction:column;margin:0}.aspire #site-footer-bottom a.banner-university{margin:0}.aspire #site-footer-bottom .banner-cambridge{margin-right:0}}@media only screen and (min-width:1200px){:root{--main-font-size:2vh;--main-padding:3vh;--main-sub-padding:2vh;--footer-padding:3vh}#aspire-inner-wrapper{padding:calc(var(--main-padding) * 2)}.nothp.aspire article .aspire-inner-wrapper{padding:calc(var(--main-padding) * 3) var(--main-padding)}.nothp.aspire .banner-menu ul li a,.nothp.aspire .banner-menu ul li a:active,.nothp.aspire .banner-menu ul li a:hover,.nothp.aspire .banner-menu ul li a:visited{font-size:1.8vh}.aspire article:not(#section-location) .article-content .container:not(.grants){margin-left:auto;margin-right:auto;max-width:var(--container)}.aspire article#section-explore .article-content .container:not(.grants),.aspire article#section-grants .article-content{margin:0;max-width:none}.aspire a.about-morelink{font-size:calc(var(--main-font-size) * 1.3);padding:var(--main-padding) calc(var(--main-padding) * 2)}#section-people .member,#section-people .previous .member{width:25%}#section-grants .grant{padding:calc(var(--main-padding) * 3);padding-top:calc(var(--main-padding) * 4)}#site-footer-bottom p{width:auto}.aspire #site-footer-bottom #banners{flex-direction:row}.aspire #site-footer-bottom a.banner-university{margin:0 var(--main-padding)}.aspire #site-footer-bottom a.banner-university div{width:16vh;height:4vh}}.aspire #site-footer-bottom .banner-sciencetokyologo{background:url('img/logo-scito-black.svg') center/contain no-repeat;filter:invert(100%)}.nothp.aspire #site-footer-bottom .banner-sciencetokyologo{filter:none}