@import"https://fonts.googleapis.com/css2?family=Source+Sans+3:wght@200..900&family=Space+Grotesk:wght@300..700&display=swap";/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.prose p{margin-bottom:1.5rem}.prose a{transition:color .2s ease-in}.prose a:hover{color:var(--sn-primary)}:root{--sn-primary: #9664e1;--sn-primary-dark: #281964;--sn-white: #ffffff;--sn-black: #05000f;--sn-light-gray: #F3F3F3;--sn-color-light: var(--sn-white);--sn-color-light-dimmed: #cfcfcf;--sn-color-dark: var(--sn-black);--sn-color-dark-hover: var(--sn-primary);--sn-light-background: var(--sn-white);--sn-dark-background: var(--sn-primary-dark);--sn-dark-transparent-background: rgba(0, 0, 0, .05);--sn-gradient: linear-gradient(0deg, rgba(150, 100, 225, .9) 0%, rgba(40, 25, 100, .9) 65.87%);--sn-gradient-2: linear-gradient(0deg, rgba(150, 100, 225, .5) 0%, rgba(40, 25, 100, .5) 65.87%);--sn-font-weight-bold: 700;--sn-font-weight-semi-bold: 600;--sn-font-weight-medium: 500;--sn-font-weight-regular: 400;--sn-font-weight-light: 300;--sn-default-transition: .2s ease;--sn-box-shadow: 0px 3px 24px 0px #17486b4d;--sn-font-small: .875rem;--sn-font-regular: 1rem;--sn-font-semi-medium: 1.125rem;--sn-font-medium: 1.25rem;--sn-font-semi-large: 1.5rem;--sn-font-large: 1.875rem;--sn-font-extra-large: 2.5rem;--sn-font-custom-large: 3rem;--sn-font-big: 3.75rem;--sn-font-default: "Space Grotesk", sans-serif;--sn-font-1: "Source Sans 3", sans-serif;--sn-font-2: "Futura PT", "Space Grotesk", sans-serif;--header-height: 85px}@media screen and (min-width: 768px){:root{--header-height: 124px}}.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;margin:0;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slides--dragging{-webkit-user-select:none;-moz-user-select:none;user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows,.glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.glide--rtl{direction:rtl}.c-button{background:var(--sn-primary);color:var(--sn-white);border:none;padding:1.0625rem 2.5625rem;font-size:var(--sn-font-regular);font-weight:var(--sn-font-weight-bold);width:-moz-max-content;width:max-content;flex-shrink:0;cursor:pointer;transition:all var(--sn-default-transition);text-decoration:none;text-transform:uppercase}.c-button:hover{background:var(--sn-primary-dark)}.c-button.with-shadow{box-shadow:var(--sn-box-shadow)}.c-button.outline{min-height:unset;border:.125rem solid var(--sn-primary);padding:.9375rem 2.5625rem;color:var(--sn-primary);background:unset}.c-button.outline:hover{background:var(--sn-primary);color:var(--sn-white)}.c-button.link{min-width:unset;min-height:unset;padding:0;text-transform:uppercase;text-decoration:underline;font-weight:var(--sn-font-weight-bold);background:unset;transition:text-shadow var(--sn-default-transition);text-shadow:0 0 .4px transparent}.c-button.link:hover{text-shadow:0 0 .4px currentColor}@media screen and (min-width: 768px){.c-button{padding:1.0625rem 1.875rem}}.c-buttons{display:flex;align-items:center;justify-content:flex-start;gap:1.25rem}.c-buttons.center{justify-content:center}.c-content-container{position:relative;padding:1.875rem 0 0;background:var(--section-bg-color)}.c-content-container[data-padding=s]{padding:1.25rem 0 0}.c-content-container[data-padding=m]{padding:5rem 0 0}.c-content-container[data-padding=l]{padding:3.75rem 0 0}.c-content-container[data-padding=none]{padding:0}.c-content-container.m-is-image:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-image:var(--section-bg-image);background-position:25%;background-size:cover;background-repeat:no-repeat;z-index:-1}.c-content-container .c-content-container-content{position:relative;z-index:100}.c-content-container .c-content-container-title{font-size:var(--sn-font-large);line-height:1.1}.c-content-container .c-grid-cards{margin:2.5rem 0}.c-content-container .c-people-profiles{margin-top:1.875rem;width:-moz-fit-content;width:fit-content}.c-content-container .c-updates-list{margin-top:2.75rem}.c-content-container .c-image{margin:0 .625rem}@media screen and (min-width: 768px){.c-content-container{padding:5rem 0 0}.c-content-container[data-padding=s]{padding:2.5rem 0 0}.c-content-container[data-padding=m]{padding:5rem 0 0}.c-content-container[data-padding=l]{padding:7.5rem 0 0}.c-content-container .c-grid-cards{margin:3.125rem 0}}@media screen and (min-width: 1240px){.c-content-container .c-grid-cards{margin:3.25rem 0 0}}.c-hero{padding-top:8rem;padding-bottom:10rem;display:flex;flex-flow:column wrap;color:var(--sn-color-light)}.c-hero h1,.c-hero h2,.c-hero h3,.c-hero h4{max-width:50rem;font-size:var(--sn-font-extra-large);line-height:1.1;font-weight:var(--sn-font-weight-bold);margin:0}.c-hero p{max-width:50rem;font-size:var(--sn-font-regular);font-weight:var(--sn-font-weight-regular);color:#f4f4f4;line-height:1.875rem;margin:4.625rem 0 0}.c-hero.m-is-footer p{margin:2.5rem 0 0}.c-hero a{color:var(--sn-color-light)}.c-hero .c-button{margin-top:4.375rem}.c-hero.m-content-centered{text-align:center;align-content:center;justify-self:center}.c-hero.m-content-centered .c-button{margin:4.375rem auto 0}.c-hero-section{position:relative}.c-hero-section .b-picture{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.c-hero-section .b-picture:after{content:"";background:var(--sn-gradient-2);position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.c-hero-section .c-image{width:100%;height:100%;margin:0;-o-object-fit:cover;object-fit:cover}@media screen and (min-width: 768px){.c-hero{padding-top:7rem;padding-bottom:12rem}.c-hero h1,.c-hero h2,.c-hero h3,.c-hero h4{font-size:var(--sn-font-big)}.c-hero p{margin-top:1.875rem;font-size:var(--sn-font-medium)}.c-hero .c-button{margin-top:1.875rem}.c-hero.m-content-centered .c-button{margin:1.875rem auto 0}}.c-contact-form.l-container{padding-bottom:14.75rem}.c-contact-form-title{margin-bottom:3.75rem;font-size:2.5rem;line-height:1.1;color:var(--sn-white)}.c-contact-form .c-button{display:flex;margin:3.75rem auto 0}.c-contact-form .c-form{width:100%}.c-contact-form-wrapper{margin-top:3.75rem}@media screen and (min-width: 768px){.c-contact-form{text-align:center}.c-contact-form.l-container{padding-bottom:3.75rem}.c-contact-form-title{font-size:3.75rem}.c-form{max-width:28.75rem;margin:0 auto}.c-contact-form-wrapper{margin-top:7.5rem}}.c-navigation.m-is-open .c-menu{transform:translateZ(0)}.c-navigation .c-menu{width:100%;height:auto;position:fixed;top:var(--header-height);right:0;z-index:200;background:var(--sn-light-gray);display:flex;flex-flow:row;justify-content:center;align-items:center;padding:.75rem 0;gap:1.5rem}.c-navigation .c-menu-item{list-style-type:none;color:var(--sn-color-dark)}.c-navigation .c-menu-link{color:var(--sn-color-dark);text-decoration:none;font-size:var(--sn-font-regular);font-weight:var(--sn-font-weight-medium)}@media screen and (min-width: 390px){.c-navigation .c-menu{gap:2.75rem}.c-navigation .c-menu-link{font-size:var(--sn-font-semi-medium)}}@media screen and (min-width: 768px){.c-navigation{display:flex;justify-content:space-between;align-items:center}.c-navigation .c-menu{display:flex;gap:3.3125rem;align-items:center;width:auto;flex-flow:row;position:static;padding:0;background:var(--sn-white)}.c-navigation .c-menu-link{font-size:var(--sn-font-semi-medium);line-height:1;transition:color var(--sn-default-transition)}.c-navigation .c-menu-link:hover{color:var(--sn-color-dark-hover)}.c-navigation .c-menu-mobile-toggle{display:none}}.c-header{padding:1.25rem 0;width:100%;background:var(--sn-white);position:fixed;z-index:300;top:0;left:0}.c-header .c-header-inner{display:flex;justify-content:space-between;align-items:center;position:relative}.c-header .c-brand{height:2.8125rem}.c-header .c-brand .c-image{max-width:100%;max-height:100%}@media screen and (min-width: 768px){.c-header{padding:1.875rem 0}.c-header .c-brand{height:4rem}}.c-footer{display:flex;flex-flow:column;padding-top:4.5rem;padding-bottom:2.5rem}.c-footer .c-brand .c-logo{height:4rem;max-width:100%;margin-bottom:1rem}.c-footer .c-menu{display:flex;flex-flow:column;gap:1rem;margin-top:3.75rem}.c-footer .c-menu-item{list-style-type:none}.c-footer .c-menu-link{font-size:var(--sn-font-semi-medium);line-height:1;font-weight:var(--sn-font-weight-regular);transition:color var(--sn-default-transition);color:var(--sn-color-dark);text-decoration:underline}.c-footer .c-menu-link:hover{color:var(--sn-color-dark-hover)}.c-footer-copyright{margin:0 0 3.75rem;font-size:1rem}@media screen and (min-width: 768px){.c-footer{flex-flow:row;justify-content:space-between;align-items:center;padding-top:2.5rem;padding-bottom:1.25rem}.c-footer .c-brand .c-logo{height:4rem}.c-footer .c-menu{display:flex;flex-flow:row;gap:2.5rem;align-items:center;margin-top:.5rem}.c-footer .c-menu-link{font-size:var(--sn-font-semi-medium)}.c-footer-copyright{text-align:right}}.c-updates-entry{display:flex;flex-flow:column;font-family:var(--sn-font-1)}.c-updates-entry .c-date{opacity:.5;padding-left:1.25rem;font-size:var(--sn-font-small);margin-bottom:.25rem}.c-updates-entry .c-title{padding-left:1.25rem;font-size:var(--sn-font-semi-large);font-weight:var(--sn-font-weight-semi-bold)}.c-updates-entry .c-excerpt{max-width:36.25rem;margin-top:1rem;padding-left:1.25rem;line-height:1.6}.c-updates-entry .c-button-wrapper{display:flex;align-items:center;margin-top:1.5rem}@media screen and (min-width: 768px){.c-updates-entry{display:flex;flex-flow:row;align-items:flex-end;width:100%;max-width:57rem}.c-updates-entry .c-title{font-size:var(--sn-font-large);max-width:34.375rem;padding-left:1.25rem}.c-updates-entry .c-content-wrapper{margin-bottom:0;padding-right:2.5rem}.c-updates-entry .c-button-wrapper{margin-top:unset;margin-left:auto}}.c-updates-list{display:flex;flex-flow:column;gap:2.875rem}.c-section-content h2{font-size:var(--sn-font-large);font-weight:var(--sn-font-weight-medium);line-height:1.1;color:inherit;margin:0 0 1.5rem;color:var(--sn-primary-dark)}.c-section-content h2:not(:first-child){margin-top:1.25rem}.c-section-content h3,.c-section-content h4,.c-section-content h5,.c-section-content h6{font-size:var(--sn-font-semi-large);font-weight:var(--sn-font-weight-medium);line-height:1.1;color:inherit;margin:0rem 0 1.25rem;color:var(--sn-primary-dark)}.c-section-content h3:not(:first-child),.c-section-content h4:not(:first-child),.c-section-content h5:not(:first-child),.c-section-content h6:not(:first-child){margin-top:.625rem}.c-section-content p{font-size:var(--sn-font-medium);font-weight:var(--sn-font-weight-regular);line-height:1.5}.c-section-content p:first-child{color:var(--sn-primary);line-height:1}.c-section-content strong{font-weight:var(--sn-font-weight-medium)}.c-section-content a{color:inherit;font-weight:var(--sn-font-weight-medium)}.c-section-content a:visited{color:inherit}.m-is-team-section .c-section-content h2{margin-top:.625rem;margin-bottom:.625rem}.news-section{padding-top:3.75rem}@media all and (min-width: 768px){.c-section-content h2{font-size:var(--sn-font-custom-large);line-height:1.25;max-width:65.5rem;margin:0 0 1.875rem}.c-section-content h2:not(:first-child){margin-top:1.25rem}.c-section-content h3,.c-section-content h4,.c-section-content h5,.c-section-content h6{font-size:var(--sn-font-large);font-weight:var(--sn-font-weight-medium);line-height:1.1;color:inherit;margin:0 0 1.875rem;color:var(--sn-primary-dark)}.c-section-content h3:not(:first-child),.c-section-content h4:not(:first-child),.c-section-content h5:not(:first-child),.c-section-content h6:not(:first-child){margin-top:1.25rem}.news-section{padding-top:7.5rem}}.c-people-profile{background:var(--sn-dark-transparent-background);padding:1.25rem;display:flex;flex-flow:column;gap:1.875rem;max-width:35rem;font-family:var(--sn-font-2)}.c-people-profile .c-content{padding-top:.375rem}.c-people-profile .c-image{width:11.25rem;height:10rem;margin:unset;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.c-people-profile .c-title{color:var(--sn-primary-dark);font-weight:var(--sn-font-weight-semi-bold);font-size:var(--sn-font-semi-large);line-height:1;margin-top:.25rem}.c-people-profile .c-prefix{font-size:var(--sn-font-small);font-weight:var(--sn-font-weight-semi-bold);color:var(--sn-primary)}.c-people-profile .c-text{color:var(--sn-primary-dark);font-size:var(--sn-font-small);line-height:1.5;margin-top:.5rem}@media screen and (min-width: 1024px){.c-people-profile{flex-flow:row;gap:1.875rem}}.c-product-entry{display:flex;flex-flow:column;background:var(--sn-dark-transparent-background);padding:1.875rem 1.25rem;gap:1.875rem;font-family:var(--sn-font-2);text-decoration:none}.c-product-entry .c-content{align-self:center;width:100%}.c-product-entry .c-image-wrapper{position:relative;width:-moz-fit-content;width:fit-content}.c-product-entry .c-image-wrapper:before{content:"";background:var(--sn-gradient-2);position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.c-product-entry .c-image{width:13.75rem;height:10rem;-o-object-fit:cover;object-fit:cover;margin:unset;display:flex}.c-product-entry .c-title{color:var(--sn-color-dark);font-weight:var(--sn-font-weight-semi-bold);font-size:var(--sn-font-large);line-height:1}.c-product-entry .c-text{color:var(--sn-black);font-size:var(--sn-font-regular);line-height:1.5;margin-top:.5rem}@media screen and (min-width: 768px){.c-product-entry{flex-flow:row;align-items:center}.c-product-entry .c-image{width:11.25rem}.c-product-entry .c-button{margin-top:auto}}.c-products-list{display:flex;flex-flow:column;gap:2rem;margin-top:2.5rem}.c-data-in-numbers-single{max-width:24rem;font-family:var(--sn-font-2)}.c-data-in-numbers-single .c-value{font-size:var(--sn-font-large);line-height:.95;color:var(--sn-primary);font-weight:var(--sn-font-weight-bold)}.c-data-in-numbers-single .c-content{margin-top:.625rem;color:var(--sn-primary-dark);font-weight:var(--sn-font-weight-light);font-size:var(--sn-font-medium);line-height:1.5}@media all and (min-width: 768px){.c-data-in-numbers-single .c-content{margin-top:1.25rem}.c-data-in-numbers-single .c-value{font-size:var(--sn-font-extra-large)}}.c-data-in-numbers{display:flex;flex-direction:column;gap:2.5rem;justify-content:flex-start}@media all and (min-width: 768px){.c-data-in-numbers-container{margin-bottom:1.5rem}.c-data-in-numbers{display:grid;gap:3rem 1.5rem}.c-data-in-numbers.m-is-even{grid-template-columns:1fr 1fr}.c-data-in-numbers.m-is-odd{grid-template-columns:1fr 1fr 1fr}}.c-columns{display:flex;grid-template-columns:auto;gap:2rem;flex-flow:column-reverse}.c-columns.m-larger-right{flex-flow:column}.c-columns .c-logos{display:flex;align-items:flex-start;gap:1.5rem}.c-columns .c-logos .c-logo{max-width:7.75rem;max-height:2rem}.c-column{width:100%;position:relative}.c-column .c-section-content h2:first-child,.c-column .c-section-content h3:first-child,.c-column .c-section-content h4:first-child,.c-column .c-section-content h5:first-child,.c-column .c-section-content h6:first-child{margin-top:0}.c-column.m-is-media{position:relative}.c-column.m-is-media:before{content:"";background:var(--sn-gradient-2);position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.c-column.m-is-media .c-image{-o-object-fit:cover;object-fit:cover;margin:unset}.c-columns .c-image{height:auto;width:auto;max-width:100%}@media all and (min-width: 390px){.c-columns .c-logos{align-items:center;flex-flow:row}.c-columns .c-logos .c-logo{max-width:unset}}@media all and (min-width: 1240px){.c-columns{display:grid;grid-template-columns:1fr 1fr;gap:6.375rem;justify-content:space-between}.c-columns.m-larger-left{grid-template-columns:36.875rem auto}.c-columns.m-larger-right{grid-template-columns:auto 36.875rem}.c-columns .c-column.m-is-media .c-image{width:100%;height:100%}.c-columns .c-logos{gap:5rem}.c-columns .c-logos .c-logo{max-width:11.5rem;max-height:4.125rem}}.c-swinnova-form{color:var(--sn-white)}.c-swinnova-form .c-form .c-button{margin-top:1.875rem;width:100%;justify-content:center}.c-input-container{width:100%;border:none;padding:0}.c-input-container.m-with-error{position:relative}.c-input-container.m-with-error .c-input{border:1px solid red}.c-input-container.m-with-error .c-form-error{display:block;position:absolute;margin-top:.25rem;color:red;font-size:.875rem;text-align:left}.c-input-container.m-inline{display:flex;-moz-column-gap:1.5rem;column-gap:1.5rem}.c-label{display:flex;font-size:var(--sn-font-small);font-family:var(--sn-font-1);font-weight:var(--sn-font-weight-bold);line-height:1.25rem;gap:.5rem}.c-input{width:100%;padding:1rem;border:1px solid var(--sn-primary);background:var(--sn-light-background);font-size:.875rem;font-weight:var(--sn-font-weight-normal);line-height:1.25rem;font-family:var(--sn-font-1);margin-top:.625rem;transition:opacity var(--sn-default-transition);opacity:.9}.c-input:focus{outline:none;opacity:1}.c-input::-moz-placeholder{font-weight:var(--sn-font-weight-normal);font-size:.875rem;color:var(--sn-color-dark);opacity:.5}.c-input::placeholder{font-weight:var(--sn-font-weight-normal);font-size:.875rem;color:var(--sn-color-dark);opacity:.5}.c-input[type=radio],.c-input[type=checkbox]{border:none;margin-top:unset;width:auto}.c-input[type=file]{border:none;padding:unset}.c-textarea{width:100%;height:11rem;resize:vertical;margin-top:.625rem;padding:1.125rem 1.25rem 1.0625rem;border:1px solid var(--sn-primary);background:var(--sn-light-background);font-size:.875rem;font-weight:var(--sn-font-weight-normal);font-family:var(--sn-font-1);line-height:1.25rem;opacity:.9}.c-textarea:focus{outline:none;opacity:1}.c-textarea::-moz-placeholder{font-weight:var(--sn-font-weight-normal);font-size:.875rem;color:inherit;opacity:.5}.c-textarea::placeholder{font-weight:var(--sn-font-weight-normal);font-size:.875rem;color:inherit;opacity:.5}.c-select{margin-top:.625rem}.c-select .c-select-current{border:1px solid var(--sn-primary)}.c-select .c-select-dropdown{border:1px solid var(--sn-primary);border-top:unset}.c-form-fields{display:flex;flex-flow:column wrap;gap:1.25rem}.c-form-error{color:#ff4b4b;text-align:left}@media all and (min-width: 768px){.c-input-container:not(:last-child){margin-bottom:unset}}.c-slider{max-width:100%}.c-slider .glide__slide{height:auto}.c-slider .c-card{height:100%}.c-slider .glide__arrows{display:none}.c-slider .glide__arrow{color:var(--sn-black);pointer-events:auto;transition:.15s ease all;background:unset;border:unset;cursor:pointer}.c-slider .glide__arrow .c-icon{width:1.125rem;height:2rem}.c-slider .glide__arrow.glide__arrow--disabled{color:var(--sn-color-light-dimmed)}.c-slider .glide__arrow--prev{transform:rotate(180deg)}.c-slider .glide__arrow:hover:not(.glide__arrow--disabled){color:var(--sn-white)}.c-slider .m-with-arrows{display:flex}.c-slider.m-hide-on-mobile{display:none}@media all and (min-width: 1024px){.c-slider.m-hide-on-desktop{display:none}.c-slider.m-hide-on-mobile{display:flex}}.c-main-slider-wrapper{position:relative;max-width:1440px;margin:0 auto}.c-main-slider-wrapper .c-pagination{position:absolute;bottom:2.5rem;left:7.5rem;color:var(--sn-primary)}.c-main-slider-wrapper .c-pagination-prev,.c-main-slider-wrapper .c-pagination-next{display:none}.c-slider.c-main-slider{overflow:hidden;position:relative}.c-slider.c-main-slider .c-button{margin-top:auto;color:var(--sn-primary);font-size:var(--sn-font-medium);line-height:1.7}.c-slider.c-main-slider .glide__slide{height:31.25rem;display:flex;overflow:hidden}.c-slider.c-main-slider .glide__arrows{width:100%;padding:0 3.25rem;justify-content:space-between;position:absolute;z-index:100;top:50%;transform:translateY(-50%)}.c-slider.c-main-slider .c-image{border-radius:unset;margin:unset;width:100%}.c-main-slider-overlay{width:100%;min-width:31.25rem;max-width:37.875rem;color:var(--sn-black);padding:5rem 5.75rem 5.75rem;display:flex;flex-flow:column}.c-main-slider-content{font-size:1.5rem;line-height:1.21;font-weight:var(--sn-font-weight-regular);overflow:unset}.c-main-slider-content h2,.c-main-slider-content h3,.c-main-slider-content h4,.c-main-slider-content h5,.c-main-slider-content h6{color:var(--sn-black);font-size:var(--sn-font-large);line-height:1.2;font-weight:var(--sn-font-weight-regular)}.c-main-slider-buttons-wrapper{margin-top:auto}@media all and (min-width: 768px){.c-main-slider-overlay{padding:5rem 4.6875rem 5.75rem 7.5rem}}.c-pagination{display:flex;align-items:center;gap:1.375rem}.c-pagination.m-as-light .c-pagination-item{border-color:var(--sn-white)}.c-pagination.m-as-light .c-pagination-item.active{background:var(--sn-white)}.c-pagination.m-as-light .c-icon{color:var(--sn-white)}.c-pagination.m-as-no-loop .c-pagination-prev.disabled,.c-pagination.m-as-no-loop .c-pagination-next.disabled{pointer-events:none;opacity:50%}.c-pagination.m-as-numeric{gap:.75rem}.c-pagination.m-as-numeric .c-pagination-item{display:none}.c-pagination.m-as-input{gap:1.25rem}.c-pagination.m-hide-mobile{display:none}.c-pagination-item{width:.75rem;height:.75rem;border-radius:100%;border:1px solid var(--sn-primary);transition:background var(--sn-default-transition);padding:0;cursor:pointer}.c-pagination-item.active{background:var(--sn-primary)}.c-pagination-item.m-hidden{display:none}.c-pagination-item.m-icon-rotate-180 .c-icon{transform:rotate(180deg)}.c-pagination-item:hover{background:var(--sn-primary)}.c-pagination-prev{width:auto;height:2rem;color:var(--sn-primary);padding:0;margin-right:3.125rem}.c-pagination-prev .c-icon{transform:rotate(180deg);width:100%;height:100%}.c-pagination-next{width:auto;height:2rem;color:var(--sn-primary);padding:0;margin-left:3.125rem}.c-pagination-next .c-icon{width:100%;height:100%}.c-pagination-input-wrapper{display:flex;align-items:center;gap:1.3125rem}.c-pagination-input{display:flex;align-items:center;justify-content:center;text-align:center;width:3.4375rem;height:3.4375rem;border:1px solid rgba(0,0,0,.2);font-size:1.25rem;font-weight:var(--ve-font-weight-normal);line-height:1}.c-pagination-input-info{font-size:1.25rem;font-weight:var(--sn-font-weight-semi-bold);line-height:1.21;color:var(--sn-primary)}@media all and (min-width: 1024px){.c-pagination.m-hide-desktop{display:none}.c-pagination.m-hide-mobile:not(.m-hide-desktop){display:flex}.c-pagination.m-as-numeric{gap:.75rem}.c-pagination.m-as-numeric .c-pagination-item{display:flex;border:none;border-radius:unset;width:3.4375rem;height:3.4375rem;background:var(--sn-primary);color:var(--sn-white);font-weight:var(--sn-font-weight-semi-bold);font-size:1.25rem;line-height:1.21;transition:background var(--ve-animation-short) color var(--ve-animation-short)}.c-pagination.m-as-numeric .c-pagination-item.active{color:var(--sn-white);background:var(--ve-gradient-dark)}.c-pagination.m-as-numeric .c-pagination-item.m-hidden,.c-pagination.m-as-numeric .c-pagination-input-wrapper{display:none}}.c-popup-overlay{position:fixed}.c-popup-overlay.m-is-active{top:0;right:0;bottom:0;left:0;z-index:10000}.c-popup-wrapper{--header-height: 84px;position:fixed;z-index:1000;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.c-popup-wrapper:before{content:"";position:absolute;z-index:-100;width:100%;height:100%;background:var(--sn-black);opacity:.7;cursor:pointer}.c-popup{--popup-background: var(--sn-white);min-width:50vw;margin-left:1.625rem;margin-right:1.875rem;padding:1.25rem 1.875rem 2.5rem;background:var(--popup-background)}.c-popup .c-popup-close{font-size:1rem;line-height:1.5;font-weight:var(--ve-font-weight-normal);padding:unset;margin-left:auto;text-decoration:underline;background:unset;border:none;display:block;cursor:pointer}.c-popup .c-popup-content{max-height:75vh;overflow-y:auto;margin-top:1.875rem;padding-right:1.875rem}.c-popup-trigger{display:inline-block}@media screen and (min-width: 1024px){.c-popup{max-width:62.125rem}.c-popup .c-popup-content{margin-top:unset}}.c-external-guard-popup .c-popup{max-width:46.6875rem}.c-external-guard-popup .c-title{font-size:var(--sn-font-large)}.c-external-guard-popup .c-content{margin-top:1.25rem;font-size:var(--sn-font-medium)}html{scroll-behavior:smooth}body{font-family:Space Grotesk,sans-serif;scroll-behavior:smooth;margin-top:var(--header-height)}*{box-sizing:border-box;margin:0;padding:0}.l-container{width:100%;padding:0 1.25rem;margin:0 auto}.b-border-left{position:relative}.b-border-left:before{content:"";position:absolute;top:0;right:0;bottom:4px;left:0;width:4px;background:var(--sn-primary)}.b-border-left.m-with-padding{padding-left:1.25rem}.b-grid-2x2{display:grid;grid-template-columns:100%;gap:1.875rem}.b-scroll-margin-top-offset{scroll-margin-top:calc(var(--header-height) + 12px)}.b-hidden{display:none}.b-text-left{text-align:left}@media all and (min-width: 768px){.l-container{max-width:56rem;padding:0 2rem}.b-grid-2x2{grid-template-columns:auto auto}}@media all and (min-width: 1240px){.l-container{max-width:75rem;padding:unset}}[x-cloak]{display:none!important}
