/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
﻿html{line-height:1.15;text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{appearance:auto}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{appearance:none}::-webkit-file-upload-button{appearance:auto;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}a{color:inherit;cursor:pointer;text-decoration:none}button{background-color:rgba(0,0,0,0);border-width:0;color:inherit;cursor:pointer;padding:0}a:hover,a:focus,a:active,button,button:hover,button:focus,button:active{text-decoration:none}a:hover,a:active,button,button:hover,button:active{outline:0}figure{margin:0}input{appearance:none;box-shadow:none}input::-moz-focus-inner{border:0;margin:0;padding:0}ul,ol,dd{list-style:none;margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}p{margin:0}cite{font-style:normal}fieldset{border-width:0;margin:0;padding:0}:root{--oui-oxford-blue-100:#002147;--oui-oxford-blue-100-90:rgb(0 33 71 / 90%);--oui-oxford-blue-100-80:rgb(0 33 71 / 80%);--oui-oxford-blue-100-70:rgb(0 33 71 / 70%);--oui-oxford-blue-100-60:rgb(0 33 71 / 60%);--oui-oxford-blue-100-50:rgb(0 33 71 / 50%);--oui-oxford-blue-100-40:rgb(0 33 71 / 40%);--oui-oxford-blue-100-30:rgb(0 33 71 / 30%);--oui-oxford-blue-100-20:rgb(0 33 71 / 20%);--oui-oxford-blue-100-10:rgb(0 33 71 / 10%);--oui-oxford-blue-90:#1a3759;--oui-oxford-blue-80:#334d6c;--oui-oxford-blue-70:#4d647e;--oui-oxford-blue-60:#667a91;--oui-oxford-blue-50:#8090a3;--oui-oxford-blue-40:#99a6b5;--oui-oxford-blue-30:#b3bcc8;--oui-oxford-blue-20:#ccd3da;--oui-oxford-blue-10:#e6e9ed;--oui-pantone-279-100:#307ad8;--oui-pantone-279-90:#4587dc;--oui-pantone-279-80:#5995e0;--oui-pantone-279-70:#6ea2e4;--oui-pantone-279-60:#83afe8;--oui-pantone-279-50:#98bdec;--oui-pantone-279-40:#accaef;--oui-pantone-279-30:#c1d7f3;--oui-pantone-279-20:#d6e4f7;--oui-pantone-279-10:#eaf2fb;--oui-pantone-24059-100:#b3137f;--oui-pantone-24059-90:#bb2b8c;--oui-pantone-24059-80:#c24299;--oui-pantone-24059-70:#ca5aa5;--oui-pantone-24059-60:#d171b2;--oui-pantone-24059-50:#d989bf;--oui-pantone-24059-40:#e1a1cc;--oui-pantone-24059-30:#e8b8d9;--oui-pantone-24059-20:#f0d0e5;--oui-pantone-24059-10:#f7e7f2;--oui-pantone-7466-100:#078292;--oui-pantone-7466-90:#21909f;--oui-pantone-7466-80:#3c9eab;--oui-pantone-7466-70:#56acb7;--oui-pantone-7466-60:#71bac4;--oui-pantone-7466-50:#8bc8d0;--oui-pantone-7466-40:#a5d6dd;--oui-pantone-7466-30:#c0e3e9;--oui-pantone-7466-20:#daf1f5;--oui-pantone-7466-10:#f4fdfe;--oui-pantone-187-100:#aa182c;--oui-pantone-187-90:#b32f41;--oui-pantone-187-80:#bb4656;--oui-pantone-187-70:#c45d6b;--oui-pantone-187-60:#cc7480;--oui-pantone-187-50:#d58c96;--oui-pantone-187-40:#dda3ab;--oui-pantone-187-30:#e6bac0;--oui-pantone-187-20:#eed1d5;--oui-pantone-187-10:#f7e8ea;--oui-pantone-021-100:#fb3702;--oui-pantone-021-90:#fb4b1b;--oui-pantone-021-80:#fc5f35;--oui-pantone-021-70:#fc734e;--oui-pantone-021-60:#fd8767;--oui-pantone-021-50:#fd9b81;--oui-pantone-021-40:#fdaf9a;--oui-pantone-021-30:#fec3b3;--oui-pantone-021-20:#fed7cc;--oui-pantone-021-10:#ffebe6;--oui-pantone-012-100:#fdd800;--oui-pantone-012-90:#fddc1a;--oui-pantone-012-80:#fde033;--oui-pantone-012-70:#fee44d;--oui-pantone-012-60:#fee866;--oui-pantone-012-50:#feec80;--oui-pantone-012-40:#feef99;--oui-pantone-012-30:#fef3b3;--oui-pantone-012-20:#fff7cc;--oui-pantone-012-10:#fffbe6;--oui-pantone-368-100:#76bc21;--oui-pantone-368-90:#84c337;--oui-pantone-368-80:#91c94d;--oui-pantone-368-70:#9fd064;--oui-pantone-368-60:#add77a;--oui-pantone-368-50:#bbde90;--oui-pantone-368-40:#c8e4a6;--oui-pantone-368-30:#d6ebbc;--oui-pantone-368-20:#e4f2d3;--oui-pantone-368-10:#f1f8e9;--oui-pantone-485-100:#e1251b;--oui-pantone-485-90:#e43b32;--oui-pantone-485-80:#e75149;--oui-pantone-485-70:#ea665f;--oui-pantone-485-60:#ed7c76;--oui-pantone-485-50:#f0928d;--oui-pantone-485-40:#f3a8a4;--oui-pantone-485-30:#f6bebb;--oui-pantone-485-20:#f9d3d1;--oui-pantone-485-10:#fce9e8;--oui-pantone-728-100:#c08f61;--oui-pantone-728-90:#c69a71;--oui-pantone-728-80:#cda581;--oui-pantone-728-70:#d3b190;--oui-pantone-728-60:#d9bca0;--oui-pantone-728-50:#e0c7b0;--oui-pantone-728-40:#e6d2c0;--oui-pantone-728-30:#ecddd0;--oui-pantone-728-20:#f2e9df;--oui-pantone-728-10:#f9f4ef;--oui-pantone-347-100:#009845;--oui-pantone-347-90:#1aa258;--oui-pantone-347-80:#33ad6a;--oui-pantone-347-70:#4db77d;--oui-pantone-347-60:#66c18f;--oui-pantone-347-50:#80cca2;--oui-pantone-347-40:#99d6b5;--oui-pantone-347-30:#b3e0c7;--oui-pantone-347-20:#cceada;--oui-pantone-347-10:#e6f5ec;--oui-pantone-7423-100:#d54a73;--oui-pantone-7423-90:#d95c81;--oui-pantone-7423-80:#dd6e8f;--oui-pantone-7423-70:#e2809d;--oui-pantone-7423-60:#e692ab;--oui-pantone-7423-50:#eaa5b9;--oui-pantone-7423-40:#eeb7c7;--oui-pantone-7423-30:#f2c9d5;--oui-pantone-7423-20:#f7dbe3;--oui-pantone-7423-10:#fbedf1;--oui-pantone-144-100:#e87503;--oui-pantone-144-90:#ea831c;--oui-pantone-144-80:#ed9135;--oui-pantone-144-70:#ef9e4f;--oui-pantone-144-60:#f1ac68;--oui-pantone-144-50:#f4ba81;--oui-pantone-144-40:#f6c89a;--oui-pantone-144-30:#f8d6b3;--oui-pantone-144-20:#fae3cd;--oui-pantone-144-10:#fdf1e6;--oui-pantone-warm-grey-6-100:#afa199;--oui-pantone-warm-grey-6-90:#b7aaa3;--oui-pantone-warm-grey-6-80:#bfb4ad;--oui-pantone-warm-grey-6-70:#c7bdb8;--oui-pantone-warm-grey-6-60:#cfc7c2;--oui-pantone-warm-grey-6-50:#d7d0cc;--oui-pantone-warm-grey-6-40:#dfd9d6;--oui-pantone-warm-grey-6-30:#e7e3e0;--oui-pantone-warm-grey-6-20:#efeceb;--oui-pantone-warm-grey-6-10:#f7f6f5;--oui-pantone-warm-grey-3-100:#bfb7b0;--oui-pantone-warm-grey-3-90:#aca59e;--oui-pantone-warm-grey-3-80:#99928d;--oui-pantone-warm-grey-3-70:#86807b;--oui-pantone-warm-grey-3-60:#736e6a;--oui-pantone-warm-grey-3-50:#605c58;--oui-pantone-warm-grey-3-40:#4c4946;--oui-pantone-warm-grey-3-30:#393735;--oui-pantone-warm-grey-3-20:#262523;--oui-pantone-warm-grey-3-10:#131212;--oui-pantone-warm-grey-1-100:#d6d1ca;--oui-pantone-warm-grey-1-90:#c1bcb6;--oui-pantone-warm-grey-1-80:#aba7a2;--oui-pantone-warm-grey-1-70:#96928d;--oui-pantone-warm-grey-1-60:#807d79;--oui-pantone-warm-grey-1-50:#6b6965;--oui-pantone-warm-grey-1-40:#565451;--oui-pantone-warm-grey-1-30:#403f3d;--oui-pantone-warm-grey-1-20:#2b2a28;--oui-pantone-warm-grey-1-10:#151514;--oui-black-100:#000;--oui-black-90:#1a1a1a;--oui-black-80:#333;--oui-black-70:#4d4d4d;--oui-black-60:#666;--oui-black-50:#808080;--oui-black-40:#999;--oui-black-30:#b3b3b3;--oui-black-20:#ccc;--oui-black-10:#e6e6e6;--oui-black-100-rgb:0,0,0;--oui-white:#fff;--oui-white-80:rgb(255 255 255 / 80%);--oui-text-black-100:#30334a;--oui-text-black-90:#45475c;--oui-text-black-80:#595c6e;--oui-text-black-70:#6e7080;--oui-text-black-60:#838592;--oui-text-black-50:#9899a5;--oui-text-black-40:#acadb7;--oui-text-black-30:#c1c2c9;--oui-text-black-20:#d6d6db;--oui-text-black-10:#eaebed;--oui-dark-blue-100:#00152e;--oui-dark-blue-90:#001d33;--oui-dark-blue-80:#002640;--oui-dark-blue-70:#002e4c;--oui-dark-blue-60:#003759;--oui-dark-blue-50:#004066;--oui-dark-blue-40:#004973;--oui-dark-blue-30:#005280;--oui-dark-blue-20:#005b8d;--oui-dark-blue-10:#00649a;--oui-light-blue-100:#edf3fa;--oui-light-grey-100:#f7f6f4;--oui-gradient-light:linear-gradient(180deg,#f0f6fe 0%,#edf3fe 100%);--oui-gradient-dark:linear-gradient(180deg,var(--oui-oxford-blue-100) 0%,#013067 100%)}.vsc-light-background{--oui-background-primary:var(--oui-pantone-279-10);--oui-background-secondary:var(--oui-white);--oui-error-colour:var(--oui-pantone-7423-100);--oui-line-colour:var(--oui-pantone-279-100);--oui-list-marker-colour:var(--oui-pantone-279-100);--oui-text-colour:var(--oui-text-black-100);--oui-text-link:var(--oui-pantone-279-100);--oui-text-link-hover:var(--oui-pantone-279-100)}.vsc-dark-background{--oui-background-primary:var(--oui-oxford-blue-100);--oui-background-secondary:var(--oui-oxford-blue-70);--oui-error-colour:var(--oui-pantone-7423-100);--oui-line-colour:var(--oui-white);--oui-list-marker-colour:var(--oui-pantone-279-20);--oui-text-colour:var(--oui-white);--oui-text-link:var(--oui-white);--oui-text-link-hover:var(--oui-white)}.oui-style-options-bg-01{background-color:var(--oui-white)}.oui-style-options-bg-02{background-color:var(--oui-black-100)}.oui-style-options-bg-03{background-color:var(--oui-oxford-blue-100)}.oui-style-options-bg-04{background-color:var(--oui-pantone-279-100)}.oui-style-options-bg-05{background-color:var(--oui-pantone-24059-100)}.oui-style-options-bg-06{background-color:var(--oui-pantone-7466-100)}.oui-style-options-bg-07{background-color:var(--oui-pantone-187-100)}.oui-style-options-bg-08{background-color:var(--oui-pantone-021-100)}.oui-style-options-bg-09{background-color:var(--oui-light-blue-100)}.oui-style-options-bg-10{background-color:var(--oui-light-grey-100)}:root{--oui-spacer-1:clamp(3px,4vw,4px);--oui-spacer-2:clamp(6px,4vw,8px);--oui-spacer-3:clamp(9px,4vw,12px);--oui-spacer-4:clamp(12px,4vw,16px);--oui-spacer-5:clamp(15px,4vw,20px);--oui-spacer-6:clamp(18px,4vw,24px);--oui-spacer-7:clamp(21px,4vw,28px);--oui-spacer-8:clamp(24px,4vw,32px);--oui-spacer-9:clamp(27px,4vw,36px);--oui-spacer-10:clamp(30px,4vw,40px);--oui-spacer-11:clamp(33px,4vw,44px);--oui-spacer-12:clamp(36px,4vw,48px);--oui-spacer-13:clamp(39px,4vw,52px);--oui-spacer-14:clamp(42px,4vw,56px);--oui-spacer-15:clamp(45px,4vw,60px);--oui-spacer-16:clamp(48px,4vw,64px);--oui-spacer-18:clamp(54px,4vw,72px);--oui-spacer-20:clamp(60px,4vw,80px);--oui-spacer-22:clamp(66px,4vw,88px);--oui-spacer-24:clamp(72px,4vw,96px);--oui-spacer-28:clamp(84px,4vw,112px);--oui-spacer-30:clamp(90px,4vw,120px);--oui-spacer-32:clamp(96px,4vw,128px);--oui-spacer-36:clamp(108px,4vw,144px);--oui-spacer-40:clamp(120px,4vw,160px);--oui-spacer-48:clamp(192px,4vw,192px);--oui-spacer-56:clamp(144px,4vw,224px);--oui-spacer-64:clamp(192px,4vw,256px)}:root{--oui-logo-max-height:65px;--oui-content-header-area-max-width:1062px;--vsc-teaser-card-image-size-square-small-height:var(--oui-spacer-12);--vsc-teaser-card-image-size-square-small-width:var(--oui-spacer-12)}:root{--oui-font-family-primary:"Instrument Sans","Helvetica Neue",helvetica,arial,sans-serif;--oui-font-size-base:1rem;--oui-font-size-h1-small:2.25rem;--oui-font-size-h1-large:3.75rem;--oui-font-size-h2-small:2rem;--oui-font-size-h2-large:3rem;--oui-font-size-h3-small:1.75rem;--oui-font-size-h3-large:2.5rem;--oui-font-size-h4-small:1.5rem;--oui-font-size-h4-large:2rem;--oui-font-size-h5-small:1.375rem;--oui-font-size-h5-large:1.5rem;--oui-font-size-h6-small:1.25rem;--oui-font-size-h6-large:1.25rem;--oui-font-size-p-large:1.125rem;--oui-font-size-p-small:0.875rem;--oui-font-size-p-xs:0.75rem;--oui-line-height-base:1.375;--oui-line-height-heading:normal;--oui-text-unit-margin-spacer:1em;--oui-letter-spacing-narrow:-0.25px}html{font-size:16px}body{color:var(--oui-text-colour);font-family:var(--oui-font-family-primary);font-size:var(--oui-font-size-base);font-weight:400;line-height:var(--oui-line-height-base)}h1,h2,h3,h4,h5,h6,.text--h1,.text--h2,.text--h3,.text--h4,.text--h5,.text--h6{border-bottom:1px solid var(--oui-text-colour);color:var(--oui-text-colour);font-weight:900;line-height:var(--oui-line-height-heading);margin-bottom:var(--oui-spacer-2);padding-bottom:var(--oui-spacer-4);text-wrap:balance}h1.text--no-heading-underline,h2.text--no-heading-underline,h3.text--no-heading-underline,h4.text--no-heading-underline,h5.text--no-heading-underline,h6.text--no-heading-underline,.text--h1.text--no-heading-underline,.text--h2.text--no-heading-underline,.text--h3.text--no-heading-underline,.text--h4.text--no-heading-underline,.text--h5.text--no-heading-underline,.text--h6.text--no-heading-underline{border-bottom:none;margin-bottom:0;padding-bottom:0}h1,.text--h1{font-size:clamp(var(--oui-font-size-h1-small),4vw,var(--oui-font-size-h1-large))}h2,.text--h2{font-size:clamp(var(--oui-font-size-h2-small),4vw,var(--oui-font-size-h2-large))}h3,.text--h3{font-size:clamp(var(--oui-font-size-h3-small),4vw,var(--oui-font-size-h3-large))}h4,.text--h4{font-size:clamp(var(--oui-font-size-h4-small),4vw,var(--oui-font-size-h4-large))}h5,.text--h5{font-size:clamp(var(--oui-font-size-h5-small),4vw,var(--oui-font-size-h5-large))}h6,.text--h6{font-size:clamp(var(--oui-font-size-h6-small),4vw,var(--oui-font-size-h6-large))}p,.text--p{color:var(--oui-text-colour);font-size:clamp(var(--oui-font-size-base),4vw,var(--oui-font-size-base));line-height:var(--oui-line-height-base)}.text--p-large{font-size:clamp(var(--oui-font-size-p-large),4vw,var(--oui-font-size-p-large))}.text--p-large p{font-size:clamp(var(--oui-font-size-p-large),4vw,var(--oui-font-size-p-large))}.text--p-small{font-size:clamp(var(--oui-font-size-p-small),4vw,var(--oui-font-size-p-small))}.text--p-xs{font-size:clamp(var(--oui-font-size-p-xs),4vw,var(--oui-font-size-p-xs))}.text--link{color:var(--oui-text-link);font-weight:500;text-decoration:underline;text-underline-offset:.2em}.text--link:focus,.text--link:active{color:var(--oui-text-link-hover);text-decoration:underline}@media screen and (hover){.text--link:hover{color:var(--oui-text-link-hover);text-decoration:underline}}.text--snippet{color:var(--oui-text-colour);font-size:0.875rem;font-weight:900;line-height:1.1875rem;margin-bottom:var(--oui-spacer-1);text-transform:uppercase}.text--snippet:last-child{margin-bottom:0}.text--align-center{text-align:center}.text--align-right{text-align:right}.text--wrap-balance{text-wrap:balance}.vsc-column>*.main-content-text+.main-content-text p,.vsc-column>*.main-content-text+.main-content-text ul,.vsc-column>*.main-content-text+.main-content-text ol,.vsc-column>*.main-content-text+.main-content-text h1,.vsc-column>*.main-content-text+.main-content-text h2,.vsc-column>*.main-content-text+.main-content-text h3,.vsc-column>*.main-content-text+.main-content-text h4,.vsc-column>*.main-content-text+.main-content-text h5,.vsc-column>*.main-content-text+.main-content-text h6,.vsc-column>*.main-content-text+.main-content-text .oui-table{margin-top:var(--oui-text-unit-margin-spacer)}.vsc-column>*.main-content-text+.vsc-accordion{margin-top:var(--oui-text-unit-margin-spacer)}.main-content-text *+p,.main-content-text *+ul,.main-content-text *+ol,.main-content-text *+h1,.main-content-text *+h2,.main-content-text *+h3,.main-content-text *+h4,.main-content-text *+h5,.main-content-text *+h6,.main-content-text *+.oui-table,.main-content-text *+.vsc-accordion{margin-top:var(--oui-text-unit-margin-spacer)}.main-content-text a{color:var(--oui-text-link);font-weight:500;text-decoration:underline;text-underline-offset:.2em}.main-content-text a:focus,.main-content-text a:active{color:var(--oui-text-link-hover);text-decoration:underline}@media screen and (hover){.main-content-text a:hover{color:var(--oui-text-link-hover);text-decoration:underline}}.main-content-text b,.main-content-text strong{font-weight:700}.main-content-text i,.main-content-text em{font-style:italic}.main-content-text s,.main-content-text del{text-decoration:line-through}.main-content-text sub,.main-content-text sup{font-size:.6em;line-height:0;position:relative;vertical-align:baseline}.main-content-text sub{bottom:-0.25em}.main-content-text sup{top:-0.5em}.main-content-text ol,.main-content-text ul{color:var(--oui-text-colour);font-size:clamp(var(--oui-font-size-base),4vw,var(--oui-font-size-base));line-height:var(--oui-line-height-base);list-style-type:none;padding:0}.main-content-text ol li,.main-content-text ul li{position:relative}.main-content-text ol li:not(:last-child),.main-content-text ul li:not(:last-child){margin-bottom:var(--oui-text-unit-margin-spacer)}.main-content-text ol li ul,.main-content-text ol li ol,.main-content-text ul li ul,.main-content-text ul li ol{margin-top:var(--oui-text-unit-margin-spacer);padding-left:var(--oui-spacer-5)}.main-content-text ol{list-style-position:inside;list-style-type:decimal}.main-content-text ol li{padding-left:var(--oui-spacer-5);text-indent:calc(-1*var(--oui-spacer-5))}.main-content-text ol li::marker{color:var(--oui-list-marker-colour);font-size:1rem;font-weight:900}.main-content-text ul{padding-left:var(--oui-spacer-5)}.main-content-text ul li::before{background-color:var(--oui-list-marker-colour);border-radius:50%;content:"";display:block;height:var(--oui-spacer-2);left:calc(-1*var(--oui-spacer-5));position:absolute;top:.45em;width:var(--oui-spacer-2)}.main-content-text hr{border-color:var(--oui-line-colour);border-style:solid}.main-content-text blockquote{border-left:2px solid var(--oui-line-colour);margin:calc(1em*var(--oui-line-height-base));padding-left:var(--oui-spacer-4)}.main-content-text blockquote:last-child{margin-bottom:0}.main-content-text blockquote p{border-bottom:1px solid var(--oui-text-colour);color:var(--oui-text-colour);font-weight:900;line-height:var(--oui-line-height-heading);margin-bottom:var(--oui-spacer-2);padding-bottom:var(--oui-spacer-4);text-wrap:balance;font-size:clamp(var(--oui-font-size-h6-small),4vw,var(--oui-font-size-h6-large))}.main-content-text blockquote p:not(:last-child){border-bottom:none;margin-bottom:0;padding-bottom:0}@media screen and (min-width:768px){.main-content-text blockquote{margin-inline:var(--oui-spacer-5);padding-left:var(--oui-spacer-5)}}.main-content-text fieldset{border:1px solid var(--oui-pantone-279-100);margin-bottom:1.25em;padding:var(--oui-spacer-3) var(--oui-spacer-6) var(--oui-spacer-6)}.main-content-text fieldset:last-child{margin-bottom:0}.main-content-text fieldset legend{border:none;display:block;font-size:.8em;padding:0 var(--oui-spacer-2)}.main-content-text figure{margin-bottom:var(--oui-spacer-8)}.main-content-text figcaption{color:var(--oui-text-colour);font-size:0.875rem;font-style:italic;font-weight:400;padding:0.375rem var(--oui-spacer-3)}.main-content-text figcaption p{font-size:clamp(var(--oui-font-size-p-small),4vw,var(--oui-font-size-p-small));margin-bottom:0}.main-content-text figcaption a{color:var(--oui-text-link);font-weight:500;text-decoration:underline;text-underline-offset:.2em}.main-content-text figcaption a:focus,.main-content-text figcaption a:active{color:var(--oui-text-link-hover);text-decoration:underline}@media screen and (hover){.main-content-text figcaption a:hover{color:var(--oui-text-link-hover);text-decoration:underline}}.main-content-text figcaption b,.main-content-text figcaption strong{font-weight:700}.main-content-text figcaption i,.main-content-text figcaption em{font-style:italic}html{box-sizing:border-box;scroll-behavior:smooth}*,*::before,*::after{box-sizing:inherit}html,body{height:100%}embed,iframe{max-width:100%}img{height:auto;max-width:100%}:focus-visible{outline:var(--oui-pantone-279-100) auto 1px}.sr-only{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;width:1px}.width-container,.vsc-layout-inner{margin-inline:auto;max-width:1440px}.width-container--wide{margin-inline:auto;max-width:1600px}.width-container--narrow,.vsc-layout-inner.vsc-narrow,.vsc-narrow .vsc-layout-inner{margin-inline:auto;max-width:1200px}@media screen and (min-width:640px){.width-container--narrow,.vsc-layout-inner.vsc-narrow,.vsc-narrow .vsc-layout-inner{width:80%}}.vsc-layout-inner.vsc-full,.vsc-full .vsc-layout-inner{left:50%;margin-left:-50vw;margin-right:-50vw;max-width:none;padding-inline:0;position:relative;right:50%;width:100vw}.oui-content-page-with-sidebar .vsc-layout-inner.vsc-full,.oui-content-page-with-sidebar .vsc-full .vsc-layout-inner{left:auto;margin-left:auto;margin-right:auto;max-width:100%;padding-inline:auto;position:relative;right:auto;width:auto}.width-container--no-gutter{margin-inline:auto;max-width:calc(1440px + var(--oui-spacer-6)*2)}.gutter--responsive-padding,.vsc-layout-inner{padding-inline:var(--oui-spacer-4)}@media screen and (min-width:992px){.gutter--responsive-padding,.vsc-layout-inner{padding-inline:var(--oui-spacer-6)}}.section-padding{padding-block:clamp(var(--oui-spacer-8),var(--oui-spacer-8) + 1vw,var(--oui-spacer-16))}.section-padding--top{padding-top:clamp(var(--oui-spacer-8),var(--oui-spacer-8) + 1vw,var(--oui-spacer-16))}.section-padding--bottom{padding-bottom:clamp(var(--oui-spacer-8),var(--oui-spacer-8) + 1vw,var(--oui-spacer-16))}.section-padding--small{padding-block:clamp(var(--oui-spacer-6),var(--oui-spacer-6) + 1vw,var(--oui-spacer-12))}.section-padding--small-top{padding-top:clamp(var(--oui-spacer-6),var(--oui-spacer-6) + 1vw,var(--oui-spacer-12))}.section-padding--small-bottom{padding-bottom:clamp(var(--oui-spacer-6),var(--oui-spacer-6) + 1vw,var(--oui-spacer-12))}.section-margin{margin-block:clamp(var(--oui-spacer-12),var(--oui-spacer-12) + 1vw,var(--oui-spacer-30))}.section-margin--small{margin-block:clamp(var(--oui-spacer-6),var(--oui-spacer-6) + 1vw,var(--oui-spacer-12))}.section-margin--small-top{margin-top:clamp(var(--oui-spacer-6),var(--oui-spacer-6) + 1vw,var(--oui-spacer-12))}.layout-container main.main-content{background-color:var(--oui-background-primary);min-height:280px}@media screen and (min-width:768px){.layout-container main.main-content{min-height:360px}}.oui-content-page-with-sidebar{padding-block:var(--oui-spacer-4)}@media screen and (min-width:768px){.oui-content-page-with-sidebar{padding-block:var(--oui-spacer-6)}}.oui-content-page-with-sidebar__inner{row-gap:var(--oui-spacer-4) !important}@media screen and (min-width:992px){.oui-content-page-with-sidebar__inner{row-gap:var(--oui-spacer-6) !important}}@media screen and (min-width:768px){.oui-content-page-with-sidebar__inner{column-gap:0 !important}}.oui-content-page-with-sidebar__panel{background-color:var(--oui-background-secondary);border-radius:var(--oui-spacer-2);min-height:100%;overflow:clip}.oui-sidebar-right{display:flex;flex-direction:column;gap:var(--oui-spacer-4)}@media screen and (min-width:1200px){.oui-sidebar-right{padding-left:var(--oui-spacer-6)}.oui-sidebar-right .oui-sidebar-button-item{width:100%}.oui-sidebar-right .oui-sidebar-button-item a{width:100%}}.oui-content-page-with-sidebar__main-content{padding:clamp(1.5rem,.786rem + 1.905vw,2.5rem) clamp(1.5rem,.786rem + 1.905vw,2.5rem) clamp(2.5rem,1.071rem + 3.81vw,4.5rem)}@media screen and (min-width:1200px){.oui-content-page-with-sidebar__main-content{padding-left:var(--oui-spacer-24);padding-right:var(--oui-spacer-24)}}.oui-content-page-with-sidebar__main-content-header:not(:has(*)),.oui-content-page-with-sidebar__main-content-footer:not(:has(*)){display:none !important}.oui-content-page-with-sidebar__main-content-header,.oui-content-page-with-sidebar__main-content-footer{display:flex;flex-direction:column;gap:var(--oui-spacer-4)}.oui-main-content-card-item{background-color:var(--oui-pantone-warm-grey-6-10);border-radius:var(--oui-spacer-2);padding:var(--oui-spacer-6)}.oui-content-page-with-sidebar__main-content-header{margin-bottom:var(--oui-spacer-10)}.oui-content-page-with-sidebar__main-content-footer{margin-top:var(--oui-spacer-10)}.oui-sidebar-card-item{background-color:var(--oui-white);border-radius:var(--oui-spacer-2);padding:var(--oui-spacer-4)}.oui-layout-rounded-corners{border-radius:var(--oui-spacer-2)}svg.vsc-icon{fill:none;height:24px;stroke:var(--oui-pantone-279-100);stroke-width:2px;width:24px}svg.vsc-icon--fill{fill:var(--oui-pantone-279-100);stroke:none}svg.vsc-icon--small{height:20px;width:20px}svg.vsc-icon--large{height:32px;width:32px}:root{--oui-button-border-radius:var(--oui-spacer-1);--oui-button-line-height:1.3751rem;--oui-button-padding:0.6875rem var(--oui-spacer-4);--oui-button-padding-with-icon:var(--oui-spacer-3) var(--oui-spacer-4) var(--oui-spacer-3) var(--oui-spacer-3);--oui-button-text-size:0.875rem}.vsc-light-background{--oui-button-outline-background:transparent;--oui-button-outline-border:var(--oui-oxford-blue-100);--oui-button-outline-text:var(--oui-oxford-blue-100);--oui-button-outline-background-hover:var(--oui-oxford-blue-10);--oui-button-outline-border-hover:var(--oui-oxford-blue-100);--oui-button-outline-text-hover:var(--oui-oxford-blue-100);--oui-button-solid-background:var(--oui-oxford-blue-100);--oui-button-solid-border:var(--oui-oxford-blue-100);--oui-button-solid-text:var(--oui-white);--oui-button-solid-background-hover:var(--oui-oxford-blue-80);--oui-button-solid-border-hover:var(--oui-oxford-blue-80);--oui-button-solid-text-hover:var(--oui-white);--oui-button-solid-light-background:var(--oui-pantone-279-100);--oui-button-solid-light-border:var(--oui-pantone-279-100);--oui-button-solid-light-text:var(--oui-white);--oui-button-solid-light-background-hover:var(--oui-pantone-279-80);--oui-button-solid-light-border-hover:var(--oui-pantone-279-80);--oui-button-solid-light-text-hover:var(--oui-white)}.vsc-dark-background{--oui-button-outline-background:transparent;--oui-button-outline-border:var(--oui-white);--oui-button-outline-text:var(--oui-white);--oui-button-outline-background-hover:var(--oui-oxford-blue-90);--oui-button-outline-border-hover:var(--oui-white);--oui-button-outline-text-hover:var(--oui-white);--oui-button-solid-background:var(--oui-white);--oui-button-solid-border:var(--oui-white);--oui-button-solid-text:var(--oui-oxford-blue-100);--oui-button-solid-background-hover:var(--oui-oxford-blue-20);--oui-button-solid-border-hover:var(--oui-oxford-blue-20);--oui-button-solid-text-hover:var(--oui-oxford-blue-100);--oui-button-solid-light-background:var(--oui-pantone-279-100);--oui-button-solid-light-border:var(--oui-pantone-279-100);--oui-button-solid-light-text:var(--oui-white);--oui-button-solid-light-background-hover:var(--oui-pantone-279-80);--oui-button-solid-light-border-hover:var(--oui-pantone-279-80);--oui-button-solid-light-text-hover:var(--oui-white)}.vsc-button-item-solid,.vsc-button-item-solid-light,.vsc-button-item-outline{width:100%}.vsc-button-item-solid a,.vsc-button-item-solid button,.vsc-button-item-solid-light a,.vsc-button-item-solid-light button,.vsc-button-item-outline a,.vsc-button-item-outline button{align-items:center;background-color:var(--oui-button-solid-background);border:2px solid var(--oui-button-solid-border);border-radius:var(--oui-button-border-radius);color:var(--oui-button-solid-text);cursor:pointer;display:inline-flex;font-size:var(--oui-button-text-size);font-weight:600;gap:var(--oui-spacer-2);justify-content:center;line-height:var(--oui-button-line-height);margin:0;min-width:100px;padding:var(--oui-button-padding);text-align:center;text-transform:uppercase;width:100%}.vsc-button-item-solid a:has(svg.vsc-icon),.vsc-button-item-solid button:has(svg.vsc-icon),.vsc-button-item-solid-light a:has(svg.vsc-icon),.vsc-button-item-solid-light button:has(svg.vsc-icon),.vsc-button-item-outline a:has(svg.vsc-icon),.vsc-button-item-outline button:has(svg.vsc-icon){padding:var(--oui-button-padding-with-icon)}.vsc-button-item-solid a:hover,.vsc-button-item-solid button:hover,.vsc-button-item-solid-light a:hover,.vsc-button-item-solid-light button:hover,.vsc-button-item-outline a:hover,.vsc-button-item-outline button:hover{color:var(--oui-button-solid-text-hover);text-decoration:none}.vsc-button-item-solid a:focus,.vsc-button-item-solid a:active,.vsc-button-item-solid button:focus,.vsc-button-item-solid button:active,.vsc-button-item-solid-light a:focus,.vsc-button-item-solid-light a:active,.vsc-button-item-solid-light button:focus,.vsc-button-item-solid-light button:active,.vsc-button-item-outline a:focus,.vsc-button-item-outline a:active,.vsc-button-item-outline button:focus,.vsc-button-item-outline button:active{background-color:var(--oui-button-solid-background-hover);border-color:var(--oui-button-solid-border-hover);color:var(--oui-button-solid-text-hover);text-decoration:none}.vsc-button-item-solid a:focus svg.vsc-icon,.vsc-button-item-solid a:focus svg.vsc-icon path,.vsc-button-item-solid a:active svg.vsc-icon,.vsc-button-item-solid a:active svg.vsc-icon path,.vsc-button-item-solid button:focus svg.vsc-icon,.vsc-button-item-solid button:focus svg.vsc-icon path,.vsc-button-item-solid button:active svg.vsc-icon,.vsc-button-item-solid button:active svg.vsc-icon path,.vsc-button-item-solid-light a:focus svg.vsc-icon,.vsc-button-item-solid-light a:focus svg.vsc-icon path,.vsc-button-item-solid-light a:active svg.vsc-icon,.vsc-button-item-solid-light a:active svg.vsc-icon path,.vsc-button-item-solid-light button:focus svg.vsc-icon,.vsc-button-item-solid-light button:focus svg.vsc-icon path,.vsc-button-item-solid-light button:active svg.vsc-icon,.vsc-button-item-solid-light button:active svg.vsc-icon path,.vsc-button-item-outline a:focus svg.vsc-icon,.vsc-button-item-outline a:focus svg.vsc-icon path,.vsc-button-item-outline a:active svg.vsc-icon,.vsc-button-item-outline a:active svg.vsc-icon path,.vsc-button-item-outline button:focus svg.vsc-icon,.vsc-button-item-outline button:focus svg.vsc-icon path,.vsc-button-item-outline button:active svg.vsc-icon,.vsc-button-item-outline button:active svg.vsc-icon path{stroke:var(--oui-button-solid-text-hover)}.vsc-button-item-solid a svg.vsc-icon,.vsc-button-item-solid a svg.vsc-icon path,.vsc-button-item-solid button svg.vsc-icon,.vsc-button-item-solid button svg.vsc-icon path,.vsc-button-item-solid-light a svg.vsc-icon,.vsc-button-item-solid-light a svg.vsc-icon path,.vsc-button-item-solid-light button svg.vsc-icon,.vsc-button-item-solid-light button svg.vsc-icon path,.vsc-button-item-outline a svg.vsc-icon,.vsc-button-item-outline a svg.vsc-icon path,.vsc-button-item-outline button svg.vsc-icon,.vsc-button-item-outline button svg.vsc-icon path{fill:none;stroke:var(--oui-button-solid-text)}.vsc-button-item-solid a svg.vsc-icon,.vsc-button-item-solid button svg.vsc-icon,.vsc-button-item-solid-light a svg.vsc-icon,.vsc-button-item-solid-light button svg.vsc-icon,.vsc-button-item-outline a svg.vsc-icon,.vsc-button-item-outline button svg.vsc-icon{display:block;height:20px;margin:0;width:20px}@media screen and (min-width:421px){.vsc-button-item-solid a,.vsc-button-item-solid button,.vsc-button-item-solid-light a,.vsc-button-item-solid-light button,.vsc-button-item-outline a,.vsc-button-item-outline button{width:auto}}@media screen and (hover){.vsc-button-item-solid a,.vsc-button-item-solid button,.vsc-button-item-solid-light a,.vsc-button-item-solid-light button,.vsc-button-item-outline a,.vsc-button-item-outline button{transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out}.vsc-button-item-solid a:hover,.vsc-button-item-solid button:hover,.vsc-button-item-solid-light a:hover,.vsc-button-item-solid-light button:hover,.vsc-button-item-outline a:hover,.vsc-button-item-outline button:hover{background-color:var(--oui-button-solid-background-hover);border-color:var(--oui-button-solid-border-hover);color:var(--oui-button-solid-text-hover);text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}.vsc-button-item-solid a:hover svg.vsc-icon,.vsc-button-item-solid a:hover svg.vsc-icon path,.vsc-button-item-solid button:hover svg.vsc-icon,.vsc-button-item-solid button:hover svg.vsc-icon path,.vsc-button-item-solid-light a:hover svg.vsc-icon,.vsc-button-item-solid-light a:hover svg.vsc-icon path,.vsc-button-item-solid-light button:hover svg.vsc-icon,.vsc-button-item-solid-light button:hover svg.vsc-icon path,.vsc-button-item-outline a:hover svg.vsc-icon,.vsc-button-item-outline a:hover svg.vsc-icon path,.vsc-button-item-outline button:hover svg.vsc-icon,.vsc-button-item-outline button:hover svg.vsc-icon path{stroke:var(--oui-button-solid-text-hover);transition:stroke .15s ease-in-out}.vsc-button-item-solid a svg.vsc-icon,.vsc-button-item-solid a svg.vsc-icon path,.vsc-button-item-solid button svg.vsc-icon,.vsc-button-item-solid button svg.vsc-icon path,.vsc-button-item-solid-light a svg.vsc-icon,.vsc-button-item-solid-light a svg.vsc-icon path,.vsc-button-item-solid-light button svg.vsc-icon,.vsc-button-item-solid-light button svg.vsc-icon path,.vsc-button-item-outline a svg.vsc-icon,.vsc-button-item-outline a svg.vsc-icon path,.vsc-button-item-outline button svg.vsc-icon,.vsc-button-item-outline button svg.vsc-icon path{transition:stroke .3s ease-in-out}}@media screen and (min-width:421px){.vsc-button-item-solid,.vsc-button-item-solid-light,.vsc-button-item-outline{width:auto}}.vsc-button-item-solid-light a,.vsc-button-item-solid-light button{background-color:var(--oui-button-solid-light-background);border-color:var(--oui-button-solid-light-border);color:var(--oui-button-solid-light-text)}.vsc-button-item-solid-light a:hover,.vsc-button-item-solid-light button:hover{color:var(--oui-button-solid-light-text-hover)}.vsc-button-item-solid-light a:focus,.vsc-button-item-solid-light a:active,.vsc-button-item-solid-light button:focus,.vsc-button-item-solid-light button:active{background-color:var(--oui-button-solid-light-background-hover);border-color:var(--oui-button-solid-light-border-hover);color:var(--oui-button-solid-light-text-hover)}.vsc-button-item-solid-light a:focus svg.vsc-icon,.vsc-button-item-solid-light a:focus svg.vsc-icon path,.vsc-button-item-solid-light a:active svg.vsc-icon,.vsc-button-item-solid-light a:active svg.vsc-icon path,.vsc-button-item-solid-light button:focus svg.vsc-icon,.vsc-button-item-solid-light button:focus svg.vsc-icon path,.vsc-button-item-solid-light button:active svg.vsc-icon,.vsc-button-item-solid-light button:active svg.vsc-icon path{stroke:var(--oui-button-solid-light-text-hover)}@media screen and (hover){.vsc-button-item-solid-light a:hover,.vsc-button-item-solid-light button:hover{background-color:var(--oui-button-solid-light-background-hover);border-color:var(--oui-button-solid-light-border-hover);color:var(--oui-button-solid-light-text-hover)}.vsc-button-item-solid-light a:hover svg.vsc-icon,.vsc-button-item-solid-light a:hover svg.vsc-icon path,.vsc-button-item-solid-light button:hover svg.vsc-icon,.vsc-button-item-solid-light button:hover svg.vsc-icon path{stroke:var(--oui-button-solid-light-text-hover)}}.vsc-button-item-outline a,.vsc-button-item-outline button{background-color:var(--oui-button-outline-background);border-color:var(--oui-button-outline-border);color:var(--oui-button-outline-text)}.vsc-button-item-outline a svg.vsc-icon,.vsc-button-item-outline a svg.vsc-icon path,.vsc-button-item-outline button svg.vsc-icon,.vsc-button-item-outline button svg.vsc-icon path{stroke:var(--oui-button-outline-text)}.vsc-button-item-outline a:hover,.vsc-button-item-outline button:hover{color:var(--oui-button-outline-text-hover)}.vsc-button-item-outline a:focus,.vsc-button-item-outline a:active,.vsc-button-item-outline button:focus,.vsc-button-item-outline button:active{background-color:var(--oui-button-outline-background-hover);border-color:var(--oui-button-outline-border-hover);color:var(--oui-button-outline-text-hover)}.vsc-button-item-outline a:focus svg.vsc-icon,.vsc-button-item-outline a:focus svg.vsc-icon path,.vsc-button-item-outline a:active svg.vsc-icon,.vsc-button-item-outline a:active svg.vsc-icon path,.vsc-button-item-outline button:focus svg.vsc-icon,.vsc-button-item-outline button:focus svg.vsc-icon path,.vsc-button-item-outline button:active svg.vsc-icon,.vsc-button-item-outline button:active svg.vsc-icon path{stroke:var(--oui-button-outline-text-hover)}@media screen and (hover){.vsc-button-item-outline a:hover,.vsc-button-item-outline button:hover{background-color:var(--oui-button-outline-background-hover);border-color:var(--oui-button-outline-border-hover);color:var(--oui-button-outline-text-hover)}.vsc-button-item-outline a:hover svg.vsc-icon,.vsc-button-item-outline a:hover svg.vsc-icon path,.vsc-button-item-outline button:hover svg.vsc-icon,.vsc-button-item-outline button:hover svg.vsc-icon path{stroke:var(--oui-button-outline-text-hover)}}.vsc-button-item-small a,.vsc-button-item-small button{padding-block:0.4375rem}.link-icon-text{align-items:center;appearance:none;color:var(--oui-text-colour);cursor:pointer;display:inline-block;display:inline-flex;font-size:0.875rem;font-weight:800;gap:var(--oui-spacer-2);line-height:var(--oui-button-line-height);text-transform:uppercase}.link-icon-text:focus,.link-icon-text:active{color:var(--oui-text-colour);text-decoration:none}.link-icon-text:focus .link-icon-text__icon,.link-icon-text:active .link-icon-text__icon{background-color:var(--oui-oxford-blue-80);border-color:var(--oui-oxford-blue-80)}.link-icon-text:focus svg.vsc-icon,.link-icon-text:active svg.vsc-icon{stroke:var(--oui-white)}.link-icon-text .link-icon-text__icon{align-items:center;border:2px solid var(--oui-pantone-144-70);border-radius:50%;display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.link-icon-text svg.vsc-icon{display:block;height:20px;stroke:var(--oui-text-colour);width:20px}@media screen and (hover){.link-icon-text .link-icon-text__icon{transition:background-color .3s ease-in-out,border-color .3s ease-in-out}.link-icon-text svg.vsc-icon{transition:stroke .3s ease-in-out}.link-icon-text:hover .link-icon-text__icon{background-color:var(--oui-oxford-blue-80);border-color:var(--oui-oxford-blue-80);transition:background-color .15s ease-in-out,border-color .15s ease-in-out}.link-icon-text:hover svg.vsc-icon{stroke:var(--oui-white);transition:stroke .15s ease-in-out}}.link-icon-text.link-icon-text--large{gap:var(--oui-spacer-6)}.link-icon-text.link-icon-text--large .link-icon-text__icon{height:44px;width:44px}.link-icon-text.link-icon-text--large svg.vsc-icon{height:24px;width:24px}.link-icon-text.link-icon-text--light{color:var(--oui-white)}.link-icon-text.link-icon-text--light svg.vsc-icon{stroke:var(--oui-white)}:root{--oui-responsive-menu-toggle-icon-colour:var(--oui-oxford-blue-100);--oui-responsive-menu-toggle-icon-colour-hover:var(--oui-oxford-blue-100)}.vsc-dark-background{--oui-responsive-menu-toggle-icon-colour:var(--oui-white);--oui-responsive-menu-toggle-icon-colour-hover:var(--oui-white)}.responsive-menu-toggle-link{align-items:center;display:inline-block;display:inline-flex;font-size:0}.responsive-menu-toggle-link:focus .responsive-menu-toggle-icon svg,.responsive-menu-toggle-link:focus .responsive-menu-toggle-icon svg path,.responsive-menu-toggle-link:active .responsive-menu-toggle-icon svg,.responsive-menu-toggle-link:active .responsive-menu-toggle-icon svg path{stroke:var(--oui-pantone-144-70);transition:stroke .15s ease-in-out}.responsive-menu-toggle-icon{height:28px;width:28px}.responsive-menu-toggle-icon::before,.responsive-menu-toggle-icon::after{content:none;display:none}.responsive-menu-toggle-icon svg,.responsive-menu-toggle-icon svg path{display:block;height:28px;stroke:var(--oui-responsive-menu-toggle-icon-colour);transition:stroke .3s ease-in-out;width:28px}@media screen and (hover){.responsive-menu-toggle-link:hover .responsive-menu-toggle-icon svg,.responsive-menu-toggle-link:hover .responsive-menu-toggle-icon svg path{stroke:var(--oui-responsive-menu-toggle-icon-colour-hover);transition:stroke .15s ease-in-out}}:root{--oui-header-navbar-background-colour:var(--oui-oxford-blue-100);--oui-header-navbar-bottom-bar-background-colour:var(--oui-dark-blue-100)}header.navbar-main{background-color:rgba(0,0,0,0);box-shadow:0 4px 4px 0 rgba(0,0,0,.25);position:sticky;top:0;width:100%;z-index:100}body.toolbar-fixed header.navbar-main,body.toolbar-vertical header.navbar-main{position:relative}header.navbar-main.prevent-transitions *{transition:none !important}body:has(.is-mercury-edit-mode) header.navbar-main{position:relative}.navbar-main-primary{background-color:var(--oui-header-navbar-background-colour)}.navbar-main-primary-inner{align-items:center;display:flex;gap:var(--oui-spacer-3);justify-content:space-between;padding-block:0.625rem}.navbar-main-primary__branding{flex-shrink:0;font-size:0}.navbar-main-primary__branding-link{display:inline-block}.navbar-main-primary__branding-image{display:block;max-height:var(--oui-logo-max-height);width:100%}.navbar-main-mobile-burger{font-size:0}.navbar-main-secondary-nav,.navbar-main-search{display:none}.navbar-main-bottom-bar,.navbar-main-primary-nav{display:none}@media screen and (min-width:1200px){.navbar-main-primary{position:relative}.navbar-main-primary-inner{align-items:center;padding-block:1.125rem}.navbar-main-primary__right{align-items:stretch;display:flex}.navbar-main-secondary-nav{display:block;height:100%}.navbar-main-search{display:block}.navbar-main-mobile-burger{display:none}.navbar-main-bottom-bar{background-color:var(--oui-header-navbar-bottom-bar-background-colour);display:block}.navbar-main-primary-nav{display:block;height:100%}}:root{--vits-header-nav-menu-desktop-caret-size:16px;--vits-header-nav-menu-link-background-colour:var(--oui-header-navbar-bottom-bar-background-colour);--vits-header-nav-menu-link-hover-background-colour:var(--oui-pantone-279-100);--vits-header-nav-menu-link-active-background-colour:var(--oui-oxford-blue-90);--vits-header-nav-menu-background-colour:var(--oui-pantone-warm-grey-6-10);--vits-header-nav-menu-dropdown-link-hover-background-colour:var(--oui-pantone-279-40)}@media screen and (min-width:1200px){.navbar-main-primary-nav>ul.menu,.navbar-main-secondary-nav>ul.menu{align-items:stretch;display:flex;height:100%;justify-content:center;margin:0;padding:0}.navbar-main-primary-nav>ul.menu li.menu-item,.navbar-main-secondary-nav>ul.menu li.menu-item{font-size:0;list-style-image:none;list-style-type:none;margin:0;padding:0}.navbar-main-primary-nav>ul.menu li.menu-item::marker,.navbar-main-secondary-nav>ul.menu li.menu-item::marker{content:none;display:none}.navbar-main-primary-nav>ul.menu li.menu-item a,.navbar-main-primary-nav>ul.menu li.menu-item span,.navbar-main-secondary-nav>ul.menu li.menu-item a,.navbar-main-secondary-nav>ul.menu li.menu-item span{box-sizing:border-box;color:var(--oui-text-black-100);display:inline-block;font-size:0.875rem;font-weight:600;line-height:1rem}.navbar-main-primary-nav>ul.menu li.menu-item a,.navbar-main-secondary-nav>ul.menu li.menu-item a{cursor:pointer}.navbar-main-primary-nav>ul.menu>li.menu-item>a,.navbar-main-primary-nav>ul.menu>li.menu-item>span,.navbar-main-secondary-nav>ul.menu>li.menu-item>a,.navbar-main-secondary-nav>ul.menu>li.menu-item>span{align-items:center;background-color:var(--vits-header-nav-menu-link-background-colour);color:var(--oui-white);font-size:0.75rem;font-weight:700;height:100%;letter-spacing:var(--oui-letter-spacing-narrow);padding:1rem;position:relative;text-transform:uppercase}.navbar-main-primary-nav>ul.menu>li.menu-item>a:hover,.navbar-main-primary-nav>ul.menu>li.menu-item>a:focus,.navbar-main-secondary-nav>ul.menu>li.menu-item>a:hover,.navbar-main-secondary-nav>ul.menu>li.menu-item>a:focus{background-color:var(--vits-header-nav-menu-link-hover-background-colour)}.navbar-main-primary-nav>ul.menu>li.menu-item.menu-item--expanded,.navbar-main-secondary-nav>ul.menu>li.menu-item.menu-item--expanded{position:relative}.navbar-main-primary-nav>ul.menu>li.menu-item.menu-item--expanded:hover>a,.navbar-main-primary-nav>ul.menu>li.menu-item.menu-item--expanded:hover>span,.navbar-main-primary-nav>ul.menu>li.menu-item.menu-item--expanded:focus>a,.navbar-main-primary-nav>ul.menu>li.menu-item.menu-item--expanded:focus>span,.navbar-main-primary-nav>ul.menu>li.menu-item.menu-item--expanded:focus-within>a,.navbar-main-primary-nav>ul.menu>li.menu-item.menu-item--expanded:focus-within>span,.navbar-main-secondary-nav>ul.menu>li.menu-item.menu-item--expanded:hover>a,.navbar-main-secondary-nav>ul.menu>li.menu-item.menu-item--expanded:hover>span,.navbar-main-secondary-nav>ul.menu>li.menu-item.menu-item--expanded:focus>a,.navbar-main-secondary-nav>ul.menu>li.menu-item.menu-item--expanded:focus>span,.navbar-main-secondary-nav>ul.menu>li.menu-item.menu-item--expanded:focus-within>a,.navbar-main-secondary-nav>ul.menu>li.menu-item.menu-item--expanded:focus-within>span{background-color:var(--vits-header-nav-menu-link-hover-background-colour);color:var(--oui-white)}.navbar-main-primary-nav>ul.menu>li.menu-item.menu-item--expanded:hover>a::after,.navbar-main-primary-nav>ul.menu>li.menu-item.menu-item--expanded:hover>span::after,.navbar-main-primary-nav>ul.menu>li.menu-item.menu-item--expanded:focus>a::after,.navbar-main-primary-nav>ul.menu>li.menu-item.menu-item--expanded:focus>span::after,.navbar-main-primary-nav>ul.menu>li.menu-item.menu-item--expanded:focus-within>a::after,.navbar-main-primary-nav>ul.menu>li.menu-item.menu-item--expanded:focus-within>span::after,.navbar-main-secondary-nav>ul.menu>li.menu-item.menu-item--expanded:hover>a::after,.navbar-main-secondary-nav>ul.menu>li.menu-item.menu-item--expanded:hover>span::after,.navbar-main-secondary-nav>ul.menu>li.menu-item.menu-item--expanded:focus>a::after,.navbar-main-secondary-nav>ul.menu>li.menu-item.menu-item--expanded:focus>span::after,.navbar-main-secondary-nav>ul.menu>li.menu-item.menu-item--expanded:focus-within>a::after,.navbar-main-secondary-nav>ul.menu>li.menu-item.menu-item--expanded:focus-within>span::after{background-image:url("/themes/custom/oui/dist/svg/caret-down-small-white.svg")}.navbar-main-primary-nav>ul.menu>li.menu-item.menu-item--expanded:hover>ul.menu,.navbar-main-primary-nav>ul.menu>li.menu-item.menu-item--expanded:focus>ul.menu,.navbar-main-primary-nav>ul.menu>li.menu-item.menu-item--expanded:focus-within>ul.menu,.navbar-main-secondary-nav>ul.menu>li.menu-item.menu-item--expanded:hover>ul.menu,.navbar-main-secondary-nav>ul.menu>li.menu-item.menu-item--expanded:focus>ul.menu,.navbar-main-secondary-nav>ul.menu>li.menu-item.menu-item--expanded:focus-within>ul.menu{opacity:1;visibility:visible}.navbar-main-primary-nav>ul.menu>li.menu-item.menu-item--expanded:last-child ul.menu,.navbar-main-primary-nav>ul.menu>li.menu-item.menu-item--expanded:nth-last-child(2):has(ul.menu.sub-menu--large) ul.menu,.navbar-main-secondary-nav>ul.menu>li.menu-item.menu-item--expanded:last-child ul.menu,.navbar-main-secondary-nav>ul.menu>li.menu-item.menu-item--expanded:nth-last-child(2):has(ul.menu.sub-menu--large) ul.menu{left:auto;right:0}.navbar-main-primary-nav>ul.menu>li.menu-item.menu-item--expanded>a,.navbar-main-primary-nav>ul.menu>li.menu-item.menu-item--expanded>span,.navbar-main-secondary-nav>ul.menu>li.menu-item.menu-item--expanded>a,.navbar-main-secondary-nav>ul.menu>li.menu-item.menu-item--expanded>span{cursor:pointer;padding-right:calc(0.5rem + var(--vits-header-nav-menu-desktop-caret-size) + 0.75rem)}.navbar-main-primary-nav>ul.menu>li.menu-item.menu-item--expanded>a::after,.navbar-main-primary-nav>ul.menu>li.menu-item.menu-item--expanded>span::after,.navbar-main-secondary-nav>ul.menu>li.menu-item.menu-item--expanded>a::after,.navbar-main-secondary-nav>ul.menu>li.menu-item.menu-item--expanded>span::after{background-image:url("/themes/custom/oui/dist/svg/caret-down-small-pantone-279.svg");background-position:center center;background-repeat:no-repeat;background-size:var(--vits-header-nav-menu-desktop-caret-size) var(--vits-header-nav-menu-desktop-caret-size);content:"";display:block;height:var(--vits-header-nav-menu-desktop-caret-size);position:absolute;right:0.75rem;top:50%;transform:translateY(-50%);width:var(--vits-header-nav-menu-desktop-caret-size)}.navbar-main-primary-nav>ul.menu ul.menu,.navbar-main-secondary-nav>ul.menu ul.menu{background-color:var(--vits-header-nav-menu-background-colour);box-shadow:0 4px 6px 0 rgba(0,0,0,.25);left:0;margin-left:0;min-width:220px;opacity:0;position:absolute;top:100%;visibility:hidden;z-index:9999}.navbar-main-primary-nav>ul.menu ul.menu.sub-menu--large,.navbar-main-secondary-nav>ul.menu ul.menu.sub-menu--large{column-count:2;column-gap:0;min-width:440px}.navbar-main-primary-nav>ul.menu ul.menu a,.navbar-main-primary-nav>ul.menu ul.menu span,.navbar-main-secondary-nav>ul.menu ul.menu a,.navbar-main-secondary-nav>ul.menu ul.menu span{padding:1rem;width:100%}.navbar-main-primary-nav>ul.menu ul.menu a:hover,.navbar-main-primary-nav>ul.menu ul.menu a:focus,.navbar-main-primary-nav>ul.menu ul.menu span:hover,.navbar-main-primary-nav>ul.menu ul.menu span:focus,.navbar-main-secondary-nav>ul.menu ul.menu a:hover,.navbar-main-secondary-nav>ul.menu ul.menu a:focus,.navbar-main-secondary-nav>ul.menu ul.menu span:hover,.navbar-main-secondary-nav>ul.menu ul.menu span:focus{background-color:var(--vits-header-nav-menu-dropdown-link-hover-background-colour)}.navbar-main-primary-nav>ul.menu ul.menu ul.menu,.navbar-main-secondary-nav>ul.menu ul.menu ul.menu{display:none}}@media screen and (min-width:1400px){.navbar-main-primary-nav>ul.menu>li.menu-item>a,.navbar-main-primary-nav>ul.menu>li.menu-item>span,.navbar-main-secondary-nav>ul.menu>li.menu-item>a,.navbar-main-secondary-nav>ul.menu>li.menu-item>span{font-size:0.875rem}.navbar-main-primary-nav>ul.menu{gap:0.75rem}}input[type=text],input[type=number],input[type=email],input[type=tel],input[type=password],input[type=search],input[type=url],input[type=date],input[type=file],textarea{appearance:none;border:none;max-width:100%;width:100%}select{border:none;width:100%}:root{--oui-form-input-background:var(--oui-pantone-279-20);--oui-form-input-text-colour:var(--oui-text-black-100);--oui-form-input-focus-indicator-colour:var(--oui-pantone-279-100)}.vsc-light-background{--oui-form-input-background:var(--oui-pantone-279-20);--oui-form-input-text-colour:var(--oui-text-black-100);--oui-form-input-focus-indicator-colour:var(--oui-pantone-279-100)}.vsc-dark-background{--oui-form-input-background:var(--oui-pantone-279-10);--oui-form-input-text-colour:var(--oui-text-black-100);--oui-form-input-focus-indicator-colour:var(--oui-pantone-279-100)}form label,.views-exposed-form label,.webform-submission-form label{color:var(--oui-text-colour);display:block;font-size:0.875rem;font-weight:600;margin-bottom:var(--oui-spacer-1)}form label.form-required::after,.views-exposed-form label.form-required::after,.webform-submission-form label.form-required::after{background-image:none;content:"*";display:inline;height:auto;margin-left:0;vertical-align:baseline;width:auto}form legend .fieldset-legend,.views-exposed-form legend .fieldset-legend,.webform-submission-form legend .fieldset-legend{color:var(--oui-text-colour);display:inline-block;float:none;font-size:0.875rem;font-weight:600;margin-bottom:var(--oui-spacer-4)}form legend .fieldset-legend.form-required::after,.views-exposed-form legend .fieldset-legend.form-required::after,.webform-submission-form legend .fieldset-legend.form-required::after{background-image:none;content:"*";display:inline;height:auto;margin-left:0;vertical-align:baseline;width:auto}form input,form textarea,.views-exposed-form input,.views-exposed-form textarea,.webform-submission-form input,.webform-submission-form textarea{color:var(--oui-form-input-text-colour);font-size:var(--oui-font-size-base);font-weight:400;line-height:calc(var(--oui-font-size-base) + 0.25rem)}form input[type=text],form input[type=number],form input[type=email],form input[type=tel],form input[type=password],form input[type=search],form input[type=url],form input[type=date],form textarea,.views-exposed-form input[type=text],.views-exposed-form input[type=number],.views-exposed-form input[type=email],.views-exposed-form input[type=tel],.views-exposed-form input[type=password],.views-exposed-form input[type=search],.views-exposed-form input[type=url],.views-exposed-form input[type=date],.views-exposed-form textarea,.webform-submission-form input[type=text],.webform-submission-form input[type=number],.webform-submission-form input[type=email],.webform-submission-form input[type=tel],.webform-submission-form input[type=password],.webform-submission-form input[type=search],.webform-submission-form input[type=url],.webform-submission-form input[type=date],.webform-submission-form textarea{background-color:var(--oui-form-input-background);box-sizing:border-box;padding:0.875rem var(--oui-spacer-3)}form input[type=text]::-webkit-input-placeholder,form input[type=number]::-webkit-input-placeholder,form input[type=email]::-webkit-input-placeholder,form input[type=tel]::-webkit-input-placeholder,form input[type=password]::-webkit-input-placeholder,form input[type=search]::-webkit-input-placeholder,form input[type=url]::-webkit-input-placeholder,form input[type=date]::-webkit-input-placeholder,form textarea::-webkit-input-placeholder,.views-exposed-form input[type=text]::-webkit-input-placeholder,.views-exposed-form input[type=number]::-webkit-input-placeholder,.views-exposed-form input[type=email]::-webkit-input-placeholder,.views-exposed-form input[type=tel]::-webkit-input-placeholder,.views-exposed-form input[type=password]::-webkit-input-placeholder,.views-exposed-form input[type=search]::-webkit-input-placeholder,.views-exposed-form input[type=url]::-webkit-input-placeholder,.views-exposed-form input[type=date]::-webkit-input-placeholder,.views-exposed-form textarea::-webkit-input-placeholder,.webform-submission-form input[type=text]::-webkit-input-placeholder,.webform-submission-form input[type=number]::-webkit-input-placeholder,.webform-submission-form input[type=email]::-webkit-input-placeholder,.webform-submission-form input[type=tel]::-webkit-input-placeholder,.webform-submission-form input[type=password]::-webkit-input-placeholder,.webform-submission-form input[type=search]::-webkit-input-placeholder,.webform-submission-form input[type=url]::-webkit-input-placeholder,.webform-submission-form input[type=date]::-webkit-input-placeholder,.webform-submission-form textarea::-webkit-input-placeholder{color:var(--oui-white)}form input[type=text]:-moz-placeholder,form input[type=number]:-moz-placeholder,form input[type=email]:-moz-placeholder,form input[type=tel]:-moz-placeholder,form input[type=password]:-moz-placeholder,form input[type=search]:-moz-placeholder,form input[type=url]:-moz-placeholder,form input[type=date]:-moz-placeholder,form textarea:-moz-placeholder,.views-exposed-form input[type=text]:-moz-placeholder,.views-exposed-form input[type=number]:-moz-placeholder,.views-exposed-form input[type=email]:-moz-placeholder,.views-exposed-form input[type=tel]:-moz-placeholder,.views-exposed-form input[type=password]:-moz-placeholder,.views-exposed-form input[type=search]:-moz-placeholder,.views-exposed-form input[type=url]:-moz-placeholder,.views-exposed-form input[type=date]:-moz-placeholder,.views-exposed-form textarea:-moz-placeholder,.webform-submission-form input[type=text]:-moz-placeholder,.webform-submission-form input[type=number]:-moz-placeholder,.webform-submission-form input[type=email]:-moz-placeholder,.webform-submission-form input[type=tel]:-moz-placeholder,.webform-submission-form input[type=password]:-moz-placeholder,.webform-submission-form input[type=search]:-moz-placeholder,.webform-submission-form input[type=url]:-moz-placeholder,.webform-submission-form input[type=date]:-moz-placeholder,.webform-submission-form textarea:-moz-placeholder{color:var(--oui-white)}form input[type=text]::-moz-placeholder,form input[type=number]::-moz-placeholder,form input[type=email]::-moz-placeholder,form input[type=tel]::-moz-placeholder,form input[type=password]::-moz-placeholder,form input[type=search]::-moz-placeholder,form input[type=url]::-moz-placeholder,form input[type=date]::-moz-placeholder,form textarea::-moz-placeholder,.views-exposed-form input[type=text]::-moz-placeholder,.views-exposed-form input[type=number]::-moz-placeholder,.views-exposed-form input[type=email]::-moz-placeholder,.views-exposed-form input[type=tel]::-moz-placeholder,.views-exposed-form input[type=password]::-moz-placeholder,.views-exposed-form input[type=search]::-moz-placeholder,.views-exposed-form input[type=url]::-moz-placeholder,.views-exposed-form input[type=date]::-moz-placeholder,.views-exposed-form textarea::-moz-placeholder,.webform-submission-form input[type=text]::-moz-placeholder,.webform-submission-form input[type=number]::-moz-placeholder,.webform-submission-form input[type=email]::-moz-placeholder,.webform-submission-form input[type=tel]::-moz-placeholder,.webform-submission-form input[type=password]::-moz-placeholder,.webform-submission-form input[type=search]::-moz-placeholder,.webform-submission-form input[type=url]::-moz-placeholder,.webform-submission-form input[type=date]::-moz-placeholder,.webform-submission-form textarea::-moz-placeholder{color:var(--oui-white)}form input[type=text]:-ms-input-placeholder,form input[type=number]:-ms-input-placeholder,form input[type=email]:-ms-input-placeholder,form input[type=tel]:-ms-input-placeholder,form input[type=password]:-ms-input-placeholder,form input[type=search]:-ms-input-placeholder,form input[type=url]:-ms-input-placeholder,form input[type=date]:-ms-input-placeholder,form textarea:-ms-input-placeholder,.views-exposed-form input[type=text]:-ms-input-placeholder,.views-exposed-form input[type=number]:-ms-input-placeholder,.views-exposed-form input[type=email]:-ms-input-placeholder,.views-exposed-form input[type=tel]:-ms-input-placeholder,.views-exposed-form input[type=password]:-ms-input-placeholder,.views-exposed-form input[type=search]:-ms-input-placeholder,.views-exposed-form input[type=url]:-ms-input-placeholder,.views-exposed-form input[type=date]:-ms-input-placeholder,.views-exposed-form textarea:-ms-input-placeholder,.webform-submission-form input[type=text]:-ms-input-placeholder,.webform-submission-form input[type=number]:-ms-input-placeholder,.webform-submission-form input[type=email]:-ms-input-placeholder,.webform-submission-form input[type=tel]:-ms-input-placeholder,.webform-submission-form input[type=password]:-ms-input-placeholder,.webform-submission-form input[type=search]:-ms-input-placeholder,.webform-submission-form input[type=url]:-ms-input-placeholder,.webform-submission-form input[type=date]:-ms-input-placeholder,.webform-submission-form textarea:-ms-input-placeholder{color:var(--oui-white)}form input[type=text]:focus,form input[type=text]:focus-visible,form input[type=number]:focus,form input[type=number]:focus-visible,form input[type=email]:focus,form input[type=email]:focus-visible,form input[type=tel]:focus,form input[type=tel]:focus-visible,form input[type=password]:focus,form input[type=password]:focus-visible,form input[type=search]:focus,form input[type=search]:focus-visible,form input[type=url]:focus,form input[type=url]:focus-visible,form input[type=date]:focus,form input[type=date]:focus-visible,form textarea:focus,form textarea:focus-visible,.views-exposed-form input[type=text]:focus,.views-exposed-form input[type=text]:focus-visible,.views-exposed-form input[type=number]:focus,.views-exposed-form input[type=number]:focus-visible,.views-exposed-form input[type=email]:focus,.views-exposed-form input[type=email]:focus-visible,.views-exposed-form input[type=tel]:focus,.views-exposed-form input[type=tel]:focus-visible,.views-exposed-form input[type=password]:focus,.views-exposed-form input[type=password]:focus-visible,.views-exposed-form input[type=search]:focus,.views-exposed-form input[type=search]:focus-visible,.views-exposed-form input[type=url]:focus,.views-exposed-form input[type=url]:focus-visible,.views-exposed-form input[type=date]:focus,.views-exposed-form input[type=date]:focus-visible,.views-exposed-form textarea:focus,.views-exposed-form textarea:focus-visible,.webform-submission-form input[type=text]:focus,.webform-submission-form input[type=text]:focus-visible,.webform-submission-form input[type=number]:focus,.webform-submission-form input[type=number]:focus-visible,.webform-submission-form input[type=email]:focus,.webform-submission-form input[type=email]:focus-visible,.webform-submission-form input[type=tel]:focus,.webform-submission-form input[type=tel]:focus-visible,.webform-submission-form input[type=password]:focus,.webform-submission-form input[type=password]:focus-visible,.webform-submission-form input[type=search]:focus,.webform-submission-form input[type=search]:focus-visible,.webform-submission-form input[type=url]:focus,.webform-submission-form input[type=url]:focus-visible,.webform-submission-form input[type=date]:focus,.webform-submission-form input[type=date]:focus-visible,.webform-submission-form textarea:focus,.webform-submission-form textarea:focus-visible{box-shadow:inset 0 0 0 2px var(--oui-form-input-focus-indicator-colour);outline:none}form input[type=text].error,form input[type=number].error,form input[type=email].error,form input[type=tel].error,form input[type=password].error,form input[type=search].error,form input[type=url].error,form input[type=date].error,form textarea.error,.views-exposed-form input[type=text].error,.views-exposed-form input[type=number].error,.views-exposed-form input[type=email].error,.views-exposed-form input[type=tel].error,.views-exposed-form input[type=password].error,.views-exposed-form input[type=search].error,.views-exposed-form input[type=url].error,.views-exposed-form input[type=date].error,.views-exposed-form textarea.error,.webform-submission-form input[type=text].error,.webform-submission-form input[type=number].error,.webform-submission-form input[type=email].error,.webform-submission-form input[type=tel].error,.webform-submission-form input[type=password].error,.webform-submission-form input[type=search].error,.webform-submission-form input[type=url].error,.webform-submission-form input[type=date].error,.webform-submission-form textarea.error{border:none;box-shadow:inset 0 0 0 2px var(--oui-error-colour)}form input[type=search]::-webkit-search-cancel-button,.views-exposed-form input[type=search]::-webkit-search-cancel-button,.webform-submission-form input[type=search]::-webkit-search-cancel-button{appearance:none;background-color:var(--oui-form-input-text-colour);background-size:16px 16px;height:16px;mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23777'><path d='M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'/></svg>");width:16px}form textarea,.views-exposed-form textarea,.webform-submission-form textarea{height:240px;padding-block:var(--oui-spacer-3)}form select,.views-exposed-form select,.webform-submission-form select{appearance:none;background-color:var(--oui-form-input-background);background-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6 9L12 15L18 9" stroke-width="1" stroke-linecap="round" stroke-linejoin="round" stroke="black" vector-effect="non-scaling-stroke"/></svg>');background-position:right var(--oui-spacer-2) center;background-repeat:no-repeat;background-size:16px 16px;box-sizing:border-box;color:var(--oui-form-input-text-colour);font-size:var(--oui-font-size-base);font-weight:400;line-height:var(--oui-line-height-base);min-height:2.75rem;padding:0.625rem var(--oui-spacer-8) 0.625rem var(--oui-spacer-3)}form select:focus,form select:focus-visible,.views-exposed-form select:focus,.views-exposed-form select:focus-visible,.webform-submission-form select:focus,.webform-submission-form select:focus-visible{box-shadow:inset 0 0 0 2px var(--oui-form-input-focus-indicator-colour);outline:none}form select.error,.views-exposed-form select.error,.webform-submission-form select.error{border:none;box-shadow:inset 0 0 0 2px var(--oui-error-colour)}form select[multiple] option::checkmark,.views-exposed-form select[multiple] option::checkmark,.webform-submission-form select[multiple] option::checkmark{line-height:0}form input[type=checkbox],form input[type=radio],.views-exposed-form input[type=checkbox],.views-exposed-form input[type=radio],.webform-submission-form input[type=checkbox],.webform-submission-form input[type=radio]{appearance:auto}form .form-item,.views-exposed-form .form-item,.webform-submission-form .form-item{margin-bottom:var(--oui-spacer-6);margin-top:0}form .form-item:last-child,.views-exposed-form .form-item:last-child,.webform-submission-form .form-item:last-child{margin-bottom:0}form .form-item .description,.views-exposed-form .form-item .description,.webform-submission-form .form-item .description{color:var(--oui-text-colour);font-size:0.75rem;margin-top:var(--oui-spacer-1)}form .form-item .form-item--error-message,.views-exposed-form .form-item .form-item--error-message,.webform-submission-form .form-item .form-item--error-message{color:var(--oui-error-colour);font-size:0.75rem;margin-top:var(--oui-spacer-1);padding-inline:var(--oui-spacer-2)}form .form-item .form-item--error-message::before,.views-exposed-form .form-item .form-item--error-message::before,.webform-submission-form .form-item .form-item--error-message::before{background-image:none;color:var(--oui-error-colour);content:"*";display:inline;font-weight:400;height:auto;margin-right:0.0625rem;vertical-align:baseline;width:auto}form .form-item .form-item--error-message strong,.views-exposed-form .form-item .form-item--error-message strong,.webform-submission-form .form-item .form-item--error-message strong{font-weight:600}form .form-item.form-type-checkbox,form .form-item.form-type-radio,.views-exposed-form .form-item.form-type-checkbox,.views-exposed-form .form-item.form-type-radio,.webform-submission-form .form-item.form-type-checkbox,.webform-submission-form .form-item.form-type-radio{margin-bottom:var(--oui-spacer-4)}form .form-item.form-type-checkbox:last-child,form .form-item.form-type-radio:last-child,.views-exposed-form .form-item.form-type-checkbox:last-child,.views-exposed-form .form-item.form-type-radio:last-child,.webform-submission-form .form-item.form-type-checkbox:last-child,.webform-submission-form .form-item.form-type-radio:last-child{margin-bottom:0}form .form-item.form-type-checkbox input[type=checkbox],form .form-item.form-type-checkbox input[type=radio],form .form-item.form-type-radio input[type=checkbox],form .form-item.form-type-radio input[type=radio],.views-exposed-form .form-item.form-type-checkbox input[type=checkbox],.views-exposed-form .form-item.form-type-checkbox input[type=radio],.views-exposed-form .form-item.form-type-radio input[type=checkbox],.views-exposed-form .form-item.form-type-radio input[type=radio],.webform-submission-form .form-item.form-type-checkbox input[type=checkbox],.webform-submission-form .form-item.form-type-checkbox input[type=radio],.webform-submission-form .form-item.form-type-radio input[type=checkbox],.webform-submission-form .form-item.form-type-radio input[type=radio]{cursor:pointer;height:0;opacity:0;position:absolute;width:0}form .form-item.form-type-checkbox input[type=checkbox]:focus~label::before,form .form-item.form-type-checkbox input[type=checkbox]:focus-visible~label::before,form .form-item.form-type-checkbox input[type=radio]:focus~label::before,form .form-item.form-type-checkbox input[type=radio]:focus-visible~label::before,form .form-item.form-type-radio input[type=checkbox]:focus~label::before,form .form-item.form-type-radio input[type=checkbox]:focus-visible~label::before,form .form-item.form-type-radio input[type=radio]:focus~label::before,form .form-item.form-type-radio input[type=radio]:focus-visible~label::before,.views-exposed-form .form-item.form-type-checkbox input[type=checkbox]:focus~label::before,.views-exposed-form .form-item.form-type-checkbox input[type=checkbox]:focus-visible~label::before,.views-exposed-form .form-item.form-type-checkbox input[type=radio]:focus~label::before,.views-exposed-form .form-item.form-type-checkbox input[type=radio]:focus-visible~label::before,.views-exposed-form .form-item.form-type-radio input[type=checkbox]:focus~label::before,.views-exposed-form .form-item.form-type-radio input[type=checkbox]:focus-visible~label::before,.views-exposed-form .form-item.form-type-radio input[type=radio]:focus~label::before,.views-exposed-form .form-item.form-type-radio input[type=radio]:focus-visible~label::before,.webform-submission-form .form-item.form-type-checkbox input[type=checkbox]:focus~label::before,.webform-submission-form .form-item.form-type-checkbox input[type=checkbox]:focus-visible~label::before,.webform-submission-form .form-item.form-type-checkbox input[type=radio]:focus~label::before,.webform-submission-form .form-item.form-type-checkbox input[type=radio]:focus-visible~label::before,.webform-submission-form .form-item.form-type-radio input[type=checkbox]:focus~label::before,.webform-submission-form .form-item.form-type-radio input[type=checkbox]:focus-visible~label::before,.webform-submission-form .form-item.form-type-radio input[type=radio]:focus~label::before,.webform-submission-form .form-item.form-type-radio input[type=radio]:focus-visible~label::before{background-color:var(--oui-form-input-background)}form .form-item.form-type-checkbox input[type=checkbox]:checked~label::before,form .form-item.form-type-checkbox input[type=radio]:checked~label::before,form .form-item.form-type-radio input[type=checkbox]:checked~label::before,form .form-item.form-type-radio input[type=radio]:checked~label::before,.views-exposed-form .form-item.form-type-checkbox input[type=checkbox]:checked~label::before,.views-exposed-form .form-item.form-type-checkbox input[type=radio]:checked~label::before,.views-exposed-form .form-item.form-type-radio input[type=checkbox]:checked~label::before,.views-exposed-form .form-item.form-type-radio input[type=radio]:checked~label::before,.webform-submission-form .form-item.form-type-checkbox input[type=checkbox]:checked~label::before,.webform-submission-form .form-item.form-type-checkbox input[type=radio]:checked~label::before,.webform-submission-form .form-item.form-type-radio input[type=checkbox]:checked~label::before,.webform-submission-form .form-item.form-type-radio input[type=radio]:checked~label::before{background-color:var(--oui-form-input-background);box-shadow:none}form .form-item.form-type-checkbox input[type=checkbox]:checked~label::after,form .form-item.form-type-checkbox input[type=radio]:checked~label::after,form .form-item.form-type-radio input[type=checkbox]:checked~label::after,form .form-item.form-type-radio input[type=radio]:checked~label::after,.views-exposed-form .form-item.form-type-checkbox input[type=checkbox]:checked~label::after,.views-exposed-form .form-item.form-type-checkbox input[type=radio]:checked~label::after,.views-exposed-form .form-item.form-type-radio input[type=checkbox]:checked~label::after,.views-exposed-form .form-item.form-type-radio input[type=radio]:checked~label::after,.webform-submission-form .form-item.form-type-checkbox input[type=checkbox]:checked~label::after,.webform-submission-form .form-item.form-type-checkbox input[type=radio]:checked~label::after,.webform-submission-form .form-item.form-type-radio input[type=checkbox]:checked~label::after,.webform-submission-form .form-item.form-type-radio input[type=radio]:checked~label::after{display:block}form .form-item.form-type-checkbox label,form .form-item.form-type-radio label,.views-exposed-form .form-item.form-type-checkbox label,.views-exposed-form .form-item.form-type-radio label,.webform-submission-form .form-item.form-type-checkbox label,.webform-submission-form .form-item.form-type-radio label{display:inline-block;font-size:var(--oui-font-size-base);font-weight:400;margin-bottom:0;padding-left:calc(24px + var(--oui-spacer-3));position:relative;width:auto}form .form-item.form-type-checkbox label::before,form .form-item.form-type-radio label::before,.views-exposed-form .form-item.form-type-checkbox label::before,.views-exposed-form .form-item.form-type-radio label::before,.webform-submission-form .form-item.form-type-checkbox label::before,.webform-submission-form .form-item.form-type-radio label::before{background-color:var(--oui-form-input-background);border:none;box-sizing:border-box;content:"";display:block;left:0;position:absolute;top:0}form .form-item.form-type-checkbox label::after,form .form-item.form-type-radio label::after,.views-exposed-form .form-item.form-type-checkbox label::after,.views-exposed-form .form-item.form-type-radio label::after,.webform-submission-form .form-item.form-type-checkbox label::after,.webform-submission-form .form-item.form-type-radio label::after{content:"";display:none;position:absolute}form .form-item.form-type-checkbox label:focus::before,form .form-item.form-type-radio label:focus::before,.views-exposed-form .form-item.form-type-checkbox label:focus::before,.views-exposed-form .form-item.form-type-radio label:focus::before,.webform-submission-form .form-item.form-type-checkbox label:focus::before,.webform-submission-form .form-item.form-type-radio label:focus::before{background-color:var(--oui-form-input-background)}form .form-item.form-type-checkbox label.error,form .form-item.form-type-radio label.error,.views-exposed-form .form-item.form-type-checkbox label.error,.views-exposed-form .form-item.form-type-radio label.error,.webform-submission-form .form-item.form-type-checkbox label.error,.webform-submission-form .form-item.form-type-radio label.error{color:var(--oui-error-colour);font-size:0.75rem;margin-bottom:var(--oui-spacer-4);margin-top:0;padding:0;width:100%}form .form-item.form-type-checkbox label.error::before,form .form-item.form-type-checkbox label.error::after,form .form-item.form-type-radio label.error::before,form .form-item.form-type-radio label.error::after,.views-exposed-form .form-item.form-type-checkbox label.error::before,.views-exposed-form .form-item.form-type-checkbox label.error::after,.views-exposed-form .form-item.form-type-radio label.error::before,.views-exposed-form .form-item.form-type-radio label.error::after,.webform-submission-form .form-item.form-type-checkbox label.error::before,.webform-submission-form .form-item.form-type-checkbox label.error::after,.webform-submission-form .form-item.form-type-radio label.error::before,.webform-submission-form .form-item.form-type-radio label.error::after{content:none;display:none}form .form-item.form-type-checkbox label::before,.views-exposed-form .form-item.form-type-checkbox label::before,.webform-submission-form .form-item.form-type-checkbox label::before{height:24px;width:24px}form .form-item.form-type-checkbox label::after,.views-exposed-form .form-item.form-type-checkbox label::after,.webform-submission-form .form-item.form-type-checkbox label::after{border:solid var(--oui-form-input-focus-indicator-colour);border-width:0 3px 3px 0;height:12px;left:10px;top:5px;transform:rotate(45deg);width:5px}form .form-item.form-type-radio,.views-exposed-form .form-item.form-type-radio,.webform-submission-form .form-item.form-type-radio{margin-bottom:var(--oui-spacer-3);margin-top:0}form .form-item.form-type-radio:last-child,.views-exposed-form .form-item.form-type-radio:last-child,.webform-submission-form .form-item.form-type-radio:last-child{margin-bottom:0}form .form-item.form-type-radio label::before,.views-exposed-form .form-item.form-type-radio label::before,.webform-submission-form .form-item.form-type-radio label::before{border-radius:50%;height:24px;width:24px}form .form-item.form-type-radio label::after,.views-exposed-form .form-item.form-type-radio label::after,.webform-submission-form .form-item.form-type-radio label::after{background-color:var(--oui-form-input-focus-indicator-colour);border-radius:50%;height:12px;left:6px;top:6px;width:12px}form .form-item .form-checkboxes.webform-options-display-side-by-side,form .form-item .form-radios.webform-options-display-side-by-side,.views-exposed-form .form-item .form-checkboxes.webform-options-display-side-by-side,.views-exposed-form .form-item .form-radios.webform-options-display-side-by-side,.webform-submission-form .form-item .form-checkboxes.webform-options-display-side-by-side,.webform-submission-form .form-item .form-radios.webform-options-display-side-by-side{display:flex;flex-wrap:wrap;gap:var(--oui-spacer-3) var(--oui-spacer-10)}form .form-item .form-checkboxes.webform-options-display-side-by-side .form-item.form-type-checkbox,form .form-item .form-checkboxes.webform-options-display-side-by-side .form-item.form-type-radio,form .form-item .form-radios.webform-options-display-side-by-side .form-item.form-type-checkbox,form .form-item .form-radios.webform-options-display-side-by-side .form-item.form-type-radio,.views-exposed-form .form-item .form-checkboxes.webform-options-display-side-by-side .form-item.form-type-checkbox,.views-exposed-form .form-item .form-checkboxes.webform-options-display-side-by-side .form-item.form-type-radio,.views-exposed-form .form-item .form-radios.webform-options-display-side-by-side .form-item.form-type-checkbox,.views-exposed-form .form-item .form-radios.webform-options-display-side-by-side .form-item.form-type-radio,.webform-submission-form .form-item .form-checkboxes.webform-options-display-side-by-side .form-item.form-type-checkbox,.webform-submission-form .form-item .form-checkboxes.webform-options-display-side-by-side .form-item.form-type-radio,.webform-submission-form .form-item .form-radios.webform-options-display-side-by-side .form-item.form-type-checkbox,.webform-submission-form .form-item .form-radios.webform-options-display-side-by-side .form-item.form-type-radio{margin:0}form .form-item.form-type-managed-file input[type=file],.views-exposed-form .form-item.form-type-managed-file input[type=file],.webform-submission-form .form-item.form-type-managed-file input[type=file]{margin-bottom:var(--oui-spacer-2)}form .form-item.form-type-managed-file input[type=file]:last-child,.views-exposed-form .form-item.form-type-managed-file input[type=file]:last-child,.webform-submission-form .form-item.form-type-managed-file input[type=file]:last-child{margin-bottom:0}form .form-item.form-type-managed-file .messages,.views-exposed-form .form-item.form-type-managed-file .messages,.webform-submission-form .form-item.form-type-managed-file .messages{margin-bottom:var(--oui-spacer-2)}form div[id^=ajax-wrapper]:has(.form-type-managed-file),.views-exposed-form div[id^=ajax-wrapper]:has(.form-type-managed-file),.webform-submission-form div[id^=ajax-wrapper]:has(.form-type-managed-file){margin-bottom:var(--oui-spacer-5)}form div[id^=ajax-wrapper]:has(.form-type-managed-file):last-child,.views-exposed-form div[id^=ajax-wrapper]:has(.form-type-managed-file):last-child,.webform-submission-form div[id^=ajax-wrapper]:has(.form-type-managed-file):last-child{margin-bottom:0}form .captcha,.views-exposed-form .captcha,.webform-submission-form .captcha{margin-bottom:var(--oui-spacer-6)}form .form-actions,.views-exposed-form .form-actions,.webform-submission-form .form-actions{margin-block:var(--oui-spacer-5) 0;text-align:right}form input[type=submit],form .form-actions input[type=submit],.views-exposed-form input[type=submit],.views-exposed-form .form-actions input[type=submit],.webform-submission-form input[type=submit],.webform-submission-form .form-actions input[type=submit]{border:none;border-radius:0;cursor:pointer;width:auto;align-items:center;background-color:var(--oui-button-solid-background);border:2px solid var(--oui-button-solid-border);border-radius:var(--oui-button-border-radius);color:var(--oui-button-solid-text);cursor:pointer;display:inline-flex;font-size:var(--oui-button-text-size);font-weight:600;gap:var(--oui-spacer-2);justify-content:center;line-height:var(--oui-button-line-height);margin:0;min-width:100px;padding:var(--oui-button-padding);text-align:center;text-transform:uppercase;width:100%}form input[type=submit]:has(svg.vsc-icon),form .form-actions input[type=submit]:has(svg.vsc-icon),.views-exposed-form input[type=submit]:has(svg.vsc-icon),.views-exposed-form .form-actions input[type=submit]:has(svg.vsc-icon),.webform-submission-form input[type=submit]:has(svg.vsc-icon),.webform-submission-form .form-actions input[type=submit]:has(svg.vsc-icon){padding:var(--oui-button-padding-with-icon)}form input[type=submit]:hover,form .form-actions input[type=submit]:hover,.views-exposed-form input[type=submit]:hover,.views-exposed-form .form-actions input[type=submit]:hover,.webform-submission-form input[type=submit]:hover,.webform-submission-form .form-actions input[type=submit]:hover{color:var(--oui-button-solid-text-hover);text-decoration:none}form input[type=submit]:focus,form input[type=submit]:active,form .form-actions input[type=submit]:focus,form .form-actions input[type=submit]:active,.views-exposed-form input[type=submit]:focus,.views-exposed-form input[type=submit]:active,.views-exposed-form .form-actions input[type=submit]:focus,.views-exposed-form .form-actions input[type=submit]:active,.webform-submission-form input[type=submit]:focus,.webform-submission-form input[type=submit]:active,.webform-submission-form .form-actions input[type=submit]:focus,.webform-submission-form .form-actions input[type=submit]:active{background-color:var(--oui-button-solid-background-hover);border-color:var(--oui-button-solid-border-hover);color:var(--oui-button-solid-text-hover);text-decoration:none}form input[type=submit]:focus svg.vsc-icon,form input[type=submit]:focus svg.vsc-icon path,form input[type=submit]:active svg.vsc-icon,form input[type=submit]:active svg.vsc-icon path,form .form-actions input[type=submit]:focus svg.vsc-icon,form .form-actions input[type=submit]:focus svg.vsc-icon path,form .form-actions input[type=submit]:active svg.vsc-icon,form .form-actions input[type=submit]:active svg.vsc-icon path,.views-exposed-form input[type=submit]:focus svg.vsc-icon,.views-exposed-form input[type=submit]:focus svg.vsc-icon path,.views-exposed-form input[type=submit]:active svg.vsc-icon,.views-exposed-form input[type=submit]:active svg.vsc-icon path,.views-exposed-form .form-actions input[type=submit]:focus svg.vsc-icon,.views-exposed-form .form-actions input[type=submit]:focus svg.vsc-icon path,.views-exposed-form .form-actions input[type=submit]:active svg.vsc-icon,.views-exposed-form .form-actions input[type=submit]:active svg.vsc-icon path,.webform-submission-form input[type=submit]:focus svg.vsc-icon,.webform-submission-form input[type=submit]:focus svg.vsc-icon path,.webform-submission-form input[type=submit]:active svg.vsc-icon,.webform-submission-form input[type=submit]:active svg.vsc-icon path,.webform-submission-form .form-actions input[type=submit]:focus svg.vsc-icon,.webform-submission-form .form-actions input[type=submit]:focus svg.vsc-icon path,.webform-submission-form .form-actions input[type=submit]:active svg.vsc-icon,.webform-submission-form .form-actions input[type=submit]:active svg.vsc-icon path{stroke:var(--oui-button-solid-text-hover)}form input[type=submit] svg.vsc-icon,form input[type=submit] svg.vsc-icon path,form .form-actions input[type=submit] svg.vsc-icon,form .form-actions input[type=submit] svg.vsc-icon path,.views-exposed-form input[type=submit] svg.vsc-icon,.views-exposed-form input[type=submit] svg.vsc-icon path,.views-exposed-form .form-actions input[type=submit] svg.vsc-icon,.views-exposed-form .form-actions input[type=submit] svg.vsc-icon path,.webform-submission-form input[type=submit] svg.vsc-icon,.webform-submission-form input[type=submit] svg.vsc-icon path,.webform-submission-form .form-actions input[type=submit] svg.vsc-icon,.webform-submission-form .form-actions input[type=submit] svg.vsc-icon path{fill:none;stroke:var(--oui-button-solid-text)}form input[type=submit] svg.vsc-icon,form .form-actions input[type=submit] svg.vsc-icon,.views-exposed-form input[type=submit] svg.vsc-icon,.views-exposed-form .form-actions input[type=submit] svg.vsc-icon,.webform-submission-form input[type=submit] svg.vsc-icon,.webform-submission-form .form-actions input[type=submit] svg.vsc-icon{display:block;height:20px;margin:0;width:20px}@media screen and (min-width:421px){form input[type=submit],form .form-actions input[type=submit],.views-exposed-form input[type=submit],.views-exposed-form .form-actions input[type=submit],.webform-submission-form input[type=submit],.webform-submission-form .form-actions input[type=submit]{width:auto}}@media screen and (hover){form input[type=submit],form .form-actions input[type=submit],.views-exposed-form input[type=submit],.views-exposed-form .form-actions input[type=submit],.webform-submission-form input[type=submit],.webform-submission-form .form-actions input[type=submit]{transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out}form input[type=submit]:hover,form .form-actions input[type=submit]:hover,.views-exposed-form input[type=submit]:hover,.views-exposed-form .form-actions input[type=submit]:hover,.webform-submission-form input[type=submit]:hover,.webform-submission-form .form-actions input[type=submit]:hover{background-color:var(--oui-button-solid-background-hover);border-color:var(--oui-button-solid-border-hover);color:var(--oui-button-solid-text-hover);text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}form input[type=submit]:hover svg.vsc-icon,form input[type=submit]:hover svg.vsc-icon path,form .form-actions input[type=submit]:hover svg.vsc-icon,form .form-actions input[type=submit]:hover svg.vsc-icon path,.views-exposed-form input[type=submit]:hover svg.vsc-icon,.views-exposed-form input[type=submit]:hover svg.vsc-icon path,.views-exposed-form .form-actions input[type=submit]:hover svg.vsc-icon,.views-exposed-form .form-actions input[type=submit]:hover svg.vsc-icon path,.webform-submission-form input[type=submit]:hover svg.vsc-icon,.webform-submission-form input[type=submit]:hover svg.vsc-icon path,.webform-submission-form .form-actions input[type=submit]:hover svg.vsc-icon,.webform-submission-form .form-actions input[type=submit]:hover svg.vsc-icon path{stroke:var(--oui-button-solid-text-hover);transition:stroke .15s ease-in-out}form input[type=submit] svg.vsc-icon,form input[type=submit] svg.vsc-icon path,form .form-actions input[type=submit] svg.vsc-icon,form .form-actions input[type=submit] svg.vsc-icon path,.views-exposed-form input[type=submit] svg.vsc-icon,.views-exposed-form input[type=submit] svg.vsc-icon path,.views-exposed-form .form-actions input[type=submit] svg.vsc-icon,.views-exposed-form .form-actions input[type=submit] svg.vsc-icon path,.webform-submission-form input[type=submit] svg.vsc-icon,.webform-submission-form input[type=submit] svg.vsc-icon path,.webform-submission-form .form-actions input[type=submit] svg.vsc-icon,.webform-submission-form .form-actions input[type=submit] svg.vsc-icon path{transition:stroke .3s ease-in-out}}form .form-actions #edit-reset,.views-exposed-form .form-actions #edit-reset,.webform-submission-form .form-actions #edit-reset{background-color:var(--oui-button-outline-background);border-color:var(--oui-button-outline-border);color:var(--oui-button-outline-text)}form .form-actions #edit-reset svg.vsc-icon,form .form-actions #edit-reset svg.vsc-icon path,.views-exposed-form .form-actions #edit-reset svg.vsc-icon,.views-exposed-form .form-actions #edit-reset svg.vsc-icon path,.webform-submission-form .form-actions #edit-reset svg.vsc-icon,.webform-submission-form .form-actions #edit-reset svg.vsc-icon path{stroke:var(--oui-button-outline-text)}form .form-actions #edit-reset:hover,.views-exposed-form .form-actions #edit-reset:hover,.webform-submission-form .form-actions #edit-reset:hover{color:var(--oui-button-outline-text-hover)}form .form-actions #edit-reset:focus,form .form-actions #edit-reset:active,.views-exposed-form .form-actions #edit-reset:focus,.views-exposed-form .form-actions #edit-reset:active,.webform-submission-form .form-actions #edit-reset:focus,.webform-submission-form .form-actions #edit-reset:active{background-color:var(--oui-button-outline-background-hover);border-color:var(--oui-button-outline-border-hover);color:var(--oui-button-outline-text-hover)}form .form-actions #edit-reset:focus svg.vsc-icon,form .form-actions #edit-reset:focus svg.vsc-icon path,form .form-actions #edit-reset:active svg.vsc-icon,form .form-actions #edit-reset:active svg.vsc-icon path,.views-exposed-form .form-actions #edit-reset:focus svg.vsc-icon,.views-exposed-form .form-actions #edit-reset:focus svg.vsc-icon path,.views-exposed-form .form-actions #edit-reset:active svg.vsc-icon,.views-exposed-form .form-actions #edit-reset:active svg.vsc-icon path,.webform-submission-form .form-actions #edit-reset:focus svg.vsc-icon,.webform-submission-form .form-actions #edit-reset:focus svg.vsc-icon path,.webform-submission-form .form-actions #edit-reset:active svg.vsc-icon,.webform-submission-form .form-actions #edit-reset:active svg.vsc-icon path{stroke:var(--oui-button-outline-text-hover)}@media screen and (hover){form .form-actions #edit-reset:hover,.views-exposed-form .form-actions #edit-reset:hover,.webform-submission-form .form-actions #edit-reset:hover{background-color:var(--oui-button-outline-background-hover);border-color:var(--oui-button-outline-border-hover);color:var(--oui-button-outline-text-hover)}form .form-actions #edit-reset:hover svg.vsc-icon,form .form-actions #edit-reset:hover svg.vsc-icon path,.views-exposed-form .form-actions #edit-reset:hover svg.vsc-icon,.views-exposed-form .form-actions #edit-reset:hover svg.vsc-icon path,.webform-submission-form .form-actions #edit-reset:hover svg.vsc-icon,.webform-submission-form .form-actions #edit-reset:hover svg.vsc-icon path{stroke:var(--oui-button-outline-text-hover)}}@media screen and (min-width:768px){form textarea,.views-exposed-form textarea,.webform-submission-form textarea{height:132px}}@media screen and (min-width:992px){form label,.views-exposed-form label,.webform-submission-form label{font-size:var(--oui-font-size-base)}form legend .fieldset-legend,.views-exposed-form legend .fieldset-legend,.webform-submission-form legend .fieldset-legend{font-size:var(--oui-font-size-base)}form .form-item,.views-exposed-form .form-item,.webform-submission-form .form-item{margin-bottom:var(--oui-spacer-8)}form .form-item .description,.views-exposed-form .form-item .description,.webform-submission-form .form-item .description{font-size:rem-calc(14px)}form div[id^=ajax-wrapper]:has(.form-type-managed-file),.views-exposed-form div[id^=ajax-wrapper]:has(.form-type-managed-file),.webform-submission-form div[id^=ajax-wrapper]:has(.form-type-managed-file){margin-bottom:var(--oui-spacer-6)}form .form-actions,.views-exposed-form .form-actions,.webform-submission-form .form-actions{margin-top:var(--oui-spacer-6)}}@media screen and (hover){form .form-item.form-type-checkbox label:hover::before,form .form-item.form-type-radio label:hover::before,.views-exposed-form .form-item.form-type-checkbox label:hover::before,.views-exposed-form .form-item.form-type-radio label:hover::before,.webform-submission-form .form-item.form-type-checkbox label:hover::before,.webform-submission-form .form-item.form-type-radio label:hover::before{box-shadow:inset 0 0 0 1px var(--oui-form-input-focus-indicator-colour)}}:root{--oui-site-search-background-colour:var(--oui-oxford-blue-90);--oui-site-search-text-colour:var(--oui-white);--oui-site-search-placeholder-text-colour:var(--oui-white);--oui-site-search-button-background-colour:transparent;--oui-site-search-button-icon-colour:var(--oui-white);--oui-site-search-button-hover-background-colour:var(--vits-header-nav-menu-link-hover-background-colour);--oui-site-search-button-hover-icon-colour:var(--oui-white)}.vits-site-search{position:relative}.vits-site-search.vits-site-search--small input[type=search].vits-site-search__input{width:172px}.vits-site-search.vits-site-search--small input[type=search].vits-site-search__input::-webkit-input-placeholder{font-size:0.75rem;font-weight:700;line-height:1rem;text-transform:uppercase}.vits-site-search.vits-site-search--small input[type=search].vits-site-search__input:-moz-placeholder{font-size:0.75rem;font-weight:700;line-height:1rem;text-transform:uppercase}.vits-site-search.vits-site-search--small input[type=search].vits-site-search__input::-moz-placeholder{font-size:0.75rem;font-weight:700;line-height:1rem;text-transform:uppercase}.vits-site-search.vits-site-search--small input[type=search].vits-site-search__input:-ms-input-placeholder{font-size:0.75rem;font-weight:700;line-height:1rem;text-transform:uppercase}.vits-site-search label{margin:0;padding:0}.vits-site-search input[type=search].vits-site-search__input{background-color:var(--oui-site-search-background-colour);caret-color:var(--oui-site-search-text-colour);color:var(--oui-site-search-text-colour);padding-right:calc(3rem + 0.125rem)}.vits-site-search input[type=search].vits-site-search__input::-webkit-input-placeholder{color:var(--oui-site-search-placeholder-text-colour);font-size:0.875rem;font-weight:700;line-height:1rem;text-transform:uppercase}.vits-site-search input[type=search].vits-site-search__input:-moz-placeholder{color:var(--oui-site-search-placeholder-text-colour);font-size:0.875rem;font-weight:700;line-height:1rem;text-transform:uppercase}.vits-site-search input[type=search].vits-site-search__input::-moz-placeholder{color:var(--oui-site-search-placeholder-text-colour);font-size:0.875rem;font-weight:700;line-height:1rem;text-transform:uppercase}.vits-site-search input[type=search].vits-site-search__input:-ms-input-placeholder{color:var(--oui-site-search-placeholder-text-colour);font-size:0.875rem;font-weight:700;line-height:1rem;text-transform:uppercase}.vits-site-search input[type=search].vits-site-search__input::-webkit-search-cancel-button{background-color:var(--oui-site-search-placeholder-text-colour)}.vits-site-search input[type=search].vits-site-search__input:focus,.vits-site-search input[type=search].vits-site-search__input:focus-visible{box-shadow:inset 0 0 0 2px var(--oui-site-search-button-hover-background-colour)}.vits-site-search__submit{align-items:center;background-color:var(--oui-site-search-button-background-colour);display:flex;height:100%;justify-content:center;position:absolute;right:0;top:0;width:3rem}.vits-site-search__submit svg.vsc-icon{stroke:var(--oui-site-search-button-icon-colour)}.vits-site-search__submit:focus{background-color:var(--oui-site-search-button-hover-background-colour)}.vits-site-search__submit:focus svg.vsc-icon{stroke:var(--oui-site-search-button-hover-icon-colour)}.oui-search-result-item{align-items:flex-start;background-color:var(--oui-white);display:flex;flex-direction:column;gap:var(--oui-spacer-3);padding:var(--oui-spacer-4);transition:box-shadow .15s ease-in-out}.oui-search-result-item:focus,.oui-search-result-item:hover{box-shadow:0 0 0 2px var(--oui-oxford-blue-90)}@media screen and (min-width:1400px){.vits-site-search.vits-site-search--small input[type=search].vits-site-search__input::-webkit-input-placeholder{font-size:0.875rem}.vits-site-search.vits-site-search--small input[type=search].vits-site-search__input:-moz-placeholder{font-size:0.875rem}.vits-site-search.vits-site-search--small input[type=search].vits-site-search__input::-moz-placeholder{font-size:0.875rem}.vits-site-search.vits-site-search--small input[type=search].vits-site-search__input:-ms-input-placeholder{font-size:0.875rem}}@media screen and (hover){.vits-site-search__submit{transition:background-color .3s ease-in-out}.vits-site-search__submit svg.vsc-icon{transition:stroke .3s ease-in-out}.vits-site-search__submit:hover{background-color:var(--oui-site-search-button-hover-background-colour);transition:background-color .15s ease-in-out}.vits-site-search__submit:hover svg.vsc-icon{stroke:var(--oui-site-search-button-hover-icon-colour);transition:stroke .15s ease-in-out}}.mm-menu{--mm-color-background:var(--oui-dark-blue-100)}.mm-menu:has(.mm-panel_opened-parent){--mm-color-background:var(--oui-black-100)}.mm-menu{--mm-color-background-emphasis:transparent;--mm-color-background-highlight:transparent;--mm-color-border:transparent;--mm-color-button:var(--oui-background-primary);--mm-color-text:var(--oui-white);--mm-color-text-dimmed:var(--oui-oxford-blue-50);--mm-offset-top:0;--mm-offset-right:0;--mm-offset-bottom:0;--mm-offset-left:0;--mm-line-height:abstracts.rem-calc(24px);--mm-listitem-size:43px;--mm-navbar-size:64px;--mm-size:100%;--mm-min-size:240px;--mm-max-size:992px}:root{--vits-mmenu-button-width:48px;--vits-mmenu-hover-background-colour:transparent}.mm-wrapper_background .mm-page{background-color:var(--oui-white)}.mm-wrapper_opening .mm-menu_position-right.mm-menu_opened~.mm-slideout{transform:translate3d(calc(-100vw - 1px),0,0);width:100%}.mm-wrapper_opened .mm-menu_opened~.mm-slideout{border-right:1px solid var(--oui-pantone-warm-grey-3-100);box-sizing:border-box}.mm-wrapper_opened .mm-slideout.mm-wrapper__blocker{z-index:1000}.mm-menu_offcanvas{width:100%}.mm-menu{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;max-width:none}.mm-menu .mm-navbar{color:var(--oui-white)}.mm-menu .mm-navbars_top .mm-navbar{border-bottom:1px solid var(--oui-pantone-279-100);box-sizing:border-box;padding:0.875rem 0.375rem}.mm-menu .mm-navbars_top .mm-navbar .mm-btn:focus{background-color:var(--vits-mmenu-hover-background-colour);transition:none}.mm-menu .mm-navbar__title{font-family:var(--oui-font-family-primary);font-size:1.5rem;font-weight:700;justify-content:flex-start;line-height:var(--oui-line-height-heading);padding-left:0.625rem;padding-right:0;text-align:left}.mm-menu .mm-navbar__btn:not(.mm-hidden)+.mm-navbar__title{padding-left:var(--oui-spacer-2)}.mm-menu .mm-btn{width:auto}.mm-menu .mm-btn_close::before,.mm-menu .mm-btn_prev::before{background-position:center center;background-repeat:no-repeat;background-size:28px 28px;border:none;content:"";display:block;height:var(--vits-mmenu-button-width);position:static;transform:none;width:var(--vits-mmenu-button-width)}.mm-menu .mm-btn_close::after,.mm-menu .mm-btn_prev::after{content:none;display:none}.mm-menu .mm-btn_close::before{background-image:url("/themes/custom/oui/dist/svg/close-x-white.svg")}.mm-menu .mm-btn_prev::before{background-image:url("/themes/custom/oui/dist/svg/arrow-left-white.svg")}.mm-menu .mm-navbars_bottom .mm-navbar{box-sizing:border-box;padding:1.5rem 1rem}.mm-menu .mm-panel::after{content:"";display:none}.mm-menu .mm-listview{margin-inline:auto;max-width:640px;padding:var(--oui-spacer-4) var(--oui-spacer-4) var(--oui-spacer-8)}.mm-menu .mm-listitem{padding:0;position:relative}.mm-menu .mm-listitem::after{background-color:var(--oui-pantone-279-60);border:none;bottom:0;content:"";display:block;height:1px;left:0;opacity:.35;position:absolute;width:100%}.mm-menu .mm-listitem a:focus{background-color:var(--vits-mmenu-hover-background-colour);transition:none}.mm-menu .mm-listitem.menu-name--main+.menu-name--header-secondary{margin-top:3em}.mm-menu .mm-listitem__btn{border:none;padding-right:44px;position:relative}.mm-menu .mm-listitem__btn::before{background-image:url("/themes/custom/oui/dist/svg/caret-right-pantone-279.svg");background-position:center center;background-repeat:no-repeat;background-size:20px 20px;border:none;content:"";display:block;height:20px;position:absolute;right:0;top:50%;transform:none;transform:translateY(-50%);width:20px}.mm-menu .mm-listitem__btn::after{content:none;display:none}.mm-menu .mm-listitem__text{font-family:var(--oui-font-family-primary);font-size:0.875rem;font-weight:700;line-height:1.375rem;padding:var(--oui-spacer-3) var(--oui-spacer-2);text-transform:uppercase}@media screen and (hover){.mm-menu .mm-navbars_top .mm-navbar .mm-btn:hover{background-color:var(--vits-mmenu-hover-background-colour);transition:none}.mm-menu .mm-ctas__search-button a:hover{background-color:var(--vits-mmenu-hover-background-colour);transition:none}.mm-menu .mm-listitem a:hover{background-color:var(--vits-mmenu-hover-background-colour);transition:none}}.footer-main{background-color:var(--oui-oxford-blue-100)}.footer-main__top-section{padding-block:clamp(2rem,1.286rem + 1.905vw,3rem) clamp(3rem,1.571rem + 3.81vw,5rem)}.footer-main__logo{flex-shrink:0;font-size:0;margin-bottom:var(--oui-spacer-5);text-align:center}.footer-main__logo-link{display:inline-block}.footer-main__logo-image{display:block;max-height:var(--oui-logo-max-height);width:100%}.footer-main__strapline{margin-bottom:var(--oui-spacer-6);text-align:center}.footer-main__socials{align-items:center;display:flex;gap:var(--oui-spacer-3);justify-content:center}.footer-main__socials-title{font-size:1.125rem;font-weight:700;margin-bottom:0}.footer-main__top-section-area-two{margin-top:var(--oui-spacer-10)}.footer-main__menu{display:grid;gap:var(--oui-spacer-3);grid-template-columns:repeat(2,1fr);grid-template-rows:auto}.footer-main__menu-main ul.menu,.footer-main__menu-secondary ul.menu{margin:0;padding:0}.footer-main__menu-main ul.menu li.menu-item,.footer-main__menu-secondary ul.menu li.menu-item{font-size:0;list-style-image:none;list-style-type:none;margin:0 0 var(--oui-spacer-4) 0;padding:0}.footer-main__menu-main ul.menu li.menu-item:last-child,.footer-main__menu-secondary ul.menu li.menu-item:last-child{margin-bottom:0}.footer-main__menu-main ul.menu li.menu-item::marker,.footer-main__menu-secondary ul.menu li.menu-item::marker{content:none;display:none}.footer-main__menu-main ul.menu li.menu-item a,.footer-main__menu-main ul.menu li.menu-item span,.footer-main__menu-secondary ul.menu li.menu-item a,.footer-main__menu-secondary ul.menu li.menu-item span{color:var(--oui-white);font-size:1rem;font-weight:400}.footer-main__menu-main ul.menu li.menu-item a,.footer-main__menu-secondary ul.menu li.menu-item a{cursor:pointer}.footer-main__menu-main ul.menu li.menu-item a:focus,.footer-main__menu-secondary ul.menu li.menu-item a:focus{text-decoration:underline}.footer-main__menu-main ul.menu ul.menu,.footer-main__menu-secondary ul.menu ul.menu{margin-top:var(--oui-spacer-3)}.footer-main__menu-main ul.menu ul.menu:first-child,.footer-main__menu-secondary ul.menu ul.menu:first-child{margin-top:0}.footer-main__menu-main ul.menu ul.menu ul.menu,.footer-main__menu-secondary ul.menu ul.menu ul.menu{display:none}.footer-main__menu-main>ul.menu>li.menu-item>a,.footer-main__menu-main>ul.menu>li.menu-item>span,.footer-main__menu-secondary>ul.menu>li.menu-item>a,.footer-main__menu-secondary>ul.menu>li.menu-item>span{color:var(--oui-pantone-279-70);font-size:1.25rem;font-weight:700}.footer-main__contact-us{margin-top:var(--oui-spacer-7)}.footer-main__contact-us a{color:var(--oui-pantone-279-70);font-weight:700;text-decoration:none}.footer-main__contact-us a:focus,.footer-main__contact-us a:active{color:var(--oui-pantone-279-70);text-decoration:underline}.footer-main__contact-us p{margin-bottom:var(--oui-spacer-4)}.footer-main__contact-us p:last-child{margin-bottom:0}h2.footer-main__contact-us-title{color:var(--oui-pantone-279-70);font-size:1.25rem;font-weight:700;margin-bottom:var(--oui-spacer-3)}.footer-main__bottom-section{background-color:var(--oui-dark-blue-100);padding-block:var(--oui-spacer-2) var(--oui-spacer-7)}.footer-main__bottom-menu ul.menu{align-items:center;display:flex;flex-wrap:wrap;gap:var(--oui-spacer-3) 0;justify-content:center;margin:0;padding:0}.footer-main__bottom-menu ul.menu li.menu-item{border-right:1px solid var(--oui-pantone-279-100);font-size:0;list-style-image:none;list-style-type:none;margin:0;padding:0.0625rem var(--oui-spacer-4)}.footer-main__bottom-menu ul.menu li.menu-item:first-child{padding-left:0}.footer-main__bottom-menu ul.menu li.menu-item:last-child{border-right:none;padding-right:0}.footer-main__bottom-menu ul.menu li.menu-item::marker{content:none;display:none}.footer-main__bottom-menu ul.menu li.menu-item a,.footer-main__bottom-menu ul.menu li.menu-item span{color:var(--oui-white);display:inline-block;font-size:0.75rem;font-weight:500;line-height:1rem}.footer-main__bottom-menu ul.menu li.menu-item a{cursor:pointer}.footer-main__bottom-menu ul.menu li.menu-item a:focus{text-decoration:underline}.footer-main__bottom-menu ul.menu ul.menu{display:none}.footer-main__company-details{margin-top:var(--oui-spacer-5);text-align:center}.footer-main__company-details p{font-size:0.75rem;text-wrap:balance}.footer-main__attribution{font-size:0;margin-top:var(--oui-spacer-5);text-align:center}.footer-main__attribution a{color:var(--oui-white);display:inline-block;font-size:0.75rem;font-weight:500;transition:color .3s ease-in-out}.footer-main__attribution a:focus{color:var(--oui-pantone-144-70);transition:color .15s ease-in-out}@media screen and (min-width:768px){.footer-main__top-section-area-two{display:flex;gap:var(--oui-spacer-3);justify-content:space-between;margin-inline:auto;max-width:880px}.footer-main__menu{flex-grow:1}.footer-main__contact-us{flex-shrink:0;margin-top:0}}@media screen and (min-width:1200px){.footer-main__top-section-inner{display:flex;gap:var(--oui-spacer-20);justify-content:space-between}.footer-main__top-section-area-one{flex-shrink:0;max-width:330px}.footer-main__logo{text-align:left}.footer-main__strapline{text-align:left}.footer-main__socials{justify-content:flex-start}.footer-main__top-section-area-two,.footer-main__menu{gap:clamp(1.5rem,-6rem + 10vw,3rem)}.footer-main__top-section-area-two{margin:0;width:100%}.footer-main__menu{margin-top:0;width:100%}.footer-main__menu-main ul.menu li.menu-item a,.footer-main__menu-main ul.menu li.menu-item span,.footer-main__menu-secondary ul.menu li.menu-item a,.footer-main__menu-secondary ul.menu li.menu-item span{font-size:0.875rem}.footer-main__menu-main>ul.menu>li.menu-item>a,.footer-main__menu-main>ul.menu>li.menu-item>span,.footer-main__menu-secondary>ul.menu>li.menu-item>a,.footer-main__menu-secondary>ul.menu>li.menu-item>span{font-size:1.5rem}.footer-main__contact-us a,.footer-main__contact-us p{font-size:0.875rem}h2.footer-main__contact-us-title{font-size:1.5rem}.footer-main__bottom-section{padding-block:var(--oui-spacer-2)}.footer-main__bottom-section-inner{align-items:center;display:flex;gap:var(--oui-spacer-8);justify-content:space-between}.footer-main__bottom-menu ul.menu li.menu-item a,.footer-main__bottom-menu ul.menu li.menu-item span{font-size:0.875rem;font-weight:600}.footer-main__company-details{margin-top:0}.footer-main__attribution{margin-top:0}.footer-main__attribution a{font-size:0.875rem;font-weight:600}}@media screen and (hover){.footer-main__menu ul.menu li.menu-item a:hover{text-decoration:underline}.footer-main__contact-us a:hover{color:var(--oui-pantone-279-70)}.footer-main__bottom-menu ul.menu li.menu-item a:hover{text-decoration:underline}.footer-main__attribution a:hover{color:var(--oui-pantone-144-70);transition:color .15s ease-in-out}}ul.social-links-list{align-items:center;column-gap:var(--oui-spacer-3);display:flex;flex-wrap:wrap;row-gap:var(--oui-spacer-2)}.social-links-list-item a{display:block;font-size:0}.social-links-list-item a:focus .social-links-icon,.social-links-list-item a:active .social-links-icon{opacity:.8;transform:scale(1.2);transition:opacity .15s ease-in-out,transform .15s ease-in-out}.social-links-list-item .social-links-icon{display:block;height:24px;transition:opacity .3s ease-in-out,transform .3s ease-in-out;width:24px}@media screen and (hover){.social-links-list-item a:hover .social-links-icon{opacity:.8;transform:scale(1.2);transition:opacity .15s ease-in-out,transform .15s ease-in-out}}:root{--vsc-teaser-card-image-size-square-small-height:clamp(2.5rem,1.985rem + 1.961vw,3.75rem);--vsc-teaser-card-image-size-square-small-width:clamp(2.5rem,1.985rem + 1.961vw,3.75rem)}.vsc-teaser-card{border:2px solid var(--oui-white);border-radius:var(--oui-spacer-2);box-shadow:0 2px 4px 0 var(--oui-oxford-blue-100-30);transition:box-shadow .15s ease-in-out,border-color .15s ease-in-out;container-name:vsc-teaser-card;container-type:inline-size;max-width:none}.vsc-teaser-card:has(a.vsc-teaser-card__inner):focus,.vsc-teaser-card:has(a.vsc-teaser-card__inner):hover{border-color:var(--oui-oxford-blue-100);box-shadow:0 4px 8px 0 var(--oui-oxford-blue-100-20)}.vsc-teaser-card__inner{background-color:rgba(0,0,0,0);display:flex;flex-direction:column;gap:var(--oui-spacer-4);padding:var(--oui-spacer-6);transition:box-shadow .15s ease-in-out,transform .15s ease-in-out}a.vsc-teaser-card__inner{text-decoration:none}.vsc-teaser-card__image{flex-shrink:0;width:100%}.vsc-teaser-card__image img{border-radius:var(--oui-spacer-1);display:block;overflow:hidden;width:100%}.vsc-image-style-square-small .vsc-teaser-card__image img{max-height:var(--vsc-teaser-card-image-size-square-small-height);max-width:var(--vsc-teaser-card-image-size-square-small-width)}.vsc-teaser-card__content{display:flex;flex-direction:column;flex-grow:1;gap:var(--oui-spacer-4);margin-top:0}.vsc-teaser-card__text{display:flex;flex-direction:column;gap:var(--oui-spacer-4)}.vsc-teaser-card__snippet{color:var(--oui-text-colour);font-size:0.875rem;font-weight:900;line-height:1.1875rem;margin-bottom:var(--oui-spacer-1);text-transform:uppercase}.vsc-teaser-card__snippet:last-child{margin-bottom:0}.vsc-teaser-card__title{font-size:clamp(var(--oui-font-size-h5-small),4vw,var(--oui-font-size-h5-large));border-bottom:none;padding-bottom:0}.vsc-teaser-card__date{font-size:clamp(var(--oui-font-size-p-small),4vw,var(--oui-font-size-p-small))}.vsc-teaser-card__content-footer--align-end{margin-left:auto;margin-top:auto}.vsc-teaser-card__link{align-items:center;display:flex;gap:var(--oui-spacer-1);text-transform:uppercase}.vsc-teaser-card__link svg{height:18px;stroke:var(--oui-text-colour)}@container vsc-teaser-card (width >= 610px){.vsc-teaser-card__inner{display:flex;flex-direction:row;gap:var(--oui-spacer-6)}.vsc-teaser-card__image{flex-shrink:0;max-width:580px;width:calc(45% - var(--oui-spacer-3))}.vsc-image-style-square-small .vsc-teaser-card__image{max-width:var(--vsc-teaser-card-image-size-square-small-width)}}@container vsc-teaser-card (width >= 940px){.vsc-teaser-card__title{font-size:clamp(1.5rem,-0.714rem + 3.571vw,2.5rem)}.vsc-teaser-card__snippet{font-size:clamp(.875rem,.321rem + .893vw,1.125rem)}}.vsc-contextual-menu h2{border:none;border-radius:var(--oui-spacer-2);color:var(--oui-oxford-blue-100);margin:0;padding:var(--oui-spacer-2) var(--oui-spacer-3)}.vsc-contextual-menu h2:has(a){border-radius:0;padding:0}.vsc-contextual-menu h2 a{border-radius:var(--oui-spacer-2);display:block;padding:var(--oui-spacer-2) var(--oui-spacer-3)}.vsc-contextual-menu h2 a.is-active{background-color:var(--oui-white)}@media screen and (min-width:1200px){.vsc-contextual-menu h2{border-bottom-right-radius:0;border-top-right-radius:0;padding:var(--oui-spacer-3) var(--oui-spacer-4)}.vsc-contextual-menu h2:has(a){padding:0}.vsc-contextual-menu h2 a{border-bottom-right-radius:0;border-top-right-radius:0;padding:var(--oui-spacer-3) var(--oui-spacer-4)}.vsc-contextual-menu h2 a:not(.is-active):active,.vsc-contextual-menu h2 a:not(.is-active):hover{background-color:var(--oui-oxford-blue-100);border-bottom-left-radius:var(--oui-spacer-2);border-top-left-radius:var(--oui-spacer-2);color:var(--oui-white)}}.vsc-contextual-menu li.menu-item a{align-items:start;border-radius:var(--oui-spacer-2);color:var(--oui-oxford-blue-100);padding:var(--oui-spacer-2) var(--oui-spacer-3)}.vsc-contextual-menu li.menu-item a.is-active{background-color:var(--oui-white);font-weight:700}.vsc-contextual-menu li.menu-item a.is-active::before{background-color:var(--oui-pantone-279-100);border-radius:50%;content:"";display:inline-block;flex-shrink:0;height:7px;margin-right:var(--oui-spacer-2);transform:translateY(0.4em);width:7px}@media screen and (min-width:1200px){.vsc-contextual-menu li.menu-item a{border-bottom-right-radius:0;border-top-right-radius:0;padding:var(--oui-spacer-3) var(--oui-spacer-4)}.vsc-contextual-menu li.menu-item a:not(.is-active):active,.vsc-contextual-menu li.menu-item a:not(.is-active):hover{background-color:var(--oui-oxford-blue-100);color:var(--oui-white)}}@media screen and (min-width:1200px){.vsc-contextual-menu{margin-bottom:var(--oui-spacer-12);margin-top:var(--oui-spacer-12)}}.vsc-breadcrumb{line-height:1.45}.vsc-breadcrumb__list{align-items:center;display:flex;flex-wrap:wrap}.vsc-breadcrumb__list-item{display:none}.vsc-breadcrumb__list-item:nth-last-child(2){display:flex}.vsc-breadcrumb__list-item:nth-last-child(2) .vsc-breadcrumb-link{align-items:flex-start}.vsc-breadcrumb__list-item:nth-last-child(2) .vsc-breadcrumb-link::before{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="9" height="17" fill="none" viewBox="0 0 9 17"><path fill="%23307ad8" d="M8.781 15.22A.75.75 0 0 1 7.72 16.28l-7.5-7.5a.75.75 0 0 1 0-1.061l7.5-7.5A.75.75 0 0 1 8.781 1.28l-6.97 6.97z"/></svg>');transform:translateY(0.2em)}.vsc-breadcrumb-link{color:var(--oui-text-link);font-weight:500;text-decoration:underline;text-underline-offset:.2em}.vsc-breadcrumb-link:focus,.vsc-breadcrumb-link:active{color:var(--oui-text-link-hover);text-decoration:underline}@media screen and (hover){.vsc-breadcrumb-link:hover{color:var(--oui-text-link-hover);text-decoration:underline}}.vsc-breadcrumb-link{align-items:center;display:flex;gap:var(--oui-spacer-2)}.vsc-breadcrumb-link--home svg{height:18px;width:18.75px}@media screen and (min-width:667px){.vsc-breadcrumb__list-item{display:flex}.vsc-breadcrumb__list-item:nth-last-child(2) .vsc-breadcrumb-link{align-items:center}.vsc-breadcrumb__list-item:nth-last-child(2) .vsc-breadcrumb-link::before{content:none}.vsc-breadcrumb__list-item:not(:last-child)::after{color:var(--oui-pantone-warm-grey-3-100);content:"/";margin-left:var(--oui-spacer-3);margin-right:var(--oui-spacer-3)}}@keyframes vsc-discover-more-trigger-animation{0%{transform:translateY(-2px)}50%{transform:translateY(4px)}100%{transform:translateY(-2px)}}.vsc-discover-more-trigger{display:inline-flex;font-weight:600;gap:var(--oui-spacer-3);letter-spacing:1px;text-transform:uppercase}.vsc-discover-more-trigger::after{animation:vsc-discover-more-trigger-animation 1s ease-in-out infinite;content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="17" height="9" fill="none" viewBox="0 0 17 9"><path fill="%23fff" d="m16.281 1.281-7.5 7.5a.75.75 0 0 1-1.061 0l-7.5-7.5A.75.75 0 1 1 1.28.22l6.97 6.97L15.22.22A.75.75 0 0 1 16.28 1.28"/></svg>')}@media(prefers-reduced-motion:reduce){.vsc-discover-more-trigger::after{animation:none}}:root{--oui-statistics-grid-gap:var(--oui-spacer-6)}.vits-statistics{container-name:vits-statistics;container-type:inline-size;width:100%}.vits-statistics__header{margin-bottom:var(--oui-spacer-4)}.vits-statistics__grid{align-items:stretch;display:flex;flex-wrap:wrap;gap:var(--oui-statistics-grid-gap);justify-content:center}.vits-statistics__grid-item{flex-basis:calc((100% - var(--oui-statistics-grid-gap))/2)}.vits-statistics__item{text-align:center}.vits-statistics__item-statistic{color:var(--oui-text-colour);font-size:clamp(3rem,2.176rem + 3.137vw,5rem);margin:0}.vsc-light-background .vits-statistics__item-statistic{color:var(--oui-text-colour)}.vsc-dark-background .vits-statistics__item-statistic{color:var(--oui-white)}.vits-statistics__item-description{font-size:clamp(1rem,2.176rem + 3.137vw,1.125rem);margin-top:var(--oui-spacer-1)}@container vits-statistics (min-width:648px){.vits-statistics__grid{--oui-statistics-grid-gap:var(--oui-spacer-9)}.vits-statistics__grid-item{flex-basis:calc((100% - var(--oui-statistics-grid-gap)*2)/3)}}@container vits-statistics (min-width:872px){.vits-statistics__grid{--oui-statistics-grid-gap:var(--oui-spacer-12)}.vits-statistics__grid-item{flex-basis:calc((100% - var(--oui-statistics-grid-gap)*3)/4)}}@container vits-statistics (min-width:1098px){.vits-statistics__grid{--oui-statistics-grid-gap:var(--oui-spacer-15)}}.vsc-view-card-grid__filters form>.form--inline{display:grid;row-gap:1.25rem}.vsc-view-card-grid__filters form>.form--inline::after{content:none;display:none}.vsc-view-card-grid__filters form>.form--inline .form-item{float:unset;margin:0}.vsc-view-card-grid__filters form .form-type-textfield label,.vsc-view-card-grid__filters form .form-type-select label{display:none}.vsc-view-card-grid__filters form .form-radios{align-items:center;display:flex;flex-wrap:wrap;gap:0.5rem;justify-content:space-between;width:100%}.vsc-view-card-grid__filters form fieldset legend{display:none}.vsc-view-card-grid__filters form .form-actions{margin:0}@media screen and (min-width:480px){.vsc-view-card-grid__filters form .form-radios{gap:1.5rem;justify-content:flex-start;width:auto}}@media screen and (min-width:992px){.vsc-view-card-grid__filters form>.form--inline{align-items:center;display:flex;flex-wrap:wrap;gap:1.25rem;justify-content:space-between}.vsc-view-card-grid__filters form>.form--inline .form-item{flex-grow:1;min-width:180px}.vsc-view-card-grid__filters form>.form--inline .form-item,.vsc-view-card-grid__filters form>.form--inline .form-actions{flex-shrink:0}.vsc-view-card-grid__filters form>.form--inline fieldset:has(.form-radios){flex-grow:unset}.vsc-view-card-grid__filters form>.form--inline fieldset:has(.form-radios) .form-item{min-width:unset}}[data-form-id][data-form-api-url*="dynamics.com"] form [data-layout]{max-width:none !important}[data-form-id][data-form-api-url*="dynamics.com"] form [data-layout] .columnContainer{width:100% !important}[data-form-id][data-form-api-url*="dynamics.com"] form [data-layout] .columnContainer>*{padding-left:0;padding-right:0}[data-form-id][data-form-api-url*="dynamics.com"] form [data-layout] .columnContainer input{background-color:var(--oui-white)}[data-form-id][data-form-api-url*="dynamics.com"] form [data-layout] .columnContainer input::placeholder{color:var(--oui-text-black-100);opacity:.8}.oui-content-header-area{background-color:var(--oui-oxford-blue-100)}.oui-content-header-area__content{display:flex;flex-direction:column;gap:var(--oui-spacer-12)}.oui-content-header-area__description p{text-wrap:balance}@media screen and (min-width:1200px){.oui-content-header-area--max-width .oui-content-header-area__content{max-width:var(--oui-content-header-area-max-width)}}.oui-lead-image img{display:block;width:100%}.page-node-type-oui-license .oui-lead-image img,.page-node-type-vsc-case-study .oui-lead-image img{max-height:400px;width:auto}.page-node-type-oui-license .oui-lead-image,.page-node-type-vsc-case-study .oui-lead-image{margin-bottom:var(--oui-spacer-6)}.oui-organisation{display:flex;flex-wrap:wrap;gap:var(--oui-spacer-3)}.oui-organisation__organisation-logo img{display:block;height:80px;width:auto}.oui-sdgs-addressed__list{display:flex;flex-wrap:wrap;gap:var(--oui-spacer-3);margin-top:var(--oui-spacer-6)}.oui-sdgs-addressed__list img{display:block;height:80px;width:auto}.vits-person-card{border:2px solid var(--oui-white);border-radius:var(--oui-spacer-2);box-shadow:0 2px 4px 0 var(--oui-oxford-blue-100-30);transition:box-shadow .15s ease-in-out,border-color .15s ease-in-out;container-name:vits-person-card;container-type:inline-size;height:100%;overflow:hidden}.vits-person-card__inner{height:100%;overflow:hidden;position:relative}.vits-person-card--clickable{cursor:pointer}.vits-person-card--clickable:focus,.vits-person-card--clickable:hover{border-color:var(--oui-oxford-blue-100);box-shadow:0 4px 8px 0 var(--oui-oxford-blue-100-20)}.vits-person-card--clickable.is-loading{cursor:wait}.vits-person-card__image{flex-shrink:0;width:100%}.vits-person-card__image img{width:100%}.vits-person-card__content{display:flex;flex-direction:column;flex-grow:1;gap:var(--oui-spacer-4);justify-content:space-between;padding:var(--oui-spacer-6);position:relative;z-index:1}.vits-person-card__text{display:flex;flex-direction:column;gap:var(--oui-spacer-1)}.vits-person-card__name{margin:0;padding:0}.vits-person-card__position{font-weight:600;margin:0}.vits-person-card__footer-item{font-size:0.875rem;margin:0}.vits-person-card__footer-item a,.vits-person-card__footer-item .text--link{color:var(--oui-text-link);font-weight:500;text-decoration:underline;text-underline-offset:.2em}.vits-person-card__footer-item a:focus,.vits-person-card__footer-item a:active,.vits-person-card__footer-item .text--link:focus,.vits-person-card__footer-item .text--link:active{color:var(--oui-text-link-hover);text-decoration:underline}@media screen and (hover){.vits-person-card__footer-item a:hover,.vits-person-card__footer-item .text--link:hover{color:var(--oui-text-link-hover);text-decoration:underline}}.vits-person-card__footer-item a,.vits-person-card__footer-item .text--link{font-weight:700}.vits-person-card__footer-item a{pointer-events:auto;position:relative;z-index:3}.vits-person-card__content-footer{display:flex;flex-wrap:wrap;gap:var(--oui-spacer-3)}@container vits-person-card (width >= 400px){.vits-person-card__inner{display:flex;flex-direction:row}.vits-person-card__image{aspect-ratio:1;flex-shrink:0;max-width:220px;position:relative;width:40%}.vits-person-card__image img{aspect-ratio:auto;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.vits-person-card__content{flex-grow:1}.vsc-cta-simple-image .vsc-cta-wrapper{display:flex}.vsc-cta-simple-image .vsc-cta-image{aspect-ratio:1/1;flex-shrink:0;max-width:437px;position:relative;width:33%}.vsc-cta-simple-image .vsc-cta-image img{aspect-ratio:auto;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.vsc-cta-simple-image .vsc-cta-content-container{flex-grow:1}}.oui-modal{cursor:default;display:flex;inset:0;opacity:0;padding:var(--oui-spacer-6);pointer-events:none;position:fixed;transition:opacity 180ms ease;z-index:1000}.oui-modal[hidden]{display:none}.oui-modal.is-open{opacity:1;pointer-events:auto}.oui-modal__overlay{background:rgba(0,0,0,.6);cursor:default;inset:0;position:absolute;transition:opacity 180ms ease}.oui-modal__dialog{background:var(--oui-background-colour,#fff);border-radius:var(--oui-spacer-2);box-shadow:0 24px 64px rgba(0,0,0,.35);display:flex;flex-direction:column;margin:auto;max-height:65vh;max-width:calc(100vw - 2*var(--oui-spacer-6));min-width:600px;opacity:0;overflow:hidden;position:relative;transform:translateY(8px) scale(0.99);transition:opacity 180ms ease,transform 180ms ease;width:65vw;z-index:1}.oui-modal.is-open .oui-modal__dialog{opacity:1;transform:translateY(0) scale(1)}@media screen and (width <= 640px){.oui-modal__dialog{min-width:0;width:100%}}.oui-modal__close{appearance:none;background:rgba(0,0,0,0);border:0;cursor:pointer;height:44px;padding:0;width:44px}.oui-modal__close::before{color:var(--oui-text-colour);content:"×";display:block;font-size:1.75rem;line-height:44px;text-align:center}.oui-modal__close:focus-visible{outline:2px solid var(--oui-text-link);outline-offset:2px}.oui-modal__header{align-items:center;background:var(--oui-light-grey-100);display:flex;justify-content:flex-end;padding:var(--oui-spacer-3)}.oui-modal__content{overflow:auto;overscroll-behavior:contain;padding:var(--oui-spacer-6)}.oui-modal__layout{display:flex;flex-direction:column;gap:var(--oui-spacer-6)}.oui-modal__main{display:flex;flex-direction:column;gap:var(--oui-spacer-4);min-width:0}.oui-modal__title,.oui-modal__subtitle{margin:0}.oui-modal__body{min-width:0}.oui-modal__email{margin-top:var(--oui-spacer-2)}.oui-modal__aside{min-width:0;order:-1}.oui-modal__image{aspect-ratio:1;border-radius:var(--oui-spacer-2);overflow:hidden;position:relative;width:100%}.oui-modal__image img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}@media screen and (width >= 700px){.oui-modal__layout{align-items:flex-start;flex-direction:row}.oui-modal__main{flex:1 1 auto}.oui-modal__aside{flex:0 0 220px;order:1}}:root{--oui-download-item-background:var(--oui-pantone-279-20);--oui-download-item-content-colour:var(--oui-text-black-100);--oui-download-item-download-icon-background:var(--oui-dark-blue-100);--oui-download-item-download-icon-colour:var(--oui-white)}.vsc-light-background{--oui-download-item-background:var(--oui-pantone-279-20);--oui-download-item-download-icon-background:var(--oui-dark-blue-100);--oui-download-item-content-colour:var(--oui-text-black-100);--oui-download-item-download-icon-colour:var(--oui-white)}.vsc-dark-background{--oui-download-item-background:var(--oui-pantone-279-10);--oui-download-item-content-colour:var(--oui-text-black-100);--oui-download-item-download-icon-background:var(--oui-white);--oui-download-item-download-icon-colour:var(--oui-text-black-100)}.vits-downloads{width:100%}ul.vits-downloads__list{display:grid;list-style:none;margin:0;padding:0;row-gap:var(--oui-spacer-4)}li.vits-downloads__list-item{margin:0;padding:0}.vits-download-item{box-sizing:border-box;display:flex;gap:0.5rem;justify-content:space-between;min-height:3.5rem;transition:transform .3s ease-in-out;width:100%}.vits-download-item:focus{transform:scale(1.0125);transition:transform .15s ease-in-out}.vits-download-item__content{align-items:center;background-color:var(--oui-download-item-background);border-bottom-left-radius:var(--oui-spacer-2);border-top-left-radius:var(--oui-spacer-2);display:flex;flex-grow:1;gap:0.75rem;padding:1rem;width:100%}.vits-download-item__content-icon{flex-shrink:0}.vits-download-item__content-icon svg.vsc-icon{display:block;stroke:var(--oui-download-item-content-colour)}.vits-download-item__content-title{color:var(--oui-download-item-content-colour)}.vits-download-item__download-icon{align-items:center;background-color:var(--oui-download-item-download-icon-background);border-radius:var(--oui-spacer-2);display:flex;flex-shrink:0;padding:1rem}.vits-download-item__download-icon svg.vsc-icon{display:block;stroke:var(--oui-download-item-download-icon-colour)}@media screen and (hover){.vits-download-item:hover{transform:scale(1.0125);transition:transform .15s ease-in-out}}.vits-tag-bar{align-items:flex-start;display:flex;gap:0.5rem 0.25rem}.vits-tag-bar__title{font-size:1rem;line-height:1.2em;margin:0}.vits-tag-bar__content{align-items:center;display:flex;flex-wrap:wrap;font-size:1rem;font-weight:400;line-height:1.2em;row-gap:0.25rem}.vits-links-list{display:flex;flex-direction:column;gap:1rem}.oui-table{background-color:var(--oui-white);max-width:100%;overflow-x:auto;--oui-text-colour:var(--oui-text-black-100)}.oui-table table{border-collapse:collapse;border-spacing:0;margin-bottom:0;margin-left:0;margin-right:0;max-width:100%;width:100%}.oui-table table caption{background-color:var(--oui-oxford-blue-100);color:var(--oui-white);font-size:var(--oui-font-size-p-small);padding:var(--oui-spacer-4);text-align:left}.oui-table table th,.oui-table table td{color:var(--oui-text-colour);font-size:var(--oui-font-size-base);padding:var(--oui-spacer-2) var(--oui-spacer-4)}.oui-table table th{background-color:var(--oui-oxford-blue-10)}.vsc-dark-background .oui-table{--oui-text-colour:var(--oui-text-black-100)}.oui-content-type-tag{background-color:var(--oui-black-10);border-radius:var(--oui-spacer-1);display:inline-block;font-size:var(--oui-font-size-p-xs);letter-spacing:.25px;padding:var(--oui-spacer-1) var(--oui-spacer-2);text-transform:uppercase;text-wrap:pretty}.oui-automated-teasers-case-studies__items,.oui-automated-teasers-companies__items{display:flex;flex-direction:column;gap:var(--oui-spacer-4)}.oui-automated-teasers-licenses__items,.oui-automated-teasers-news__items{display:grid;gap:var(--oui-spacer-4)}.oui-automated-teasers-case-studies__item,.oui-automated-teasers-companies__item,.oui-automated-teasers-licenses__item,.oui-automated-teasers-news__item{container-name:ouiautomatedteaser;container-type:inline-size}.oui-automated-teasers__item__content{border:2px solid var(--oui-white);border-radius:var(--oui-spacer-2);box-shadow:0 2px 4px 0 var(--oui-oxford-blue-100-30);transition:box-shadow .15s ease-in-out,border-color .15s ease-in-out;background-color:var(--oui-white);display:block;overflow:clip}.oui-automated-teasers__item__content img{display:block}.oui-automated-teasers__item__content.oui-bundle-oui-license{display:flex;flex-direction:column;gap:var(--oui-spacer-4);padding:var(--oui-spacer-4)}.oui-automated-teasers__item__content.oui-bundle-oui-license img{max-height:80px;object-fit:cover}a.oui-automated-teasers__item__content:focus,a.oui-automated-teasers__item__content:hover{border-color:var(--oui-oxford-blue-100);box-shadow:0 4px 8px 0 var(--oui-oxford-blue-100-20)}.oui-automated-teasers__item__text-content{display:flex;flex-direction:column;gap:var(--oui-spacer-4);justify-content:space-between;padding:var(--oui-spacer-6)}.oui-bundle-oui-license .oui-automated-teasers__item__text-content{padding:0}.oui-company-card__content{--oui-company-card-content-gap:var(--oui-spacer-4);--oui-company-card-content-inset:var(--oui-spacer-2);display:flex;flex-direction:column;height:100%}.oui-company-card__content__first,.oui-company-card__content__second{display:flex;flex-direction:column;gap:var(--oui-company-card-content-gap)}.oui-company-card__content__first{flex-grow:1;padding:var(--oui-company-card-content-gap)}.oui-company-card__content__second{background:linear-gradient(to top,var(--oui-pantone-warm-grey-6-10) 0%,transparent 100%);justify-content:flex-end;margin:0 var(--oui-company-card-content-inset) var(--oui-company-card-content-inset) var(--oui-company-card-content-inset);padding:calc(var(--oui-company-card-content-gap) - var(--oui-company-card-content-inset))}.oui-company-card__logo img,.oui-automated-teasers__item__content.oui-bundle-oui-license img{max-width:clamp(60px,75%,110px)}.oui-company-card__meta a{overflow-wrap:break-word}@container ouiautomatedteaser (width >= 48ch){.oui-automated-teasers__item__content:not(.oui-bundle-vsc-company,.oui-bundle-news,.oui-bundle-oui-license){display:grid;grid-template-columns:minmax(20%,200px) auto}.oui-automated-teasers__item__content:not(.oui-bundle-vsc-company,.oui-bundle-news,.oui-bundle-oui-license) img{height:100%;object-fit:cover}.oui-automated-teasers__item__content:not(.oui-bundle-vsc-company,.oui-bundle-news,.oui-bundle-oui-license).oui-automated-teasers__item__content--no-image{grid-template-columns:1fr}.oui-company-card__content{flex-direction:row}.oui-company-card__content__second{flex-shrink:0;margin:var(--oui-company-card-content-gap);max-width:clamp(16ch,18%,40ch);width:100%}}.vsc-dark-background .oui-automated-teasers__item__content{border:none;color:inherit}.vsc-dark-background .oui-automated-teasers__item__content:focus,.vsc-dark-background .oui-automated-teasers__item__content:hover{background-color:var(--oui-white);color:inherit}@media(min-width:768px){.oui-teasers-number-of-columns-1 .oui-automated-teasers-licenses__items,.oui-teasers-number-of-columns-1 .oui-automated-teasers-news__items{grid-template-columns:repeat(1,1fr)}.oui-teasers-number-of-columns-2 .oui-automated-teasers-licenses__items,.oui-teasers-number-of-columns-2 .oui-automated-teasers-news__items{grid-template-columns:repeat(2,1fr)}.oui-teasers-number-of-columns-3 .oui-automated-teasers-licenses__items,.oui-teasers-number-of-columns-3 .oui-automated-teasers-news__items{grid-template-columns:repeat(3,1fr)}.oui-automated-teasers__item__content{height:100%}}@media(min-width:992px){.oui-automated-teasers-case-studies__items{display:grid;gap:var(--oui-spacer-4);grid-template-columns:repeat(2,1fr)}.oui-automated-teasers-case-studies__items .oui-automated-teasers__item__content--no-image{grid-template-columns:1fr}}.oui-automated-teasers-filters{margin-bottom:var(--oui-spacer-6)}.oui-automated-teasers-filters form>.form--inline{display:grid;row-gap:var(--oui-spacer-5)}.oui-automated-teasers-filters form>.form--inline::after{content:none;display:none}.oui-automated-teasers-filters form>.form--inline .form-item{float:unset;margin:0}.oui-automated-teasers-filters form .form-radios{align-items:center;display:flex;flex-wrap:wrap;gap:var(--oui-spacer-2);justify-content:space-between;width:100%}.oui-automated-teasers-filters form fieldset legend{display:none}.oui-automated-teasers-filters form .form-actions{margin:0}.oui-automated-teasers-filters form input[type=submit].js-hide,.oui-automated-teasers-filters form .form-actions input[type=submit].js-hide{display:none}@media screen and (min-width:480px){.oui-automated-teasers-filters form .form-radios{gap:var(--oui-spacer-6);justify-content:flex-start;width:auto}}@media screen and (min-width:992px){.oui-automated-teasers-filters form>.form--inline{align-items:center;display:flex;flex-wrap:wrap;gap:var(--oui-spacer-5)}.oui-automated-teasers-filters form>.form--inline .form-item{min-width:180px}.oui-automated-teasers-filters form>.form--inline .form-item,.oui-automated-teasers-filters form>.form--inline .form-actions{flex-shrink:0}}.vsc-column.vsc-vertical-align-middle,.vsc-column.vsc-vertical-align-bottom{display:block}.vsc-two-columns .vsc-layout-inner,.vsc-three-columns .vsc-layout-inner{display:block;gap:0}.vsc-two-columns .vsc-column,.vsc-three-columns .vsc-column{margin-bottom:var(--oui-spacer-6)}.vsc-two-columns .vsc-column:last-child,.vsc-three-columns .vsc-column:last-child{margin-bottom:0}.vsc-small-screen-columns-layout-reverse .vsc-layout-inner{display:flex;flex-direction:column-reverse}.vsc-small-screen-columns-layout-reverse .vsc-column:first-child{margin-bottom:0}.vsc-small-screen-columns-layout-reverse .vsc-column:last-child{margin-bottom:var(--oui-spacer-6)}@media screen and (min-width:768px){.vsc-column.vsc-vertical-align-middle,.vsc-column.vsc-vertical-align-bottom{display:flex;flex-direction:column}.vsc-two-columns .vsc-layout-inner,.vsc-three-columns .vsc-layout-inner{display:grid;gap:2rem;grid-template-rows:auto}.vsc-two-columns .vsc-column,.vsc-three-columns .vsc-column{margin-bottom:0}.vsc-two-columns .vsc-layout-inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.vsc-three-columns .vsc-layout-inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}.vsc-small-screen-columns-layout-reverse .vsc-column:last-child{margin-bottom:0}}.vsc-column.oui-component-rounded-corners{border-radius:var(--oui-spacer-2)}@media screen and (min-width:992px){.vsc-two-columns .vsc-layout-inner,.vsc-three-columns .vsc-layout-inner{gap:2.5rem}}@media screen and (min-width:1200px){.vsc-two-columns.vsc-6040 .vsc-layout-inner{grid-template-columns:6fr 4fr;grid-template-rows:auto}.vsc-two-columns.vsc-4060 .vsc-layout-inner{grid-template-columns:4fr 6fr;grid-template-rows:auto}}.vsc-padding .vsc-layout-inner{padding-block:clamp(var(--oui-spacer-8),var(--oui-spacer-8) + 1vw,var(--oui-spacer-16))}.vsc-padding-top .vsc-layout-inner{padding-top:clamp(var(--oui-spacer-8),var(--oui-spacer-8) + 1vw,var(--oui-spacer-16))}.vsc-padding-bottom .vsc-layout-inner{padding-bottom:clamp(var(--oui-spacer-8),var(--oui-spacer-8) + 1vw,var(--oui-spacer-16))}.vsc-column-padding{padding:clamp(var(--oui-spacer-5),var(--oui-spacer-5) + 1vw,var(--oui-spacer-10))}.vsc-column.vsc-padding-top{padding-top:clamp(var(--oui-spacer-5),var(--oui-spacer-5) + 1vw,var(--oui-spacer-10))}.vsc-column.vsc-padding-right{padding-right:clamp(var(--oui-spacer-5),var(--oui-spacer-5) + 1vw,var(--oui-spacer-10))}.vsc-column.vsc-padding-bottom{padding-bottom:clamp(var(--oui-spacer-5),var(--oui-spacer-5) + 1vw,var(--oui-spacer-10))}.vsc-column.vsc-padding-left{padding-left:clamp(var(--oui-spacer-5),var(--oui-spacer-5) + 1vw,var(--oui-spacer-10))}:root{--oui-accordion-icon-colour:var(--oui-pantone-279-100);--oui-accordion-item-background:var(--oui-pantone-279-20)}.vsc-light-background{--oui-accordion-icon-colour:var(--oui-pantone-279-100);--oui-accordion-item-background:var(--oui-pantone-279-20)}.vsc-dark-background{--oui-accordion-icon-colour:var(--oui-pantone-279-100);--oui-accordion-item-background:var(--oui-pantone-279-10)}.vsc-accordion--header h3{margin-bottom:0}dl.vsc-accordion-container{margin:0}.vsc-accordion-content-container{background-color:var(--oui-accordion-item-background);border-radius:var(--oui-spacer-2);margin-bottom:0;padding:0}.vsc-accordion-content-container+.vsc-accordion-content-container{margin-top:var(--oui-spacer-1)}.vsc-accordion-button{border:none;padding:var(--oui-spacer-4);width:100%}.vsc-accordion-title{border-bottom:1px solid var(--oui-text-colour);color:var(--oui-text-colour);font-weight:900;line-height:var(--oui-line-height-heading);margin-bottom:var(--oui-spacer-2);padding-bottom:var(--oui-spacer-4);text-wrap:balance;font-size:clamp(var(--oui-font-size-h6-small),4vw,var(--oui-font-size-h6-large));border-bottom:none;margin-bottom:0;padding-bottom:0}.vsc-accordion-icons{height:var(--oui-spacer-6);right:var(--oui-spacer-4);width:var(--oui-spacer-6)}svg.accordion-icon-main{stroke:var(--oui-accordion-icon-colour)}dd.vsc-accordion-content{overflow-y:hidden;padding:0 var(--oui-spacer-4) var(--oui-spacer-4) var(--oui-spacer-4)}.vsc-accordion-content.accordion_initialised{display:none}.vsc-contextual-menu ul.menu{display:flex;flex-direction:column;gap:0;list-style:none;margin:0;padding:0}.vsc-contextual-menu li.menu-item{margin:0;padding:0}.vsc-contextual-menu li.menu-item a{display:flex;width:100%}.paragraph--type--hero-header{display:flex}.paragraph--type--hero-header.vsc-hero-carousel-height-standard .vsc-hero.vsc-hero--carousel{min-height:400px}.paragraph--type--hero-header.vsc-hero-carousel-height-full-screen{min-height:calc(100vh - var(--vsc-header-height))}.vsc-hero{align-items:flex-end}.vsc-hero.vsc-hero--carousel{background-color:var(--oui-oxford-blue-100);min-height:100%;overflow:clip;padding:0;position:relative;width:100%}.vsc-hero-inner,.vsc-carousel-wrapper,.vsc-hero__main-content,.vsc-hero-carousel,.vsc-hero-carousel-card{width:100%}.vsc-carousel-wrapper{padding:3px}.vsc-hero-carousel-card{z-index:1}.vsc-hero-carousel-card__overlay{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.oui-hero-carousel-decoration-blue-overlay .vsc-hero-carousel-card__overlay{background-color:var(--oui-oxford-blue-100-80)}.oui-hero-carousel-decoration-oui-sparks .vsc-hero-carousel-card__overlay::after{aspect-ratio:31/35;background-image:url(/themes/custom/oui/dist/svg/oui-sparks-small-screen.svg);background-position:center;background-repeat:no-repeat;background-size:cover;content:"";height:auto;max-width:clamp(20vw,320px,40vw);position:absolute;right:0;top:0;width:100%}.oui-hero-carousel-decoration-oui-sparks .vsc-hero-carousel-card__overlay~.vsc-hero-carousel-card__content{padding-top:clamp(20vw,44vw,440px)}.oui-hero-carousel-decoration-oui-sparks-blue-overlay .vsc-hero-carousel-card__overlay{background-color:var(--oui-oxford-blue-100-80)}.oui-hero-carousel-decoration-oui-sparks-blue-overlay .vsc-hero-carousel-card__overlay::after{aspect-ratio:31/35;background-image:url(/themes/custom/oui/dist/svg/oui-sparks-small-screen.svg);background-position:center;background-repeat:no-repeat;background-size:cover;content:"";height:auto;max-width:clamp(20vw,320px,40vw);position:absolute;right:0;top:0;width:100%}.oui-hero-carousel-decoration-oui-sparks-blue-overlay .vsc-hero-carousel-card__overlay~.vsc-hero-carousel-card__content{padding-top:clamp(20vw,44vw,440px)}.oui-hero-carousel-decoration-white .vsc-hero-carousel-card__overlay{background-color:var(--oui-white)}.oui-hero-carousel-decoration-semi-transparent-white .vsc-hero-carousel-card__overlay{background-color:var(--oui-white-80)}.vsc-hero-carousel-card__image{height:100%;left:0;position:absolute;top:0;width:100%}.vsc-hero-carousel-card__image img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.vsc-hero-carousel-card__content{position:relative;z-index:2}.vsc-hero-carousel-card__content-main-content{display:flex;flex-direction:column;gap:var(--oui-spacer-12)}@media(min-width:768px){.oui-hero-carousel-decoration-oui-sparks .vsc-hero-carousel-card__overlay::after,.oui-hero-carousel-decoration-oui-sparks-blue-overlay .vsc-hero-carousel-card__overlay::after{aspect-ratio:35/31;background-image:url(/themes/custom/oui/dist/svg/oui-sparks-large-screen.svg);bottom:0;max-width:clamp(20vw,640px,40vw);top:auto}.oui-hero-carousel-decoration-oui-sparks .vsc-hero-carousel-card__overlay~.vsc-hero-carousel-card__content,.oui-hero-carousel-decoration-oui-sparks-blue-overlay .vsc-hero-carousel-card__overlay~.vsc-hero-carousel-card__content{padding-right:clamp(20vw,42vw,520px);padding-top:0}.oui-hero-carousel-decoration-oui-sparks.vsc-hero-carousel-height-standard .vsc-hero-carousel-card__overlay::after,.oui-hero-carousel-decoration-oui-sparks-blue-overlay.vsc-hero-carousel-height-standard .vsc-hero-carousel-card__overlay::after{max-width:clamp(20vw,480px,40vw)}}.vsc-spacer{height:var(--oui-spacer-8);width:100%}.vsc-spacer.vsc-spacer--small{height:var(--oui-spacer-4)}.vsc-spacer.vsc-spacer--large{height:var(--oui-spacer-16)}.paragraph--type--vsc-content-carousel-grid.vsc-carousel-grid--grid .vsc-teaser-card-container,.paragraph--type--vsc-content-carousel-grid.vsc-carousel-grid--grid .vsc-teaser-card,.paragraph--type--vsc-content-carousel-grid.vsc-carousel-grid--grid .vsc-teaser-card__inner,.paragraph--type--vsc-content-carousel-grid.vsc-carousel-grid--carousel .vsc-teaser-card-container,.paragraph--type--vsc-content-carousel-grid.vsc-carousel-grid--carousel .vsc-teaser-card,.paragraph--type--vsc-content-carousel-grid.vsc-carousel-grid--carousel .vsc-teaser-card__inner{height:100%}.paragraph--type--vsc-content-carousel-grid.vsc-carousel-grid--grid .swiper-slide,.paragraph--type--vsc-content-carousel-grid.vsc-carousel-grid--carousel .swiper-slide{width:100%}.paragraph--type--vsc-content-carousel-grid.vsc-carousel-grid--grid.oui-carousel-grid-grid-columns-2 .swiper-wrapper,.paragraph--type--vsc-content-carousel-grid.vsc-carousel-grid--carousel.oui-carousel-grid-grid-columns-2 .swiper-wrapper{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.paragraph--type--vsc-content-carousel-grid.vsc-carousel-grid--grid.oui-carousel-grid-grid-columns-3 .swiper-wrapper,.paragraph--type--vsc-content-carousel-grid.vsc-carousel-grid--carousel.oui-carousel-grid-grid-columns-3 .swiper-wrapper{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}@media screen and (min-width:991px){.paragraph--type--vsc-content-carousel-grid.vsc-carousel-grid--grid .swiper-wrapper{gap:24px}}@media screen and (min-width:992px){.paragraph--type--vsc-content-carousel-grid.vsc-carousel-grid--grid .swiper-wrapper{gap:32px}}.vsc-embedded-video figcaption,.vsc-image figcaption{color:var(--oui-text-colour);font-size:0.875rem;font-style:italic;font-weight:400;padding:0.375rem var(--oui-spacer-3)}.vsc-embedded-video figcaption p,.vsc-image figcaption p{font-size:clamp(var(--oui-font-size-p-small),4vw,var(--oui-font-size-p-small));margin-bottom:0}.vsc-embedded-video figcaption a,.vsc-image figcaption a{color:var(--oui-text-link);font-weight:500;text-decoration:underline;text-underline-offset:.2em}.vsc-embedded-video figcaption a:focus,.vsc-embedded-video figcaption a:active,.vsc-image figcaption a:focus,.vsc-image figcaption a:active{color:var(--oui-text-link-hover);text-decoration:underline}@media screen and (hover){.vsc-embedded-video figcaption a:hover,.vsc-image figcaption a:hover{color:var(--oui-text-link-hover);text-decoration:underline}}.vsc-embedded-video figcaption b,.vsc-embedded-video figcaption strong,.vsc-image figcaption b,.vsc-image figcaption strong{font-weight:700}.vsc-embedded-video figcaption i,.vsc-embedded-video figcaption em,.vsc-image figcaption i,.vsc-image figcaption em{font-style:italic}.vsc-image{width:100%}.vsc-image.oui-component-rounded-corners img{border-radius:var(--oui-spacer-2);overflow:hidden}.vsc-image a:focus img{opacity:.8;transition:opacity .15s ease-in-out}.vsc-image a img{transition:opacity .3s ease-in-out}.vsc-image img{max-width:100%;width:100%}.vsc-embedded-video .vsc-embedded-video--video-wrap{border-radius:var(--oui-spacer-2);overflow:hidden}@media screen and (hover){.vsc-image a:hover img{opacity:.8;transition:opacity .15s ease-in-out}}.vsc-call-to-action{container-name:vsc-call-to-action;container-type:inline-size}.vsc-cta-buttons{margin-top:var(--oui-spacer-6)}.vsc-cta-simple-image{border-radius:var(--oui-spacer-2);overflow:hidden}.vsc-cta-simple-image .vsc-cta-wrapper{border-radius:var(--oui-spacer-2);display:block;overflow:hidden;padding:0}.vsc-cta-simple-image .vsc-cta-image{width:100%}.vsc-cta-simple-image .vsc-cta-image img{aspect-ratio:16/9;object-fit:cover;width:100%}.vsc-cta-simple-image .vsc-cta-content-container{align-self:center;margin:0;padding:var(--oui-spacer-6)}@container vsc-call-to-action (width >= 720px){.vsc-cta-simple-image .vsc-cta-wrapper{display:flex}.vsc-cta-simple-image .vsc-cta-image{aspect-ratio:1/1;flex-shrink:0;max-width:437px;position:relative;width:33%}.vsc-cta-simple-image .vsc-cta-image img{aspect-ratio:auto;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.vsc-cta-simple-image .vsc-cta-content-container{flex-grow:1}}@container vsc-call-to-action (width >= 840px){.vsc-cta-simple-image .vsc-cta-content-container{padding:var(--oui-spacer-10)}}.vsc-quote blockquote{border:none;display:flex;flex-direction:column;gap:var(--oui-spacer-2);padding:0}.vsc-quote__text p{font-size:clamp(var(--oui-font-size-h5-small),4vw,var(--oui-font-size-h5-large));font-weight:700;line-height:var(--oui-line-height-heading)}.vsc-quote__text p b,.vsc-quote__text p strong{font-weight:900}.vsc-quote__text p:last-child::after{content:"’"}.vsc-quote__text p:first-child::before{content:"‘"}.vsc-quote__source-name p{color:var(--oui-pantone-279-100);font-weight:700}.vsc-quote__source-job-title p{font-size:clamp(var(--oui-font-size-p-small),4vw,var(--oui-font-size-p-small))}.vsc-pager{padding-top:var(--oui-spacer-8);--pager-cta-size:2rem;--pager-colour-dark:var(--oui-oxford-blue-80);--pager-colour-light:var(--oui-white)}ul.vsc-pager__items{align-items:center;display:flex;gap:var(--oui-spacer-6);justify-content:space-between;width:100%}li.vsc-pager__item--previous,li.vsc-pager__item--next,li.vsc-pager__item--control-spacer{flex-shrink:0}li.vsc-pager__item--control-spacer{height:var(--pager-cta-size);width:var(--pager-cta-size)}li.vsc-pager__item--pages{display:flex;flex:1 1 auto;justify-content:center;min-width:0}ol.vsc-pager__pages{align-items:center;display:flex;flex-wrap:wrap;gap:var(--oui-spacer-2);justify-content:center;list-style:none;margin:0;padding:0}li.vsc-pager__item--previous .vsc-pager__previous-link,li.vsc-pager__item--previous .vsc-pager__next-link,li.vsc-pager__item--next .vsc-pager__previous-link,li.vsc-pager__item--next .vsc-pager__next-link{align-items:center;border:1px solid var(--pager-colour-dark);border-radius:var(--oui-spacer-1);box-sizing:border-box;display:inline-flex;height:var(--pager-cta-size);justify-content:center;width:var(--pager-cta-size)}li.vsc-pager__item--previous .vsc-pager__previous-link svg.vsc-icon,li.vsc-pager__item--previous .vsc-pager__next-link svg.vsc-icon,li.vsc-pager__item--next .vsc-pager__previous-link svg.vsc-icon,li.vsc-pager__item--next .vsc-pager__next-link svg.vsc-icon{stroke:var(--pager-colour-dark)}li.vsc-pager__item--previous .vsc-pager__previous-link:focus,li.vsc-pager__item--previous .vsc-pager__previous-link:hover,li.vsc-pager__item--previous .vsc-pager__next-link:focus,li.vsc-pager__item--previous .vsc-pager__next-link:hover,li.vsc-pager__item--next .vsc-pager__previous-link:focus,li.vsc-pager__item--next .vsc-pager__previous-link:hover,li.vsc-pager__item--next .vsc-pager__next-link:focus,li.vsc-pager__item--next .vsc-pager__next-link:hover{background-color:var(--pager-colour-dark);border-color:var(--pager-colour-dark);color:var(--pager-colour-light)}li.vsc-pager__item--previous .vsc-pager__previous-link:focus svg.vsc-icon,li.vsc-pager__item--previous .vsc-pager__previous-link:hover svg.vsc-icon,li.vsc-pager__item--previous .vsc-pager__next-link:focus svg.vsc-icon,li.vsc-pager__item--previous .vsc-pager__next-link:hover svg.vsc-icon,li.vsc-pager__item--next .vsc-pager__previous-link:focus svg.vsc-icon,li.vsc-pager__item--next .vsc-pager__previous-link:hover svg.vsc-icon,li.vsc-pager__item--next .vsc-pager__next-link:focus svg.vsc-icon,li.vsc-pager__item--next .vsc-pager__next-link:hover svg.vsc-icon{stroke:var(--pager-colour-light)}li.vsc-pager__item--previous .vsc-pager__previous-link svg.vsc-icon{transform:scaleX(-1)}ol.vsc-pager__pages li.vsc-pager__item{display:inline-block}ol.vsc-pager__pages li.vsc-pager__item.vsc-pager__item--ellipsis{padding:0}ol.vsc-pager__pages li.vsc-pager__item a,ol.vsc-pager__pages li.vsc-pager__item span{align-items:center;aspect-ratio:1;border:1px solid var(--pager-colour-dark);border-radius:100%;border-radius:var(--oui-spacer-1);box-sizing:border-box;color:var(--pager-colour-dark);display:inline-flex;font-size:var(--oui-font-size-p-small);justify-content:center;line-height:1;margin:0;min-width:var(--pager-cta-size);text-align:center;text-transform:none;transition:background-color .15s ease-in-out,color .15s ease-in-out}ol.vsc-pager__pages li.vsc-pager__item a a,ol.vsc-pager__pages li.vsc-pager__item span a{cursor:pointer}ol.vsc-pager__pages li.vsc-pager__item a span[aria-hidden=true],ol.vsc-pager__pages li.vsc-pager__item span span[aria-hidden=true]{display:none}ol.vsc-pager__pages li.vsc-pager__item a:focus,ol.vsc-pager__pages li.vsc-pager__item a:hover,ol.vsc-pager__pages li.vsc-pager__item span:focus,ol.vsc-pager__pages li.vsc-pager__item span:hover{background-color:var(--pager-colour-dark);color:var(--pager-colour-light);text-decoration:none}ol.vsc-pager__pages li.vsc-pager__item.is-active span,ol.vsc-pager__pages li.vsc-pager__item.is-active a,ol.vsc-pager__pages li.vsc-pager__item.is-active a:focus,ol.vsc-pager__pages li.vsc-pager__item.is-active a:hover{background-color:var(--pager-colour-dark);color:var(--pager-colour-light);text-decoration:none}.vsc-dark-background .vsc-pager{--pager-colour-dark:var(--oui-oxford-blue-10);--pager-colour-light:var(--oui-oxford-blue-100)}:root{--vsc-component-layout-row-gap:var(--oui-spacer-12);--vsc-component-layout-column-gap:var(--oui-spacer-12);--vsc-component-layout-sticky-offset:var(--oui-spacer-48)}.vsc-component-layout__inner{align-items:start;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto;row-gap:var(--vsc-component-layout-row-gap)}@media screen and (max-width:1199px){.vsc-component-layout__sticky-element-mobile{height:fit-content;max-height:calc(100vh - var(--vsc-component-layout-sticky-offset) - var(--oui-spacer-6));overflow-y:auto;position:sticky;top:var(--vsc-component-layout-sticky-offset);transition:top .2s ease-in-out;z-index:1}}@media screen and (min-width:1200px){body.sticky--header-navbar-main{--vsc-component-layout-sticky-offset:calc(var(--vsc-header-height) + var(--oui-spacer-6))}}@media screen and (min-width:1200px){.vsc-component-layout__inner:has(>:last-child:nth-child(3)):has(.vsc-component-layout__sidebar-1):has(.vsc-component-layout__main-content):has(.vsc-component-layout__sidebar-2){column-gap:var(--vsc-component-layout-column-gap);grid-template-areas:"sidebar1 maincontent sidebar2";grid-template-columns:330px minmax(0,1fr) 330px;grid-template-rows:auto}.vsc-component-layout__inner:has(>:last-child:nth-child(3)):has(.vsc-component-layout__sidebar-1):has(.vsc-component-layout__main-content):has(.vsc-component-layout__sidebar-2) .vsc-component-layout__sidebar-1{grid-area:sidebar1}.vsc-component-layout__inner:has(>:last-child:nth-child(3)):has(.vsc-component-layout__sidebar-1):has(.vsc-component-layout__main-content):has(.vsc-component-layout__sidebar-2) .vsc-component-layout__main-content{grid-area:maincontent}.vsc-component-layout__inner:has(>:last-child:nth-child(3)):has(.vsc-component-layout__sidebar-1):has(.vsc-component-layout__main-content):has(.vsc-component-layout__sidebar-2) .vsc-component-layout__sidebar-2{grid-area:sidebar2}.vsc-component-layout__inner:has(>:last-child:nth-child(2)):has(.vsc-component-layout__sidebar-1):has(.vsc-component-layout__main-content){column-gap:var(--vsc-component-layout-column-gap);grid-template-areas:"sidebar1 maincontent";grid-template-columns:330px minmax(0,1fr);grid-template-rows:auto}.vsc-component-layout__inner:has(>:last-child:nth-child(2)):has(.vsc-component-layout__sidebar-1):has(.vsc-component-layout__main-content) .vsc-component-layout__sidebar-1{grid-area:sidebar1}.vsc-component-layout__inner:has(>:last-child:nth-child(2)):has(.vsc-component-layout__sidebar-1):has(.vsc-component-layout__main-content) .vsc-component-layout__main-content{grid-area:maincontent}.vsc-component-layout__inner:has(>:last-child:nth-child(2)):has(.vsc-component-layout__main-content):has(.vsc-component-layout__sidebar-2){column-gap:var(--vsc-component-layout-column-gap);grid-template-areas:"maincontent sidebar2";grid-template-columns:minmax(0,1fr) 330px;grid-template-rows:auto}.vsc-component-layout__inner:has(>:last-child:nth-child(2)):has(.vsc-component-layout__main-content):has(.vsc-component-layout__sidebar-2) .vsc-component-layout__main-content{grid-area:maincontent}.vsc-component-layout__inner:has(>:last-child:nth-child(2)):has(.vsc-component-layout__main-content):has(.vsc-component-layout__sidebar-2) .vsc-component-layout__sidebar-2{grid-area:sidebar2}.vsc-component-layout__sticky-element-desktop{height:fit-content;max-height:calc(100vh - var(--vsc-component-layout-sticky-offset) - var(--oui-spacer-6));overflow-y:auto;position:sticky;top:var(--vsc-component-layout-sticky-offset);transition:top .2s ease-in-out;z-index:1}}@media screen and (min-width:1400px){:root{--vsc-component-layout-column-gap:var(--oui-spacer-18)}}.vsc-component-layout__main-content .vsc-layout-inner,.vsc-component-layout__sidebar-1 .vsc-layout-inner,.vsc-component-layout__sidebar-2 .vsc-layout-inner{padding-inline:0}.vsc-view-card-grid__header{margin-bottom:var(--oui-spacer-6)}.vsc-view-card-grid__header .vsc-view-card-grid__header-cta-container{display:block;margin-top:var(--oui-spacer-4)}.vsc-view-card-grid__filters{margin-bottom:var(--oui-spacer-12)}.vsc-view-card-grid__filters-inner-content{display:grid;row-gap:var(--oui-spacer-5)}.vsc-view-card-grid__content{display:grid;row-gap:var(--oui-spacer-5)}@media screen and (min-width:768px){.vsc-view-card-grid__header{align-items:center;column-gap:var(--oui-spacer-6);display:flex;justify-content:space-between}.vsc-view-card-grid__header .vsc-view-card-grid__header-cta-container{display:block;flex-shrink:0;margin-top:0}.vsc-view-card-grid__content{display:grid;gap:var(--oui-spacer-6);grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto}}@media screen and (min-width:992px){.vsc-view-card-grid__filters-inner-content{align-items:center;display:flex;gap:0.75rem;justify-content:space-between}.vsc-view-card-grid__filters-title{flex-shrink:0}.vsc-view-card-grid__filters-form{flex-grow:1}}@media screen and (min-width:1200px){.vsc-view-card-grid__content{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto}}.vsc-view-card-grid--1-col .vsc-view-card-grid__content{grid-template-columns:unset;grid-template-rows:unset}@media screen and (min-width:768px){.vsc-view-card-grid--1-col-tablet .vsc-view-card-grid__content{grid-template-columns:unset;grid-template-rows:unset}}@media screen and (min-width:992px){.vsc-view-card-grid--1-col-desktop .vsc-view-card-grid__content{grid-template-columns:unset;grid-template-rows:unset}}@media screen and (min-width:768px){.vsc-view-card-grid--2-col .vsc-view-card-grid__content{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto}}@media screen and (min-width:1400px){.vsc-view-card-grid--4-col .vsc-view-card-grid__content{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:auto}}
@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);border-inline-end:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-inline-end:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;border-radius:50%;animation:gin-throbber .75s linear infinite;}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs);width:24px;height:24px;}.contextual-links .ajax-progress-throbber::before{inset-block-start:0;inset-inline-start:.25em;}.claro-autocomplete__message{color:var(--gin-color-primary);}
