html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}*{margin:0;padding:0}html{scroll-behavior:smooth}body,html{height:100%}body{font-size:100%;line-height:1.5}ul{list-style:none}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline}button{cursor:pointer}button,input,select,textarea{color:inherit;font:inherit;letter-spacing:inherit}button,input,textarea{background:0 0;border:none}embed,iframe,img,object,video{display:block;max-width:100%}img{aspect-ratio:attr(width)/attr(height)}svg{max-width:100%}table{table-layout:fixed;width:100%}details summary{cursor:pointer}details summary>*{display:inline}[hidden]{opacity:0;visibility:hidden}[tabindex="-1"]{outline:0!important}@media (prefers-reduced-motion:reduce){*{animation-duration:NaNs!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:NaNs!important}}address{font-style:normal}.sr-only,.visuallyhidden{clip:rect(0 0 0 0);border:0;height:auto;margin:0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}:root{--black:#000a14;--white:#fff;--grey-light:#ededed;--grey-dark:#ddd;--grey-darker:#333;--purple:63,0,66;--red:#a0302d;--green:21,102,50;--turquoise:0,86,112;--blue:0,186,242;--blue-tint-light:rgba(var(--blue),.1);--blue-tint-medium:var(--blue-tint-light);--fimt-blue:rgba(var(--blue),1);--primary-colour:rgba(var(--purple),1);--primary-colour-hover:linear-gradient(0deg,rgba(0,0,0,.3),rgba(0,0,0,.3)),#002654;--primary-colour-pressed:linear-gradient(0deg,rgba(0,0,0,.6),rgba(0,0,0,.6)),#002654;--primary-colour-darker:linear-gradient(0deg,rgba(0,0,0,.3),rgba(0,0,0,.3)),#42003b;--primary-colour-tint-light:rgba(var(--purple),.1);--accent:rgba(var(--turquoise),1);--border:var(--grey-light);--page-background:var(--blue-tint-light);--error:var(--red);--success:rgba(var(--green),1);--success-tint:rgba(var(--green),0.1);--peer-reviewed:var(--success);--swiper-navigation-color:var(--primary-colour);--body-background-colour:var(--primary-colour);--swiper-pagination-color:var(--primary-colour);--default-font-family:"Lexend",sans-serif;--font-size-x-sm:1.2rem;--font-size-sm:1.5rem;--font-size-default:1.6rem;--font-size-md:1.8rem;--font-size-lg:2.4rem;--font-size-x-lg:2.6rem;--font-size-xx-lg:3.2rem;--font-size-xxx-lg:3.6rem;--text-light:300;--text-regular:400;--text-medium:500;--text-semibold:600;--text-bold:700;--space-xxx-sm:.2rem;--space-xx-sm:.4rem;--space-x-sm:.8rem;--space-sm:1rem;--space:1.6rem;--space-md:2.4rem;--space-lg:3.2rem;--space-x-lg:4rem;--space-xx-lg:4.8rem;--space-xxx-lg:5.6rem;--max-width:128rem;--slice-padding:var(--space-xx-lg) var(--space-md);--form-field-border-radius:var(--space-xxx-sm);--form-checkbox-border-radius:var(--space-xx-sm);--gap-xx-sm:var(--space-xx-sm);--gap-x-sm:var(--space-x-sm);--gap-sm:var(--space-sm);--gap:var(--space);--gap-md:var(--space-md);--gap-lg:var(--space-lg);--gap-x-lg:var(--space-x-lg);--gap-xx-lg:var(--space-xx-lg);--gap-xxx-lg:var(--space-xxx-lg);--transition:all .3s ease-in-out;--box-shadow:0 var(--space-xxx-sm) var(--space-xx-sm) rgba(0,0,0,.1)}@media (min-width:720px){:root{--container-padding:var(--space-xx-lg)}}body{font-family:Lexend,sans-serif;font-family:var(--default-font-family);font-size:1.6rem;font-size:var(--font-size-default)}h1{font-size:2.6rem;font-size:var(--font-size-x-lg);font-weight:700;font-weight:var(--text-bold);letter-spacing:.02em;line-height:1.24}@media (min-width:720px){h1{font-size:3.6rem;font-size:var(--font-size-xxx-lg)}}h2{color:#3f0042;color:var(--primary-colour);font-size:2.6rem;font-size:var(--font-size-x-lg);font-weight:700;font-weight:var(--text-bold);letter-spacing:.01em;line-height:1.24}@media (min-width:720px){h2{margin-top:2.4rem;margin-top:var(--font-size-lg)}}a{border-radius:.2rem;border-radius:var(--space-xxx-sm);transition:all .3s ease-in-out;transition:var(--transition);width:auto}a.link-primary,a.link-secondary{text-decoration:underline}a.link-primary:hover,a.link-secondary:hover{text-decoration:none}a.link-primary:focus,a.link-secondary:focus{background-color:hsla(0,0%,100%,.64)}a.link-primary.text--regular,a.link-secondary.text--regular{font-weight:400;font-weight:var(--text-regular)}a.link-primary{color:#3f0042;color:var(--primary-colour);font-weight:700;font-weight:var(--text-bold)}a:focus{outline-color:#00baf2;outline-color:var(--fimt-blue);outline-offset:4px;outline-style:solid;outline-width:2px}.text-align--center{text-align:center}.cms.text-col--center :not(.btn):not(svg){width:100%}.cms.text-col--center h2{align-self:flex-start}.cms.text-col--center a:not(.btn){color:#3f0042;color:var(--primary-colour);text-decoration:underline}.cms.text-col--center a:not(.btn):hover{text-decoration:none}.cms h2{margin:2rem 0!important}.cms h2{font-size:2.6rem}.cms h3{font-size:2.2rem}.cms h3,.cms h4{margin:1.5rem 0!important}.cms h3,.cms h4{color:#3f0042;color:var(--primary-colour)}.cms h4{font-size:2rem}.cms ul{list-style:disc;margin:0 0 .8rem 1rem;margin:0 0 var(--space-x-sm) 1rem;padding-left:2.4rem;padding-left:var(--space-md)}.cms ul:last-child{margin-bottom:0}.cms ol{margin:0 0 .8rem 1rem;margin:0 0 var(--space-x-sm) 1rem;padding-left:2.4rem;padding-left:var(--space-md)}.cms ol:last-child{margin-bottom:0}.widget{display:flex;flex-direction:column;gap:1.6rem;gap:var(--gap)}.widget a:not(.btn){color:#3f0042;color:var(--primary-colour);text-decoration:underline}.widget a:not(.btn):hover{text-decoration:none}.widget ul{list-style:disc}.widget ol,.widget ul{display:flex;flex-direction:column;gap:.8rem;gap:var(--space-x-sm);padding-left:4rem;padding-left:var(--space-x-lg)}.widget--text img{width:auto!important}.widget--text img{float:left;margin:0 1.5rem .5rem 0;max-width:50%}@media (min-width:720px){.widget--text img{max-width:32%}}.break-link{word-wrap:break-word}html{font-size:62.5%;height:auto;min-height:100%}body,html{display:flex;flex-direction:column;flex-grow:1}body{background-color:rgba(0,186,242,.1);background-color:var(--blue-tint-light);color:#fff;color:var(--white);overflow-x:hidden}#app{height:100%}#app,.site-content{display:flex;flex-direction:column}.site-content{background-color:rgba(0,186,242,.1);background-color:var(--page-background);color:#000a14;color:var(--black);flex-grow:1;justify-content:flex-start}.site-content.white{background-color:#fff;background-color:var(--white)}.site-content--faq,.site-content--section{margin-top:calc(var(--hangboard-page-container-height) + 1.3rem)}@media (min-width:720px){.site-content--faq,.site-content--section{margin-top:2.8rem}}@media (min-width:1440px){.site-content--faq,.site-content--section{margin-top:3.4rem}}.container{align-items:center;display:flex;flex-direction:column;flex-grow:1;gap:1rem;gap:var(--gap-sm);justify-content:center;margin:0 auto;max-width:var(--container-max-width);max-width:128rem;max-width:var(--max-width);padding:2.4rem;padding:var(--space-md);width:100%}@media (min-width:720px){.container{align-items:flex-start;flex-direction:row;gap:1.6rem;gap:var(--space);padding:3.2rem;padding:var(--space-lg)}.container.vertical-center{align-items:center}.container.container--article{flex-direction:column}}@media (min-width:1024px){.container{gap:4rem;gap:var(--space-x-lg);padding:5.6rem;padding:var(--space-xxx-lg)}}@media (min-width:1200px){.container{gap:4rem;gap:var(--space-x-lg);padding:5.6rem 2.4rem;padding:var(--space-xxx-lg) var(--space-md)}}@media (min-width:720px){.container.container--form{align-items:center;align-self:center;flex-direction:column;gap:4rem;gap:var(--space-x-lg);justify-content:flex-start;max-width:48rem;padding:4rem;padding:var(--space-x-lg)}}.slice{align-items:center;display:flex;justify-content:center;padding:4rem 2.4rem;padding:var(--space-x-lg) var(--space-md);position:relative;width:100%}.slice.white{background-color:#fff;background-color:var(--white)}.slice.blue-2{background-color:rgba(0,186,242,.1);background-color:var(--blue-tint-medium)}@media (min-width:720px){.slice{padding:4rem 4rem 5.6rem;padding:var(--space-x-lg) var(--space-x-lg) var(--space-xxx-lg)}}@media (min-width:1024px){.slice{padding:4.8rem 4.8rem 5.6rem;padding:var(--space-xx-lg) var(--space-xx-lg) var(--space-xxx-lg)}}.slice__holder{align-items:center;display:flex;flex-direction:column;gap:1.6rem;gap:var(--gap);justify-content:center;max-width:128rem;max-width:var(--max-width);position:relative;width:100%}.slice__holder .intro p{text-align:center}@media (min-width:768px){.slice__holder{gap:3.2rem;gap:var(--gap-lg);padding:0}.slice__holder .intro{max-width:80%}.slice__holder{padding:0}}.slice .slice__multiple-actions{display:flex;flex-direction:column;gap:2.4rem;gap:var(--space-md);justify-content:center;margin:2.4rem 0;margin:var(--space-md) 0}@media (min-width:720px){.slice .slice__multiple-actions{flex-direction:row}}.slice .slice__multiple-actions .btn{align-self:center}img{height:auto;max-width:100%}aside,form,img{width:100%}@media (min-width:1024px){aside{display:flex;flex-direction:column;flex-shrink:0;width:30rem}}@media (min-width:1300px){aside{display:flex;flex-direction:column;flex-shrink:0;width:42rem}}.col-lg{display:flex;flex-direction:column;gap:2.4rem;gap:var(--space-md)}@media (min-width:720px){.col-lg{flex-grow:1}}.text-col--center{align-items:center;display:flex;flex-direction:column;flex-grow:1;gap:1.6rem;gap:var(--gap);justify-content:center;max-width:84rem;text-align:left;width:100%}@media (min-width:1024px){.text-col--center{gap:2.4rem;gap:var(--space-md)}}.text-col--center.text-align--center{max-width:40rem;text-align:center}.bg--blue-1{background:rgba(0,186,242,.1);background:var(--blue-tint-light)}.vh{visibility:hidden}.reset-ul{list-style:none;margin:0;padding:0}.disabled{opacity:.5;pointer-events:none}nav a{color:inherit;text-decoration:none}.cms li>a,.cms p>a{text-decoration:underline}.cms li>a:hover,.cms p>a:hover{text-decoration:none}@media (max-width:719px){.h-hide-if-mobile,.visually-hidden{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}}@media (max-width:1023px){.h-hide-if-tablet-portrait,.visually-hidden{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}}.h-text-align-c{text-align:center}.icon{height:2.4rem;width:2.4rem}.has-icon-left svg{margin:0 .5rem 0 0}.sr-only{clip:rect(1px,1px,1px,1px);border:0;height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.hide,[v-cloak]{display:none!important}.primary-colour{color:#3f0042;color:var(--primary-colour)}.margin-b-0{margin-bottom:0}.padding-b-0{padding-bottom:0}.nav{--nav--menu-font-size:16px}@media (min-width:1300px){.nav{--nav--menu-font-size:15px}}@media (max-width:1299px){.nav{display:flex;height:100%;overflow-x:auto}}.nav ul.nav--menu__list{gap:1rem}@media (min-width:1300px){.nav ul.nav--menu__list{display:flex;gap:.5rem}}.nav a{display:block;font-size:var(--nav--menu-font-size);font-weight:300;font-weight:var(--text-light);padding:.4rem 1rem;padding:var(--space-xx-sm) var(--space-sm)}.nav a:hover{text-decoration:underline}.nav a.on{border:1px solid #00baf2;border:1px solid var(--fimt-blue);border-radius:.2rem;border-radius:var(--space-xxx-sm);color:#00baf2;color:var(--fimt-blue)}.nav a:focus{background:hsla(0,0%,100%,.2)}@media (max-width:1299px){.nav__list{flex-grow:1}}.nav--menu{--menu-background-colour:var(--primary-colour);--menu-padding:12rem var(--space-xx-lg) var(--space-xx-lg);--menu-width:100%;--menu-font-size:var(--font-size-default)}@media (max-width:1299px){[dir=ltr] .nav--menu{right:0}[dir=rtl] .nav--menu{left:0}.nav--menu{background:var(--menu-background-colour);display:flex;flex-direction:column;height:100%;overflow-y:auto;padding:var(--menu-padding);position:fixed;top:0;width:var(--menu-width);z-index:10}}.nav--menu li{position:relative}.nav--menu__submenu{background:rgba(0,0,0,.1);color:currentColor;display:none;flex-direction:column;margin:1rem 0;padding:1rem}.nav--menu__submenu.active{display:flex}@media (min-width:1300px){.nav--menu__submenu{background:#3f0042;background:var(--primary-colour);border:1px solid hsla(0,0%,100%,.3);border-radius:.5rem;box-shadow:0 .2rem .2rem rgba(0,0,0,.5);display:flex;margin:.5rem 0 0;opacity:0;pointer-events:none;position:absolute;transform:translateY(1rem);transition:transform .25s ease;z-index:1}.nav--menu__submenu.active{opacity:1;pointer-events:auto;transform:translateY(0)}}.nav--menu__submenu a{white-space:nowrap}.nav--menu .nav--menu__list{flex-grow:1}@media (max-width:1299px){.nav--menu.nav--menu--hidden{top:-100%;visibility:hidden}[dir=ltr] .nav--menu__close-button{right:var(--space-sm)}[dir=rtl] .nav--menu__close-button{left:var(--space-sm)}[dir=ltr] .nav--menu__close-button{right:1rem}[dir=rtl] .nav--menu__close-button{left:1rem}.nav--menu__close-button{align-items:center;background:0 0;border:none;display:flex;padding:1rem;padding:var(--space-sm);position:absolute;top:1rem;top:var(--space-sm);white-space:nowrap}.nav--menu__close-button:hover{text-decoration:underline}}@media (min-width:1300px){.nav--menu__close-button{display:none}}.nav--menu__contact-information span{align-items:center;display:inline-flex;gap:.2rem;gap:var(--space-xxx-sm)}.nav--menu__contact-information a{text-decoration:underline}@media (max-width:1299px){.nav--menu__contact-information{align-items:center;background:rgba(0,0,0,.2);display:flex;flex-direction:column;gap:1.6rem;gap:var(--space);justify-content:center;padding:4rem;padding:var(--space-x-lg);text-align:center}}@media (min-width:1299px){.nav--menu__contact-information{display:none}}.nav .has-submenu{align-items:center;display:flex;gap:.3rem}.nav li[\:has\(\.active\)] a svg{transform:scaleY(-1)}.nav li:has(.active) a svg{transform:scaleY(-1)}.header--page{align-items:center;background:#3f0042;background:var(--primary-colour);color:#fff;color:var(--white);display:flex;flex-direction:column;justify-content:center;text-align:center;width:100%}.header--page__container{gap:3.2rem;gap:var(--space-lg);max-width:128rem;max-width:var(--max-width);padding:4.8rem 2.4rem;padding:var(--space-xx-lg) var(--space-md)}.header--page h1,.header--page__container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;position:relative;width:100%}.header--page__intro{max-width:67rem}.header--page__search-results{align-items:center;display:flex;flex-direction:column;gap:2.4rem;gap:var(--space-md);justify-content:center}.header--page .breadcrumbs{color:#fff;color:var(--white)}.header--page.header--page-search-results h1{display:flex;flex-direction:column;font-size:2.4rem;font-size:var(--font-size-lg);font-weight:600;font-weight:var(--text-semibold);gap:1rem;gap:var(--gap-sm)}.header--page.header--page-search-results h1 span{display:block;font-size:1.8rem;font-size:var(--font-size-md)}.overlay{--overlay__bg:rgba(var(--turquoise),.88);background-color:var(--overlay__bg);bottom:0;display:flex;flex-direction:column;left:0;overflow-y:auto;position:fixed;right:0;top:0;width:100%;z-index:30}.overlay--search{--overlay--search-background-colour:var(--primary-colour);--overlay--search-font-size:var(--font-size-default);--overlay--search-padding:var(--space-md);background-color:#fff;background-color:var(--white);border-radius:.4rem;bottom:2rem;box-shadow:0 0 2rem rgba(0,0,0,.5);height:auto;left:2rem;right:2rem;top:2rem;width:auto}@media (min-width:720px){.overlay--search{bottom:5rem;left:5rem;right:5rem;top:5rem}}.overlay--search.overlay--search-hidden{display:none}[dir=ltr] .overlay--search__close-button{right:var(--space)}[dir=rtl] .overlay--search__close-button{left:var(--space)}[dir=ltr] .overlay--search__close-button{right:1.6rem}[dir=rtl] .overlay--search__close-button{left:1.6rem}.overlay--search__close-button{color:#3f0042;color:var(--primary-colour);position:absolute;top:1.6rem;top:var(--space);z-index:1}.overlay--search__close-button:hover{text-decoration:underline}.overlay--search .intro{display:none}.overlay--search-open:after{background:rgba(0,0,0,.25);bottom:0;content:"";display:block;left:0;position:fixed;right:0;top:0}.slice--search-input{align-items:center;display:flex;justify-content:center;padding:5.6rem 2.4rem 2.4rem;padding:var(--space-xxx-lg) var(--space-md) var(--space-md)}@media (min-width:720px){.slice--search-input{padding:4.8rem;padding:var(--space-xx-lg)}}.slice--search-results{background:rgba(0,186,242,.1);background:var(--page-background);display:flex;flex-direction:column;flex-grow:1;justify-content:flex-start}.slice--search-results .intro{display:none}.slice--search-results .slice__holder{display:flex;flex-direction:column;flex-grow:1;gap:3.2rem;gap:var(--gap-lg)}.slice--search-results .slice__holder .hide{display:none}.slice--search-results .slice__holder section{display:flex;flex-direction:column;gap:2.4rem;gap:var(--gap-md);width:100%}@media (min-width:1024px){.slice--search-results .slice__holder section{flex-direction:row;justify-content:flex-start}}@media (min-width:1280px){.slice--search-results .slice__holder section{gap:4.8rem;gap:var(--gap-xx-lg)}}.slice--search-results .slice__holder .col--lg,.slice--search-results .slice__holder .col--sm,.slice--search-results .slice__holder aside{display:flex;flex-direction:column;gap:2.4rem;gap:var(--gap-md);width:100%}.slice--search-results .slice__holder .col--lg h2,.slice--search-results .slice__holder .col--sm h2,.slice--search-results .slice__holder aside h2{margin:0;text-align:left}.slice--search-results .slice__holder .col--lg section,.slice--search-results .slice__holder .col--sm section,.slice--search-results .slice__holder aside section{display:flex;flex-direction:column;gap:1rem;gap:var(--gap-sm)}.slice--search-results .slice__holder .col--lg .section__header,.slice--search-results .slice__holder .col--sm .section__header,.slice--search-results .slice__holder aside .section__header{align-items:flex-start;display:flex;flex-direction:column;gap:1rem;gap:var(--gap-sm);height:auto}.slice--search-results .slice__holder .col--lg .section__header .btn.sm,.slice--search-results .slice__holder .col--sm .section__header .btn.sm,.slice--search-results .slice__holder aside .section__header .btn.sm{align-self:flex-start}@media (min-width:1024px){.slice--search-results .slice__holder .col--lg .section__header,.slice--search-results .slice__holder .col--sm .section__header,.slice--search-results .slice__holder aside .section__header{align-items:center;flex-direction:row}}.slice--search-results .slice__holder .col--lg .col--lg,.slice--search-results .slice__holder .col--sm .col--lg,.slice--search-results .slice__holder aside .col--lg{max-width:93rem}@media (min-width:720px){.slice--search-results .slice__holder .col--lg,.slice--search-results .slice__holder .col--sm,.slice--search-results .slice__holder aside{align-items:flex-start}.slice--search-results .slice__holder .list--recent-searches{flex-direction:row;width:100%}.slice--search-results .slice__holder .list--recent-searches li{width:auto}.slice--search-results .slice__holder .find-as-you-type .list--cards-themes{justify-content:flex-start}}@media (min-width:1024px){.slice--search-results .slice__holder{align-items:flex-start;flex-direction:row}.slice--search-results .slice__holder .col--sm,.slice--search-results .slice__holder aside{flex:1}.slice--search-results .slice__holder .col--sm section,.slice--search-results .slice__holder aside section{gap:1rem;gap:var(--gap-sm);width:100%}.slice--search-results .slice__holder .col--sm .card.card--sub-theme,.slice--search-results .slice__holder .col--sm .card.card--theme{width:100%}.slice--search-results .slice__holder .col--lg{flex:3}.slice--search-results .slice__holder .find-as-you-type{flex-direction:row-reverse}.slice--search-results .slice__holder .find-as-you-type .list--cards,.slice--search-results .slice__holder .find-as-you-type .list--cards-themes{justify-content:flex-start}.slice--search-results .slice__holder .find-as-you-type .card{flex:auto}.slice--search-results .slice__holder .list--recent-searches{flex-direction:column;width:100%}.slice--search-results .slice__holder .list--recent-searches li{width:100%}}@media (min-width:1400px){.slice--search-results .slice__holder .find-as-you-type{flex-direction:row-reverse}.slice--search-results .slice__holder .find-as-you-type .list--cards{justify-content:flex-start}.slice--search-results .slice__holder .find-as-you-type .card{flex:0 0 calc(50% - 1.6rem);flex:0 0 calc(50% - var(--space-x-sm)*2)}}.searchin-holder{color:#000a14;color:var(--black);display:flex;flex-wrap:wrap;padding:20px 20px 0}.searchin-item{align-items:center;display:flex;justify-content:flex-start;padding:0 15px 10px 0}.searchin-item input{height:auto!important;width:auto!important}.searchin-item label{font-size:1.4rem}@media (max-width:500px){.searchin-item{width:10rem}}.a,.n{width:100%}@media (min-width:440px) and (max-width:1399px){.find-as-you-type .list--card-has-image .card__main{align-items:flex-start;display:flex;flex-direction:row}.find-as-you-type .list--card-has-image .card__main img{margin:0 2rem 0 0;width:33.333%}.find-as-you-type .list--card-has-image .card__main>div{flex-grow:1}}.subtheme-card{--background:var(--white);--border-radius:.4rem;--padding:var(--space-md);--colour:var(--black);background:var(--background);border-radius:var(--border-radius);box-shadow:0 .2rem .4rem rgba(0,0,0,.1);box-shadow:var(--box-shadow);color:var(--colour);margin:0 0 1rem;padding:var(--padding)}.subtheme-card__theme{background:#000;border-radius:.4rem;color:#fff;display:table;font-size:1.2rem;font-weight:400;margin:0 0 .5rem;padding:.5rem .8rem}.subtheme-card__subtheme{font-size:1.8rem;font-weight:400}.empty-state{color:#000a14;color:var(--black)}.skip-link{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;height:1px!important;margin:0!important;overflow:hidden!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.skip-link{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;font-size:1.8rem;line-height:1.1428571429;padding:2rem;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.1em}.skip-link:active,.skip-link:focus{clip:auto!important;clip-path:none!important;height:auto!important;margin:inherit!important;overflow:visible!important;position:static!important;white-space:inherit!important;width:auto!important}@media print{.skip-link{display:none}}.skip-link:link,.skip-link:visited{color:#0b0c0c}@media print{.skip-link:link,.skip-link:visited{color:#000}}.skip-link:hover{color:rgba(11,12,12,.99)}.skip-link:active,.skip-link:focus{color:#0b0c0c}@media print{.skip-link:active,.skip-link:focus{color:#000}.skip-link{font-size:14pt;line-height:1.2}}.skip-link:focus{background-color:#fff;outline:3px solid #00f;outline-offset:0}.skip-link-focused-element:focus{outline:0}.site-footer{--padding:var(--space-lg) var(--space-md);--logos-padding:5rem 1.25rem 2rem;--legal-padding:var(--space-lg) 0 0 var(--space-sm);--border:1px solid hsla(0,0%,100%,.3);background:#3f0042;background:var(--primary-colour)}@media (min-width:1024px){.site-footer{--padding:var(--space-lg) 5rem 5rem;--logos-padding:5rem 4.25rem 2rem;--legal-padding:0 0 0 5rem}}.site-footer__container{margin:0 auto;max-width:128rem;max-width:var(--max-width);padding:var(--padding)}@media (min-width:768px){.site-footer__container{padding:4.8rem;padding:var(--space-xx-lg)}}@media (min-width:1440px){.site-footer__container{padding:5.6rem 0;padding:var(--space-xxx-lg) 0}}.site-footer__fimt-logo{display:block;height:6.6rem;margin:0 0 1rem;width:19.2rem}@media (min-width:1024px){.site-footer__fimt-logo{height:6.6rem;width:19.2rem}}.site-footer h2{color:inherit;font-size:1.6rem;font-size:var(--font-size-default);letter-spacing:0;margin:0 0 .8rem;margin:0 0 var(--space-x-sm)}.site-footer p{font-size:1.5rem;font-size:var(--font-size-sm);font-weight:300;line-height:1.6}.site-footer__information{border-bottom:#ededed;border-bottom:var(--border);display:flex;flex-direction:column;gap:2.4rem;gap:var(--space-md);padding:0 0 2.4rem;padding:0 0 var(--space-md);position:relative}@media (min-width:768px){.site-footer__information{flex-direction:row;flex-wrap:wrap;gap:3.2rem;gap:var(--space-lg);padding:0 0 4.8rem;padding:0 0 var(--space-xx-lg)}}@media (min-width:1440px){.site-footer__information{gap:5.6rem;gap:var(--space-xxx-lg);padding:0 0 5.6rem;padding:0 0 var(--space-xxx-lg)}}.site-footer__information__column{display:flex;flex-direction:column;gap:3.2rem;gap:var(--space-lg);max-width:100%}.site-footer__information__column address{align-items:flex-start;border:none;flex-direction:column;padding:0}@media (min-width:768px){.site-footer__information__column{width:47.56%}}@media (min-width:1024px){.site-footer__information__column{flex-grow:1;margin:0;max-width:26.48%;padding:0 0 0 1rem;padding:0 0 0 var(--space-sm)}}@media (min-width:1280px){.site-footer__information__column{max-width:22.24%}}@media (min-width:1440px){.site-footer__information__column{max-width:20.56%}}.site-footer__information__column--mission{max-width:100%;width:100%}@media (min-width:1024px){.site-footer__information__column--mission{border-right:#ededed;border-right:var(--border);max-width:40%;padding:0 4rem 3.2rem 0;padding:0 var(--space-x-lg) var(--space-lg) 0}}@media (min-width:1280px){.site-footer__information__column--mission{max-width:50%;padding:0 5.6rem 5.6rem 0;padding:0 var(--space-xxx-lg) var(--space-xxx-lg) 0}}.site-footer__social a:hover{opacity:.5;transition:scale(1.12)}.site-footer__social svg{height:3.2rem;height:var(--space-lg);width:3.2rem;width:var(--space-lg)}.site-footer__social-links{display:flex;justify-content:flex-start}.site-footer__logos{display:flex;flex-grow:1;flex-wrap:wrap;gap:2.4rem;gap:var(--space-md);padding:3.2rem 0 0;padding:var(--space-lg) 0 0}.site-footer__logos__column{display:flex;flex-direction:column;flex-grow:1}.site-footer__logos__column h2{color:inherit;font-size:1.08rem;letter-spacing:0;margin:0 0 .8rem;margin:0 0 var(--space-x-sm)}@media (min-width:1280px){.site-footer__logos__column h2{font-size:1.16rem}}@media (min-width:1440px){.site-footer__logos__column h2{font-size:1.24rem}}.site-footer__logos__column.row{flex-direction:row;gap:2.4rem;gap:var(--space-md)}.site-footer__logos__column.row .logo-solo{display:flex;flex-direction:column;width:100%}.site-footer__logos__column .logo-group{align-items:center;display:flex;flex-grow:1;gap:2.4rem;gap:var(--space-md)}@media (min-width:768px){.site-footer__logos__column{max-width:48.12%}}@media (min-width:1024px){.site-footer__logos__column{max-width:100%;width:16.6666666667%}}@media (min-width:768px){.site-footer__logos{padding:4rem 0 0;padding:var(--space-x-lg) 0 0}}@media (min-width:1440px){.site-footer__logos{padding:5.6rem 0 0;padding:var(--space-xxx-lg) 0 0}}.site-footer__logo{display:flex;flex:1;flex-grow:1;height:100%}.site-footer__logo a{align-items:center;background:#fff;background:var(--white);display:flex;flex-grow:1;height:100%;justify-content:center;padding:1.6rem;padding:var(--space);position:relative;transition:all .3s ease-in-out;transition:var(--transition);width:100%}.site-footer__logo a img{height:auto;width:100%}.site-footer__logo a:hover{opacity:.64;transform:scale(.92)}.site-footer__logo.portrait img{width:40%}.site-footer__useful-links{display:flex;flex-direction:column;gap:1rem;gap:var(--space-sm)}.site-footer__useful-links li{font-size:1.5rem;font-weight:300}.site-footer__legal{padding:var(--legal-padding)}.site-header{background:#3f0042;background:var(--primary-colour)}.site-header__logo svg{display:block;height:5rem;width:17.7rem}@media (min-width:1024px){.site-header__logo svg{height:6.6rem;width:25.4rem}}.site-header__container{display:flex;justify-content:space-between;margin:0 auto;max-width:128rem;max-width:var(--max-width);padding:1rem 2.4rem;padding:var(--space-sm) var(--space-md)}@media (min-width:1280px){.site-header__container{padding:2.4rem;padding:var(--space-md)}}.site-header__links{align-items:center;display:flex;gap:1.6rem;gap:var(--gap)}.site-header__links__button{align-items:center;display:flex;height:4rem;padding:0 .5rem}@media (min-width:1299px){.site-header__links__button.nav--menu-trigger{display:none}}.loading__holder{align-items:center;background:#fff;border-radius:1rem;border-radius:var(--space-sm);display:flex;display:none;flex-direction:column;flex-grow:1;height:100%;justify-content:center;left:0;margin-bottom:5.6rem;margin-bottom:var(--space-xxx-lg);max-height:calc(100vh - 5.6rem);max-height:calc(100vh - var(--space-xxx-lg));padding:5.6rem;padding:var(--space-xxx-lg);position:absolute;top:0;width:100%;z-index:1}.loading__holder.active{display:flex}.loading__holder img{height:auto;width:96px}.loading__holder span{color:#3f0042;color:var(--primary-colour);font-size:1.8rem;font-size:var(--font-size-md)}
/*# sourceMappingURL=maps/main.css.map */
