/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
﻿html{line-height:1.15;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;-moz-appearance:button;appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}a{color:inherit;text-decoration:none;cursor:pointer}button{color:inherit;background-color:rgba(0,0,0,0);border-width:0;padding:0;cursor:pointer}a:hover,a:focus,a:active,button,button:hover,button:focus,button:active{outline:0;text-decoration:none}figure{margin:0}input{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;-webkit-box-shadow:none;box-shadow:none}input::-moz-focus-inner{border:0;padding:0;margin:0}ul,ol,dd{list-style:none;margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}p{margin:0}cite{font-style:normal}fieldset{border-width:0;padding:0;margin:0}html{font-size:16px}body{font-family:"Open Sans","Helvetica Neue",helvetica,arial,sans-serif;font-size:1rem;color:#fff;font-weight:400;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.text--subpixel{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto}h2{font-family:"Outfit","Helvetica Neue",helvetica,arial,sans-serif;font-weight:700;line-height:1.2;margin-top:0;margin-bottom:.25em;display:inline-block;background-color:#f0146e;background-image:linear-gradient(225deg,#a445b2 0%,#f0146e 100%);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0)}h1,h3,h4,h5{font-family:"Outfit","Helvetica Neue",helvetica,arial,sans-serif;font-weight:700;line-height:1.2;margin-top:0;margin-bottom:.25em;display:block;color:#fff;background-color:rgba(0,0,0,0);background-image:none}.text--h1-large{font-size:2.75rem;line-height:.92;padding-bottom:.25em}@media screen and (min-width:992px){.text--h1-large{font-size:8.125rem}}h1,.text--h1{font-size:2.1875rem;line-height:.92}@media screen and (min-width:992px){h1,.text--h1{font-size:5.3125rem}}h2,.text--h2{font-size:1.75rem;margin-bottom:.5rem}@media screen and (min-width:992px){h2,.text--h2{font-size:4.25rem}}h3,.text--h3{font-size:1.625rem;margin-bottom:.5rem}@media screen and (min-width:992px){h3,.text--h3{font-size:2.75rem}}h4,.text--h4{font-size:1.5rem;margin-bottom:.5rem}@media screen and (min-width:992px){h4,.text--h4{font-size:1.75rem}}h5,.text--h5{font-size:1.375rem;margin-bottom:.5rem}@media screen and (min-width:992px){h5,.text--h5{font-size:1.375rem}}h6,.text--h6{margin-bottom:.25em;font-family:"Outfit","Helvetica Neue",helvetica,arial,sans-serif;font-size:0.875rem;font-weight:700;line-height:1.25;text-transform:uppercase}@media screen and (min-width:992px){h6,.text--h6{font-size:1rem;line-height:1.2}}p,.text--p{font-size:1rem;color:#fff;line-height:1.6;margin-bottom:1.6rem;margin-bottom:calc(1rem * 1.6)}p:last-child,.text--p:last-child{margin-bottom:0}.text--p-large{font-size:1.25rem}.text--align-center{text-align:center}.main-content-text p:last-child,.main-content-text h1:last-child,.main-content-text h2:last-child,.main-content-text h3:last-child,.main-content-text h4:last-child,.main-content-text h5:last-child,.main-content-text h6:last-child{margin-bottom:0}.main-content-text h1,.main-content-text h2,.main-content-text h3,.main-content-text h4,.main-content-text h5{display:block;color:#fff;background-color:rgba(0,0,0,0);background-image:none;margin-top:3.5rem}.main-content-text h1:first-child,.main-content-text h2:first-child,.main-content-text h3:first-child,.main-content-text h4:first-child,.main-content-text h5:first-child{margin-top:0}.main-content-text h6+h2,.main-content-text h6+h3,.main-content-text h6+h4,.main-content-text h6+h5{margin-top:0}.main-content-text p{font-size:1.125rem;margin-bottom:1.8rem;margin-bottom:calc(1.125rem * 1.6)}.main-content-text a{font-weight:700;text-decoration:underline}.main-content-text a:hover,.main-content-text a:focus,.main-content-text a:active{text-decoration:none}.main-content-text b,.main-content-text strong{font-weight:700}.main-content-text i,.main-content-text em{font-style:italic}.main-content-text s,.main-content-text del{text-decoration:line-through}.main-content-text sub,.main-content-text sup{position:relative;font-size:.6em;line-height:0;vertical-align:baseline}.main-content-text sub{bottom:-0.25em}.main-content-text sup{top:-0.5em}.main-content-text ol{color:#fff;line-height:1.6;list-style-type:decimal;padding:0 0 1em 1.5rem;margin-bottom:1.25em}.main-content-text ol li{font-size:1.125rem;margin-bottom:.6em}.main-content-text ol li::marker{color:#f0146e;font-size:1rem;font-weight:700}.main-content-text ol li ol{padding-bottom:0;padding-left:1.25em;margin-top:.3em}.main-content-text ol:last-child{margin-bottom:0}.main-content-text ul{color:#fff;line-height:1.6;list-style-type:disc;padding:0 0 1em 1.5rem;margin-bottom:1.25em}.main-content-text ul li{font-size:1.125rem;margin-bottom:.6em}.main-content-text ul li::marker{color:#f0146e;font-size:1rem}.main-content-text ul li ul{padding-bottom:0;padding-left:1.25em;margin-top:.3em}.main-content-text ul li ul li{list-style-type:square}.main-content-text ul:last-child{margin-bottom:0}.main-content-text hr{border-style:solid;border-color:#fff}.main-content-text blockquote{background:-webkit-gradient(linear,left top,right top,from(#ff007f),to(#b23ba5));background:linear-gradient(to right,#ff007f,#b23ba5);padding:35px;border-radius:12px;color:#fff;font-weight:bold;text-align:center;position:relative;line-height:1.2;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.2);box-shadow:0 4px 10px rgba(0,0,0,.2)}.main-content-text blockquote::before,.main-content-text blockquote::after{content:"“";font-size:4rem;color:rgba(255,255,255,.8);position:absolute}.main-content-text blockquote::before{top:-10px;left:20px;content:"“"}.main-content-text blockquote::after{bottom:-30px;right:20px;content:"”"}.main-content-text blockquote>*{font-size:1.2em}.main-content-text fieldset{border:1px solid #f0146e;padding:.75rem 1.5rem 1.5rem;margin-bottom:1.25em}.main-content-text fieldset:last-child{margin-bottom:0}.main-content-text fieldset legend{display:block;font-size:.8em;padding:0 .5rem;border:none}.main-content-text figure{margin-bottom:2rem}.main-content-text figcaption{font-size:.8em;font-style:italic;padding:.5em 1em}html,body{height:100%;position:relative;background-color:#20212c;overflow-x:clip !important}embed,iframe{max-width:100%}img{max-width:100%;height:auto}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.width-container,.vsc-layout-inner{max-width:1392px;margin-left:auto;margin-right:auto}.width-container--wide{max-width:1600px;margin-left:auto;margin-right:auto}.width-container--narrow{max-width:960px;margin-left:auto;margin-right:auto}.gutter--responsive-padding,.vsc-layout-inner{padding-left:1rem;padding-right:1rem}@media screen and (min-width:992px){.gutter--responsive-padding,.vsc-layout-inner{padding-left:1.5rem;padding-right:1.5rem}}.section-padding{padding-top:2.5rem;padding-bottom:2.5rem}@media screen and (min-width:768px){.section-padding{padding-top:3rem;padding-bottom:3rem}}@media screen and (min-width:1200px){.section-padding{padding-top:3.5rem;padding-bottom:3.5rem}}.section-padding--top{padding-top:2.5rem}@media screen and (min-width:768px){.section-padding--top{padding-top:3rem}}@media screen and (min-width:1200px){.section-padding--top{padding-top:3.5rem}}.section-padding--bottom{padding-bottom:2.5rem}@media screen and (min-width:768px){.section-padding--bottom{padding-bottom:3rem}}@media screen and (min-width:1200px){.section-padding--bottom{padding-bottom:3.5rem}}.section-padding--small{padding-top:1.25rem;padding-bottom:1.25rem}@media screen and (min-width:768px){.section-padding--small{padding-top:1.5rem;padding-bottom:1.5rem}}@media screen and (min-width:1200px){.section-padding--small{padding-top:1.75rem;padding-bottom:1.75rem}}.section-padding--small-top{padding-top:1.25rem}@media screen and (min-width:768px){.section-padding--small-top{padding-top:1.5rem}}@media screen and (min-width:1200px){.section-padding--small-top{padding-top:1.75rem}}.section-margin{margin-top:2.5rem;margin-bottom:2.5rem}@media screen and (min-width:768px){.section-margin{margin-top:3rem;margin-bottom:3rem}}@media screen and (min-width:1200px){.section-margin{margin-top:3.5rem;margin-bottom:3.5rem}}.section-margin--small{margin-top:1.25rem;margin-bottom:1.25rem}@media screen and (min-width:768px){.section-margin--small{margin-top:1.5rem;margin-bottom:1.5rem}}@media screen and (min-width:1200px){.section-margin--small{margin-top:1.75rem;margin-bottom:1.75rem}}.section-margin--small-top{margin-top:1.25rem}@media screen and (min-width:768px){.section-margin--small-top{margin-top:1.5rem}}@media screen and (min-width:1200px){.section-margin--small-top{margin-top:1.75rem}}.vsc-column.vsc-vertical-align-middle,.vsc-column.vsc-vertical-align-bottom{display:block}.vsc-two-columns .vsc-layout-inner,.vsc-three-columns .vsc-layout-inner{display:block}.vsc-two-columns .vsc-column,.vsc-three-columns .vsc-column{margin-bottom:1.5rem}.vsc-two-columns .vsc-column:last-child,.vsc-three-columns .vsc-column:last-child{margin-bottom:0}.vsc-one-column .vsc-layout-inner.vsc-narrow,.vsc-two-columns .vsc-layout-inner.vsc-narrow,.vsc-three-columns .vsc-layout-inner.vsc-narrow{width:auto;margin:0}.vsc-small-screen-columns-layout-reverse .vsc-layout-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.vsc-small-screen-columns-layout-reverse .vsc-column:first-child{margin-bottom:0}.vsc-small-screen-columns-layout-reverse .vsc-column:last-child{margin-bottom:1.5rem}@media screen and (min-width:768px){.vsc-column.vsc-vertical-align-middle,.vsc-column.vsc-vertical-align-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vsc-two-columns .vsc-layout-inner,.vsc-three-columns .vsc-layout-inner{display:-ms-grid;display:grid;-ms-grid-rows:auto;grid-template-rows:auto;grid-gap:1.5rem;gap:1.5rem}.vsc-two-columns .vsc-column,.vsc-three-columns .vsc-column{margin-bottom:0}.vsc-two-columns{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.vsc-two-columns.vsc-3467 .vsc-layout-inner{-ms-grid-columns:1fr 1.5rem 2fr;grid-template-columns:1fr 2fr}.vsc-two-columns.vsc-6734 .vsc-layout-inner{-ms-grid-columns:2fr 1.5rem 1fr;grid-template-columns:2fr 1fr}.vsc-two-columns.vsc-5050 .vsc-layout-inner{-ms-grid-columns:1fr 1.5rem 1fr;grid-template-columns:1fr 1fr}.vsc-three-columns{-ms-grid-columns:1fr;grid-template-columns:1fr}.vsc-one-column .vsc-layout-inner.vsc-narrow,.vsc-two-columns .vsc-layout-inner.vsc-narrow,.vsc-three-columns .vsc-layout-inner.vsc-narrow{width:70%;max-width:960px;margin-left:auto;margin-right:auto}.vsc-one-column .vsc-layout-inner.vsc-full,.vsc-two-columns .vsc-layout-inner.vsc-full,.vsc-three-columns .vsc-layout-inner.vsc-full{max-width:none;margin-left:0;margin-right:0}.vsc-small-screen-columns-layout-reverse .vsc-column:last-child{margin-bottom:0}}@media screen and (min-width:992px){.vsc-two-columns .vsc-layout-inner{gap:3rem}.vsc-three-columns .vsc-layout-inner{-ms-grid-columns:1fr 1.5rem 1fr 1.5rem 1fr;grid-template-columns:1fr 1fr 1fr;-ms-grid-rows:auto;grid-template-rows:auto}.vsc-three-columns .vsc-layout-inner > *:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.vsc-three-columns .vsc-layout-inner > *:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.vsc-three-columns .vsc-layout-inner > *:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}}@media screen and (min-width:1200px){.vsc-two-columns .vsc-layout-inner{gap:4rem}.vsc-three-columns .vsc-layout-inner{gap:2rem}}.vsc-padding .vsc-layout-inner{padding-top:2.5rem;padding-bottom:2.5rem}@media screen and (min-width:768px){.vsc-padding .vsc-layout-inner{padding-top:3rem;padding-bottom:3rem}}@media screen and (min-width:1200px){.vsc-padding .vsc-layout-inner{padding-top:3.5rem;padding-bottom:3.5rem}}.vsc-padding-top .vsc-layout-inner{padding-top:2.5rem}@media screen and (min-width:768px){.vsc-padding-top .vsc-layout-inner{padding-top:3rem}}@media screen and (min-width:1200px){.vsc-padding-top .vsc-layout-inner{padding-top:3.5rem}}.vsc-padding-bottom .vsc-layout-inner{padding-bottom:2.5rem}@media screen and (min-width:768px){.vsc-padding-bottom .vsc-layout-inner{padding-bottom:3rem}}@media screen and (min-width:1200px){.vsc-padding-bottom .vsc-layout-inner{padding-bottom:3.5rem}}.vsc-column-padding{padding:8%}svg.vsc-icon{width:24px;height:24px;fill:#fff}:root{--padding-for-arrow:3.5rem}.vsc-button-item-solid a,.vsc-button-item-solid button,.vsc-button-item-solid-light a,.vsc-button-item-solid-light button,.vsc-button-item-outline a,.vsc-button-item-outline button{position:relative;display:inline-block;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:180px;background-color:rgba(0,0,0,0);font-family:"Outfit","Helvetica Neue",helvetica,arial,sans-serif;font-size:1rem;color:#fff;font-weight:700;line-height:1.3;text-align:center;text-transform:uppercase;border:2px solid rgba(0,0,0,0);border-radius:1.5rem;padding:.75rem 1rem .75rem 3.5rem;padding:.75rem 1rem .75rem var(--padding-for-arrow);margin:0;cursor:pointer;isolation:isolate;-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,padding .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,padding .3s ease-in-out}.vsc-button-item-solid a::before,.vsc-button-item-solid button::before,.vsc-button-item-solid-light a::before,.vsc-button-item-solid-light button::before,.vsc-button-item-outline a::before,.vsc-button-item-outline button::before{position:absolute;content:"";-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#f0146e;background-image:url(/sites/versantus/themes/custom/versantus_website/dist/svg/arrow-right-white.svg);background-repeat:no-repeat;background-position:center;background-size:1.5rem;left:0;height:100%;min-width:0;aspect-ratio:1;-webkit-box-shadow:inset 0 0 0 2px #f0146e;box-shadow:inset 0 0 0 2px #f0146e;border-radius:50%;z-index:-1;-webkit-transition:min-width .3s ease-in-out,background-color .3s ease-in-out,border-radius 0s linear .3s;transition:min-width .3s ease-in-out,background-color .3s ease-in-out,border-radius 0s linear .3s}.vsc-button-item-solid a:hover,.vsc-button-item-solid a:focus,.vsc-button-item-solid a:active,.vsc-button-item-solid button:hover,.vsc-button-item-solid button:focus,.vsc-button-item-solid button:active,.vsc-button-item-solid-light a:hover,.vsc-button-item-solid-light a:focus,.vsc-button-item-solid-light a:active,.vsc-button-item-solid-light button:hover,.vsc-button-item-solid-light button:focus,.vsc-button-item-solid-light button:active,.vsc-button-item-outline a:hover,.vsc-button-item-outline a:focus,.vsc-button-item-outline a:active,.vsc-button-item-outline button:hover,.vsc-button-item-outline button:focus,.vsc-button-item-outline button:active{color:#fff;padding:.75rem 3.5rem .75rem 1rem;padding:.75rem var(--padding-for-arrow) .75rem 1rem;-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,padding .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,padding .3s ease-in-out}.vsc-button-item-solid a:hover::before,.vsc-button-item-solid a:focus::before,.vsc-button-item-solid a:active::before,.vsc-button-item-solid button:hover::before,.vsc-button-item-solid button:focus::before,.vsc-button-item-solid button:active::before,.vsc-button-item-solid-light a:hover::before,.vsc-button-item-solid-light a:focus::before,.vsc-button-item-solid-light a:active::before,.vsc-button-item-solid-light button:hover::before,.vsc-button-item-solid-light button:focus::before,.vsc-button-item-solid-light button:active::before,.vsc-button-item-outline a:hover::before,.vsc-button-item-outline a:focus::before,.vsc-button-item-outline a:active::before,.vsc-button-item-outline button:hover::before,.vsc-button-item-outline button:focus::before,.vsc-button-item-outline button:active::before{min-width:100%;background-position:right .5rem center;border-radius:1.5rem;-webkit-transition:min-width .3s ease-in-out,background-color .3s ease-in-out;transition:min-width .3s ease-in-out,background-color .3s ease-in-out}.vsc-button-item-solid a svg.vsc-icon,.vsc-button-item-solid a svg.vsc-icon path,.vsc-button-item-solid button svg.vsc-icon,.vsc-button-item-solid button svg.vsc-icon path,.vsc-button-item-solid-light a svg.vsc-icon,.vsc-button-item-solid-light a svg.vsc-icon path,.vsc-button-item-solid-light button svg.vsc-icon,.vsc-button-item-solid-light button svg.vsc-icon path,.vsc-button-item-outline a svg.vsc-icon,.vsc-button-item-outline a svg.vsc-icon path,.vsc-button-item-outline button svg.vsc-icon,.vsc-button-item-outline button svg.vsc-icon path{fill:#fff}.vsc-button-item-solid a svg.vsc-icon,.vsc-button-item-solid button svg.vsc-icon,.vsc-button-item-solid-light a svg.vsc-icon,.vsc-button-item-solid-light button svg.vsc-icon,.vsc-button-item-outline a svg.vsc-icon,.vsc-button-item-outline button svg.vsc-icon{display:block;margin-right:.5rem}.vsc-button-item-solid-light a::before,.vsc-button-item-solid-light button::before{background-color:#20212c;-webkit-box-shadow:inset 0 0 0 2px #20212c;box-shadow:inset 0 0 0 2px #20212c}.vsc-button-item-outline a::before,.vsc-button-item-outline button::before{background-color:rgba(0,0,0,0);-webkit-box-shadow:inset 0 0 0 2px #f0146e;box-shadow:inset 0 0 0 2px #f0146e}.vsc-button-item-outline a:hover,.vsc-button-item-outline a:focus,.vsc-button-item-outline a:active,.vsc-button-item-outline button:hover,.vsc-button-item-outline button:focus,.vsc-button-item-outline button:active{background-color:rgba(0,0,0,0)}.vsc-button-item-outline a:hover::before,.vsc-button-item-outline a:focus::before,.vsc-button-item-outline a:active::before,.vsc-button-item-outline button:hover::before,.vsc-button-item-outline button:focus::before,.vsc-button-item-outline button:active::before{background-color:#f0146e}.cta-hover-button{--padding-for-arrow:2.5rem;position:fixed;bottom:1.875rem;right:1rem;z-index:9}.cta-hover-button a{margin-bottom:.25em;font-family:"Outfit","Helvetica Neue",helvetica,arial,sans-serif;font-size:0.875rem;font-weight:700;line-height:1.25;text-transform:uppercase;padding-left:3.5rem;padding-left:var(--padding-for-arrow);background-color:#f0146e;border-color:#f0146e;border-radius:1.75rem;isolation:initial}@media screen and (min-width:992px){.cta-hover-button a{font-size:1rem;line-height:1.2}}.cta-hover-button a::before{background-color:rgba(0,0,0,0);background-position:1.25rem center;background-size:1rem;-webkit-box-shadow:none;box-shadow:none;z-index:1;-webkit-transition:min-width .3s ease-in-out;transition:min-width .3s ease-in-out}.cta-hover-button a::after{position:absolute;content:"";top:0;left:10%;width:0;border-top:30px solid #fff;border-right:25px solid rgba(0,0,0,0);z-index:-1;-webkit-transition:top .3s ease-in-out;transition:top .3s ease-in-out}.cta-hover-button a:hover,.cta-hover-button a:focus,.cta-hover-button a:active{background-color:#fff;border-color:#fff;color:#20212c}.cta-hover-button a:hover::before,.cta-hover-button a:focus::before,.cta-hover-button a:active::before{background-position:right 1.25rem center;background-image:url(/sites/versantus/themes/custom/versantus_website/dist/svg/arrow-right-pink.svg)}.cta-hover-button a:hover::after,.cta-hover-button a:focus::after,.cta-hover-button a:active::after{top:100%;-webkit-transition:top .3s ease-in-out;transition:top .3s ease-in-out}@media screen and (min-width:992px){.cta-hover-button{right:3rem;bottom:3.75rem}}.link-icon-text{display:inline-block}.link-icon-text svg.vsc-icon{position:relative;top:5px;width:22px;height:22px;margin-right:.5rem;fill:#f0146e}.link-icon-text span{color:#fff;font-size:1.125rem;font-weight:400}@media screen and (min-width:992px){.link-icon-text:hover svg.vsc-icon,.link-icon-text:focus svg.vsc-icon,.link-icon-text:active svg.vsc-icon{fill:#f0146e;-webkit-transition:fill .15s ease-in-out;transition:fill .15s ease-in-out}.link-icon-text:hover span,.link-icon-text:focus span,.link-icon-text:active span{color:#f0146e;text-decoration:none;-webkit-transition:color .15s ease-in-out;transition:color .15s ease-in-out}.link-icon-text svg.vsc-icon{top:6px;width:28px;height:28px;-webkit-transition:fill .3s ease-in-out;transition:fill .3s ease-in-out}.link-icon-text span{font-size:1.25rem;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}}.link-icon-text.link-icon-text--small-icon-right svg.vsc-icon{top:4px;width:20px;height:20px;margin-left:.25rem;margin-right:0}.link-icon-text.link-icon-text--small-icon-right span{font-size:1rem}@media screen and (min-width:992px){.link-icon-text.link-icon-text--small-icon-right svg.vsc-icon{top:5px;width:22px;height:22px}.link-icon-text.link-icon-text--small-icon-right span{font-size:1.125rem}}input[type=text],input[type=number],input[type=email],input[type=tel],input[type=password],input[type=search],input[type=url],textarea{width:100%;max-width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none}select{width:100%}form .form-item{margin-top:0;margin-bottom:0}form .form-item label{position:relative;top:1.25rem;font-size:1rem;color:#fff;background-color:#20212c;-webkit-transition:font-size .3s ease-in-out,color .3s ease-in-out;transition:font-size .3s ease-in-out,color .3s ease-in-out}form .form-item input,form .form-item textarea{font-size:1rem;color:#fff;font-weight:400;line-height:1.6}form .form-item input[type=text],form .form-item input[type=number],form .form-item input[type=email],form .form-item input[type=tel],form .form-item input[type=password],form .form-item input[type=search],form .form-item input[type=url],form .form-item textarea{padding-top:.75rem;padding-bottom:.75rem;background:none;border:none;border-bottom:1px solid #fff}form .form-item input[type=text]::-webkit-input-placeholder,form .form-item input[type=number]::-webkit-input-placeholder,form .form-item input[type=email]::-webkit-input-placeholder,form .form-item input[type=tel]::-webkit-input-placeholder,form .form-item input[type=password]::-webkit-input-placeholder,form .form-item input[type=search]::-webkit-input-placeholder,form .form-item input[type=url]::-webkit-input-placeholder,form .form-item textarea::-webkit-input-placeholder{color:#c1c1c1}form .form-item input[type=text]:-moz-placeholder,form .form-item input[type=number]:-moz-placeholder,form .form-item input[type=email]:-moz-placeholder,form .form-item input[type=tel]:-moz-placeholder,form .form-item input[type=password]:-moz-placeholder,form .form-item input[type=search]:-moz-placeholder,form .form-item input[type=url]:-moz-placeholder,form .form-item textarea:-moz-placeholder{color:#c1c1c1}form .form-item input[type=text]::-moz-placeholder,form .form-item input[type=number]::-moz-placeholder,form .form-item input[type=email]::-moz-placeholder,form .form-item input[type=tel]::-moz-placeholder,form .form-item input[type=password]::-moz-placeholder,form .form-item input[type=search]::-moz-placeholder,form .form-item input[type=url]::-moz-placeholder,form .form-item textarea::-moz-placeholder{color:#c1c1c1}form .form-item input[type=text]:-ms-input-placeholder,form .form-item input[type=number]:-ms-input-placeholder,form .form-item input[type=email]:-ms-input-placeholder,form .form-item input[type=tel]:-ms-input-placeholder,form .form-item input[type=password]:-ms-input-placeholder,form .form-item input[type=search]:-ms-input-placeholder,form .form-item input[type=url]:-ms-input-placeholder,form .form-item textarea:-ms-input-placeholder{color:#c1c1c1}form .form-item input[type=text]:focus,form .form-item input[type=number]:focus,form .form-item input[type=email]:focus,form .form-item input[type=tel]:focus,form .form-item input[type=password]:focus,form .form-item input[type=search]:focus,form .form-item input[type=url]:focus,form .form-item textarea:focus{border-bottom:1px solid #f0146e}form .form-item input[type=text].focus-visible,form .form-item input[type=number].focus-visible,form .form-item input[type=email].focus-visible,form .form-item input[type=tel].focus-visible,form .form-item input[type=password].focus-visible,form .form-item input[type=search].focus-visible,form .form-item input[type=url].focus-visible,form .form-item textarea.focus-visible{outline:none}form .form-item input[type=text]:focus-visible,form .form-item input[type=number]:focus-visible,form .form-item input[type=email]:focus-visible,form .form-item input[type=tel]:focus-visible,form .form-item input[type=password]:focus-visible,form .form-item input[type=search]:focus-visible,form .form-item input[type=url]:focus-visible,form .form-item textarea:focus-visible{outline:none}form .form-item textarea{height:50px;padding-top:.75rem;padding-bottom:.75rem}form .form-item select{font-size:1rem;color:#fff;font-weight:400;line-height:1.6;border:1px solid #fff;border-radius:.25rem;padding:0.625rem .75rem}form .form-item input[type=checkbox],form .form-item input[type=radio]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}form .form-item .description{font-size:0.75rem;color:#fff}form .captcha{margin-bottom:1.5rem}form input[type=submit],form .form-actions input[type=submit]{width:auto;background-color:rgba(0,0,0,0);border:none;border-radius:0;cursor:pointer;text-transform:uppercase}form .form-actions{--padding-for-arrow:1.5rem;position:relative;display:inline-block;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:180px;background-color:rgba(0,0,0,0);font-family:"Outfit","Helvetica Neue",helvetica,arial,sans-serif;font-size:1rem;color:#fff;font-weight:700;line-height:1.3;text-align:center;text-transform:uppercase;border:2px solid rgba(0,0,0,0);border-radius:1.5rem;padding:.75rem 1rem .75rem 3.5rem;padding:.75rem 1rem .75rem var(--padding-for-arrow);margin:0;cursor:pointer;isolation:isolate;-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,padding .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,padding .3s ease-in-out;margin-top:3rem}form .form-actions::before{position:absolute;content:"";-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#f0146e;background-image:url(/sites/versantus/themes/custom/versantus_website/dist/svg/arrow-right-white.svg);background-repeat:no-repeat;background-position:center;background-size:1.5rem;left:0;height:100%;min-width:0;aspect-ratio:1;-webkit-box-shadow:inset 0 0 0 2px #f0146e;box-shadow:inset 0 0 0 2px #f0146e;border-radius:50%;z-index:-1;-webkit-transition:min-width .3s ease-in-out,background-color .3s ease-in-out,border-radius 0s linear .3s;transition:min-width .3s ease-in-out,background-color .3s ease-in-out,border-radius 0s linear .3s}form .form-actions:hover,form .form-actions:focus,form .form-actions:active{color:#fff;padding:.75rem 3.5rem .75rem 1rem;padding:.75rem var(--padding-for-arrow) .75rem 1rem;-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,padding .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,padding .3s ease-in-out}form .form-actions:hover::before,form .form-actions:focus::before,form .form-actions:active::before{min-width:100%;background-position:right .5rem center;border-radius:1.5rem;-webkit-transition:min-width .3s ease-in-out,background-color .3s ease-in-out;transition:min-width .3s ease-in-out,background-color .3s ease-in-out}form .form-actions svg.vsc-icon,form .form-actions svg.vsc-icon path{fill:#fff}form .form-actions svg.vsc-icon{display:block;margin-right:.5rem}form .form-actions::before{background-color:rgba(0,0,0,0);-webkit-box-shadow:inset 0 0 0 2px #f0146e;box-shadow:inset 0 0 0 2px #f0146e}form .form-actions:hover,form .form-actions:focus,form .form-actions:active{background-color:rgba(0,0,0,0)}form .form-actions:hover::before,form .form-actions:focus::before,form .form-actions:active::before{background-color:#f0146e}form .form-actions:hover,form .form-actions:focus,form .form-actions:active{padding-left:0}form .form-actions[\:has\(input\[type\%3Dsubmit\]\:hover\,input\[type\%3Dsubmit\]\:focus\,input\[type\%3Dsubmit\]\:active\)]{color:#fff;padding:.75rem 3.5rem .75rem 1rem;padding:.75rem var(--padding-for-arrow) .75rem 1rem;-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,padding .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,padding .3s ease-in-out;background-color:rgba(0,0,0,0);padding-left:0}form .form-actions[\:has\(input\[type\%3Dsubmit\]\:hover\,input\[type\%3Dsubmit\]\:focus\,input\[type\%3Dsubmit\]\:active\)]{color:#fff;padding:.75rem 3.5rem .75rem 1rem;padding:.75rem 3.5rem .75rem 1rem;padding:.75rem var(--padding-for-arrow) .75rem 1rem;-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,padding .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,padding .3s ease-in-out;background-color:rgba(0,0,0,0);padding-left:0}form .form-actions:has(input[type=submit]:hover,input[type=submit]:focus,input[type=submit]:active){color:#fff;padding:.75rem 3.5rem .75rem 1rem;padding:.75rem var(--padding-for-arrow) .75rem 1rem;-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,padding .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,padding .3s ease-in-out;background-color:rgba(0,0,0,0);padding-left:0}form .form-actions[\:has\(input\[type\%3Dsubmit\]\:hover\,input\[type\%3Dsubmit\]\:focus\,input\[type\%3Dsubmit\]\:active\)]::before{min-width:100%;background-position:right .5rem center;border-radius:1.5rem;-webkit-transition:min-width .3s ease-in-out,background-color .3s ease-in-out;transition:min-width .3s ease-in-out,background-color .3s ease-in-out}form .form-actions:has(input[type=submit]:hover,input[type=submit]:focus,input[type=submit]:active)::before{min-width:100%;background-position:right .5rem center;border-radius:1.5rem;-webkit-transition:min-width .3s ease-in-out,background-color .3s ease-in-out;transition:min-width .3s ease-in-out,background-color .3s ease-in-out}form .form-actions[\:has\(input\[type\%3Dsubmit\]\:hover\,input\[type\%3Dsubmit\]\:focus\,input\[type\%3Dsubmit\]\:active\)]::before{background-color:#f0146e}form .form-actions:has(input[type=submit]:hover,input[type=submit]:focus,input[type=submit]:active)::before{background-color:#f0146e}@media screen and (min-width:768px){form textarea{height:50px}}@media screen and (min-width:992px){form .form-item .description{font-size:0.75rem}}form .webform-options-display-two-columns,form .webform-options-display-three-columns{-webkit-column-count:auto;-moz-column-count:auto;column-count:auto}@media screen and (min-width:768px){form .webform-fieldset-columns .fieldset-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 1rem);width:calc(100% + (0.5rem * 2));margin:0 -0.5rem;margin:0 calc(0.5rem * -1)}form .webform-fieldset-columns .fieldset-wrapper .form-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding-left:.5rem;padding-right:.5rem;-webkit-box-sizing:border-box;box-sizing:border-box}form .webform-fieldset-columns .fieldset-wrapper .form-item.webform-fieldset-column--20{-ms-flex-preferred-size:20%;flex-basis:20%;max-width:20%}form .webform-fieldset-columns .fieldset-wrapper .form-item.webform-fieldset-column--30{-ms-flex-preferred-size:30%;flex-basis:30%;max-width:30%}form .webform-fieldset-columns .fieldset-wrapper .form-item.webform-fieldset-column--40{-ms-flex-preferred-size:40%;flex-basis:40%;max-width:40%}form .webform-fieldset-columns .fieldset-wrapper .form-item.webform-fieldset-column--50{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}form .webform-fieldset-columns .fieldset-wrapper .form-item.webform-fieldset-column--60{-ms-flex-preferred-size:60%;flex-basis:60%;max-width:60%}form .webform-fieldset-columns .fieldset-wrapper .form-item.webform-fieldset-column--70{-ms-flex-preferred-size:70%;flex-basis:70%;max-width:70%}form .webform-fieldset-columns .fieldset-wrapper .form-item.webform-fieldset-column--80{-ms-flex-preferred-size:80%;flex-basis:80%;max-width:80%}}form .webform-options-display-two-columns,form .webform-options-display-three-columns{-webkit-column-count:auto;-moz-column-count:auto;column-count:auto}@media screen and (min-width:480px){form .webform-options-display-two-columns,form .webform-options-display-three-columns{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media screen and (min-width:768px){form .webform-options-display-three-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3}}.main-content-text table{width:100%;max-width:100%;border-collapse:collapse;margin:0}.main-content-text table th,.main-content-text table td{font-size:0.875rem;color:#fff;padding:.5rem 1rem}@media screen and (min-width:768px){.main-content-text table th,.main-content-text table td{font-size:1rem}}.node--unpublished{color:#000;background-color:#555}.block-local-tasks-block .tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.block-local-tasks-block .tabs a:hover,.block-local-tasks-block .tabs a:focus{background-color:#a445b2}.block-local-tasks-block .tabs a.is-active{background-color:#f0146e}footer{padding-top:4rem}footer .menu{margin-left:0}footer .footer-top{margin-bottom:5rem;text-align:center}footer .footer-top .footer-top-headline{display:block;color:#fff;background-color:rgba(0,0,0,0);background-image:none;margin-bottom:.5rem}footer .footer-links{margin-bottom:3.5rem}footer .footer-links.footer-links-desktop{display:none}footer .footer-links .menu .menu-item{line-height:1;margin-bottom:.25em;font-family:"Outfit","Helvetica Neue",helvetica,arial,sans-serif;font-size:0.875rem;font-weight:700;line-height:1.25;text-transform:uppercase;font-family:"Outfit","Helvetica Neue",helvetica,arial,sans-serif;color:#fff}footer .footer-links .menu .menu-item:not(:last-child){margin-bottom:1.75rem}footer .footer-links .menu .menu-item a{position:relative}footer .footer-links .menu .menu-item a::before{display:none}footer .footer-links .menu .menu-item a::after{position:absolute;content:"";background-image:url(/sites/versantus/themes/custom/versantus_website/dist/svg/link-arrow-white.svg);left:calc(100% + 1rem);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0;height:11px;-webkit-transition:width .3s ease-in-out;transition:width .3s ease-in-out}footer .footer-links .menu .menu-item a:hover::after,footer .footer-links .menu .menu-item a:focus::after,footer .footer-links .menu .menu-item a:active::after{width:116px;-webkit-transition:width .3s ease-in-out;transition:width .3s ease-in-out}footer .footer-links .menu .menu-item a.is-active{color:#fff}@media screen and (min-width:992px){footer .footer-links .menu .menu-item{font-size:1rem;line-height:1.2}}footer .footer-cols{margin-bottom:2rem}footer .footer-cols .footer-details{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem;row-gap:4rem}footer .footer-cols .footer-top-headline-button{display:none}footer .footer-cols h2{margin-bottom:.25em;font-family:"Outfit","Helvetica Neue",helvetica,arial,sans-serif;font-size:0.875rem;font-weight:700;line-height:1.25;text-transform:uppercase;display:block;color:#fff;background-color:rgba(0,0,0,0);background-image:none;padding-bottom:0;margin-bottom:1rem;color:#fff;font-size:1rem}@media screen and (min-width:992px){footer .footer-cols h2{font-size:1rem;line-height:1.2}}footer .footer-cols .footer-top-headline{text-transform:none}footer .footer-cols a:not(.button){position:relative;color:#fff;text-decoration:none}footer .footer-cols a:not(.button)::before{position:absolute;content:"";width:12px;height:2px;border-radius:4px;left:0;bottom:0;background-color:currentcolor;-webkit-transition:width .3s linear;transition:width .3s linear}footer .footer-cols a:not(.button):hover::before,footer .footer-cols a:not(.button):focus::before,footer .footer-cols a:not(.button):active::before{width:100%}footer .footer-cols .menu .menu-item{padding-top:0}footer .footer-cols .region-footer-col4 a{display:inline-block}footer .footer-cols .region-footer-col4 a:not(:last-child){margin-bottom:.25rem}footer .footer-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;margin-bottom:1.25rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,.2);font-family:"Outfit","Helvetica Neue",helvetica,arial,sans-serif;font-size:0.75rem;line-height:1.2}footer .footer-bottom .menu{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}footer .footer-bottom .menu a{position:relative;color:#fff;text-decoration:none}footer .footer-bottom .menu a::before{position:absolute;content:"";width:12px;height:2px;border-radius:4px;left:0;bottom:0;background-color:currentcolor;-webkit-transition:width .3s linear;transition:width .3s linear}footer .footer-bottom .menu a:hover::before,footer .footer-bottom .menu a:focus::before,footer .footer-bottom .menu a:active::before{width:100%}footer .footer-bottom .menu a::before{height:1px}footer .footer-bottom .menu a.is-active{color:#fff}footer .footer-bottom .menu a.is-active::before{width:100%}@media screen and (min-width:768px){footer .footer-cols{-webkit-column-gap:8.5rem;-moz-column-gap:8.5rem;column-gap:8.5rem}footer .footer-cols h2{margin-bottom:1.5rem}footer .footer-bottom .menu{gap:2.5rem}}@media screen and (min-width:992px){footer .footer-top{display:none}footer .footer-links{margin-bottom:0}footer .footer-links.footer-links-desktop{display:block}footer .footer-links.footer-links-mobile{display:none}footer .footer-links .menu .menu-item:last-child{margin-bottom:1.75rem}footer .footer-cols{display:-ms-grid;display:grid;-ms-grid-columns:1fr 2rem 3fr;grid-template-columns:1fr 3fr;grid-column-gap:2rem;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;margin-bottom:1.25rem}footer .footer-cols .footer-top-logo{font-size:1.625rem;margin-bottom:.5rem;margin-bottom:4.25rem}}@media screen and (min-width:992px)and (min-width:992px){footer .footer-cols .footer-top-logo{font-size:2.75rem}}@media screen and (min-width:992px){footer .footer-cols .footer-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.5rem}}@media screen and (min-width:992px){footer .footer-cols .footer-top-headline-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}}@media screen and (min-width:992px){footer .footer-cols .footer-top-headline{font-size:1.625rem;margin-bottom:.5rem;margin-bottom:0}}@media screen and (min-width:992px)and (min-width:992px){footer .footer-cols .footer-top-headline{font-size:2.75rem}}@media screen and (min-width:1200px){footer .footer-cols{-ms-grid-columns:1fr 2fr;grid-template-columns:1fr 2fr}}@media screen and (min-width:1400px){footer .footer-cols{-ms-grid-columns:5fr 6fr;grid-template-columns:5fr 6fr}}@media screen and (min-width:992px){.gin--horizontal-toolbar #toolbar-administration~.dialog-off-canvas-main-canvas header{margin-top:var(--gin-toolbar-height)}}header{position:relative;width:100%;background-color:#000;z-index:1}header .navbar-main__primary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2rem;padding:1rem}header .region-header{width:188px;-ms-flex-negative:0;flex-shrink:0}header .site-logo img{display:block}header .navbar-main__primary-navigation .menu--main{display:none;position:static;position:initial}@media screen and (min-width:992px){header{background-color:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}header.with-hero{position:fixed;top:0;z-index:2}header .navbar-main__primary{padding-top:0;padding-bottom:0}header .region-header{min-width:100px;width:188px;-ms-flex-negative:1;flex-shrink:1}}@media screen and (min-width:1200px){header .navbar-main__primary{padding-left:2.5rem;padding-right:2.5rem}}@media screen and (min-width:992px)and (hover:hover)and (pointer:fine){header .navbar-main__primary-navigation .block-responsive-menu{display:none}header .navbar-main__primary-navigation .menu--main{display:block}}.mm-menu{--mm-color-background:#fff;--mm-color-background-emphasis:rgba(255,255,255,0.4);--mm-color-background-highlight:rgba(0,0,0,0.05);--mm-color-border:#f4f4f4;--mm-color-button:rgba(0,0,0,0.3);--mm-color-text:#20212c;--mm-color-text-dimmed:rgba(0,0,0,0.3);--mm-offset-top:0;--mm-offset-right:0;--mm-offset-bottom:0;--mm-offset-left:0;--mm-line-height:20px;--mm-listitem-size:64px;--mm-navbar-size:64px}.mm-page{padding-top:0 !important}.mm-page,.mm-wrapper_background body{background-color:#20212c}.mm-wrapper_opened .mm-menu_fx-menu-slide.mm-menu_position-right{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-wrapper_opening .mm-menu_fx-menu-slide.mm-menu_position-right{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu{width:100%;min-width:0;min-width:initial;max-width:none;max-width:initial;z-index:3}.mm-menu .mm-navbars_top .mm-navbar{min-height:0;padding-top:1.25rem;padding-bottom:1.25rem;padding-left:1.5rem;padding-right:1.5rem;background-color:#f4f4f4;border-color:rgba(0,0,0,0);-webkit-transition:background .4s ease-in-out;transition:background .4s ease-in-out}.mm-menu .mm-navbars_top .mm-navbar>*{min-height:0}.mm-menu .mm-navbars_top .mm-navbar .mm-btn_prev{width:calc(12px + 1.5rem)}.mm-menu .mm-navbars_top .mm-navbar .mm-btn_prev::before{top:50%;left:6px;left:calc(12px / 2);width:12px;height:12px;margin:0;-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);border-color:#20212c;-webkit-transition:border .4s ease-in-out;transition:border .4s ease-in-out}.mm-menu .mm-navbars_top .mm-navbar .mm-btn_prev:focus{background-color:rgba(0,0,0,0)}.mm-menu .mm-navbars_top .mm-navbar .mm-btn_close::before,.mm-menu .mm-navbars_top .mm-navbar .mm-btn_close::after{width:11px;height:11px;border-color:#20212c;-webkit-transition:border .4s ease-in-out;transition:border .4s ease-in-out}.mm-menu .mm-navbars_top .mm-navbar .mm-btn_close::before{right:0}.mm-menu .mm-navbars_top .mm-navbar .mm-btn_close::after{right:16px}.mm-menu .mm-navbars_top .mm-navbar .mm-btn_close:focus{background-color:rgba(0,0,0,0)}.mm-menu .mm-navbars_top .mm-navbar .mm-navbar__title{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:0}.mm-menu .mm-navbars_top .mm-navbar .mm-navbar__title:focus{background-color:rgba(0,0,0,0)}.mm-menu .mm-navbars_top .mm-navbar .mm-navbar__title span{display:inline-block;background-color:#f0146e;background-image:linear-gradient(225deg,#a445b2 0%,#f0146e 100%);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0);width:auto;font-family:"Outfit","Helvetica Neue",helvetica,arial,sans-serif;font-size:1.5rem;font-weight:600;line-height:1.25;text-transform:uppercase;text-align:left;white-space:break-spaces}.mm-menu .mm-navbars_top .mm-navbar.level2{background-color:#eaeaea}.mm-menu .mm-navbars_top .mm-navbar.level3{background-color:#000}.mm-menu .mm-navbars_top .mm-navbar.level3 .mm-btn_prev::before{border-color:#fff}.mm-menu .mm-navbars_top .mm-navbar.level3 .mm-btn_close::before,.mm-menu .mm-navbars_top .mm-navbar.level3 .mm-btn_close::after{border-color:#fff}.mm-menu .mm-panels .mm-listview .mm-listitem::after{left:0}.mm-menu .mm-panels .mm-listview .mm-listitem:last-child::after{border-color:rgba(0,0,0,0)}.mm-menu .mm-panels .mm-listview .mm-listitem .mm-listitem__text{padding-left:1.5rem;font-family:"Outfit","Helvetica Neue",helvetica,arial,sans-serif;font-size:1.125rem;white-space:break-spaces}.mm-menu .mm-panels .mm-listview .mm-btn_next{border:0}.mm-menu .mm-panels .mm-listview .mm-btn_next::after{top:50%;right:calc(1.5rem + 6px);right:calc(1.5rem + 12px / 2);width:12px;height:12px;margin:0;-webkit-transform:translateY(-50%) rotate(135deg);transform:translateY(-50%) rotate(135deg);border-color:#20212c}.mm-menu .mm-panels .mm-listview .mm-btn_next:focus{background-color:rgba(0,0,0,0)}.mm-menu .mm-panels .mm-panel:first-child .mm-listview .mm-listitem .mm-listitem__text{text-transform:uppercase}.mm-menu .mm-panels .mm-panel_opened-parent~.mm-panel_opened{background-color:#f4f4f4}.mm-menu .mm-panels .mm-panel_opened-parent~.mm-panel_opened .mm-listview .mm-listitem{--mm-color-border:#d8d8d8}.mm-menu .mm-panels .mm-panel_opened-parent~.mm-panel_opened-parent~.mm-panel_opened{background-color:#20212c}.mm-menu .mm-panels .mm-panel_opened-parent~.mm-panel_opened-parent~.mm-panel_opened .mm-listview .mm-listitem{--mm-color-border:#000}.mm-menu .mm-panels .mm-panel_opened-parent~.mm-panel_opened-parent~.mm-panel_opened .mm-listview .mm-listitem>.mm-listitem__text{color:#fff}.responsive-menu-toggle-icon span.label{display:none}.responsive-menu-toggle-icon::before,.responsive-menu-toggle-icon::after,.responsive-menu-toggle-icon span.icon{height:2px}.responsive-menu-toggle-icon::before{width:32px}.responsive-menu-toggle-icon span.icon{width:24px;top:16px}.responsive-menu-toggle-icon::after{width:16px;top:24px}.navbar-main__primary-navigation .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin:0}.navbar-main__primary-navigation .menu .menu-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:0;padding-left:.5rem;padding-right:2rem;-webkit-box-sizing:border-box;box-sizing:border-box}.navbar-main__primary-navigation .menu .menu-item a{display:block;padding-top:2.25rem;padding-bottom:2.25rem;font-family:"Outfit","Helvetica Neue",helvetica,arial,sans-serif;font-weight:600;line-height:1.25;text-transform:uppercase;text-align:center;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.navbar-main__primary-navigation .menu .menu-item a.is-active{color:#f0146e}.navbar-main__primary-navigation .menu .menu-item a:hover,.navbar-main__primary-navigation .menu .menu-item a:focus,.navbar-main__primary-navigation .menu .menu-item a:active{color:#f0146e}.navbar-main__primary-navigation .menu .menu-item.menu-item--expanded{list-style:none}.navbar-main__primary-navigation .menu .menu-item.menu-item--expanded>a{position:relative}.navbar-main__primary-navigation .menu .menu-item.menu-item--expanded>a::after{position:absolute;content:"";left:calc(100% + 0.5rem);top:50%;width:16px;height:16px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-image:url(/sites/versantus/themes/custom/versantus_website/dist/svg/chevron-right-white.svg);background-repeat:no-repeat;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.navbar-main__primary-navigation .menu .menu-item.menu-item--expanded:hover,.navbar-main__primary-navigation .menu .menu-item.menu-item--expanded[focus-within]{background-color:rgba(0,0,0,.6)}.navbar-main__primary-navigation .menu .menu-item.menu-item--expanded:hover,.navbar-main__primary-navigation .menu .menu-item.menu-item--expanded:focus-within{background-color:rgba(0,0,0,.6)}.navbar-main__primary-navigation .menu .menu-item.menu-item--expanded:hover>a,.navbar-main__primary-navigation .menu .menu-item.menu-item--expanded[focus-within]>a{color:#f0146e}.navbar-main__primary-navigation .menu .menu-item.menu-item--expanded:hover>a,.navbar-main__primary-navigation .menu .menu-item.menu-item--expanded:focus-within>a{color:#f0146e}.navbar-main__primary-navigation .menu .menu-item.menu-item--expanded:hover>a::after,.navbar-main__primary-navigation .menu .menu-item.menu-item--expanded[focus-within]>a::after{background-image:url(/sites/versantus/themes/custom/versantus_website/dist/svg/chevron-right-pink.svg);-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.navbar-main__primary-navigation .menu .menu-item.menu-item--expanded:hover>a::after,.navbar-main__primary-navigation .menu .menu-item.menu-item--expanded:focus-within>a::after{background-image:url(/sites/versantus/themes/custom/versantus_website/dist/svg/chevron-right-pink.svg);-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.navbar-main__primary-navigation .menu .menu-item.menu-item--expanded:hover>.menu,.navbar-main__primary-navigation .menu .menu-item.menu-item--expanded[focus-within]>.menu{opacity:1;visibility:visible;-webkit-transition:opacity .3s ease-in-out,visibility .3s ease-in-out;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.navbar-main__primary-navigation .menu .menu-item.menu-item--expanded:hover>.menu,.navbar-main__primary-navigation .menu .menu-item.menu-item--expanded:focus-within>.menu{opacity:1;visibility:visible;-webkit-transition:opacity .3s ease-in-out,visibility .3s ease-in-out;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.navbar-main__primary-navigation .menu .menu-item.menu-item--expanded:hover>.menu .menu-item.menu-item--expanded:hover,.navbar-main__primary-navigation .menu .menu-item.menu-item--expanded:hover>.menu .menu-item.menu-item--expanded[focus-within],.navbar-main__primary-navigation .menu .menu-item.menu-item--expanded[focus-within]>.menu .menu-item.menu-item--expanded:hover,.navbar-main__primary-navigation .menu .menu-item.menu-item--expanded[focus-within]>.menu .menu-item.menu-item--expanded[focus-within]{background-color:rgba(0,0,0,0)}.navbar-main__primary-navigation .menu .menu-item.menu-item--expanded:hover>.menu .menu-item.menu-item--expanded:hover,.navbar-main__primary-navigation .menu .menu-item.menu-item--expanded:hover>.menu .menu-item.menu-item--expanded:focus-within,.navbar-main__primary-navigation .menu .menu-item.menu-item--expanded:focus-within>.menu .menu-item.menu-item--expanded:hover,.navbar-main__primary-navigation .menu .menu-item.menu-item--expanded:focus-within>.menu .menu-item.menu-item--expanded:focus-within{background-color:rgba(0,0,0,0)}.navbar-main__primary-navigation .menu .menu-item.menu-item--expanded:hover>.menu .menu-item.menu-item--expanded:hover>a::after,.navbar-main__primary-navigation .menu .menu-item.menu-item--expanded:hover>.menu .menu-item.menu-item--expanded[focus-within]>a::after,.navbar-main__primary-navigation .menu .menu-item.menu-item--expanded[focus-within]>.menu .menu-item.menu-item--expanded:hover>a::after,.navbar-main__primary-navigation .menu .menu-item.menu-item--expanded[focus-within]>.menu .menu-item.menu-item--expanded[focus-within]>a::after{width:234px}.navbar-main__primary-navigation .menu .menu-item.menu-item--expanded:hover>.menu .menu-item.menu-item--expanded:hover>a::after,.navbar-main__primary-navigation .menu .menu-item.menu-item--expanded:hover>.menu .menu-item.menu-item--expanded:focus-within>a::after,.navbar-main__primary-navigation .menu .menu-item.menu-item--expanded:focus-within>.menu .menu-item.menu-item--expanded:hover>a::after,.navbar-main__primary-navigation .menu .menu-item.menu-item--expanded:focus-within>.menu .menu-item.menu-item--expanded:focus-within>a::after{width:234px}.navbar-main__primary-navigation .menu .menu-item.menu-item--expanded:hover>.menu .menu-item.menu-item--expanded:hover>.menu,.navbar-main__primary-navigation .menu .menu-item.menu-item--expanded:hover>.menu .menu-item.menu-item--expanded[focus-within]>.menu,.navbar-main__primary-navigation .menu .menu-item.menu-item--expanded[focus-within]>.menu .menu-item.menu-item--expanded:hover>.menu,.navbar-main__primary-navigation .menu .menu-item.menu-item--expanded[focus-within]>.menu .menu-item.menu-item--expanded[focus-within]>.menu{opacity:1;visibility:visible;-webkit-transition:opacity .3s ease-in-out,visibility .3s ease-in-out;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.navbar-main__primary-navigation .menu .menu-item.menu-item--expanded:hover>.menu .menu-item.menu-item--expanded:hover>.menu,.navbar-main__primary-navigation .menu .menu-item.menu-item--expanded:hover>.menu .menu-item.menu-item--expanded:focus-within>.menu,.navbar-main__primary-navigation .menu .menu-item.menu-item--expanded:focus-within>.menu .menu-item.menu-item--expanded:hover>.menu,.navbar-main__primary-navigation .menu .menu-item.menu-item--expanded:focus-within>.menu .menu-item.menu-item--expanded:focus-within>.menu{opacity:1;visibility:visible;-webkit-transition:opacity .3s ease-in-out,visibility .3s ease-in-out;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.navbar-main__primary-navigation .menu .menu{position:absolute;left:0;top:100%;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:.75rem;padding:2rem 50% 3.5rem 12.5%;background-color:rgba(0,0,0,.8);opacity:0;visibility:hidden;z-index:2;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:opacity .3s ease-in-out,visibility .3s ease-in-out;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.navbar-main__primary-navigation .menu .menu .menu-item{position:relative;width:18.75rem}.navbar-main__primary-navigation .menu .menu .menu-item a{padding-top:0;padding-bottom:2rem;font-size:1.5rem;text-align:left;text-transform:none}.navbar-main__primary-navigation .menu .menu .menu-item.menu-item--expanded>a{position:relative}.navbar-main__primary-navigation .menu .menu .menu-item.menu-item--expanded>a::before{display:none}.navbar-main__primary-navigation .menu .menu .menu-item.menu-item--expanded>a::after{position:absolute;content:"";background-image:url(/sites/versantus/themes/custom/versantus_website/dist/svg/link-arrow-white.svg);left:calc(100% + 1rem);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0;height:11px;-webkit-transition:width .3s ease-in-out;transition:width .3s ease-in-out}.navbar-main__primary-navigation .menu .menu .menu-item.menu-item--expanded>a:hover::after,.navbar-main__primary-navigation .menu .menu .menu-item.menu-item--expanded>a:focus::after,.navbar-main__primary-navigation .menu .menu .menu-item.menu-item--expanded>a:active::after{width:116px;-webkit-transition:width .3s ease-in-out;transition:width .3s ease-in-out}.navbar-main__primary-navigation .menu .menu .menu-item.menu-item--expanded>a::after{top:calc(100% - 1.75rem);top:calc(100% - 2rem + 0.25rem);left:0;width:32px;-webkit-transform:translateY(0);transform:translateY(0);background-position:right;background-size:cover}.navbar-main__primary-navigation .menu .menu .menu{left:100%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1.5rem;padding-top:0;padding-bottom:0;padding-left:0;padding-right:12.5%;background-color:rgba(0,0,0,0);opacity:0;-webkit-transition:opacity .3s ease-in-out,visibility .3s ease-in-out;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.navbar-main__primary-navigation .menu .menu .menu .menu-item a{padding:0;font-size:1.125rem;font-weight:400}@media screen and (min-width:1200px){.navbar-main__primary-navigation .menu .menu-item{padding-left:1.5rem;padding-right:2.75rem}.navbar-main__primary-navigation .menu .menu{padding-left:25%}.navbar-main__primary-navigation .menu .menu .menu{padding-right:25%}}.page-node-type-case-study .case-study-intro{display:-ms-grid;display:grid;grid-row-gap:3rem;row-gap:3rem;margin-top:5rem}.page-node-type-case-study .case-study-intro .case-study-intro-left .case-study-metadata:not(:first-child){margin-top:1.5rem}.page-node-type-case-study .case-study-intro .case-study-intro-left .case-study-metadata .case-study-metadata-label{margin-bottom:.25em;font-family:"Outfit","Helvetica Neue",helvetica,arial,sans-serif;font-size:0.875rem;font-weight:700;line-height:1.25;text-transform:uppercase;margin-bottom:.5rem}@media screen and (min-width:992px){.page-node-type-case-study .case-study-intro .case-study-intro-left .case-study-metadata .case-study-metadata-label{font-size:1rem;line-height:1.2}}.page-node-type-case-study .case-study-intro .case-study-intro-left .case-study-metadata .case-study-metadata-value a{position:relative;color:#fff;text-decoration:none}.page-node-type-case-study .case-study-intro .case-study-intro-left .case-study-metadata .case-study-metadata-value a::before{position:absolute;content:"";width:12px;height:2px;border-radius:4px;left:0;bottom:0;background-color:currentcolor;-webkit-transition:width .3s linear;transition:width .3s linear}.page-node-type-case-study .case-study-intro .case-study-intro-left .case-study-metadata .case-study-metadata-value a:hover::before,.page-node-type-case-study .case-study-intro .case-study-intro-left .case-study-metadata .case-study-metadata-value a:focus::before,.page-node-type-case-study .case-study-intro .case-study-intro-left .case-study-metadata .case-study-metadata-value a:active::before{width:100%}.page-node-type-case-study .case-study-intro .case-study-intro-right .case-study-snippet{margin-bottom:.25em;font-family:"Outfit","Helvetica Neue",helvetica,arial,sans-serif;font-size:0.875rem;font-weight:700;line-height:1.25;text-transform:uppercase}@media screen and (min-width:992px){.page-node-type-case-study .case-study-intro .case-study-intro-right .case-study-snippet{font-size:1rem;line-height:1.2}}.page-node-type-case-study .case-study-body .vsc-layout-inner{padding-left:0;padding-right:0}.page-node-type-case-study .case-study-related-case-studies{margin-top:2.5rem}.page-node-type-case-study .case-study-related-case-studies a{position:relative;color:#fff;text-decoration:none}.page-node-type-case-study .case-study-related-case-studies a::before{position:absolute;content:"";width:12px;height:2px;border-radius:4px;left:0;bottom:0;background-color:currentcolor;-webkit-transition:width .3s linear;transition:width .3s linear}.page-node-type-case-study .case-study-related-case-studies a:hover::before,.page-node-type-case-study .case-study-related-case-studies a:focus::before,.page-node-type-case-study .case-study-related-case-studies a:active::before{width:100%}@media screen and (min-width:992px){.page-node-type-case-study .case-study-intro{margin-top:7rem;-ms-grid-columns:1fr 2fr;grid-template-columns:1fr 2fr}.page-node-type-case-study .case-study-intro .case-study-intro-left .case-study-metadata:not(:first-child){margin-top:2.5rem}.page-node-type-case-study .case-study-intro .case-study-intro-right{padding-left:8%;padding-right:8%}}.view-case-studies .view-content,.view-case-studies .field--name-field-related-case-studies,.case-study-related-case-studies .view-content,.case-study-related-case-studies .field--name-field-related-case-studies{display:-ms-grid;display:grid;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;grid-row-gap:2rem;row-gap:2rem}@media screen and (min-width:768px){.view-case-studies .view-content,.view-case-studies .field--name-field-related-case-studies,.case-study-related-case-studies .view-content,.case-study-related-case-studies .field--name-field-related-case-studies{-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12,1fr);row-gap:5rem}.view-case-studies .view-content .views-row:nth-of-type(4n+1),.view-case-studies .view-content .field__item:nth-of-type(4n+1),.view-case-studies .field--name-field-related-case-studies .views-row:nth-of-type(4n+1),.view-case-studies .field--name-field-related-case-studies .field__item:nth-of-type(4n+1),.case-study-related-case-studies .view-content .views-row:nth-of-type(4n+1),.case-study-related-case-studies .view-content .field__item:nth-of-type(4n+1),.case-study-related-case-studies .field--name-field-related-case-studies .views-row:nth-of-type(4n+1),.case-study-related-case-studies .field--name-field-related-case-studies .field__item:nth-of-type(4n+1){-ms-grid-column:1;-ms-grid-column-span:5;grid-column:1/6}.view-case-studies .view-content .views-row:nth-of-type(4n+2),.view-case-studies .view-content .field__item:nth-of-type(4n+2),.view-case-studies .field--name-field-related-case-studies .views-row:nth-of-type(4n+2),.view-case-studies .field--name-field-related-case-studies .field__item:nth-of-type(4n+2),.case-study-related-case-studies .view-content .views-row:nth-of-type(4n+2),.case-study-related-case-studies .view-content .field__item:nth-of-type(4n+2),.case-study-related-case-studies .field--name-field-related-case-studies .views-row:nth-of-type(4n+2),.case-study-related-case-studies .field--name-field-related-case-studies .field__item:nth-of-type(4n+2){grid-column:7/-1}.view-case-studies .view-content .views-row:nth-of-type(4n+3),.view-case-studies .view-content .field__item:nth-of-type(4n+3),.view-case-studies .field--name-field-related-case-studies .views-row:nth-of-type(4n+3),.view-case-studies .field--name-field-related-case-studies .field__item:nth-of-type(4n+3),.case-study-related-case-studies .view-content .views-row:nth-of-type(4n+3),.case-study-related-case-studies .view-content .field__item:nth-of-type(4n+3),.case-study-related-case-studies .field--name-field-related-case-studies .views-row:nth-of-type(4n+3),.case-study-related-case-studies .field--name-field-related-case-studies .field__item:nth-of-type(4n+3){-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/7}.view-case-studies .view-content .views-row:nth-of-type(4n),.view-case-studies .view-content .field__item:nth-of-type(4n),.view-case-studies .field--name-field-related-case-studies .views-row:nth-of-type(4n),.view-case-studies .field--name-field-related-case-studies .field__item:nth-of-type(4n),.case-study-related-case-studies .view-content .views-row:nth-of-type(4n),.case-study-related-case-studies .view-content .field__item:nth-of-type(4n),.case-study-related-case-studies .field--name-field-related-case-studies .views-row:nth-of-type(4n),.case-study-related-case-studies .field--name-field-related-case-studies .field__item:nth-of-type(4n){grid-column:8/-1}.view-case-studies .view-content .field__item:only-child,.view-case-studies .field--name-field-related-case-studies .field__item:only-child,.case-study-related-case-studies .view-content .field__item:only-child,.case-study-related-case-studies .field--name-field-related-case-studies .field__item:only-child{grid-column:1/-1 !important}}@media screen and (min-width:992px){.view-case-studies .view-content,.view-case-studies .field--name-field-related-case-studies,.case-study-related-case-studies .view-content,.case-study-related-case-studies .field--name-field-related-case-studies{-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12,1fr);row-gap:8.5rem}}.pager{margin-top:4rem}.pager .pager__items .pager__item{font-family:"Outfit","Helvetica Neue",helvetica,arial,sans-serif;font-weight:700;line-height:1.2;margin-top:0;margin-bottom:.25em;font-size:1.5rem;margin-bottom:.5rem;padding-left:1rem;padding-right:1rem;padding-top:.5rem;padding-bottom:.5rem;color:rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.4)}@media screen and (min-width:992px){.pager .pager__items .pager__item{font-size:1.75rem}}.pager .pager__items .pager__item.is-active{color:#fff;border-bottom-color:#f0146e}.pager .pager__items .pager__item.pager__item--first,.pager .pager__items .pager__item.pager__item--previous,.pager .pager__items .pager__item.pager__item--next,.pager .pager__items .pager__item.pager__item--last{display:none}@media screen and (min-width:768px){.pager .pager__items .pager__item{padding-left:2rem;padding-right:2rem}}.field--name-field-blog-tag-s{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}.field--name-field-blog-tag-s .field__item a{position:relative;display:inline-block;padding-top:0.375rem;padding-bottom:0.375rem;padding-left:1rem;padding-right:1rem;border-radius:89px;background:linear-gradient(225deg,#a445b2 0%,#f0146e 100%);text-transform:uppercase;z-index:1}.field--name-field-blog-tag-s .field__item a::before{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;background-color:#20212c;border-radius:inherit;z-index:-1;-webkit-transition:background-color .3s ease-in-out,color .3s ease-in-out;transition:background-color .3s ease-in-out,color .3s ease-in-out}.field--name-field-blog-tag-s .field__item a:hover::before,.field--name-field-blog-tag-s .field__item a:focus::before,.field--name-field-blog-tag-s .field__item a:active::before{background-color:rgba(0,0,0,0)}.page-node-type-blog .node--type-blog>.node__content{display:-ms-grid;display:grid;grid-gap:1.5rem;gap:1.5rem;margin-top:7rem}.page-node-type-blog .node--type-blog .tag{margin-bottom:.25em;font-family:"Outfit","Helvetica Neue",helvetica,arial,sans-serif;font-size:0.875rem;font-weight:700;line-height:1.25;text-transform:uppercase}@media screen and (min-width:992px){.page-node-type-blog .node--type-blog .tag{font-size:1rem;line-height:1.2}}.page-node-type-blog .node--type-blog div[class^=blog-sidebar--]{margin-bottom:2.5rem}.page-node-type-blog .node--type-blog div[class^=blog-sidebar--] .tag{margin-bottom:.5rem}.page-node-type-blog .node--type-blog .author-small a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.page-node-type-blog .node--type-blog .author-small a .author-small--name{margin-bottom:0}.page-node-type-blog .node--type-blog .author-small a .field--name-name{display:inline;position:relative;color:#fff;text-decoration:none}.page-node-type-blog .node--type-blog .author-small a .field--name-name::before{position:absolute;content:"";width:12px;height:2px;border-radius:4px;left:0;bottom:0;background-color:currentcolor;-webkit-transition:width .3s linear;transition:width .3s linear}.page-node-type-blog .node--type-blog .author-small a .field--name-name:hover::before,.page-node-type-blog .node--type-blog .author-small a .field--name-name:focus::before,.page-node-type-blog .node--type-blog .author-small a .field--name-name:active::before{width:100%}.page-node-type-blog .node--type-blog .author-small a:hover .field--name-name::before,.page-node-type-blog .node--type-blog .author-small a:focus .field--name-name::before,.page-node-type-blog .node--type-blog .author-small a:active .field--name-name::before{width:100%}.page-node-type-blog .node--type-blog .author-small img{border-radius:50%;width:48px;height:48px}.page-node-type-blog .node--type-blog .blog-content--share .a2a_kit{display:block;position:relative}.page-node-type-blog .node--type-blog .blog-content--share .a2a_kit a .a2a_svg svg g,.page-node-type-blog .node--type-blog .blog-content--share .a2a_kit a .a2a_svg svg path{-webkit-transition:fill .3s ease-in-out;transition:fill .3s ease-in-out}.page-node-type-blog .node--type-blog .blog-content--share .a2a_kit a:hover .a2a_svg,.page-node-type-blog .node--type-blog .blog-content--share .a2a_kit a:focus .a2a_svg,.page-node-type-blog .node--type-blog .blog-content--share .a2a_kit a:active .a2a_svg{opacity:1}.page-node-type-blog .node--type-blog .blog-content--share .a2a_kit a:hover .a2a_svg svg g,.page-node-type-blog .node--type-blog .blog-content--share .a2a_kit a:hover .a2a_svg svg path,.page-node-type-blog .node--type-blog .blog-content--share .a2a_kit a:focus .a2a_svg svg g,.page-node-type-blog .node--type-blog .blog-content--share .a2a_kit a:focus .a2a_svg svg path,.page-node-type-blog .node--type-blog .blog-content--share .a2a_kit a:active .a2a_svg svg g,.page-node-type-blog .node--type-blog .blog-content--share .a2a_kit a:active .a2a_svg svg path{fill:#f0146e}.page-node-type-blog .node--type-blog .blog-content--related{padding-top:3rem;padding-bottom:3rem}.page-node-type-blog .node--type-blog .blog-content--related .vsc-related-blog-posts--header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5rem;margin-bottom:3.75rem}.page-node-type-blog .node--type-blog .blog-content--related .vsc-related-blog-posts--header .vsc-button-item-outline.desktop{display:none}.page-node-type-blog .node--type-blog .blog-content--related .vsc-related-blog-posts--header h4{font-size:1.625rem;margin-bottom:.5rem}@media screen and (min-width:992px){.page-node-type-blog .node--type-blog .blog-content--related .vsc-related-blog-posts--header h4{font-size:2.75rem}}.page-node-type-blog .node--type-blog .blog-content--related .vsc-related-blog-posts--featured-posts{margin-bottom:1.5rem}.page-node-type-blog .node--type-blog .blog-content--related .vsc-related-blog-posts--featured-posts,.page-node-type-blog .node--type-blog .blog-content--related .vsc-related-blog-posts--posts{display:-ms-grid;display:grid;grid-gap:1.5rem;gap:1.5rem}.page-node-type-blog .node--type-blog .blog-content--related .vsc-related-blog-posts--featured-posts .node--type-blog a,.page-node-type-blog .node--type-blog .blog-content--related .vsc-related-blog-posts--posts .node--type-blog a{position:relative;display:block}.page-node-type-blog .node--type-blog .blog-content--related .vsc-related-blog-posts--featured-posts .node--type-blog a::after,.page-node-type-blog .node--type-blog .blog-content--related .vsc-related-blog-posts--posts .node--type-blog a::after{position:absolute;content:"";width:116px;height:11px;bottom:-1.25rem;right:0;background-image:url(/sites/versantus/themes/custom/versantus_website/dist/svg/link-arrow-white.svg)}.page-node-type-blog .node--type-blog .blog-content--related .vsc-related-blog-posts--featured-posts .node--type-blog .field__item,.page-node-type-blog .node--type-blog .blog-content--related .vsc-related-blog-posts--posts .node--type-blog .field__item{margin-bottom:.25em;font-family:"Outfit","Helvetica Neue",helvetica,arial,sans-serif;font-size:0.875rem;font-weight:700;line-height:1.25;text-transform:uppercase;margin-bottom:.5rem}.page-node-type-blog .node--type-blog .blog-content--related .vsc-related-blog-posts--featured-posts .node--type-blog .field__item:not(:last-of-type)::after,.page-node-type-blog .node--type-blog .blog-content--related .vsc-related-blog-posts--posts .node--type-blog .field__item:not(:last-of-type)::after{content:","}@media screen and (min-width:992px){.page-node-type-blog .node--type-blog .blog-content--related .vsc-related-blog-posts--featured-posts .node--type-blog .field__item,.page-node-type-blog .node--type-blog .blog-content--related .vsc-related-blog-posts--posts .node--type-blog .field__item{font-size:1rem;line-height:1.2}}.page-node-type-blog .node--type-blog .blog-content--related .vsc-related-blog-posts--featured-posts .node--type-blog h4,.page-node-type-blog .node--type-blog .blog-content--related .vsc-related-blog-posts--posts .node--type-blog h4{font-size:1.5rem;margin-bottom:.5rem;color:#fff}@media screen and (min-width:992px){.page-node-type-blog .node--type-blog .blog-content--related .vsc-related-blog-posts--featured-posts .node--type-blog h4,.page-node-type-blog .node--type-blog .blog-content--related .vsc-related-blog-posts--posts .node--type-blog h4{font-size:1.75rem}}.page-node-type-blog .node--type-blog .blog-content--related .vsc-button-item-outline.mobile{display:block;margin-top:5rem;text-align:center}@media screen and (min-width:768px){.page-node-type-blog .node--type-blog .blog-content--related{padding-top:5rem;padding-bottom:5rem}.page-node-type-blog .node--type-blog .blog-content--related .vsc-related-blog-posts--header{margin-bottom:1.25rem}.page-node-type-blog .node--type-blog .blog-content--related .vsc-related-blog-posts--header .vsc-button-item-outline.desktop{display:block}.page-node-type-blog .node--type-blog .blog-content--related .vsc-related-blog-posts--featured-posts,.page-node-type-blog .node--type-blog .blog-content--related .vsc-related-blog-posts--posts{-ms-grid-columns:1fr 1.5rem 1fr;grid-template-columns:repeat(2,1fr)}.page-node-type-blog .node--type-blog .blog-content--related .vsc-button-item-outline.mobile{display:none}}@media screen and (min-width:992px){.page-node-type-blog .node--type-blog>.node__content{-ms-grid-columns:1fr 1.5rem 2fr;grid-template-columns:1fr 2fr}.page-node-type-blog .node--type-blog .blog-content--related{grid-column:1/-1;padding-top:7rem;padding-bottom:7rem}.page-node-type-blog .node--type-blog .blog-content--related .vsc-related-blog-posts--featured-posts,.page-node-type-blog .node--type-blog .blog-content--related .vsc-related-blog-posts--posts{-ms-grid-columns:1fr 1.5rem 1fr 1.5rem 1fr;grid-template-columns:repeat(3,1fr);margin-left:25%}}@media screen and (hover:hover)and (pointer:fine){.page-node-type-blog .node--type-blog .blog-content--related .vsc-related-blog-posts--featured-posts,.page-node-type-blog .node--type-blog .blog-content--related .vsc-related-blog-posts--posts{display:-ms-grid;display:grid;grid-gap:1.5rem;gap:1.5rem}.page-node-type-blog .node--type-blog .blog-content--related .vsc-related-blog-posts--featured-posts .node--type-blog a::after,.page-node-type-blog .node--type-blog .blog-content--related .vsc-related-blog-posts--posts .node--type-blog a::after{opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.page-node-type-blog .node--type-blog .blog-content--related .vsc-related-blog-posts--featured-posts .node--type-blog a:hover::after,.page-node-type-blog .node--type-blog .blog-content--related .vsc-related-blog-posts--featured-posts .node--type-blog a:focus::after,.page-node-type-blog .node--type-blog .blog-content--related .vsc-related-blog-posts--posts .node--type-blog a:hover::after,.page-node-type-blog .node--type-blog .blog-content--related .vsc-related-blog-posts--posts .node--type-blog a:focus::after{opacity:1}}.vsc-blog-listings .node--type-blog,.view-blog-listings .node--type-blog,.view-author-listings .node--type-blog{padding-top:1rem;border-top:1px solid rgba(255,255,255,.2)}.vsc-blog-listings .node--type-blog a,.view-blog-listings .node--type-blog a,.view-author-listings .node--type-blog a{position:relative;display:block}.vsc-blog-listings .node--type-blog a::after,.view-blog-listings .node--type-blog a::after,.view-author-listings .node--type-blog a::after{position:absolute;content:"";width:116px;height:11px;bottom:-1.25rem;right:0;background-image:url(/sites/versantus/themes/custom/versantus_website/dist/svg/link-arrow-white.svg)}.vsc-blog-listings .node--type-blog a::after,.view-blog-listings .node--type-blog a::after,.view-author-listings .node--type-blog a::after{left:0}.vsc-blog-listings .node--type-blog .field--name-field-blog-tag-s .field__item,.view-blog-listings .node--type-blog .field--name-field-blog-tag-s .field__item,.view-author-listings .node--type-blog .field--name-field-blog-tag-s .field__item{margin-bottom:.25em;font-family:"Outfit","Helvetica Neue",helvetica,arial,sans-serif;font-size:0.875rem;font-weight:700;line-height:1.25;text-transform:uppercase;margin-bottom:.5rem}.vsc-blog-listings .node--type-blog .field--name-field-blog-tag-s .field__item:not(:last-of-type)::after,.view-blog-listings .node--type-blog .field--name-field-blog-tag-s .field__item:not(:last-of-type)::after,.view-author-listings .node--type-blog .field--name-field-blog-tag-s .field__item:not(:last-of-type)::after{content:","}@media screen and (min-width:992px){.vsc-blog-listings .node--type-blog .field--name-field-blog-tag-s .field__item,.view-blog-listings .node--type-blog .field--name-field-blog-tag-s .field__item,.view-author-listings .node--type-blog .field--name-field-blog-tag-s .field__item{font-size:1rem;line-height:1.2}}.vsc-blog-listings .node--type-blog h4,.view-blog-listings .node--type-blog h4,.view-author-listings .node--type-blog h4{margin-bottom:2.25rem;color:#fff}.vsc-blog-listings .node--type-blog .field--name-field-post-thumbnail-image,.view-blog-listings .node--type-blog .field--name-field-post-thumbnail-image,.view-author-listings .node--type-blog .field--name-field-post-thumbnail-image{margin-bottom:.5rem}.vsc-blog-listings .node--type-blog .field--name-field-post-thumbnail-image img,.view-blog-listings .node--type-blog .field--name-field-post-thumbnail-image img,.view-author-listings .node--type-blog .field--name-field-post-thumbnail-image img{display:block}.vsc-blog-listings .vsc-blog-listings--featured-blogs,.vsc-blog-listings .vsc-blog-listings--blogs .view-content,.vsc-blog-listings>.view-content,.view-blog-listings .vsc-blog-listings--featured-blogs,.view-blog-listings .vsc-blog-listings--blogs .view-content,.view-blog-listings>.view-content,.view-author-listings .vsc-blog-listings--featured-blogs,.view-author-listings .vsc-blog-listings--blogs .view-content,.view-author-listings>.view-content{display:-ms-grid;display:grid;grid-row-gap:6rem;row-gap:6rem}.vsc-blog-listings .vsc-blog-listings--featured-blogs,.view-blog-listings .vsc-blog-listings--featured-blogs,.view-author-listings .vsc-blog-listings--featured-blogs{margin-bottom:6rem}.vsc-blog-listings .vsc-blog-listings--featured-blogs h4,.view-blog-listings .vsc-blog-listings--featured-blogs h4,.view-author-listings .vsc-blog-listings--featured-blogs h4{margin-bottom:0}.vsc-blog-listings .views-exposed-form,.view-blog-listings .views-exposed-form,.view-author-listings .views-exposed-form{margin-bottom:4rem}.vsc-blog-listings .views-exposed-form .form-item-field-blog-tag-s-target-id,.view-blog-listings .views-exposed-form .form-item-field-blog-tag-s-target-id,.view-author-listings .views-exposed-form .form-item-field-blog-tag-s-target-id{float:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vsc-blog-listings .views-exposed-form .bef-links ul,.view-blog-listings .views-exposed-form .bef-links ul,.view-author-listings .views-exposed-form .bef-links ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}.vsc-blog-listings .views-exposed-form .bef-links ul .bef-link,.view-blog-listings .views-exposed-form .bef-links ul .bef-link,.view-author-listings .views-exposed-form .bef-links ul .bef-link{position:relative;display:inline-block;padding-top:0.375rem;padding-bottom:0.375rem;padding-left:1rem;padding-right:1rem;border-radius:89px;background:linear-gradient(225deg,#a445b2 0%,#f0146e 100%);text-transform:uppercase;z-index:1}.vsc-blog-listings .views-exposed-form .bef-links ul .bef-link::before,.view-blog-listings .views-exposed-form .bef-links ul .bef-link::before,.view-author-listings .views-exposed-form .bef-links ul .bef-link::before{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;background-color:#20212c;border-radius:inherit;z-index:-1;-webkit-transition:background-color .3s ease-in-out,color .3s ease-in-out;transition:background-color .3s ease-in-out,color .3s ease-in-out}.vsc-blog-listings .views-exposed-form .bef-links ul .bef-link:hover::before,.vsc-blog-listings .views-exposed-form .bef-links ul .bef-link:focus::before,.vsc-blog-listings .views-exposed-form .bef-links ul .bef-link:active::before,.view-blog-listings .views-exposed-form .bef-links ul .bef-link:hover::before,.view-blog-listings .views-exposed-form .bef-links ul .bef-link:focus::before,.view-blog-listings .views-exposed-form .bef-links ul .bef-link:active::before,.view-author-listings .views-exposed-form .bef-links ul .bef-link:hover::before,.view-author-listings .views-exposed-form .bef-links ul .bef-link:focus::before,.view-author-listings .views-exposed-form .bef-links ul .bef-link:active::before{background-color:rgba(0,0,0,0)}.vsc-blog-listings .views-exposed-form .bef-links ul .bef-link:not(.bef-link--selected),.view-blog-listings .views-exposed-form .bef-links ul .bef-link:not(.bef-link--selected),.view-author-listings .views-exposed-form .bef-links ul .bef-link:not(.bef-link--selected){background:none;background-color:rgba(255,255,255,.6);color:rgba(255,255,255,.6)}.vsc-blog-listings .views-exposed-form .bef-links ul .bef-link:not(.bef-link--selected):hover,.vsc-blog-listings .views-exposed-form .bef-links ul .bef-link:not(.bef-link--selected):focus,.vsc-blog-listings .views-exposed-form .bef-links ul .bef-link:not(.bef-link--selected):active,.view-blog-listings .views-exposed-form .bef-links ul .bef-link:not(.bef-link--selected):hover,.view-blog-listings .views-exposed-form .bef-links ul .bef-link:not(.bef-link--selected):focus,.view-blog-listings .views-exposed-form .bef-links ul .bef-link:not(.bef-link--selected):active,.view-author-listings .views-exposed-form .bef-links ul .bef-link:not(.bef-link--selected):hover,.view-author-listings .views-exposed-form .bef-links ul .bef-link:not(.bef-link--selected):focus,.view-author-listings .views-exposed-form .bef-links ul .bef-link:not(.bef-link--selected):active{color:#20212c}.vsc-blog-listings .views-exposed-form .form-actions,.view-blog-listings .views-exposed-form .form-actions,.view-author-listings .views-exposed-form .form-actions{display:none}@media screen and (min-width:768px){.vsc-blog-listings .vsc-blog-listings--featured-blogs,.vsc-blog-listings .vsc-blog-listings--blogs .view-content,.vsc-blog-listings>.view-content,.view-blog-listings .vsc-blog-listings--featured-blogs,.view-blog-listings .vsc-blog-listings--blogs .view-content,.view-blog-listings>.view-content,.view-author-listings .vsc-blog-listings--featured-blogs,.view-author-listings .vsc-blog-listings--blogs .view-content,.view-author-listings>.view-content{-ms-grid-columns:1fr 1.5rem 1fr;grid-template-columns:repeat(2,1fr);-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}.vsc-blog-listings .vsc-blog-listings--featured-blogs .views-field,.vsc-blog-listings .vsc-blog-listings--featured-blogs a,.vsc-blog-listings .vsc-blog-listings--blogs .view-content .views-field,.vsc-blog-listings .vsc-blog-listings--blogs .view-content a,.vsc-blog-listings>.view-content .views-field,.vsc-blog-listings>.view-content a,.view-blog-listings .vsc-blog-listings--featured-blogs .views-field,.view-blog-listings .vsc-blog-listings--featured-blogs a,.view-blog-listings .vsc-blog-listings--blogs .view-content .views-field,.view-blog-listings .vsc-blog-listings--blogs .view-content a,.view-blog-listings>.view-content .views-field,.view-blog-listings>.view-content a,.view-author-listings .vsc-blog-listings--featured-blogs .views-field,.view-author-listings .vsc-blog-listings--featured-blogs a,.view-author-listings .vsc-blog-listings--blogs .view-content .views-field,.view-author-listings .vsc-blog-listings--blogs .view-content a,.view-author-listings>.view-content .views-field,.view-author-listings>.view-content a{height:100%}.vsc-blog-listings .vsc-blog-listings--featured-blogs .field-content,.vsc-blog-listings .vsc-blog-listings--blogs .view-content .field-content,.vsc-blog-listings>.view-content .field-content,.view-blog-listings .vsc-blog-listings--featured-blogs .field-content,.view-blog-listings .vsc-blog-listings--blogs .view-content .field-content,.view-blog-listings>.view-content .field-content,.view-author-listings .vsc-blog-listings--featured-blogs .field-content,.view-author-listings .vsc-blog-listings--blogs .view-content .field-content,.view-author-listings>.view-content .field-content{display:block;height:100%}.vsc-blog-listings .vsc-blog-listings--featured-blogs .node--type-blog,.vsc-blog-listings .vsc-blog-listings--blogs .view-content .node--type-blog,.vsc-blog-listings>.view-content .node--type-blog,.view-blog-listings .vsc-blog-listings--featured-blogs .node--type-blog,.view-blog-listings .vsc-blog-listings--blogs .view-content .node--type-blog,.view-blog-listings>.view-content .node--type-blog,.view-author-listings .vsc-blog-listings--featured-blogs .node--type-blog,.view-author-listings .vsc-blog-listings--blogs .view-content .node--type-blog,.view-author-listings>.view-content .node--type-blog{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%}.vsc-blog-listings .vsc-blog-listings--featured-blogs .node__content,.vsc-blog-listings .vsc-blog-listings--blogs .view-content .node__content,.vsc-blog-listings>.view-content .node__content,.view-blog-listings .vsc-blog-listings--featured-blogs .node__content,.view-blog-listings .vsc-blog-listings--blogs .view-content .node__content,.view-blog-listings>.view-content .node__content,.view-author-listings .vsc-blog-listings--featured-blogs .node__content,.view-author-listings .vsc-blog-listings--blogs .view-content .node__content,.view-author-listings>.view-content .node__content{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vsc-blog-listings .vsc-blog-listings--featured-blogs .node__content h4,.vsc-blog-listings .vsc-blog-listings--blogs .view-content .node__content h4,.vsc-blog-listings>.view-content .node__content h4,.view-blog-listings .vsc-blog-listings--featured-blogs .node__content h4,.view-blog-listings .vsc-blog-listings--blogs .view-content .node__content h4,.view-blog-listings>.view-content .node__content h4,.view-author-listings .vsc-blog-listings--featured-blogs .node__content h4,.view-author-listings .vsc-blog-listings--blogs .view-content .node__content h4,.view-author-listings>.view-content .node__content h4{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}@media screen and (min-width:992px){.vsc-blog-listings .vsc-blog-listings--featured-blogs,.vsc-blog-listings .vsc-blog-listings--blogs .view-content,.vsc-blog-listings>.view-content,.view-blog-listings .vsc-blog-listings--featured-blogs,.view-blog-listings .vsc-blog-listings--blogs .view-content,.view-blog-listings>.view-content,.view-author-listings .vsc-blog-listings--featured-blogs,.view-author-listings .vsc-blog-listings--blogs .view-content,.view-author-listings>.view-content{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}@media screen and (hover:hover)and (pointer:fine){.vsc-blog-listings .node--type-blog a::after,.view-blog-listings .node--type-blog a::after,.view-author-listings .node--type-blog a::after{opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.vsc-blog-listings .node--type-blog a:hover::after,.vsc-blog-listings .node--type-blog a:focus::after,.view-blog-listings .node--type-blog a:hover::after,.view-blog-listings .node--type-blog a:focus::after,.view-author-listings .node--type-blog a:hover::after,.view-author-listings .node--type-blog a:focus::after{opacity:1}}.vsc-blog-tags--tag,.vsc-blog-tags--listings,.vsc-blog-author--author,.vsc-blog-author--listings{max-width:1392px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media screen and (min-width:992px){.vsc-blog-tags--tag,.vsc-blog-tags--listings,.vsc-blog-author--author,.vsc-blog-author--listings{padding-left:1.5rem;padding-right:1.5rem}}.vocabulary-blog-tags .field--name-description{margin-bottom:4rem}.vocabulary-author .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;margin-bottom:4rem}.vocabulary-author .content img{border-radius:50%;width:60px;height:60px}.case-study-card{max-width:696px;margin-left:auto;margin-right:auto}.case-study-card .field--name-field-listing-image img{display:block;width:100%;margin-bottom:1rem}.case-study-card .field--name-field-listing-caption{display:none;font-family:"Outfit","Helvetica Neue",helvetica,arial,sans-serif;font-size:1.375rem;font-weight:700;line-height:1.15}.case-study-card .field--name-title{text-transform:uppercase}@media screen and (min-width:992px){.case-study-card .field--name-field-listing-caption{display:block}}@media screen and (hover:hover)and (pointer:fine){.case-study-card .field--name-field-listing-image .field__item{position:relative}.case-study-card .field--name-field-listing-image .field__item::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#20212c;mix-blend-mode:color;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.case-study-card a:hover .field--name-field-listing-image .field__item::after,.case-study-card a:focus .field--name-field-listing-image .field__item::after{background-color:rgba(0,0,0,0)}}.vsc-call-to-action.vsc-cta-simple-image.without-image{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.vsc-call-to-action.vsc-cta-simple-image.without-image .vsc-cta-content-container{width:100%;padding-top:7rem;padding-bottom:7rem;position:relative;text-align:center;overflow:hidden}.vsc-call-to-action.vsc-cta-simple-image.without-image .vsc-cta-content-container::after{position:absolute;content:"";top:50%;left:50%;width:100vw;height:100vw;background-color:#f0146e;background-image:linear-gradient(225deg,#a445b2 0%,#f0146e 100%);border-radius:50%;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);z-index:-1;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.vsc-call-to-action.vsc-cta-simple-image.without-image .vsc-cta-content-container h2,.vsc-call-to-action.vsc-cta-simple-image.without-image .vsc-cta-content-container h3,.vsc-call-to-action.vsc-cta-simple-image.without-image .vsc-cta-content-container h4,.vsc-call-to-action.vsc-cta-simple-image.without-image .vsc-cta-content-container h5{display:inline-block;background-color:#f0146e;background-image:linear-gradient(225deg,#a445b2 0%,#f0146e 100%);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0);-webkit-transition:background-color .3s ease-in-out,color .3s ease-in-out;transition:background-color .3s ease-in-out,color .3s ease-in-out}.vsc-call-to-action.vsc-cta-simple-image.without-image .vsc-cta-content-container .vsc-cta-text-content{max-width:1392px;margin-left:auto;margin-right:auto}.vsc-call-to-action.vsc-cta-simple-image.without-image:hover .vsc-cta-content-container::after{-webkit-transform:translate(-50%,-50%) scale(2);transform:translate(-50%,-50%) scale(2);-webkit-transition:-webkit-transform .3s ease-in;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in,-webkit-transform .3s ease-in}.vsc-call-to-action.vsc-cta-simple-image.without-image:hover .vsc-cta-content-container h2,.vsc-call-to-action.vsc-cta-simple-image.without-image:hover .vsc-cta-content-container h3,.vsc-call-to-action.vsc-cta-simple-image.without-image:hover .vsc-cta-content-container h4,.vsc-call-to-action.vsc-cta-simple-image.without-image:hover .vsc-cta-content-container h5{color:#fff;background-color:rgba(0,0,0,0);background-image:none;-webkit-transition:background-color .3s ease-in,color .3s ease-in;transition:background-color .3s ease-in,color .3s ease-in}.vsc-call-to-action.vsc-cta-simple-image.without-image:hover .vsc-cta-buttons .vsc-styled-buttons .vsc-button-item-outline a::before{background-color:#20212c;-webkit-box-shadow:inset 0 0 0 2px #20212c;box-shadow:inset 0 0 0 2px #20212c}.vsc-call-to-action.vsc-cta-simple-image.with-image .vsc-cta-wrapper .vsc-cta-image{width:auto;position:relative}.vsc-call-to-action.vsc-cta-simple-image.with-image .vsc-cta-wrapper .vsc-cta-image::after{position:absolute;content:"";height:100%;width:calc(50vw + 0.75rem);bottom:-0.75rem;left:50%;-webkit-transform:translateX(-50%) rotate(90deg);transform:translateX(-50%) rotate(90deg);background-image:linear-gradient(225deg,rgba(164,69,178,0.5) 0%,rgba(240,20,110,0.5) 100%);-webkit-filter:blur(6rem);filter:blur(6rem);z-index:-1}.vsc-call-to-action.vsc-cta-simple-image.with-image .vsc-cta-wrapper .vsc-cta-image img{width:100%;max-height:450px;-o-object-fit:cover;object-fit:cover}.vsc-call-to-action.vsc-cta-simple-image.with-image .vsc-cta-wrapper .vsc-cta-content-container{padding-top:8%;padding-bottom:8%;text-align:left}.vsc-call-to-action.vsc-cta-simple-image.with-image .vsc-cta-wrapper .vsc-cta-content-container .vsc-styled-buttons{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.vsc-call-to-action.vsc-cta-simple-image .vsc-cta-buttons .vsc-styled-buttons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:768px){.vsc-call-to-action.vsc-cta-simple-image.with-image .vsc-cta-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.vsc-call-to-action.vsc-cta-simple-image.with-image .vsc-cta-wrapper .vsc-cta-image{display:-webkit-box;display:-ms-flexbox;display:flex}.vsc-call-to-action.vsc-cta-simple-image.with-image .vsc-cta-wrapper .vsc-cta-image::after{bottom:auto;bottom:initial;left:auto;left:initial;height:50%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.vsc-call-to-action.vsc-cta-simple-image.with-image .vsc-cta-wrapper .vsc-cta-image img{width:auto;max-height:500px}.vsc-call-to-action.vsc-cta-simple-image.with-image .vsc-cta-wrapper .vsc-cta-content-container{padding:8%}.vsc-call-to-action.vsc-cta-simple-image.with-image.image-left .vsc-cta-wrapper .vsc-cta-image{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-left:8%}.vsc-call-to-action.vsc-cta-simple-image.with-image.image-left .vsc-cta-wrapper .vsc-cta-image::after{right:-0.75rem}.vsc-call-to-action.vsc-cta-simple-image.with-image.image-right .vsc-cta-wrapper .vsc-cta-image{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-right:8%}.vsc-call-to-action.vsc-cta-simple-image.with-image.image-right .vsc-cta-wrapper .vsc-cta-image::after{left:-0.75rem;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}}@media screen and (min-width:1200px){.vsc-call-to-action.vsc-cta-simple-image.with-image .vsc-cta-wrapper .vsc-cta-image img{max-height:744px}}.vsc-quote figure blockquote{position:relative;padding:0;padding-top:calc(71px + 1.5rem);border:none}.vsc-quote figure blockquote::before{position:absolute;content:"";background-image:url(/sites/versantus/themes/custom/versantus_website/dist/svg/quote.svg);width:92px;height:71px;top:0;right:0;bottom:0;left:0}.vsc-quote figure blockquote p{color:#fff;font-family:"Outfit","Helvetica Neue",helvetica,arial,sans-serif;font-weight:700;line-height:1.2;margin-top:0;margin-bottom:.25em;display:block;color:#fff;background-color:rgba(0,0,0,0);background-image:none;font-size:1.75rem;margin-bottom:.5rem}@media screen and (min-width:992px){.vsc-quote figure blockquote p{font-size:4.25rem}}.vsc-quote figure blockquote p:last-child{position:relative}.vsc-quote figure blockquote p:last-child::after{position:absolute;content:".";color:#f0146e}.vsc-quote figcaption{margin-top:2rem;padding:0;border:none}.vsc-quote figcaption p{margin-bottom:.25em;font-family:"Outfit","Helvetica Neue",helvetica,arial,sans-serif;font-size:0.875rem;font-weight:700;line-height:1.25;text-transform:uppercase}@media screen and (min-width:992px){.vsc-quote figcaption p{font-size:1rem;line-height:1.2}}@media screen and (min-width:992px){.vsc-quote{width:83%;margin-left:auto;margin-right:auto}.vsc-quote figcaption{margin-top:2.5rem}}.styled-list .vsc-icon-styled-list{background-color:#f0146e}.styled-list .vsc-icon-styled-list .vsc-icon{fill:#fff}.vsc-accordion .vsc-accordion-content-container{margin-bottom:0}.vsc-accordion .vsc-accordion-content-container .vsc-accordion-button{position:relative;padding:1rem 3rem .5rem 1rem;border:0}.vsc-accordion .vsc-accordion-content-container .vsc-accordion-button::after{position:absolute;content:"";height:1px;bottom:0;left:1rem;right:20px;background-color:#fff;opacity:.2;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.vsc-accordion .vsc-accordion-content-container .vsc-accordion-button .vsc-accordion-icons .accordion-icon-main{fill:#fff;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.vsc-accordion .vsc-accordion-content-container .vsc-accordion-button .vsc-accordion-title{margin-bottom:.25em;font-family:"Outfit","Helvetica Neue",helvetica,arial,sans-serif;font-size:0.875rem;font-weight:700;line-height:1.25;text-transform:uppercase;text-transform:none}@media screen and (min-width:992px){.vsc-accordion .vsc-accordion-content-container .vsc-accordion-button .vsc-accordion-title{font-size:1rem;line-height:1.2}}.vsc-accordion .vsc-accordion-content-container .vsc-accordion-content p{color:#c1c1c1;line-height:1.5}.vsc-accordion .vsc-accordion-content-container.accordion_open .vsc-accordion-button::after{opacity:0}.vsc-accordion .vsc-accordion-content-container.accordion_open .vsc-accordion-button .vsc-accordion-icons .accordion-icon-main{-webkit-transform:rotate(0);transform:rotate(0)}@media screen and (hover:hover)and (pointer:fine){.vsc-gallery--thumbnails-3-column .vsc-gallery--contents .vsc-gallery-item--image{position:relative}.vsc-gallery--thumbnails-3-column .vsc-gallery--contents .vsc-gallery-item--image::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#20212c;mix-blend-mode:color;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.vsc-gallery--thumbnails-3-column .vsc-gallery--contents .vsc-gallery-item--image:hover::after,.vsc-gallery--thumbnails-3-column .vsc-gallery--contents .vsc-gallery-item--image:focus::after{background-color:rgba(0,0,0,0)}}.vsc-logo-carousel{background-color:#fff}.vsc-logo-carousel .vsc-layout-inner{padding-top:2rem;padding-bottom:2rem}.vsc-logo-carousel .vsc-logo-carousel-content{display:-ms-grid;display:grid;-ms-grid-columns:auto 1rem auto 1rem auto;grid-template-columns:repeat(3,auto);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-column-gap:1rem;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;grid-row-gap:1rem;row-gap:1rem}.vsc-logo-carousel .vsc-logo-carousel-content img{width:130px;height:130px;margin-left:auto;margin-right:auto;-o-object-fit:contain;object-fit:contain}@media screen and (min-width:640px){.vsc-logo-carousel .vsc-logo-carousel-content{-ms-grid-columns:(auto)[4];grid-template-columns:repeat(4,auto)}}@media screen and (min-width:768px){.vsc-logo-carousel .vsc-logo-carousel-content{row-gap:1.5rem}}@media screen and (min-width:992px){.vsc-logo-carousel .vsc-layout-inner{padding-top:7rem;padding-bottom:7rem}.vsc-logo-carousel .vsc-logo-carousel-content{-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;row-gap:2rem;margin-left:8%;margin-right:8%}}@media screen and (hover:hover)and (pointer:fine){.vsc-logo-carousel .vsc-logo-carousel-content .logo-wrapper{position:relative}.vsc-logo-carousel .vsc-logo-carousel-content .logo-wrapper::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#20212c;mix-blend-mode:color;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.vsc-logo-carousel .vsc-logo-carousel-content .logo-wrapper:hover::after{background-color:rgba(0,0,0,0)}}.vsc-image{margin-left:auto;margin-right:auto}.vsc-image img{margin-left:auto;margin-right:auto;-o-object-fit:cover;object-fit:cover}.vsc-image figcaption{font-size:0.875rem;line-height:1.6}@media screen and (min-width:992px){.vsc-image{width:83%}}.vsc-full{padding-left:0;padding-right:0}.vsc-full .vsc-image{width:100%}.vsc-full .vsc-image img{width:100%}.vsc-carousel-grid.vsc-carousel-grid--grid .vsc-carousel-wrapper .grid-wrapper{display:-ms-grid;display:grid;grid-row-gap:3rem;row-gap:3rem}.vsc-carousel-grid .swiper-pagination{z-index:1}.vsc-carousel-grid .swiper-pagination .swiper-pagination-bullet{background-color:rgba(255,255,255,.2)}.vsc-carousel-grid .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#f0146e}.vsc-carousel-grid .swiper-button-prev,.vsc-carousel-grid .swiper-button-next{position:relative;background-color:rgba(255,255,255,.2);border-color:rgba(255,255,255,.2);-webkit-transition:background-color .3s ease-in-out,border-color .3s ease-in-out;transition:background-color .3s ease-in-out,border-color .3s ease-in-out}.vsc-carousel-grid .swiper-button-prev::before,.vsc-carousel-grid .swiper-button-next::before{position:absolute;content:"";top:0;right:0;bottom:0;left:0;background-image:linear-gradient(225deg,#a445b2 0%,#f0146e 100%);border-radius:50%;border:1px solid rgba(0,0,0,0);opacity:0;z-index:-1;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.vsc-carousel-grid .swiper-button-prev:hover,.vsc-carousel-grid .swiper-button-prev:focus,.vsc-carousel-grid .swiper-button-next:hover,.vsc-carousel-grid .swiper-button-next:focus{background-color:#f0146e;border-color:#fff}.vsc-carousel-grid .swiper-button-prev:hover::before,.vsc-carousel-grid .swiper-button-prev:focus::before,.vsc-carousel-grid .swiper-button-next:hover::before,.vsc-carousel-grid .swiper-button-next:focus::before{opacity:1}.vsc-carousel-grid .swiper-button-prev{left:0}@media screen and (min-width:768px){.vsc-carousel-grid.vsc-carousel-grid--grid .vsc-carousel-wrapper{padding-bottom:1.5rem}.vsc-carousel-grid.vsc-carousel-grid--grid .vsc-carousel-wrapper .grid-wrapper{-ms-grid-columns:1fr 1.5rem 1fr;grid-template-columns:repeat(2,1fr);-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;row-gap:4rem}.vsc-carousel-grid .swiper-button-prev{left:10px}}@media screen and (min-width:992px){.vsc-carousel-grid.vsc-carousel-grid--grid .vsc-carousel-header .vsc-carousel-header__text{width:50%}.vsc-carousel-grid.vsc-carousel-grid--grid .vsc-carousel-wrapper{margin-left:25%;padding-bottom:1.5rem}.vsc-carousel-grid.vsc-carousel-grid--grid .vsc-carousel-wrapper .grid-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1.5rem 1fr 1.5rem 1fr;grid-template-columns:repeat(3,1fr);grid-column-gap:1.5rem;-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;grid-row-gap:4rem;row-gap:4rem}.vsc-carousel-grid .swiper-button-prev{left:10px}}.path-frontpage .vsc-carousel-grid--grid,.vsc-carousel-grid--grid.white-on-scroll{-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.path-frontpage .vsc-carousel-grid--grid .vsc-content-teaser a,.path-frontpage .vsc-carousel-grid--grid .vsc-content-teaser h3,.path-frontpage .vsc-carousel-grid--grid .vsc-content-teaser p,.vsc-carousel-grid--grid.white-on-scroll .vsc-content-teaser a,.vsc-carousel-grid--grid.white-on-scroll .vsc-content-teaser h3,.vsc-carousel-grid--grid.white-on-scroll .vsc-content-teaser p{-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.path-frontpage .vsc-carousel-grid--grid.showing,.vsc-carousel-grid--grid.white-on-scroll.showing{background-color:#fff}.path-frontpage .vsc-carousel-grid--grid.showing .vsc-styled-buttons a,.vsc-carousel-grid--grid.white-on-scroll.showing .vsc-styled-buttons a{color:#20212c}.path-frontpage .vsc-carousel-grid--grid.showing .vsc-styled-buttons a::before,.vsc-carousel-grid--grid.white-on-scroll.showing .vsc-styled-buttons a::before{background-image:url(/sites/versantus/themes/custom/versantus_website/dist/svg/arrow-right-black.svg)}.path-frontpage .vsc-carousel-grid--grid.showing .vsc-styled-buttons a:hover,.path-frontpage .vsc-carousel-grid--grid.showing .vsc-styled-buttons a:focus,.path-frontpage .vsc-carousel-grid--grid.showing .vsc-styled-buttons a:active,.vsc-carousel-grid--grid.white-on-scroll.showing .vsc-styled-buttons a:hover,.vsc-carousel-grid--grid.white-on-scroll.showing .vsc-styled-buttons a:focus,.vsc-carousel-grid--grid.white-on-scroll.showing .vsc-styled-buttons a:active{color:#fff}.path-frontpage .vsc-carousel-grid--grid.showing .vsc-styled-buttons a:hover::before,.path-frontpage .vsc-carousel-grid--grid.showing .vsc-styled-buttons a:focus::before,.path-frontpage .vsc-carousel-grid--grid.showing .vsc-styled-buttons a:active::before,.vsc-carousel-grid--grid.white-on-scroll.showing .vsc-styled-buttons a:hover::before,.vsc-carousel-grid--grid.white-on-scroll.showing .vsc-styled-buttons a:focus::before,.vsc-carousel-grid--grid.white-on-scroll.showing .vsc-styled-buttons a:active::before{background-image:url(/sites/versantus/themes/custom/versantus_website/dist/svg/arrow-right-white.svg)}.path-frontpage .vsc-carousel-grid--grid.showing .vsc-content-teaser a,.path-frontpage .vsc-carousel-grid--grid.showing .vsc-content-teaser h3,.path-frontpage .vsc-carousel-grid--grid.showing .vsc-content-teaser p,.vsc-carousel-grid--grid.white-on-scroll.showing .vsc-content-teaser a,.vsc-carousel-grid--grid.white-on-scroll.showing .vsc-content-teaser h3,.vsc-carousel-grid--grid.white-on-scroll.showing .vsc-content-teaser p{color:#20212c}.path-frontpage .vsc-carousel-grid--grid.showing .vsc-content-teaser .content-teaser-link::after,.vsc-carousel-grid--grid.white-on-scroll.showing .vsc-content-teaser .content-teaser-link::after{background-image:url(/sites/versantus/themes/custom/versantus_website/dist/svg/link-arrow-black.svg)}@media screen and (min-width:992px){.path-frontpage .vsc-carousel-grid--grid .vsc-layout-inner,.vsc-carousel-grid--grid.white-on-scroll .vsc-layout-inner{padding-top:7rem;padding-bottom:7rem}}@media screen and (min-width:992px){body:not(.page-node-type-blog) .vsc-wysiwyg.wrapper-layout-one_column{width:50%}}.vsc-content-teaser{margin-left:auto;margin-right:auto}.vsc-content-teaser .content-teaser-link{position:relative;display:block}.vsc-content-teaser .content-teaser-link::after{position:absolute;content:"";width:116px;height:11px;bottom:-1.25rem;right:0;background-image:url(/sites/versantus/themes/custom/versantus_website/dist/svg/link-arrow-white.svg)}.vsc-content-teaser .content-teaser-link .content-teaser-card-title{margin-bottom:1rem;font-family:"Outfit","Helvetica Neue",helvetica,arial,sans-serif;font-size:1.375rem;font-weight:700;line-height:1.15}.vsc-content-teaser .content-teaser-link .content-teaser-card-text-container{margin-bottom:0}@media screen and (min-width:768px){.vsc-content-teaser .content-teaser-link .content-teaser-card-title{margin-bottom:.5rem;font-size:1.75rem}}@media screen and (min-width:992px){.vsc-content-teaser .content-teaser-link .content-teaser-card-title{margin-bottom:.5rem;font-size:1.75rem}}@media screen and (min-width:1200px){.vsc-content-teaser{padding-left:1.5rem;padding-right:1.5rem}}@media screen and (hover:hover)and (pointer:fine){.vsc-content-teaser .content-teaser-link::after{opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.vsc-content-teaser .content-teaser-link:hover::after,.vsc-content-teaser .content-teaser-link:focus::after{opacity:1}}.paragraph--type--quote-carousel{--bullet-position:72px;padding-bottom:var(--bullet-position)}.paragraph--type--quote-carousel .vsc-quote figure blockquote p{font-size:1.125rem;color:#fff;font-weight:400;line-height:1.26}.paragraph--type--quote-carousel .swiper-pagination{bottom:calc(var(--bullet-position)*-1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0.875rem;z-index:1}.paragraph--type--quote-carousel .swiper-pagination .swiper-pagination-bullet{background-color:#fff;opacity:.2;height:1rem;width:1rem;margin:0}.paragraph--type--quote-carousel .swiper-pagination .swiper-pagination-bullet-active{background:linear-gradient(225deg,#a445b2 0%,#f0146e 100%);opacity:1}@media screen and (min-width:992px){.paragraph--type--quote-carousel{--bullet-position:1.5rem}.paragraph--type--quote-carousel .vsc-quote figure blockquote p{font-size:2.25rem;font-weight:700}.paragraph--type--quote-carousel .swiper-pagination{gap:.5rem}}.vsc-webform-embed h2{display:none}.vsc-webform-embed form{max-width:684px;margin-left:auto;margin-right:auto}.vsc-hero{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vsc-hero .vsc-hero__page-title-dark-overlay{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(32,33,44,0)),to(#20212c));background-image:linear-gradient(180deg,rgba(32,33,44,0) 0%,#20212c 100%);height:calc(100% + 1px)}.vsc-hero .vsc-hero__page-title h1{line-height:1.2;text-shadow:none;-webkit-filter:drop-shadow(0 0 8px rgba(32,33,44,0.75));filter:drop-shadow(0 0 8px rgba(32,33,44,0.75))}.vsc-hero .vsc-hero__tagline-search{position:relative;width:auto}.vsc-hero .vsc-hero__tagline-search .tagline-search-bar{background-color:rgba(0,0,0,0)}.vsc-hero .vsc-hero__tagline-search .tagline-search-bar h2{margin-bottom:0;padding-bottom:0;color:#fff;font-size:1.125rem;font-weight:400;text-align:center}.vsc-hero .vsc-hero__image~.vsc-hero__page-title h1,.vsc-hero .vsc-hero__image-carousel~.vsc-hero__page-title h1{display:block;color:#fff;background-color:rgba(0,0,0,0);background-image:none}.vsc-hero.vsc-hero-deep .vsc-hero__page-title h1{display:inline-block;background-color:#f0146e;background-image:linear-gradient(225deg,#a445b2 0%,#f0146e 100%);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0)}.vsc-hero.vsc-hero-shallow{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.vsc-hero.vsc-hero-shallow .vsc-hero__tagline-search .tagline-search-bar h2{text-transform:uppercase}@media screen and (min-width:992px){.vsc-hero{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.75rem;padding-top:171px;padding-bottom:85px}.vsc-hero .vsc-hero__page-title{width:100%}.vsc-hero .vsc-hero__page-title h1{line-height:.92;text-align:left}.vsc-hero .vsc-hero__tagline-search{width:100%;bottom:0}.vsc-hero .vsc-hero__tagline-search .tagline-search-bar{padding-left:0;padding-right:0}.vsc-hero .vsc-hero__tagline-search .tagline-search-bar h2{font-size:1.375rem;font-weight:700;text-align:left}.vsc-hero.vsc-hero-deep{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.vsc-hero.vsc-hero-shallow{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media screen and (min-width:1400px){.vsc-hero.vsc-hero-deep{min-height:900px;padding-top:193px;padding-bottom:188px}.vsc-hero.vsc-hero-deep .vsc-hero-page-title-content-inner{width:50%}.vsc-hero.vsc-hero-deep .vsc-hero__tagline-search .tagline-search-bar{width:50%}.vsc-hero.vsc-hero-shallow{min-height:680px}.vsc-hero.vsc-hero-shallow .vsc-hero-page-title-content-inner{width:83%}.vsc-hero.vsc-hero-shallow .vsc-hero__tagline-search .tagline-search-bar{width:83%}}.paragraph--type--case-study-preview{display:-ms-grid;display:grid;-ms-grid-rows:auto auto auto;grid-template-rows:auto auto auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-column-gap:2rem;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}.paragraph--type--case-study-preview .field--name-field-case-studies-preview-title{font-family:"Outfit","Helvetica Neue",helvetica,arial,sans-serif;font-weight:700;line-height:1.2;margin-top:0;margin-bottom:.25em;display:inline-block;background-color:#f0146e;background-image:linear-gradient(225deg,#a445b2 0%,#f0146e 100%);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0);font-size:1.75rem;margin-bottom:.5rem}@media screen and (min-width:992px){.paragraph--type--case-study-preview .field--name-field-case-studies-preview-title{font-size:4.25rem}}.paragraph--type--case-study-preview .field--name-field-all-case-studies-button{-ms-grid-row:3;grid-row:3;-ms-grid-column-align:center;justify-self:center;margin-top:5rem}.paragraph--type--case-study-preview .field--name-field-case-studies-to-preview{display:-ms-grid;display:grid;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;grid-row-gap:2rem;row-gap:2rem}@media screen and (min-width:768px){.paragraph--type--case-study-preview{-ms-grid-columns:1fr 2rem 1fr;grid-template-columns:1fr 1fr;gap:2rem}.paragraph--type--case-study-preview .field--name-field-all-case-studies-button{-ms-grid-row:1;grid-row:1;-ms-grid-column:2;grid-column:2;-ms-grid-column-align:end;justify-self:end;margin-top:0}.paragraph--type--case-study-preview .field--name-field-case-studies-to-preview{grid-column:1/-1;-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12,1fr);row-gap:5rem}.paragraph--type--case-study-preview .field--name-field-case-studies-to-preview .field__item:nth-of-type(4n+1){-ms-grid-column:1;-ms-grid-column-span:5;grid-column:1/6}.paragraph--type--case-study-preview .field--name-field-case-studies-to-preview .field__item:nth-of-type(4n+2){grid-column:7/-1}.paragraph--type--case-study-preview .field--name-field-case-studies-to-preview .field__item:nth-of-type(4n+3){-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/7}.paragraph--type--case-study-preview .field--name-field-case-studies-to-preview .field__item:nth-of-type(4n){grid-column:8/-1}.paragraph--type--case-study-preview .field--name-field-case-studies-to-preview .field__item:only-child{grid-column:1/-1 !important}}@media screen and (min-width:992px){.paragraph--type--case-study-preview .field--name-field-case-studies-to-preview{row-gap:8.5rem}}
@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);border-inline-end:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-inline-end:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;border-radius:50%;animation:gin-throbber .75s linear infinite;}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs);width:24px;height:24px;}.contextual-links .ajax-progress-throbber::before{inset-block-start:0;inset-inline-start:.25em;}.claro-autocomplete__message{color:var(--gin-color-primary);}
