/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{line-height:1.15;-webkit-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,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,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]{-webkit-appearance:button}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]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:"UCL Sans";src:url(/themes/custom/uclv/fonts/UCL_Sans/UCLSans-Regular.ttf) format("truetype-variations");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"UCL Sans";src:url(/themes/custom/uclv/fonts/UCL_Sans/UCLSans-Italic.ttf) format("truetype-variations");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"UCL Sans";src:url(/themes/custom/uclv/fonts/UCL_Sans/UCLSans-Bold.ttf) format("truetype-variations");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"UCL Sans";src:url(/themes/custom/uclv/fonts/UCL_Sans/UCLSans-BoldItalic.ttf) format("truetype-variations");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Space Grotesk";src:url(/themes/custom/uclv/fonts/Space_Grotesk/SpaceGrotesk-VariableFont_wght.ttf) format("truetype-variations");font-weight:500;font-style:normal;font-display:swap}:root{--font-bold:var(--f-weight-bold);--font-weight-default:var(--f-weight-regular);--f-family:'UCL Sans',arial,sans-serif;--f-secondary:'Space Grotesk',arial,sans-serif;--f-size-xss:0.75rem;--f-size-xs:0.875rem;--f-size-sm:1rem;--f-size-md:1.125rem;--f-size-ml:1.25rem;--f-size-lg:1.375rem;--f-size-xl:1.5rem;--f-size-2xl:1.75rem;--f-size-3xl:2rem;--f-size-4xl:2.25rem;--f-size-5xl:2.5rem;--f-size-display1:3rem;--f-size-display2:3.5rem;--f-size-display3:4rem;--heading--xlarge:var(--f-size-5xl);--heading--large:var(--f-size-4xl);--heading--title:var(--f-size-3xl);--heading--main:var(--f-size-2xl);--heading--sub:var(--f-size-xl);--heading--small:var(--f-size-lg);--heading--xsmall:var(--f-size-ml);--heading--tiny:var(--f-size-sm);--body-copy:var(--f-size-sm);--body-small:var(--f-size-xs);--body-medium:var(--f-size-ml);--body-lg:var(--f-size-md);--body-md:var(--f-size-sm);--body-sm:var(--f-size-xs);--body-xs:var(--f-size-xss);--f-weight-bold:700;--f-weight-medium:500;--f-weight-regular:400;--space-none:0;--space-s025:0.0625rem;--space-s05:0.125rem;--space-s:0.25rem;--space-s1:0.375rem;--space-s2:0.5rem;--space-s3:0.75rem;--space-s4:1rem;--space-s6:1.5rem;--space-s8:2rem;--space-s9:2.25rem;--space-s10:2.5rem;--space-s12:3rem;--space-s14:3.5rem;--space-s16:4rem;--space-s18:4.5rem;--space-s20:5rem;--space-s26:6.5rem;--s-none:0;--s-xxs:0.125rem;--s-xs:0.25rem;--s-sm:0.5rem;--s-base:1rem;--s-md:1.5rem;--s-lg:2rem;--s-xl:2.5rem;--s-xxl:3rem;--s-xxxl:4rem;--s-4xl:4.5rem;--focus-box-shadow:0 0 0 var(--space-s05) var(--c-s-bg),0 0 0 0.25rem var(--c-s-border-focus);--underline-offset:25%;--underline-thickness:10%;--underline-thickness-hover:15%;--phone:0;--tablet:672px;--laptop:1056px;--desktop:1536px;--grid-columns:12;--max-content-width:120rem;--border-w-0:0;--border-w-100:0.0625rem;--border-w-200:0.125rem;--border-w-300:0.25rem;--border-w-400:0.375rem;--border-r-0:0;--border-r-soft:0.125rem;--border-r-small:0.25rem;--border-r-medium:0.5rem;--border-r-full:624.938rem}@media(min-width:672px){:root{--heading--xlarge:var(--f-size-display2);--heading--large:var(--f-size-display1);--heading--title:var(--f-size-5xl);--heading--main:var(--f-size-3xl);--heading--sub:var(--f-size-2xl);--heading--small:var(--f-size-xl);--heading--xsmall:var(--f-size-lg);--heading--tiny:var(--f-size-md)}}@media(min-width:1056px){:root{--heading--xlarge:var(--f-size-display3);--heading--large:var(--f-size-display2);--heading--title:var(--f-size-display1);--heading--main:var(--f-size-4xl);--heading--sub:var(--f-size-3xl);--heading--small:var(--f-size-2xl);--heading--xsmall:var(--f-size-xl);--heading--tiny:var(--f-size-ml);--body-copy:var(--f-size-md);--body-small:var(--f-size-sm)}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:16px;padding-left:16px}@media(min-width:672px){.container{padding-right:32px;padding-left:32px}}@media(min-width:1056px){.container{padding-right:32px;padding-left:32px}}@media(min-width:1536px){.container{padding-right:32px;padding-left:32px}}.container{max-width:100%}@media(min-width:672px){.container{max-width:100%}}@media(min-width:1056px){.container{max-width:100%}}@media(min-width:1536px){.container{max-width:var(--desktop)}}@media(min-width:1056px){.container{padding-left:clamp(64px,var(--space-s16),64px);padding-right:clamp(64px,var(--space-s16),64px)}}.container--empty,.container .container,.container .container--fluid{padding-left:0;padding-right:0}.container .full-width .container,.container .container--nested{width:100%;margin-right:auto;margin-left:auto;padding-right:16px;padding-left:16px}@media(min-width:672px){.container .full-width .container,.container .container--nested{padding-right:32px;padding-left:32px}}@media(min-width:1056px){.container .full-width .container,.container .container--nested{padding-right:32px;padding-left:32px}}@media(min-width:1536px){.container .full-width .container,.container .container--nested{padding-right:32px;padding-left:32px}}.container .full-width .container,.container .container--nested{max-width:100%}@media(min-width:672px){.container .full-width .container,.container .container--nested{max-width:100%}}@media(min-width:1056px){.container .full-width .container,.container .container--nested{max-width:100%}}@media(min-width:1536px){.container .full-width .container,.container .container--nested{max-width:var(--desktop)}}@media(min-width:1056px){.container .full-width .container,.container .container--nested{padding-left:var(--space-s16);padding-right:var(--space-s16)}}.container-fluid{width:100%;margin-right:auto;margin-left:auto;padding-right:16px;padding-left:16px}@media(min-width:672px){.container-fluid{padding-right:32px;padding-left:32px}}@media(min-width:1056px){.container-fluid{padding-right:32px;padding-left:32px}}@media(min-width:1536px){.container-fluid{padding-right:32px;padding-left:32px}}.container-fluid .container-fluid{padding-left:0;padding-right:0}.row{display:flex;flex-wrap:wrap;margin-right:-8px;margin-left:-8px}@media(min-width:672px){.row{margin-right:-16px;margin-left:-16px}}@media(min-width:1056px){.row{margin-right:-16px;margin-left:-16px}}@media(min-width:1536px){.row{margin-right:-16px;margin-left:-16px}}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col-xl,.col-xl-auto,.col-xl-12,.col-xl-11,.col-xl-10,.col-xl-9,.col-xl-8,.col-xl-7,.col-xl-6,.col-xl-5,.col-xl-4,.col-xl-3,.col-xl-2,.col-xl-1,.col-lg,.col-lg-auto,.col-lg-12,.col-lg-11,.col-lg-10,.col-lg-9,.col-lg-8,.col-lg-7,.col-lg-6,.col-lg-5,.col-lg-4,.col-lg-3,.col-lg-2,.col-lg-1,.col-md,.col-md-auto,.col-md-12,.col-md-11,.col-md-10,.col-md-9,.col-md-8,.col-md-7,.col-md-6,.col-md-5,.col-md-4,.col-md-3,.col-md-2,.col-md-1,.col,.col-auto,.col-12,.col-11,.col-10,.col-9,.col-8,.col-7,.col-6,.col-5,.col-4,.col-3,.col-2,.col-1{position:relative;width:100%;padding-right:8px;padding-left:8px}@media(min-width:672px){.col-xl,.col-xl-auto,.col-xl-12,.col-xl-11,.col-xl-10,.col-xl-9,.col-xl-8,.col-xl-7,.col-xl-6,.col-xl-5,.col-xl-4,.col-xl-3,.col-xl-2,.col-xl-1,.col-lg,.col-lg-auto,.col-lg-12,.col-lg-11,.col-lg-10,.col-lg-9,.col-lg-8,.col-lg-7,.col-lg-6,.col-lg-5,.col-lg-4,.col-lg-3,.col-lg-2,.col-lg-1,.col-md,.col-md-auto,.col-md-12,.col-md-11,.col-md-10,.col-md-9,.col-md-8,.col-md-7,.col-md-6,.col-md-5,.col-md-4,.col-md-3,.col-md-2,.col-md-1,.col,.col-auto,.col-12,.col-11,.col-10,.col-9,.col-8,.col-7,.col-6,.col-5,.col-4,.col-3,.col-2,.col-1{padding-right:16px;padding-left:16px}}@media(min-width:1056px){.col-xl,.col-xl-auto,.col-xl-12,.col-xl-11,.col-xl-10,.col-xl-9,.col-xl-8,.col-xl-7,.col-xl-6,.col-xl-5,.col-xl-4,.col-xl-3,.col-xl-2,.col-xl-1,.col-lg,.col-lg-auto,.col-lg-12,.col-lg-11,.col-lg-10,.col-lg-9,.col-lg-8,.col-lg-7,.col-lg-6,.col-lg-5,.col-lg-4,.col-lg-3,.col-lg-2,.col-lg-1,.col-md,.col-md-auto,.col-md-12,.col-md-11,.col-md-10,.col-md-9,.col-md-8,.col-md-7,.col-md-6,.col-md-5,.col-md-4,.col-md-3,.col-md-2,.col-md-1,.col,.col-auto,.col-12,.col-11,.col-10,.col-9,.col-8,.col-7,.col-6,.col-5,.col-4,.col-3,.col-2,.col-1{padding-right:16px;padding-left:16px}}@media(min-width:1536px){.col-xl,.col-xl-auto,.col-xl-12,.col-xl-11,.col-xl-10,.col-xl-9,.col-xl-8,.col-xl-7,.col-xl-6,.col-xl-5,.col-xl-4,.col-xl-3,.col-xl-2,.col-xl-1,.col-lg,.col-lg-auto,.col-lg-12,.col-lg-11,.col-lg-10,.col-lg-9,.col-lg-8,.col-lg-7,.col-lg-6,.col-lg-5,.col-lg-4,.col-lg-3,.col-lg-2,.col-lg-1,.col-md,.col-md-auto,.col-md-12,.col-md-11,.col-md-10,.col-md-9,.col-md-8,.col-md-7,.col-md-6,.col-md-5,.col-md-4,.col-md-3,.col-md-2,.col-md-1,.col,.col-auto,.col-12,.col-11,.col-10,.col-9,.col-8,.col-7,.col-6,.col-5,.col-4,.col-3,.col-2,.col-1{padding-right:16px;padding-left:16px}}.col{flex-basis:0;flex-grow:1;max-width:100%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-12{flex:0 0 100%;max-width:100%}.offset-1{margin-left:8.3333333333%}.offset-2{margin-left:16.6666666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333333333%}.offset-5{margin-left:41.6666666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333333333%}.offset-8{margin-left:66.6666666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333333333%}.offset-11{margin-left:91.6666666667%}@media(min-width:672px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-md-12{flex:0 0 100%;max-width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}}@media(min-width:1056px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}}@media(min-width:1536px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.3333333333%}.offset-xl-2{margin-left:16.6666666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333333333%}.offset-xl-5{margin-left:41.6666666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333333333%}.offset-xl-8{margin-left:66.6666666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333333333%}.offset-xl-11{margin-left:91.6666666667%}}.visible-large{display:none !important}@media(min-width:1056px){.visible-large{display:block !important}}.hidden-large{display:block !important}@media(min-width:1056px){.hidden-large{display:none !important}}[class*=col-]{display:flex;flex-direction:column}[class*=col-]>*{flex:1 0 auto}@media(min-width:1056px){.col-lg-1--left-content{flex:0 0 11.1111111111%;max-width:11.1111111111%}.col-lg-2--left-content{flex:0 0 22.2222222222%;max-width:22.2222222222%}.col-lg-3--left-content{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-lg-4--left-content{flex:0 0 44.4444444444%;max-width:44.4444444444%}.col-lg-6--left-content{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-lg-7--left-content{flex:0 0 77.7777777778%;max-width:77.7777777778%}.col-lg-8--left-content{flex:0 0 88.8888888889%;max-width:88.8888888889%}}@media(min-width:1536px){.col-xl-2--left-content{flex:0 0 22.2222222222%;max-width:22.2222222222%}}@media(min-width:1056px){.offset-lg-0--left-content{margin-left:0}.offset-lg-1--left-content{margin-left:11.1111111111%}.offset-lg-2--left-content{margin-left:22.2222222222%}.offset-lg-3--left-content{margin-left:33.3333333333%}.offset-lg-4--left-content{margin-left:44.4444444444%}.offset-lg-5--left-content{margin-left:55.5555555556%}.offset-lg-6--left-content{margin-left:66.6666666667%}.offset-lg-7--left-content{margin-left:77.7777777778%}.offset-lg-8--left-content{margin-left:88.8888888889%}}@media(min-width:1536px){.offset-xl-0--left-content{margin-left:0}.offset-xl-1--left-content{margin-left:11.1111111111%}.offset-xl-2--left-content{margin-left:22.2222222222%}.offset-xl-3--left-content{margin-left:33.3333333333%}.offset-xl-4--left-content{margin-left:44.4444444444%}.offset-xl-5--left-content{margin-left:55.5555555556%}.offset-xl-6--left-content{margin-left:66.6666666667%}.offset-xl-7--left-content{margin-left:77.7777777778%}.offset-xl-8--left-content{margin-left:88.8888888889%}}:root{--c-p-blue-01:#F5F8FF;--c-p-blue-02:#EBF0FF;--c-p-blue-03:#DBE5FF;--c-p-blue-04:#CCDAFF;--c-p-blue-05:#BDCFFF;--c-p-blue-06:#99B6FF;--c-p-blue-07:#6691FF;--c-p-blue-08:#3D74FF;--c-p-blue-09:#1A5AFF;--c-p-blue-10:#2E69FF;--c-p-blue-11:#0B43D0;--c-p-blue-12:#113BA7;--c-p-blue-13:#14317B;--c-p-blue-14:#122249;--c-p-blue-15:#0F182E;--c-p-brand-01:#FBF7FF;--c-p-brand-02:#F7F0FF;--c-p-brand-03:#F3E8FF;--c-p-brand-04-pale:#EEDEFF;--c-p-brand-05:#EAD6FF;--c-p-brand-06-light:#DDC0FF;--c-p-brand-07:#D0A3FF;--c-p-brand-08-mid:#BA82FF;--c-p-brand-09:#A857FF;--c-p-brand-10-bright:#993BFF;--c-p-brand-11:#8B35E5;--c-p-brand-12:#7B2FCC;--c-p-brand-13:#6C29B2;--c-p-brand-14:#522880;--c-p-brand-15-dark:#361A54;--c-p-gray-00:#FFF;--c-p-gray-01-ucl-white:#FAFAFA;--c-p-gray-02:#F2F2F2;--c-p-gray-03:#EDEDED;--c-p-gray-04:#E6E6E6;--c-p-gray-05:#D9D9D9;--c-p-gray-06:#CCC;--c-p-gray-07:#B3B3B3;--c-p-gray-08:#8C8C8C;--c-p-gray-09:#808080;--c-p-gray-10:#757575;--c-p-gray-11:#666;--c-p-gray-12:#4D4D4D;--c-p-gray-13:#333;--c-p-gray-14:#1A1A1A;--c-p-gray-15:#000;--c-p-green-01:#F9FCF8;--c-p-green-02:#EFF7ED;--c-p-green-03:#E2F1DF;--c-p-green-04:#D5EBD1;--c-p-green-05:#B1DAA9;--c-p-green-06:#91CB85;--c-p-green-07:#71BC62;--c-p-green-08:#57B444;--c-p-green-09:#3DA429;--c-p-green-10:#2F941A;--c-p-green-11:#207E0E;--c-p-green-12:#1A7906;--c-p-green-13:#116600;--c-p-green-14:#0D4D00;--c-p-green-15:#093300;--c-p-orange-01:#FFFCFA;--c-p-orange-02:#FFF2EB;--c-p-orange-03:#FFE7D9;--c-p-orange-04:#FFD6BF;--c-p-orange-05:#FFBE99;--c-p-orange-06:#FFAE80;--c-p-orange-07:#FF9E66;--c-p-orange-08:#FF8E4D;--c-p-orange-09:#FF8138;--c-p-orange-10:#FF7626;--c-p-orange-11:#E56D27;--c-p-orange-12:#CC6633;--c-p-orange-13:#994D29;--c-p-orange-14:#803E20;--c-p-orange-15:#5E321D;--c-p-red-01:#FFFBFB;--c-p-red-02:#FFF6F6;--c-p-red-03:#FFEDEC;--c-p-red-04:#FEE2E1;--c-p-red-05:#FEDAD9;--c-p-red-06:#FEC3C1;--c-p-red-07:#FDB0AC;--c-p-red-08:#FD817A;--c-p-red-09:#EF4D2F;--c-p-red-10:#E51C00;--c-p-red-11:#CC220A;--c-p-red-12:#B5260B;--c-p-red-13:#8E1F0B;--c-p-red-14:#5F1507;--c-p-red-15:#2F0A04;--c-p-white-alpha-10:#FFFFFF99;--c-p-white-alpha-11:#FFFFFF80;--c-p-white-alpha-12:#FFFFFF66;--c-p-white-alpha-13:#FFFFFF4D;--c-p-white-alpha-14:#FFFFFF33;--c-p-white-alpha-15:#FFFFFF1A;--c-p-yellow-01:#FFFEFA;--c-p-yellow-02:#FFFBEE;--c-p-yellow-03:#FFF8E3;--c-p-yellow-04:#FFF5D5;--c-p-yellow-05:#FFF1C6;--c-p-yellow-06:#FFEDB6;--c-p-yellow-07:#FFDD79;--c-p-yellow-08:#FFBF00;--c-p-yellow-09:#F0B000;--c-p-yellow-10:#DBA300;--c-p-yellow-11:#B28600;--c-p-yellow-12:#996D00;--c-p-yellow-13:#805A00;--c-p-yellow-14:#412D00;--c-p-yellow-15:#251A00;--c-s-bg:var(--c-p-gray-00);--c-s-bg-brand:var(--c-p-gray-01-ucl-white);--c-s-bg-inverse:var(--c-p-brand-10-bright);--c-s-bg-inverse-primary:var(--c-p-brand-15-dark);--body-overflow-background:#ECEAE4;--c-s-border:var(--c-p-gray-04);--c-s-border-inverse:var(--c-p-gray-00);--c-s-border-brand:var(--c-p-blue-10);--c-s-border-brand-hover:var(--c-p-brand-10-bright);--c-s-border-subtle:var(--c-p-gray-03);--c-s-border-focus:var(--c-p-brand-15-dark);--c-s-border-brand-subtle:var(--c-p-brand-05);--c-s-border-primary:var(--c-p-gray-14);--c-s-border-disabled:var(--c-p-gray-06);--c-s-border-critical:var(--c-p-red-10);--c-s-border-success:var(--c-p-green-09);--c-s-border-warning:var(--c-p-orange-10);--c-s-border-secondary:var(--c-p-gray-11);--c-s-border-tertiary:var(--c-p-gray-08);--c-s-border-brand-inverse:var(--c-p-gray-01-ucl-white);--c-s-border-brand-inverse-secondary:var(--c-p-brand-08-mid);--c-s-fill:var(--c-p-gray-00);--c-s-fill-hover:var(--c-p-gray-01-ucl-white);--c-s-fill-brand:var(--c-p-blue-10);--c-s-fill-brand-primary:var(--c-p-blue-10);--c-s-fill-brand-hover:var(--c-p-brand-10-bright);--c-s-fill-brand-pressed:var(--c-p-brand-15-dark);--c-s-fill-brand-selected:var(--c-p-blue-03);--c-s-fill-brand-inverse-secondary:var(--c-p-blue-06);--c-s-fill-brand-subtle-hover:var(--c-p-brand-03);--c-s-fill-disabled:var(--c-p-gray-03);--c-s-fill-inverse:var(--c-p-gray-00);--c-s-fill-inverse-hover:var(--c-p-brand-05);--c-s-fill-critical:var(--c-p-red-10);--c-s-fill-critical-hover:var(--c-p-red-12);--c-s-fill-critical-selected:var(--c-p-red-12);--c-s-fill-critical-pressed:var(--c-p-red-13);--c-s-fill-warning:var(--c-p-yellow-08);--c-s-fill-warning-hover:var(--c-p-yellow-09);--c-s-fill-warning-selected:var(--c-p-yellow-09);--c-s-fill-warning-pressed:var(--c-p-yellow-10);--c-s-fill-success:var(--c-p-green-09);--c-s-surface:var(--c-p-gray-01-ucl-white);--c-s-surface-secondary:var(--c-p-gray-00);--c-s-surface-brand:var(--c-p-blue-02);--c-s-surface-inverse-brand:var(--c-p-brand-10-bright);--c-s-surface-brand-venture:var(--c-p-blue-10);--c-s-surface-warning:var(--c-p-orange-02);--c-s-surface-success:var(--c-p-green-02);--c-s-surface-critical:var(--c-p-red-03);--c-s-surface-inverse-brand-primary:var(--c-p-brand-15-dark);--c-s-text:var(--c-p-gray-14);--c-s-text-inverse:var(--c-p-gray-00);--c-s-text-brand:var(--c-p-blue-10);--c-s-text-brand-hover:var(--c-p-brand-10-bright);--c-s-text-brand-primary:var(--c-p-blue-15);--c-s-text-brand-accent:var(--c-p-blue-10);--c-s-text-brand-inverse:var(--c-p-gray-00);--c-s-text-brand-inverse-secondary:var(--c-p-blue-08);--c-s-text-disabled:var(--c-p-gray-07);--c-s-text-on-bg-fill-disabled:var(--c-p-gray-08);--c-s-text-brand-on-bg-fill:var(--c-p-gray-01-ucl-white);--c-s-text-critical:var(--c-p-red-10);--c-s-text-secondary:var(--c-p-gray-11);--c-s-text-tertiary:var(--c-p-gray-08);--c-s-text-warning-on-bg-fill:var(--c-p-orange-12);--c-s-link:var(--c-p-gray-14);--c-s-link-brand:var(--c-p-blue-11);--c-s-link-primary:var(--c-p-blue-15);--c-s-link-brand-hover:var(--c-p-brand-10-bright);--c-s-link-primary-hover:var(--c-p-brand-10-bright);--c-s-link-visited:var(--c-p-blue-13);--c-s-link-disabled:var(--c-p-gray-10);--c-s-link-inverse-secondary:var(--c-p-blue-08);--c-s-link-inverse-visited:var(--c-p-blue-04);--c-s-link-inverse:var(--c-p-gray-00);--c-s-link-inverse-disabled:var(--c-p-white-alpha-14);--c-s-link-inverse-tertiary:var(--c-p-white-alpha-11);--c-s-icon:var(--c-p-gray-13);--c-s-icon-disabled:var(--c-p-gray-08);--c-s-icon-hover:var(--c-p-gray-13);--c-s-icon-brand:var(--c-p-blue-11);--c-s-icon-brand-hover:var(--c-p-brand-10-bright);--c-s-icon-brand-primary:var(--c-p-blue-15);--c-s-icon-brand-inverse:var(--c-p-gray-00);--c-s-icon-brand-inverse-secondary:var(--c-p-blue-08);--c-s-icon-brand-selected-on-bg-fill:var(--c-p-blue-12);--c-s-icon-visited:var(--c-p-blue-13);--c-s-icon-disabled-on-bg-fill:var(--c-p-gray-07);--c-s-icon-critical:var(--c-p-red-10);--c-s-icon-critical-on-bg-fill:var(--c-p-red-11);--c-s-icon-inverse:var(--c-p-gray-00);--c-s-icon-inverse-disabled:var(--c-p-white-alpha-14);--c-s-icon-inverse-tertiary:var(--c-p-white-alpha-11);--c-s-icon-success:var(--c-p-green-09);--c-s-icon-success-on-bg-fill:var(--c-p-green-11);--c-s-icon-warning:var(--c-p-orange-09);--c-s-icon-warning-on-bg-fill:var(--c-p-orange-12)}.cl-colours{margin-top:var(--space-s8)}.cl-colours__list{display:flex;flex-wrap:wrap;margin-bottom:var(--space-s6);padding:0;gap:var(--space-s2)}.cl-colours__list-item{flex-basis:19%;list-style:none;margin:0;max-width:25%;padding:0}.cl-colours__list--system .cl-colours__list-item{flex-basis:24%}.cl-colours__item{border:var(--space-s025) solid var(--c-p-gray-06);box-shadow:var(--box-shadow-default);transition:all .4s;display:flex;flex:1;justify-content:center;align-items:flex-end}.cl-colours__info{background-color:var(--c-p-gray-00);border-top:var(--space-s025) solid var(--c-p-gray-06);color:var(--c-s-text);display:block;font-size:var(--body-small);margin-top:9.375rem;padding:var(--space-s2);flex:1}.cl-colours__info .cl-colours__title{display:block;font-size:var(--body-small);font-weight:var(--font-bold);margin-bottom:0}.cl-colours__info .cl-colours__name{font-family:monospace}html{box-sizing:border-box;font-family:var(--f-family);overflow-x:hidden;scroll-padding-top:10.25rem}body{background:var(--c-p-gray-00);color:var(--c-s-text);max-width:var(--max-content-width);margin:0 auto;min-height:100vh;position:relative;font-family:var(--f-family);font-size:var(--f-size-sm);line-height:1.5}@media(min-width:1056px){body{font-size:var(--f-size-md)}}body.no-scroll .layout-container>*:not(header):not(.header__bottom){display:none}body.menu-overlay{max-height:100vh;overflow:hidden}body.menu-overlay.menu-overlay--scroll{max-height:none;max-width:100vw;overflow:visible}@media(min-width:1056px){body.menu-overlay{overflow:visible;max-height:none}}body.sb-show-main::before{content:none}body::before{content:"";display:block;background:var(--body-overflow-background);width:100vw;height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}*,*::after,*::before{box-sizing:inherit}.block--hero{overflow-x:hidden}.layout-container{position:relative;background-color:var(--c-p-gray-00)}main.main-content:not(.main-content--with-left-navigation){overflow:hidden}.visually-hidden{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}.skip-link.sr-only-focusable{position:absolute;left:50%;transform:translateX(-50%);background-color:var(--c-p-gray-00);color:var(--c-p-gray-15);padding:var(--space-s4);border-radius:0 0 var(--space-s4) var(--space-s4);z-index:11}@media(min-width:1056px){.skip-link.sr-only-focusable{left:var(--space-s4);transform:none}}a#main-content{border:none}.full-width{width:100vw;max-width:var(--max-content-width);position:relative;left:50%;transform:translateX(-50%);box-sizing:border-box}iframe{border:none}.component{clear:both;margin-bottom:var(--space-s12)}@media(min-width:1056px){.component{margin-bottom:var(--space-s18)}}.component--negative-margin{margin-top:calc(-1*var(--space-s8))}@media(min-width:1056px){.component--negative-margin{margin-top:calc(-1*var(--space-s12))}}.component--top-margin{margin-top:var(--space-s4)}@media(min-width:1056px){.component--top-margin{margin-top:var(--space-s8)}}.component--grey-background{background:var(--c-p-gray-01-ucl-white)}.clear{clear:both}.component--inline-link-styles a:not(.button),.component--inline-link-styles .link{font-weight:var(--f-weight-regular);color:var(--c-s-link);text-decoration:underline;text-underline-offset:var(--underline-offset);text-decoration-thickness:var(--underline-thickness)}.component--inline-link-styles a:not(.button):hover,.component--inline-link-styles .link:hover{text-decoration-thickness:var(--underline-thickness-hover)}.component--inline-link-styles.component--bg-colour a,.component--inline-link-styles.component--bg-colour .link{color:var(--c-s-link-inverse);font-weight:var(--f-weight-regular)}.component--inline-link-styles.component--bg-colour a:hover,.component--inline-link-styles.component--bg-colour a:active,.component--inline-link-styles.component--bg-colour a:focus,.component--inline-link-styles.component--bg-colour a:visited,.component--inline-link-styles.component--bg-colour .link:hover,.component--inline-link-styles.component--bg-colour .link:active,.component--inline-link-styles.component--bg-colour .link:focus,.component--inline-link-styles.component--bg-colour .link:visited{color:var(--c-s-link-inverse)}.component--inline-link-styles.component--bg-colour .link--secondary,.component--inline-link-styles.component--bg-colour .link--secondary:hover,.component--inline-link-styles.component--bg-colour .link--secondary:active,.component--inline-link-styles.component--bg-colour .link--secondary:focus{color:var(--c-s-link-inverse-secondary)}@media(prefers-reduced-motion){*{transition:none !important}}.ui-widget.ui-widget-content{font-family:var(--f-family);border:var(--c-s-border-primary);color:var(--c-s-text)}.ui-menu .ui-menu-item-wrapper{padding:var(--space-s4);display:block;color:var(--c-s-text)}.ui-menu .ui-menu-item-wrapper:hover,.ui-menu .ui-menu-item-wrapper:active,.ui-menu .ui-menu-item-wrapper.ui-state-active{border:unset;background:var(--c-p-blue-10);color:var(--c-s-text-inverse)}[tabindex="-1"]:focus{box-shadow:none;outline:none}.node-preview-container.container-inline{background:var(--c-p-gray-00);border-bottom:var(--space-1px) solid var(--c-p-blue-10)}.badge{display:inline-block;padding:var(--space-s05) var(--space-s2);font-size:var(--body-sm);color:var(--c-s-text);background-color:var(--c-s-surface-secondary);border-radius:var(--border-r-small);line-height:1.4}.badge--branded{color:var(--c-p-brand-12);background-color:var(--c-p-brand-04-pale);text-transform:uppercase;letter-spacing:.05em}.badge--has-icon{display:inline-flex;align-items:center;gap:var(--space-s2)}.badge--icon-after{flex-direction:row-reverse}.badge__icon{display:inline-flex;align-items:center;flex-shrink:0;width:1em;height:1em}.badge__icon svg{width:100%;height:100%;fill:currentColor}.button,.button--accent{display:inline-flex;align-items:center;width:auto;background:var(--c-s-fill-brand);color:var(--c-s-text-inverse);font-family:var(--f-family);line-height:1.5;padding:var(--space-s4) var(--space-s6);height:3.5rem;border:0;cursor:pointer;transition:background .25s ease-in-out,color .1s ease-in-out,opacity .2s ease-in-out,transform .2s ease-in-out}.button:hover,.button:active,.button--accent:hover,.button--accent:active{background:var(--c-s-fill-brand-hover)}.button:focus,.button--accent:focus{outline:var(--space-s05) solid rgba(0,0,0,0);box-shadow:var(--focus-box-shadow)}.button--link{text-decoration:none;color:var(--c-s-text-inverse)}.button--link:hover,.button--link:visited:hover,.button--link:focus,.button--link:active,.button--link:visited{text-decoration:none;color:var(--c-s-text-inverse)}.button--link:focus{color:var(--c-s-text-inverse)}.button--secondary{color:var(--c-s-text-brand);background:rgba(0,0,0,0);border:var(--space-s025) solid var(--c-s-border-brand)}.button--secondary:hover{color:var(--c-s-text-inverse);background:var(--c-s-fill-brand-hover);border-color:var(--c-s-border-brand-hover)}.button--secondary:active{color:var(--c-s-text-brand-hover);background-color:var(--c-s-fill-brand-selected);border-color:var(--c-s-border-brand)}.button--secondary:focus{border-color:var(--c-s-border-brand-hover);color:var(--c-s-text-brand-hover)}.button--secondary.button--link{color:var(--c-s-text-brand)}.button--secondary.button--link:visited,.button--secondary.button--link:focus{color:var(--c-s-text-brand)}.button--secondary.button--link:hover{color:var(--c-s-text-inverse)}.button--secondary.button--link:active{color:var(--c-s-text-brand)}.button--accent-inverse{color:var(--c-s-text-brand);background:var(--c-s-fill);border:rgba(0,0,0,0) solid var(--space-s025)}.button--accent-inverse:hover,.button--accent-inverse:active{color:var(--c-s-text-brand-hover);background:var(--c-s-fill)}.button--accent-inverse:focus{border:var(--c-s-border-brand) solid var(--space-s025);background:var(--c-s-fill-brand-selected);box-shadow:0 0 0 var(--space-s025) var(--c-s-border-brand-hover),0 0 0 .25rem var(--c-s-bg)}.button--accent-inverse.button--link{color:var(--c-s-text-brand)}.button--accent-inverse.button--link:hover,.button--accent-inverse.button--link:active{color:var(--c-s-text-brand);background:var(--c-s-fill-inverse-hover)}.button--accent-inverse.button--link:focus{box-shadow:0 0 0 var(--space-s025) var(--c-s-border-brand-hover),0 0 0 .25rem var(--c-s-bg)}.button--secondary-inverse{color:var(--c-s-text-inverse);background:rgba(0,0,0,0);border:var(--space-s025) solid var(--c-s-border-inverse)}.button--secondary-inverse:hover,.button--secondary-inverse:active{color:var(--c-s-text-brand-inverse-secondary);border-color:var(--c-s-border-brand-inverse-secondary);background:rgba(0,0,0,0)}.button--secondary-inverse:focus{color:var(--c-s-text-inverse);box-shadow:0 0 0 var(--space-s025) var(--c-s-fill-brand-primary),0 0 0 .25rem var(--c-s-fill)}.button--secondary-inverse.button--link{color:var(--c-s-text-inverse)}.button--secondary-inverse.button--link:visited,.button--secondary-inverse.button--link:focus{color:var(--c-s-text-inverse)}.button--secondary-inverse.button--link:hover,.button--secondary-inverse.button--link:active{color:var(--c-s-text-inverse)}.button--tertiary{padding:0;color:var(--c-s-text-brand);background:rgba(0,0,0,0);height:auto}.button--tertiary:hover,.button--tertiary:focus,.button--tertiary:active{color:var(--c-s-text-brand);background:rgba(0,0,0,0)}.button--tertiary:focus{background:var(--c-s-fill);outline:var(--space-s05) solid rgba(0,0,0,0);box-shadow:var(--focus-box-shadow)}.button--tertiary.button--link{color:var(--c-s-text-brand)}.button--tertiary.button--link:hover,.button--tertiary.button--link:focus,.button--tertiary.button--link:active,.button--tertiary.button--link:visited{color:var(--c-s-text-brand)}.button--tertiary.button--link:focus{background:var(--c-s-fill);outline:var(--space-s05) solid rgba(0,0,0,0);box-shadow:var(--focus-box-shadow)}.button--tertiary-inverse{padding:0;color:var(--c-s-text-inverse);background:rgba(0,0,0,0);height:auto}.button--tertiary-inverse:hover,.button--tertiary-inverse:active{text-decoration:underline;text-underline-offset:var(--underline-offset);text-decoration-thickness:var(--underline-thickness-hover);background:rgba(0,0,0,0)}.button--tertiary-inverse:focus{outline:var(--space-s025) solid var(--c-s-bg);outline-offset:var(--space-s025);box-shadow:none}.button--tertiary-inverse.button--link{color:var(--c-s-text-inverse)}.button--tertiary-inverse.button--link:hover,.button--tertiary-inverse.button--link:focus,.button--tertiary-inverse.button--link:active,.button--tertiary-inverse.button--link:visited{color:var(--c-s-text-inverse)}.button--tertiary-inverse.button--link:focus{text-decoration:none;outline:var(--space-s05) solid rgba(0,0,0,0);box-shadow:var(--focus-box-shadow)}.button:disabled,.button--accent:disabled,.button--secondary:disabled{color:var(--c-s-text-on-bg-fill-disabled);background-color:var(--c-s-fill-disabled);cursor:initial}.button--accent-inverse:disabled,.button--secondary-inverse:disabled,.button--tertiary-inverse:disabled{color:var(--c-p-white-alpha-12);background-color:var(--c-p-white-alpha-14)}.button--icon{gap:var(--space-s2)}.button--icon .icon{height:1.5rem;width:1.5rem;vertical-align:middle;transition:transform .3s ease-in-out;transform:translateX(0);fill:currentColor}.button--medium{font-size:var(--f-size-sm);padding:var(--space-s3) var(--space-s4);height:3rem}.video-control{width:3rem;height:3rem;position:absolute;bottom:var(--space-s6);right:1rem;border:none;padding:0}.video-control:focus{background:none}.video-control:active{border-top:0}.video-control.playing .icon--play{display:none}.video-control.playing .icon--pause{display:inline-block}.video-control .icon--pause{display:none}.video-control .icon{width:3rem;height:3rem}.form-item--checkboxes,.form-item--checkbox__item{list-style:none;margin:0;padding:0}.form-item--checkboxes li::before,.form-item--checkbox__item li::before{display:none}.form-item--checkbox{border:0;padding:0}.form-item--checkbox__item{position:relative;display:flex;flex-wrap:wrap;padding-left:var(--space-s6);margin:0 0 var(--space-s4) 0}.form-item--checkbox__item .form-item__description{width:100%;order:2;margin-top:var(--space-s2);margin-bottom:0}.form-item--checkbox__item .form-item__description p{margin:0}.form-item--checkbox__item label{color:var(--c-p-gray-13);margin-block:var(--space-s) 0;padding-left:var(--space-s2)}.form-item--checkbox__item label::before{content:"";background:rgba(0,0,0,0);border:var(--space-s025) solid var(--c-p-gray-08);border-radius:var(--space-s05);width:var(--space-s6);height:var(--space-s6);position:absolute;top:.25rem;left:0}.form-item--checkbox__item label::after{content:"";display:block;width:var(--space-s4);height:var(--space-s4);background-image:url(/themes/custom/uclv/images/icons/checkbox-tick.svg);background-repeat:no-repeat;background-size:contain;background-position:center;position:absolute;top:var(--space-s2);left:var(--space-s);opacity:0}.form-item--checkbox__item input{position:absolute;cursor:pointer;left:0;top:.25rem;width:var(--space-s6);height:var(--space-s6);z-index:1;margin:0;-webkit-appearance:none;appearance:none}.form-item--checkbox__item input:hover+label::before{box-shadow:0 0 0 var(--space-s2) var(--c-p-gray-02)}.form-item--checkbox__item input:focus{outline:var(--space-s05) solid rgba(0,0,0,0);box-shadow:var(--focus-box-shadow);z-index:2}.form-item--checkbox__item input:active+label::before{box-shadow:0 0 0 var(--space-s2) var(--c-p-gray-04)}.form-item--checkbox__item input:checked:hover+label::before{box-shadow:0 0 0 var(--space-s2) var(--c-p-gray-04)}.form-item--checkbox__item input:checked:active+label::before{box-shadow:0 0 0 var(--space-s2) var(--c-p-gray-05)}.form-item--checkbox__item input:checked:active+label::after{filter:brightness(0.85)}.form-item--checkbox__item input:checked+label::before{background-color:var(--c-s-fill-brand);border-color:var(--c-s-fill-brand)}.form-item--checkbox__item input:checked+label::after{opacity:1}.form-item--checkbox__item input:disabled{cursor:default}.form-item--checkbox__item input:disabled:checked+label::before{background-color:var(--c-p-gray-11);border-color:var(--c-p-gray-11)}.form-item--checkbox__item input:disabled+label::before{background-color:var(--c-p-gray-02)}.form-item--checkboxes--inline{display:flex;flex-wrap:wrap}.form-item--checkboxes--inline .form-item--checkbox__item{margin:0 var(--space-s8) 0 0}.form-item--checkboxes--toggle .form-item--checkbox__item{width:-moz-fit-content;width:fit-content;padding-right:6rem;padding-left:0}.form-item--checkboxes--toggle .form-item--checkbox__item input{left:unset;right:0;top:1.25rem;height:2.5rem;width:4.5rem}.form-item--checkboxes--toggle .form-item--checkbox__item input:checked+label::before{content:"on";background-color:var(--c-p-gray-00);color:var(--c-s-fill-brand);padding:var(--space-s) var(--space-s) var(--space-s) .375rem}.form-item--checkboxes--toggle .form-item--checkbox__item input:checked+label::after{background-color:var(--c-s-fill-brand);right:var(--space-s)}.form-item--checkboxes--toggle .form-item--checkbox__item input:hover+label::before,.form-item--checkboxes--toggle .form-item--checkbox__item input:active+label::before{box-shadow:unset}.form-item--checkboxes--toggle .form-item--checkbox__item input:focus{box-shadow:unset;outline:unset}.form-item--checkboxes--toggle .form-item--checkbox__item input:focus+label::before{outline:var(--focus-outline);box-shadow:var(--focus-box-shadow)}.form-item--checkboxes--toggle label{color:var(--c-p-gray-15);padding-left:0}.form-item--checkboxes--toggle label::before{content:"off";background-color:var(--c-p-gray-00);display:flex;align-items:center;color:var(--c-p-gray-11);font-weight:var(--font-bold);top:var(--space-s);left:unset;right:0;height:2.5rem;width:4.5rem;padding:var(--space-s) var(--space-s) var(--space-s) 2.625rem;border:none;border-radius:unset;cursor:pointer}.form-item--checkboxes--toggle label::after{content:"";background-image:unset;left:unset;top:var(--space-s2);right:2.25rem;height:var(--space-s8);width:var(--space-s8);background-color:var(--c-p-gray-11);outline:var(--space-s) solid var(--c-p-gray-00);opacity:1;cursor:pointer}.form-item--date__item{position:relative}.form-item--date__item.form-item--error:focus-within::after,.form-item--date__item.form-item--error::after{content:url(/themes/custom/uclv/images/icons/calendar--red.svg)}.form-item--date__item.form-item--error::before,.form-item--date__item.form-item--error::after{bottom:2.875rem}.form-item--date__item:focus-within::after{content:url(/themes/custom/uclv/images/icons/calendar--blue.svg)}.form-item--date__item::before{content:"";position:absolute;bottom:var(--space-s4);right:var(--space-s4);width:var(--space-s6);height:var(--space-s6);background-color:var(--c-p-gray-00);pointer-events:none}.form-item--date__item::after{content:url(/themes/custom/uclv/images/icons/calendar.svg);position:absolute;bottom:var(--space-s4);right:var(--space-s4);width:var(--space-s6);height:var(--space-s6);pointer-events:none}.form-item--date__item .form-item__date{padding:var(--space-s4) .875rem var(--space-s4) var(--space-s4)}.form-item--managed_file__item:focus,.form-item--managed_file__item:focus-within,.form-managed-file:focus,.form-managed-file:focus-within{outline:var(--space-s05) solid rgba(0,0,0,0);box-shadow:var(--focus-box-shadow);box-shadow:var(--box-shadow-default)}.form-item--managed_file__item input[type=file]::-webkit-file-upload-button,.form-managed-file input[type=file]::-webkit-file-upload-button{display:inline-flex;align-items:center;width:auto;background:var(--c-p-blue-06);color:var(--c-s-text);font-size:var(--f-size-xs);line-height:1.5;padding:var(--space-s) var(--space-s2);border:0;cursor:pointer;margin-right:var(--space-s2);-webkit-transition:background .25s ease-in-out,color .1s ease-in-out,opacity .2s ease-in-out,transform .2s ease-in-out;transition:background .25s ease-in-out,color .1s ease-in-out,opacity .2s ease-in-out,transform .2s ease-in-out}.form-item--managed_file__item input[type=file]::-webkit-file-upload-button:hover,.form-item--managed_file__item input[type=file]::-webkit-file-upload-button:active,.form-managed-file input[type=file]::-webkit-file-upload-button:hover,.form-managed-file input[type=file]::-webkit-file-upload-button:active{color:var(--c-s-text-inverse);background:var(--c-s-fill-brand-hover)}.form-managed-file{display:flex;gap:var(--space-s4)}.form-managed-file .js-form-file{padding:.875rem var(--space-s4)}.form-managed-file .form-submit{margin:0}.form-item--managed_file__item{margin-top:var(--space-s4)}.form-item--radios,.form-item--radio__item{list-style:none;margin:0;padding:0}.form-item--radios li::before,.form-item--radio__item li::before{display:none}.form-item--radio{border:0;padding:0}.form-item--radio__item{margin:0 0 var(--space-s4) 0;position:relative;padding-left:var(--space-s6);display:flex;flex-wrap:wrap}.form-item--radio__item .form-item__description{width:100%;order:2;margin-top:var(--space-s2);margin-bottom:0}.form-item--radio__item .form-item__description p{margin:0}.form-item--radio__item label{color:var(--c-p-gray-13);padding-left:var(--space-s2)}.form-item--radio__item label::before{content:"";border-radius:50%;border:var(--space-s025) solid var(--c-p-gray-08);background:var(--c-p-gray-00);width:var(--space-s6);height:var(--space-s6);position:absolute;top:var(--space-s05);left:0;z-index:2}.form-item--radio__item input{position:absolute;cursor:pointer;left:0;top:var(--space-s05);width:var(--space-s6);height:var(--space-s6);z-index:1;margin:0;-webkit-appearance:none;appearance:none}.form-item--radio__item input:hover+label::after{content:"";position:absolute;width:2.25rem;height:2.25rem;top:-0.25rem;left:-0.375rem;background-color:var(--c-p-gray-02);border-radius:50%;z-index:1}.form-item--radio__item input:focus{outline:var(--space-s05) solid rgba(0,0,0,0);box-shadow:var(--focus-box-shadow);border-radius:50%;z-index:2}.form-item--radio__item input:active+label::after{content:"";position:absolute;width:2.25rem;height:2.25rem;top:-0.25rem;left:-0.375rem;background-color:var(--c-p-gray-04);border-radius:50%;z-index:1}.form-item--radio__item input:checked:hover+label::after{background-color:var(--c-s-fill-brand)}.form-item--radio__item input:checked:active+label::after{background-color:var(--c-p-gray-05)}.form-item--radio__item input:checked+label::before{border-color:var(--c-s-fill-brand);border-width:.375rem}.form-item--radio__item input:disabled:checked+label::before{background-color:var(--c-p-gray-02);border-color:var(--c-p-gray-11)}.form-item--radio__item input:disabled+label::before{background-color:var(--c-p-gray-02)}.form-item--radios--inline{display:flex;flex-wrap:wrap}.form-item--radios--inline .form-item--radio__item{margin:0 var(--space-s8) 0 0}.form-item__dropdown{display:block;position:relative;background-color:var(--c-p-gray-00)}.form-item__dropdown .hidden{display:none}.form-item__select--custom{border:var(--space-s025) solid var(--c-p-gray-08);border-radius:0;font-size:var(--f-size-sm);margin:0;padding:var(--space-s4);width:100%;position:relative;cursor:pointer}.form-item__select--custom:focus{padding:0;outline:none}.form-item__select--custom:focus>.selected{outline:var(--space-s05) solid rgba(0,0,0,0);box-shadow:var(--focus-box-shadow);padding:var(--space-s4)}.form-item__select--custom::after{content:"";background-image:url(/themes/custom/uclv/images/icons/chevron.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;height:1.25rem;width:1.25rem;position:absolute;top:1.25rem;right:var(--space-s4);transform:rotateZ(90deg);z-index:2;pointer-events:none}.form-item__select--custom .form-item__select__option-container{display:none}.form-item__select--custom.expanded{display:flex;flex-direction:column;padding:0;border:none}.form-item__select--custom.expanded::after{top:1.3125rem;right:1.0625rem}.form-item__select--custom.expanded .form-item__select__option-container{display:block;max-height:20.125rem;padding:var(--space-s2);box-shadow:0 var(--space-s2) var(--space-s4) rgba(0,0,0,.2);overflow:auto}.form-item__select--custom.expanded .form-item__select__option-container .form-item__select__option:hover,.form-item__select--custom.expanded .form-item__select__option-container .form-item__select__option:focus,.form-item__select--custom.expanded .form-item__select__option-container .form-item__select__option:active{background-color:var(--c-p-gray-02);outline:none;border:none}.form-item__select--custom.expanded .form-item__select__option{display:block;padding:var(--space-s4) var(--space-s2)}.form-item__select--custom.expanded>.selected{outline:var(--space-s05) solid rgba(0,0,0,0);box-shadow:var(--focus-box-shadow);position:relative;padding:var(--space-s4)}.form-item--error .form-item__select--custom::after{background-image:url(/themes/custom/uclv/images/icons/chevron--red.svg)}.form-item--error .form-item__select,.form-item--error .expanded .selected{border-color:var(--c-s-text-critical);outline:var(--space-s025) solid var(--c-s-text-critical)}.form-item--error .form-item__select:focus .selected,.form-item--error .expanded .selected:focus .selected{outline-color:var(--c-s-text-critical)}.form-item--error .form-item__select--custom.expanded{outline:none}.form-item{margin-bottom:var(--space-s6)}.form-item__label{display:block;color:var(--c-p-gray-13);font-size:var(--f-size-sm);margin-bottom:var(--space-s1)}.form-item__textfield{border:var(--space-s025) solid var(--c-p-gray-08);font-size:var(--f-size-sm);padding:var(--space-s4);width:100%;border-radius:0;-webkit-appearance:none;appearance:none}.form-item__textfield:focus,.form-item__textfield:active{outline:var(--space-s05) solid rgba(0,0,0,0);box-shadow:var(--focus-box-shadow)}.form-item__description{font-size:var(--body-small);color:var(--c-p-gray-11);margin-bottom:var(--space-s2)}.form-item__description.after{margin-top:var(--space-s2);margin-bottom:0}.form-fieldset{border:none;padding:0;margin:0;margin-bottom:var(--space-s6)}.form-fieldset .form-item{margin-left:var(--space-s2)}.captcha{margin-bottom:var(--space-s2)}.form-item--error .form-item__label,.form-item--error .form-item--error-message,.form-item--error legend,.form-item--error label{color:var(--c-s-text-critical)}.form-item--error .form-item--error-message{font-size:var(--body-small);margin-block:var(--space-s2) var(--space-s6)}.form-item--error .form-item__textarea+.form-item--error-message{margin-top:0}.form-item--error .form-item__textfield{border-color:var(--c-s-text-critical);outline:var(--space-s025) solid var(--c-s-text-critical)}.description,.form-item__description,.webform-element-description{color:var(--c-s-text-secondary);font-size:var(--f-size-xss);margin-top:var(--space-s1)}.description .webform-element-description,.form-item__description .webform-element-description,.webform-element-description .webform-element-description{margin-top:0}.form-item--textarea__item .form-item__description{margin-top:0}.webform-options-display-two-columns div.form-item--checkbox__item,.webform-options-display-three-columns div.form-item--checkbox__item{margin-bottom:var(--space-s2)}.webform-type-radios label .form--optional,.webform-type-checkboxes label .form--optional{display:none}.webform-type-radios legend,.webform-type-checkboxes legend{font-size:var(--f-size-sm)}.webform-type-radios:has(legend+.description) legend,.webform-type-checkboxes:has(legend+.description) legend{margin-bottom:0}.webform-type-radios:has(legend+.description) .description,.webform-type-checkboxes:has(legend+.description) .description{margin-bottom:var(--space-s6)}.webform-type-radio .form-item__description,.webform-type-checkbox .form-item__description{margin-top:0}.webform-type-radio .form-item__description{padding-left:var(--space-s2)}.webform-type-checkbox .form-item__description{padding-left:var(--space-s3)}.webform-element-help{background-color:var(--c-s-fill-brand);border-color:var(--c-s-fill-brand)}.webform-element-help:focus,.webform-element-help:hover{background-color:var(--c-s-fill-brand-hover);border-color:var(--c-s-fill-brand-hover)}.webform-confirmation{display:flex;flex-direction:column;margin-block:var(--space-s12);row-gap:var(--space-s4)}.entity-moderation-form .entity-moderation-form__item:last-child{margin-top:3.5rem;margin-bottom:auto;padding-bottom:var(--space-s4)}.heading--display-extra{color:var(--c-s-text);font-family:var(--f-secondary);font-weight:var(--f-weight-medium);font-style:normal;letter-spacing:-3.8%;line-height:1.2;width:auto;overflow-wrap:break-word;font-size:var(--heading--xlarge);margin:0 0 var(--space-s6)}.heading--display-extra__link{color:inherit}.heading--display-extra__link:hover,.heading--display-extra__link:focus{color:inherit}.heading--display{color:var(--c-s-text);font-family:var(--f-secondary);font-weight:var(--f-weight-medium);font-style:normal;letter-spacing:-3.8%;line-height:1.2;width:auto;overflow-wrap:break-word;font-size:var(--heading--large);margin:0 0 var(--space-s6)}.heading--display__link{color:inherit}.heading--display__link:hover,.heading--display__link:focus{color:inherit}h1,.h1,.heading--title{color:var(--c-s-text);font-family:var(--f-secondary);font-weight:var(--f-weight-medium);font-style:normal;letter-spacing:-3.2%;line-height:1.2;width:auto;overflow-wrap:break-word;font-size:var(--heading--title);margin:0 0 var(--space-s4)}h1__link,.h1__link,.heading--title__link{color:inherit}h1__link:hover,h1__link:focus,.h1__link:hover,.h1__link:focus,.heading--title__link:hover,.heading--title__link:focus{color:inherit}h2,.h2,.heading--main{color:var(--c-s-text);font-family:var(--f-secondary);font-weight:var(--f-weight-medium);font-style:normal;letter-spacing:-3.2%;line-height:1.2;width:auto;overflow-wrap:break-word;font-size:var(--heading--main);margin:0 0 var(--space-s4)}h2__link,.h2__link,.heading--main__link{color:inherit}h2__link:hover,h2__link:focus,.h2__link:hover,.h2__link:focus,.heading--main__link:hover,.heading--main__link:focus{color:inherit}h3,.h3,.heading--sub{color:var(--c-s-text);font-family:var(--f-secondary);font-weight:var(--f-weight-medium);font-style:normal;letter-spacing:-3.2%;line-height:1.2;width:auto;overflow-wrap:break-word;font-size:var(--heading--sub);margin:0 0 var(--space-s4)}h3__link,.h3__link,.heading--sub__link{color:inherit}h3__link:hover,h3__link:focus,.h3__link:hover,.h3__link:focus,.heading--sub__link:hover,.heading--sub__link:focus{color:inherit}h4,.h4,.heading--small,.heading--alt{color:var(--c-s-text);font-family:var(--f-secondary);font-weight:var(--f-weight-medium);font-style:normal;letter-spacing:-3.2%;line-height:1.2;width:auto;overflow-wrap:break-word;font-size:var(--heading--small);margin:0 0 var(--space-s4)}h4__link,.h4__link,.heading--small__link,.heading--alt__link{color:inherit}h4__link:hover,h4__link:focus,.h4__link:hover,.h4__link:focus,.heading--small__link:hover,.heading--small__link:focus,.heading--alt__link:hover,.heading--alt__link:focus{color:inherit}h5,.h5,.heading--xsmall{color:var(--c-s-text);font-family:var(--f-secondary);font-weight:var(--f-weight-medium);font-style:normal;letter-spacing:-3.2%;line-height:1.2;width:auto;overflow-wrap:break-word;font-size:var(--heading--xsmall);margin:0 0 var(--space-s4)}h5__link,.h5__link,.heading--xsmall__link{color:inherit}h5__link:hover,h5__link:focus,.h5__link:hover,.h5__link:focus,.heading--xsmall__link:hover,.heading--xsmall__link:focus{color:inherit}h6,.h6,.heading--tiny{color:var(--c-s-text);font-family:var(--f-secondary);font-weight:var(--f-weight-medium);font-style:normal;letter-spacing:-3.2%;line-height:1.2;width:auto;overflow-wrap:break-word;font-size:var(--heading--tiny);margin:0 0 var(--space-s4)}h6__link,.h6__link,.heading--tiny__link{color:inherit}h6__link:hover,h6__link:focus,.h6__link:hover,.h6__link:focus,.heading--tiny__link:hover,.heading--tiny__link:focus{color:inherit}.heading--large{color:var(--c-s-text);font-family:var(--f-secondary);font-weight:var(--f-weight-medium);font-style:normal;letter-spacing:-3.8%;line-height:1.2;width:auto;overflow-wrap:break-word;font-size:var(--heading--large);margin:0 0 var(--space-s6)}.heading--large__link{color:inherit}.heading--large__link:hover,.heading--large__link:focus{color:inherit}.demo-cards{display:flex;flex-wrap:wrap;padding:0;gap:1.25rem}.demo-cards .demo-cards__card{padding:var(--space-s2) var(--space-s4) var(--space-s4);list-style:none;margin:0;width:100%;min-height:9.375rem;max-width:23%;border:var(--space-s025) solid var(--c-p-gray-06);box-shadow:var(--box-shadow-default);display:flex;flex-direction:column}.demo-cards .demo-cards__card>div{display:flex;flex-direction:column}.demo-cards .demo-cards__card .icon{width:3.125rem;height:auto;margin:0 auto}img,picture{display:block;height:auto;max-width:100%}figure{margin:0}figure:has(figcaption){position:relative}figure:has(figcaption) figcaption{background-color:var(--c-s-bg-brand);position:absolute;bottom:0;left:0;font-size:var(--f-size-xs);padding:var(--space-s2)}.figure__caption{font-style:italic}a,.link{border:var(--space-s025) solid rgba(0,0,0,0);color:var(--c-s-link-brand);text-decoration:none;transition:color .2s ease-out;font-weight:var(--f-weight-regular)}a:hover,a:active,a:focus,a:visited:hover,.link:hover,.link:active,.link:focus,.link:visited:hover{color:var(--c-s-link-brand-hover);text-decoration:underline;text-underline-offset:var(--underline-offset);text-decoration-thickness:var(--underline-thickness-hover)}a:visited,.link:visited{color:var(--c-s-link-brand)}a:focus,.link:focus{outline:var(--space-s05) solid rgba(0,0,0,0);box-shadow:var(--focus-box-shadow)}.link--primary,.link--secondary{color:var(--c-s-link-primary)}.link--primary:hover,.link--primary:active,.link--primary:focus,.link--secondary:hover,.link--secondary:active,.link--secondary:focus{color:var(--c-s-link-primary-hover)}.link--icon{display:flex;align-items:center}.link--icon .icon{height:1.25rem;width:1.25rem;margin-right:var(--space-s2)}.link--icon-after .icon{margin-right:0;margin-left:var(--space-s2)}.link--large{font-size:var(--f-size-md)}.link--medium{font-size:var(--f-size-sm)}.link--small{font-size:var(--f-size-xs)}.link--arrow--breadcrumbs .icon{position:relative}.link--arrow .icon{position:relative}.link--bold{font-weight:var(--font-bold)}.link--inline{margin-right:var(--space-s2)}@media(min-width:672px){.link--inline{margin-right:var(--space-s4)}}.link--overlay{color:rgba(0,0,0,0);text-indent:-9999px;font-size:0;position:absolute;left:0;top:0;width:100%;height:100%}ul,ol{margin:0;padding-bottom:var(--space-s4)}ul li,ol li{margin-bottom:var(--space-s4)}ul li:last-child,ol li:last-child{margin-bottom:0}ul{padding-left:1.75rem}ul li{padding-left:var(--space-s)}ul li::marker{font-size:1rem;color:var(--c-s-text)}ul li ul{list-style-type:disc;padding-left:.875rem;margin-top:var(--space-s4)}ul li ul li::marker{color:var(--c-p-gray-11)}ul li ul ul li::marker{color:var(--c-p-gray-08)}ol{padding-left:var(--space-s6)}ol li{padding-left:var(--space-s2)}ol li ol{list-style-type:lower-alpha;padding-left:var(--space-s2);margin-top:var(--space-s4)}ol li ol li ol{padding-left:var(--space-s2);list-style-type:lower-roman}.list--unstyled{list-style:none;padding-left:0;padding-bottom:0}.list--inline{display:flex;padding-left:0;padding-bottom:0;list-style:none}.list--inline .list__item{margin-right:.625rem}.list--inline .list__item:last-child{margin-right:0}.list--icon{list-style:none;padding-left:0}.list--icon .list__item .icon{color:var(--c-s-text);margin-top:.375rem;width:var(--space-s3);height:var(--space-s3)}.list--icon .list__item ul,.list--icon .list__item ol{margin-left:1.25rem}.list--check-icon{font-size:var(--f-size-xs);list-style-image:url(/themes/custom/uclv/images/icons/check--grey.svg);padding-left:var(--space-s6)}.list--check-icon>li{margin-bottom:var(--space-s2)}@media(min-width:1056px){ul{padding-left:1.875rem}ul li{padding-left:var(--space-s05)}ul li::marker{font-size:1.375rem}}ul.toolbar-menu{padding-left:0}ul.toolbar-menu li{margin-bottom:0;padding-left:0}p,.paragraph{margin:0 0 var(--space-s4);line-height:1.5}.paragraph--strong{font-weight:var(--font-bold)}.paragraph--extra-margin-bottom{margin-bottom:var(--space-s8)}.paragraph--no-margin{margin:0}.paragraph--large{font-size:var(--heading--xsmall)}blockquote,.pullquote{display:inline-flex;flex-wrap:wrap;color:var(--c-s-text);font-weight:var(--font-bold);font-size:var(--heading--tiny);padding-left:3.5rem;margin:var(--space-s4) 0;position:relative}blockquote::before,.pullquote::before{content:"";display:block;background-image:url(/themes/custom/uclv/images/icons/double-quote.svg);background-size:100% 100%;background-repeat:no-repeat;width:2.5rem;height:1.875rem;position:absolute;left:0;top:0}@media(min-width:672px){blockquote,.pullquote{max-width:100%;margin-right:0}}@media(min-width:1056px){blockquote,.pullquote{max-width:42.8571428571%;padding-right:var(--space-s4);margin-right:var(--space-s4);float:left}blockquote:last-of-type:not(:first-of-type),.pullquote:last-of-type:not(:first-of-type){float:none}blockquote:has(+p),.pullquote:has(+p){float:left !important}}table,.table{width:100%;min-width:50rem;border-spacing:0;border-collapse:collapse;margin-bottom:var(--space-s12);table-layout:fixed}@media(min-width:1056px){table,.table{margin-bottom:var(--space-s18)}}th,td,.table__heading-cell,.table__cell{padding:var(--space-s4) var(--space-s8) var(--space-s4) 0;border-bottom:var(--space-s025) solid var(--c-s-border)}th:last-of-type,td:last-of-type,.table__heading-cell:last-of-type,.table__cell:last-of-type{padding-right:0}th,.table__mobile-header,.table__heading-cell{font-weight:var(--font-bold);text-align:left;border-bottom:var(--space-s025) solid var(--c-s-border-secondary);border-top:var(--space-s025) solid var(--c-s-border-secondary)}.table__mobile-header{display:none;padding:0;border:none}thead th,thead .table__heading-cell{border-bottom:var(--space-s025) solid var(--c-s-border-secondary);border-top:var(--space-s025) solid var(--c-s-border-secondary)}div.table-container{overflow-x:auto}div.table-container:focus,div.table-container:focus-within{outline:var(--space-s05) solid rgba(0,0,0,0);box-shadow:var(--focus-box-shadow)}.tag .link.tag__link,.tag .tag__term{display:flex;color:var(--c-s-text);font-size:var(--f-size-xss);font-weight:var(--f-weight-regular);align-items:center;height:2rem;width:-moz-fit-content;width:fit-content;background-color:var(--c-p-blue-03);border-radius:var(--space-s4);padding:var(--space-s) var(--space-s4);margin:0}.tag .link.tag__link:visited,.tag .tag__term:visited{color:var(--c-s-text)}.tag .tag__link__icon{color:var(--c-s-fill-brand);margin-top:0;margin-left:var(--space-s2)}.tag.tag--filters-summary .link.tag__link{background-color:var(--c-p-blue-10);color:var(--c-s-text-inverse)}.tag.tag--filters-summary .link.tag__link:visited{color:var(--c-s-text-inverse)}.tag.tag--filters-summary .link.tag__link::after{content:"";display:block;height:1.5rem;width:1.125rem;margin-left:.3125rem;-webkit-mask-image:url(/themes/custom/uclv/images/icons/cross--small.svg);mask-image:url(/themes/custom/uclv/images/icons/cross--small.svg);background-color:var(--c-p-gray-00)}.video{aspect-ratio:16/9}.video iframe{height:100%;width:100%}.video--full{aspect-ratio:4/3}.video-wrapper{position:relative;aspect-ratio:16/9}.video-wrapper iframe{width:100%;height:100%}
.back-to-top{font-weight:var(--f-weight-regular);font-size:var(--f-size-sm);line-height:1.5}.back-to-top .icon{height:.25rem;width:.4375rem}
.base-card{margin-bottom:var(--space-s8)}.base-card:hover .base-card__image img{scale:1.05}.base-card:hover .base-card__heading .heading,.base-card:hover .base-card__heading .paragraph--heading{text-decoration:underline;text-underline-offset:var(--underline-offset);text-decoration-thickness:var(--underline-thickness-hover)}.base-card.base-card--landscape{min-height:18.75rem}.base-card.base-card--top-story .base-card__image{aspect-ratio:1/1}.base-card:not(.colour-scheme) .base-card__icon{background-color:var(--c-s-fill-brand-primary)}.base-card:not(.colour-scheme) .base-card__icon .icon{color:var(--c-p-gray-00)}.base-card .base-card__container{position:relative}.base-card .link--overlay{z-index:1}.base-card .base-card__image{position:relative;overflow:hidden}.base-card .base-card__image img{transition:scale .5s cubic-bezier(0.39,0.575,0.565,1)}.base-card .base-card__image img.funnelback-image{width:100%;aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover}.base-card .base-card__icon{display:flex;justify-content:center;align-items:center;height:4rem;width:4rem;position:absolute;top:0;right:0}.base-card .base-card__icon .icon{height:var(--space-s8);width:var(--space-s8)}.base-card .base-card__content{padding:var(--space-s6)}.base-card .base-card__eyebrow{font-weight:var(--font-bold);margin-bottom:var(--space-s2)}.base-card .heading{margin-bottom:var(--space-s4)}.base-card .base-card__text,.base-card .base-card__paragraph{font-size:1rem;margin-bottom:0}.base-card .base-card__date{display:flex;margin-top:var(--space-s4)}.base-card .base-card__date .icon{width:var(--space-s6);height:var(--space-s6);min-width:var(--space-s6);min-height:var(--space-s6);margin-right:var(--space-s2)}@media(min-width:672px){.base-card.base-card--landscape .base-card__container{display:flex}.base-card.base-card--landscape .base-card__image,.base-card.base-card--landscape .base-card__content{flex-basis:50%}.base-card.base-card--landscape .base-card__image *{position:static}.base-card.base-card--landscape .base-card__image img{height:100%;width:auto;max-width:unset;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.base-card.base-card--landscape .base-card__content{height:-moz-fit-content;height:fit-content;min-height:18.75rem}.base-card.base-card--landscape .base-card__heading{padding-right:var(--space-s16)}.base-card.base-card--landscape-square .base-card__image{aspect-ratio:1/1}.base-card.base-card--landscape-square .base-card__heading{padding-right:0}.base-card.base-card--top-story .base-card__image{flex-basis:calc(50% - var(--space-s4))}.base-card.base-card--standout .paragraph--heading{font-size:var(--heading--sub)}}@media(min-width:1056px){.base-card{margin-bottom:0}.base-card.base-card--landscape .base-card__content{flex-basis:66.6666666667%}.base-card.base-card--top-story{display:block;min-height:unset}.base-card.base-card--top-story .base-card__container{flex-direction:column}.base-card.base-card--top-story .base-card__image{flex-basis:100%}.base-card.base-card--top-story .base-card__image img{position:static;height:auto;max-width:100%;transform:unset}.base-card.base-card--top-story .base-card__content{min-height:unset;flex-basis:100%}.base-card.base-card--top-story .base-card__heading{padding-right:0}.base-card.base-card--left-content{flex:1;max-width:44.4444444444%}}
.breadcrumb{font-size:var(--f-size-sm);margin-bottom:var(--space-s8)}@media(min-width:1056px){.breadcrumb{margin-bottom:var(--space-s18)}}.breadcrumb .breadcrumb__list{align-items:center;display:flex;flex-wrap:wrap;list-style-type:none;padding:0;margin:0}.breadcrumb .breadcrumb__item{display:flex;align-items:center;margin-bottom:0;padding-left:0}.breadcrumb a.link{color:var(--c-p-blue-11);text-decoration:none}.breadcrumb a.link:hover{text-decoration:underline}.breadcrumb .breadcrumb__current{color:var(--c-p-gray-10);font-weight:normal;font-size:inherit;line-height:inherit;display:inline;align-self:center}.breadcrumb .breadcrumb__separator{height:1rem;width:1rem;margin-inline:var(--space-s3)}.breadcrumb--top-margin{margin-top:var(--space-s6)}@media(min-width:1056px){.breadcrumb--top-margin{margin-top:var(--space-s18)}}
.content-page__hero-container{margin-bottom:var(--space-s12)}@media(min-width:1056px){.content-page__hero-container{margin-bottom:var(--space-s18)}.content-page__hero-container--homepage{margin-bottom:var(--space-s26)}}
[id=CybotCookiebotDialog] *,[id=CybotCookiebotDialogBodyUnderlay] *,#CookiebotWidget *{font-family:var(--f-family) !important;font-size:var(--f-size-md) !important}[id=CybotCookiebotDialog] *:focus,[id=CybotCookiebotDialog] *:focus-visible,[id=CybotCookiebotDialogBodyUnderlay] *:focus,[id=CybotCookiebotDialogBodyUnderlay] *:focus-visible,#CookiebotWidget *:focus,#CookiebotWidget *:focus-visible{outline:var(--space-s05) solid rgba(0,0,0,0) !important;box-shadow:var(--focus-box-shadow) !important}#CybotCookiebotDialogTabContent #CybotCookiebotDialogDetailBodyContentTextAbout a,#CybotCookiebotDialog #CybotCookiebotDialogTabContent #CybotCookiebotDialogDetailFooter a,#CybotCookiebotDialog #CybotCookiebotDialogDetailBody a.CybotCookiebotDialogDetailBodyContentCookieLink{color:var(--c-s-link);font-weight:var(--f-weight-regular);text-decoration:underline;text-underline-offset:var(--underline-offset);text-decoration-thickness:var(--underline-thickness)}#CybotCookiebotDialogTabContent #CybotCookiebotDialogDetailBodyContentTextAbout a:hover,#CybotCookiebotDialog #CybotCookiebotDialogTabContent #CybotCookiebotDialogDetailFooter a:hover,#CybotCookiebotDialog #CybotCookiebotDialogDetailBody a.CybotCookiebotDialogDetailBodyContentCookieLink:hover{text-decoration-thickness:var(--underline-thickness-hover) !important;color:var(--c-s-link)}#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtons #CybotCookiebotDialogBodyButtonsWrapper .CybotCookiebotDialogBodyButton,#CookiebotWidget #CookiebotWidget-buttons button#CookiebotWidget-btn-change,#CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-withdraw,#CookiebotWidget #CookiebotWidget-buttons button#CookiebotWidget-btn-withdraw:disabled{display:inline-flex;align-items:center;justify-content:center;background:var(--c-s-fill-brand);color:var(--c-s-text-inverse);font-family:var(--f-family);line-height:1.5;padding:var(--space-s4) var(--space-s6);height:3.5rem;border:0;cursor:pointer;transition:background .25s ease-in-out,color .1s ease-in-out,opacity .2s ease-in-out,transform .2s ease-in-out}#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtons #CybotCookiebotDialogBodyButtonsWrapper .CybotCookiebotDialogBodyButton:hover,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtons #CybotCookiebotDialogBodyButtonsWrapper .CybotCookiebotDialogBodyButton:active,#CookiebotWidget #CookiebotWidget-buttons button#CookiebotWidget-btn-change:hover,#CookiebotWidget #CookiebotWidget-buttons button#CookiebotWidget-btn-change:active,#CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-withdraw:hover,#CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-withdraw:active,#CookiebotWidget #CookiebotWidget-buttons button#CookiebotWidget-btn-withdraw:disabled:hover,#CookiebotWidget #CookiebotWidget-buttons button#CookiebotWidget-btn-withdraw:disabled:active{background:var(--c-s-fill-brand-hover)}#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtons #CybotCookiebotDialogBodyButtonsWrapper .CybotCookiebotDialogBodyButton:focus,#CookiebotWidget #CookiebotWidget-buttons button#CookiebotWidget-btn-change:focus,#CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-withdraw:focus,#CookiebotWidget #CookiebotWidget-buttons button#CookiebotWidget-btn-withdraw:disabled:focus{outline:var(--space-s05) solid rgba(0,0,0,0);box-shadow:var(--focus-box-shadow)}#CookiebotWidget .CookiebotWidget-consent-details button.CookiebotWidget-show-consent-details{color:var(--c-s-link-brand)}.CookiebotWidget-logo,#CookiebotWidget .CookiebotWidget-header button.CookiebotWidget-close{min-width:unset}[id=CybotCookiebotDialogNav] #CybotCookiebotDialogNavList.CybotCookiebotDialogNavItems{flex-direction:row;padding:var(--space-s) 0}#CookiebotWidget .CookiebotWidget-body .CookiebotWidget-consents-list li.CookiebotWidget-approved .Cookiebotwidget-consent-icon svg{fill:var(--c-s-fill-brand)}#CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonSliderWrapper input:focus-visible+span.CybotCookiebotDialogBodyLevelButtonSlider{outline:var(--space-s05) solid rgba(0,0,0,0);box-shadow:var(--focus-box-shadow);outline-offset:unset}#CybotCookiebotDialog input:checked+span.CybotCookiebotDialogBodyLevelButtonSlider{background-color:var(--c-s-fill-brand)}@media(max-width:600px){div#CookiebotWidget:not(.CookiebotWidget-inactive){right:var(--space-s2);bottom:var(--space-s2);left:unset}}.cookiebot.cookieconsent-optout-marketing{background-color:var(--c-s-fill-brand);display:block}.cookiebot.cookieconsent-optout-marketing a{font-weight:var(--f-weight-regular);text-decoration:underline;text-underline-offset:var(--underline-offset);text-decoration-thickness:var(--underline-thickness)}.cookiebot.cookieconsent-optout-marketing a:hover{text-decoration-thickness:var(--underline-thickness-hover) !important}.cookiebot.cookieconsent-optout-marketing .cookieconsent-optout-marketing__from-src-url{max-width:unset}.CookieDeclaration{margin-bottom:var(--space-s18)}.CookieDeclaration .CookieDeclarationTableCell{border-bottom:var(--space-s025) solid var(--c-s-border)}.CookieDeclaration .CookieDeclarationType{border:none;overflow-x:auto}.CookieDeclaration a{color:var(--c-s-link);font-weight:var(--f-weight-regular);text-decoration:underline;text-underline-offset:var(--underline-offset);text-decoration-thickness:var(--underline-thickness)}.CookieDeclaration a:hover{text-decoration-thickness:var(--underline-thickness-hover) !important;color:var(--c-s-link)}
.footer{background-color:var(--c-s-surface-brand-venture);padding:var(--space-s6) 0;clear:both;position:relative;z-index:2}.footer .footer__menu-container{position:relative}.footer .footer__column{margin-bottom:var(--space-s6)}.footer .footer__column .heading{font-size:var(--f-size-md);color:var(--c-s-text-brand-inverse);flex-grow:0}@media(min-width:1056px){.footer .footer__column .heading{font-size:var(--f-size-ml)}}.footer .menu__item{padding:0}.footer .footer__menu-wrapper .menu__item:not(:last-of-type){padding-bottom:var(--space-s3)}.footer .menu__link{color:var(--c-s-text-brand-inverse);font-weight:var(--f-weight-regular);font-size:var(--f-size-md);line-height:1.5}.footer .menu__link:has(img){display:block;transition:filter .3s;width:max-content}.footer .menu__link:has(img):hover{filter:brightness(1.1)}.footer .menu__link img{max-width:11.25rem;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left}.footer .heading--menu-heading{color:var(--c-s-text-brand-inverse);margin-bottom:var(--space-s4)}.footer .footer__information{color:var(--c-s-text-inverse);margin-bottom:var(--space-s4);width:100%}.footer .footer__logo{padding-bottom:var(--space-s8)}@media(min-width:1056px){.footer .footer__logo{display:flex;justify-content:flex-end}}.footer .footer__logo img{width:8rem;height:4.25rem}.footer .footer__text{max-width:15.3125rem}@media(min-width:1056px){.footer .footer__text{max-width:unset}}.footer .footer__text p{font-size:var(--f-size-sm);margin-bottom:var(--space-s8)}@media(min-width:1056px){.footer .footer__text p{text-align:end}}.footer .footer__paragraph{font-size:var(--f-size-sm)}@media(min-width:1056px){.footer .footer__paragraph{text-align:end}}.footer .footer__slogan{font-size:3.75rem;color:var(--c-s-text-brand-inverse);margin:var(--space-s14) 0;font-weight:var(--f-weight-medium);line-height:1}.footer .footer__back-to-top{display:flex;margin-bottom:var(--space-s6)}@media(min-width:1056px){.footer .footer__back-to-top{justify-content:flex-end;margin-bottom:var(--space-s9)}}.footer .footer__bottom{font-size:var(--f-size-xs);border-top:.125rem solid var(--c-s-border-brand-inverse);padding-top:var(--space-s6);display:flex;flex-direction:column}.footer .footer__copyright{color:var(--c-s-text-brand-inverse);margin-bottom:0}.footer .footer__legal{margin-bottom:var(--space-s6)}.footer .footer__legal .menu{display:flex;flex-wrap:wrap;-moz-column-gap:var(--space-s6);column-gap:var(--space-s6)}.footer .footer__legal .menu__item{padding-bottom:0}.footer .footer__legal .menu__link{color:var(--c-s-text-brand-inverse);font-weight:var(--f-weight-regular);font-size:var(--f-size-sm);line-height:1.5}@media(min-width:672px){.footer{padding:var(--space-s10) 0}.footer .footer__menu-wrapper{display:flex;flex-basis:70%;gap:3rem;justify-content:space-between}.footer .footer__column{margin-bottom:var(--space-s18);flex:0 1 12.5rem}.footer .footer__information{margin-left:auto}.footer .footer__slogan{margin-top:var(--space-s20);margin-bottom:var(--space-s18);font-size:var(--f-size-display3)}}@media(min-width:1056px){.footer{padding:var(--space-s16) 0}.footer .footer__menu-container{display:flex}.footer .footer__column{flex-basis:15.625rem;margin-bottom:0}.footer .footer__information{max-width:15.3125rem;margin-left:auto}.footer .footer__slogan{font-size:6.88rem;margin:5.5rem 0}.footer .footer__back-to-top .button{font-size:var(--f-size-sm)}.footer .footer__bottom{flex-direction:row;justify-content:space-between;align-items:center;padding-top:2.25rem}.footer .footer__legal{margin-bottom:0}.footer .footer__legal .menu{gap:var(--space-s6)}}
.global-navigation{background-color:var(--c-s-bg-brand);display:flex;flex-direction:column}@media(min-width:1056px){.global-navigation{-moz-column-gap:var(--space-s4);column-gap:var(--space-s4);flex-direction:row;position:relative}}@media(min-width:1536px){.global-navigation{-moz-column-gap:var(--space-s6);column-gap:var(--space-s6)}}.global-navigation .global-navigation__item{background-color:var(--c-s-bg-brand);margin-bottom:0;padding:var(--space-s) 0}.global-navigation .global-navigation__item:not(.global-navigation__item--sub){border-bottom:var(--space-s025) solid var(--c-s-border);margin-inline:calc(var(--space-s4)*-1)}@media(min-width:1056px){.global-navigation .global-navigation__item:not(.global-navigation__item--sub){border-bottom:none;margin-inline:0}}@media(min-width:1056px){.global-navigation .global-navigation__item:not(.global-navigation__item--sub) .global-navigation__sub-wrapper{left:50%;transform:translateX(-50%)}}@media(min-width:1056px){.global-navigation .global-navigation__item:not(.global-navigation__item--sub):first-child .global-navigation__sub-wrapper{left:0;transform:none}}@media(min-width:1056px){.global-navigation .global-navigation__item:not(.global-navigation__item--sub):last-child .global-navigation__sub-wrapper{left:auto;right:0;transform:none}}.global-navigation .global-navigation__item:not(.global-navigation__item--sub)>.global-navigation__link{color:var(--c-s-text);display:flex;margin-inline:var(--space-s4)}@media(min-width:1056px){.global-navigation .global-navigation__item:not(.global-navigation__item--sub)>.global-navigation__link{-moz-column-gap:var(--space-s2);column-gap:var(--space-s2);font-weight:var(--font-bold);margin-inline:0}}.global-navigation .global-navigation__link{display:inline-flex;padding-block:var(--space-s3)}.global-navigation .global-navigation__item--open .global-navigation__sub-wrapper{border-top:var(--space-s025) solid var(--c-s-border);display:flex;flex-direction:column;padding:var(--space-s2) var(--space-s4) 0}@media(min-width:1056px){.global-navigation .global-navigation__item--open .global-navigation__sub-wrapper{-moz-column-gap:var(--space-s10);column-gap:var(--space-s10);flex-direction:row;left:0;padding:var(--space-s10);position:absolute;top:calc(100% + var(--space-s4))}}.global-navigation .global-navigation__sub-wrapper{display:none}@media(min-width:1056px){.global-navigation .global-navigation__sub-wrapper{background-color:var(--c-s-bg-brand);border:var(--space-s025) solid var(--c-s-border);max-width:100%;min-width:-moz-fit-content;min-width:fit-content;width:50rem}}@media(min-width:1056px){.global-navigation .global-navigation__sub-wrapper--wide{width:71.25rem}}@media(min-width:1056px){.global-navigation .global-navigation__sub-wrapper--wide .global-navigation__submenu--1{-moz-column-count:2;column-count:2;gap:0}}@media(min-width:1056px){.global-navigation .global-navigation__sub-wrapper--wide .global-navigation__submenu--1>li:nth-child(4){-moz-column-break-after:column;break-after:column}}.global-navigation .global-navigation__item--with-sub>a{align-items:center;justify-content:space-between}.global-navigation .global-navigation__item--with-sub>a .icon{height:1rem;width:1rem;transform:rotateZ(90deg);transition:transform .2s}.global-navigation .global-navigation__item--with-sub>a[aria-expanded=true] .icon{transform:rotateZ(-90deg)}@media(min-width:1056px){.global-navigation .global-navigation__overview{flex:0 0 21.25rem}}.global-navigation .global-navigation__paragraph{margin-bottom:var(--space-s2)}@media(min-width:1056px){.global-navigation .global-navigation__paragraph{margin-bottom:var(--space-s4)}}.global-navigation .global-navigation__paragraph--name{display:none}@media(min-width:1056px){.global-navigation .global-navigation__paragraph--name{display:block;font-weight:var(--font-bold)}}.global-navigation .global-navigation__intro{color:var(--c-s-text-secondary)}@media(min-width:1056px){.global-navigation .global-navigation__intro{margin-bottom:var(--space-s6)}}.global-navigation .global-navigation__intro-cta{display:flex;justify-content:space-between}@media(min-width:1056px){.global-navigation .global-navigation__intro-cta{display:inline-flex}}.global-navigation .global-navigation__submenu{display:flex;flex-direction:column;list-style-type:none;margin-top:var(--space-s2);padding:0 0 0 var(--space-s4);row-gap:var(--space-s)}@media(min-width:1056px){.global-navigation .global-navigation__submenu--1{display:block;padding-left:0}}@media(min-width:1056px){.global-navigation .global-navigation__submenu--2{padding-left:var(--space-s3)}}.global-navigation .global-navigation__item--sub{padding-left:0}@media(min-width:1056px){.global-navigation .global-navigation__item--sub{padding:0}}.global-navigation .global-navigation__item--sub>.global-navigation__link{color:var(--c-s-text-brand);padding:0}.global-navigation .global-navigation__item--sub>.global-navigation__link:hover{color:var(--c-s-link-brand-hover);text-decoration:none}.global-navigation .global-navigation__sub-text{display:none}@media(min-width:1056px){.global-navigation .global-navigation__sub-text{color:var(--c-s-text-secondary);display:block;flex-basis:100%;font-size:var(--f-size-xs)}}@media(min-width:1056px){.global-navigation .global-navigation__item--sub-1{width:25vw;max-width:19.0625rem;margin-bottom:var(--space-s);padding:0}}@media(min-width:1056px){.global-navigation .global-navigation__item--sub-1>.global-navigation__link{border-left:var(--space-s05) solid var(--c-p-blue-11);flex-wrap:wrap;padding:var(--space-s2) var(--space-s4)}.global-navigation .global-navigation__item--sub-1>.global-navigation__link:hover{border-left-color:var(--c-s-link-brand-hover);text-decoration:none}}@media(min-width:1056px){.global-navigation .global-navigation__item--sub-1>.global-navigation__link:hover{text-decoration:none}}@media(min-width:1056px){.global-navigation .global-navigation__item--sub-1>.global-navigation__link:hover .link__content{text-decoration:underline}}.global-navigation .global-navigation__item--sub-2>.global-navigation__link{align-items:center;-moz-column-gap:var(--space-s2);column-gap:var(--space-s2);font-size:var(--f-size-xs)}.global-navigation .global-navigation__item--sub-2>.global-navigation__link .icon{height:.75rem;width:.75rem}@media(prefers-reduced-motion:reduce){.global-navigation__link .icon{transition:none}}
.sb-show-main.sb-main-padded{padding:0}.header{--mobile-header-height:5.4375rem;background-color:var(--c-s-bg-brand);width:100vw;position:relative;z-index:10;padding-block:var(--space-s4);height:var(--mobile-header-height)}@media(min-width:672px){.header{--mobile-header-height:4.5rem}}@media(min-width:1056px){.header{height:auto}}.header .header__top,.header .header__bottom{max-width:var(--max-content-width)}@media(min-width:1056px){.header .header__top{margin-bottom:var(--space-s4)}}.header .header__top-container{display:flex;justify-content:space-between}.header .header__link{display:flex;flex-direction:column;row-gap:var(--space-s);width:8rem}@media(min-width:672px){.header .header__link{flex-direction:row;-moz-column-gap:var(--space-s4);column-gap:var(--space-s4);min-width:-moz-fit-content;min-width:fit-content;width:auto}}@media(min-width:672px){.header .header__link img{height:2rem;width:auto}}@media(min-width:1536px){.header .header__link img{height:3.125rem}}.header .header__content{display:flex;align-items:center;gap:var(--space-s2)}.header .header__search-toggle,.header .header__menu-button{border:var(--space-s025) solid var(--c-s-border-brand);display:flex;justify-content:center;height:2.5rem;width:2.5rem;position:relative}.header .header__search-toggle .icon,.header .header__menu-button .icon{height:1.5rem;width:1.5rem}.header .header__search-toggle .icon--close,.header .header__menu-button .icon--close{display:none}.header .header__search-toggle[aria-expanded=true] .icon--open,.header .header__menu-button[aria-expanded=true] .icon--open{display:none}.header .header__search-toggle[aria-expanded=true] .icon--close,.header .header__menu-button[aria-expanded=true] .icon--close{display:block}.header .header__search-toggle{color:var(--c-s-icon-brand)}.header .header__menu-button{background-color:var(--c-s-fill-brand);color:var(--c-s-icon-inverse)}.header .header__cta-wrapper--mobile{margin-top:var(--space-s4)}@media(min-width:1056px){.header .header__cta-wrapper--mobile{display:none}}.header .header__cta-wrapper--mobile .header__cta{justify-content:center;width:100%}.header .header__cta-wrapper--desktop{display:none}@media(min-width:1056px){.header .header__cta-wrapper--desktop{display:block;flex:0 0 17.0625rem}}@media(min-width:1056px){.header .header__cta{height:3.75rem;letter-spacing:-1.8%;text-align:center}}.header .header__search .header__search-form,.header .header__search .header__global-navigation,.header .header__global-navigation-wrapper .header__search-form,.header .header__global-navigation-wrapper .header__global-navigation{opacity:0;overflow:hidden;position:absolute;transition:opacity .3s;visibility:hidden;width:0}@media(min-width:1056px){.header .header__search .header__search-form,.header .header__search .header__global-navigation,.header .header__global-navigation-wrapper .header__search-form,.header .header__global-navigation-wrapper .header__global-navigation{opacity:1;overflow:unset;position:static;visibility:visible;width:unset}}.header .header__search.visible .header__search-form,.header .header__search.visible .header__global-navigation,.header .header__global-navigation-wrapper.visible .header__search-form,.header .header__global-navigation-wrapper.visible .header__global-navigation{background-color:var(--c-s-bg-brand);display:flex;left:0;right:0;padding:var(--space-s2) var(--space-s4) 0;opacity:1;overflow:unset;visibility:visible;width:unset;z-index:10}.header .header__search.visible .header__search-toggle .icon,.header .header__search.visible .header__menu-button .icon,.header .header__global-navigation-wrapper.visible .header__search-toggle .icon,.header .header__global-navigation-wrapper.visible .header__menu-button .icon{width:2rem;margin:0 auto}.header .header__search.visible .header__search-toggle:hover,.header .header__search.visible .header__search-toggle:focus,.header .header__search.visible .header__menu-button:hover,.header .header__search.visible .header__menu-button:focus,.header .header__global-navigation-wrapper.visible .header__search-toggle:hover,.header .header__global-navigation-wrapper.visible .header__search-toggle:focus,.header .header__global-navigation-wrapper.visible .header__menu-button:hover,.header .header__global-navigation-wrapper.visible .header__menu-button:focus{background-color:rgba(0,0,0,0)}.header .header__search.visible .header__search-form,.header .header__global-navigation-wrapper.visible .header__search-form{padding-bottom:var(--space-s4);position:absolute;top:100%}@media(min-width:1056px){.header .header__search.visible .header__search-form,.header .header__global-navigation-wrapper.visible .header__search-form{padding:0}}.header .header__search.visible .header__global-navigation,.header .header__global-navigation-wrapper.visible .header__global-navigation{position:fixed;top:calc(var(--drupal-displace-offset-top,0px) + var(--mobile-header-height));bottom:0;overflow-y:scroll}html:has(.header .header__search.visible .header__global-navigation,.header .header__global-navigation-wrapper.visible .header__global-navigation),body:has(.header .header__search.visible .header__global-navigation,.header .header__global-navigation-wrapper.visible .header__global-navigation){overflow:hidden}.header .header-search-form{display:flex;gap:var(--s-xs);margin:0 auto}.header .header__search .ucl-search-form{align-items:flex-end;height:-moz-fit-content;height:fit-content;margin:0 auto;position:relative;width:calc(100vw - 2*var(--space-s4))}@media(min-width:1056px){.header .header__search .ucl-search-form{width:auto}}.header .header__search .header__icon--search{display:none}.header .header__search .header__textfield-wrapper{display:flex;margin-bottom:0}@media(min-width:1056px){.header .header__search .header__textfield-wrapper::before{content:"";position:absolute;left:-1rem;top:0;bottom:0;width:1rem;border:var(--space-s025) solid var(--c-s-border-brand);border-right:0;transform:skewX(15deg);transform-origin:top}}.header .header__search .header__search-form__decorative-icon{display:none}.header .header__search .header__textfield{background-color:var(--c-s-bg-brand);border-color:var(--c-s-border-brand);height:3.5rem;padding:var(--space-s4) var(--space-s16) var(--space-s4) var(--space-s4);font-size:var(--f-size-sm)}.header .header__search .header__textfield:active,.header .header__search .header__textfield:focus{box-shadow:none;outline-color:var(--c-s-border-primary);outline-offset:-0.375rem}.header .header__search .header__textfield:active::placeholder,.header .header__search .header__textfield:focus::placeholder{color:var(--c-s-text-brand-on-bg-fill)}.header .header__search .header__textfield::placeholder{color:var(--c-s-text-inverse)}.header .header__search .header__search-submit{background-image:url(/themes/custom/uclv/images/icons/search--brand-blue.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;position:absolute;right:var(--space-s6);top:var(--space-s4);color:var(--c-s-icon-brand);background-color:rgba(0,0,0,0);padding:0;border-top:none;height:1.5rem;width:1.5rem}.header .header__global-navigation-wrapper.visible .header__global-navigation{flex-direction:column;left:0}.header .header__global-navigation-wrapper .header__home-link__link{color:var(--c-s-text-inverse)}@media(min-width:1056px){.header .header__top-container{align-items:center}.header .header__content{gap:var(--space-s4)}.header .header__search,.header .header__global-navigation-wrapper{display:flex;width:100%;margin:0}.header .header__search .header__search-form,.header .header__search .header__global-navigation,.header .header__global-navigation-wrapper .header__search-form,.header .header__global-navigation-wrapper .header__global-navigation{display:flex}.header .header__search-toggle,.header .header__menu-button{display:none}.header .header__search .header-search-form{margin:0}.header .header__search .header__search-form__decorative-icon{display:block;height:3.75rem;margin-right:var(--space-s);width:4.75rem}.header .header__search .header__textfield{border-left:none;max-width:17.625rem;height:3.75rem}}.header__bottom.open{max-width:100vw;overflow:auto}.header__bottom.open+.main{margin-top:0}.header__bottom.open .header__bottom-container{max-width:100vw;overflow:hidden}.header__bottom-container{display:flex;justify-content:space-between}.header__toggle-menu{border-top:none;transform:rotate(90deg);color:var(--c-s-fill-brand);background-color:rgba(0,0,0,0);padding:0;margin-top:var(--space-s2);height:auto}.header__toggle-menu:hover,.header__toggle-menu:focus{background:rgba(0,0,0,0)}.header__toggle-menu.open{transform:rotate(-90deg)}.header__toggle-menu .icon{margin-left:0;height:2rem;width:2rem}@media(prefers-reduced-motion:reduce){.faculty-menu__link--active.faculty-menu__link--with-sub .link__content,.faculty-menu__logo{transition:none}}
.menu{list-style:none;margin:0;padding:0}.menu li::before{display:none}.menu__item{margin-bottom:0;padding:var(--space-s2) var(--space-s4);position:relative}.menu__link{text-decoration:none}.menu__link:hover,.menu__link:focus{text-decoration:underline}.menu__link--chevron-link{display:flex;align-items:center}.menu__link--chevron-link.active .icon{transform:rotate(-90deg)}.menu__link--chevron-link .icon{height:var(--space-s6);width:var(--space-s6);min-width:var(--space-s6);margin-right:var(--space-s2);transition:transform .2s ease-in-out;transform:rotate(90deg)}
.messaging-hero{padding-top:var(--space-s12);background-color:var(--c-p-blue-10);color:var(--c-s-text-inverse)}.messaging-hero *{flex-grow:0}.messaging-hero.messaging-hero--spinout{background-color:var(--c-p-brand-15-dark)}.messaging-hero.messaging-hero--case-study{background-color:var(--c-s-bg-inverse)}.messaging-hero.messaging-hero--news-blog{background:linear-gradient(75deg,var(--c-p-blue-10) 50%,var(--c-p-brand-10-bright) 100%)}.messaging-hero.messaging-hero--feed-listing-page{background-color:var(--c-s-bg-brand);color:var(--c-s-text);background-image:url(/themes/custom/uclv/images/uclv-pillars-bright-purple.png);background-position:bottom right;background-repeat:no-repeat;background-size:13.125rem auto}@media(min-width:672px){.messaging-hero.messaging-hero--feed-listing-page{background-position:top right;background-size:53% 100%}}.messaging-hero .messaging-hero__heading{color:inherit}.messaging-hero.messaging-hero--image-fixed{padding:var(--space-s8) 0 var(--space-s16) 0;margin-bottom:calc(100% - 12.5rem)}.messaging-hero.messaging-hero--image-fixed .messaging-hero__heading{margin-bottom:var(--space-s8)}.messaging-hero .messaging-hero__paragraph:last-of-type{margin-bottom:var(--space-s12)}.messaging-hero .messaging-hero__paragraph--subtitle{font-size:var(--heading--xsmall)}.messaging-hero .messaging-hero__paragraph--subtitle:has(+.messaging-hero__paragraph--date){margin-bottom:var(--space-s6)}.messaging-hero .messaging-hero__image--fixed{position:absolute;top:calc(100% - var(--space-s16));width:calc(100% - var(--space-s4))}@media(min-width:672px){.messaging-hero.messaging-hero--image-fixed{padding:var(--space-s12) 0;margin-bottom:var(--space-s18)}.messaging-hero.messaging-hero--image-fixed .row{position:relative;justify-content:space-between}.messaging-hero .messaging-hero__image--fixed{position:static;width:auto;margin-bottom:-5.75rem}}@media(min-width:1056px){.messaging-hero{padding-top:var(--space-s16)}.messaging-hero.messaging-hero--image-fixed{padding:var(--space-s16) 0;margin-bottom:calc(var(--space-s18)*2)}.messaging-hero .messaging-hero__heading--title{margin-bottom:var(--space-s12)}.messaging-hero .container,.messaging-hero .row{min-height:inherit}.messaging-hero .messaging-hero__paragraph:last-of-type{margin-bottom:var(--space-s20)}.messaging-hero .messaging-hero__image--fixed{margin-bottom:-8rem}}@media(min-width:1536px){.messaging-hero .row{position:relative}}
.reference-cards--centred{justify-content:center}.reference-cards.component--grey-background{padding:var(--space-s4)}@media(min-width:672px){.reference-cards.component--grey-background{padding:var(--space-s10)}}.reference-cards.component--grey-background.full-width{padding-inline:0}.reference-cards__link-container{margin-bottom:var(--space-s6)}.reference-cards__link{flex:0}@media(min-width:672px){.reference-cards__desc{margin-bottom:var(--space-s8)}.reference-cards__link-container{justify-content:center;align-items:flex-end}.reference-cards__link{width:-moz-fit-content;width:fit-content}}
.social-menu{display:flex;flex-wrap:wrap;gap:var(--space-s2)}@media(min-width:1056px){.social-menu{justify-content:flex-end;margin-left:auto;max-width:9.5rem}}.social-menu__item{margin-bottom:0;padding:0}.social-menu__link,.social-menu__link:visited{color:var(--c-s-text-inverse);height:2rem;width:2rem;border:var(--space-s025) solid var(--c-s-text-inverse);display:flex;align-items:center;justify-content:center}.social-menu__link:hover,.social-menu__link:focus,.social-menu__link:visited:hover,.social-menu__link:visited:hover,.social-menu__link:visited:focus,.social-menu__link:visited:visited:hover{background-color:var(--c-s-bg-inverse);color:var(--c-s-text-inverse)}.social-menu__icon{height:1.25rem;width:1.25rem}.social-menu--inline-title{display:flex;align-items:center}.social-menu--inline-title .heading{margin-bottom:0;margin-right:var(--space-s4)}
