:root{--gp--focus-state--colour:var(--wp--preset--color--light-blue)}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }html{scroll-behavior:smooth}body{overflow-x:hidden}main{padding-bottom:var(--wp--preset--spacing--70)}main:has(.bas-container-with-sidebar:last-child),main:has(>.is-layout-flow>.alignfull:last-child){padding-bottom:0}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-weight:600}.wp-block-freeform.block-library-rich-text__tinymce a,a,details summary{color:var(--wp--preset--color--dark-blue);text-decoration:underline;text-underline-offset:.1578em}.wp-block-freeform.block-library-rich-text__tinymce a:hover,a:hover,details summary:hover{cursor:pointer;text-decoration-thickness:max(3px,.15em)}.wp-block-freeform.block-library-rich-text__tinymce a:focus,a:focus,details summary:focus{outline:2px solid;outline-offset:2px}.wp-block-freeform.block-library-rich-text__tinymce a:focus:not(:focus-visible),a:focus:not(:focus-visible),details summary:focus:not(:focus-visible){outline:0}.wp-block-freeform.block-library-rich-text__tinymce a:focus-visible,a:focus-visible,details summary:focus-visible{outline:2px solid;outline-offset:2px}details summary{font-size:var(--wp--preset--font-size--xlarge);font-weight:600}details summary::marker{color:var(--wp--preset--color--dark-blue)}details>:not(summary),details[class]>:not(summary){border-left:var(--wp--preset--spacing--20) solid var(--wp--preset--color--light-grey);margin-top:0!important; /* !important to override .is-layout-flow applied by WP */padding-left:var(--wp--preset--spacing--30);padding-top:var(--wp--preset--spacing--40)}.wp-block-freeform.block-library-rich-text__tinymce blockquote,blockquote,blockquote[class]{border-left:var(--wp--preset--spacing--20) solid var(--wp--preset--color--light-grey);padding-left:var(--wp--preset--spacing--40)}.wp-block-freeform.block-library-rich-text__tinymce blockquote{margin:inherit}blockquote *{font-weight:300}.wp-caption-text,[class]>cite,cite,figcaption{color:var(--wp--preset--color--dark-blue);font-size:var(--wp--preset--font-size--small);font-style:normal;font-weight:600;margin-top:var(--wp--preset--spacing--30)}hr,hr[class]{border:none;border-top:1px solid var(--wp--preset--color--light-grey)}dl{font-weight:400}dt{color:var(--wp--preset--color--dark-blue);font-weight:600}dd+dt{margin-top:var(--wp--preset--spacing--30)}table{border-collapse:collapse;border-spacing:0;font-size:var(--wp--preset--font-size--small);max-width:100%;width:100%}figure[class] thead,thead{border-bottom:2px solid var(--wp--preset--color--dark-blue)}figure[class] td,figure[class] th,td,th{border-width:0;border-bottom:1px solid var(--wp--preset--color--dark-grey);padding:var(--wp--preset--spacing--20) var(--wp--preset--spacing--30);text-align:left;vertical-align:top}th{color:var(--wp--preset--color--dark-blue);font-weight:600}.bas-container-with-sidebar{align-items:stretch;-moz-column-gap:var(--wp--preset--spacing--70);column-gap:var(--wp--preset--spacing--70);display:flex;flex-wrap:wrap}.bas-container-with-sidebar>:first-child{flex-basis:0;flex-grow:999;min-inline-size:50%}.bas-container-with-sidebar>:last-child{flex-basis:20rem;flex-grow:1}@media (min-width:768px){.bas-container-with-sidebar>:last-child{flex-basis:33.33%}}.bas-container-with-sidebar__content>:first-child{margin-top:var(--wp--preset--spacing--60)}.bas-container-with-sidebar__content>:last-child{margin-bottom:var(--wp--preset--spacing--70)}.bas-container-with-sidebar__content .alignfull{left:0;margin-left:0;max-width:var(--wp--style--global--wide-size);width:100%}.bas-container-with-sidebar__meta{color:var(--wp--preset--color--dark-blue);font-weight:600}.entry-content>*+*,.is-layout-flow>*+*,.wp-block-freeform>*+*{margin-top:var(--wp--style--block-gap)}.entry-content>h2+*,.entry-content>h3+*,.entry-content>h4+*,.entry-content>h5+*,.entry-content>h6+*,.entry-content>li+li,.entry-content>p+p:not(:has(img,iframe)),.is-layout-flow>h2+*,.is-layout-flow>h3+*,.is-layout-flow>h4+*,.is-layout-flow>h5+*,.is-layout-flow>h6+*,.is-layout-flow>li+li,.is-layout-flow>p+p:not(:has(img,iframe)),.wp-block-freeform>h2+*,.wp-block-freeform>h3+*,.wp-block-freeform>h4+*,.wp-block-freeform>h5+*,.wp-block-freeform>h6+*,.wp-block-freeform>li+li,.wp-block-freeform>p+p:not(:has(img,iframe)){margin-top:var(--wp--preset--spacing--40)}.entry-content>p:has(img,iframe)+p:not(:has(img,iframe)),.is-layout-flow>p:has(img,iframe)+p:not(:has(img,iframe)),.wp-block-freeform>p:has(img,iframe)+p:not(:has(img,iframe)){margin-top:var(--wp--style--block-gap)}.gp-article-list-item__heading{font-size:1.625rem}.gp-archive__posts--with-list-item li:has(.catalogue_record.gp-article-list-item:first-child){background-color:var(--wp--preset--color--seasalt);border:solid var(--wp--preset--color--light-grey);border-width:1px 0}@media (max-width:1083px){.gp-archive__posts--with-list-item li:has(.catalogue_record.gp-article-list-item:first-child){padding-left:var(--wp--preset--spacing--40);padding-right:var(--wp--preset--spacing--40)}}.gp-archive__posts--with-list-item .catalogue_record.gp-article-list-item,.gp-archive__posts--with-list-item li:has(+li>.catalogue_record)>.gp-article-list-item{border-bottom:0}.gp-article-list-item .bas-catalogue-record-meta{font-weight:600;margin-top:var(--wp--preset--spacing--40);order:90}.gp-article-list-item .bas-catalogue-record-meta~a{order:100}.bas-banner{display:flex;flex-direction:column-reverse}.bas-banner picture{aspect-ratio:2/1;max-height:550px}.bas-banner picture img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.bas-banner__title{background-color:var(--wp--preset--color--dark-grey);border-top:1px solid #fff;padding:var(--wp--preset--spacing--40) 0}@media (min-width:1024px){.bas-banner__title{padding:var(--wp--preset--spacing--60) 0}}.bas-banner__title h1{color:var(--wp--preset--color--white)}.bas-banner:has(img) .bas-banner__title{border:0}@media (min-width:768px){.bas-banner:has(img) .bas-banner__title{background-color:rgba(0,0,0,.6);bottom:0;left:0;position:absolute;width:100%}}.button,.gp-post-filters__actions a,.post-password-form input[name=Submit],.wp-block-button__link,a.button,input.gp-post-filters__submit{background-color:var(--wp--preset--color--dark-blue);border-radius:1.6875rem;color:var(--wp--preset--color--white);display:inline-block;font-weight:600;padding:1rem 1.5rem;text-align:center;text-decoration:none}.button:hover,.gp-post-filters__actions a:hover,.post-password-form input[name=Submit]:hover,.wp-block-button__link:hover,a.button:hover,input.gp-post-filters__submit:hover{background-color:var(--wp--preset--color--light-blue);color:var(--wp--preset--color--dark-blue);text-decoration:underline}.button:focus,.gp-post-filters__actions a:focus,.post-password-form input[name=Submit]:focus,.wp-block-button__link:focus,a.button:focus,input.gp-post-filters__submit:focus{outline:2px solid #fff;outline-offset:-4px}.bas-secondary-feature{background-color:var(--wp--preset--color--seasalt);padding-bottom:var(--wp--preset--spacing--60);padding-top:var(--wp--preset--spacing--60)}@media (min-width:768px){.bas-secondary-feature{padding-bottom:8rem;padding-top:8rem}}.bas-secondary-feature h2{font-size:var(--wp--preset--font-size--xxlarge)}@media (min-width:768px){.bas-secondary-feature h2{font-size:var(--wp--preset--font-size--xxlarge)}}.bas-secondary-feature__inner{flex-direction:row-reverse!important}@media (min-width:768px){.bas-secondary-feature__inner{padding-left:var(--wp--preset--spacing--60);padding-right:var(--wp--preset--spacing--60)}}.bas-secondary-feature__inner:before{content:"";height:0;position:absolute;top:0;width:calc(100% - 2rem)}@media (min-width:768px){.bas-secondary-feature__inner:before{content:none}}.bas-secondary-feature__content{padding-top:var(--wp--preset--spacing--50)}@media (min-width:768px){.bas-secondary-feature__content{margin:var(--wp--preset--spacing--50) 0 0 var(--wp--preset--spacing--60);min-width:270px;padding-bottom:0;padding-top:0;width:35%}}.bas-secondary-feature__content>*{margin-bottom:var(--wp--preset--spacing--50)}.bas-secondary-feature__content .button{margin-bottom:0}.bas-secondary-feature__content p{line-height:1.16;margin-bottom:var(--wp--preset--spacing--40)}@media (min-width:768px){.bas-secondary-feature__image{border-top:none;padding-top:0}}.bas-secondary-feature__image img{aspect-ratio:7/4;-o-object-fit:cover;object-fit:cover}.bas-secondary-feature__mobile .bas-secondary-feature__image,.bas-secondary-feature__mobile .bas-secondary-feature__title{display:none}@media (min-width:768px){.bas-secondary-feature__mobile .bas-secondary-feature__image{border-top:none;padding-top:0}}.bas-secondary-feature__mobile .bas-secondary-feature__image img{aspect-ratio:7/4;-o-object-fit:cover;object-fit:cover}@media (max-width:768px){.bas-secondary-feature__image,.bas-secondary-feature__title{display:none}.bas-secondary-feature__mobile .bas-secondary-feature__image,.bas-secondary-feature__mobile .bas-secondary-feature__title{display:block}.bas-secondary-feature__button-div{margin-bottom:0;margin-top:var(--wp--preset--spacing--60);text-align:center}}.bas-card{display:flex;justify-content:start;position:relative;width:100%}.bas-card img{aspect-ratio:1.6/1;-o-object-fit:cover;object-fit:cover;width:100%}.bas-card:hover .bas-card__link{text-decoration:underline;text-decoration-thickness:1px}.bas-card__title{color:var(--wp--preset--color--dark-blue);margin-top:var(--wp--preset--spacing--40)}.bas-card__link{font-weight:600;text-decoration:none}.bas-card__link:hover{text-decoration-thickness:1px}.bas-card__link:after{bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.bas-card__excerpt{padding:0}.bas-card__date,.bas-card__excerpt{margin-top:var(--wp--preset--spacing--20)}.bas-card__date{color:var(--wp--preset--color--dark-blue);font-size:var(--wp--preset--font-size--small)}.bas-card--horizontal,.bas-card--vertical{flex-direction:column-reverse}@media (min-width:768px){.bas-card--horizontal{flex-direction:row-reverse;gap:var(--wp--preset--spacing--50)}}@media (min-width:1024px){.bas-card--horizontal{gap:var(--wp--preset--spacing--70)}}@media (min-width:768px){.bas-container-with-sidebar__content .bas-card--horizontal{gap:var(--wp--preset--spacing--50)}}.bas-card--horizontal .bas-card__image{flex-shrink:0;margin-right:0;width:100%}@media (min-width:768px){.bas-card--horizontal .bas-card__image{width:calc(33.33% - var(--wp--preset--spacing--70)/2)}}.bas-card--horizontal .bas-card__image img{max-width:unset;width:100%}@media (min-width:768px){.bas-card--horizontal .bas-card__title{margin-top:0}}.bas-project-no-image img{margin-left:2px;margin-top:8px}.bas-landing-page__cards .bas-card{width:100%}.bas-card--feature{flex:1}.bas-card--feature .bas-card__title{background-color:rgba(0,0,0,.5);font-size:var(--wp--preset--font-size--xlarge);margin-top:0;padding:var(--wp--preset--spacing--60) var(--wp--preset--spacing--40)}.bas-card--feature .bas-card__title,.bas-card--feature .bas-card__title a{color:var(--wp--preset--color--white)}.bas-card--feature .bas-card__content{background-color:transparent;bottom:0;flex-direction:column;left:0;position:absolute;right:0;top:0;transition:background-color .5s ease;z-index:1}.bas-card.bas-card--feature:hover .bas-card__link{text-decoration:none}.bas-card.bas-card--feature:hover .bas-card__content{background-color:rgba(0,72,113,.6)}.bas-card.bas-card--feature:focus-within .bas-card__content{background-color:rgba(0,0,0,.45)}.bas-card--feature .bas-card__excerpt{color:var(--wp--preset--color--white);font-size:var(--wp--preset--font-size--medium);font-weight:400;margin-top:0;padding:var(--wp--preset--spacing--40);transition:opacity .5s ease}.bas-card--feature .bas-card__image{aspect-ratio:1/2;position:relative;width:100%}.bas-card--feature .bas-card__image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.bas-card--feature .bas-card__content:not(:hover) .bas-card__excerpt{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.bas-card--feature:has(.bas-card__link:focus) .bas-card__excerpt{clip:auto;clip-path:none;height:auto;overflow:visible;position:static;white-space:normal;width:auto}@media (max-width:1024px){.bas-card--feature{flex:1 50%;max-width:100%}.bas-card--feature .bas-card__image{aspect-ratio:1/1}}@media (max-width:31.25rem){.bas-card--feature{flex:1 1 100%;max-width:100%}.bas-card--feature .bas-card__image{aspect-ratio:2/1}}.is-layout-flow .bas-card-loop{display:grid;margin-bottom:var(--wp--preset--spacing--70);margin-top:var(--wp--preset--spacing--70)}.bas-card-loop--with-vertical-cards{gap:var(--wp--preset--spacing--50);grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}@media (min-width:1024px){.bas-card-loop--with-vertical-cards{gap:var(--wp--preset--spacing--70)}}.bas-card-loop--with-horizontal-cards{gap:var(--wp--preset--spacing--50);grid-template-columns:1fr}@media (min-width:1024px){.bas-card-loop--with-horizontal-cards{gap:var(--wp--preset--spacing--70)}.bas-container-with-sidebar__content .bas-card-loop--with-vertical-cards{gap:var(--wp--preset--spacing--50)}}.editor-styles-wrapper details>:not(summary),.gp-container details>:not(summary){border-left:none;padding-left:0}.bas-featured-cards{display:flex;flex-wrap:wrap;gap:0}@media (min-width:768px){.bas-featured-cards{margin-top:var(--wp--preset--spacing--80)}}@media (min-width:2000px){.alignfull.bas-featured-cards{left:auto;margin-left:0;width:auto}}.gp-footer{background-color:#000;font-size:var(--wp--preset--font-size--small)}.gp-footer *{color:#fff}.gp-footer a{text-decoration:none}.gp-footer a:hover{text-decoration:underline}.gp-footer h2{font-size:var(--wp--preset--font-size--medium);padding-bottom:var(--wp--preset--spacing--20);padding-top:var(--wp--preset--spacing--20)}.gp-footer ul{list-style:none;padding-left:0}.gp-footer li+li{line-height:1.6rem}.gp-footer a,.gp-footer p{padding-bottom:var(--wp--preset--spacing--20);padding-top:var(--wp--preset--spacing--20)}.gp-footer a{text-underline-offset:2px}div.gp-footer__row--1 figure{padding-bottom:var(--wp--preset--spacing--50)}div.gp-footer__row--1 .gap-20{gap:var(--wp--preset--spacing--30)}@media (min-width:768px){div.gp-footer__row--1 .gap-20{gap:5rem}}div.gp-footer__row--1 .gp-footer__widget{border-bottom:1px solid var(--wp--preset--color--dark-grey);padding-bottom:var(--wp--preset--spacing--30);padding-top:var(--wp--preset--spacing--30)}@media (min-width:768px){div.gp-footer__row--1 .gp-container{border-bottom:1px solid var(--wp--preset--color--dark-grey)}div.gp-footer__row--1 .gp-footer__widget{border-bottom:none;padding-bottom:var(--wp--preset--spacing--80);padding-top:var(--wp--preset--spacing--60)}div.gp-footer__row--1 .gp-footer__widget-1-1{max-width:35%}div.gp-footer__row--1 .gp-footer__widget-1-2{max-width:10%}div.gp-footer__row--1 .gp-footer__widget-1-3{max-width:40%}div.gp-footer__row--1 .gp-footer__widget-1-4{max-width:15%}}.gp-footer__row--2{display:flex;justify-content:center}.gp-footer__row--2 *{padding:0}.gp-footer__row--2 img{max-width:100px;padding-left:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--30)}@media (min-width:768px){.gp-footer__row--2 img{max-width:160px}}.gp-footer__copyright{text-align:center}.bas-carousel{overflow:hidden;width:100%}.bas-carousel__slides{display:flex;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-color:transparent transparent;scrollbar-width:none}.bas-carousel .bas-slides::-webkit-scrollbar{height:var(--wp--preset--spacing--20);width:var(--wp--preset--spacing--20)}.bas-carousel .bas-slides::-webkit-scrollbar-thumb{background:var(--wp--preset--color--dark-grey);border-radius:10px}.bas-carousel .bas-slides::-webkit-scrollbar-track{background:transparent}.bas-carousel .bas-card{flex-shrink:0;scroll-snap-align:start}.bas-carousel__controls{align-items:center;display:none;justify-content:space-between;left:0;position:absolute;top:45%;width:100%;z-index:0}.bas-carousel__controls button{background:none;border:none;line-height:0;padding:6px}.bas-carousel__controls button:hover{transform:scale(1.1)}.bas-carousel__controls button:disabled{opacity:.5}.bas-carousel__controls button:disabled:hover{cursor:not-allowed;transform:none}@media (max-width:768px){.bas-latest-news .bas-carousel__controls{display:flex;justify-content:space-between;top:45%;z-index:999}.bas-latest-news .bas-carousel__controls button{background-color:#ffffffd5}}@media (min-width:768px){.js-enabled .bas-carousel__controls{display:flex}}.bas-latest-news{position:relative}@media (min-width:768px){.bas-latest-news{margin-top:var(--wp--preset--spacing--80);padding-left:4rem;padding-right:4rem}}.bas-latest-news h2{font-size:var(--wp--preset--font-size--xlarge);text-transform:uppercase}.bas-latest-news .bas-carousel__slides{align-items:flex-start;flex-wrap:wrap;gap:2rem;padding-bottom:var(--wp--preset--spacing--40);padding-top:var(--wp--preset--spacing--40);position:relative;z-index:1}@media (min-width:1024px){.bas-latest-news .bas-carousel__slides{gap:4rem;padding-top:var(--wp--preset--spacing--60)}}.bas-latest-news .bas-card{padding-top:var(--wp--preset--spacing--60);width:55%}@media (min-width:640px){.bas-latest-news .bas-card{width:calc(50% - 1rem)}}@media (min-width:1024px){.bas-latest-news .bas-card{width:calc(33.33333% - 2.66667rem)}}.bas-latest-news .bas-card__date{position:absolute;text-transform:uppercase;top:0}.js-enabled .bas-latest-news .bas-carousel__slides{flex-wrap:nowrap}.bas-banner-video{aspect-ratio:16/9;max-height:650px;overflow:hidden;position:relative}@media (min-width:1024px){.bas-banner-video{aspect-ratio:2/1}}.bas-banner-video .bas-social-media{display:none;position:absolute;right:var(--wp--preset--spacing--60);top:var(--wp--preset--spacing--40);z-index:3}@media (min-width:768px){.bas-banner-video .bas-social-media{display:block}}.bas-banner-video .wp-block-social-link-anchor:before{scale:.8}.bas-banner-video .wp-social-link-x .wp-block-social-link-anchor:before{background-image:url(/wp-content/themes/bas-theme-2025/assets/images/icons/x.svg)}.bas-banner-video .wp-social-link-facebook .wp-block-social-link-anchor:before{background-image:url(/wp-content/themes/bas-theme-2025/assets/images/icons/facebook.svg)}.bas-banner-video .wp-social-link-instagram .wp-block-social-link-anchor:before{background-image:url(/wp-content/themes/bas-theme-2025/assets/images/icons/insta.svg)}.bas-banner-video .wp-social-link-youtube .wp-block-social-link-anchor:before{background-image:url(/wp-content/themes/bas-theme-2025/assets/images/icons/youtube.svg)}.bas-banner-video__fallback img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:-1}.bas-banner-video__player{height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.bas-banner-video__player video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.bas-banner-video__header{align-items:center;background-color:rgba(0,0,0,.4);display:flex;height:100%;justify-content:center;padding-left:var(--gp--gutter-width);padding-right:var(--gp--gutter-width);position:relative;text-align:center;width:100%;z-index:1}@media (min-width:768px){.bas-banner-video__header{position:absolute}}.bas-banner-video__header h1{color:var(--wp--preset--color--white);font-size:var(--wp--preset--font-size--xxxxlarge);font-weight:600;margin-top:-1rem;max-width:var(--wp--style--global--content-size)}.bas-banner-video__controls{align-items:center;bottom:var(--wp--preset--spacing--40);display:flex;justify-content:center;position:absolute;width:100%;z-index:2}.bas-banner-video__controls svg{width:30px}@media (min-width:768px){.bas-banner-video__controls{bottom:var(--wp--preset--spacing--60)}.bas-banner-video__controls svg{width:auto}}.bas-banner-video__button{background:none;border:none}.bas-banner-video__button:focus{outline-color:var(--wp--preset--color--white)}.bas-tabs .bas-people{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.bas-person-card{text-align:center}.bas-person-card>*+*{margin-top:var(--wp--preset--spacing--20)}.bas-person-card a:has(img){display:block;margin-bottom:var(--wp--preset--spacing--30);width:100%}.bas-person-card img{aspect-ratio:1/1;border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.bas-person-card__name{font-weight:600}.bas-primary-feature{padding-left:var(--gp--gutter-width);padding-right:var(--gp--gutter-width);position:relative}@media (min-width:768px){.bas-primary-feature{padding:0;width:100vw}}.bas-primary-feature .bas-carousel__slides{align-items:flex-start;flex-wrap:wrap;gap:2rem;padding-bottom:var(--wp--preset--spacing--40);position:relative;z-index:1}@media (min-width:768px){.bas-primary-feature .bas-carousel__slides{margin:0 auto}}.bas-primary-feature .bas-card{display:flex;flex-direction:column-reverse;gap:var(--wp--preset--spacing--40);padding-top:var(--wp--preset--spacing--60);width:55%}@media (min-width:640px){.bas-primary-feature .bas-card{width:calc(50% - 1rem)}}@media (min-width:768px){.bas-primary-feature .bas-card{flex-direction:row;width:100%}}.bas-primary-feature .bas-card--primary-feature-inner{display:flex;flex-direction:column-reverse;gap:var(--wp--preset--spacing--40);margin-top:12rem;max-width:1160px;overflow:hidden;padding-left:0;padding-right:0}@media (min-width:768px){.bas-primary-feature .bas-card--primary-feature-inner{align-items:flex-end;flex-direction:row;justify-content:space-between;padding-left:var(--wp--preset--spacing--50);padding-right:var(--wp--preset--spacing--50);width:100%}.bas-primary-feature .bas-card__link:after{content:none}.bas-card--primary-feature-content{margin-left:var(--wp--preset--spacing--70);margin-top:15rem;max-width:880px;width:100%}.bas-card--primary-feature-content>*{max-width:600px}}.bas-card--primary-feature-title{font-size:var(--wp--preset--font-size--xxlarge);margin-bottom:var(--wp--preset--spacing--40);min-height:4rem}.bas-card--primary-feature-excerpt{line-height:1.175;min-height:4rem}.bas-card--primary-feature-quote{display:none}@media (min-width:768px){.bas-card--primary-feature-quote{background-color:var(--wp--preset--color--light-blue);color:var(--wp--preset--color--dark-blue);display:block;flex-shrink:0;height:auto;margin-right:var(--wp--preset--spacing--70);min-height:30rem;padding:var(--wp--preset--spacing--70);position:relative;width:26rem;z-index:2}.bas-card--primary-feature-quote blockquote{border-bottom:1px solid #6fcbff;border-left:0;font-size:var(--wp--preset--font-size--xxlarge);font-weight:600;line-height:1.15;padding-bottom:var(--wp--preset--spacing--50);padding-left:0}.bas-card--primary-feature-quote cite{font-size:var(--wp--preset--font-size--large);font-weight:500;margin-top:0;padding-top:var(--wp--preset--spacing--50)}}.bas-primary-feature .bas-card--primary-feature-button{padding:1rem 1.5rem}@media (min-width:768px){.bas-primary-feature .bas-card--primary-feature-button{margin-top:var(--wp--preset--spacing--40)}}.bas-primary-feature .bas-primary-feature__controls-container{display:flex;justify-content:center;margin:0 auto;padding-left:var(--wp--preset--spacing--50);padding-right:var(--wp--preset--spacing--50);position:absolute;top:32rem;width:100%;z-index:1}.bas-primary-feature .bas-carousel__controls{max-width:var(--wp--style--global--wide-size);position:relative}.bas-card--primary-feature-image{aspect-ratio:1/1;background-size:cover;position:absolute}@media (min-width:768px){.bas-card--primary-feature-image{background-attachment:fixed;background-position:50%;background-size:cover;height:28rem;left:50%;margin-left:-50vw;overflow:hidden;padding:var(--wp--preset--spacing--50) var(--wp--preset--spacing--50) 0 var(--wp--preset--spacing--60);position:absolute;top:0;width:100vw}}.bas-card--primary-feature-image img{aspect-ratio:1/1;height:100%;max-height:32rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media (min-width:768px){.bas-card--primary-feature-image img{aspect-ratio:unset}}.bas-card--primary-mobile-image{display:none}.bas-card--primary-feature-quote-no-quote{min-height:30rem;visibility:hidden}@media (min-width:2000px){.alignfull.bas-primary-feature{left:auto;margin-left:0;width:auto}.bas-primary-feature .bas-card--primary-feature-inner{height:26rem;margin-top:10rem}.bas-primary-feature .bas-card--primary-feature-image{height:22rem;left:0;margin-left:0;width:100%}.bas-primary-feature .bas-card--primary-feature-quote{min-height:26rem;padding:var(--wp--preset--spacing--60)}}@media only screen and (min-width:1028px) and (max-width:1405px){.bas-primary-feature .bas-card--primary-feature-quote{display:none}.bas-primary-feature .bas-card--primary-feature-image img{height:32rem}}@media only screen and (min-width:769px) and (max-width:1027px){.bas-primary-feature .bas-card--primary-feature-inner{height:23rem;margin-top:10rem}.bas-primary-feature .bas-card--primary-feature-quote{display:none}.bas-primary-feature .bas-card--primary-feature-content{margin-top:0}.bas-primary-feature .bas-card--primary-feature-content>*{max-width:1000px}.bas-primary-feature .bas-card--primary-feature-image img{height:18rem}.bas-primary-feature .bas-primary-feature__controls-container{top:26rem}}@media (max-width:768px){*{box-sizing:revert}.bas-primary-feature .bas-card--primary-feature-inner{flex-direction:column;height:22rem;margin-top:18rem;overflow:hidden;padding-left:var(--wp--preset--spacing--50);padding-right:var(--wp--preset--spacing--50)}.bas-primary-feature .bas-card{width:100%}.bas-card--primary-mobile-image{background-position:50%;background-size:cover;height:18.75rem;position:absolute;top:0;width:100%}.bas-card--primary-mobile-image img{aspect-ratio:unset;height:18.75rem;-o-object-fit:cover;object-fit:cover;width:auto}.bas-primary-feature .bas-card--primary-feature-button{margin-top:1rem;padding:1rem 1.5rem}.bas-primary-feature .bas-primary-feature__controls-container{display:flex;justify-content:space-between;left:0;margin:0;padding-left:0;padding-right:0;position:absolute;right:0;top:470px;z-index:50}.bas-primary-feature .bas-carousel__controls{align-items:center;display:flex;justify-content:space-between;left:.5rem;pointer-events:none;position:absolute;right:.5rem;top:50%;transform:translateY(-50%);width:98%;z-index:50}.bas-primary-feature .bas-carousel__controls button{background-color:#ffffffd5;border:none;cursor:pointer;padding:.5rem;pointer-events:all}.bas-card--primary-feature-image{display:none}.bas-card--primary-mobile-image{display:block}}.js-enabled .bas-primary-feature .bas-carousel__slides{flex-wrap:nowrap}.wp-social-link{background-color:unset}.wp-block-social-link-anchor{display:flex;gap:var(--wp--preset--spacing--30);margin-left:var(--wp--preset--spacing--20);padding:0}.wp-block-social-link-anchor svg{display:none}.wp-block-social-link-anchor:before{background-size:100%;content:"";display:block;height:24px;scale:1.4;width:24px}@media (min-width:768px){.wp-block-social-link-anchor:before{scale:1.7}}.wp-social-link-bluesky .wp-block-social-link-anchor:before{background-image:url(/wp-content/themes/bas-theme-2025/assets/images/icons/bluesky_ring_mono.svg)}.wp-social-link-facebook .wp-block-social-link-anchor:before{background-image:url(/wp-content/themes/bas-theme-2025/assets/images/icons/facebook%20ring%20mono.svg)}.wp-social-link-instagram .wp-block-social-link-anchor:before{background-image:url(/wp-content/themes/bas-theme-2025/assets/images/icons/insta%20ring%20mono.svg)}.wp-social-link-youtube .wp-block-social-link-anchor:before{background-image:url(/wp-content/themes/bas-theme-2025/assets/images/icons/youtube%20ring%20mono.svg)}.wp-social-link-feed .wp-block-social-link-anchor:before{background-image:url(/wp-content/themes/bas-theme-2025/assets/images/icons/rss%20ring%20mono.svg)}.wp-social-link-linkedin .wp-block-social-link-anchor:before{background-image:url(/wp-content/themes/bas-theme-2025/assets/images/icons/linkedin_ring_mono.svg)}.social-link{display:block;height:40px;transition:transform .1s ease;width:40px}.social-link:hover{transform:scale(1.1)}.social-link:focus-visible{outline:2px solid var(--wp--preset--color--dark-blue);outline-offset:4px}.social-link:before{background-size:100%!important;content:"";display:block;height:40px;width:40px}.social-link--bluesky:before{background:url(/wp-content/themes/bas-theme-2025/assets/images/icons/bluesky_ring_colour.svg) no-repeat}.social-link--facebook:before{background:url("/wp-content/themes/bas-theme-2025/assets/images/icons/facebook\ ring\ colour.svg") no-repeat}.social-link--instagram:before{background:url("/wp-content/themes/bas-theme-2025/assets/images/icons/insta\ ring\ colour.svg") no-repeat}.social-link--linkedin:before{background:url(/wp-content/themes/bas-theme-2025/assets/images/icons/linkedin_ring_colour.svg) no-repeat}.social-link--email:before{background:url(/wp-content/themes/bas-theme-2025/assets/images/icons/mail.svg) no-repeat}.social-link__label{clip-path:inset(100%);clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}footer .wp-block-social-links{gap:var(--wp--preset--spacing--30)}.gallery img{border:2px solid #fff!important}.bas-tab-container{display:grid;gap:var(--wp--preset--spacing--60);margin:var(--wp--preset--spacing--60) auto;max-width:1000px;overflow:hidden}@media (min-width:768px){.bas-tab-container.bas-webcams{margin:var(--wp--preset--spacing--80) auto}}.bas-tab-container.bas-webcams .bas-tab-container__content{height:auto}.bas-tab-container.bas-webcams .bas-tab-container__content img{aspect-ratio:16/9}@media (max-width:768px){.bas-tab-container.bas-webcams .bas-tab-container__content img{aspect-ratio:16/9}}.bas-tab-container__title{display:block;grid-row:1;width:100%}@media (min-width:768px){.js-enabled .bas-tab-container__tabs-outer{display:block;grid-row:2;max-width:-moz-fit-content;max-width:fit-content}}.bas-tab-container__tab{margin-bottom:var(--wp--preset--spacing--30)}.bas-tab-container__tab .button{border:none;width:100%}.bas-tab-container__tab .button:not(.active){background-color:var(--wp--preset--color--light-blue);color:var(--wp--preset--color--foreground)}.bas-tab-container__tab .button:not(.active):focus{outline-color:var(--wp--preset--color--bas-blue)}.bas-tab-container__content-outer{display:flex;grid-row:2;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;align-items:flex-start;flex-wrap:wrap;gap:var(--wp--preset--spacing--50);scrollbar-color:transparent transparent;scrollbar-width:thin}.js-enabled .bas-tab-container__content-outer{flex-wrap:nowrap}.bas-tab-container__content{display:flex;flex-direction:column-reverse;flex-shrink:0;scroll-snap-align:start;width:calc(50% - var(--wp--preset--spacing--50))}@media (min-width:768px){.bas-tab-container__content>*{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}}.bas-tab-container__content>img{aspect-ratio:16/9}.bas-tab-container__content h3{font-size:var(--wp--preset--font-size--small);margin-bottom:var(--wp--preset--spacing--20);margin-top:var(--wp--preset--spacing--20)}.js-enabled .bas-tab-container__content{width:55%}@media (min-width:768px){.js-enabled .bas-tab-container__content{display:none;height:100%;width:100%}.js-enabled .bas-tab-container__content>img{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;width:768px}.js-enabled .bas-tab-container__content.active{display:block}.js-enabled .bas-tab-container__content-title{display:none}}@media (max-width:768px){.js-enabled .bas-tab-container__content{display:none;height:100%;width:100%}.js-enabled .bas-tab-container__content.active{display:block}.js-enabled .bas-tab-container__content>img{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;width:768px}}.gp-header-navigation__toggle{background-color:var(--wp--preset--color--dark-blue);background-image:url(../../assets/images/icons/menu.svg),url(../../assets/images/icons/close.svg);background-position:50%,-2000px;background-repeat:no-repeat;background-size:contain;border:none;border-radius:0;height:3rem;line-height:0;padding:var(--gp--gutter-width);position:absolute;right:var(--gp--gutter-width);text-indent:-2000px;top:var(--wp--preset--spacing--50);width:3rem}.gp-header-navigation__toggle[aria-expanded=true]{background-position:-2000px,50%;background-size:1.5rem}ul.gp-header-navigation__items{display:block;margin-top:var(--wp--preset--spacing--40)}@media (min-width:1024px){ul.gp-header-navigation__items{-moz-column-gap:0;column-gap:0;display:flex;margin-top:0}}.gp-header-navigation__items li a,.gp-header-navigation__items li button{color:#fff;font-weight:500;padding:var(--wp--preset--spacing--30)}@media (min-width:1024px){.gp-header-navigation__items li a,.gp-header-navigation__items li button{font-size:var(--wp--preset--font-size--small)}}.gp-header-navigation__items li a:hover,.gp-header-navigation__items li button:hover{text-decoration:underline;text-underline-offset:.1578em}.gp-header-navigation__items li a:focus,.gp-header-navigation__items li button:focus{border-radius:0;outline:2px solid;outline-offset:2px}.gp-header-navigation__items li a:focus:not(:focus-visible),.gp-header-navigation__items li button:focus:not(:focus-visible){outline:0}.gp-header-navigation__items li a:focus-visible,.gp-header-navigation__items li button:focus-visible{outline:2px solid;outline-offset:2px}.gp-header-navigation__items li button[aria-expanded=true]{font-weight:600}@media (max-width:768px){.js-enabled .gp-header-navigation__items li button{justify-content:space-between}}@media (max-width:1024px){.js-enabled .gp-header-navigation__items li button{align-items:center;display:flex;width:100%}}.js-enabled .gp-header-navigation__items button[aria-expanded=true] svg{transform:rotate(180deg) translateY(0)}.gp-header-navigation__items .sub-menu{background-color:transparent;box-shadow:none;z-index:100}@media (max-width:1024px){.gp-header-navigation__items .sub-menu{position:relative}}@media (min-width:1024px){.gp-header-navigation__items .sub-menu{background-color:var(--wp--preset--color--dark-blue);border-radius:0 0 2rem 2rem;margin-top:16px;padding:1rem}.gp-header-navigation__items>li:not(:last-child) .sub-menu{transform:translateX(-1rem)}}.gp-header-navigation__items .sub-menu li+li{border:none;margin:0;padding:0}.gp-header-navigation__items .sub-menu a{font-weight:400;padding-bottom:.25rem;padding-top:.25rem}@media (max-width:1024px){.gp-header-navigation__items .sub-menu a{font-size:var(--wp--preset--font-size--medium)}}.gp-site-header{background-color:var(--wp--preset--color--dark-blue);color:#fff;max-width:none;padding-bottom:1rem!important; /* !important overrides parent theme utility class */padding-top:1.25rem!important /* !important overrides parent theme utility class */}div.gp-site-header__inner{display:block}@media (min-width:1024px){div.gp-site-header__inner{align-items:center;display:flex}}@media (max-width:1024px){.gp-site-header__branding{padding-right:100px}}.gp-site-header__branding a{display:inline-block}.gp-site-header__branding a:focus-visible{outline:2px solid;outline-color:#fff;outline-offset:2px}.gp-site-header__branding img{max-width:100%;width:290px}div.gp-site-header__actions{align-items:baseline;flex-direction:row;gap:.5rem;justify-content:start}.gp-site-header__search{margin:0;padding:0}@media (min-width:1024px){.gp-site-header__search{transform:translateY(2px)}}.js-enabled .gp-site-header__search button{display:none}@media (min-width:1024px){.js-enabled .gp-site-header__search button{display:grid;padding:8px}}@media (max-width:768px){.gp-site-header__navigation{width:100%}}@media (min-width:768px) and (max-width:1024px){.gp-site-header__navigation{margin-left:66px;width:calc(100% - 132px)}}.bas-search-form{border-top:1px solid hsla(0,0%,100%,.3);display:flex;flex-direction:column;gap:var(--wp--preset--spacing--30);margin-left:calc(var(--gp--gutter-width)*-1);margin-right:calc(var(--gp--gutter-width)*-1);margin-top:var(--wp--preset--spacing--40);padding:var(--wp--preset--spacing--50) calc(var(--gp--gutter-width) + var(--wp--preset--spacing--30)) var(--wp--preset--spacing--40)}@media (min-width:768px) and (max-width:1024px){.bas-search-form{padding-left:calc(66px + var(--gp--gutter-width) + var(--wp--preset--spacing--30));padding-right:0}}@media (min-width:1024px){.bas-search-form{align-items:baseline;flex-direction:row;justify-content:end;margin-bottom:-.5rem}}.js-enabled .bas-search-form{display:none}@media (max-width:1024px){.js-enabled .gp-site-header:has(.js-header-menu-toggle[aria-expanded=true]) .bas-search-form{display:flex}}@media (min-width:1024px){.js-enabled .gp-site-header:has(.gp-site-header__search-toggle[aria-expanded=true]) .bas-search-form{display:flex}}.bas-search-form label{font-weight:600}.bas-search-form__input{background-color:#fff;border-radius:2rem;display:flex;gap:.5rem;justify-content:space-between;padding:var(--wp--preset--spacing--20) var(--wp--preset--spacing--40)}@media (min-width:768px){.bas-search-form__input{max-width:400px}}@media (min-width:1024px){.bas-search-form__input{width:100%}}.bas-search-form__input input{color:var(--wp--preset--color--black);padding:var(--wp--preset--spacing--20);width:100%}button.bas-search-submit{align-items:center;border-radius:100%;display:flex;height:34px;justify-content:end;padding:10px;width:34px}button.bas-search-submit:focus-visible{box-shadow:inset 0 0 0 2px #000;outline:3px solid var(--gp--focus-state--colour);outline-offset:0}button.bas-search-submit:hover{background-color:var(--wp--preset--color--bright-blue)}button.bas-search-submit:hover svg{fill:#fff;box-shadow:none}.bas-sidebar{background-color:#eff4f7;font-weight:400;margin:0 calc(var(--gp--gutter-width)*-1);padding:var(--wp--preset--spacing--60) var(--gp--gutter-width)}@media (min-width:1050px){.bas-sidebar{padding:var(--wp--preset--spacing--60) var(--wp--preset--spacing--60)}}.bas-sidebar>*{border-bottom:1px solid #d8dadc;padding:var(--wp--preset--spacing--50) 0}.bas-sidebar>:last-child{border:none}.bas-sidebar h2{font-size:1.625rem}.bas-sidebar h3{font-size:var(--wp--preset--font-size--large)}.bas-sidebar ul{list-style:none;padding:0}.bas-sidebar ul li{margin:var(--wp--preset--spacing--30) 0}.bas-sidebar ul li:last-of-type{margin-bottom:0}.bas-sidebar ul li.active{font-weight:600}.bas-sidebar ul li a{text-decoration:none}.bas-sidebar ul li a:hover{text-decoration:underline}ul.bas-sidebar__card-list li{margin:0 0 var(--wp--preset--spacing--60)}ul.bas-sidebar__card-list li:last-of-type{margin-bottom:0}.bas-sidebar .is-layout-flow ol,.bas-sidebar .is-layout-flow ul{padding:0 1em}.bas-sidebar .is-layout-flow ol li,.bas-sidebar .is-layout-flow ul li{margin:0}.bas-sidebar .is-layout-flow ul{list-style:unset}.bas-sidebar__social-links{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--wp--preset--spacing--30);margin:0}.bas-sidebar__social-links svg{height:auto;width:100%}.bas-sidebar__profile-picture{border-bottom:none;border-radius:50%}.bas-facilities-sidebar{padding:var(--wp--preset--spacing--40) var(--wp--preset--spacing--60)}.bas-facilities-sidebar hr,.bas-facilities-sidebar hr[class]{border:none;border-top:1px solid var(--wp--preset--color--light-grey);margin:var(--wp--preset--spacing--50) 0 var(--wp--preset--spacing--20)}.bas-facilities-sidebar .video-wrapper{height:0;margin-bottom:var(--wp--preset--spacing--60);overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}.bas-facilities-sidebar .video-wrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%}.bas-author .bas-sidebar h2{border-bottom:none;padding:var(--wp--preset--spacing--20) 0 0}.bas-author .bas-sidebar ul{margin:var(--wp--preset--spacing--30) 0;padding:0 0 var(--wp--preset--spacing--40) 0}.bas-author .bas-sidebar a:not(.bas-card__link),.bas-author .bas-sidebar li:not(.bas-card__link){font-weight:400}.bas-tabs__inner{display:grid;gap:var(--wp--preset--spacing--20);grid-template-columns:repeat(auto-fill,minmax(130px,1fr))}.bas-tabs__inner+*{margin-top:var(--wp--preset--spacing--60)}button.bas-tab-button{background-color:var(--wp--preset--color--light-blue);border:none;color:var(--wp--preset--color--dark-blue);font-weight:400;padding:var(--wp--preset--spacing--40) var(--wp--preset--spacing--20)}.bas-tab-button[aria-selected=true]{background-color:var(--wp--preset--color--dark-blue);color:#fff}.bas-tabs .gp-article-list-item__image{padding-top:0}.bas-tabs .gp-article-list-item__content{align-self:start}.bas-tabs li+li:has(.gp-article-list-item:first-child){margin-top:var(--wp--preset--spacing--60)}.page-template-page-landing .bas-landing-page__title{margin-bottom:var(--wp--preset--spacing--70);margin-top:var(--wp--preset--spacing--60);max-width:1000px}.page-template-page-landing .bas-landing-page__cards{display:grid;gap:var(--wp--preset--spacing--50);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:var(--wp--preset--spacing--70);margin-top:var(--wp--preset--spacing--70)}@media (min-width:1024px){.page-template-page-landing .bas-landing-page__cards{gap:var(--wp--preset--spacing--70)}}.page-template-page-landing .banner-breadcrumb{margin-top:var(--wp--preset--spacing--20)}.bas-avatar-container{display:flex;flex-direction:column;padding:var(--wp--preset--spacing--30) 0}.bas-avatar-container>*+*{margin:var(--wp--preset--spacing--30) 0}.bas-avatar-container img{aspect-ratio:1/1;border-radius:100%;-o-object-fit:cover;object-fit:cover;width:100%}.bas-avatar-container div{text-align:center}.bas-avatar-container div a{font-size:var(--wp--preset--font-size--xlarge)}.bas-post__sidebar .bas-avatar-container img{margin-bottom:var(--wp--preset--spacing--30);max-width:330px}.page-numbers{padding:0}.page-numbers li{font-weight:600}.page-numbers .current,.wp-pagenavi .current{background-color:var(--wp--preset--color--dark-blue);border-radius:100%;color:var(--wp--preset--color--white);min-height:30px;min-width:30px}.wp-pagenavi{color:var(--wp--preset--color--dark-blue);flex-wrap:wrap;font-weight:600;gap:var(--wp--preset--spacing--50);margin-bottom:var(--wp--preset--spacing--70)}.wp-pagenavi,.wp-pagenavi .current{align-items:center;display:flex;justify-content:center}.wp-pagenavi .nextpostslink,.wp-pagenavi .previouspostslink{font-size:0}.nextpostslink:after,.wp-pagenavi .previouspostslink:before{background-image:url(../../assets/images/icons/side\ chevron\ wide.svg);content:"";display:block;font-size:1rem;height:1em;width:1em}.wp-pagenavi .previouspostslink:before{transform:rotate(180deg)}.post-password-form{color:var(--wp--preset--color--dark-blue)}.post-password-form>*{margin:var(--wp--preset--spacing--20) 0}.post-password-form label{font-weight:600;max-width:300px}.post-password-form input[name=post_password]{border:1px solid var(--wp--preset--color--dark-grey);border-radius:38px;font-size:var(--wp--preset--font-size--small);margin-bottom:0;padding:.9rem 1.5rem}.wp-block-embed.is-type-video iframe,iframe[src*=vimeo],iframe[src*=youtube]{aspect-ratio:16/9;height:auto;max-width:800px;width:100%}.wp-block-freeform.block-library-rich-text__tinymce li,.wp-block-freeform.block-library-rich-text__tinymce p{line-height:1.4}.wp-caption[style*=width]{max-width:100%}.gp-breadcrumb{margin:0;max-width:100%}.gp-breadcrumb__list-item{margin-bottom:0}.gp-breadcrumb__link{font-size:var(--wp--preset--font-size--small);padding-left:.125rem;padding-right:.125rem}.gp-breadcrumb__link:hover{text-decoration:underline}.gp-breadcrumb__link:first-child{padding-left:0}.banner-breadcrumb:first-child:first-child{margin-top:var(--wp--preset--spacing--20)}.banner-breadcrumb .gp-breadcrumb{padding-left:0}.gp-archive__listing{margin-top:0;max-width:100%}.gp-archive__listing h2 span{font-weight:300}.gp-archive__filter-outer{background-color:var(--wp--preset--color--seasalt);padding-bottom:var(--wp--preset--spacing--60);padding-top:var(--wp--preset--spacing--60)}.gp-archive__filter{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--30)}@media (min-width:1024px){.gp-archive__filter{flex-direction:row;gap:var(--wp--preset--spacing--70)}}.gp-archive__result-count{color:var(--wp--preset--color--dark-blue);font-weight:400;margin-bottom:var(--wp--preset--spacing--30)}@media (min-width:1024px){.gp-archive__result-count{margin-bottom:var(--wp--preset--spacing--70)}}.gp-archive__filter-filter,.gp-archive__filter-search{flex:1 1 0}.gp-archive__filter-filter{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--40)}@media (min-width:1024px){.gp-archive__filter-filter{flex-direction:row}}.gp-archive__filter-filter .gp-search-form{align-items:flex-end;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-end}@media (min-width:1024px){.gp-archive__filter-filter .gp-search-form{align-items:center;flex-direction:row;flex-wrap:wrap;gap:var(--wp--preset--spacing--50)}}.gp-archive__filter-filter select,.gp-post-filters__post-type,.gp-post-filters__taxonomy{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(../../assets/images/icons/down-chevron-narrow.svg);background-position:95% 53%;background-repeat:no-repeat;background-size:18px;border-radius:38px;flex-basis:calc(50% - var(--wp--preset--spacing--50));font-size:var(--wp--preset--font-size--small);height:54px;padding:.9rem 2.2rem .9rem 1.5rem}@media (min-width:1024px){.gp-archive__filter-filter select,.gp-post-filters__post-type,.gp-post-filters__taxonomy{margin-bottom:0}}.gp-archive__filter-filter select:after,.gp-post-filters__post-type:after,.gp-post-filters__taxonomy:after{background-color:#000;content:"";height:.5em;position:absolute;right:0;width:.8em}.gp-archive__filter-filter h2,.gp-archive__filter-filter h3{font-size:var(--wp--preset--font-size--large)}.gp-archive__filter label,.gp-archive__filter-filter h2,.gp-archive__filter-filter h3{font-weight:400;margin-top:12px}.bas-archive-search__form{align-items:center;display:flex;position:relative}.bas-archive-search__input,.gp-post-filters__keyword{border-radius:38px;font-size:var(--wp--preset--font-size--small);margin-bottom:0;padding:.9rem 1.5rem}.bas-archive-search__button{position:absolute;right:0;z-index:1}.bas-archive-results__header{align-items:flex-start;display:flex;flex-direction:column;gap:var(--wp--preset--spacing--30);margin-bottom:var(--wp--preset--spacing--60);margin-top:var(--wp--preset--spacing--60)}@media (min-width:768px){.bas-archive-results__header{align-items:baseline;flex-direction:row}}.bas-archive-results__header h2:after{color:var(--wp--preset--color--light-grey);content:"|";font-weight:100;margin-left:var(--wp--preset--spacing--30)}.bas-archive-results__info{font-weight:600}.gp-archive__posts--with-card>ol{grid-gap:var(--wp--preset--spacing--60)}@media (min-width:1024px){.gp-archive__posts--with-card>ol{grid-template-columns:repeat(4,1fr)}}.gp-archive__posts--with-card>ol article{box-shadow:none;padding:0}.gp-archive__posts--with-card>ol .gp-article-card__heading a{text-decoration:none}.gp-archive__posts--with-card>ol .gp-article-card__heading a:hover{text-decoration:underline}.gp-archive__posts--with-card>ol .gp-article-card__image{aspect-ratio:3/2}.gp-archive__posts--with-card>ol .gp-article-card__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.gp-archive__posts--with-card>ol .gp-article-card__content p{font-size:var(--wp--preset--font-size--small)}.gp-archive__posts li{margin:0}.gp-archive__posts--with-list-item article{display:flex;flex-direction:row-reverse;flex-wrap:wrap-reverse;padding:var(--wp--preset--spacing--60) 0}.gp-archive__posts--with-list-item ol>li:not(:last-child) article{border-bottom:1px solid;border-color:var(--wp--preset--color--light-grey)}.gp-archive__listing div.gp-archive__filter{background-color:var(--wp--preset--color--seasalt);left:50%;margin-left:-50vw;overflow:hidden;padding:var(--wp--preset--spacing--60) 0;position:relative;width:100vw}.gp-archive__filter .gp-post-filters{color:var(--wp--preset--color--dark-blue);margin-left:auto;margin-right:auto;max-width:calc(var(--wp--style--global--wide-size) + var(--gp--gutter-width)*2);padding-left:var(--gp--gutter-width);padding-right:var(--gp--gutter-width)}form.gp-post-filters{display:grid;gap:var(--wp--preset--spacing--30);grid-template-columns:repeat(auto-fit,minmax(250px,1fr));width:100%}form.gp-post-filters .gp-post-filters__actions{grid-column-end:-1}form.gp-post-filters label{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}div.gp-post-filters__actions{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--wp--preset--spacing--30);justify-content:end}.gp-post-filters__actions>*,form.gp-post-filters select{margin-bottom:0}.gp-post-filters__keyword{height:-moz-fit-content;height:fit-content}@media (min-width:768px){.page-template-page-projects .gp-archive__filter{gap:var(--wp--preset--spacing--50)}.page-template-page-projects .gp-archive__filter-search{flex-basis:40%}.page-template-page-projects .gp-archive__filter-filter{flex-basis:60%}.page-template-page-projects .gp-archive__filter-filter .gp-search-form{flex-wrap:nowrap}}.page-template-page-people .bas-archive-search{position:relative}@media (min-width:1024px){.page-template-page-people .bas-archive-search{max-width:620px}}.page-template-page-people .gp-archive__filter-filter .gp-search-form{flex-wrap:nowrap;justify-content:flex-start}@media (min-width:1024px){.page-template-page-people .gp-archive__filter-filter select{flex-basis:calc(25% - var(--wp--preset--spacing--50)*3)}}.page-template-page-people .gp-archive__posts--with-card>ol{grid-template-columns:repeat(auto-fill,minmax(175px,1fr))}.page-template-page-people .gp-archive__posts--with-card>ol li{margin-top:0}.page-template-page-people .gp-archive__posts--with-card>ol .gp-article-card__image{aspect-ratio:1/1;margin:0 0 1rem;width:100%}.page-template-page-people .gp-archive__posts--with-card>ol .gp-article-card__image img{aspect-ratio:1/1;border-radius:50%}.page-template-page-people .gp-article-card{align-items:center;justify-content:flex-start;text-align:center}.bas-facilities-publications article{border-bottom:1px solid grey}.bas-facilities-publications ul{margin-top:0}.bas-facilities-publications .h2-smaller-font-size{font-size:var(--wp--preset--font-size--xlarge)}table tr td,table tr th{border-bottom:none;color:var(--wp--preset--color--dark-blue);padding:.2rem var(--wp--preset--spacing--50) 0 0}.bas-single-event dl dd{font-weight:300}.bas-post__content .bas-author__name{color:var(--wp--preset--color--dark-blue);font-size:var(--wp--preset--font-size--xxxlarge);font-weight:600}.bas-post__content .bas-author__job-title{font-size:var(--wp--preset--font-size--large);font-weight:300;margin-top:var(--wp--preset--spacing--20)}.bas-post__content .bas-author__dataset{margin-bottom:var(--wp--preset--spacing--40)}.orcid_link{position:relative}.orcid_tooltip{background:#a6ce39;display:none;font-size:80%;padding:.5em;position:absolute;z-index:1}.orcid_link:focus+.orcid_tooltip,.orcid_link:hover+.orcid_tooltip{display:inline-block;margin-left:.1rem;margin-top:-.5rem}.bas-publication-detail-item a{display:inline-block}.orcid_link{margin-left:5px}.orcid_link:hover svg>path:first-of-type{fill:var(--wp--preset--color--dark-blue)}.bas-post__content h2{color:var(--wp--preset--color--black);font-size:var(--wp--preset--font-size--large)}.bas-post__content h3,.bas-post__content h4{color:var(--wp--preset--color--black);font-size:var(--wp--preset--font-size--medium)}.bas-post__meta h2{font-size:var(--wp--preset--font-size--xxlarge)}.bas-post__meta dl,.bas-post__meta h2{color:var(--wp--preset--color--dark-blue)}.bas-post__meta dl{display:flex;flex-wrap:wrap;gap:var(--wp--preset--spacing--30) var(--wp--preset--spacing--50);margin-top:var(--wp--preset--spacing--40)}.bas-post__meta dl>div{display:inline-flex;flex-wrap:wrap;gap:var(--wp--preset--spacing--20)}.bas-post__meta.bas-post__meta+*{margin-top:var(--wp--preset--spacing--60)}.bas-post__meta--facility h2{font-size:var(--wp--preset--font-size--medium)}.bas-post__meta--facility dl{display:block}.bas-post__meta--facility dl>div{display:flex}@media (min-width:768px){.bas-post__meta--facility dt{width:7rem}}.bas-vacancies h2{color:var(--wp--preset--color--dark-blue);font-size:var(--wp--preset--font-size--xxlarge)}.bas-vacancies .bas-vacancy h3{font-size:var(--wp--preset--font-size--xlarge)}.bas-vacancies .job-categories-title{color:var(--wp--preset--color--dark-blue);font-weight:500;text-transform:uppercase}.bas-vacancies article dl dt{margin-top:0}.bas-vacancies .button{margin-bottom:var(--wp--preset--spacing--60);margin-top:var(--wp--preset--spacing--30)}.bas-vacancies .bas-vacancy h3{color:var(--wp--preset--color--dark-blue)}.bas-vacancy dl{-moz-column-gap:var(--wp--preset--spacing--30);column-gap:var(--wp--preset--spacing--30);display:grid;grid-template-columns:auto 1fr;margin-top:var(--wp--preset--spacing--30);row-gap:var(--wp--preset--spacing--20)}.bas-vacancy .button{margin-top:var(--wp--preset--spacing--40)}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%)}.sr-only,.visually-hidden{height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.sr-only{margin:-1px;padding:0;clip:rect(0,0,0,0);border-width:0}.relative{position:relative}.order-first{order:-9999}.mb-4{margin-bottom:1rem}.mt-4{margin-top:1rem}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.h-full{height:100%}.w-full{width:100%}.max-w-\[70ch\]{max-width:70ch}.cursor-pointer{cursor:pointer}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.justify-between{justify-content:space-between}.overflow-hidden{overflow:hidden}.border-b{border-bottom-width:1px}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.object-cover{-o-object-fit:cover;object-fit:cover}.px-4{padding-left:1rem;padding-right:1rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-8{padding-bottom:2rem;padding-top:2rem}.pb-4{padding-bottom:1rem}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.has-xxxxlarge-font-size{line-height:1}.has-large-font-size,.has-xlarge-font-size,.has-xxlarge-font-size,.has-xxxlarge-font-size{line-height:1.15}.has-medium-font-size,.has-small-font-size,.has-xsmall-font-size{line-height:1.4}@media (min-width:768px){.md\:mb-0{margin-bottom:0}.md\:mr-6{margin-right:1.5rem}.md\:max-w-\[50\%\]{max-width:50%}.md\:shrink-0{flex-shrink:0}.md\:flex-row{flex-direction:row}.md\:flex-row-reverse{flex-direction:row-reverse}.md\:justify-end{justify-content:flex-end}.md\:self-center{align-self:center}.md\:pt-2{padding-top:.5rem}}