/*! Component: @visual-framework/vf-componenet-rollup
 * Version: 1.2.3
 * Location: components/undefined
 * VF Core version in use: 2.2.13
 * Build time: Fri, 27 Nov 2020 21:02:25 GMT
 */:root{--vf-color--green:#18974c;--vf-color--green--darkest:#0a5032;--vf-color--green--dark:#007b53;--vf-color--green--light:#6cc24a;--vf-color--green--lightest:#d0debb;--vf-color--grey:#707372;--vf-color--grey--darkest:#373a36;--vf-color--grey--dark:#54585a;--vf-color--grey--light:#a8a99e;--vf-color--grey--lightest:#d0d0ce;--vf-color--red:#d41645;--vf-color--red--dark:#a6093d;--vf-color--red--light:#e58f9e;--vf-color--blue:#3b6fb6;--vf-color--blue--dark:#193f90;--vf-color--blue--light:#8bb8e8;--vf-color--purple:#734595;--vf-color--purple--dark:#563d82;--vf-color--purple--light:#cba3d8;--vf-color--orange:#f49e17;--vf-color--orange--dark:#b65417;--vf-color--orange--light:#efc06e;--vf-color--yellow:#f4c61f;--vf-color--yellow--dark:#ffb81c;--vf-color--yellow--light:#fdd757;--vf-color--bright-green:#a1be1f;--vf-color--bright-green--dark:#7fb428;--vf-color--bright-green--light:#e2e868;--vf-theme--primary:#3b6fb6;--vf-theme--primary--dark:#193f90;--vf-theme--secondary:#18974c;--vf-theme--secondary--dark:#007b53;--vf-theme--tertiary:#54585a;--vf-theme--quaternary:#f4c61f;--vf-theme--quinary:#d0d0ce;--vf-ui-color--black:#000;--vf-ui-color--grey:#d8d8d8;--vf-ui-color--grey--light:#f3f3f3;--vf-ui-color--yellow:#fffadc;--vf-ui-color--red:#d32f2f;--vf-ui-color--white:#fff;--vf-ui-color--off-white:#fafafa;--vf-body-width:81.25em;--page-grid-gap:1rem;--embl-grid-module--prime:16rem;--embl-grid-spacing-normaliser:0px}@media (min-width:75em){:root{--page-grid-gap:2rem}}
/*!
 * Component: @visual-framework/vf-font-plex-mono
 * Version: 1.1.0
 * Location: components/undefined
 */@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;src:local("IBM Plex Mono"),local("IBMPlexMono"),url(../assets/vf-font-plex-mono/assets/IBM-Plex-Mono/fonts/complete/woff/IBMPlexMono-Regular.woff) format("woff")}.vf-font-plex-mono{font-family:IBM Plex Mono,Monaco,Consolas,Lucida Console,monospace;font-size:14px;font-weight:400;line-height:1.57;margin:0}

/*!
 * Component: @visual-framework/vf-font-plex-sans
 * Version: 1.1.0
 * Location: components/undefined
 */@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;src:local("IBM Plex Sans Bold"),local("IBMPlexSans-Bold"),url(../assets/vf-font-plex-sans/assets/IBM-Plex-Sans/fonts/complete/woff/IBMPlexSans-Bold.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:700;src:local("IBM Plex Sans Bold Italic"),local("IBMPlexSans-BoldItalic"),url(../assets/vf-font-plex-sans/assets/IBM-Plex-Sans/fonts/complete/woff/IBMPlexSans-BoldItalic.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:200;src:local("IBM Plex Sans ExtraLight"),local("IBMPlexSans-ExtraLight"),url(../assets/vf-font-plex-sans/assets/IBM-Plex-Sans/fonts/complete/woff/IBMPlexSans-ExtraLight.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:200;src:local("IBM Plex Sans ExtraLight Italic"),local("IBMPlexSans-ExtraLightItalic"),url(../assets/vf-font-plex-sans/assets/IBM-Plex-Sans/fonts/complete/woff/IBMPlexSans-ExtraLightItalic.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:400;src:local("IBM Plex Sans Italic"),local("IBMPlexSans-Italic"),url(../assets/vf-font-plex-sans/assets/IBM-Plex-Sans/fonts/complete/woff/IBMPlexSans-Italic.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300;src:local("IBM Plex Sans Light"),local("IBMPlexSans-Light"),url(../assets/vf-font-plex-sans/assets/IBM-Plex-Sans/fonts/complete/woff/IBMPlexSans-Light.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:300;src:local("IBM Plex Sans Light Italic"),local("IBMPlexSans-LightItalic"),url(../assets/vf-font-plex-sans/assets/IBM-Plex-Sans/fonts/complete/woff/IBMPlexSans-LightItalic.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;src:local("IBM Plex Sans Medium"),local("IBMPlexSans-Medium"),url(../assets/vf-font-plex-sans/assets/IBM-Plex-Sans/fonts/complete/woff/IBMPlexSans-Medium.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:500;src:local("IBM Plex Sans Medium Italic"),local("IBMPlexSans-MediumItalic"),url(../assets/vf-font-plex-sans/assets/IBM-Plex-Sans/fonts/complete/woff/IBMPlexSans-MediumItalic.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;src:local("IBM Plex Sans"),local("IBMPlexSans"),url(../assets/vf-font-plex-sans/assets/IBM-Plex-Sans/fonts/complete/woff/IBMPlexSans-Regular.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;src:local("IBM Plex Sans SemiBold"),local("IBMPlexSans-SemiBold"),url(../assets/vf-font-plex-sans/assets/IBM-Plex-Sans/fonts/complete/woff/IBMPlexSans-SemiBold.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:600;src:local("IBM Plex Sans SemiBold Italic"),local("IBMPlexSans-SemiBoldItalic"),url(../assets/vf-font-plex-sans/assets/IBM-Plex-Sans/fonts/complete/woff/IBMPlexSans-SemiBoldItalic.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:450;src:local("IBM Plex Sans Text"),local("IBMPlexSans-Text"),url(../assets/vf-font-plex-sans/assets/IBM-Plex-Sans/fonts/complete/woff/IBMPlexSans-Text.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:450;src:local("IBM Plex Sans Text Italic"),local("IBMPlexSans-TextItalic"),url(../assets/vf-font-plex-sans/assets/IBM-Plex-Sans/fonts/complete/woff/IBMPlexSans-TextItalic.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:100;src:local("IBM Plex Sans Thin"),local("IBMPlexSans-Thin"),url(../assets/vf-font-plex-sans/assets/IBM-Plex-Sans/fonts/complete/woff/IBMPlexSans-Thin.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:100;src:local("IBM Plex Sans Thin Italic"),local("IBMPlexSans-ThinItalic"),url(../assets/vf-font-plex-sans/assets/IBM-Plex-Sans/fonts/complete/woff/IBMPlexSans-ThinItalic.woff) format("woff")}.vf-font-plex-sans{font-size:16px;font-weight:400;line-height:1.71;margin:0}
/*!
 * Component: @visual-framework/vf-content
 * Version: 1.3.2
 * Location: components/undefined
 */.vf-content h1:not([class*=vf-]),.vf-font-plex-sans,button,html{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif}.vf-content h1:not([class*=vf-]){font-size:42px;font-weight:700;line-height:1.547;margin:0}.vf-content h1:not([class*=vf-])+small{margin-bottom:35px;margin-top:22px}.vf-content h1:not([class*=vf-]) b,.vf-content h1:not([class*=vf-]) strong{font-weight:inherit}.vf-content h2:not([class*=vf-]){font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:30px;font-weight:500;line-height:1.333;margin:0 0 39px;margin-top:0;padding-top:13px}.vf-content h2:not([class*=vf-]) b,.vf-content h2:not([class*=vf-]) strong{font-weight:inherit}.vf-content h3:not([class*=vf-]){font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:24px;font-weight:500;line-height:1.333;margin:0 0 13px;margin-top:24px}.vf-content h3:not([class*=vf-]) b,.vf-content h3:not([class*=vf-]) strong{font-weight:inherit}.vf-content h4:not([class*=vf-]){font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:21px;font-weight:500;line-height:1.29;margin:0 0 13px;margin-top:24px}.vf-content h4:not([class*=vf-]) b,.vf-content h4:not([class*=vf-]) strong{font-weight:inherit}.vf-content h5:not([class*=vf-]){font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:19px;font-weight:500;line-height:1.5;margin:0 0 13px;margin-top:24px}.vf-content h5:not([class*=vf-]) b,.vf-content h5:not([class*=vf-]) strong{font-weight:inherit}.vf-content h6:not([class*=vf-]){font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:19px;font-weight:500;line-height:1.5;margin:0 0 13px;margin-top:24px}.vf-content h6:not([class*=vf-]) b,.vf-content h6:not([class*=vf-]) strong{font-weight:inherit}.vf-content p:not([class*=vf-]){font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:19px;font-weight:400;line-height:1.421;margin:0 0 24px}.vf-content .vf-link,.vf-content a:not([class*=vf-]){border-bottom:none;text-decoration:none;color:#3b6fb6}.vf-content .vf-link:visited,.vf-content a:not([class*=vf-]):visited{color:#734595;border-bottom:none}.vf-content .vf-link:visited:hover,.vf-content a:not([class*=vf-]):visited:hover{color:#734595;text-decoration:underline}.vf-content .vf-link:hover,.vf-content a:not([class*=vf-]):hover{color:#193f90;border-bottom:none;text-decoration:underline}.vf-content small:not([class*=vf-]){font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.57;margin:0 0 16px;margin:0 0 var(--vf-text-margin--bottom,16px);display:block}.vf-content ol:not([class*=vf-]){margin:0;list-style-type:decimal;padding-left:16px;padding-left:20px}.vf-content ul:not([class*=vf-]){margin:0;padding-left:16px;list-style-type:disc;padding-left:20px}.vf-content li:not([class*=vf-]){font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:19px;font-weight:400;line-height:1.421;margin:0 0 16px;margin:0 0 var(--vf-text-margin--bottom,16px);margin-bottom:.5rem}.vf-content li:not([class*=vf-])>ol:not([class*=vf-]),.vf-content li:not([class*=vf-])>ul:not([class*=vf-]){margin-top:.5rem}.vf-content li:not([class*=vf-]):last-of-type{margin-bottom:1rem}.vf-content hr:not([class*=vf-]){--context-margin--inline:1rem;background-color:#d8d8d8;border:none;height:1px;margin-block:0 var(--vf-divider-margin--block-end,1.5rem);width:100%}.vf-content code:not([class*=vf-]){padding-left:3px;padding-right:3px}.vf-content blockquote:not([class*=vf-]){font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:19px;font-weight:400;line-height:1.421;margin:0 0 16px;margin:0 0 var(--vf-text-margin--bottom,16px);margin:0;border:0;padding:10px 8px 10px 32px;position:relative}.vf-content blockquote:not([class*=vf-]):before{content:"";border-left:4px solid #d0d0ce;position:absolute;left:12px;height:100%;top:0}.vf-content blockquote:not([class*=vf-]) p:last-of-type:not([class*=vf-]){margin-bottom:0}.vf-content table:not([class*=vf-]){background-color:#fff;border-collapse:collapse}.vf-content table:not([class*=vf-]) caption{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:21px;font-weight:500;line-height:1.29;margin:0 0 16px;margin:0 0 var(--vf-text-margin--bottom,16px);text-align:left}.vf-content table:not([class*=vf-]) thead{background-color:#d0d0ce}.vf-content table:not([class*=vf-]) thead th{font-weight:500;line-height:1.5}.vf-content table:not([class*=vf-]) td,.vf-content table:not([class*=vf-]) thead th{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:19px;margin:0;padding:8px 16px;text-align:left}.vf-content table:not([class*=vf-]) td{font-weight:400;line-height:1.421;vertical-align:top}.vf-content table:not([class*=vf-]) tr:nth-of-type(2n){background-color:#f3f3f3}.vf-content table:not([class*=vf-]) tfoot{background-color:#d0d0ce;border-top:1px solid #000}.vf-content table:not([class*=vf-]) tfoot td{padding:8px 16px}.vf-content cite:not([class*=vf-]),.vf-content figcaption:not([class*=vf-]){font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.57;margin:0 0 16px;margin:0 0 var(--vf-text-margin--bottom,16px);color:#707372;font-style:italic}.vf-content .vf-video{margin-bottom:32px}.vf-content .vf-figure--align-inline-start{margin-bottom:32px;margin-right:32px}.vf-content .vf-figure--align-inline-end{margin-bottom:32px;margin-left:32px}.vf-content__standfirst{font-size:21px;line-height:31px;margin-bottom:46px;margin-top:0}.vf-content__standfirst+.vf-content__standfirst{margin-bottom:24px}.vf-content__standfirst+small{margin-bottom:42px}.vf-content>[class*=dark] .vf-link,.vf-content>[class*=dark] a:not([class*=vf-]),[class*="--dark"].vf-content .vf-link,[class*="--dark"].vf-content a:not([class*=vf-]){border-bottom:none;text-decoration:none;color:#a8d2ff}.vf-content>[class*=dark] .vf-link:visited,.vf-content>[class*=dark] a:not([class*=vf-]):visited,[class*="--dark"].vf-content .vf-link:visited,[class*="--dark"].vf-content a:not([class*=vf-]):visited{color:#cba3d8;border-bottom:none}.vf-content>[class*=dark] .vf-link:visited:hover,.vf-content>[class*=dark] a:not([class*=vf-]):visited:hover,[class*="--dark"].vf-content .vf-link:visited:hover,[class*="--dark"].vf-content a:not([class*=vf-]):visited:hover{color:#cba3d8;text-decoration:underline}.vf-content>[class*=dark] .vf-link:hover,.vf-content>[class*=dark] a:not([class*=vf-]):hover,[class*="--dark"].vf-content .vf-link:hover,[class*="--dark"].vf-content a:not([class*=vf-]):hover{color:#a8d2ff;border-bottom:none;text-decoration:underline}
/*!
 * Component: @visual-framework/vf-body
 * Version: 1.0.0
 * Location: components/undefined
 */html{margin:0}.vf-body{display:block;margin:0 auto;max-width:81.25em;max-width:var(--vf-body-width,81.25em);padding:0 1em}

/*!
 * Component: @visual-framework/vf-grid
 * Version: 1.3.0
 * Location: components/undefined
 */.vf-grid{display:-ms-flexbox;display:flex}.vf-grid>*{-ms-flex:1;flex:1;margin:10px 0 10px 1.6339%}.vf-grid>:first-child{margin-left:0}[class*=vf-grid__]{-ms-flex-wrap:wrap;flex-wrap:wrap}.vf-grid__col-2>*{-ms-flex:0 0 49.18305%;flex:0 0 49.18305%}.vf-grid__col-3>*{-ms-flex:0 0 32.244066667%;flex:0 0 32.244066667%}.vf-grid__col-4>*{-ms-flex:0 0 23.774575%;flex:0 0 23.774575%}.vf-grid__col-5>*{-ms-flex:0 0 18.69288%;flex:0 0 18.69288%}.vf-grid__col-6>*{-ms-flex:0 0 15.305083333%;flex:0 0 15.305083333%}@media (max-width:1023px){.vf-grid{-ms-flex-wrap:wrap;flex-wrap:wrap}.vf-grid>*{-ms-flex:0 0 49.18305%;flex:0 0 49.18305%}}@supports (display:grid){.vf-grid{display:grid;grid-column:main;grid-column-gap:var(--page-grid-gap);grid-row-gap:var(--page-row-gap,var(--page-grid-gap))}@media (min-width:840px){.vf-grid{grid-auto-flow:column}}@media (max-width:1299px){.embl-grid .vf-grid{grid-column:1/-1}}.vf-grid>*{margin:0}[class*=grid__]{grid-auto-flow:unset}.vf-grid__col-1{grid-template-columns:repeat(1,1fr)}@media (min-width:768px){.vf-grid__col-2{grid-template-columns:repeat(2,1fr)}.vf-grid__col-3{grid-template-columns:repeat(3,1fr)}.vf-grid__col-4{grid-template-columns:repeat(2,1fr)}.vf-grid__col-5,.vf-grid__col-6{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.vf-grid__col-4{grid-template-columns:repeat(4,1fr)}.vf-grid__col-5{grid-template-columns:repeat(5,1fr)}.vf-grid__col-6{grid-template-columns:repeat(6,1fr)}}.vf-grid__col--span-2{grid-column-end:span 2}.vf-grid__col--span-3{grid-column-end:span 3}.vf-grid__col--span-4{grid-column-end:span 4}.vf-grid__col--span-5{grid-column-end:span 5}.vf-grid__col--span-6{grid-column-end:span 6}.vf-grid__col--span-all{grid-column:1/-1}.vf-grid__row--span-2{grid-row-end:span 2}.vf-grid__row--span-3{grid-row-end:span 3}.vf-grid__row--span-4{grid-row-end:span 4}.vf-grid__row--span-5{grid-row-end:span 5}.vf-grid__row--span-6{grid-row-end:span 6}.vf-grid__row--span-all{grid-row:1/-1}}
/*!
 * Component: @visual-framework/vf-cluster
 * Version: 1.0.1
 * Location: components/undefined
 */.vf-cluster{--vf-cluster-margin:var(--vf-cluster-margin--override,1rem);overflow:hidden}.vf-cluster>*{-ms-flex-align:var(--vf-cluster-alignment,center);align-items:var(--vf-cluster-alignment,center);display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;margin:calc(var(--vf-cluster-margin) / 2 * -1)!important}.vf-cluster>*>*{-ms-flex:var(--vf-cluster__item--flex);flex:var(--vf-cluster__item--flex);margin:1rem;margin:calc(var(--vf-cluster-margin) / 2)!important}.vf-cluster--400>*{--vf-cluster-margin:1rem}.vf-cluster--600>*{--vf-cluster-margin:1.5rem}.vf-cluster--800>*{--vf-cluster-margin:2rem}

/*!
 * Component: @visual-framework/vf-stack
 * Version: 2.0.0
 * Location: components/undefined
 */[class^=vf-stack]>*{margin-bottom:0!important;margin-top:0!important}.vf-stack>*+*{margin-top:1rem;margin-top:var(--vf-stack-margin--custom,var(--vf-stack-margin,1rem))!important}.vf-stack--400>*+*{--vf-stack-margin:1rem}.vf-stack--600>*+*{--vf-stack-margin:1.5rem}.vf-stack--800>*+*{--vf-stack-margin:2rem}

/*!
* Component: @visual-framework/embl-grid
* Version: 2.1.0
* Location: components/undefined
*/.embl-grid{margin-bottom:48px}.embl-grid>:first-child{grid-column:1/-1}@media (min-width:846px){.embl-grid>:first-child{grid-column:span 1}}@media (max-width:845px){.embl-grid>:not(:first-child){grid-column:1/-1}}@media (min-width:600px){.embl-grid{--embl-grid:var(--embl-grid-module--prime) [main-start] repeat(auto-fit,minmax(200px,1fr)) [main-end];display:grid;gap:var(--page-grid-gap);grid-template-columns:var(--vf-custom-grid-layout,var(--embl-grid))}}.embl-grid--has-centered-content>:last-child{grid-column-start:2}@media (min-width:1024px){.embl-grid--has-centered-content{--embl-grid:var(--embl-grid-module--prime) auto var(--embl-grid-module--prime)}.embl-grid--has-centered-content>:last-child{grid-column-start:unset}}.embl-grid--has-sidebar{--embl-grid:var(--embl-grid-module--prime) [main-start] 1fr [main-end] 21em}@media (min-width:846px) and (max-width:1023px){.embl-grid--has-sidebar>:first-child{grid-column:1/2}.embl-grid--has-sidebar>*{grid-column:2/-1}}@media (min-width:1024px) and (max-width:1299px){.embl-grid--has-sidebar{--embl-grid:var(--embl-grid-module--prime) [main-start] 1fr [main-end] 18em}}@media (min-width:1024px){.embl-grid-has-sidebar--hairline>:last-child{position:relative}.embl-grid-has-sidebar--hairline>:last-child:before{background-color:#d8d8d8;content:"";height:100%;left:calc(var(--page-grid-gap) / -2);position:absolute;width:1px}}
/*!
 * Component: @visual-framework/vf-badge
 * Version: 1.2.2
 * Location: components/undefined
 */.vf-badge{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1;border:1px solid;color:inherit;display:-ms-inline-flexbox;display:inline-flex;letter-spacing:.05em;padding:4px 8px;text-decoration:none;text-transform:uppercase}.vf-badge--pill{border-radius:500px}.vf-badge--rounded{border-radius:4px}.vf-badge--square{border:0;height:12px;margin:0;padding:0;position:relative;width:12px}.vf-badge--phases{-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;margin:0 12px 0 0;min-width:52px}.vf-badge--primary{background-color:#3b6fb6;border-color:#3b6fb6;color:#fff}a.vf-badge .vf-badge--primary,a.vf-badge .vf-badge--primary:visited{color:#000}a.vf-badge .vf-badge--primary:visited:hover{color:#000;text-decoration:underline}a.vf-badge .vf-badge--primary:hover{color:#000}a.vf-badge--primary:hover{background-color:#193f90;border-color:#193f90}.vf-badge--secondary{background-color:#18974c;border-color:#18974c;color:#000}a.vf-badge .vf-badge--secondary,a.vf-badge .vf-badge--secondary:visited{color:#000}a.vf-badge .vf-badge--secondary:visited:hover{color:#000;text-decoration:underline}a.vf-badge .vf-badge--secondary:hover{color:#000}.vf-badge--tertiary{color:#fff;background-color:#54585a;border-color:#54585a}.vf-badge--tertiary:visited{color:#fff}.vf-badge--tertiary:visited:hover{color:#fff;text-decoration:underline}.vf-badge--tertiary:hover{color:#fff}.vf-badge--outline[class*=primary]{background-color:transparent;border-color:#3b6fb6;color:#3b6fb6}a.vf-badge--outline[class*=primary]:hover{background-color:transparent;border-color:#193f90;color:#193f90}.vf-badge--outline[class*=secondary]{background-color:transparent;border-color:#18974c;color:#18974c}a.vf-badge--outline[class*=secondary]:hover{background-color:transparent;border-color:#007b53;color:#007b53}.vf-badge--outline[class*=tertiary]{background-color:transparent;border-color:#54585a;color:#54585a}a.vf-badge--outline[class*=tertiary]:hover{background-color:transparent}

/*!
 * Component: @visual-framework/vf-collapse
 * Version: 0.0.2
 * Location: components/undefined
 */.vf-collapse:before{content:"This component has not yet been implement, see the README.md for more information.";display:block}

/*!
 * Component: @visual-framework/vf-link
 * Version: 1.0.3
 * Location: components/undefined
 */.vf-link{text-decoration:none}.vf-link,.vf-link:visited{border-bottom:none;color:#3b6fb6}.vf-link:visited:hover{color:#3b6fb6;text-decoration:underline}.vf-link:hover{color:#193f90;border-bottom:none;text-decoration:underline}.vf-link--visited{color:#3b6fb6}.vf-link--hover{color:#193f90}[class*="--dark"] .vf-link{text-decoration:none}[class*="--dark"] .vf-link,[class*="--dark"] .vf-link:visited{border-bottom:none;color:#a8d2ff}[class*="--dark"] .vf-link:hover,[class*="--dark"] .vf-link:visited:hover{color:#a8d2ff;text-decoration:underline}[class*="--dark"] .vf-link:hover{border-bottom:none}[class*="--dark"] .vf-link--hover,[class*="--dark"] .vf-link--visited{color:#a8d2ff}.vf-link--primary{text-decoration:none}.vf-link--primary,.vf-link--primary:visited{border-bottom:none;color:#3b6fb6}.vf-link--primary:visited:hover{color:#3b6fb6;text-decoration:underline}.vf-link--primary:hover{color:#193f90;border-bottom:none;text-decoration:underline}.vf-link--primary .vf-link--visited{color:#3b6fb6}.vf-link--primary .vf-link--hover{color:#193f90}.vf-link--secondary{text-decoration:none}.vf-link--secondary,.vf-link--secondary:visited{border-bottom:none;color:#54585a}.vf-link--secondary:hover,.vf-link--secondary:visited:hover{color:#54585a;text-decoration:underline}.vf-link--secondary:hover{border-bottom:none}.vf-link--secondary--hover,.vf-link--secondary--visited{color:#54585a}[class*="--dark"] .vf-link--secondary{border-bottom:none;text-decoration:none;color:#fff}[class*="--dark"] .vf-link--secondary:visited{color:#fff;border-bottom:none}[class*="--dark"] .vf-link--secondary:visited:hover{color:#fff;text-decoration:underline}[class*="--dark"] .vf-link--secondary:hover{color:#fff;border-bottom:none;text-decoration:underline}[class*="--dark"] .vf-link--secondary--hover,[class*="--dark"] .vf-link--secondary--visited{color:#fff}.vf-link--disabled{color:#54585a;cursor:not-allowed;border-bottom:none;text-decoration:underline}.vf-u-background-color--grey--dark .vf-link--disabled{color:#fff;cursor:not-allowed;border-bottom:none;text-decoration:underline}

/*!
 * Component: @visual-framework/vf-logo
 * Version: 1.5.0
 * Location: components/undefined
 */.vf-logo{-ms-flex-align:center;align-items:center;color:#000;display:-ms-flexbox;display:flex;min-height:32px;text-decoration:none}.vf-logo__image{height:32px}@media (min-width:1025px){.vf-logo__image{height:48px}}.vf-logo__text{--vf-logo-margin-right:0.5rem;font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.71;margin:0;-ms-flex-item-align:center;align-self:center}.vf-logo--has-text .vf-logo__text{margin-left:16px;margin-left:var(--vf-logo-margin-right)}@media (min-width:500px){.vf-logo--has-text .vf-logo__text{--vf-logo-margin-right:1rem}}@media (min-width:999px){.vf-logo--has-text .vf-logo__text{--vf-logo-margin-right:1rem}}

/*!
 * Component: @visual-framework/vf-embed
 * Version: 1.1.0
 * Location: components/undefined
 */.vf-embed{max-width:var(--vf-embed-max-width,100%);position:relative}.vf-embed>*{height:100%;left:0;position:absolute;top:0;width:100%}.vf-embed--16x9{padding-bottom:calc(9 / 16 * (100% - (100% - var(--vf-embed-max-width, 100%))))}.vf-embed--4x3{padding-bottom:calc(3 / 4 * (100% - (100% - var(--vf-embed-max-width, 100%))))}.vf-embed--custom-ratio{padding-bottom:calc(var(--vf-embed-custom-ratio-y) / var(--vf-embed-custom-ratio-x) * (100% - (100% - var(--vf-embed-max-width, 1))))}

/*!
 * Component: @visual-framework/embl-logo
 * Version: 1.1.0
 * Location: components/undefined
 */.embl-logo{background-image:url(../assets/embl-logo/assets/logo-medium.svg);background-repeat:no-repeat;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;height:2rem;text-decoration:none}@media (min-width:1025px){.embl-logo{background-image:url(../assets/embl-logo/assets/logo.svg);height:3rem}}

/*!
 * Component: @visual-framework/vf-explainer
 * Version: 0.0.2
 * Location: components/undefined
 */.vf-explainer:before{content:"This component has not yet been implement, see the README.md for more information.";display:block}

/*!
 * Component: @visual-framework/vf-form__core
 * Version: 1.0.5
 * Location: components/undefined
 */
/*!
 * Component: @visual-framework/vf-form__helper
 * Version: 1.0.0
 * Location: components/undefined
 */.vf-form__helper{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.57;margin:0;color:#707372}.vf-form__helper--error{color:#d32f2f;margin-bottom:4px}

/*!
 * Component: @visual-framework/vf-form__input
 * Version: 1.1.0
 * Location: components/undefined
 */.vf-form__input:not([type=file]){font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.71;margin:0 0 4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:3px solid #f3f3f3;border-radius:0;box-sizing:border-box;color:#54585a;display:block;padding:8px 12px;position:relative;width:100%}.vf-form__input:not([type=file]):focus,.vf-form__input:not([type=file]):hover{border-color:currentColor;color:#000;outline:0}.vf-form__wrap .vf-form__label{border-top-left-radius:3px;display:block;line-height:1;opacity:0;position:absolute;top:-16px;transition:all .2s ease-in-out;visibility:hidden;z-index:1}.vf-form__input .vf-form__wrap{-webkit-font-smoothing:antialiased;position:relative;text-rendering:optimizeLegibility}.vf-form__input::-webkit-input-placeholder{opacity:1}.vf-form__input::-moz-placeholder{opacity:1}.vf-form__input:-ms-input-placeholder,.vf-form__input::-ms-input-placeholder{opacity:1}.vf-form__input::placeholder{opacity:1}.vf-form__input::-ms-input-placeholder,.vf-form__select::-ms-input-placeholder,.vf-form__textarea::-ms-input-placeholder{color:#a8a99e}.vf-form__input::placeholder,.vf-form__select::placeholder,.vf-form__textarea::placeholder{color:#a8a99e}.vf-form__input::-moz-placeholder,.vf-form__select::-moz-placeholder,.vf-form__textarea::-moz-placeholder{color:#a8a99e}.vf-form__input:-ms-input-placeholder,.vf-form__select:-ms-input-placeholder,.vf-form__textarea:-ms-input-placeholder{color:#a8a99e}.vf-form__input::-webkit-input-placeholder,.vf-form__select::-webkit-input-placeholder,.vf-form__textarea::-webkit-input-placeholder{color:#a8a99e}.vf-form__input .vf-form__select{---webkit-appearance:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#a8a99e;cursor:pointer;position:relative}.vf-form__input .vf-form__select::-ms-expand{display:none}.vf-form__input .vf-form__is-active .vf-form__input,.vf-form__input .vf-form__is-active .vf-form__select,.vf-form__input .vf-form__is-active .vf-form__textarea{background-color:#fff}.vf-form__input .vf-form__has-focus .vf-form__input,.vf-form__input .vf-form__has-focus .vf-form__select,.vf-form__input .vf-form__has-focus .vf-form__textarea{background-color:#fff;border-color:#000}.vf-form__wrap .vf-form__input .vf-form__label{border-radius-top-left:3px;color:#54585a;display:block;left:24px;opacity:0;position:absolute;top:-24px;transition:all .2s ease-in-out;visibility:hidden;z-index:1}.vf-form__input .vf-form__is-active .vf-form__label{opacity:1;visibility:visible}.vf-form__input .vf-form__has-focus .vf-form__label{color:#000}.vf-form__input .vf-form__is-required:before{color:#d32f2f;content:"*";display:block;font-size:16px;line-height:1.75;opacity:1;padding:6px 0 0;position:absolute;right:15px;top:1px;transition:all .2s ease-in-out;z-index:1}.vf-form__input .vf-form__is-required.vf-form__is-active:before{opacity:0}.vf-form__input:disabled{background:#f3f3f3;cursor:not-allowed}.vf-form__input:disabled::-moz-placeholder,.vf-form__input:disabled::-ms-input-placeholder,.vf-form__input:disabled::-webkit-input-placeholder,.vf-form__input:disabled::placeholder{color:#18974c}.vf-form__input:invalid{border-color:#d32f2f}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3Cstyle%3E.a{fill:none;stroke:%23000;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px}%3C/style%3E%3C/defs%3E%3Cpath class='a' d='M.75 23.249l22.5-22.5m0 22.5L.75.749'/%3E%3C/svg%3E");background-position:100%;background-repeat:no-repeat;background-size:16px;content:"";display:block;height:1em;position:relative;width:1em}

/*!
 * Component: @visual-framework/vf-form__legend
 * Version: 1.1.0
 * Location: components/undefined
 */.vf-form__legend{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:19px;font-weight:400;line-height:1.421;margin:0 0 .5rem}

/*!
 * Component: @visual-framework/vf-form__fieldset
 * Version: 1.1.0
 * Location: components/undefined
 */.vf-form__fieldset{border:0;margin-bottom:1.25rem;padding:0}

/*!
 * Component: @visual-framework/vf-form__select
 * Version: 1.0.1
 * Location: components/undefined
 */.vf-form__select{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.71;margin:0 0 16px;margin:0 0 var(--vf-text-margin--bottom,16px);--webkit-appearance:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 0l6 8H0zm0 18l6-8H0z' fill='%23707372' fill-rule='evenodd'/%3E%3C/svg%3E");background-position:right .7em top 50%,0 0;background-repeat:no-repeat,repeat;background-size:.65em auto,100%;border:3px solid #f3f3f3;border-radius:0;box-sizing:border-box;color:#54585a;display:block;margin:0;max-width:100%;padding:16px 24px;width:100%}.vf-form__select:focus,.vf-form__select:hover{border-color:currentColor;color:#000;outline:0}.vf-form__select::-ms-expand{display:none}.vf-form__select option{font-weight:400}

/*!
 * Component: @visual-framework/vf-form__checkbox
 * Version: 1.0.2
 * Location: components/undefined
 */.vf-form__item.vf-form__item--checkbox{margin-bottom:16px}.vf-form__item--checkbox .vf-form__checkbox+.vf-form__label:before{border-color:#f3f3f3;margin-right:8px;top:8px}.vf-form__checkbox{opacity:0;position:absolute}.vf-form__checkbox+.vf-form__label{color:#54585a;cursor:pointer;padding:0;position:relative}.vf-form__checkbox+.vf-form__label:before{background:#fff;border:3px solid;content:"";display:inline-block;height:24px;position:relative;top:3px;width:24px}.vf-form__checkbox:focus+.vf-form__label:before,.vf-form__checkbox:hover+.vf-form__label:before{border-color:#54585a}.vf-form__checkbox:checked+.vf-form__label:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ctitle%3Echeck%3C/title%3E%3Cpath d='M23.146 5.4l-2.792-2.8a.5.5 0 0 0-.708 0L7.854 14.4a.5.5 0 0 1-.708 0l-2.792-2.8a.5.5 0 0 0-.708 0L.854 14.4a.5.5 0 0 0 0 .707L7.146 21.4a.5.5 0 0 0 .708 0L23.146 6.1a.5.5 0 0 0 0-.7z' fill='%233b6fb6'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:80%;border-color:#3b6fb6}.vf-form__checkbox:disabled+.vf-form__label{color:#54585a;cursor:auto}.vf-form__checkbox:disabled+.vf-form__label:before{background:#707372;box-shadow:none}

/*!
 * Component: @visual-framework/vf-form__radio
 * Version: 1.0.1
 * Location: components/undefined
 */.vf-form__radio{opacity:0;position:absolute}.vf-form__radio+.vf-form__label{color:#54585a;cursor:pointer;padding:0;position:relative}.vf-form__radio+.vf-form__label:before{background:#fff;border:3px solid #f3f3f3;border-radius:50%;content:"";display:inline-block;height:16px;margin-right:8px;position:relative;top:4px;width:16px}.vf-form__radio:focus+.vf-form__label:before,.vf-form__radio:hover+.vf-form__label:before{border-color:#54585a}.vf-form__radio:checked+.vf-form__label:before{background:#3b6fb6;border-color:#3b6fb6}.vf-form__radio:disabled+.vf-form__label{color:#54585a;cursor:auto}.vf-form__radio:disabled+.vf-form__label:before{background:#707372;box-shadow:none}

/*!
 * Component: @visual-framework/vf-form__textarea
 * Version: 1.0.2
 * Location: components/undefined
 */.vf-form__textarea{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.71;margin:0 0 16px;margin:0 0 var(--vf-text-margin--bottom,16px);-webkit-appearance:none;-moz-appearance:none;appearance:none;border:3px solid #f3f3f3;border-radius:0;box-sizing:border-box;display:block;padding:12px 22px;position:relative;top:24px;width:100%}.vf-form__textarea:focus,.vf-form__textarea:hover{border-color:#54585a;outline:0}

/*!
 * Component: @visual-framework/vf-form__item
 * Version: 1.0.0
 * Location: components/undefined
 */.vf-form__item{margin-bottom:32px}.vf-form__item--inline .vf-form__label{display:inline-block}

/*!
 * Component: @visual-framework/vf-form__label
 * Version: 1.2.0
 * Location: components/undefined
 */.vf-form__label{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:19px;font-weight:400;line-height:1.421;margin:0 0 .5rem;display:block}.vf-form__label--required{float:right;margin-bottom:0}.vf-form__label--required .vf-icon svg{fill:#3b6fb6;height:12px;width:16px}

/*!
* Component: @visual-framework/vf-button
* Version: 1.2.0
* Location: components/undefined
*/.vf-button{--vf-button__color__background--default:var(--vf-color--grey);--vf-button__color__background--default-dark:var(--vf-color--grey--darkest);--vf-button__color__border--default-visited:var(--vf-color--grey--lightest);font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:24px;font-weight:700;line-height:1;-ms-flex-item-align:center;align-self:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#000;background-color:var(--vf-button-background-color,var(--vf-button__color__background--default));border:4px solid #000;border:4px solid var(--vf-button-border-color,var(--vf-button__color__background--default));box-shadow:8px 8px 0 var(--vf-button-shadow-background-color,var(--vf-button__color__background--default-dark)),-5px -5px transparent;color:#fff;color:var(--vf-button-text-color,#fff);cursor:pointer;display:inline-block;margin:0 16px 16px 0;outline:0;padding:12px 24px;position:relative;text-align:center;text-decoration:none;transform:translate(0);transition:all 125ms linear}.vf-button:focus,.vf-button:hover{box-shadow:4px 4px 0 var(--vf-button-shadow-background-color,var(--vf-button__color__background--default-dark)),2px 2px 4px rgba(0,0,0,.25),-5px -5px transparent;transform:translate(4px,4px);transition:all 125ms linear}.vf-button:active{box-shadow:0 0 0 var(--vf-button-shadow-background-color,var(--vf-button__color__background--default-dark)),2px 2px 2px rgba(0,0,0,.125),-5px -5px transparent;transform:translate(8px,8px) translateZ(1px)}a.vf-button:focus,a.vf-button:hover{text-decoration:none}.vf-button--primary{--vf-button-border-color:var(--vf-color--blue);--vf-button-background-color:var(--vf-color--blue);--vf-button-shadow-border-color:var(--vf-color--blue--dark);--vf-button-shadow-background-color:var(--vf-color--blue--dark);--vf-button-border-color--visited:var(--vf-color--blue--light)}.vf-button--secondary{--vf-button-border-color:var(--vf-color--green);--vf-button-background-color:var(--vf-color--green);--vf-button-text-color:var(--vf-ui-color--black);--vf-button-shadow-border-color:var(--vf-color--green--dark);--vf-button-shadow-background-color:var(--vf-color--green--dark);--vf-button-border-color--visited:var(--vf-color--green--light)}.vf-button--tertiary{--vf-button-border-color:var(--vf-color--grey);--vf-button-background-color:var(--vf-color--grey);--vf-button-shadow-border-color:var(--vf-color--grey--dark);--vf-button-shadow-background-color:var(--vf-color--grey--dark);--vf-button-border-color--visited:var(--vf-color--grey--light)}.vf-button--outline{--vf-button-background-color:#fff;color:#3b6fb6;color:var(--vf-button-border-color,var(--vf-button__color__background--default))}.vf-button--outline:focus,.vf-button--outline:hover{color:#3b6fb6;color:var(--vf-button-border-color)}.vf-button--pill,.vf-button--pill:before{border-radius:500px}.vf-button--rounded{border-radius:16px}.vf-button--sm{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1;padding:8px}.vf-button--sm.vf-button--rounded{border-radius:8px}.vf-button--lg{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:24px;font-weight:700;line-height:1;padding:16px}.vf-button--icon{background:none;border:0;color:currentColor;cursor:pointer;margin:0;outline:none;padding:0}.vf-button--icon,.vf-button--icon:focus,.vf-button--icon:hover{box-shadow:none;transform:none}html:not(.vf-disable-deprecated) .vf-text-button--secondary{background-color:#18974c;border:2px solid #18974c;color:#fff;box-shadow:0 6px 0 0 #007b53;margin-bottom:6px}html:not(.vf-disable-deprecated) .vf-text-button--secondary:visited{background-color:#3b6fb6;border-color:#3b6fb6}html:not(.vf-disable-deprecated) .vf-text-button--secondary:hover{background-color:#007b53;border-color:#007b53;box-shadow:0 2px 0 0 #007b53}html:not(.vf-disable-deprecated) .vf-button--outline.vf-text--button--secondary{background-color:#fff;color:#18974c}html:not(.vf-disable-deprecated) .vf-button--outline.vf-text--button--secondary:visited{background-color:#3b6fb6;color:#fff}html:not(.vf-disable-deprecated) .vf-text-button--2{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1;padding:8px}html:not(.vf-disable-deprecated) .vf-text-button--2.vf-text-button--rounded{border-radius:8px}html:not(.vf-disable-deprecated) .vf-text-button--1{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:24px;font-weight:700;line-height:1;padding:16px}

/*!
 * Component: @visual-framework/vf-figure
 * Version: 1.3.0
 * Location: components/undefined
 */.vf-figure{margin:0}.vf-figure__image{margin:0 0 21px}.vf-figure__caption{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.57;margin:0 0 16px;margin:0 0 var(--vf-text-margin--bottom,16px);color:#707372;font-style:italic}.vf-figure__image{height:auto;max-width:100%;width:var(--vf-figure__width,100%)}.vf-figure--align{display:table}.vf-figure--align .vf-figure__image{max-width:unset;width:var(--vf-figure__width,auto)}.vf-figure--align .vf-figure__caption{caption-side:bottom;display:table-caption}.vf-figure--align-inline-start{float:left}.vf-figure--align-inline-end{float:right}.vf-figure--align-centered{margin:0 auto}

/*!
 * Component: @visual-framework/vf-list
 * Version: 1.0.0
 * Location: components/undefined
 */.vf-list{list-style-type:none;padding:0;margin:0;font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.71;margin:0 0 16px;margin:0 0 var(--vf-text-margin--bottom,16px)}.vf-list__item{margin-bottom:1rem}.vf-list--l{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:19px;font-weight:400;line-height:1.421;margin:0 0 16px;margin:0 0 var(--vf-text-margin--bottom,16px)}.vf-list--ordered{margin:0;list-style-type:decimal;padding-left:16px}.vf-list--ordered__item{margin-bottom:1rem}.vf-list--unordered{margin:0;padding-left:16px;list-style-type:disc}.vf-list--unordered__item{margin-bottom:1rem}.vf-list--inline{margin:0;padding:0;display:inline-block}.vf-list--inline [class*=__item]{display:inline}.vf-list--inline__item{margin-bottom:1rem}.vf-list__link{text-decoration:none}.vf-list__link,.vf-list__link:visited{border-bottom:none;color:#3b6fb6}.vf-list__link:visited:hover{color:#3b6fb6;text-decoration:underline}.vf-list__link:hover{color:#193f90;border-bottom:none;text-decoration:underline}

/*!
 * Component: @visual-framework/vf-blockquote
 * Version: 1.0.2
 * Location: components/undefined
 */.vf-blockquote{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:19px;font-weight:400;line-height:1.421;margin:0 0 16px;margin:0 0 var(--vf-text-margin--bottom,16px);margin:0;border:0;padding:10px 8px 10px 32px;position:relative}.vf-blockquote:before{content:"";border-left:4px solid #d0d0ce;position:absolute;left:12px;height:100%;top:0}.vf-blockquote--pullquote{position:static}.vf-blockquote--pullquote:before{content:"This component variant has not yet been implement, see the README.md for more information.";display:block}

/*!
 * Component: @visual-framework/vf-divider
 * Version: 2.0.0
 * Location: components/undefined
 */.vf-divider{--context-margin--inline:1rem;background-color:#d8d8d8;border:none;height:1px;margin-block:0 var(--vf-divider-margin--block-end,1.5rem);width:100%}

/*!
 * Component: @visual-framework/embl-conditional-edit
 * Version: 1.0.3
 * Location: components/undefined
 */.embl-conditional-edit{display:none}.embl-coditional-edit__enabled .embl-conditional-edit{display:unset}
/*!
 * Component: @visual-framework/vf-box
 * Version: 2.3.0
 * Location: components/undefined
 */.vf-box{--box-text-color:var(--vf-box-theme-color--foreground,var(--vf-theme-color--foreground,#000));--box-background-color:var(--vf-box-theme-color--background,var(--vf-theme-color--background,#fff));--vf-box-padding:var(--vf-box-padding--override,1rem);background-color:#fff;background-color:var(--box-background-color);box-sizing:border-box;color:#000;color:var(--box-text-color);display:block;padding:1rem;padding:var(--vf-box-padding);width:100%}.vf-box>:last-child{margin-bottom:0}.vf-box--is-link{position:relative;text-decoration:none}.vf-box--is-link,.vf-box--is-link:hover{transition-duration:.25s;transition-property:box-shadow;transition-timing-function:ease-in-out}.vf-box--is-link:hover{box-shadow:0 0 4px 4px rgba(0,0,0,.2)}.vf-box__heading{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:24px;font-weight:500;line-height:1.333;margin:0 0 16px;margin:0 0 var(--vf-text-margin--bottom,16px)}.vf-box__link{color:currentColor;text-decoration:none}.vf-box__link:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;transition-duration:.3s;transition-property:box-shadow;transition-timing-function:ease-in-out;z-index:512}.vf-box__text{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.71;margin:0 0 16px;margin:0 0 var(--vf-text-margin--bottom,16px)}.vf-box__text a,.vf-content .vf-box__text a{color:currentColor;position:relative;text-decoration:underline;z-index:1984}.vf-box__text a:focus,.vf-box__text a:hover,.vf-box__text a:visited,.vf-content .vf-box__text a:focus,.vf-content .vf-box__text a:hover,.vf-content .vf-box__text a:visited{color:currentColor}.vf-box--400{--vf-box-padding:1rem}.vf-box--600{--vf-box-padding:1.5rem}.vf-box--800{--vf-box-padding:2rem}.vf-box--easy{--box-text-color:var(--vf-box-theme-color--background,var(--vf-theme-color--background));--box-background-color:#fff;border-bottom:4px solid}.vf-box--easy .vf-box__text{color:#000}.vf-box--normal{--box-text-color:var(--vf-box-theme-color--foreground,var(--vf-theme-color--foreground,#fff));--box-background-color:var(--vf-box-theme-color--background,var(--vf-theme-color--background,#000))}.vf-box-theme--primary{--vf-box-theme-color--foreground:#fff;--vf-box-theme-color--background:#3b6fb6}.vf-box-theme--secondary{--vf-box-theme-color--foreground:#000;--vf-box-theme-color--background:#18974c}.vf-box-theme--tertiary{--vf-box-theme-color--foreground:#fff;--vf-box-theme-color--background:#54585a}.vf-box-theme--quaternary{--vf-box-theme-color--foreground:#000;--vf-box-theme-color--background:#f4c61f}.vf-box-theme--quinary{--vf-box-theme-color--background:#d0d0ce;--vf-box-theme-color--foreground:#000}.vf-box--rounded{border-radius:8px}.vf-box--outline{background-color:transparent;border-style:solid;border-width:2px}

/*!
 * Component: @visual-framework/vf-breadcrumbs
 * Version: 2.0.1
 * Location: components/undefined
 */.vf-breadcrumbs{grid-column:main;margin-left:auto;margin-right:auto;margin-top:1rem;max-width:81.25em;width:100%}@media (min-width:1024px){.vf-breadcrumbs{display:-ms-flexbox;display:flex}}@media (max-width:1023px){.vf-breadcrumbs__list:not(.vf-breadcrumbs__list--related){display:block}}.vf-breadcrumbs__item{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.71;margin:0;color:#000;margin-right:3px;position:relative}.vf-breadcrumbs__item:not([aria-current]):after{color:#707372;content:">";display:inline-block;margin-left:3px}.vf-breadcrumbs__item[aria-current]{text-shadow:1px 0 0}.vf-breadcrumbs__heading{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.71;margin:0;display:inline}@media (min-width:1024px){.vf-breadcrumbs__list+.vf-breadcrumbs__heading{margin-left:32px}}.vf-breadcrumbs__link{color:currentColor}.vf-breadcrumbs__list--related .vf-breadcrumbs__item{color:#707372;margin-left:8px;position:relative}.vf-breadcrumbs__list--related .vf-breadcrumbs__item:after{content:""}.vf-breadcrumbs__list--related .vf-breadcrumbs__link{color:#3b6fb6}.vf-breadcrumbs__list--related .vf-breadcrumbs__link:hover{color:#707372}

/*!
 * Component: @visual-framework/vf-card
 * Version: 2.3.1
 * Location: components/undefined
 */.vf-card{--card-text-color:var(--vf-card-theme-color--foreground,#000);--card-background-color:var(--vf-card-theme-color--background,#fff);background-color:var(--card-background-color);box-shadow:0 .125rem .25rem rgba(84,88,90,.5);display:grid;grid-template-rows:288px 1fr;position:relative}.vf-card__image{grid-column:1/-1;grid-row:1;height:100%;max-width:100%;object-fit:cover;object-position:center;width:100%}.vf-card__content{grid-column:1/-1;padding:1rem}.vf-card__title{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:24px;font-weight:500;line-height:1.333;margin:0 0 16px;margin:0 0 var(--vf-text-margin--bottom,16px);background-color:var(--card-background-color);color:#000;color:var(--card-text-color,#000);text-decoration:none}.vf-card__title .vf-card__link{color:inherit;text-decoration:none}.vf-card__title .vf-card__link:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;transition-duration:.3s;transition-property:box-shadow;transition-timing-function:ease-in-out;z-index:512}.vf-card__title .vf-card__link:hover{text-decoration:none}.vf-card__title .vf-card__link:hover:after{box-shadow:0 0 .125rem .125rem hsla(160,1%,45%,.75)}.vf-card__title .vf-card__link:hover,.vf-card__title .vf-card__link:visited,.vf-card__title .vf-card__link:visited:hover{color:currentColor}.vf-card__text{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:19px;font-weight:400;line-height:1.421;margin:0;color:#fff;color:var(--card-text-color,#fff)}.vf-card__text .vf-card__link,.vf-card__text a{position:relative;z-index:1984}.vf-card--bordered{border-bottom:8px solid #18974c;border-bottom-color:var(--vf-card-border-color,#18974c)}.vf-card--bordered .vf-card__link:after{height:calc(100% + 8px)}.vf-card--striped{background-color:#007b53;background-color:var(--vf-card--striped-bg-color,#007b53)}.vf-card--striped .vf-card__title{background-color:#18974c;background-color:var(--vf-card-bg-color,#18974c);color:#fff;margin:-1rem;margin-bottom:-.5rem;padding:1rem;padding-bottom:.5rem}.vf-card--striped .vf-card__text{color:#fff}.vf-card--striped .vf-card__text:first-of-type{--vf-stack-margin--custom:0;padding-top:1rem}.vf-card--primary{--vf-card-bg-color:#18974c;--vf-card-text-color:#fff;--vf-card-border-color:#18974c;--vf-card--striped-bg-color:#007b53;--vf-card--striped-text-color:#fff}.vf-card--secondary{--vf-card-bg-color:#3b6fb6;--vf-card-text-color:#fff;--vf-card-border-color:#3b6fb6;--vf-card--striped-bg-color:#193f90;--vf-card--striped-text-color:#fff}.vf-card--tertiary{--vf-card-bg-color:#707372;--vf-card-text-color:#fff;--vf-card-border-color:#707372;--vf-card--striped-bg-color:#54585a;--vf-card--striped-text-color:#fff}.vf-card__content.vf-stack .vf-card__text,.vf-card__content.vf-stack .vf-card__title{margin-bottom:0}html:not(.vf-disable-deprecated) .vf-card--very-easy{border-bottom:8px solid transparent}html:not(.vf-disable-deprecated) .vf-card--easy{border-bottom:8px solid #000;border-bottom-color:var(--vf-card-theme-color--border,#000)}html:not(.vf-disable-deprecated) .vf-card--easy .vf-card__title{--card-text-color:#3b6fb6}html:not(.vf-disable-deprecated) .vf-card--easy .vf-card__text{--card-text-color:#000}html:not(.vf-disable-deprecated) .vf-card--easy .vf-card__link:after{height:calc(100% + 8px)}html:not(.vf-disable-deprecated) .vf-card--hard,html:not(.vf-disable-deprecated) .vf-card--normal{--card-text-color:var(--vf-card-theme-color--foreground,#fff);--card-background-color:var(--vf-card-theme-color--background,#000)}html:not(.vf-disable-deprecated) .vf-card--hard .vf-card__content{grid-row:2/-1}html:not(.vf-disable-deprecated) .vf-card--hard .vf-card__title{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.57;margin:0 0 16px;margin:0 0 var(--vf-text-margin--bottom,16px);display:inline-block;margin-bottom:0;margin-left:-24px;margin-top:2px;padding:16px 24px;text-transform:uppercase}html:not(.vf-disable-deprecated) .vf-card--hard .vf-card__text{padding-top:16px}html:not(.vf-disable-deprecated) .vf-card--hard .vf-card__text .vf-card__link{position:relative;z-index:1984}html:not(.vf-disable-deprecated) [class*=ary].vf-card--easy{--vf-card-theme-color--background:#fff}html:not(.vf-disable-deprecated) [class*=ary] .vf-card__text .vf-card__link{color:inherit;text-decoration:underline}html:not(.vf-disable-deprecated) .vf-card-theme--primary{--vf-card-theme-color--foreground:#fff;--vf-card-theme-color--border:#3b6fb6;--vf-card-theme-color--background:#3b6fb6}html:not(.vf-disable-deprecated) .vf-card-theme--secondary{--vf-card-theme-color--foreground:#000;--vf-card-theme-color--border:#18974c;--vf-card-theme-color--background:#18974c}html:not(.vf-disable-deprecated) .vf-card-theme--tertiary{--vf-card-theme-color--foreground:#fff;--vf-card-theme-color--border:#54585a;--vf-card-theme-color--background:#54585a}html:not(.vf-disable-deprecated) .vf-card-theme--quaternary{--vf-card-theme-color--foreground:#000;--vf-card-theme-color--border:#f4c61f;--vf-card-theme-color--background:#f4c61f}

/*!
 * Component: @visual-framework/vf-card-container
 * Version: 3.0.2
 * Location: components/undefined
 */.vf-card-container{grid-column:1/-1;margin:0 0 3rem;padding:2rem 0}.vf-card-container__inner{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;max-width:81.25em}@supports (display:grid){.vf-card-container__inner{--vf-card-container__grid--size:18rem;display:grid;gap:var(--page-grid-gap);grid-template-columns:repeat(auto-fit,minmax(var(--vf-card-container__grid--size--overide,var(--vf-card-container__grid--size)),1fr));margin:0 auto;max-width:81.25em}@media (min-width:600px){.vf-card-container__inner{--vf-card-container__grid--size:20rem}}}.vf-card-container__inner .vf-section-header{margin-bottom:16px;width:100%}@supports (display:grid){.vf-card-container__inner .vf-section-header{grid-column:1/-1;margin-bottom:unset}}.vf-card-container__inner .vf-card{margin-bottom:40px;width:30%}@supports (display:grid){.vf-card-container__inner .vf-card{margin-bottom:unset;width:unset}}

/*!
 * Component: @visual-framework/vf-discussion
 * Version: 1.0.0
 * Location: components/undefined
 */.vf-discussion__title{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:30px;font-weight:500;line-height:1.333;margin:0 0 16px;margin:0 0 var(--vf-text-margin--bottom,16px)}.vf-discussion__item{border-top:1px solid #d0d0ce;margin-bottom:24px;padding-top:24px}.vf-discussion__meta{display:inline-block;margin-bottom:16px}.vf-discussion__author{font-size:19px;font-weight:500;line-height:1.5;margin:0 0 14px;font-style:normal}.vf-discussion__author,.vf-discussion__date{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif}.vf-discussion__date{font-size:16px;font-weight:400;line-height:1.71;margin:0;color:#d0d0ce}.vf-discussion__author-avatar{border-radius:50%;float:left;margin-right:24px;width:57px}.vf-discussion__item .vf-discussion__list{margin-top:24px}.vf-discussion__item .vf-discussion__list .vf-discussion__item{padding-left:40px}.vf-discussion__comment{margin-bottom:16px}

/*!
 * Component: @visual-framework/vf-code-example
 * Version: 1.2.0
 * Location: components/undefined
 */.vf-code-example,.vf-code-example__pre,.vf-content code,.vf-content pre{font-family:IBM Plex Mono,Monaco,Consolas,Lucida Console,monospace;font-size:14px;font-weight:400;line-height:1.57;margin:0;padding-bottom:.25rem;padding-top:.25rem;background:#f3f3f3;border-radius:4px}.vf-code-example,.vf-content code{font-size:inherit}.vf-code-example__pre,.vf-content pre{border:1px;display:block;min-width:0;overflow:auto;white-space:pre-wrap;padding-left:.5rem;padding-right:.5rem}.hljs{background:#f3f3f3;color:#000;display:block;overflow-x:auto;padding:.5em}.hljs-comment,.hljs-quote{color:#707372;font-style:italic}.hljs-keyword,.hljs-selector-tag,.hljs-subst{color:#000;font-weight:700}.hljs-doctag,.hljs-string{color:#d41645}.hljs-section,.hljs-selector-id,.hljs-title{color:#a6093d;font-weight:700}.hljs-subst{font-weight:400}.hljs-class .hljs-title,.hljs-type{color:#3b6fb6;font-weight:700}.hljs-attribute,.hljs-name,.hljs-tag{color:#193f90;font-weight:400}.hljs-link,.hljs-regexp{color:#18974c}.hljs-bullet,.hljs-symbol{color:#a6093d}.hljs-built_in,.hljs-builtin-name{color:#3b6fb6}.hljs-meta{color:#d0d0ce;font-weight:700}.hljs-deletion{background:#e58f9e}.hljs-addition{background:#e2e868}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}

/*!
 * Component: @visual-framework/vf-page-header
 * Version: 1.1.0
 * Location: components/undefined
 */.vf-page-header{margin:0 0 1.25rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.vf-page-header__heading{font-size:30px;line-height:1.333}.vf-page-header__heading,.vf-page-header__sub-heading{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-weight:500;margin:0 0 16px;margin:0 0 var(--vf-text-margin--bottom,16px);margin:0}.vf-page-header__sub-heading{font-size:21px;line-height:1.29;color:#707372}

/*!
 * Component: @visual-framework/vf-link-list
 * Version: 1.3.0
 * Location: components/undefined
 */.vf-links__heading{font-size:21px;font-weight:500;line-height:1.29;margin:0 0 16px;margin:0 0 var(--vf-text-margin--bottom,16px)}.vf-links__heading,.vf-links__list .vf-list__item{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif}.vf-links__list .vf-list__item{font-size:19px;font-weight:400;line-height:1.421;margin:0 0 16px;margin:0 0 var(--vf-text-margin--bottom,16px);margin:0 0 1.25rem}.vf-links__list .vf-badge,.vf-links__list .vf-list__link{margin-right:8px}.vf-links__list--has-image .vf-list__link{-ms-flex-align:center;align-items:center;column-gap:8px;display:grid;grid-template-columns:minmax(0,32px) auto}.vf-links__list--has-image .vf-links__meta{margin-left:-4px;margin-right:8px}.vf-list__image{height:auto;justify-self:center;max-width:100%;width:100%}.vf-links__meta{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.57;margin:0;color:#54585a;display:inline;margin-right:4px}.vf-links__list--secondary .vf-list__link{border-bottom:none;color:#707372;text-decoration:none}.vf-links__list--secondary .vf-list__link:visited{color:#707372;border-bottom:none}.vf-links__list--secondary .vf-list__link:visited:hover{color:#707372;text-decoration:underline}.vf-links__list--secondary .vf-list__link:hover{color:#54585a;border-bottom:none;text-decoration:underline}.vf-links__list--secondary .vf-list__meta{color:#54585a;position:relative}.vf-links__list--secondary .vf-list__meta:before{content:"("}.vf-links__list--secondary .vf-list__meta:after{content:")"}.vf-links--tight .vf-links__heading{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:19px;font-weight:500;line-height:1.5;margin:0 0 16px;margin:0 0 var(--vf-text-margin--bottom,16px)}.vf-links--tight .vf-links__item{margin-bottom:.5rem}.vf-links__list--s .vf-list__item{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.57;margin:0 0 8px}.vf-links__list--very-easy .vf-links__list{list-style-position:outside;list-style-type:square;margin-left:1em}.vf-links__list--easy .vf-links__heading{grid-column:1/-1}.vf-links__list--easy .vf-links__list{column-gap:40px;display:grid;grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));row-gap:24px}.vf-links__list--easy .vf-list__item{margin-bottom:0}.vf-links__list--easy .vf-list__link{display:block;position:relative}.vf-links__list--easy .vf-list__icon{fill:currentcolor;height:1em;margin-left:6px;transform:translateY(3px);width:1em}

/*!
 * Component: @visual-framework/vf-header
 * Version: 1.0.4
 * Location: components/undefined
 */.vf-header{background-position:top;background-size:cover;box-sizing:border-box;display:grid;width:100%}.vf-header,.vf-header .vf-navigation--main{grid-column:1/-1}.vf-header .vf-navigation--additional{grid-column:1/-1;grid-row:2}.vf-header__navigation--site{background-color:#54585a}.vf-header__navigation--site>*{margin-left:-16px}.vf-header__navigation--additional{background-color:#54585a;grid-row:2}

/*!
 * Component: @visual-framework/vf-hero
 * Version: 2.0.2
 * Location: components/undefined
 */.vf-hero{--vf-hero--spacing:2rem;background-color:var(--vf-hero--bg-color,#18974c);background-image:url(https://acxngcvroo.cloudimg.io/v7/https:/www.embl.org/files/wp-content/uploads/roundels.png);background-image:var(--vf-hero--bg-image,url("https://acxngcvroo.cloudimg.io/v7/https://www.embl.org/files/wp-content/uploads/roundels.png"));margin-bottom:2rem;margin-bottom:var(--vf-hero--spacing,2rem);padding:2rem 0;padding:var(--vf-hero--spacing,2rem) 0}.vf-hero.vf-u-fullbleed:before{background-size:cover;background-size:var(--vf-hero--bg-image-size,cover);z-index:1}.vf-hero__content{background-color:#fff;background-color:var(--vf-hero-content--bg-color,#fff);color:#000;color:var(--vf-hero-content--fg-color,#000);box-shadow:2px 0 3px rgba(0,0,0,.1),-2px 0 3px rgba(0,0,0,.1),0 2px 3px rgba(0,0,0,.1);max-width:60ch;padding:1rem;padding:calc(var(--vf-hero--spacing) / 2);position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:1984}@supports (filter:drop-shadow(2px 2px 4px rgba(0,0,0,0.1))){.vf-hero__content{box-shadow:unset;filter:drop-shadow(2px 2px 4px rgba(0,0,0,.25))}}.vf-hero__heading{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:42px;font-weight:700;line-height:1.547;margin:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;word-break:break-word}.vf-hero__heading a{color:inherit;text-decoration:none}.vf-hero__heading--additional{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.71;margin:0;position:relative}.vf-hero__heading--additional a{color:currentColor;text-decoration:none}.vf-hero__subheading{font-size:21px;font-weight:500;line-height:1.29;--vf-stack-margin--custom:0}.vf-hero__subheading,.vf-hero__text{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;margin:0}.vf-hero__text{font-size:19px;font-weight:400;line-height:1.421}.vf-hero__text a{color:#3b6fb6;text-decoration:none}.vf-hero__text a:focus,.vf-hero__text a:hover,.vf-hero__text a:visited{color:#193f90;text-decoration:underline}.vf-hero__link{-ms-flex-align:center;align-items:center;color:#193f90;display:-ms-inline-flexbox;display:inline-flex}.vf-hero__link svg{fill:currentColor;margin-left:.5rem}.vf-hero__link:focus,.vf-hero__link:hover,.vf-hero__link:visited{color:#193f90}.vf-hero__link:focus svg,.vf-hero__link:hover svg,.vf-hero__link:visited svg{transform:translateX(.25rem)}.vf-hero__link:hover{text-decoration:none}.vf-hero--primary{--vf-hero--bg-color:#18974c}.vf-hero--secondary{--vf-hero--bg-color:#3b6fb6}.vf-hero--tertiary{--vf-hero--bg-color:#707372}.vf-hero--800{--vf-hero--spacing:2rem}.vf-hero--1200{--vf-hero--spacing:3rem}.vf-hero--1600{--vf-hero--spacing:4rem}.vf-hero--flush .vf-hero__content{bottom:-2rem;bottom:calc(var(--vf-hero--spacing) / -1);filter:none}.vf-hero--offset{margin-bottom:4rem;margin-bottom:calc(var(--vf-hero--spacing) * 2)}.vf-hero--offset .vf-hero__content{bottom:-4rem;bottom:calc(var(--vf-hero--spacing) * -2)}.vf-hero--centered .vf-hero__content{left:50%;transform:translateX(-50%)}.vf-hero--striped .vf-hero__content{background-color:#fff;background-color:var(--vf-hero-content--bg-color,#fff);color:#000;color:var(--vf-hero-content--fg-color,#000)}.vf-hero--striped .vf-hero__heading{margin:calc(var(--vf-hero--spacing) / -2);padding:calc(var(--vf-hero--spacing) / 2);padding-bottom:0}.vf-hero--striped .vf-hero__subheading{margin:calc(var(--vf-hero--spacing) / -2);margin-bottom:0;padding:calc(var(--vf-hero--spacing) / 2);padding-bottom:.5rem}.vf-hero--striped .vf-hero__text{--vf-stack-margin:0;background-color:#000;background-color:var(--vf-hero-content--bg-color,#000);color:#fff;color:var(--vf-hero-content--fg-color,#fff);margin:calc(var(--vf-hero--spacing) / -2);padding:calc(var(--vf-hero--spacing) / 2);padding-top:.5rem}.vf-hero--striped .vf-hero__text a{color:currentColor;text-decoration:underline}.vf-hero--striped.vf-hero--inverted .vf-hero__text a{color:#3b6fb6;text-decoration:none}.vf-hero--striped.vf-hero--inverted .vf-hero__text a:hover{text-decoration:underline}.vf-hero--striped.vf-hero--block .vf-hero__heading,.vf-hero--striped.vf-hero--block .vf-hero__subheading,.vf-hero--striped.vf-hero--block .vf-hero__text{position:relative}.vf-hero--striped.vf-hero--block .vf-hero__heading:before,.vf-hero--striped.vf-hero--block .vf-hero__subheading:before,.vf-hero--striped.vf-hero--block .vf-hero__text:before{background-color:inherit;content:"";height:100%;margin-left:calc(50% - (50vw - var(--context-margin--inline, 0px) + 2rem));position:absolute;top:0;width:calc(50vw - (var(--context-margin--inline, 0px) * 2));z-index:-1}@supports (--var:true){.vf-hero--striped .vf-hero__content{box-shadow:unset}}.vf-hero--inverted .vf-hero__content{--vf-hero-content--bg-color:#000;--vf-hero-content--fg-color:#fff}.vf-hero--inverted .vf-hero__text{--vf-hero-content--bg-color:#fff;--vf-hero-content--fg-color:#000}.vf-hero--inverted .vf-hero__text a{color:currentColor}.vf-hero--block .vf-hero__content:before{background-color:inherit;content:"";height:100%;margin-left:calc(50% - (50vw - var(--context-margin--inline, 0px)));position:absolute;top:0;width:calc(50vw - (var(--context-margin--inline, 0px) * 2));z-index:-1}.vf-hero--block .vf-hero__subheading{--vf-stack-margin--custom:0}

/*!
 * Component: @visual-framework/vf-lede
 * Version: 1.0.1
 * Location: components/undefined
 */.vf-lede{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:32px;font-weight:500;line-height:1.3125;margin:0}.vf-lede>a{text-decoration:none}.vf-lede>a,.vf-lede>a:visited{border-bottom:none;color:#3b6fb6}.vf-lede>a:visited:hover{color:#3b6fb6;text-decoration:underline}.vf-lede>a:hover{color:#193f90;border-bottom:none;text-decoration:underline}

/*!
 * Component: @visual-framework/vf-masthead
 * Version: 2.0.0
 * Location: components/undefined
 */.vf-masthead{background-color:#d0d0ce;background-color:var(--vf-masthead__color--background-default,#d0d0ce);color:#000;color:var(--vf-masthead__color--foreground-default,#000);display:-ms-flexbox;display:flex;padding:2rem 0}.vf-masthead:before{z-index:1984!important}.vf-masthead__title{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;z-index:1984}.vf-masthead__heading{font-size:42px;font-weight:700;line-height:1.547;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;word-break:break-word}.vf-masthead__heading,.vf-masthead__heading--additional{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;margin:0}.vf-masthead__heading--additional{font-size:19px;font-weight:500;line-height:1.5;position:relative;top:-4px}.vf-masthead__heading__link{color:inherit;text-decoration:none;z-index:1984}.vf-masthead__subheading{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;line-height:1.57;margin:0;text-transform:uppercase}.vf-masthead__subheading__text{margin-right:.5rem}.vf-masthead__subheading__text a{color:inherit;text-decoration:none;z-index:1984}.vf-masthead__subheading__text a:focus,.vf-masthead__subheading__text a:hover{text-decoration:underline}.vf-masthead-theme--primary{--vf-masthead__color--background-default:#3b6fb6;--vf-masthead__color--foreground-default:#fff}.vf-masthead-theme--secondary{--vf-masthead__color--background-default:#18974c;--vf-masthead__color--foreground-default:#000}.vf-masthead-theme--tertiary{--vf-masthead__color--background-default:#54585a;--vf-masthead__color--foreground-default:#fff}.vf-masthead--with-title-block{display:-ms-flexbox;display:flex;padding:3rem 0 0}.vf-masthead--with-title-block .vf-masthead__title{-ms-flex-item-align:end;align-self:flex-end;background-color:var(--vf-masthead__color--background-default,var(--global-theme-bg-color,#000));color:var(--vf-masthead__color--foreground-default,var(--global-theme-fg-color,#fff));display:-ms-inline-flexbox;display:inline-flex;padding:24px;padding-left:0;position:relative;z-index:1984}.vf-masthead--with-title-block .vf-masthead__title:before{background-color:var(--vf-masthead__color--background-default,var(--global-theme-bg-color,#000));content:"";height:100%;margin-left:calc(50% - (50vw - var(--context-margin--inline, 0px)));position:absolute;top:0;width:calc(50vw - (var(--context-margin--inline, 0px) * 2))}.vf-masthead--with-title-block .vf-masthead__subheading{z-index:1984}[class*=with-title-block][class*=theme] .vf-masthead__title{--vf-masthead__color--background-default:#000}

/*!
 * Component: @visual-framework/vf-navigation
 * Version: 2.1.0
 * Location: components/undefined
 */.vf-navigation__list{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.vf-navigation__heading{margin:0}.vf-navigation--global .vf-navigation__item:not(:last-child){margin-right:24px}.vf-navigation--global .vf-navigation__link{border-bottom:none;text-decoration:none;color:#54585a}.vf-navigation--global .vf-navigation__link:visited{color:#54585a;border-bottom:none}.vf-navigation--global .vf-navigation__link:visited:hover{color:#54585a;text-decoration:underline}.vf-navigation--global .vf-navigation__link:hover{color:#000;border-bottom:none;text-decoration:underline}@media (min-width:1024px){.vf-navigation--global{margin-left:auto}}.vf-navigation--main{padding:16px 0}.vf-navigation--main .vf-navigation__item [aria-current]{color:#000;text-shadow:1px 0 0 currentColor}.vf-navigation--main .vf-navigation__link{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:19px;font-weight:400;line-height:1.421;margin:0;color:#54585a;text-decoration:none}.vf-navigation--main .vf-navigation__link:focus,.vf-navigation--main .vf-navigation__link:hover{color:#000;border-bottom:1px solid currentColor}.vf-navigation--additional{background-color:#54585a;box-sizing:border-box;display:-ms-flexbox;display:flex;margin:0 auto;max-width:81.25em;padding:4px 0;position:relative;text-transform:uppercase;width:100%}.vf-navigation--additional .vf-navigation__heading{color:#fff;padding-top:6px;z-index:1}.vf-navigation--additional .vf-navigation__list{margin-left:auto;padding-top:5px;z-index:1}.vf-navigation--additional .vf-navigation__item:not(:first-child){margin-left:24px}.vf-navigation--additional .vf-navigation__link{border-bottom:none;color:#fafafa;text-decoration:none}.vf-navigation--additional .vf-navigation__link:visited{color:#fff;border-bottom:none}.vf-navigation--additional .vf-navigation__link:visited:hover{color:#fff;text-decoration:underline}.vf-navigation--additional .vf-navigation__link:hover{color:#fff;border-bottom:none;text-decoration:underline}

/*!
 * Component: @visual-framework/vf-section-header
 * Version: 1.3.0
 * Location: components/undefined
 */.vf-section-header__heading{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:24px;font-weight:500;line-height:1.333;margin:0}.vf-section-header__heading+.vf-section-header__content,.vf-section-header__heading+.vf-section-header__subheading{margin-top:1.25rem}.vf-section-header__heading--is-link{border-bottom:none;text-decoration:none;color:#3b6fb6;cursor:pointer;display:grid;grid-column-gap:.5rem;grid-template-columns:auto 1fr}.vf-section-header__heading--is-link:visited{color:#3b6fb6;border-bottom:none}.vf-section-header__heading--is-link:visited:hover{color:#3b6fb6;text-decoration:underline}.vf-section-header__heading--is-link:hover{color:#193f90;border-bottom:none;text-decoration:underline}.vf-section-header__heading--is-link .vf-section-header__icon{fill:currentColor;transform:translateY(.25rem);transition-duration:125ms;transition-property:transform;transition-timing-function:cubic-bezier(.45,.05,.55,.95)}.vf-section-header__heading--is-link:focus .vf-section-header__icon,.vf-section-header__heading--is-link:hover .vf-section-header__icon{transform:translateX(.25rem) translateY(.25rem)}.vf-section-header__heading--is-link:focus:visited,.vf-section-header__heading--is-link:hover:visited{color:#193f90}.vf-section-header__subheading{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:21px;font-weight:500;line-height:1.29;margin:0}.vf-section-header__text{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:19px;font-weight:400;line-height:1.421;margin:0 0 8px}.vf-section-header__text:last-of-type{margin:0}.vf-section-header__heading+.vf-section-header__text{margin-top:24px}.vf-section-header__subheading+.vf-section-header__text{margin-top:16px}.vf-section-header__heading+.vf-section-header__text{margin-top:1.25rem}.vf-section-header__subheading+.vf-section-header__text{margin-top:1rem}

/*!
 * Component: @visual-framework/vf-activity-list
 * Version: 1.0.0-alpha.9
 * Location: components/undefined
 */.vf-activity{margin-bottom:54px}.vf-activity__date{margin:0 0 32px;font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:19px;font-weight:500;line-height:1.5;margin:0 0 16px;margin:0 0 var(--vf-text-margin--bottom,16px)}.vf-activity__list{padding:0}.vf-activity__item{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:19px;font-weight:400;line-height:1.421;margin:0 0 16px;margin:0 0 var(--vf-text-margin--bottom,16px);margin:0 0 8px;background-color:#fff;border:1px solid #707372;padding:22px 16px}.vf-activity__item>a{text-decoration:none}.vf-activity__item>a,.vf-activity__item>a:visited{border-bottom:none;color:#3b6fb6}.vf-activity__item>a:visited:hover{color:#3b6fb6;text-decoration:underline}.vf-activity__item>a:hover{color:#193f90;border-bottom:none;text-decoration:underline}.vf-activity__blockquote{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.57;margin:0 0 16px;margin:0 0 var(--vf-text-margin--bottom,16px);color:#54585a;margin-bottom:8px;margin-top:16px}

/*!
 * Component: @visual-framework/vf-article-meta-information
 * Version: 1.1.0
 * Location: components/undefined
 */.vf-article-meta-information{display:grid}.vf-article-meta-information>div{margin:0 8px;margin-bottom:12px;padding-top:12px}.vf-article-meta-information>div+div{border-top:1px solid #d0d0ce}.vf-article-meta-info__author{-ms-flex-line-pack:center;align-content:center;display:-ms-inline-flexbox;display:inline-flex}.vf-article-meta-info__author .vf-author__name{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.71;margin:0;-ms-flex-item-align:center;align-self:center;line-height:1.3;margin:0 0 0 8px}.vf-article-meta-info__author .vf-author__title{-ms-flex-item-align:center;align-self:center;margin:0 0 0 8px}.vf-article-meta-info__author .vf-author--avatar,.vf-article-meta-info__author .vf-link.vf-author--avatar__link{border-radius:500px;height:48px;-ms-flex-order:-1;order:-1;width:48px}.vf-article-meta-info__author .vf-link.vf-author--avatar__link .vf-author--avatar{border-width:0}.vf-meta__details .vf-meta__topics{color:#707372;margin:0 0 4px}.vf-meta__details .vf-meta__topics .vf-link{color:inherit;position:relative}.vf-meta__details .vf-meta__topics .vf-link:nth-last-child(n+2),.vf-meta__details .vf-meta__topics .vf-link:nth-last-child(n+2)~.vf-link{margin-right:4px}.vf-meta__details .vf-meta__topics .vf-link:nth-last-child(n+2):before,.vf-meta__details .vf-meta__topics .vf-link:nth-last-child(n+2)~.vf-link:before{content:",";position:absolute;right:-4px}.vf-meta__details .vf-meta__topics .vf-link:last-of-type:before{content:""!important}.vf-meta__details .vf-meta__date{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.71;margin:0 0 4px;color:#707372}.vf-article-meta-info__links{padding:0}.vf-article-meta-info__links .vf-text{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.71;margin:0 0 8px;color:#707372}.vf-article-meta-info__links .vf-link{display:block;margin-bottom:4px}.vf-meta__text{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.71;margin:0;color:#707372}

/*!
 * Component: @visual-framework/vf-profile
 * Version: 1.2.0
 * Location: components/undefined
 */.vf-profile{-ms-flex-align:center;align-items:center;color:#373a36;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}.vf-profile__image{border:1px solid #d0d0ce;border-radius:50%;box-sizing:border-box;max-height:var(--vf-profile-avatar--size,160px);max-width:var(--vf-profile-avatar--size,160px);object-fit:cover;width:100%}.vf-profile__title{font-size:24px;line-height:1.333;margin:0;color:#3b6fb6}.vf-profile__job-title,.vf-profile__title{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-weight:500}.vf-profile__job-title{font-size:21px;line-height:1.29;margin:0 0 .25rem}.vf-profile__link{color:inherit;text-decoration:none}.vf-profile__link:focus,.vf-profile__link:hover{text-decoration:underline}.vf-profile__text{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:19px;font-weight:400;line-height:1.421;margin:0;line-height:1.2}.vf-profile__job-title+.vf-profile__text{margin-bottom:.25rem}.vf-profile__email{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.71;margin:0;line-height:1.2;word-break:break-all}.vf-profile__email.vf-u-last-item{margin-bottom:.75rem}.vf-profile__phone{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.71;margin:0;line-height:1.2;word-break:break-all}.vf-profile__phone.vf-u-last-item{margin-bottom:.5rem}.vf-profile__uuid{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;line-height:1.57;margin:0;line-height:1;word-break:break-all}@media (min-width:360px){.vf-profile--inline{display:grid;grid-column-gap:1.5rem;grid-template-columns:var(--vf-profile-avatar--size,160px) 1fr}.vf-profile--inline>*{grid-column:2/span 1}.vf-profile--inline .vf-profile__image{align-self:start;grid-column:1/span 1;grid-row:1/100}}.vf-profile--small{--vf-profile-avatar--size:64px;grid-column-gap:.5rem}.vf-profile--small .vf-profile__title{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:19px;font-weight:500;line-height:1.5;margin:0}.vf-profile--small .vf-profile__email.vf-u-last-item{margin-bottom:0}.vf-profile--medium{--vf-profile-avatar--size:96px;grid-column-gap:1rem}.vf-profile--medium .vf-profile__title{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:21px;font-weight:500;line-height:1.29;margin:0}.vf-profile--large{--vf-profile-avatar--size:160px}.vf-profile--easy{border-bottom:8px solid var(--vf-profile__border--color);padding-bottom:8px}.vf-profile-theme--primary{--vf-profile__border--color:#3b6fb6}.vf-profile-theme--primary .vf-profile__title{color:#3b6fb6}.vf-profile-theme--secondary{--vf-profile__border--color:#18974c}.vf-profile-theme--secondary .vf-profile__title{color:#18974c}

/*!
 * Component: @visual-framework/vf-search
 * Version: 1.1.2
 * Location: components/undefined
 */.vf-search--inline{display:-ms-flexbox;display:flex}.vf-search--inline .vf-search__item{-ms-flex-positive:1;flex-grow:1}.vf-search--inline .vf-search__button{margin-left:16px;top:-12px}

/*!
 * Component: @visual-framework/vf-social-links
 * Version: 0.0.1
 * Location: components/undefined
 */.vf-social-links__heading{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:21px;font-weight:500;line-height:1.29;margin:0 0 16px;margin:0 0 var(--vf-text-margin--bottom,16px);color:#000}.vf-social-links__list{display:-ms-flexbox;display:flex;list-style-type:none;padding:0}.vf-social-links__item{background:#000;margin-left:12px}.vf-social-links__item:first-child{margin-left:0}.vf-social-links__item:hover{box-shadow:1px 1px 3px rgba(0,0,0,.4)}.vf-social-links__link{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;padding:10px}.vf-social-links__link:focus{outline:3px solid var(--vf-color--blue)}.vf-social-links__link .vf-icon--social{fill:#fff}.vf-social-links--outline .vf-social-links__item{background-color:transparent;border:1px solid #000;box-sizing:border-box}.vf-social-links--outline .vf-social-links__item:hover{background-color:#000}.vf-social-links--outline .vf-social-links__item:hover .vf-icon--social{fill:#fff}.vf-social-links--outline .vf-icon--social{fill:#000}[class*=dark-mode] .vf-social-links__heading{color:#fff}[class*=dark-mode] .vf-social-links__item{background-color:#fff}[class*=dark-mode] .vf-icon--social{fill:#000}[class*=dark-mode] .vf-social-links--outline .vf-social-links__item{background-color:transparent;border:1px solid #fff;box-sizing:border-box}[class*=dark-mode] .vf-social-links--outline .vf-social-links__item:hover{border-color:#000;box-shadow:none}[class*=dark-mode] .vf-social-links--outline .vf-social-links__item:hover .vf-icon--social{fill:#000}[class*=dark-mode] .vf-social-links--outline .vf-icon--social{fill:#fff}

/*!
 * Component: @visual-framework/vf-summary
 * Version: 1.4.0
 * Location: components/undefined
 */.vf-summary{--vf-text-margin--bottom:16px}.vf-summary--profile{--vf-icon--avatar-width:160px}.vf-summary{align-self:start;column-gap:16px;display:grid;margin-bottom:2rem;position:relative}.vf-summary>:last-child{margin-bottom:0}.vf-box .vf-summary .vf-link,.vf-box .vf-summary .vf-summary__author,.vf-box .vf-summary .vf-summary__date,.vf-box .vf-summary .vf-summary__link,.vf-box .vf-summary .vf-summary__source,.vf-box .vf-summary .vf-summary__text,.vf-box .vf-summary .vf-summary__title{color:inherit}.vf-summary__category{--vf-text-margin--bottom:0;margin:0 0 16px;margin:0 0 var(--vf-text-margin--bottom,16px);margin-bottom:0}.vf-summary__category,.vf-summary__date{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.57;color:#707372}.vf-summary__date,.vf-summary__source{margin:0 0 16px;margin:0 0 var(--vf-text-margin--bottom,16px)}.vf-summary__source{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.57;color:#707372;font-style:italic}.vf-summary__link{text-decoration:none}.vf-summary__link,.vf-summary__link:visited{border-bottom:none;color:#3b6fb6}.vf-summary__link:visited:hover{color:#3b6fb6;text-decoration:underline}.vf-summary__link:hover{color:#193f90;border-bottom:none;text-decoration:underline}.vf-summary__link--overlay{bottom:0;left:0;position:absolute;right:0;top:0}.vf-summary__meta{font-size:14px;line-height:1.57}.vf-summary__meta,.vf-summary__text{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-weight:400;margin:0 0 16px;margin:0 0 var(--vf-text-margin--bottom,16px)}.vf-summary__text{font-size:19px;line-height:1.421}.vf-summary__title{font-size:21px;font-weight:500;line-height:1.29}.vf-summary__author,.vf-summary__title{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;margin:0 0 16px;margin:0 0 var(--vf-text-margin--bottom,16px);font-weight:400}.vf-summary__author{font-size:14px;line-height:1.57;color:#707372;font-style:italic}.vf-summary--article .vf-summary__date{margin-left:.75rem;margin-right:.75rem;position:relative}.vf-summary--article .vf-summary__meta{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.vf-summary--article .vf-summary__meta>*{margin-bottom:0}.vf-summary--article .vf-summary__title{--vf-text-margin--bottom:4px}.vf-summary--job{grid-template-columns:auto 1fr}.vf-summary--job .vf-summary__date{-ms-flex-item-align:center;align-self:center}.vf-summary--job .vf-summary__date span{color:#d41645}.vf-summary--job .vf-summary__meta{--vf-text-margin--bottom:4px;grid-column:1/-1}.vf-summary--job .vf-summary__text,.vf-summary--job .vf-summary__title{grid-column:1/-1}html:not(.vf-disable-deprecated) .vf-summary--profile{column-gap:16px;grid-template-columns:minmax(0,var(--vf-icon--avatar-width)) 1fr;grid-template-rows:auto;margin-bottom:48px}html:not(.vf-disable-deprecated) .vf-summary--profile .vf-summary__image{align-self:start;grid-column:1/span 1;grid-row:1/span 6;height:auto;margin-right:30px;max-height:var(--vf-icon--avatar-width);max-width:var(--vf-icon--avatar-width);width:100%}html:not(.vf-disable-deprecated) .vf-summary--profile .vf-summary__title{--vf-text-margin--bottom:0;font-size:19px;grid-column:2/-1;line-height:1.5}html:not(.vf-disable-deprecated) .vf-summary--profile .vf-summary__text{--vf-text-margin--bottom:0}html:not(.vf-disable-deprecated) .vf-summary__link{border-bottom:none;text-decoration:none;color:#3b6fb6}html:not(.vf-disable-deprecated) .vf-summary__link:visited{color:#3b6fb6;border-bottom:none}html:not(.vf-disable-deprecated) .vf-summary__link:visited:hover{color:#3b6fb6;text-decoration:underline}html:not(.vf-disable-deprecated) .vf-summary__link:hover{color:#193f90;border-bottom:none;text-decoration:underline}html:not(.vf-disable-deprecated) .vf-summary__link--secondary{border-bottom:none;text-decoration:none;color:#373a36}html:not(.vf-disable-deprecated) .vf-summary__link--secondary:visited{color:#373a36;border-bottom:none}html:not(.vf-disable-deprecated) .vf-summary__link--secondary:visited:hover{color:#373a36;text-decoration:underline}html:not(.vf-disable-deprecated) .vf-summary__link--secondary:hover{color:#000;border-bottom:none;text-decoration:underline}html:not(.vf-disable-deprecated) .vf-summary__image--avatar{border-radius:50%}html:not(.vf-disable-deprecated) .vf-summary__email{--vf-text-margin--bottom:24px;word-break:break-all}html:not(.vf-disable-deprecated) .vf-summary__email,html:not(.vf-disable-deprecated) .vf-summary__phone{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:19px;font-weight:400;line-height:1.421;margin:0 0 16px;margin:0 0 var(--vf-text-margin--bottom,16px)}html:not(.vf-disable-deprecated) .vf-summary__phone{--vf-text-margin--bottom:0}html:not(.vf-disable-deprecated) .vf-summary__phone+html:not(.vf-disable-deprecated) .vf-summary__phone{--vf-text-margin--bottom:8px}html:not(.vf-disable-deprecated) .vf-summary--mobile{position:relative}html:not(.vf-disable-deprecated) .vf-summary--mobile:after{content:"(mobile)";margin-left:4px;position:absolute}html:not(.vf-disable-deprecated) .vf-summary__uuid{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.57;margin:0 0 16px;margin:0 0 var(--vf-text-margin--bottom,16px)}html:not(.vf-disable-deprecated) .vf-summary--profile-l{--vf-icon--avatar-width:128px}html:not(.vf-disable-deprecated) .vf-summary--profile-l .vf-summary__email{--vf-text-margin--bottom:8px}html:not(.vf-disable-deprecated) .vf-summary--profile-r{--vf-icon--avatar-width:80px}html:not(.vf-disable-deprecated) .vf-summary--profile-r .vf-summary__title{--vf-text-margin--bottom:8px}html:not(.vf-disable-deprecated) .vf-summary--profile-r .vf-summary__text{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.57;margin:0 0 16px;margin:0 0 var(--vf-text-margin--bottom,16px)}html:not(.vf-disable-deprecated) .vf-summary--profile-r .vf-summary__email{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.57;margin:0}html:not(.vf-disable-deprecated) .vf-summary--profile-r .vf-summary__image{margin-right:16px}html:not(.vf-disable-deprecated) .vf-summary--profile-s{--vf-icon--avatar-width:60px}html:not(.vf-disable-deprecated) .vf-summary--profile-s .vf-summary__image{margin-right:8px}html:not(.vf-disable-deprecated) .vf-summary--profile-s .vf-summary__title{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.57;margin:0 0 16px;margin:0 0 var(--vf-text-margin--bottom,16px)}.vf-summary--is-link{color:#000;text-decoration:none;transition-duration:.25s;transition-property:box-shadow;transition-timing-function:ease-in-out}.vf-summary--is-link .vf-summary__icon{bottom:16px;fill:var(--vf-summary-theme-color--background,#000);position:absolute;right:16px;transition-duration:.25s;transition-property:transform;transition-timing-function:ease-in-out}.vf-summary--is-link:hover{box-shadow:0 0 4px 4px rgba(0,0,0,.2);transition-duration:.25s;transition-property:box-shadow;transition-timing-function:ease-in-out}.vf-summary--is-link:hover .vf-summary__icon{transform:translateX(4px);transition-delay:25ms;transition-duration:.25s;transition-property:transform;transition-timing-function:ease-in-out}.vf-summary--event{background-color:#fff;border-bottom:12px solid transparent}.vf-summary--event .vf-summary__date{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;line-height:1.57;margin:0;color:#000;text-transform:uppercase}.vf-summary--event .vf-summary__text{margin-bottom:0}.vf-summary--event .vf-summary__text+.vf-summary__text{margin-top:16px}.vf-summary--event .vf-summary__location{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.71;margin:0;color:#707372}.vf-summary--event .vf-summary__location+.vf-summary__button{margin-top:16px}.vf-summary--event .vf-summary__button{width:-webkit-max-content;width:-moz-max-content;width:max-content}.vf-summary--easy{border-bottom-color:var(--vf-summary-theme-color--background,#000);box-sizing:border-box;grid-template-rows:-webkit-max-content 1fr auto auto;grid-template-rows:max-content 1fr auto auto;height:100%;padding-bottom:112px}.vf-summary--easy .vf-summary__title{margin-top:16px}.vf-summary--easy .vf-summary__date{border-bottom:2px solid #707372;margin:0 -16px 16px;padding:8px 16px}.vf-summary-theme--primary{--vf-summary-theme-color--foreground:#fff;--vf-summary-theme-color--border:#3b6fb6;--vf-summary-theme-color--background:#3b6fb6}.vf-summary-theme--secondary{--vf-summary-theme-color--foreground:#000;--vf-summary-theme-color--border:#18974c;--vf-summary-theme-color--background:#18974c}.vf-summary-theme--tertiary{--vf-summary-theme-color--foreground:#fff;--vf-summary-theme-color--border:#707372;--vf-summary-theme-color--background:#707372}.vf-summary-theme--quaternary{--vf-summary-theme-color--foreground:#000;--vf-summary-theme-color--border:#f4c61f;--vf-summary-theme-color--background:#f4c61f}.vf-summary--publication{margin-bottom:48px}.vf-summary--publication .vf-summary__author{margin-bottom:0}.vf-summary--publication .vf-summary__source{margin-bottom:8px}.vf-summary--publication .vf-summary__source .vf-summary__date{margin-left:4px;position:relative}.vf-summary--publication .vf-summary__source .vf-summary__date:after,.vf-summary--publication .vf-summary__source .vf-summary__date:before{position:absolute}.vf-summary--publication .vf-summary__source .vf-summary__date:before{content:"(";left:-4px}.vf-summary--publication .vf-summary__source .vf-summary__date:after{content:")"}.vf-summary--publication .vf-summary__text{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.57;margin:0 0 16px;margin:0 0 var(--vf-text-margin--bottom,16px);color:#707372;margin-bottom:0}@media (max-width:767px){.vf-summary--publication .vf-summary__text .vf-link:first-child{display:block}}@media (min-width:768px){.vf-summary--publication .vf-summary__text .vf-link{margin-left:8px}}.vf-box .vf-summary--publication .vf-summary__title{font-size:16px;margin-bottom:4px}.vf-box .vf-summary--publication .vf-summary__author{margin-bottom:4px}.vf-box .vf-summary--publication:not(:first-of-type){margin-bottom:12px}.vf-summary--news{column-gap:0;grid-template-rows:auto;margin-bottom:2rem;row-gap:16px}.vf-summary--news .vf-summary__image{grid-column:1/span 1;grid-row:1/span 4;margin-right:30px;max-width:180px;width:100%}.vf-summary--news .vf-summary__title{grid-column:2/-1}.vf-summary--news .vf-summary__category{display:block;grid-column:2/-1;margin-bottom:16px;margin-right:1rem;position:relative;text-transform:uppercase}.vf-summary--news .vf-summary__date{--vf-text-margin--bottom:0px;grid-column:2/-1;grid-row:1}.vf-summary--news .vf-summary__text{-ms-flex-align:center;align-items:center;display:block;grid-column:2/-1}.vf-summary--news .vf-summary__text>.vf-summary__category{margin-top:-16px}@media (min-width:600px){.vf-summary--news{grid-template-columns:minmax(0,auto) 1fr;row-gap:unset}}.vf-summary--has-image{column-gap:18px;grid-template-areas:"image text" "image text" "image text";grid-template-columns:minmax(50px,auto) 1fr;margin:0 0 48px}.vf-summary--has-image>.vf-summary__image,.vf-summary--has-image>.vf-summary__link{grid-area:image}.vf-summary--has-image .vf-summary__image{width:180px}.vf-summary--has-image .vf-summary__image--thumbnail{width:50px}.vf-summary--has-image .vf-summary__title{grid-column:2/-1}.vf-summary--has-image .vf-summary__text{display:block;grid-column:2/-1}

/*!
 * Component: @visual-framework/vf-video
 * Version: 1.0.0-beta.1
 * Location: components/undefined
 */.vf-video{height:0;padding-bottom:56.25%;padding-top:25px;position:relative}.vf-video iframe{height:100%;left:0;position:absolute;top:0;width:100%}

/*!
 * Component: @visual-framework/vf-video-teaser
 * Version: 1.0.0
 * Location: components/undefined
 */.vf-video-teaser__image{display:block;height:auto;margin-bottom:16px;max-width:100%;width:100%}.vf-video-teaser__title{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:24px;font-weight:500;line-height:1.333;margin:0 0 var(--vf-text-margin--bottom,16px);margin:0 0 16px}

/*!
 * Component: @visual-framework/vf-global-header
 * Version: 3.0.1
 * Location: components/undefined
 */.vf-global-header{-ms-flex-align:center;align-items:center;background-color:#fff;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem;grid-column:1/-1;height:auto;margin:.5rem auto 0;max-width:81.25em;width:100%}.vf-global-header>[class*=logo]{-ms-flex:1;flex:1}.vf-global-header__site-name{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.71;margin:0}@media (min-width:768px){.vf-global-header__site-name{margin-left:.5rem;margin-right:.5rem}}html:not(.vf-disable-deprecated) .vf-global-header__inner{-ms-flex-align:center;align-items:center;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-column:1/-1;padding:.5rem 0;width:100%}

/*!
 * Component: @visual-framework/vf-tabs
 * Version: 1.1.2
 * Location: components/undefined
 */.vf-tabs__list{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-.5rem 0 0;padding:0 1rem 0 .5rem;position:relative}.vf-tabs__list:before{border-bottom:1px solid #000;bottom:-1px;content:"";height:1px;left:0;position:absolute;width:100%;z-index:1984}.vf-tabs__item{display:inline-block;margin-left:.5rem;margin-top:.5rem;position:relative}.vf-tabs__link{background:#d0d0ce;border:1px solid transparent;color:#54585a;display:block;outline:0;padding:12px 16px;position:relative;text-decoration:none;top:1px}.vf-tabs__link:hover{background-color:#54585a;color:#fff}.vf-tabs__link.is-active{background:#fff;border-color:#000;border-bottom-color:#fff;color:#000;font-weight:500;z-index:1990}.vf-tabs__section{padding:8px 16px}@media (max-width:767px){.vf-tabs__link.is-active{border-color:#000}}.vf-tabs__item{-ms-flex-preferred-size:max-content;flex-basis:max-content}

/*!
* Component: @visual-framework/vf-table
* Version: 1.1.2
* Location: components/undefined
*/.vf-table{background-color:#fff;border-collapse:collapse}.vf-table__heading .vf-button--icon{-ms-flex-align:center;align-items:center;color:currentColor;display:-ms-flexbox;display:flex;font-weight:700}.vf-table__heading .vf-button--icon svg{height:20px;margin-left:4px;opacity:0;padding:2px}.vf-table__heading .vf-button--icon:hover svg{opacity:1}.vf-table--fixed{table-layout:fixed}.vf-table__caption{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:21px;font-weight:500;line-height:1.29;margin:0 0 16px;margin:0 0 var(--vf-text-margin--bottom,16px);text-align:left}.vf-table__header{background-color:#d0d0ce}.vf-table__header .vf-table__heading{padding:8px 16px}.vf-table__heading{font-weight:500;line-height:1.5;text-align:left}.vf-table__cell,.vf-table__heading{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:19px;margin:0}.vf-table__cell{font-weight:400;line-height:1.421;padding:8px 16px;vertical-align:top}.vf-table--tight .vf-table__cell,.vf-table--tight .vf-table__heading{padding:4px}.vf-table--loose .vf-table__heading{padding:16px 24px}.vf-table--loose .vf-table__cell{padding:8px 24px}.vf-table__row .vf-table__heading{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:19px;font-weight:500;line-height:1.5;margin:0;text-align:left}.vf-table--striped .vf-table__body .vf-table__row:nth-of-type(2n){background-color:#f3f3f3}.vf-table--bordered,.vf-table--bordered .vf-table__cell,.vf-table--bordered .vf-table__heading{border:1px solid #707372}.vf-table__body .vf-table__row:not(.vf-table__row--selected):hover{background-color:#fffadc}.vf-table__label{margin:0;text-align:center}.vf-table__cell--actions .vf-button--icon,.vf-table__cell--actions .vf-button--icon:focus,.vf-table__cell--actions .vf-button--icon:hover,.vf-table__cell--actions .vf-button--icon:visited{color:#3b6fb6;font-weight:400}.vf-table__row--selected{background-color:#3b6fb6;color:#fff}.vf-table__row--selected .vf-button{color:#fff}.vf-table__row--selected .vf-button--icon{color:#fff;font-weight:400}.vf-table__row--selected .vf-button--icon:focus,.vf-table__row--selected .vf-button--icon:hover,.vf-table__row--selected .vf-button--icon:visited{color:#fff}.vf-table__row--selected .vf-table__label:before{border-color:#000!important}.vf-table__actions{background-color:#3b6fb6;padding:16px}.vf-table__actions .vf-button{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:19px;line-height:1.421;margin:0;color:#fff;font-weight:400;margin-left:1em}.vf-table__actions .vf-button:first-child{margin-left:0}.vf-table__actions .vf-button:focus,.vf-table__actions .vf-button:hover,.vf-table__actions .vf-button:visited{color:#fff}.vf-table__footer{background-color:#d0d0ce;border-top:1px solid #000}.vf-table__footer .vf-table__cell{padding:8px 16px}

/*!
 * Component: @visual-framework/embl-breadcrumbs-lookup
 * Version: 1.0.2
 * Location: components/undefined
 */.embl-grid .embl-breadcrumbs-lookup:first-child{grid-column:1/-1;margin-bottom:0}.embl-breadcrumbs-lookup--ghosting{animation:a 4s ease-in-out infinite alternate;background:50% top/15% 60% linear-gradient(90deg,#d8d8d8,#f3f3f3 30%,#f3f3f3 50%,#d8d8d8);display:block;filter:blur(1rem);height:17px;margin-bottom:5px;margin-top:5px;-webkit-mask-box-image:url(../assets/embl-breadcrumbs-lookup/assets/embl-breadcrumbs-lookup-ghost.svg) stretch;mask-border:url(../assets/embl-breadcrumbs-lookup/assets/embl-breadcrumbs-lookup-ghost.svg) stretch;max-width:60rem;width:100%}@keyframes a{to{background-position:100%}}
/*!
 * Component: @visual-framework/vf-pagination
 * Version: 1.0.0-rc.1
 * Location: components/undefined
 */.vf-pagination__list{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;list-style-type:none;padding-left:0}.vf-pagination__item{-ms-flex-item-align:end;align-self:flex-end;-ms-flex:1 1 0px;flex:1 1 0;text-align:center}.vf-pagination__item--is-active{background-color:#707372}.vf-pagination__item--is-active .vf-pagination__label{color:#fff}.vf-pagination__label,.vf-pagination__link{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.71;margin:0;color:#707372;display:block;padding:4px 8px;text-decoration:none}.vf-pagination__link:hover{background-color:#707372;color:#fff}.vf-pagination__item--jump-back{border-right:1px solid #d0d0ce}.vf-pagination__item--jump-forward{border-left:1px solid #d0d0ce}.vf-pagination__item--pages-per{-ms-flex:2 1 0px;flex:2 1 0;margin-left:16px}.vf-pagination__item--pages-per:hover{background:unset}
/*!
 * Component: @visual-framework/vf-activity-group
 * Version: 1.0.0-alpha.9
 * Location: components/undefined
 */.vf-activity-group{background-color:#d0d0ce;grid-column:1/-1}.vf-activity-group__heading{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:21px;font-weight:500;line-height:1.29;margin:0 0 var(--vf-text-margin--bottom,16px);margin:0 0 16px}.vf-activity{grid-column:2/auto}

/*!
 * Component: @visual-framework/vf-intro
 * Version: 1.4.2
 * Location: components/undefined
 */.vf-intro{margin-bottom:1rem;margin-bottom:var(--vf-intro-spacing,1rem)}.vf-intro>*{grid-column:2/span 1}.vf-intro .vf-lede{margin-bottom:2rem}.vf-intro{--vf-intro-spacing:3rem}@media (min-width:1024px){.vf-intro{display:grid;column-gap:var(--page-grid-gap,1em);grid-column:1/-1!important;grid-template-areas:"... header header" "... ...    links";grid-template-columns:var(--embl-grid-module--prime) auto var(--embl-grid-module--prime)}.vf-intro__heading{grid-area:header}.vf-intro .vf-links{grid-area:links;grid-row-end:-1}}.vf-intro__heading{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:42px;font-weight:700;line-height:1.547;margin:0;line-height:1.25}.vf-intro__heading+.vf-lede{--vf-stack-margin--custom:2rem}.vf-intro__heading+.vf-intro__subheading{--vf-stack-margin--custom:0}.vf-intro__subheading{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:24px;font-weight:500;line-height:1.333;margin:0}.vf-intro__subheading+*{--vf-stack-margin--custom:2rem}.vf-intro__heading--has-tag{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.vf-intro__heading--has-tag .vf-badge{margin-left:.5rem}@media (min-width:1024px){.vf-intro__heading--has-tag{left:-83px;position:relative}.vf-intro__heading--has-tag .vf-badge{margin-left:0;-ms-flex-order:-1;order:-1}}.vf-intro__text{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:19px;font-weight:400;line-height:1.421;margin:0 0 16px;margin:0 0 var(--vf-text-margin--bottom,16px);margin:0 0 24px}.vf-intro__text:last-of-type{margin-bottom:0}.vf-intro__text>a:not([class*=vf-]){border-bottom:none;text-decoration:none;color:#3b6fb6}.vf-intro__text>a:not([class*=vf-]):visited{color:#3b6fb6;border-bottom:none}.vf-intro__text>a:not([class*=vf-]):visited:hover{color:#3b6fb6;text-decoration:underline}.vf-intro__text>a:not([class*=vf-]):hover{color:#193f90;border-bottom:none;text-decoration:underline}

/*!
 * Component: @visual-framework/embl-content-hub-loader
 * Version: 1.0.7
 * Location: components/undefined
 */.embl-grid>.embl-content-hub-html,.embl-grid>.vf-content-hub-html,.vf-grid>.embl-content-hub-html,.vf-grid>.vf-content-hub-html{grid-column:1/-1}.vf-body>.embl-content-hub-html,.vf-body>.vf-content-hub-html{grid-column:main}

/*!
 * Component: @visual-framework/vf-banner
 * Version: 1.6.3
 * Location: components/undefined
 */.vf-banner{box-sizing:border-box;padding:.75rem 0}.vf-banner .vf-badge{margin-right:1rem}.vf-content~.vf-banner{margin-bottom:1rem}.vf-banner [class*=vf-text] .vf-link,.vf-banner__text .vf-banner__link{text-decoration:underline}.vf-banner--blocking{display:grid;grid-column:1/-1;grid-template-columns:minmax(var(--page-grid-gap),auto) [main-start] minmax(288px,81.25em) [main-end] minmax(var(--page-grid-gap),auto);height:100%;left:0;padding:0;position:fixed;top:0;width:100%;z-index:5150}.vf-banner__content{-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;box-sizing:border-box;margin:0 auto;max-width:81.25em;padding:0 1rem}.vf-u-fullbleed .vf-banner__content{padding:0}@supports (display:grid){.vf-banner__content{box-sizing:unset;margin:unset;max-width:unset}}@media (max-width:63.9375em){.vf-banner__content{display:block}}@media (min-width:1024px){.vf-banner__content{grid-column:main}}.vf-banner__text{font-size:16px;line-height:1.71;-ms-flex-positive:4;flex-grow:4;line-height:1.2}.vf-banner__text,.vf-banner__text--lg{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-weight:400;margin:0}.vf-banner__text--lg{font-size:19px;line-height:1.421}.vf-banner--top{top:0}.vf-banner--bottom{bottom:0}.vf-banner--notice{background-color:#707372;border-top:1px solid #373a36}.vf-banner--notice .vf-banner__text,.vf-banner--notice .vf-text{color:#fff;margin-bottom:1.5rem;max-width:64rem}.vf-banner--notice .vf-banner__text .vf-banner__link,.vf-banner--notice .vf-banner__text .vf-link,.vf-banner--notice .vf-text .vf-banner__link,.vf-banner--notice .vf-text .vf-link{color:inherit}@media (min-width:1024px){.vf-banner--notice .vf-banner__text,.vf-banner--notice .vf-text{margin:0}}@media (min-width:1024px){.vf-banner--notice .vf-button{-ms-flex-item-align:center;align-self:center;justify-self:end}}.vf-banner--blocking.vf-banner--notice{padding-bottom:1rem;padding-top:1rem;background-color:rgba(0,0,0,.1)}.vf-banner--blocking.vf-banner--notice .vf-banner__content{padding-bottom:1rem;padding-top:1rem;background-color:#707372}.vf-banner--phase{background-color:#fffadc;margin:16px 0}.vf-banner--phase .vf-banner__text,.vf-banner--phase [class*=vf-text]{color:#54585a;margin:0}.vf-banner--phase .vf-banner__text .vf-banner__link,.vf-banner--phase .vf-banner__text .vf-link,.vf-banner--phase [class*=vf-text] .vf-banner__link,.vf-banner--phase [class*=vf-text] .vf-link{color:inherit}.vf-banner--phase .vf-banner__content{display:-ms-flexbox;display:flex}@media (min-width:1024px){.vf-banner--phase .vf-button{margin-left:auto}}.vf-banner--alert .vf-banner__content{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.vf-banner--alert .vf-banner__text,.vf-banner--alert [class*=vf-text],.vf-banner--alert a{color:currentColor}.vf-banner--alert a:focus{outline:1px solid #fff}.vf-banner--success{background-color:#6cc24a;color:#000}.vf-banner--danger{background-color:#d41645;color:#fff}.vf-banner--info{background-color:#fffadc;color:#373a36}.vf-banner--warning{background-color:#f49e17;color:#000}.vf-banner__button{display:inherit;margin-left:auto}.vf-banner__button svg{fill:currentColor;height:.75rem;width:.75rem}.vf-banner__button:focus{outline:1px solid currentColor}.vf-banner__button:hover{color:inherit}.vf-banner--fixed{display:grid;grid-column:1/-1;grid-template-columns:minmax(var(--page-grid-gap),auto) [main-start] minmax(288px,81.25em) [main-end] minmax(var(--page-grid-gap),auto);left:0;margin:0;position:fixed;width:100%;z-index:5150}.vf-body:not(.vf-disable-deprecated) .vf-banner--gdpr{padding-bottom:1rem;padding-top:1rem;background-color:#707372}.vf-body:not(.vf-disable-deprecated) .vf-banner--gdpr .vf-banner__text,.vf-body:not(.vf-disable-deprecated) .vf-banner--gdpr .vf-text{color:#fff;margin-bottom:24px;max-width:64em}.vf-body:not(.vf-disable-deprecated) .vf-banner--gdpr .vf-banner__text .vf-banner__link,.vf-body:not(.vf-disable-deprecated) .vf-banner--gdpr .vf-banner__text .vf-link,.vf-body:not(.vf-disable-deprecated) .vf-banner--gdpr .vf-text .vf-banner__link,.vf-body:not(.vf-disable-deprecated) .vf-banner--gdpr .vf-text .vf-link{color:inherit}@media (min-width:1024px){.vf-body:not(.vf-disable-deprecated) .vf-banner--gdpr .vf-banner__text,.vf-body:not(.vf-disable-deprecated) .vf-banner--gdpr .vf-text{margin:0}}@media (min-width:1024px){.vf-body:not(.vf-disable-deprecated) .vf-banner--gdpr .vf-button{-ms-flex-item-align:center;align-self:center;justify-self:end}}

/*!
 * Component: @visual-framework/vf-details
 * Version: 1.1.0
 * Location: components/undefined
 */.vf-details{padding:.5rem .5rem 0}.vf-details--summary{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:19px;font-weight:400;line-height:1.421;margin:0 0 16px;margin:0 0 var(--vf-text-margin--bottom,16px);margin:-.5rem -.5rem 0;padding:.5rem}.vf-details[open]{padding:.5rem}.vf-details[open] .vf-details--summary{--vf-details--border:var(--vf-details-theme-color--foreground,#d8d8d8);border-bottom:1px solid var(--vf-details--border);margin-bottom:.5rem}

/*!
 * Component: @visual-framework/vf-news-container
 * Version: 1.0.0-beta.1
 * Location: components/undefined
 */
/*!
 * Component: @visual-framework/vf-video-container
 * Version: 1.0.0-beta.1
 * Location: components/undefined
 */
/*!
 * Component: @visual-framework/vf-footer
 * Version: 1.1.0
 * Location: components/undefined
 */.vf-footer{background-color:#54585a;border-top:8px solid #18974c;grid-column:1/-1;padding-bottom:60px;padding-top:24px;position:relative}.vf-footer:before{background-color:inherit;grid-column:1/-1;height:100%;top:0}.vf-footer:after,.vf-footer:before{content:"";margin-left:calc(50% - 50vw);position:absolute;width:100vw;z-index:-1}.vf-footer:after{background-color:#18974c;height:8px;top:-8px}.vf-footer .vf-links{margin-bottom:0;padding-left:0;padding-right:0}.vf-footer__notice{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.71;margin:0 0 16px;margin:0 0 var(--vf-text-margin--bottom,16px);color:#fff;max-width:45em}.vf-footer__inner{grid-column:main;margin:0 auto;max-width:81.25em;padding:0}.vf-footer__legal{color:#fff;column-gap:var(--page-grid-gap);grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.vf-footer__legal .vf-list{width:100%}.vf-footer__legal .vf-footer__legal-text,.vf-footer__legal .vf-footer__link{font-size:14px}.vf-footer__legal .vf-footer__legal-text{color:#d0d0ce}.vf-footer__legal .vf-footer__link{text-decoration:none}.vf-footer__legal .vf-list{font-size:19px}.vf-footer__legal .vf-footer__legal-text,.vf-footer__legal .vf-footer__link{padding-top:12px}@media (min-width:1024px){.vf-footer__legal{display:grid;grid-template-columns:repeat(4,-webkit-max-content);grid-template-columns:repeat(4,max-content)}}.vf-footer__link{border-bottom:none;text-decoration:none;color:#fff}.vf-footer__link:visited{color:#d0d0ce;border-bottom:none}.vf-footer__link:hover,.vf-footer__link:visited:hover{color:#d0d0ce;text-decoration:underline}.vf-footer__link:hover{border-bottom:none}.vf-footer__list--legal{grid-column:1/-1}.vf-footer__list--legal .vf-list__item:not(:last-of-type){margin-right:24px}.vf-footer__links-group{border:0 solid #d0d0ce;border-width:1px 0;margin-bottom:12px;padding-bottom:24px}.vf-footer__links-group .vf-links__heading{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:11px;font-weight:600;line-height:1.5;margin:0 0 8px;color:#d0d0ce;text-transform:uppercase}.vf-footer__links-group .vf-links__heading .vf-heading__link{border-bottom:none;text-decoration:none;color:#fff}.vf-footer__links-group .vf-links__heading .vf-heading__link:visited{color:#d0d0ce;border-bottom:none}.vf-footer__links-group .vf-links__heading .vf-heading__link:visited:hover{color:#d0d0ce;text-decoration:underline}.vf-footer__links-group .vf-links__heading .vf-heading__link:hover{color:#d0d0ce;border-bottom:none;text-decoration:underline}.vf-footer__links-group .vf-links{padding-bottom:0;padding-top:12px}.vf-footer__links-group .vf-list:last-of-type,.vf-footer__links-group .vf-list__item{margin-bottom:0}.vf-footer__links-group .vf-list__link{text-decoration:none}@media (min-width:1024px){.vf-footer__links-group{padding-bottom:4rem}}.vf-footer .vf-links__link{border-bottom:none;text-decoration:none;color:#fff}.vf-footer .vf-links__link:visited{color:#d0d0ce;border-bottom:none}.vf-footer .vf-links__link:hover,.vf-footer .vf-links__link:visited:hover{color:#d0d0ce;text-decoration:underline}.vf-footer .vf-links__link:hover{border-bottom:none}.vf-footer .vf-list__link{border-bottom:none;color:#fff;margin-right:0;text-decoration:none}.vf-footer .vf-list__link:visited{color:#d0d0ce;border-bottom:none}.vf-footer .vf-list__link:hover,.vf-footer .vf-list__link:visited:hover{color:#d0d0ce;text-decoration:underline}.vf-footer .vf-list__link:hover{border-bottom:none}@media screen and (-ms-high-contrast:active) and (min-width:1024px),screen and (-ms-high-contrast:none) and (min-width:1024px){.vf-footer{left:50%;margin-left:-50vw;margin-right:-50vw;min-width:100vw;position:relative;right:50%;width:100vw}.vf-footer__inner{margin:0 auto;max-width:81.25em}}
/*!
 * Component: @visual-framework/vf-show-more
 * Version: 1.1.0
 * Location: components/undefined
 */@media (prefers-reduced-motion:no-preference){.vf-show-more__item{animation:b .1s cubic-bezier(.39,.575,.565,1) both}}.vf-show-more.is-active .vf-show-more__button,.vf-show-more:not(.is-active) .vf-show-more__item-overflow{display:none}.vf-no-js .vf-show-more__button{display:none!important}.vf-show-more__button--less{display:none}.vf-show-more.is-active .vf-show-more__button--less{display:unset}@keyframes b{0%{transform:scale(.5);transform-origin:50% 0}to{transform:scale(1);transform-origin:50% 0}}
/*!
 * Component: @visual-framework/vf-tree
 * Version: 1.0.1
 * Location: components/undefined
 */.vf-tree{display:-ms-flexbox;display:flex;height:100%}.vf-tree__inner{background-color:#f4f3f0;border:1px solid #e3e3e3;padding:0;transition:translateX .2s ease-in;width:100%}.vf-tree--collapsed{overflow:hidden}.vf-tree--collapsed .vf-tree__inner{transform:translateX(calc(-100% + 30px));transition:translateX .2s ease-in}.vf-tree--collapsed .vf-tree__list{opacity:0;transition:opacity .15s ease-in}.vf-tree--collapsed .vf-button.vf-show-hide__button,.vf-tree--collapsed .vf-button.vf-show-hide__button:hover{transform-origin:center;transform:rotate(180deg)}.vf-tree--collapsed .vf-show-hide{-ms-flex-item-align:start;align-self:flex-start}.vf-tree__list{margin-bottom:0;transition:opacity .15s ease-in}.vf-tree__item{padding:4px 8px;position:relative}.vf-tree__item:hover{background-color:#e7e6e3}.vf-button.vf-tree__button{all:unset;cursor:pointer;float:right;margin-left:auto}.vf-button.vf-tree__button svg{width:16px;fill:#979797}.vf-button.vf-tree__button:hover{all:unset;cursor:pointer;float:right;margin-left:auto}.vf-button.vf-tree__button:hover svg{fill:#000}.vf-tree__link{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.57;margin:0;color:#000;padding:8px 0;text-decoration:none}.vf-tree__item--expanded{background-color:#fff;padding-bottom:16px}.vf-tree__item--expanded .vf-tree__item:hover,.vf-tree__item--expanded .vf-tree__link:hover,.vf-tree__item--expanded:hover{background-color:#fff}.vf-tree__item--expanded:hover>.vf-tree__button,.vf-tree__item--expanded>.vf-tree__button{transform-origin:center;transform:rotate(90deg)}.vf-tree__item--selected>.vf-tree__link:first-of-type{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;line-height:1.57;margin:0}.vf-tree__item--selected>.vf-tree__link:first-of-type:hover{text-decoration:none!important}.vf-tree__list--additional{display:none}.vf-tree__item--expanded>.vf-tree__list--additional{display:block}.vf-tree__list--additional .vf-tree__item{margin-left:16px;position:relative;padding-right:0}.vf-tree__list--additional .vf-tree__item:before{border-left:1px solid #979797;content:"";height:100%;left:-8px;position:absolute}.vf-tree__list--additional .vf-tree__item:last-of-type{padding-bottom:0}.vf-tree__list--additional .vf-tree__item:hover>.vf-tree__link{text-decoration:underline}.vf-show-hide{display:-ms-flexbox;display:flex;padding:0 8px}.vf-tree .vf-show-hide{padding-top:8px}.vf-button.vf-show-hide__button{all:unset;cursor:pointer;margin-left:auto}.vf-button.vf-show-hide__button svg{width:16px;fill:#979797}.vf-button.vf-show-hide__button:hover{all:unset;cursor:pointer;margin-left:auto}.vf-button.vf-show-hide__button:hover svg{fill:#000}
/*!
 * Component: @visual-framework/vf-deprecated
 * Version: 1.0.0
 * Location: components/undefined
 */html:not(.vf-disable-deprecated) .vf-deprecated:before{content:"CSS `:before` content and custom rules that can be conditionally disabled with a parent `.vf-disable-deprecated` selector."}
/*!
 * Component: @visual-framework/ebi-vf1-integration
 * Version: 1.0.4
 * Location: components/undefined
 */.ebi-vf1-integration,.ebi-vf1-integration .h1,.ebi-vf1-integration .h2,.ebi-vf1-integration .h3,.ebi-vf1-integration .h4,.ebi-vf1-integration .h5,.ebi-vf1-integration .h6,.ebi-vf1-integration h1,.ebi-vf1-integration h2,.ebi-vf1-integration h3,.ebi-vf1-integration h4,.ebi-vf1-integration h5,.ebi-vf1-integration h6,.ebi-vf1-integration p,html body.ebi-vf1-integration,html body.ebi-vf1-integration .h1,html body.ebi-vf1-integration .h2,html body.ebi-vf1-integration .h3,html body.ebi-vf1-integration .h4,html body.ebi-vf1-integration .h5,html body.ebi-vf1-integration .h6,html body.ebi-vf1-integration h1,html body.ebi-vf1-integration h2,html body.ebi-vf1-integration h3,html body.ebi-vf1-integration h4,html body.ebi-vf1-integration h5,html body.ebi-vf1-integration h6,html body.ebi-vf1-integration p{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif}.ebi-vf1-integration p,body.ebi-vf1-integration{-webkit-font-smoothing:unset!important;text-rendering:auto}.ebi-vf1-integration h1{color:unset}.ebi-vf1-integration .masthead-black-bar{background-color:#373a36}.ebi-vf1-integration #global-footer .row,.ebi-vf1-integration #masthead-black-bar .row{max-width:76.5rem}.ebi-vf1-integration #global-footer,.ebi-vf1-integration #global-nav{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif}.ebi-vf1-integration a{border:unset;text-decoration:underline}.ebi-vf1-integration a:hover{text-decoration:unset;border-bottom-style:unset}.ebi-vf1-integration #local-title a,.ebi-vf1-integration .masthead-black-bar .global-nav a,.ebi-vf1-integration .masthead ul li a,.ebi-vf1-integration .secondary-menu ul.menu a,.ebi-vf1-integration ul.menu.secondary-menu a{text-decoration:none}.ebi-vf1-integration #local-title a:hover,.ebi-vf1-integration .masthead-black-bar .global-nav a:hover,.ebi-vf1-integration .masthead ul li a:hover,.ebi-vf1-integration .secondary-menu ul.menu a:hover,.ebi-vf1-integration ul.menu.secondary-menu a:hover{text-decoration:underline}.ebi-vf1-integration .no-underline a,.ebi-vf1-integration a.no-underline{text-decoration:none;border-bottom:none}.ebi-vf1-integration .vf-button{text-decoration:none}.ebi-vf1-integration .vf-button--primary:hover,.ebi-vf1-integration .vf-button--primary:visited,.ebi-vf1-integration .vf-button--secondary:hover,.ebi-vf1-integration .vf-button--secondary:visited,.ebi-vf1-integration .vf-button--tertiary:hover,.ebi-vf1-integration .vf-button--tertiary:visited{color:#fff}.ebi-vf1-integration a.vf-button{border:4px solid #000!important;border:4px solid var(--vf-button-border-color,var(--default-bg-colour))!important;box-sizing:content-box;opacity:1}.ebi-vf1-integration a.vf-button:hover{opacity:1}.ebi-vf1-integration #data-protection-banner{background-color:#373a36!important}.ebi-vf1-integration #data-protection-banner .row{max-width:81.25em}.ebi-vf1-integration .vf-form__input:not([type=file]){height:unset;background:unset}.ebi-vf1-integration .vf-form__input:not([type=file]):focus,.ebi-vf1-integration .vf-form__input:not([type=file]):hover{border-width:unset;box-shadow:unset}.ebi-vf1-integration hr.vf-divider{max-width:unset}
/*!
 * Component: @visual-framework/vf-heading
 * Version: 1.0.0
 * Location: components/undefined
 */.vf-text{margin:0 0 16px}.vf-text-heading--5{font-size:19px;line-height:1.5}.vf-text-heading--4,.vf-text-heading--5{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-weight:500;margin:0 0 16px;margin:0 0 var(--vf-text-margin--bottom,16px)}.vf-text-heading--4{font-size:21px;line-height:1.29}.vf-text-heading--3{font-size:24px}.vf-text-heading--2,.vf-text-heading--3{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.333;margin:0 0 16px;margin:0 0 var(--vf-text-margin--bottom,16px)}.vf-text-heading--2{font-size:30px}.vf-text-heading--1{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:42px;font-weight:700;line-height:1.547;margin:0 0 16px;margin:0 0 var(--vf-text-margin--bottom,16px)}.vf-text--has-tag{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.vf-text--has-tag .vf-badge{margin-left:8px}.vf-text--invert{background-color:#000;color:#fff;display:inline-block;padding:4px 8px 4px 4px}

/*!
 * Component: @visual-framework/vf-text
 * Version: 1.0.2
 * Location: components/undefined
 */.vf-text-body a{text-decoration:none}.vf-text-body a,.vf-text-body a:visited{border-bottom:none;color:#3b6fb6}.vf-text-body a:visited:hover{color:#3b6fb6;text-decoration:underline}.vf-text-body a:hover{color:#193f90;border-bottom:none;text-decoration:underline}.vf-text-body--6{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:11px;font-weight:600;line-height:1.5;margin:0 0 16px;margin:0 0 var(--vf-text-margin--bottom,16px)}.vf-text-body--5{font-weight:400}.vf-text-body--4,.vf-text-body--5{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.57;margin:0 0 16px;margin:0 0 var(--vf-text-margin--bottom,16px)}.vf-text-body--4{font-weight:500}.vf-text-body--3{font-size:16px;line-height:1.71}.vf-text-body--2,.vf-text-body--3{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-weight:400;margin:0 0 16px;margin:0 0 var(--vf-text-margin--bottom,16px)}.vf-text-body--2{font-size:19px;line-height:1.421}.vf-text-body--1{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:32px;font-weight:500;line-height:1.3125;margin:0 0 16px;margin:0 0 var(--vf-text-margin--bottom,16px)}

/*!
 * Component: @visual-framework/vf-u-fullbleed
 * Version: 1.2.2
 * Location: components/undefined
 */.vf-u-fullbleed{background-position:50%;background-repeat:no-repeat;background-size:0 0;position:relative}.vf-u-fullbleed:before{background-color:inherit;background-image:inherit;background-position:inherit;background-repeat:inherit;background-size:cover;content:"";grid-column:1/-1;height:100%;margin-left:calc(50% - 50vw);margin-left:calc(50% - (50vw - var(--context-margin--inline, 0px)));position:absolute;top:0;width:100vw;width:calc(100vw - (var(--context-margin--inline, 0px) * 2));z-index:-1}body{position:relative}
/*!
 * Component: @visual-framework/vf-utility-classes
 * Version: 2.0.0
 * Location: components/undefined
 */.vf-u-clearfix:after,.vf-u-clearfix:before{content:"";display:table}.vf-u-clearfix:after{clear:both}.vf-u-float__left{float:left!important}.vf-u-float__right{float:right!important}.vf-u-float__none{float:none!important}@media (min-width:360px){.vf-u-float__left--xs{float:left!important}.vf-u-float__right--xs{float:right!important}.vf-u-float__none--xs{float:none!important}}@media (min-width:600px){.vf-u-float__left--sm{float:left!important}.vf-u-float__right--sm{float:right!important}.vf-u-float__none--sm{float:none!important}}@media (min-width:768px){.vf-u-float__left--md{float:left!important}.vf-u-float__right--md{float:right!important}.vf-u-float__none--md{float:none!important}}@media (min-width:1024px){.vf-u-float__left--lg{float:left!important}.vf-u-float__right--lg{float:right!important}.vf-u-float__none--lg{float:none!important}}@media (min-width:1280px){.vf-u-float__left--xl{float:left!important}.vf-u-float__right--xl{float:right!important}.vf-u-float__none--xl{float:none!important}}@media (min-width:360px){.vf-u-grid__col--start-1--xs{grid-column-start:1}.vf-u-grid__col--start-2--xs{grid-column-start:2}.vf-u-grid__col--start-3--xs{grid-column-start:3}.vf-u-grid__col--start-4--xs{grid-column-start:4}.vf-u-grid__col--start-5--xs{grid-column-start:5}.vf-u-grid__col--start-6--xs{grid-column-start:6}.vf-u-grid__col--start-7--xs{grid-column-start:7}.vf-u-grid__col--start-8--xs{grid-column-start:8}.vf-u-grid__col--start-9--xs{grid-column-start:9}.vf-u-grid__col--start-10--xs{grid-column-start:10}.vf-u-grid__col--start-11--xs{grid-column-start:11}.vf-u-grid__col--end-2--xs{grid-column-end:2}.vf-u-grid__col--end-3--xs{grid-column-end:3}.vf-u-grid__col--end-4--xs{grid-column-end:4}.vf-u-grid__col--end-5--xs{grid-column-end:5}.vf-u-grid__col--end-6--xs{grid-column-end:6}.vf-u-grid__col--end-7--xs{grid-column-end:7}.vf-u-grid__col--end-8--xs{grid-column-end:8}.vf-u-grid__col--end-9--xs{grid-column-end:9}.vf-u-grid__col--end-10--xs{grid-column-end:10}.vf-u-grid__col--end-11--xs{grid-column-end:11}.vf-u-grid__col--span-1--xs{grid-column-end:span 1}.vf-u-grid__col--span-2--xs{grid-column-end:span 2}.vf-u-grid__col--span-3--xs{grid-column-end:span 3}.vf-u-grid__col--span-4--xs{grid-column-end:span 4}.vf-u-grid__col--span-5--xs{grid-column-end:span 5}.vf-u-grid__col--span-6--xs{grid-column-end:span 6}.vf-u-grid__col--span-7--xs{grid-column-end:span 7}.vf-u-grid__col--span-8--xs{grid-column-end:span 8}.vf-u-grid__col--span-9--xs{grid-column-end:span 9}.vf-u-grid__col--span-10--xs{grid-column-end:span 10}.vf-u-grid__col--span-11--xs{grid-column-end:span 11}.vf-u-grid__row--start-1--xs{grid-row-start:1}.vf-u-grid__row--start-2--xs{grid-row-start:2}.vf-u-grid__row--start-3--xs{grid-row-start:3}.vf-u-grid__row--start-4--xs{grid-row-start:4}.vf-u-grid__row--start-5--xs{grid-row-start:5}.vf-u-grid__row--start-6--xs{grid-row-start:6}.vf-u-grid__row--start-7--xs{grid-row-start:7}.vf-u-grid__row--start-8--xs{grid-row-start:8}.vf-u-grid__row--start-9--xs{grid-row-start:9}.vf-u-grid__row--start-10--xs{grid-row-start:10}.vf-u-grid__row--start-11--xs{grid-row-start:11}.vf-u-grid__row--end-2--xs{grid-row-end:2}.vf-u-grid__row--end-3--xs{grid-row-end:3}.vf-u-grid__row--end-4--xs{grid-row-end:4}.vf-u-grid__row--end-5--xs{grid-row-end:5}.vf-u-grid__row--end-6--xs{grid-row-end:6}.vf-u-grid__row--end-7--xs{grid-row-end:7}.vf-u-grid__row--end-8--xs{grid-row-end:8}.vf-u-grid__row--end-9--xs{grid-row-end:9}.vf-u-grid__row--end-10--xs{grid-row-end:10}.vf-u-grid__row--end-11--xs{grid-row-end:11}.vf-u-grid__row--span-1--xs{grid-row-end:span 1}.vf-u-grid__row--span-2--xs{grid-row-end:span 2}.vf-u-grid__row--span-3--xs{grid-row-end:span 3}.vf-u-grid__row--span-4--xs{grid-row-end:span 4}.vf-u-grid__row--span-5--xs{grid-row-end:span 5}.vf-u-grid__row--span-6--xs{grid-row-end:span 6}.vf-u-grid__row--span-7--xs{grid-row-end:span 7}.vf-u-grid__row--span-8--xs{grid-row-end:span 8}.vf-u-grid__row--span-9--xs{grid-row-end:span 9}.vf-u-grid__row--span-10--xs{grid-row-end:span 10}.vf-u-grid__row--span-11--xs{grid-row-end:span 11}}@media (min-width:600px){.vf-u-grid__col--start-1--sm{grid-column-start:1}.vf-u-grid__col--start-2--sm{grid-column-start:2}.vf-u-grid__col--start-3--sm{grid-column-start:3}.vf-u-grid__col--start-4--sm{grid-column-start:4}.vf-u-grid__col--start-5--sm{grid-column-start:5}.vf-u-grid__col--start-6--sm{grid-column-start:6}.vf-u-grid__col--start-7--sm{grid-column-start:7}.vf-u-grid__col--start-8--sm{grid-column-start:8}.vf-u-grid__col--start-9--sm{grid-column-start:9}.vf-u-grid__col--start-10--sm{grid-column-start:10}.vf-u-grid__col--start-11--sm{grid-column-start:11}.vf-u-grid__col--end-2--sm{grid-column-end:2}.vf-u-grid__col--end-3--sm{grid-column-end:3}.vf-u-grid__col--end-4--sm{grid-column-end:4}.vf-u-grid__col--end-5--sm{grid-column-end:5}.vf-u-grid__col--end-6--sm{grid-column-end:6}.vf-u-grid__col--end-7--sm{grid-column-end:7}.vf-u-grid__col--end-8--sm{grid-column-end:8}.vf-u-grid__col--end-9--sm{grid-column-end:9}.vf-u-grid__col--end-10--sm{grid-column-end:10}.vf-u-grid__col--end-11--sm{grid-column-end:11}.vf-u-grid__col--span-1--sm{grid-column-end:span 1}.vf-u-grid__col--span-2--sm{grid-column-end:span 2}.vf-u-grid__col--span-3--sm{grid-column-end:span 3}.vf-u-grid__col--span-4--sm{grid-column-end:span 4}.vf-u-grid__col--span-5--sm{grid-column-end:span 5}.vf-u-grid__col--span-6--sm{grid-column-end:span 6}.vf-u-grid__col--span-7--sm{grid-column-end:span 7}.vf-u-grid__col--span-8--sm{grid-column-end:span 8}.vf-u-grid__col--span-9--sm{grid-column-end:span 9}.vf-u-grid__col--span-10--sm{grid-column-end:span 10}.vf-u-grid__col--span-11--sm{grid-column-end:span 11}.vf-u-grid__row--start-1--sm{grid-row-start:1}.vf-u-grid__row--start-2--sm{grid-row-start:2}.vf-u-grid__row--start-3--sm{grid-row-start:3}.vf-u-grid__row--start-4--sm{grid-row-start:4}.vf-u-grid__row--start-5--sm{grid-row-start:5}.vf-u-grid__row--start-6--sm{grid-row-start:6}.vf-u-grid__row--start-7--sm{grid-row-start:7}.vf-u-grid__row--start-8--sm{grid-row-start:8}.vf-u-grid__row--start-9--sm{grid-row-start:9}.vf-u-grid__row--start-10--sm{grid-row-start:10}.vf-u-grid__row--start-11--sm{grid-row-start:11}.vf-u-grid__row--end-2--sm{grid-row-end:2}.vf-u-grid__row--end-3--sm{grid-row-end:3}.vf-u-grid__row--end-4--sm{grid-row-end:4}.vf-u-grid__row--end-5--sm{grid-row-end:5}.vf-u-grid__row--end-6--sm{grid-row-end:6}.vf-u-grid__row--end-7--sm{grid-row-end:7}.vf-u-grid__row--end-8--sm{grid-row-end:8}.vf-u-grid__row--end-9--sm{grid-row-end:9}.vf-u-grid__row--end-10--sm{grid-row-end:10}.vf-u-grid__row--end-11--sm{grid-row-end:11}.vf-u-grid__row--span-1--sm{grid-row-end:span 1}.vf-u-grid__row--span-2--sm{grid-row-end:span 2}.vf-u-grid__row--span-3--sm{grid-row-end:span 3}.vf-u-grid__row--span-4--sm{grid-row-end:span 4}.vf-u-grid__row--span-5--sm{grid-row-end:span 5}.vf-u-grid__row--span-6--sm{grid-row-end:span 6}.vf-u-grid__row--span-7--sm{grid-row-end:span 7}.vf-u-grid__row--span-8--sm{grid-row-end:span 8}.vf-u-grid__row--span-9--sm{grid-row-end:span 9}.vf-u-grid__row--span-10--sm{grid-row-end:span 10}.vf-u-grid__row--span-11--sm{grid-row-end:span 11}}@media (min-width:768px){.vf-u-grid__col--start-1--md{grid-column-start:1}.vf-u-grid__col--start-2--md{grid-column-start:2}.vf-u-grid__col--start-3--md{grid-column-start:3}.vf-u-grid__col--start-4--md{grid-column-start:4}.vf-u-grid__col--start-5--md{grid-column-start:5}.vf-u-grid__col--start-6--md{grid-column-start:6}.vf-u-grid__col--start-7--md{grid-column-start:7}.vf-u-grid__col--start-8--md{grid-column-start:8}.vf-u-grid__col--start-9--md{grid-column-start:9}.vf-u-grid__col--start-10--md{grid-column-start:10}.vf-u-grid__col--start-11--md{grid-column-start:11}.vf-u-grid__col--end-2--md{grid-column-end:2}.vf-u-grid__col--end-3--md{grid-column-end:3}.vf-u-grid__col--end-4--md{grid-column-end:4}.vf-u-grid__col--end-5--md{grid-column-end:5}.vf-u-grid__col--end-6--md{grid-column-end:6}.vf-u-grid__col--end-7--md{grid-column-end:7}.vf-u-grid__col--end-8--md{grid-column-end:8}.vf-u-grid__col--end-9--md{grid-column-end:9}.vf-u-grid__col--end-10--md{grid-column-end:10}.vf-u-grid__col--end-11--md{grid-column-end:11}.vf-u-grid__col--span-1--md{grid-column-end:span 1}.vf-u-grid__col--span-2--md{grid-column-end:span 2}.vf-u-grid__col--span-3--md{grid-column-end:span 3}.vf-u-grid__col--span-4--md{grid-column-end:span 4}.vf-u-grid__col--span-5--md{grid-column-end:span 5}.vf-u-grid__col--span-6--md{grid-column-end:span 6}.vf-u-grid__col--span-7--md{grid-column-end:span 7}.vf-u-grid__col--span-8--md{grid-column-end:span 8}.vf-u-grid__col--span-9--md{grid-column-end:span 9}.vf-u-grid__col--span-10--md{grid-column-end:span 10}.vf-u-grid__col--span-11--md{grid-column-end:span 11}.vf-u-grid__row--start-1--md{grid-row-start:1}.vf-u-grid__row--start-2--md{grid-row-start:2}.vf-u-grid__row--start-3--md{grid-row-start:3}.vf-u-grid__row--start-4--md{grid-row-start:4}.vf-u-grid__row--start-5--md{grid-row-start:5}.vf-u-grid__row--start-6--md{grid-row-start:6}.vf-u-grid__row--start-7--md{grid-row-start:7}.vf-u-grid__row--start-8--md{grid-row-start:8}.vf-u-grid__row--start-9--md{grid-row-start:9}.vf-u-grid__row--start-10--md{grid-row-start:10}.vf-u-grid__row--start-11--md{grid-row-start:11}.vf-u-grid__row--end-2--md{grid-row-end:2}.vf-u-grid__row--end-3--md{grid-row-end:3}.vf-u-grid__row--end-4--md{grid-row-end:4}.vf-u-grid__row--end-5--md{grid-row-end:5}.vf-u-grid__row--end-6--md{grid-row-end:6}.vf-u-grid__row--end-7--md{grid-row-end:7}.vf-u-grid__row--end-8--md{grid-row-end:8}.vf-u-grid__row--end-9--md{grid-row-end:9}.vf-u-grid__row--end-10--md{grid-row-end:10}.vf-u-grid__row--end-11--md{grid-row-end:11}.vf-u-grid__row--span-1--md{grid-row-end:span 1}.vf-u-grid__row--span-2--md{grid-row-end:span 2}.vf-u-grid__row--span-3--md{grid-row-end:span 3}.vf-u-grid__row--span-4--md{grid-row-end:span 4}.vf-u-grid__row--span-5--md{grid-row-end:span 5}.vf-u-grid__row--span-6--md{grid-row-end:span 6}.vf-u-grid__row--span-7--md{grid-row-end:span 7}.vf-u-grid__row--span-8--md{grid-row-end:span 8}.vf-u-grid__row--span-9--md{grid-row-end:span 9}.vf-u-grid__row--span-10--md{grid-row-end:span 10}.vf-u-grid__row--span-11--md{grid-row-end:span 11}}@media (min-width:1024px){.vf-u-grid__col--start-1--lg{grid-column-start:1}.vf-u-grid__col--start-2--lg{grid-column-start:2}.vf-u-grid__col--start-3--lg{grid-column-start:3}.vf-u-grid__col--start-4--lg{grid-column-start:4}.vf-u-grid__col--start-5--lg{grid-column-start:5}.vf-u-grid__col--start-6--lg{grid-column-start:6}.vf-u-grid__col--start-7--lg{grid-column-start:7}.vf-u-grid__col--start-8--lg{grid-column-start:8}.vf-u-grid__col--start-9--lg{grid-column-start:9}.vf-u-grid__col--start-10--lg{grid-column-start:10}.vf-u-grid__col--start-11--lg{grid-column-start:11}.vf-u-grid__col--end-2--lg{grid-column-end:2}.vf-u-grid__col--end-3--lg{grid-column-end:3}.vf-u-grid__col--end-4--lg{grid-column-end:4}.vf-u-grid__col--end-5--lg{grid-column-end:5}.vf-u-grid__col--end-6--lg{grid-column-end:6}.vf-u-grid__col--end-7--lg{grid-column-end:7}.vf-u-grid__col--end-8--lg{grid-column-end:8}.vf-u-grid__col--end-9--lg{grid-column-end:9}.vf-u-grid__col--end-10--lg{grid-column-end:10}.vf-u-grid__col--end-11--lg{grid-column-end:11}.vf-u-grid__col--span-1--lg{grid-column-end:span 1}.vf-u-grid__col--span-2--lg{grid-column-end:span 2}.vf-u-grid__col--span-3--lg{grid-column-end:span 3}.vf-u-grid__col--span-4--lg{grid-column-end:span 4}.vf-u-grid__col--span-5--lg{grid-column-end:span 5}.vf-u-grid__col--span-6--lg{grid-column-end:span 6}.vf-u-grid__col--span-7--lg{grid-column-end:span 7}.vf-u-grid__col--span-8--lg{grid-column-end:span 8}.vf-u-grid__col--span-9--lg{grid-column-end:span 9}.vf-u-grid__col--span-10--lg{grid-column-end:span 10}.vf-u-grid__col--span-11--lg{grid-column-end:span 11}.vf-u-grid__row--start-1--lg{grid-row-start:1}.vf-u-grid__row--start-2--lg{grid-row-start:2}.vf-u-grid__row--start-3--lg{grid-row-start:3}.vf-u-grid__row--start-4--lg{grid-row-start:4}.vf-u-grid__row--start-5--lg{grid-row-start:5}.vf-u-grid__row--start-6--lg{grid-row-start:6}.vf-u-grid__row--start-7--lg{grid-row-start:7}.vf-u-grid__row--start-8--lg{grid-row-start:8}.vf-u-grid__row--start-9--lg{grid-row-start:9}.vf-u-grid__row--start-10--lg{grid-row-start:10}.vf-u-grid__row--start-11--lg{grid-row-start:11}.vf-u-grid__row--end-2--lg{grid-row-end:2}.vf-u-grid__row--end-3--lg{grid-row-end:3}.vf-u-grid__row--end-4--lg{grid-row-end:4}.vf-u-grid__row--end-5--lg{grid-row-end:5}.vf-u-grid__row--end-6--lg{grid-row-end:6}.vf-u-grid__row--end-7--lg{grid-row-end:7}.vf-u-grid__row--end-8--lg{grid-row-end:8}.vf-u-grid__row--end-9--lg{grid-row-end:9}.vf-u-grid__row--end-10--lg{grid-row-end:10}.vf-u-grid__row--end-11--lg{grid-row-end:11}.vf-u-grid__row--span-1--lg{grid-row-end:span 1}.vf-u-grid__row--span-2--lg{grid-row-end:span 2}.vf-u-grid__row--span-3--lg{grid-row-end:span 3}.vf-u-grid__row--span-4--lg{grid-row-end:span 4}.vf-u-grid__row--span-5--lg{grid-row-end:span 5}.vf-u-grid__row--span-6--lg{grid-row-end:span 6}.vf-u-grid__row--span-7--lg{grid-row-end:span 7}.vf-u-grid__row--span-8--lg{grid-row-end:span 8}.vf-u-grid__row--span-9--lg{grid-row-end:span 9}.vf-u-grid__row--span-10--lg{grid-row-end:span 10}.vf-u-grid__row--span-11--lg{grid-row-end:span 11}}@media (min-width:1280px){.vf-u-grid__col--start-1--xl{grid-column-start:1}.vf-u-grid__col--start-2--xl{grid-column-start:2}.vf-u-grid__col--start-3--xl{grid-column-start:3}.vf-u-grid__col--start-4--xl{grid-column-start:4}.vf-u-grid__col--start-5--xl{grid-column-start:5}.vf-u-grid__col--start-6--xl{grid-column-start:6}.vf-u-grid__col--start-7--xl{grid-column-start:7}.vf-u-grid__col--start-8--xl{grid-column-start:8}.vf-u-grid__col--start-9--xl{grid-column-start:9}.vf-u-grid__col--start-10--xl{grid-column-start:10}.vf-u-grid__col--start-11--xl{grid-column-start:11}.vf-u-grid__col--end-2--xl{grid-column-end:2}.vf-u-grid__col--end-3--xl{grid-column-end:3}.vf-u-grid__col--end-4--xl{grid-column-end:4}.vf-u-grid__col--end-5--xl{grid-column-end:5}.vf-u-grid__col--end-6--xl{grid-column-end:6}.vf-u-grid__col--end-7--xl{grid-column-end:7}.vf-u-grid__col--end-8--xl{grid-column-end:8}.vf-u-grid__col--end-9--xl{grid-column-end:9}.vf-u-grid__col--end-10--xl{grid-column-end:10}.vf-u-grid__col--end-11--xl{grid-column-end:11}.vf-u-grid__col--span-1--xl{grid-column-end:span 1}.vf-u-grid__col--span-2--xl{grid-column-end:span 2}.vf-u-grid__col--span-3--xl{grid-column-end:span 3}.vf-u-grid__col--span-4--xl{grid-column-end:span 4}.vf-u-grid__col--span-5--xl{grid-column-end:span 5}.vf-u-grid__col--span-6--xl{grid-column-end:span 6}.vf-u-grid__col--span-7--xl{grid-column-end:span 7}.vf-u-grid__col--span-8--xl{grid-column-end:span 8}.vf-u-grid__col--span-9--xl{grid-column-end:span 9}.vf-u-grid__col--span-10--xl{grid-column-end:span 10}.vf-u-grid__col--span-11--xl{grid-column-end:span 11}.vf-u-grid__row--start-1--xl{grid-row-start:1}.vf-u-grid__row--start-2--xl{grid-row-start:2}.vf-u-grid__row--start-3--xl{grid-row-start:3}.vf-u-grid__row--start-4--xl{grid-row-start:4}.vf-u-grid__row--start-5--xl{grid-row-start:5}.vf-u-grid__row--start-6--xl{grid-row-start:6}.vf-u-grid__row--start-7--xl{grid-row-start:7}.vf-u-grid__row--start-8--xl{grid-row-start:8}.vf-u-grid__row--start-9--xl{grid-row-start:9}.vf-u-grid__row--start-10--xl{grid-row-start:10}.vf-u-grid__row--start-11--xl{grid-row-start:11}.vf-u-grid__row--end-2--xl{grid-row-end:2}.vf-u-grid__row--end-3--xl{grid-row-end:3}.vf-u-grid__row--end-4--xl{grid-row-end:4}.vf-u-grid__row--end-5--xl{grid-row-end:5}.vf-u-grid__row--end-6--xl{grid-row-end:6}.vf-u-grid__row--end-7--xl{grid-row-end:7}.vf-u-grid__row--end-8--xl{grid-row-end:8}.vf-u-grid__row--end-9--xl{grid-row-end:9}.vf-u-grid__row--end-10--xl{grid-row-end:10}.vf-u-grid__row--end-11--xl{grid-row-end:11}.vf-u-grid__row--span-1--xl{grid-row-end:span 1}.vf-u-grid__row--span-2--xl{grid-row-end:span 2}.vf-u-grid__row--span-3--xl{grid-row-end:span 3}.vf-u-grid__row--span-4--xl{grid-row-end:span 4}.vf-u-grid__row--span-5--xl{grid-row-end:span 5}.vf-u-grid__row--span-6--xl{grid-row-end:span 6}.vf-u-grid__row--span-7--xl{grid-row-end:span 7}.vf-u-grid__row--span-8--xl{grid-row-end:span 8}.vf-u-grid__row--span-9--xl{grid-row-end:span 9}.vf-u-grid__row--span-10--xl{grid-row-end:span 10}.vf-u-grid__row--span-11--xl{grid-row-end:span 11}}.vf-u-text--nowrap{white-space:nowrap}.vf-u-text--break{word-break:break-all}.vf-u-text--et-al{position:relative}.vf-u-text--et-al:after{color:inherit;content:"et al.";font:inherit;position:relative;right:0}.vf-u-sr-only{border:0;clip:rect(0,0,0,0);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.vf-u-width__5{width:5%}.vf-u-width__10{width:10%}.vf-u-width__15{width:15%}.vf-u-width__20{width:20%}.vf-u-width__25{width:25%}.vf-u-width__30{width:30%}.vf-u-width__35{width:35%}.vf-u-width__40{width:40%}.vf-u-width__45{width:45%}.vf-u-width__50{width:50%}.vf-u-width__55{width:55%}.vf-u-width__60{width:60%}.vf-u-width__65{width:65%}.vf-u-width__70{width:70%}.vf-u-width__75{width:75%}.vf-u-width__80{width:80%}.vf-u-width__85{width:85%}.vf-u-width__90{width:90%}.vf-u-width__95{width:95%}.vf-u-width__100{width:100%}@media (min-width:360px){.vf-u-width__5--xs{width:5%}.vf-u-width__10--xs{width:10%}.vf-u-width__15--xs{width:15%}.vf-u-width__20--xs{width:20%}.vf-u-width__25--xs{width:25%}.vf-u-width__30--xs{width:30%}.vf-u-width__35--xs{width:35%}.vf-u-width__40--xs{width:40%}.vf-u-width__45--xs{width:45%}.vf-u-width__50--xs{width:50%}.vf-u-width__55--xs{width:55%}.vf-u-width__60--xs{width:60%}.vf-u-width__65--xs{width:65%}.vf-u-width__70--xs{width:70%}.vf-u-width__75--xs{width:75%}.vf-u-width__80--xs{width:80%}.vf-u-width__85--xs{width:85%}.vf-u-width__90--xs{width:90%}.vf-u-width__95--xs{width:95%}.vf-u-width__100--xs{width:100%}}@media (min-width:600px){.vf-u-width__5--sm{width:5%}.vf-u-width__10--sm{width:10%}.vf-u-width__15--sm{width:15%}.vf-u-width__20--sm{width:20%}.vf-u-width__25--sm{width:25%}.vf-u-width__30--sm{width:30%}.vf-u-width__35--sm{width:35%}.vf-u-width__40--sm{width:40%}.vf-u-width__45--sm{width:45%}.vf-u-width__50--sm{width:50%}.vf-u-width__55--sm{width:55%}.vf-u-width__60--sm{width:60%}.vf-u-width__65--sm{width:65%}.vf-u-width__70--sm{width:70%}.vf-u-width__75--sm{width:75%}.vf-u-width__80--sm{width:80%}.vf-u-width__85--sm{width:85%}.vf-u-width__90--sm{width:90%}.vf-u-width__95--sm{width:95%}.vf-u-width__100--sm{width:100%}}@media (min-width:768px){.vf-u-width__5--md{width:5%}.vf-u-width__10--md{width:10%}.vf-u-width__15--md{width:15%}.vf-u-width__20--md{width:20%}.vf-u-width__25--md{width:25%}.vf-u-width__30--md{width:30%}.vf-u-width__35--md{width:35%}.vf-u-width__40--md{width:40%}.vf-u-width__45--md{width:45%}.vf-u-width__50--md{width:50%}.vf-u-width__55--md{width:55%}.vf-u-width__60--md{width:60%}.vf-u-width__65--md{width:65%}.vf-u-width__70--md{width:70%}.vf-u-width__75--md{width:75%}.vf-u-width__80--md{width:80%}.vf-u-width__85--md{width:85%}.vf-u-width__90--md{width:90%}.vf-u-width__95--md{width:95%}.vf-u-width__100--md{width:100%}}@media (min-width:1024px){.vf-u-width__5--lg{width:5%}.vf-u-width__10--lg{width:10%}.vf-u-width__15--lg{width:15%}.vf-u-width__20--lg{width:20%}.vf-u-width__25--lg{width:25%}.vf-u-width__30--lg{width:30%}.vf-u-width__35--lg{width:35%}.vf-u-width__40--lg{width:40%}.vf-u-width__45--lg{width:45%}.vf-u-width__50--lg{width:50%}.vf-u-width__55--lg{width:55%}.vf-u-width__60--lg{width:60%}.vf-u-width__65--lg{width:65%}.vf-u-width__70--lg{width:70%}.vf-u-width__75--lg{width:75%}.vf-u-width__80--lg{width:80%}.vf-u-width__85--lg{width:85%}.vf-u-width__90--lg{width:90%}.vf-u-width__95--lg{width:95%}.vf-u-width__100--lg{width:100%}}@media (min-width:1280px){.vf-u-width__5--xl{width:5%}.vf-u-width__10--xl{width:10%}.vf-u-width__15--xl{width:15%}.vf-u-width__20--xl{width:20%}.vf-u-width__25--xl{width:25%}.vf-u-width__30--xl{width:30%}.vf-u-width__35--xl{width:35%}.vf-u-width__40--xl{width:40%}.vf-u-width__45--xl{width:45%}.vf-u-width__50--xl{width:50%}.vf-u-width__55--xl{width:55%}.vf-u-width__60--xl{width:60%}.vf-u-width__65--xl{width:65%}.vf-u-width__70--xl{width:70%}.vf-u-width__75--xl{width:75%}.vf-u-width__80--xl{width:80%}.vf-u-width__85--xl{width:85%}.vf-u-width__90--xl{width:90%}.vf-u-width__95--xl{width:95%}.vf-u-width__100--xl{width:100%}}.vf-u-background-color--green{background-color:#18974c}.vf-u-background-color--green--darkest{background-color:#0a5032}.vf-u-background-color--green--dark{background-color:#007b53}.vf-u-background-color--green--light{background-color:#6cc24a}.vf-u-background-color--green--lightest{background-color:#d0debb}.vf-u-background-color--grey{background-color:#707372}.vf-u-background-color--grey--darkest{background-color:#373a36}.vf-u-background-color--grey--dark{background-color:#54585a}.vf-u-background-color--grey--light{background-color:#a8a99e}.vf-u-background-color--grey--lightest{background-color:#d0d0ce}.vf-u-background-color--red{background-color:#d41645}.vf-u-background-color--red--dark{background-color:#a6093d}.vf-u-background-color--red--light{background-color:#e58f9e}.vf-u-background-color--blue{background-color:#3b6fb6}.vf-u-background-color--blue--dark{background-color:#193f90}.vf-u-background-color--blue--light{background-color:#8bb8e8}.vf-u-background-color--purple{background-color:#734595}.vf-u-background-color--purple--dark{background-color:#563d82}.vf-u-background-color--purple--light{background-color:#cba3d8}.vf-u-background-color--orange{background-color:#f49e17}.vf-u-background-color--orange--dark{background-color:#b65417}.vf-u-background-color--orange--light{background-color:#efc06e}.vf-u-background-color--yellow{background-color:#f4c61f}.vf-u-background-color--yellow--dark{background-color:#ffb81c}.vf-u-background-color--yellow--light{background-color:#fdd757}.vf-u-background-color--bright-green{background-color:#a1be1f}.vf-u-background-color--bright-green--dark{background-color:#7fb428}.vf-u-background-color--bright-green--light{background-color:#e2e868}.vf-u-background-color-ui--black{background-color:#000}.vf-u-background-color-ui--grey{background-color:#d8d8d8}.vf-u-background-color-ui--grey--light{background-color:#f3f3f3}.vf-u-background-color-ui--yellow{background-color:#fffadc}.vf-u-background-color-ui--red{background-color:#d32f2f}.vf-u-background-color-ui--white{background-color:#fff}.vf-u-background-color-ui--off-white{background-color:#fafafa}.vf-u-border-color--green{border-color:#18974c}.vf-u-border-color--green--darkest{border-color:#0a5032}.vf-u-border-color--green--dark{border-color:#007b53}.vf-u-border-color--green--light{border-color:#6cc24a}.vf-u-border-color--green--lightest{border-color:#d0debb}.vf-u-border-color--grey{border-color:#707372}.vf-u-border-color--grey--darkest{border-color:#373a36}.vf-u-border-color--grey--dark{border-color:#54585a}.vf-u-border-color--grey--light{border-color:#a8a99e}.vf-u-border-color--grey--lightest{border-color:#d0d0ce}.vf-u-border-color--red{border-color:#d41645}.vf-u-border-color--red--dark{border-color:#a6093d}.vf-u-border-color--red--light{border-color:#e58f9e}.vf-u-border-color--blue{border-color:#3b6fb6}.vf-u-border-color--blue--dark{border-color:#193f90}.vf-u-border-color--blue--light{border-color:#8bb8e8}.vf-u-border-color--purple{border-color:#734595}.vf-u-border-color--purple--dark{border-color:#563d82}.vf-u-border-color--purple--light{border-color:#cba3d8}.vf-u-border-color--orange{border-color:#f49e17}.vf-u-border-color--orange--dark{border-color:#b65417}.vf-u-border-color--orange--light{border-color:#efc06e}.vf-u-border-color--yellow{border-color:#f4c61f}.vf-u-border-color--yellow--dark{border-color:#ffb81c}.vf-u-border-color--yellow--light{border-color:#fdd757}.vf-u-border-color--bright-green{border-color:#a1be1f}.vf-u-border-color--bright-green--dark{border-color:#7fb428}.vf-u-border-color--bright-green--light{border-color:#e2e868}.vf-u-border-color-ui--black{border-color:#000}.vf-u-border-color-ui--grey{border-color:#d8d8d8}.vf-u-border-color-ui--grey--light{border-color:#f3f3f3}.vf-u-border-color-ui--yellow{border-color:#fffadc}.vf-u-border-color-ui--red{border-color:#d32f2f}.vf-u-border-color-ui--white{border-color:#fff}.vf-u-border-color-ui--off-white{border-color:#fafafa}.vf-u-margin--0{margin:0}.vf-u-margin--50{margin:.125rem}.vf-u-margin--100{margin:.25rem}.vf-u-margin--200{margin:.5rem}.vf-u-margin--400{margin:1rem}.vf-u-margin--500{margin:1.25rem}.vf-u-margin--600{margin:1.5rem}.vf-u-margin--800{margin:2rem}.vf-u-margin--1200{margin:3rem}.vf-u-margin--1600{margin:4rem}.vf-u-margin__bottom--0{margin-bottom:0}.vf-u-margin__bottom--50{margin-bottom:.125rem}.vf-u-margin__bottom--100{margin-bottom:.25rem}.vf-u-margin__bottom--200{margin-bottom:.5rem}.vf-u-margin__bottom--400{margin-bottom:1rem}.vf-u-margin__bottom--500{margin-bottom:1.25rem}.vf-u-margin__bottom--600{margin-bottom:1.5rem}.vf-u-margin__bottom--800{margin-bottom:2rem}.vf-u-margin__bottom--1200{margin-bottom:3rem}.vf-u-margin__bottom--1600{margin-bottom:4rem}.vf-u-margin__top--0{margin-top:0}.vf-u-margin__top--50{margin-top:.125rem}.vf-u-margin__top--100{margin-top:.25rem}.vf-u-margin__top--200{margin-top:.5rem}.vf-u-margin__top--400{margin-top:1rem}.vf-u-margin__top--500{margin-top:1.25rem}.vf-u-margin__top--600{margin-top:1.5rem}.vf-u-margin__top--800{margin-top:2rem}.vf-u-margin__top--1200{margin-top:3rem}.vf-u-margin__top--1600{margin-top:4rem}.vf-u-margin__left--0{margin-left:0}.vf-u-margin__left--50{margin-left:.125rem}.vf-u-margin__left--100{margin-left:.25rem}.vf-u-margin__left--200{margin-left:.5rem}.vf-u-margin__left--400{margin-left:1rem}.vf-u-margin__left--500{margin-left:1.25rem}.vf-u-margin__left--600{margin-left:1.5rem}.vf-u-margin__left--800{margin-left:2rem}.vf-u-margin__left--1200{margin-left:3rem}.vf-u-margin__left--1600{margin-left:4rem}.vf-u-margin__right--0{margin-right:0}.vf-u-margin__right--50{margin-right:.125rem}.vf-u-margin__right--100{margin-right:.25rem}.vf-u-margin__right--200{margin-right:.5rem}.vf-u-margin__right--400{margin-right:1rem}.vf-u-margin__right--500{margin-right:1.25rem}.vf-u-margin__right--600{margin-right:1.5rem}.vf-u-margin__right--800{margin-right:2rem}.vf-u-margin__right--1200{margin-right:3rem}.vf-u-margin__right--1600{margin-right:4rem}.vf-u-padding--0{padding:0}.vf-u-padding--50{padding:.125rem}.vf-u-padding--100{padding:.25rem}.vf-u-padding--200{padding:.5rem}.vf-u-padding--400{padding:1rem}.vf-u-padding--500{padding:1.25rem}.vf-u-padding--600{padding:1.5rem}.vf-u-padding--800{padding:2rem}.vf-u-padding--1200{padding:3rem}.vf-u-padding--1600{padding:4rem}.vf-u-padding__bottom--0{padding-bottom:0}.vf-u-padding__bottom--50{padding-bottom:.125rem}.vf-u-padding__bottom--100{padding-bottom:.25rem}.vf-u-padding__bottom--200{padding-bottom:.5rem}.vf-u-padding__bottom--400{padding-bottom:1rem}.vf-u-padding__bottom--500{padding-bottom:1.25rem}.vf-u-padding__bottom--600{padding-bottom:1.5rem}.vf-u-padding__bottom--800{padding-bottom:2rem}.vf-u-padding__bottom--1200{padding-bottom:3rem}.vf-u-padding__bottom--1600{padding-bottom:4rem}.vf-u-padding__top--0{padding-top:0}.vf-u-padding__top--50{padding-top:.125rem}.vf-u-padding__top--100{padding-top:.25rem}.vf-u-padding__top--200{padding-top:.5rem}.vf-u-padding__top--400{padding-top:1rem}.vf-u-padding__top--500{padding-top:1.25rem}.vf-u-padding__top--600{padding-top:1.5rem}.vf-u-padding__top--800{padding-top:2rem}.vf-u-padding__top--1200{padding-top:3rem}.vf-u-padding__top--1600{padding-top:4rem}.vf-u-padding__left--0{padding-left:0}.vf-u-padding__left--50{padding-left:.125rem}.vf-u-padding__left--100{padding-left:.25rem}.vf-u-padding__left--200{padding-left:.5rem}.vf-u-padding__left--400{padding-left:1rem}.vf-u-padding__left--500{padding-left:1.25rem}.vf-u-padding__left--600{padding-left:1.5rem}.vf-u-padding__left--800{padding-left:2rem}.vf-u-padding__left--1200{padding-left:3rem}.vf-u-padding__left--1600{padding-left:4rem}.vf-u-padding__right--0{padding-right:0}.vf-u-padding__right--50{padding-right:.125rem}.vf-u-padding__right--100{padding-right:.25rem}.vf-u-padding__right--200{padding-right:.5rem}.vf-u-padding__right--400{padding-right:1rem}.vf-u-padding__right--500{padding-right:1.25rem}.vf-u-padding__right--600{padding-right:1.5rem}.vf-u-padding__right--800{padding-right:2rem}.vf-u-padding__right--1200{padding-right:3rem}.vf-u-padding__right--1600{padding-right:4rem}.vf-u-text-color--green{color:#18974c}.vf-u-text-color--green--darkest{color:#0a5032}.vf-u-text-color--green--dark{color:#007b53}.vf-u-text-color--green--light{color:#6cc24a}.vf-u-text-color--green--lightest{color:#d0debb}.vf-u-text-color--grey{color:#707372}.vf-u-text-color--grey--darkest{color:#373a36}.vf-u-text-color--grey--dark{color:#54585a}.vf-u-text-color--grey--light{color:#a8a99e}.vf-u-text-color--grey--lightest{color:#d0d0ce}.vf-u-text-color--red{color:#d41645}.vf-u-text-color--red--dark{color:#a6093d}.vf-u-text-color--red--light{color:#e58f9e}.vf-u-text-color--blue{color:#3b6fb6}.vf-u-text-color--blue--dark{color:#193f90}.vf-u-text-color--blue--light{color:#8bb8e8}.vf-u-text-color--purple{color:#734595}.vf-u-text-color--purple--dark{color:#563d82}.vf-u-text-color--purple--light{color:#cba3d8}.vf-u-text-color--orange{color:#f49e17}.vf-u-text-color--orange--dark{color:#b65417}.vf-u-text-color--orange--light{color:#efc06e}.vf-u-text-color--yellow{color:#f4c61f}.vf-u-text-color--yellow--dark{color:#ffb81c}.vf-u-text-color--yellow--light{color:#fdd757}.vf-u-text-color--bright-green{color:#a1be1f}.vf-u-text-color--bright-green--dark{color:#7fb428}.vf-u-text-color--bright-green--light{color:#e2e868}.vf-u-text-color--ui--black{color:#000}.vf-u-text-color--ui--grey{color:#d8d8d8}.vf-u-text-color--ui--grey--light{color:#f3f3f3}.vf-u-text-color--ui--yellow{color:#fffadc}.vf-u-text-color--ui--red{color:#d32f2f}.vf-u-text-color--ui--white{color:#fff}.vf-u-text-color--ui--off-white{color:#fafafa}.vf-u-type__text-body--1{font-size:32px;font-weight:500;line-height:1.3125}.vf-u-type__text-body--2{font-size:19px;font-weight:400;line-height:1.421}.vf-u-type__text-body--3{font-size:16px;font-weight:400;line-height:1.71}.vf-u-type__text-body--4{font-size:14px;font-weight:500;line-height:1.57}.vf-u-type__text-body--5{font-size:14px;font-weight:400;line-height:1.57}.vf-u-type__text-body--6{font-size:11px;font-weight:600;line-height:1.5}.vf-u-type__text-button--1{font-size:24px;font-weight:700;line-height:1}.vf-u-type__text-button--2{font-size:16px;font-weight:700;line-height:1}.vf-u-type__text-heading--1{font-size:42px;font-weight:700;line-height:1.547}.vf-u-type__text-heading--2{font-size:30px;font-weight:500;line-height:1.333}.vf-u-type__text-heading--3{font-size:24px;font-weight:500;line-height:1.333}.vf-u-type__text-heading--4{font-size:21px;font-weight:500;line-height:1.29}.vf-u-type__text-heading--5{font-size:19px;font-weight:500;line-height:1.5}.vf-u-grid--reset{grid-column:1/-1}.vf-u-display-none{display:none}.vf-u-grid-gap--0{grid-gap:0}.vf-u-grid-gap--50{grid-gap:.125rem}.vf-u-grid-gap--100{grid-gap:.25rem}.vf-u-grid-gap--200{grid-gap:.5rem}.vf-u-grid-gap--400{grid-gap:1rem}.vf-u-grid-gap--500{grid-gap:1.25rem}.vf-u-grid-gap--600{grid-gap:1.5rem}.vf-u-grid-gap--800{grid-gap:2rem}.vf-u-grid-gap--1200{grid-gap:3rem}.vf-u-grid-gap--1600{grid-gap:4rem}.vf-u-grid-column-gap--0{grid-column-gap:0}.vf-u-grid-column-gap--50{grid-column-gap:.125rem}.vf-u-grid-column-gap--100{grid-column-gap:.25rem}.vf-u-grid-column-gap--200{grid-column-gap:.5rem}.vf-u-grid-column-gap--400{grid-column-gap:1rem}.vf-u-grid-column-gap--500{grid-column-gap:1.25rem}.vf-u-grid-column-gap--600{grid-column-gap:1.5rem}.vf-u-grid-column-gap--800{grid-column-gap:2rem}.vf-u-grid-column-gap--1200{grid-column-gap:3rem}.vf-u-grid-column-gap--1600{grid-column-gap:4rem}.vf-u-grid-row-gap--0{grid-row-gap:0}.vf-u-grid-row-gap--50{grid-row-gap:.125rem}.vf-u-grid-row-gap--100{grid-row-gap:.25rem}.vf-u-grid-row-gap--200{grid-row-gap:.5rem}.vf-u-grid-row-gap--400{grid-row-gap:1rem}.vf-u-grid-row-gap--500{grid-row-gap:1.25rem}.vf-u-grid-row-gap--600{grid-row-gap:1.5rem}.vf-u-grid-row-gap--800{grid-row-gap:2rem}.vf-u-grid-row-gap--1200{grid-row-gap:3rem}.vf-u-grid-row-gap--1600{grid-row-gap:4rem}