.image--rounded[data-astro-cid-acsxs63i]{border-radius:var(--border-radius)}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,menu,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,main,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}*[hidden]{display:none}body{line-height:1}menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:400;src:url(/fonts/nunito-v26-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:700;src:url(/fonts/nunito-v26-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Ubuntu;font-style:normal;font-weight:500;src:url(/fonts/ubuntu-v20-latin-500.woff2) format("woff2")}:root{--black: #000000;--dark-accent: #25094b;--gray: #4d4d4d;--orange: #ff9933;--purple: #1F0B3A;--purple-accent: #6d5696;--white: #ffffff;--body-color: var(--purple);--body-text: var(--white);--border-radius: 20px;--gap-2: 32px;--gap-4: 64px;--gap-8: 128px;--flow-space: 1.5rem;--font-ubuntu: "Ubuntu", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;--font-nunito: "Nunito", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;--fs-scale: .85;--fs-xs: .75rem;--fs-sm: .875rem;--fs-base: 1rem;--fs-base-fixed: 1rem;--fs-md: 1.25rem;--fs-lg: 1.5rem;--fs-xl: 2rem;--fs-xxl: 2.5rem;--nav-offset: 2rem;--section-gap: 6rem;--shadow: 0 .5rem .75rem rgba(50, 50, 50, .125);@media (min-width: 1024px){--fs-base: 1.125rem;--fs-md: 1.5rem;--fs-lg: 1.75rem;--fs-xl: 2.5rem;--fs-xxl: 3rem}@media (min-width: 1024px){--fs-base: 1.25rem}@media (min-width: 1920px){--fs-base: 1.5rem;--fs-xs: .875rem;--fs-sm: 1rem;--fs-md: 1.75rem;--fs-lg: 2rem;--fs-xl: 2.75rem;--fs-xxl: 3.5rem}}*,*:before,*:after{box-sizing:border-box;scroll-behavior:smooth}*{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;scrollbar-color:var(--purple-accent) var(--purple);scrollbar-width:thin}::-webkit-scrollbar-thumb{background:var(--purple-accent);border-radius:2px}::-webkit-scrollbar-track{background:transparent}::-moz-scrollbar-button,::-webkit-scrollbar-button{max-width:0px}html{background-attachment:fixed;background:linear-gradient(to bottom right,var(--purple) 0%,var(--dark-accent) 50%,var(--purple) 100%);color:var(--body-text);font-family:var(--font-nunito);font-size:16px;min-height:100%;scroll-padding-top:calc(var(--nav-offset) + 1rem)}body{font-size:var(--fs-base);text-wrap:balance}a{text-decoration:none;color:var(--body-text)}img{max-width:100%;width:100%}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:var(--font-nunito)}button>img,button>svg{pointer-events:none}input,textarea{font-family:var(--font-nunito)}main,.faq-wrapper{--main-text: var(--body-text)}main{color:var(--main-text);padding-top:160px;@media (min-width: 1920px){padding-top:240px}}body[data-theme=white]{main,.faq-wrapper{--main-text: var(--purple);background:#fffffff2}}.container{margin:0 auto;padding:0 24px;@media (min-width: 1024px){max-width:920px;padding:0}@media (min-width: 1440px){max-width:1280px}@media (min-width: 1920px){max-width:1440px}}.container--image{@media (min-width: 1920px){max-width:1440px}}.content-section{&:not(:is(:first-of-type)){margin-top:var(--section-gap)}&:is(:last-of-type){padding-bottom:10rem}}@media (hover: hover) and (pointer: fine){*:hover{transition:all .35s ease}}.form__group{font-family:var(--font-ubuntu);padding-top:16px;margin-top:16px;position:relative;width:100%;&:focus-within{.form__field{border-color:var(--orange)}}}.form__field{border:0;border-bottom:2px solid var(--dark-accent);background:transparent;color:var(--dark-accent);outline:0;font-size:var(--fs-md);padding:8px 0;transition:border-color .2s;width:100%;&::placeholder{color:transparent}&:placeholder-shown~.form__label{cursor:text;font-size:var(--fs-md);top:20px}}.form__label{color:var(--dark-accent);display:block;font-size:var(--fs-sm);position:absolute;top:0;transition:.2s}.form__field:focus{~.form__label{display:block;font-size:1.125em;position:absolute;top:0;transition:.2s}padding-bottom:8px}.form__field{&:required,&:invalid{box-shadow:none}}.textArea__group{font-family:var(--font-ubuntu);position:relative;margin-top:24px;width:100%;&:focus-within{.textArea__label{font-size:1.125em}.textArea__field{border-color:var(--orange)}}}.textArea__field{border:0;border-bottom:2px solid var(--dark-accent);background:transparent;color:var(--dark-accent);font-size:var(--fs-md);height:200px;outline:none;padding:16px 0;resize:none;transition:border-color .2s;width:100%;&::placeholder{color:transparent}}.textArea__label{color:var(--dark-accent);display:block;font-size:var(--fs-sm);transition:.2s}.textArea__field{&:required,&:invalid{box-shadow:none}}h1,h2,h3,h4,h5,h6{font-family:var(--font-ubuntu)}h1,h2,h4,h5,h6,p,li{line-height:1.5}h1{font-size:var(--fs-xl);font-weight:500;@media (min-width: 992px){font-size:var(--fs-xxl)}}h2{font-size:var(--fs-lg);font-weight:500;@media (min-width: 1440px){font-size:var(--fs-xl)}}h3{font-size:var(--fs-md)}h4,h5{font-size:var(--fs-base)}h6{font-size:var(--fs-sm)}.prose{--prose-flow-space: 1.5em;font-size:var(--fs-base);line-height:1.5;>*+*{margin-block-start:var(--prose-flow-space)}>*:not(div){-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}& i,em{font-style:italic}:not(:is(h1,h2,h3,h4,h5,h6)) b,:not(:is(h1,h2,h3,h4,h5,h6)) strong{font-weight:700}& strong code{font-weight:700}& *:not(:is(h1,h2,h3,h4,h5,h6)):not(div) a{color:var(--orange);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;&:is(:focus,:hover){color:var(--orange);text-decoration-color:var(--orange);text-underline-offset:4px}}& small{font-size:var(--fs-sm)}>*:not(pre) code{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;background-color:var(--black);border:1px solid var(--black);border-radius:.1875rem;font:1em/1.5 ui-monospace,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;padding:.125em .25em}>h1,>h2,>h3,>h4,>h5,>h6{& code{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;line-height:1.4}}>pre{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;background-color:var(--black);color:var(--white);font:var(--fs-sm)/1.6 ui-monospace,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:var(--fs-sm);margin-left:-1rem;margin-right:-1rem;padding:.75rem 1rem}>h1,>h2,>h3,>h4,>h5,>h6{& a:hover{text-decoration:underline}}>ol,>ul{margin-left:1.5rem;padding-inline-start:1.5rem;>li{margin-bottom:.375rem;margin-top:.375rem}}>ul{list-style-type:disc}>ol{list-style-type:decimal;>li:first-of-type{counter-reset:count}}.heading{max-width:100%!important}}.button{border-radius:var(--border-radius);cursor:pointer;display:inline-block;line-height:1.5;padding:12px 24px;position:relative;font-family:var(--font-ubuntu);font-size:var(--fs-base);text-align:center;width:fit-content;z-index:1;@media (min-width: 1920px){padding:18px 40px}}.button--outline:before{content:"";position:absolute;inset:0;border-radius:var(--border-radius);padding:2px;background:linear-gradient(to left,rgba(255,153,51,0),rgba(255,153,51,.5),var(--orange));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:destination-out;mask-composite:exclude;background-clip:padding-box,border-box;z-index:-1}.button--outline:hover,.button--outline:focus{background:linear-gradient(261deg,#f93 -27.43%,#ff993380 35.02%,#f930 146.61%)}.button:hover,.button:active{color:unset}.button--orange{background-image:linear-gradient(to left,rgba(255,153,51,0),rgba(255,153,51,.5),var(--orange));background-size:100% 100%;transition:background-size .5s ease-in-out,background-position .5s ease-in-out}.button--orange:hover,.button--orange:focus{background-image:linear-gradient(261deg,#f93 -8.73%,#ff993380 85.29%,#f930 188.62%);background-position:center;background-size:200% 200%}.button--purple{background-image:linear-gradient(to right,#25094b,#6d5696);transition:all .4s ease-in-out}.button--purple:hover,.button--purple:focus{background:linear-gradient(90deg,var(--purple-accent) -17.57%,var(--dark-accent) 131.23%);color:var(--white)}.button--white{background-color:var(--white);color:var(--purple);transition:all .4s ease-in-out}.button--white:hover,.button--white:focus{background-color:var(--purple-accent);color:var(--white)}.button.textAndCTA__button{@media (max-width: 1080px){width:100%}}.button.faq__button{width:100%;@media (min-width: 992px){width:fit-content}}.contactForm{background-color:var(--white);border-radius:var(--border-radius);display:grid;padding:16px;gap:var(--gap-2);@media (min-width: 992px){grid-template-columns:1fr 2fr;padding:24px}@media (min-width: 1920px){grid-template-columns:1.3fr 2fr}}.contactForm__details{border-radius:var(--border-radius);background:linear-gradient(90deg,var(--dark-accent) -17.57%,var(--purple-accent) 131.23%);padding:40px 32px}.contactForm__detailsTitle{margin-bottom:12px;@media (min-width: 1920px){font-size:var(--fs-lg);margin-bottom:32px}}.contactForm__detailsText{margin-bottom:32px;@media (min-width: 1440px){margin-bottom:40px}@media (min-width: 1920px){font-size:var(--fs-lg)}}.contactForm__detailsList{display:flex;flex-direction:column;gap:16px;font-size:var(--fs-sm);@media (min-width: 1440px){font-size:var(--fs-base);gap:var(--gap-2)}@media (min-width: 1920px){font-size:var(--fs-md);gap:40px}}.contactForm__detailsItem{display:flex;gap:16px;@media (min-width: 1920px){gap:var(--gap-2)}}.contactForm__detailsItem p,.contactForm__detailsItem a,.contactForm__detailsItemAddress p{font-size:var(--fs-base);@media (min-width: 1440px){font-size:var(--fs-md)}}.contactForm__detailsItemIcon{width:16px;height:16px;@media (min-width: 1440px){width:24px;height:24px}@media (min-width: 1920px){width:32px;height:32px}}.contactForm__detailsItemLink{display:flex;gap:16px;@media (min-width: 1920px){gap:var(--gap-2)}}.contactForm__form,.contactForm__formInputsWrapper{display:flex;flex-direction:column;gap:var(--gap-2)}.contactForm__form{@media (min-width: 1440px){gap:40px}}.contactForm__formInputsWrapper{@media (min-width: 1024px){flex-direction:row;gap:56px}}.contactForm__cbLabel{align-items:center;cursor:pointer;display:flex;position:relative;padding-left:32px;gap:12px;width:fit-content}.contactForm__cbInput{height:0;outline:none;position:absolute;width:0;&:focus+.contactForm__cbLabel{&:before{border-color:var(--orange)}}&:checked+.contactForm__cbLabel{&:after{background-color:var(--dark-accent);opacity:1;transform:scale(1)}}}.contactForm__cbLabel:before{border:2px solid var(--dark-accent);background:#fff;content:"";height:20px;left:0;position:absolute;top:4px;width:20px}.contactForm__cbLabel:after{content:"";height:12px;left:4px;opacity:0;position:absolute;top:8px;transform:scale(0);transition:opacity .2s ease,transform .2s ease;width:12px}.contactForm__cbText{color:var(--dark-accent);font-family:var(--font-ubuntu);font-size:var(--fs-base-fixed);line-height:1.5}.contactForm__submitButton{align-items:center;border:unset;color:var(--white);display:flex;flex-shrink:0;gap:12px;height:max-content;justify-content:center;width:100%;&:disabled{cursor:not-allowed}@media (min-width: 1024px){width:fit-content}}.contactForm__buttonLoaderIcon{height:24px;width:24px}.contactForm__buttonLoaderIcon.hidden{display:none}.contactForm__result{color:var(--orange);font-size:var(--fs-base)}.callToAction__wrapper{align-items:center;background-image:url(/images/rectangle.png);background-position:bottom;background-repeat:no-repeat;background-size:cover;border-radius:40px;color:var(--white);display:flex;flex-direction:column;font-family:var(--font-ubuntu);padding:50px 24px;position:relative;text-align:center;@media (min-width: 1440px){padding:88px 0}@media (min-width: 1920px){padding:80px 0}.button{cursor:pointer;font-size:var(--fs-md);padding:var(--fs-md) 56px;&.button--white{border:2px solid var(--white);&:is(:focus,:hover){--blur-radius: 6px;backdrop-filter:blur(var(--blur-radius));-webkit-backdrop-filter:blur(var(--blur-radius));background-color:var(--white);background:color-mix(in srgb,var(--white),transparent 75%);color:var(--white)}}}}.callToAction__title{font-size:var(--fs-lg);margin:0 20px 34px;width:100%;word-break:break-word;@media (min-width: 1440px){width:85%}@media (min-width: 1920px){font-size:var(--fs-xl)}}.callToAction__button{background:linear-gradient(89.97deg,var(--dark-accent) -17.57%,var(--purple-accent) 131.23%);border:none;border-radius:var(--border-radius);color:#fff}.faq-wrapper{padding-bottom:120px;@media (min-width: 1440px){padding-bottom:160px}}.faq{&.faq__2col{@media (min-width: 992px){display:flex;gap:40px}@media (min-width: 1440px){gap:var(--gap-2)}@media (min-width: 1920px){gap:96px}}}.faq__content{color:var(--main-text);margin-bottom:60px}.faq__2col{.faq__content{@media (min-width: 992px){margin-bottom:0;max-width:45%}@media (min-width: 1440px){max-width:40%}@media (min-width: 1920px){max-width:50%}}.faq__accordionList{@media (min-width: 992px){margin-left:auto;max-width:50%}}}.faq__accordionItem{border-bottom:1px solid var(--main-text);color:var(--main-text)}.faq__accordionItem:not(:first-child){margin-top:32px}.faq__accordionCloseIcon,.faq__accordionOpenIcon{display:inline-block;font-size:32px;line-height:16px;height:1rem;width:1rem}.faq__accordionHeader{align-items:center;background-color:transparent;border:0;color:var(--main-text);cursor:pointer;display:flex;justify-content:space-between;padding:0 0 32px;text-align:left;width:100%}.faq__accordionTitle{font-family:var(--font-ubuntu);font-size:var(--fs-md);@media (min-width: 1440px){font-size:var(--fs-lg)}}.faq__accordionText{margin:0;max-height:0;opacity:0;overflow:hidden;transition:max-height .5s ease-out,opacity .3s ease-out,margin .3s ease-out}.faq__accordionItem.open .faq__accordionText{height:auto;margin-bottom:32px;max-height:300px;opacity:1;overflow-y:auto;padding-right:1rem;scrollbar-width:thin}.footer{color:#fffc;margin-bottom:16px;margin-top:32px}.footer__topPart{@media (min-width: 1024px){display:flex;align-items:flex-end}}.footer__logoAndText{margin-bottom:34px;@media (min-width: 1024px){margin-bottom:0}& a{display:inline-block}}.footer__logo{display:block;height:auto;max-width:112px;@media (min-width: 992px){max-width:128px}@media (min-width: 1920px){max-width:160px}}.footer__text{margin-top:18px;max-width:92%;@media (min-width: 1024px){max-width:75%}@media (min-width: 1440px){margin-top:24px}@media (min-width: 1920px){margin-top:32px}}.footer__leftLinks{margin-bottom:34px;@media (min-width: 1024px){margin-bottom:0}}.footer__linksDivider{display:none;@media (min-width: 1024px){align-self:center;background-image:linear-gradient(#6d5696,#25094b);border-radius:2px;display:block;height:128px;width:2px}}.footer__rightLinks{@media (min-width: 1024px){margin-left:64px}}.footer__linksTitle{color:var(--white);font-family:var(--font-ubuntu);font-size:var(--fs-sm);margin-bottom:24px;text-transform:uppercase;text-wrap:nowrap;word-spacing:1.28px;@media (min-width: 1024px){font-size:var(--fs-base);margin-bottom:20px;margin-right:16px}}.footer__leftLinksList{display:grid;gap:1rem 4rem;grid-template-columns:repeat(2,1fr);margin-right:80px;@media (min-width: 1024px){margin-right:64px}}.footer__rightLinksList{& li:not(:last-child){margin-bottom:1rem}}.footer__linkItem a{color:#fffc}.footer__linkItem a:hover,.footer__linkItem a:active{color:#b5a3e1;text-decoration:underline}.footer__navi{flex-direction:column;@media (min-width: 768px){flex-direction:row;gap:var(--gap-8)}@media (min-width: 1024px){gap:unset}}.footer__navi ul li{white-space:nowrap}.footer__divider{display:block;height:1px;width:100%;margin:64px 0 16px;background-color:#ffffff52;@media (min-width: 1024px){margin-top:32px}}.footer__bottomPart{align-items:center;display:flex;flex-direction:column;gap:16px;@media (min-width: 1024px){align-items:center;flex-direction:row;gap:unset;justify-content:space-between}& ul>li{display:block;line-height:0;& a{display:inline-block}}}.footer__rightsText{font-size:var(--fs-xs);@media (min-width: 1024px){font-size:var(--fs-sm)}}.footer__btt{--size: 40px;height:var(--size);left:50%;margin:0 auto;opacity:1;position:absolute;transform:translate(-50%);width:var(--size);@media (max-width: 1024px){margin-top:1.5rem}&:hover{opacity:.5}& a,svg{display:block}& a{padding:8px}}.footer__social{margin-top:32px;@media (min-width: 1024px){margin:0}& li{align-content:center}& a{padding:6px}& button{appearance:none;background:transparent;border:0;cursor:pointer;padding:0}.icon-cookie{color:var(--white)}}.footer__btn-consent{align-items:center;display:flex}.footer__socialIcon{display:block;width:24px}.footer__socialIcon,.footer__btn-consent{&:is(:hover){scale:1.1}}.grid{width:100%;display:grid;grid-template-columns:1fr;gap:var(--gap-2);@media (min-width: 1024px){grid-template-columns:repeat(2,1fr)}@media (min-width: 1440px){gap:var(--gap-4)}@media (min-width: 1920px){gap:var(--gap-8)}& div:has(.column){align-content:center}}.grid--3col{@media (min-width: 1024px){grid-template-columns:repeat(3,1fr)}}.grid--2col_reverse{& div:first-child{order:2}& div:last-child{order:1}@media (min-width: 768px){& div:first-child{order:1}& div:last-child{order:2}}}.grid--2colSmallLeft{@media (min-width: 1024px){gap:80px;grid-template-columns:2fr 4fr}}.grid--2colSmallRight{@media (min-width: 1024px){gap:80px;grid-template-columns:4fr 2fr}}.gridBox__title{margin-bottom:var(--flow-space)}p.gridBox__title{font-size:var(--fs-xl)}.gridBox__textWrapper{margin-bottom:0;gap:16px;@media (min-width: 1440px){gap:56px}}.gridBox--white{background-color:var(--white);border-radius:var(--border-radius);padding:24px;color:#25094b;@media (min-width: 1440px){padding:40px}@media (min-width: 1920px){padding:72px}.gridBox__textWrapper{>div{align-content:start!important}}}.gridBox--purple{border:1px solid rgba(255,255,255,.35);border-radius:var(--border-radius);background-color:#ffffff0f;padding:24px;@media (min-width: 1440px){padding:64px 40px}@media (min-width: 1920px){padding:64px 96px}}.gridBox--transparent{.gridBox__textWrapper{gap:var(--gap-2);@media (min-width: 1440px){column-gap:var(--gap-8);row-gap:var(--gap-4)}}}.header-wrapper{background:var(--purple);left:0;position:fixed;top:0;transition:background-color .5s ease,transform .3s ease-in-out;width:100%;z-index:99}.header{align-items:center;color:var(--white);font-family:var(--font-ubuntu);justify-content:space-between;padding:32px 24px;@media (min-width: 1024px){padding:32px 0}& a:not(.header__navItem--contact){display:inline-block}&:has(.header__nav.active){backdrop-filter:none;-webkit-backdrop-filter:none;background-color:var(--purple);transition-property:none}}.header-wrapper:not(:focus-within).header--hidden{transform:translateY(-100%)}.header__logo{display:block;height:auto;max-width:112px;@media (min-width: 1440px){max-width:128px}@media (min-width: 1920px){max-width:160px}}.header__nav.active .header__navList{--offset: 68px;background-color:var(--purple);display:flex;flex-direction:column;height:calc(100vh - var(--offset));left:0;overflow-y:scroll;padding:50px 24px 4.5rem;position:absolute;right:0;top:var(--offset);z-index:30;@supports (height: 100svh){height:calc(100svh - var(--offset))}}.header__navList{display:none;@media (min-width: 992px){display:flex;flex-direction:row;align-items:center;gap:40px}@media (min-width: 1920px){gap:56px}}.header__mobileMenuBtn{background-color:transparent;border:0;cursor:pointer;line-height:1;@media (min-width: 992px){display:none}}.header__closeIcon{display:none}.header__navItem{font-size:var(--fs-md);padding-bottom:1.25rem;position:relative;@media (min-width: 992px){font-size:var(--fs-base-fixed);padding-bottom:0;&:is(li){padding:1rem 0}}}.header__link{&.active{color:#b5a3e1}&:is(:focus,:hover){color:#b5a3e1}}.header__navItem:not(:first-child){border-top:1px solid rgba(255,255,255,.2);padding-top:1.25rem;@media (min-width: 992px){border:0;&:is(li){padding:1rem 0}}}.header__navItem:nth-last-child(2){border-bottom:0;padding-bottom:2rem;@media (min-width: 992px){border:0;padding-bottom:0}}.dropdown{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;.header__link{flex-grow:1;order:1}.dropdown__menu__btn{background-color:transparent;border:0;color:var(--white);cursor:pointer;display:inline-block;line-height:1;order:2;padding:.5rem 1rem .5rem 100px}& ul{order:3;width:100%}.dropdown__menu__close,.dropdown__menu__open{display:inline-block;font-size:32px;line-height:16px;height:1rem;width:1rem}@media (min-width: 992px){display:list-item;&:hover,&:focus-within{.dropdown__menu{opacity:1;transform:rotateX(0) translate(-50%);visibility:visible}}.dropdown__menu__btn{display:none}& ul{width:max-content}}}.dropdown__menu{height:0;margin-top:0;max-height:0;opacity:0;overflow:hidden;padding-left:2rem;transition:.3s all .12s ease-out;&.open{height:auto;margin-top:1.25rem;max-height:max-content;opacity:1}& li{border-top:1px solid rgba(255,255,255,.2);padding-top:1.25rem;&:not(:last-child){padding-bottom:1.25rem}}@media (min-width: 992px){background-image:linear-gradient(to right,#25094b,#6d5696);border-radius:var(--border-radius);box-shadow:var(--shadow);left:50%;height:max-content;margin-top:0;max-height:320px;overflow:auto;padding:1.25rem 2rem;position:absolute;top:100%;transform:rotateX(-90deg) translate(-50%);transform-origin:top center;z-index:99;& li{border:0;padding:0;.header__link{&:is(:focus,:hover){color:var(--orange)}}}}}.header__navItem--contact{align-items:center;background-image:linear-gradient(to right,#25094b,#6d5696);border-radius:var(--border-radius);display:flex;font-size:var(--fs-base-fixed);justify-content:center;padding:12px 24px}.header__contactBtnIcon{margin-left:14px;width:20px}@media (min-width: 1280px){.header__navItem,.header__navItem--contact{font-size:var(--fs-base)}}body:not([data-theme=white]){.header-wrapper{--blur-radius: 24px;backdrop-filter:blur(var(--blur-radius));-webkit-backdrop-filter:blur(var(--blur-radius));background:linear-gradient(to bottom,var(--purple),transparent)}}.keyFact{display:flex;gap:16px;@media (min-width: 1024px){gap:24px}}.keyFact__title{font-family:var(--font-ubuntu);font-size:var(--fs-lg);margin-bottom:10px;@media (min-width: 1920px){margin-bottom:16px}}.keyFact__text{font-size:var(--fs-base)}.keyfact__icon{--size: 50px;height:var(--size);margin-right:16px;width:var(--size);@media (min-width: 768px){--size: 80px;margin-right:24px}@media (min-width: 1280px){--size: 96px}}.gridBox--purple{.keyfact__icon{@media (min-width: 1440px){align-self:flex-start}}}div:has(.kf-grid){align-content:center}.kf_wrapper{display:flex;flex-wrap:wrap;height:100%;justify-content:space-between;&:is(.kf-grid){background-image:linear-gradient(#6d5696,#25094b);background-position:center;background-repeat:no-repeat;background-size:2px 100%;flex-wrap:nowrap;gap:0 96px;height:auto;@media (min-width: 1280px){gap:0 128px}@media (min-width: 1600px){gap:0 160px}}}.kf_wrapper--column1,.kf_wrapper--column2{display:flex;flex-direction:column;flex-grow:1;gap:var(--gap-2);width:100%;@media (min-width: 1440px){gap:var(--gap-4);padding:16px}}.keyFigure{justify-content:space-between;width:50%;@media (min-width: 576px){width:33%}&:is(.keyFigure--isGrid){width:100%}}.keyFigureNumber{font-family:var(--font-ubuntu);font-size:var(--fs-lg);font-weight:700;margin-bottom:6px;@media (min-width: 1440px){margin-bottom:8px}@media (min-width: 1920px){margin-bottom:16px}}.keyFigureText{font-size:var(--fs-sm);@media (min-width: 1440px){font-size:var(--fs-base)}}.keyFigureDivider{background:linear-gradient(#6d5696,#25094b);display:none;flex-shrink:0;height:100%;margin:0 12px;width:2px;@media (min-width: 576px){display:block}@media (min-width: 1440px){margin:0 24px}@media (min-width: 1920px){margin:0 32px}}.newsList__filters{border-bottom:1px solid var(--white);display:flex;flex-wrap:wrap;gap:16px;margin-bottom:24px;padding-bottom:24px;width:100%;@media (min-width: 1024px){margin-bottom:32px;padding-bottom:32px}@media (min-width: 1920px){gap:24px;margin-bottom:64px;padding-bottom:64px}& li{border:1px solid var(--white);border-radius:var(--border-radius);&:has(.newsList__filtersItem.active){border:1px solid transparent}}}.newsList__filtersItem{background-color:transparent;border:0;border-radius:var(--border-radius);color:var(--white);cursor:pointer;flex:1 1 50%;font-size:var(--fs-xs);line-height:1;padding:12px 16px;text-align:center;width:max-content;@media (min-width: 768px){padding:14px 20px}@media (min-width: 1024px){font-size:var(--fs-sm)}@media (min-width: 1920px){padding:14px 56px;font-size:var(--fs-base)}&[data-category=all]{white-space:nowrap}}.newsList__filtersItem.active{background-image:linear-gradient(to left,rgba(255,153,51,0),rgba(255,153,51,.5),var(--orange))}.newsList__articles{display:grid;grid-template-columns:1fr;gap:24px;@media (min-width: 768px){gap:var(--gap-2);grid-template-columns:repeat(2,1fr)}@media (min-width: 1024px){grid-template-columns:repeat(3,1fr)}@media (min-width: 1920px){gap:var(--gap-4)}}.newsItem{border:1px solid transparent;display:flex;border-radius:var(--border-radius);flex-direction:column;height:100%;transition:border-color .5s,transform .5s;transition-timing-function:linear(0,.402 7.4%,.711 15.3%,.929 23.7%,1.008 28.2%,1.067 33%,1.099 36.9%,1.12 41%,1.13 45.4%,1.13 50.1%,1.111 58.5%,1.019 83.2%,1.004 91.3%,1)}.newsItem:hover{border-color:var(--purple-accent);transform:translateY(-8px);.newsItem__textWrapper{.newsItem__categoriesItem{background-color:#fff3;color:var(--white)}background:linear-gradient(to right,#f930,#ff993340 61.19%,#ff993380 102.05%)}}.newsItem__textWrapper{background:linear-gradient(90deg,var(--dark-accent) -17.57%,var(--purple-accent) 131.23%);border-radius:0 0 20px 20px;display:flex;flex-direction:column;justify-content:space-between;flex-grow:1;padding:16px 20px 24px;@media (min-width: 1440px){padding:32px}@media (min-width: 1920px){padding:40px}}.newsItem__header{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin-bottom:24px}.newsItem__pubDate{color:#b5a3e1;font-size:.75em}.newsItem__categoriesList{display:flex;flex-wrap:wrap;flex-direction:row;gap:8px}.newsItem__categoriesItem{background-color:#b5a3e133;border-radius:var(--border-radius);color:#b5a3e1;font-size:12px;padding:4px 12px;width:fit-content}.newsItem__image{border-radius:20px 20px 0 0;height:250;max-height:250px;object-fit:cover;width:100%;@media (min-width: 1920px){height:300px;max-height:300px}}.newsItem__titleAndArrow{display:flex;gap:10px;justify-content:space-between;@media (min-width: 1440px){gap:16px}}.newsItem__title{font-family:var(--font-ubuntu);@media (min-width: 1440px){font-size:var(--fs-md)}@media (min-width: 1440px){font-size:var(--fs-lg)}}.newsItem__arrowIcon{flex-shrink:0;height:24px;margin-top:auto;width:24px}.partnerListItem{background:#ffffff0f;border:1px solid rgba(255,255,255,.35);border-radius:var(--border-radius);grid-template-columns:1fr;padding:16px;@media (min-width: 1024px){grid-template-columns:288px 1fr 1.25fr;padding:32px}@media (min-width: 1440px){padding:40px}}.partnerListItemLogo{align-content:center;height:100%;padding-top:.5rem;@media (min-width: 1024px){margin:0 auto;padding-top:0}& img{height:auto;max-width:125px;width:100%;@media (min-width: 1024px){max-width:250px}}}.partnerListItem__details{align-content:center}.partnerListItem__title{font-family:var(--font-ubuntu);font-size:var(--fs-lg);margin-bottom:16px;@media (min-width: 1920px){margin-bottom:32px}}.partnerListItem__description{font-size:var(--fs-sm);@media (min-width: 1024px){font-size:var(--fs-base)}}.partnerListItem__factsList{display:flex;flex-direction:column;gap:24px;@media (min-width: 1024px){margin:auto 0}@media (min-width: 1920px){gap:56px}}.partnerListItem__factsItem{font-size:var(--fs-sm);padding-left:56px;position:relative;@media (min-width: 1024px){font-size:var(--fs-base)}}.partnerListItem__factsItem:before{background-image:url(/images/chevronDoubleRight.svg);content:"";height:18px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:29px}.projectHighlight{display:grid;gap:var(--gap-2);@media (min-width: 768px){grid-template-columns:1.5fr 1fr}}.projectHighlight__text{margin:auto 0}.projectHighlight__circleWrapper{height:fit-content;position:relative;@media (min-width: 550px){align-self:center;display:flex;justify-content:center;margin-left:auto;max-width:640px;min-width:400px;width:100%}}.projectHighlight__circleWrapperImage{height:auto;width:100%;z-index:-1}.projectHighlight__circle{position:absolute;top:50%;transform:translateY(-50%)}.projectHighlight__circleItem{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center;min-height:350px;padding:0 16px;text-align:center;@media (min-width: 992px){padding:32px}@media (min-width: 1440px){align-items:center}}.projectHighlight__circleImage{width:80px;@media (min-width: 1440px){width:100px}@media (min-width: 1920px){width:120px}}.projectHighlight__circleItemTitle{padding-bottom:20px;width:100%}.projectHighlight__circleItemSeparator{border-bottom:1px solid rgba(255,255,255,1);height:0;margin:-20px auto 0;width:33%}.projectHighlight__circleItemTitle{font-family:var(--font-ubuntu);font-size:var(--fs-lg)}.projectHighlight__circleItemText{font-size:var(--fs-sm);width:85%;@media (min-width: 1440px){font-size:var(--fs-base);width:100%}}.projectIntro{@media (min-width: 1024px){grid-template-columns:6fr 1fr}}.projectIntro__textWrapper{display:flex;flex-direction:column;gap:24px;@media (min-width: 1440px){gap:var(--gap-2)}}.projectIntro__title{font-size:var(--fs-xl)}.projectIntro__description{color:var(--orange);@media (min-width: 1440px){font-size:var(--fs-md)}}.projectIntro__logo{height:auto;order:-1;width:150px;@media (min-width: 1024px){margin-left:auto;order:unset;width:180px}@media (min-width: 1920px){width:240px}}.projectList__header{align-items:center;flex-direction:column;margin-bottom:40px;gap:16px;justify-content:center;@media (min-width: 768px){flex-direction:row;justify-content:space-between}@media (min-width: 1440px){margin-bottom:44px}@media (min-width: 1920px){margin-bottom:88px}}.projectList__heading{word-break:break-word}.projectList__items{display:grid;grid-template-columns:1fr;gap:24px;@media (min-width: 768px){gap:var(--gap-2);grid-template-columns:repeat(2,1fr)}@media (min-width: 1024px){grid-template-columns:repeat(3,1fr)}@media (min-width: 1920px){gap:40px}}.projectList__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent url(/images/filter.svg) no-repeat calc(100% - 16px);border:1px solid transparent;border-radius:var(--border-radius);color:var(--white);cursor:pointer;font-family:var(--font-ubuntu);font-size:var(--fs-sm);outline:none;padding:12px 32px 12px 16px;width:216px;@media (hover: hover) and (pointer: fine){&:is(:focus,:hover){border-color:#ffffff80}}}.projectList__select option{background-color:var(--white);color:#000}.projectList__item{& a{background-color:var(--white);border-radius:var(--border-radius);display:flex;flex-direction:column;height:100%;position:relative;transform:scale(1);transition:transform .5s;transition-timing-function:linear(0,.402 7.4%,.711 15.3%,.929 23.7%,1.008 28.2%,1.067 33%,1.099 36.9%,1.12 41%,1.13 45.4%,1.13 50.1%,1.111 58.5%,1.019 83.2%,1.004 91.3%,1);&:is(:focus,:hover){transform:scale(1.025);.projectList__arrowIcon{transform:scale(1.1)}}}}.projectList__itemTagList{display:flex;flex-wrap:wrap;font-family:var(--font-ubuntu);gap:4px;position:absolute;right:16px;top:16px;@media (min-width: 1440px){right:24px;top:16px}@media (min-width: 1920px){right:32px;top:24px}}.projectList__itemTag{background-color:var(--dark-accent);border-radius:var(--border-radius);color:var(--white);font-family:var(--font-ubuntu);font-size:var(--fs-xs);padding:2px .75rem;@media (min-width: 1920px){font-size:var(--fs-sm)}}.projectList__itemImage{border-radius:20px 20px 0 0;height:250px;max-height:250px;object-fit:cover;width:100%;@media (min-width: 1920px){height:375px;max-height:375px}}.projectList__itemBottom{background-color:var(--white);border-radius:0 0 20px 20px;display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;padding:24px;@media (min-width: 1920px){padding:32px}}.projectList__itemTextWrapper{display:flex;flex-direction:column;gap:16px;@media (min-width: 1440px){gap:20px}@media (min-width: 1920px){gap:24px}}.projectList___itemTitle{color:var(--dark-accent);font-size:var(--fs-md)}.projectList___itemText{color:var(--gray);@media (min-width: 1920px){font-size:var(--fs-base)}}.projectList__arrowIcon{color:var(--orange);margin-left:auto;transform:scale(1);transition:transform .3s ease;width:32px;@media (min-width: 1440px){width:40px}}.projectSpotlight__item{background:linear-gradient(0deg,#25094b4d 0% 100%);border-radius:var(--border-radius);display:flex;position:relative;min-height:390px;width:100%;@media (min-width: 1440px){min-height:450px}@media (min-width: 1920px){min-height:590px}}.projectSpotlight__item:hover{background:linear-gradient(to left,#f930,#ff993380,#f93),linear-gradient(261deg,#f930 -12.77%,#ff993380 61.19%,#f93 102.05%);.projectSpotlight__arrow{opacity:1}}.projectSpotlight__header{align-items:flex-start}.projectSpotlight__itemImage{border-radius:var(--border-radius);height:100%;object-fit:cover;position:absolute;z-index:-1}.projectSpotlight__content{display:flex;flex-direction:column;padding:20px;width:100%}.projectSpotlight__logo{height:auto;max-height:64px;max-width:150px;width:auto}.projectSpotlight__arrow{opacity:0;transition:opacity .35s ease-in-out;width:34px}.projectSpotlight__title{font-size:var(--fs-md);margin-top:auto;@media (min-width: 1440px){font-size:var(--fs-lg)}}.quoteSlider__swiper{position:relative;width:100%;height:fit-content;overflow:hidden}.quoteSlider__navContainer{display:flex;justify-content:center;gap:16px;@media (min-width: 992px){position:absolute;right:0;bottom:0;margin-left:auto}@media (min-width: 1920px){gap:24px}}.quoteSlider__swiperWrapper{display:flex;height:100%;position:relative;width:100%}.quoteSlider__swiperWrapper .swiper-slide{box-sizing:border-box;flex-shrink:0;width:100%}.quoteSlider__navArrow{width:24px!important;@media (min-width: 1920px){width:40px!important}}.quoteSlider__navArrow--right{transform:rotate(180deg)}.quoteSlider__arrowWrapper{background:transparent;border:0;bottom:unset;left:unset;margin-top:unset;position:relative;right:unset;top:unset;width:unset}.quoteSlider__arrowWrapper:after{content:none}.swiper-pagination-fraction{align-items:center;bottom:unset;display:flex;font-size:var(--fs-md);gap:4px;left:unset;position:relative;top:unset;width:fit-content;@media (min-width: 992px){font-size:var(--fs-base)}@media (min-width: 1920px){font-size:var(--fs-md);gap:8px}}.referenceList__heading{margin-bottom:40px}.referenceList__content{display:grid;gap:var(--gap-2);grid-template-columns:repeat(2,1fr);@media (min-width: 1024px){grid-template-columns:repeat(4,1fr)}@media (min-width: 1280px){gap:3rem;grid-template-columns:repeat(6,1fr)}& li{align-content:center;line-height:0;text-align:center;.img-wrapper{display:inline-block;margin:0 auto;position:relative;@media (max-width: 576px){&:after{--size: .85rem;color:var(--orange);content:"⦿";display:block;height:var(--size);margin:.25rem;position:absolute;right:0;top:0;width:var(--size)}}}& img{display:block;height:auto;max-height:128px;opacity:1;width:auto;&:hover{cursor:help;opacity:.75}}}}.tippy__inner{--prose-flow-space: .5em;padding:15px 11px;.tippy__heading{font-family:var(--font-ubuntu)}.tippy__copy{font-size:var(--fs-base-fixed)}}.sectionIntro{margin-bottom:-32px}.sectionIntro__wrapper{border-bottom:1px solid var(--main-text);display:grid;grid-template-columns:1fr;gap:var(--gap-2);padding-bottom:24px;width:100%;@media (min-width: 1024px){grid-template-columns:repeat(2,1fr)}@media (min-width: 1440px){gap:var(--gap-4)}@media (min-width: 1920px){gap:var(--gap-8)}}p.sectionIntro__title{font-family:var(--font-ubuntu);font-size:var(--fs-lg);@media (min-width: 1440px){font-size:var(--fs-xl)}}.sectionIntro__text{@media (min-width: 1920px){font-size:var(--fs-lg)}}.serviceBubble{color:#fff;width:100%}.serviceBubble__title{text-align:center;@media (min-width: 1440px){font-size:var(--fs-md)}}.serviceBubble__wrapper{@media (min-width: 768px){align-items:center;display:flex;margin:0 auto;gap:40px}@media (min-width: 992px){gap:var(--gap-4)}@media (min-width: 1280px){gap:96px;max-width:1200px}}.serviceBubble__circleWrapper{height:fit-content;position:relative;@media (min-width: 550px){align-self:center;display:flex;justify-content:center;margin:0 auto;min-width:400px;width:100%}}.serviceBubble__circleWrapperImage{height:auto;width:100%;z-index:-1;@media (min-width: 768px){opacity:1}}.serviceBubble__circleList{left:0;position:absolute;right:0;top:50%;transform:translateY(-50%)}.serviceBubble__circleItem{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center;min-height:350px;@media (min-width: 768px){padding:0 32px}@media (min-width: 992px){padding:40px}@media (min-width: 1440px){align-items:center;padding:96px}}.serviceBubble__circleItem--hidden{display:none}.serviceBubble__circleItemTitle{font-family:var(--font-ubuntu);font-size:var(--fs-md);padding-bottom:20px;text-align:center;width:100%;@media (min-width: 1440px){font-size:var(--fs-lg)}}.serviceBubble__circleItemSeparator{border-bottom:1px solid rgba(255,255,255,1);height:0;margin:-20px auto 0;width:33%}.serviceBubble__circleItemText{font-size:var(--fs-sm);text-align:center;width:85%;@media (min-width: 1024px){font-size:var(--fs-base)}@media (min-width: 1440px){width:100%}}.serviceBubble__circleItemImage{height:auto;margin-bottom:16px;width:80px;@media (min-width: 1440px){width:96px}@media (min-width: 1920px){width:112px}}.serviceBubble__list{@media (max-width: 550px){margin-top:40px}@media (min-width: 768px){flex-shrink:0;margin-left:auto;max-width:100%;width:37%}}.serviceBubble__item{border-bottom:1px solid white;padding-bottom:24px;text-align:left;@media (min-width: 1440px){padding-bottom:40px}@media (min-width: 1920px){padding-bottom:50px}}.serviceBubble__item:not(:first-child){margin-top:24px;@media (min-width: 1440px){margin-top:50px}@media (min-width: 1920px){margin-top:50px}}.serviceBubble__btn{background:none;border:none;box-shadow:none;color:#fff;cursor:pointer;font-size:var(--fs-md);padding:0;text-align:left;@media (min-width: 1440px){font-size:var(--fs-lg)}}.serviceBubble__item.active{border-color:#f93;color:#f93;.serviceBubble__btn{color:#f93}}.serviceItem{display:grid;grid-template-columns:1fr;gap:var(--gap-2);@media (min-width: 768px){grid-template-columns:repeat(2,1fr)}@media (min-width: 1440px){gap:var(--gap-4)}@media (min-width: 1920px){gap:var(--gap-8)}}.order1{@media (min-width: 768px){order:1}}.order2{@media (min-width: 768px){order:2}}.serviceItem__image{& img{width:100%;height:auto}}.serviceItem__content{display:flex;flex-direction:column;gap:24px;@media (min-width: 1920px){gap:56px}}.serviceItem__title{@media (min-width: 1920px){font-size:var(--fs-xl)}}.serviceItem__description{@media (min-width: 1400px){font-size:var(--fs-md)}@media (min-width: 1920px){font-size:var(--fs-lg)}}.serviceItem__factsList{display:flex;flex-direction:column;gap:24px;@media (min-width: 1920px){gap:56px}}.serviceItem__factsItem{padding-left:40px;position:relative;@media (min-width: 1400px){font-size:var(--fs-md);padding-left:56px}@media (min-width: 1920px){font-size:var(--fs-lg);padding-left:64px}}.serviceItem__factsItem:before{background-image:url(/images/chevronDoubleRight.svg);content:"";height:18px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:29px}.serviceProjectsCTA{display:grid;gap:var(--gap-2);grid-template-columns:1fr;@media (min-width: 992px){grid-template-columns:repeat(2,1fr)}@media (min-width: 1440px){gap:var(--gap-4)}@media (min-width: 1920px){gap:5rem}}.serviceProjectsCTA__projects{display:grid;gap:var(--gap-2);grid-template-columns:1fr;@media (min-width: 992px){grid-template-columns:1fr 1fr;grid-auto-flow:row;grid-template-areas:"lt right" "lb right"}.projectSpotlight__item{@media (min-width: 992px){min-height:auto}}>:first-child,.right{@media (min-width: 992px){grid-area:right}.projectSpotlight__item{height:100%}}>:nth-child(2),.lt{@media (min-width: 992px){grid-area:lt}}>:nth-child(3),.lb{@media (min-width: 992px){grid-area:lb}}}.serviceProjectsCTA__content{order:-1;@media (min-width: 992px){order:unset}.textWrapper{display:flex;flex-direction:column;gap:24px;@media (min-width: 1920px){gap:56px}}.description{@media (min-width: 1920px){font-size:var(--fs-lg)}}}.table-wrapper{max-width:100%;overflow-x:auto}.content-table{margin:0 auto;text-wrap:unset;width:auto}table td,th{border:1px solid var(--purple-accent);border-collapse:collapse}td,th{padding:.75rem 1.25rem;min-width:160px}th{border-color:var(--purple-accent);color:var(--white)}table tr:first-child{background:linear-gradient(to right,#25094b,#6d5696)}.teamSlider{position:relative}.teamSlider__swiper{position:relative;width:100%;height:fit-content;overflow:hidden}.teamSlider__swiperWrapper{display:flex;position:relative;width:100%;height:100%;margin-bottom:16px}.teamSlider__navContainer{display:flex;justify-content:center;gap:16px}.teamSlider__arrowWrapper{background:transparent;border:0;height:fit-content;bottom:unset;margin-top:unset;left:unset;padding:0;position:relative;right:unset;top:unset;width:unset;@media (min-width: 1440px){margin-top:0;position:absolute;top:50%;transform:translateY(-50%);width:32px}}.teamSlider__arrowWrapper:after{content:none}.teamSlider__arrowWrapper--left{@media (min-width: 1440px){left:-56px}@media (min-width: 1920px){left:-72px}}.teamSlider__arrowWrapper--right{@media (min-width: 1440px){right:-56px}@media (min-width: 1920px){right:-72px}}.teamSlider__navArrow{width:24px;@media (min-width: 1920px){height:56px;width:56px}}.teamSlider__navArrow--right{transform:rotate(180deg)}.teamSlider__slide{background:linear-gradient(90deg,var(--dark-accent) -17.57%,var(--purple-accent) 131.23%);border-radius:var(--border-radius);height:100%}.teamSlider__image{border-radius:var(--border-radius) var(--border-radius) 0 0;height:100%;max-height:326px;object-fit:cover;object-position:top center;@media (min-width: 1920px){max-height:450px}}.teamSlider__text{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:24px;@media (min-width: 1440px){padding:34px}}.teamSlider__name{font-family:var(--font-ubuntu);font-size:var(--fs-lg);margin-bottom:14px}.teamSlider__jobTitle{@media (min-width: 1920px){font-size:var(--fsmd)}}.testimonial__text{margin-bottom:32px;font-size:var(--fs-md);@media (min-width: 992px){margin-bottom:40px;font-size:var(--fs-lg)}@media (min-width: 1920px){margin-bottom:56px}}.testimonial__authorImage{border-radius:64px;height:64px;margin-right:16px;object-fit:cover;width:64px;@media (min-width: 992px){height:70px;margin-right:24px;width:70px}@media (min-width: 1920px){height:92px;margin-right:34px;width:92px}}.testimonial__authorInfo{gap:8px;margin-bottom:32px;@media (min-width: 992px){gap:12px;margin-bottom:0}}.testimonial__authorName{font-family:var(--font-ubuntu);font-size:var(--fs-base);@media (min-width: 992px){font-size:var(--fs-md)}}.testimonial__authorTitle{font-size:var(--fs-sm)}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.flex-column{flex-direction:column}.mobile-column{flex-direction:column;@media screen and (min-width: 1024px){flex-direction:row}}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.self-center{align-self:center}.d-grid{display:grid}.d-grid2{@media (min-width: 768px){grid-template-columns:repeat(2,1fr)}}.d-grid3{@media (min-width: 768px){grid-template-columns:repeat(3,1fr)}}.d-grid4{@media (min-width: 768px){grid-template-columns:repeat(4,1fr)}}.d-grid5{grid-template-columns:repeat(2,1fr);@media (min-width: 768px){grid-template-columns:repeat(5,1fr)}}.d-grid-sm-1{@media (max-width: 567px){grid-template-columns:1fr}}.font-serif{font-family:var(--font-serif)}.max-w-full{max-width:100%}.min-h-screen{min-height:100vh}.pointer-events-none{pointer-events:none}.overflow-hidden{overflow:hidden}.text-bold{font-weight:700}.text-center{text-align:center}.text-sm{font-size:var(--fs-sm)}.text-lg{font-size:var(--fs-lg)}.shadow{box-shadow:var(--shadow)}.sr-only{height:0;line-height:0;visibility:hidden;width:0}.w-full{width:100%}.gap1{gap:1rem}.gap2{gap:var(--gap-2)}.gap3{gap:3rem}.gap4{gap:var(--gap-4)}.content-center{align-content:center}.p0{padding:0}.pt1{padding-top:1rem}.pb1{padding-bottom:1rem}.px1{padding:0 1rem}.py1{padding:1rem 0}.pt2{padding-top:2rem}.pb2{padding-bottom:2rem}.pt4{padding-top:4rem}.pb4{padding-bottom:4rem}.m0{margin:0}.mx-auto{margin:0 auto}.ml-auto{margin-left:auto}.mr-auto{margin-right:auto}.mt1{margin-top:1rem}.mb1{margin-bottom:1rem}.my1{margin-bottom:1rem;margin-top:1rem}.mt2{margin-top:2rem}.mb2{margin-bottom:2rem}.my2{margin-bottom:2rem;margin-top:2rem}.mt4{margin-top:4rem}.mb4{margin-bottom:4rem}.d-none{display:none!important}@media (min-width: 425px){.visible-from-xxs{display:block!important}.hidden-from-xxs{display:none!important}}@media (min-width: 640px){.visible-from-xs{display:block!important}.hidden-from-xs{display:none!important}}@media (min-width: 768px){.visible-from-sm{display:block!important}.hidden-from-sm{display:none!important}}@media (min-width: 1024px){.visible-from-md{display:block!important}.hidden-from-md{display:none!important}}@media (min-width: 1280px){.visible-from-lg{display:block!important}.hidden-from-lg{display:none!important}}@media (min-width: 1440px){.visible-from-xl{display:block!important}.hidden-from-xl{display:none!important}}@media (min-width: 1920px){.visible-from-xxl{display:block!important}.hidden-from-xxl{display:none!important}}.no-scroll{overflow:hidden}#cc-main{--cc-font-family: var(--font-nunito);--cc-btn-primary-bg: var(--purple);--cc-btn-primary-border-color: var(--purple);--cc-btn-primary-hover-bg: var(--purple-accent);--cc-btn-primary-hover-border-color: var(--purple-accent);--cc-toggle-on-bg: var(--orange);--cc-btn-border-radius: var(--border-radius);--cc-modal-border-radius: var(--border-radius);--cc-modal-margin: 2rem}.tippy-box{border-radius:var(--border-radius)!important}@media (prefers-reduced-motion: reduce){*,:before,:after{scroll-behavior:auto!important;transition-property:none!important;transition-duration:.01ms!important;transform:none!important;animation:none!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@supports (-webkit-touch-callout: none){input,input:focus,select,select:focus,textarea,textarea:focus{border-radius:0!important;font-size:16px!important}}#cc-main{background:transparent;color:var(--cc-primary-color);font-family:var(--cc-font-family);font-size:16px;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.15;position:relative;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;position:fixed;z-index:var(--cc-z-index)}#cc-main :after,#cc-main :before,#cc-main a,#cc-main button,#cc-main div,#cc-main h2,#cc-main input,#cc-main p,#cc-main span{all:unset;box-sizing:border-box}#cc-main .pm__badge,#cc-main button{all:initial;box-sizing:border-box;color:unset;visibility:unset}#cc-main .pm__badge,#cc-main a,#cc-main button,#cc-main input{-webkit-appearance:none;appearance:none;cursor:pointer;font-family:inherit;font-size:100%;line-height:normal;margin:0;outline:revert;outline-offset:2px;overflow:hidden}#cc-main table,#cc-main tbody,#cc-main td,#cc-main th,#cc-main thead,#cc-main tr{all:revert;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit}:root{--cc-font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--cc-modal-border-radius:.5rem;--cc-btn-border-radius:.4rem;--cc-modal-transition-duration:.25s;--cc-link-color:var(--cc-btn-primary-bg);--cc-modal-margin:1rem;--cc-z-index:2147483647;--cc-bg:#fff;--cc-primary-color:#2c2f31;--cc-secondary-color:#5e6266;--cc-btn-primary-bg:#30363c;--cc-btn-primary-color:#fff;--cc-btn-primary-border-color:var(--cc-btn-primary-bg);--cc-btn-primary-hover-bg:#000;--cc-btn-primary-hover-color:#fff;--cc-btn-primary-hover-border-color:var(--cc-btn-primary-hover-bg);--cc-btn-secondary-bg:#eaeff2;--cc-btn-secondary-color:var(--cc-primary-color);--cc-btn-secondary-border-color:var(--cc-btn-secondary-bg);--cc-btn-secondary-hover-bg:#d4dae0;--cc-btn-secondary-hover-color:#000;--cc-btn-secondary-hover-border-color:#d4dae0;--cc-separator-border-color:#f0f4f7;--cc-toggle-on-bg:var(--cc-btn-primary-bg);--cc-toggle-off-bg:#667481;--cc-toggle-on-knob-bg:#fff;--cc-toggle-off-knob-bg:var(--cc-toggle-on-knob-bg);--cc-toggle-enabled-icon-color:var(--cc-bg);--cc-toggle-disabled-icon-color:var(--cc-bg);--cc-toggle-readonly-bg:#d5dee2;--cc-toggle-readonly-knob-bg:#fff;--cc-toggle-readonly-knob-icon-color:var(--cc-toggle-readonly-bg);--cc-section-category-border:var(--cc-cookie-category-block-bg);--cc-cookie-category-block-bg:#f0f4f7;--cc-cookie-category-block-border:#f0f4f7;--cc-cookie-category-block-hover-bg:#e9eff4;--cc-cookie-category-block-hover-border:#e9eff4;--cc-cookie-category-expanded-block-bg:transparent;--cc-cookie-category-expanded-block-hover-bg:#dee4e9;--cc-overlay-bg:rgba(0,0,0,.65);--cc-webkit-scrollbar-bg:var(--cc-section-category-border);--cc-webkit-scrollbar-hover-bg:var(--cc-btn-primary-hover-bg);--cc-footer-bg:var(--cc-btn-secondary-bg);--cc-footer-color:var(--cc-secondary-color);--cc-footer-border-color:#e4eaed;--cc-pm-toggle-border-radius:4em}#cc-main.cc--rtl{direction:rtl}#cc-main .cm__title,#cc-main a,#cc-main b,#cc-main em,#cc-main strong{font-weight:600}#cc-main button>span{pointer-events:none}#cc-main .cc__link,#cc-main a{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;font-weight:600;position:relative;transition:background-size .25s,color .25s ease}#cc-main .cc__link:hover,#cc-main a:hover{background-size:100% 1px;color:var(--cc-primary-color)}#cc-main .cc__link{color:var(--cc-link-color)}#cc-main .cm__desc,#cc-main .pm__body{overscroll-behavior:auto contain;scrollbar-width:thin}@media screen and (min-width:640px){#cc-main ::-webkit-scrollbar,#cc-main ::-webkit-scrollbar-thumb,#cc-main ::-webkit-scrollbar-track{all:revert}#cc-main ::-webkit-scrollbar-thumb{-webkit-background-clip:padding-box;background-clip:padding-box;background:var(--cc-toggle-readonly-bg);border:.25rem solid var(--cc-bg);border-radius:1rem}#cc-main ::-webkit-scrollbar-thumb:hover{background:var(--cc-toggle-off-bg)}#cc-main ::-webkit-scrollbar{background:transparent;width:12px}}html.disable--interaction.show--consent,html.disable--interaction.show--consent body{height:auto!important;overflow:hidden!important}@media (prefers-reduced-motion){#cc-main{--cc-modal-transition-duration:0s}}.cc--darkmode{--cc-bg:#161a1c;--cc-primary-color:#ebf3f6;--cc-secondary-color:#aebbc5;--cc-btn-primary-bg:#c2d0e0;--cc-btn-primary-color:var(--cc-bg);--cc-btn-primary-border-color:var(--cc-btn-primary-bg);--cc-btn-primary-hover-bg:#98a7b6;--cc-btn-primary-hover-color:#000;--cc-btn-primary-hover-border-color:var(--cc-btn-primary-hover-bg);--cc-btn-secondary-bg:#242c31;--cc-btn-secondary-color:var(--cc-primary-color);--cc-btn-secondary-border-color:var(--cc-btn-secondary-bg);--cc-btn-secondary-hover-bg:#353d43;--cc-btn-secondary-hover-color:#fff;--cc-btn-secondary-hover-border-color:var(--cc-btn-secondary-hover-bg);--cc-separator-border-color:#222a30;--cc-toggle-on-bg:var(--cc-btn-primary-bg);--cc-toggle-off-bg:#525f6b;--cc-toggle-on-knob-bg:var(--cc-btn-primary-color);--cc-toggle-off-knob-bg:var(--cc-btn-primary-color);--cc-toggle-enabled-icon-color:var(--cc-btn-primary-color);--cc-toggle-disabled-icon-color:var(--cc-btn-primary-color);--cc-toggle-readonly-bg:#343e45;--cc-toggle-readonly-knob-bg:#5f6b72;--cc-toggle-readonly-knob-icon-color:var(--cc-toggle-readonly-bg);--cc-section-category-border:#1e2428;--cc-cookie-category-block-bg:#1e2428;--cc-cookie-category-block-border:var(--cc-section-category-border);--cc-cookie-category-block-hover-bg:#242c31;--cc-cookie-category-block-hover-border:#232a2f;--cc-cookie-category-expanded-block-bg:transparent;--cc-cookie-category-expanded-block-hover-bg:var(--cc-toggle-readonly-bg);--cc-overlay-bg:rgba(0,0,0,.65);--cc-webkit-scrollbar-bg:var(--cc-section-category-border);--cc-webkit-scrollbar-hover-bg:var(--cc-btn-primary-hover-bg);--cc-footer-bg:#0c0e0f;--cc-footer-color:var(--cc-secondary-color);--cc-footer-border-color:#060809}.cc--darkmode #cc-main{color-scheme:dark}#cc-main .cm{background:var(--cc-bg);border-radius:var(--cc-modal-border-radius);box-shadow:0 .625em 1.875em #0000024d;display:flex;flex-direction:column;max-width:24rem;opacity:0;overflow:hidden;position:fixed;transform:translateY(1.6em);visibility:hidden;z-index:1}#cc-main .cm--top{top:var(--cc-modal-margin)}#cc-main .cm--middle{top:50%;transform:translateY(calc(-50% + 1.6em))}#cc-main .cm--bottom{bottom:var(--cc-modal-margin)}#cc-main .cm--center{left:var(--cc-modal-margin);margin:0 auto;right:var(--cc-modal-margin);width:unset}#cc-main .cm--left{left:var(--cc-modal-margin);margin-right:var(--cc-modal-margin)}#cc-main .cm--right{margin-left:var(--cc-modal-margin);right:var(--cc-modal-margin)}#cc-main .cm__body{display:flex;flex-direction:column;justify-content:space-between;position:relative}#cc-main .cm__btns,#cc-main .cm__links{padding:1rem 1.3rem;width:unset}#cc-main .cm__texts{display:flex;flex:1;flex-direction:column;justify-content:center;padding:1rem 0 0}#cc-main .cm__desc,#cc-main .cm__title{padding:0 1.3rem}#cc-main .cm__title{font-size:1.05em}#cc-main .cm__title+.cm__desc{margin-top:1.1em}#cc-main .cm__desc{color:var(--cc-secondary-color);font-size:.9em;line-height:1.5;max-height:40vh;overflow-x:visible;overflow-y:auto;padding-bottom:1em}#cc-main .cm__btns{border-top:1px solid var(--cc-separator-border-color);display:flex;flex-direction:column;justify-content:center}#cc-main .cm__btn-group{display:grid;grid-auto-columns:minmax(0,1fr)}#cc-main .cm__btn+.cm__btn,#cc-main .cm__btn-group+.cm__btn-group{margin-top:.375rem}#cc-main .cm--flip .cm__btn+.cm__btn,#cc-main .cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:.375rem;margin-top:0}#cc-main .cm--inline .cm__btn+.cm__btn{margin-left:.375rem;margin-top:0}#cc-main .cm--inline.cm--flip .cm__btn+.cm__btn{margin-bottom:0;margin-left:0;margin-right:.375rem}#cc-main .cm--inline.cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:.375rem;margin-right:0}#cc-main .cm--wide .cm__btn+.cm__btn,#cc-main .cm--wide .cm__btn-group+.cm__btn-group{margin-left:.375rem;margin-top:0}#cc-main .cm--wide.cm--flip .cm__btn+.cm__btn,#cc-main .cm--wide.cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:0;margin-right:.375rem}#cc-main .cm--bar:not(.cm--inline) .cm__btn-group--uneven,#cc-main .cm--wide .cm__btn-group--uneven{display:flex;flex:1;justify-content:space-between}#cc-main .cm--bar:not(.cm--inline).cm--flip .cm__btn-group--uneven,#cc-main .cm--wide.cm--flip .cm__btn-group--uneven{flex-direction:row-reverse}#cc-main .cm__btn{background:var(--cc-btn-primary-bg);border:1px solid var(--cc-btn-primary-border-color);border-radius:var(--cc-btn-border-radius);color:var(--cc-btn-primary-color);font-size:.82em;font-weight:600;min-height:42px;padding:.5em 1em;text-align:center}#cc-main .cm__btn:hover{background:var(--cc-btn-primary-hover-bg);border-color:var(--cc-btn-primary-hover-border-color);color:var(--cc-btn-primary-hover-color)}#cc-main .cm__btn--secondary{background:var(--cc-btn-secondary-bg);border-color:var(--cc-btn-secondary-border-color);color:var(--cc-btn-secondary-color)}#cc-main .cm__btn--secondary:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color);color:var(--cc-btn-secondary-hover-color)}#cc-main .cm__btn--close{border-radius:0;border-bottom-left-radius:var(--cc-btn-border-radius);border-right:none;border-top:none;display:none;font-size:1em;height:42px;min-width:auto!important;overflow:hidden;padding:0!important;position:absolute;right:0;top:0;width:42px}#cc-main .cm__btn--close svg{stroke:var(--cc-btn-primary-color);transform:scale(.5);transition:stroke .15s ease}#cc-main .cm__btn--close:hover svg{stroke:var(--cc-btn-primary-hover-color)}#cc-main .cm__btn--close.cm__btn--secondary svg{stroke:var(--cc-btn-secondary-color)}#cc-main .cm__btn--close.cm__btn--secondary:hover svg{stroke:var(--cc-btn-secondary-hover-color)}#cc-main .cm__btn--close+.cm__texts .cm__title{padding-right:3rem}#cc-main .cm--inline .cm__btn-group{grid-auto-flow:column}#cc-main .cm__footer{background:var(--cc-footer-bg);border-top:1px solid var(--cc-footer-border-color);color:var(--cc-footer-color);padding:.4em 0 .5em}#cc-main .cm__links{display:flex;flex-direction:row;padding-bottom:0;padding-top:0}#cc-main .cm__link-group{display:flex;flex-direction:row;font-size:.8em;width:100%}#cc-main .cm__link-group>*+*{margin-left:1.3rem}#cc-main .cm--flip .cm__btn:last-child{grid-row:1}#cc-main .cm--inline.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--box .cm__btn--close{display:block}#cc-main .cm--box.cm--flip .cm__btns{flex-direction:column-reverse}#cc-main .cm--box.cm--wide{max-width:36em}#cc-main .cm--box.cm--wide .cm__btns{flex-direction:row;justify-content:space-between}#cc-main .cm--box.cm--wide .cm__btn-group{grid-auto-flow:column}#cc-main .cm--box.cm--wide .cm__btn{min-width:120px;padding-left:1.8em;padding-right:1.8em}#cc-main .cm--box.cm--wide.cm--flip .cm__btns{flex-direction:row-reverse}#cc-main .cm--box.cm--wide.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--cloud{max-width:54em;width:unset}#cc-main .cm--cloud .cm__body{flex-direction:row}#cc-main .cm--cloud .cm__texts{flex:1}#cc-main .cm--cloud .cm__desc{max-height:9.4em}#cc-main .cm--cloud .cm__btns{border-left:1px solid var(--cc-separator-border-color);border-top:none;max-width:23em}#cc-main .cm--cloud .cm__btn-group{flex-direction:column}#cc-main .cm--cloud .cm__btn{min-width:19em}#cc-main .cm--cloud.cm--flip .cm__btn-group,#cc-main .cm--cloud.cm--flip .cm__btns{flex-direction:column-reverse}#cc-main .cm--cloud.cm--inline .cm__btn-group{flex-direction:row}#cc-main .cm--cloud.cm--inline .cm__btn{min-width:10em}#cc-main .cm--cloud.cm--inline.cm--flip .cm__btn-group{flex-direction:row-reverse}#cc-main .cm--bar{border-radius:0;left:0;margin:0;max-width:unset;opacity:1;right:0;transform:translateY(0);width:100vw;--cc-modal-transition-duration:.35s}#cc-main .cm--bar.cm--top{top:0;transform:translateY(-100%)}#cc-main .cm--bar.cm--bottom{bottom:0;transform:translateY(100%)}#cc-main .cm--bar .cm__body,#cc-main .cm--bar .cm__links{margin:0 auto;max-width:55em;width:100%}#cc-main .cm--bar .cm__body{padding:.5em 0 .9em}#cc-main .cm--bar .cm__btns{border-top:none;flex-direction:row;justify-content:space-between}#cc-main .cm--bar .cm__btn-group{grid-auto-flow:column}#cc-main .cm--bar:not(.cm--inline) .cm__btn+.cm__btn,#cc-main .cm--bar:not(.cm--inline) .cm__btn-group+.cm__btn-group{margin-left:.375rem;margin-top:0}#cc-main .cm--bar .cm__btn{min-width:120px;padding-left:2em;padding-right:2em}#cc-main .cm--bar.cm--flip:not(.cm--inline) .cm__btn+.cm__btn,#cc-main .cm--bar.cm--flip:not(.cm--inline) .cm__btn-group+.cm__btn-group{margin-bottom:0;margin-left:0;margin-right:.375rem}#cc-main .cm--bar.cm--flip .cm__btns{flex-direction:row-reverse}#cc-main .cm--bar.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--bar.cm--inline .cm__body,#cc-main .cm--bar.cm--inline .cm__links{max-width:74em}#cc-main .cm--bar.cm--inline .cm__body{flex-direction:row;padding:0}#cc-main .cm--bar.cm--inline .cm__btns{flex-direction:column;justify-content:center;max-width:23em}#cc-main .cm--bar.cm--inline.cm--flip .cm__btns{flex-direction:column-reverse}#cc-main .cc--anim .cm,#cc-main .cc--anim.cm-wrapper:before{transition:opacity var(--cc-modal-transition-duration) ease,visibility var(--cc-modal-transition-duration) ease,transform var(--cc-modal-transition-duration) ease}#cc-main .cc--anim .cm__btn,#cc-main .cc--anim .cm__close{transition:background-color .15s ease,border-color .15s ease,color .15s ease}.disable--interaction #cc-main .cm-wrapper:before{background:var(--cc-overlay-bg);content:"";inset:0;opacity:0;position:fixed;visibility:hidden;z-index:0}.show--consent #cc-main .cc--anim .cm{opacity:1;transform:translateY(0);visibility:visible!important}.show--consent #cc-main .cc--anim .cm--middle{transform:translateY(-50%)}.show--consent #cc-main .cc--anim .cm--bar{transform:translateY(0)}.show--consent #cc-main .cc--anim.cm-wrapper:before{opacity:1;visibility:visible}#cc-main.cc--rtl .cm__btn--close{border-bottom-left-radius:unset;border-bottom-right-radius:var(--cc-btn-border-radius);left:0;right:unset}#cc-main.cc--rtl .cm__btn--close+.cm__texts .cm__title{padding-left:3rem!important;padding-right:1.3rem}#cc-main.cc--rtl .cm--inline .cm__btn+.cm__btn{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .cm--inline.cm--flip .cm__btn+.cm__btn{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar .cm__btn-group+.cm__btn-group,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide .cm__btn-group+.cm__btn-group{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar.cm--flip .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide.cm--flip .cm__btn+.cm__btn{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .cm__link-group>*+*{margin-left:0;margin-right:1.3rem}@media screen and (max-width:640px){#cc-main{--cc-modal-margin:.5em}#cc-main .cm{max-width:none!important;width:auto!important}#cc-main .cm__body{flex-direction:column!important;padding:0!important}#cc-main .cm__btns,#cc-main .cm__desc,#cc-main .cm__links,#cc-main .cm__title{padding-left:1.1rem!important;padding-right:1.1rem!important}#cc-main .cm__btns{border-left:none!important;border-top:1px solid var(--cc-separator-border-color)!important;flex-direction:column!important;max-width:none!important;min-width:auto!important}#cc-main .cm__btn+.cm__btn,#cc-main .cm__btn-group+.cm__btn-group{margin:.375rem 0 0!important}#cc-main .cm--flip .cm__btn+.cm__btn,#cc-main .cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:.375rem!important;margin-top:0!important}#cc-main .cm__btn-group{display:flex!important;flex-direction:column!important;min-width:auto!important}#cc-main .cm__btn{flex:auto!important}#cc-main .cm__link-group{justify-content:center!important}#cc-main .cm--flip .cm__btn-group,#cc-main .cm--flip .cm__btns{flex-direction:column-reverse!important}}#cc-main .pm-wrapper{position:relative;z-index:2}#cc-main .pm{background:var(--cc-bg);border-radius:var(--cc-modal-border-radius);box-shadow:0 .625em 1.875em #0000024d;display:flex;flex-direction:column;opacity:0;overflow:hidden;position:fixed;visibility:hidden;width:100%;width:unset;z-index:1}#cc-main svg{fill:none;width:100%}#cc-main .pm__body,#cc-main .pm__footer,#cc-main .pm__header{padding:1em 1.4em}#cc-main .pm__header{align-items:center;border-bottom:1px solid var(--cc-separator-border-color);display:flex;justify-content:space-between}#cc-main .pm__title{align-items:center;display:flex;flex:1;font-weight:600;margin-right:2em}#cc-main .pm__close-btn{background:var(--cc-btn-secondary-bg);border:1px solid var(--cc-btn-secondary-border-color);border-radius:var(--cc-btn-border-radius);height:40px;position:relative;transition:all .15s ease;width:40px}#cc-main .pm__close-btn span{display:flex;height:100%;width:100%}#cc-main .pm__close-btn svg{stroke:var(--cc-btn-secondary-color);transform:scale(.5);transition:stroke .15s ease}#cc-main .pm__close-btn:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color)}#cc-main .pm__close-btn:hover svg{stroke:var(--cc-btn-secondary-hover-color)}#cc-main .pm__body{flex:1;overflow-y:auto;overflow-y:overlay}#cc-main .pm__section,#cc-main .pm__section--toggle{border-radius:var(--cc-btn-border-radius);display:flex;flex-direction:column;margin-bottom:.5em}#cc-main .pm__section--toggle .pm__section-desc-wrapper{border:1px solid var(--cc-cookie-category-block-border);border-radius:var(--cc-btn-border-radius);border-top:none;border-top-left-radius:0;border-top-right-radius:0;display:none;margin-top:0!important;overflow:hidden}#cc-main .pm__section{border:1px solid var(--cc-separator-border-color);padding:1em;transition:background-color .25s ease,border-color .25s ease}#cc-main .pm__section:first-child{border:none;margin-bottom:2em;margin-top:0;padding:0;transition:none}#cc-main .pm__section:not(:first-child):hover{background:var(--cc-cookie-category-block-bg);border-color:var(--cc-cookie-category-block-border)}#cc-main .pm__section-toggles+.pm__section{margin-top:2em}#cc-main .pm__section--toggle{background:var(--cc-cookie-category-block-bg);border-top:none;margin-bottom:.375rem}#cc-main .pm__section--toggle .pm__section-title{align-items:center;background:var(--cc-cookie-category-block-bg);border:1px solid var(--cc-cookie-category-block-border);display:flex;justify-content:space-between;min-height:58px;padding:1.1em 5.4em 1.1em 1.2em;position:relative;transition:background-color .25s ease,border-color .25s ease;width:100%}#cc-main .pm__section--toggle .pm__section-title:hover{background:var(--cc-cookie-category-block-hover-bg);border-color:var(--cc-cookie-category-block-hover-border)}#cc-main .pm__section--toggle .pm__section-desc{margin-top:0;padding:1em}#cc-main .pm__section--toggle.is-expanded{--cc-cookie-category-block-bg:var(--cc-cookie-category-expanded-block-bg);--cc-cookie-category-block-border:var(--cc-cookie-category-expanded-block-hover-bg)}#cc-main .pm__section--toggle.is-expanded .pm__section-title{border-bottom-left-radius:0;border-bottom-right-radius:0}#cc-main .pm__section--toggle.is-expanded .pm__section-arrow svg{transform:scale(.5) rotate(180deg)}#cc-main .pm__section--toggle.is-expanded .pm__section-desc-wrapper{display:flex}#cc-main .pm__section--expandable .pm__section-title{cursor:pointer;padding-left:3.4em}#cc-main .pm__section--expandable .pm__section-arrow{background:var(--cc-toggle-readonly-bg);border-radius:100%;display:flex;height:20px;justify-content:center;left:18px;pointer-events:none;position:absolute;width:20px}#cc-main .pm__section--expandable .pm__section-arrow svg{stroke:var(--cc-btn-secondary-color);transform:scale(.5)}#cc-main .pm__section-title-wrapper{align-items:center;display:flex;position:relative}#cc-main .pm__section-title-wrapper+.pm__section-desc-wrapper{margin-top:.85em}#cc-main .pm__section-title{border-radius:var(--cc-btn-border-radius);font-size:.95em;font-weight:600}#cc-main .pm__badge{align-items:center;background:var(--cc-btn-secondary-bg);border-radius:5em;color:var(--cc-secondary-color);display:flex;flex:none;font-size:.8em;font-weight:600;height:23px;justify-content:center;margin-left:1em;min-width:23px;overflow:hidden;padding:0 .6em 1px;position:relative;text-align:center;white-space:nowrap;width:auto}#cc-main .pm__service-counter{background:var(--cc-btn-primary-bg);color:var(--cc-btn-primary-color);padding:0;width:23px}#cc-main .pm__service-counter[data-counterlabel]{padding:0 .6em 1px;width:auto}#cc-main .section__toggle,#cc-main .section__toggle-wrapper,#cc-main .toggle__icon,#cc-main .toggle__label{border-radius:var(--cc-pm-toggle-border-radius);height:23px;transform:translateZ(0);width:50px}#cc-main .section__toggle-wrapper{cursor:pointer;position:absolute;right:18px;z-index:1}#cc-main .toggle-service{height:19px;position:relative;right:0;width:42px}#cc-main .toggle-service .section__toggle,#cc-main .toggle-service .toggle__icon,#cc-main .toggle-service .toggle__label{height:19px;width:42px}#cc-main .toggle-service .toggle__icon{position:relative}#cc-main .toggle-service .toggle__icon-circle{height:19px;width:19px}#cc-main .toggle-service .section__toggle:checked~.toggle__icon .toggle__icon-circle{transform:translate(23px)}#cc-main .pm__section--toggle:nth-child(2) .section__toggle-wrapper:after{display:none!important}#cc-main .section__toggle{border:0;cursor:pointer;display:block;left:0;margin:0;position:absolute;top:0}#cc-main .section__toggle:disabled{cursor:not-allowed}#cc-main .toggle__icon{background:var(--cc-toggle-off-bg);box-shadow:0 0 0 1px var(--cc-toggle-off-bg);display:flex;flex-direction:row;pointer-events:none;position:absolute;transition:all .25s ease}#cc-main .toggle__icon-circle{background:var(--cc-toggle-off-knob-bg);border:none;border-radius:var(--cc-pm-toggle-border-radius);box-shadow:0 1px 2px #1820035c;display:block;height:23px;left:0;position:absolute;top:0;transition:transform .25s ease,background-color .25s ease;width:23px}#cc-main .toggle__icon-off,#cc-main .toggle__icon-on{height:100%;position:absolute;transition:opacity .15s ease;width:100%}#cc-main .toggle__icon-on{opacity:0;transform:rotate(45deg)}#cc-main .toggle__icon-on svg{stroke:var(--cc-toggle-on-bg);transform:scale(.55) rotate(-45deg)}#cc-main .toggle__icon-off{opacity:1}#cc-main .toggle__icon-off svg{stroke:var(--cc-toggle-off-bg);transform:scale(.55)}#cc-main .section__toggle:checked~.toggle__icon{background:var(--cc-toggle-on-bg);box-shadow:0 0 0 1px var(--cc-toggle-on-bg)}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-circle{background-color:var(--cc-toggle-on-knob-bg);transform:translate(27px)}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-on{opacity:1}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-off{opacity:0}#cc-main .section__toggle:checked:disabled~.toggle__icon{background:var(--cc-toggle-readonly-bg);box-shadow:0 0 0 1px var(--cc-toggle-readonly-bg)}#cc-main .section__toggle:checked:disabled~.toggle__icon .toggle__icon-circle{background:var(--cc-toggle-readonly-knob-bg);box-shadow:none}#cc-main .section__toggle:checked:disabled~.toggle__icon svg{stroke:var(--cc-toggle-readonly-knob-icon-color)}#cc-main .toggle__label{opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:0;z-index:-1}#cc-main .pm__section-desc-wrapper{color:var(--cc-secondary-color);display:flex;flex-direction:column;font-size:.9em}#cc-main .pm__section-desc-wrapper>:not(:last-child){border-bottom:1px solid var(--cc-cookie-category-block-border)}#cc-main .pm__section-services{display:flex;flex-direction:column}#cc-main .pm__service{align-items:center;display:flex;justify-content:space-between;padding:.4em 1.2em;position:relative;transition:background-color .15s ease}#cc-main .pm__service:hover{background-color:var(--cc-cookie-category-block-hover-bg)}#cc-main .pm__service-header{align-items:center;display:flex;margin-right:1em;width:100%}#cc-main .pm__service-icon{border:2px solid;border-radius:100%;height:8px;margin-left:6px;margin-right:20px;margin-top:1px;min-width:8px}#cc-main .pm__service-title{font-size:.95em;width:100%;word-break:break-word}#cc-main .pm__section-desc{line-height:1.5em}#cc-main .pm__section-table{border-collapse:collapse;font-size:.9em;margin:0;overflow:hidden;padding:0;text-align:left;width:100%}#cc-main .pm__table-caption{text-align:left}#cc-main .pm__table-caption,#cc-main .pm__table-head>tr{border-bottom:1px dashed var(--cc-separator-border-color);color:var(--cc-primary-color);font-weight:600}#cc-main .pm__table-tr{transition:background-color .15s ease}#cc-main .pm__table-tr:hover{background:var(--cc-cookie-category-block-hover-bg)}#cc-main .pm__table-caption,#cc-main .pm__table-td,#cc-main .pm__table-th{padding:.625em .625em .625em 1.2em;vertical-align:top}#cc-main .pm__footer{border-top:1px solid var(--cc-separator-border-color);display:flex;justify-content:space-between}#cc-main .pm__btn-group{display:flex}#cc-main .pm__btn+.pm__btn,#cc-main .pm__btn-group+.pm__btn-group{margin-left:.375rem}#cc-main .pm--flip .pm__btn+.pm__btn,#cc-main .pm--flip .pm__btn-group+.pm__btn-group{margin-left:0;margin-right:.375rem}#cc-main .pm__btn{background:var(--cc-btn-primary-bg);border:1px solid var(--cc-btn-primary-border-color);border-radius:var(--cc-btn-border-radius);color:var(--cc-btn-primary-color);flex:auto;font-size:.82em;font-weight:600;min-height:42px;min-width:110px;padding:.5em 1.5em;text-align:center;transition:background-color .15s ease,border-color .15s ease,color .15s ease}#cc-main .pm__btn:hover{background:var(--cc-btn-primary-hover-bg);border-color:var(--cc-btn-primary-hover-border-color);color:var(--cc-btn-primary-hover-color)}#cc-main .pm__btn--secondary{background:var(--cc-btn-secondary-bg);border-color:var(--cc-btn-secondary-border-color);color:var(--cc-btn-secondary-color)}#cc-main .pm__btn--secondary:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color);color:var(--cc-btn-secondary-hover-color)}#cc-main .pm--box{height:calc(100% - 2em);left:var(--cc-modal-margin);margin:0 auto;max-height:37.5em;max-width:43em;right:var(--cc-modal-margin);top:50%;transform:translateY(calc(-50% + 1.6em))}#cc-main .pm--box.pm--flip .pm__btn-group,#cc-main .pm--box.pm--flip .pm__footer{flex-direction:row-reverse}#cc-main .pm--bar{border-radius:0;bottom:0;height:100%;margin:0;max-height:none;max-width:29em;opacity:1;top:0;width:100%;--cc-modal-transition-duration:.35s}#cc-main .pm--bar .pm__section-table,#cc-main .pm--bar .pm__table-body,#cc-main .pm--bar .pm__table-td,#cc-main .pm--bar .pm__table-th,#cc-main .pm--bar .pm__table-tr{display:block}#cc-main .pm--bar .pm__table-head{display:none}#cc-main .pm--bar .pm__table-caption{display:block}#cc-main .pm--bar .pm__table-tr:not(:last-child){border-bottom:1px solid var(--cc-separator-border-color)}#cc-main .pm--bar .pm__table-td{display:flex;justify-content:space-between}#cc-main .pm--bar .pm__table-td:before{color:var(--cc-primary-color);content:attr(data-column);flex:1;font-weight:600;min-width:100px;overflow:hidden;padding-right:2em;text-overflow:ellipsis}#cc-main .pm--bar .pm__table-td>div{flex:3}#cc-main .pm--bar:not(.pm--wide) .pm__body,#cc-main .pm--bar:not(.pm--wide) .pm__footer,#cc-main .pm--bar:not(.pm--wide) .pm__header{padding:1em 1.3em}#cc-main .pm--bar:not(.pm--wide) .pm__btn-group,#cc-main .pm--bar:not(.pm--wide) .pm__footer{flex-direction:column}#cc-main .pm--bar:not(.pm--wide) .pm__btn+.pm__btn,#cc-main .pm--bar:not(.pm--wide) .pm__btn-group+.pm__btn-group{margin:.375rem 0 0}#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn-group,#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__footer{flex-direction:column-reverse}#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn+.pm__btn,#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn-group+.pm__btn-group{margin-bottom:.375rem;margin-top:0}#cc-main .pm--bar:not(.pm--wide) .pm__badge{display:none}#cc-main .pm--bar.pm--left{left:0;transform:translate(-100%)}#cc-main .pm--bar.pm--right{right:0;transform:translate(100%)}#cc-main .pm--bar.pm--wide{max-width:35em}#cc-main .pm--bar.pm--wide .pm__body,#cc-main .pm--bar.pm--wide .pm__footer,#cc-main .pm--bar.pm--wide .pm__header{padding:1em 1.4em}#cc-main .pm--bar.pm--wide.pm--flip .pm__btn-group,#cc-main .pm--bar.pm--wide.pm--flip .pm__footer{flex-direction:row-reverse}#cc-main .pm-overlay{background:var(--cc-overlay-bg);content:"";inset:0;opacity:0;position:fixed;visibility:hidden;z-index:1}#cc-main .cc--anim .pm,#cc-main .cc--anim .pm-overlay{transition:opacity var(--cc-modal-transition-duration) ease,visibility var(--cc-modal-transition-duration) ease,transform var(--cc-modal-transition-duration) ease}.show--preferences #cc-main .cc--anim .pm{opacity:1;visibility:visible!important}.show--preferences #cc-main .cc--anim .pm--box{transform:translateY(-50%)}.show--preferences #cc-main .cc--anim .pm--bar{transform:translate(0)}.show--preferences #cc-main .cc--anim .pm-overlay{opacity:1;visibility:visible}#cc-main.cc--rtl .pm__service-header{margin-left:1em;margin-right:0}#cc-main.cc--rtl .pm__section-arrow{left:unset;right:18px}#cc-main.cc--rtl .section__toggle-wrapper{left:18px;right:unset;transform-origin:left}#cc-main.cc--rtl .toggle-service{left:0}#cc-main.cc--rtl .pm__service-icon{margin-left:20px;margin-right:5px}#cc-main.cc--rtl .pm__section--toggle .pm__section-title{padding-left:5.4em;padding-right:1.2em}#cc-main.cc--rtl .pm__section--expandable .pm__section-title{padding-right:3.4em}#cc-main.cc--rtl .pm__badge{margin-left:unset;margin-right:1em}#cc-main.cc--rtl .toggle__icon-circle{transform:translate(27px)}#cc-main.cc--rtl .toggle-service .toggle__icon-circle{transform:translate(23px)}#cc-main.cc--rtl .section__toggle:checked~.toggle__icon .toggle__icon-circle{transform:translate(0)}#cc-main.cc--rtl .pm__table-td,#cc-main.cc--rtl .pm__table-th{padding-left:unset;padding-right:1.2em;text-align:right}#cc-main.cc--rtl .pm__table-td{padding-left:unset;padding-right:1.2em}#cc-main.cc--rtl .pm__table-td:before{padding-left:2em;padding-right:unset}#cc-main.cc--rtl .pm__btn+.pm__btn,#cc-main.cc--rtl .pm__btn-group+.pm__btn-group{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .pm--flip .pm__btn+.pm__btn,#cc-main.cc--rtl .pm--flip .pm__btn-group+.pm__btn-group{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .pm--flip.pm--bar:not(.pm--wide) .pm__btn+.pm__btn,#cc-main.cc--rtl .pm--flip.pm--bar:not(.pm--wide) .pm__btn-group+.pm__btn-group{margin-left:0}@media screen and (max-width:640px){#cc-main .pm{border-radius:0;height:auto;inset:0;max-height:100%;max-width:none!important;transform:translateY(1.6em)}#cc-main .pm__body,#cc-main .pm__footer,#cc-main .pm__header{padding:.9em!important}#cc-main .pm__badge{display:none}#cc-main .pm__section-table,#cc-main .pm__table-body,#cc-main .pm__table-caption,#cc-main .pm__table-td,#cc-main .pm__table-th,#cc-main .pm__table-tr{display:block}#cc-main .pm__table-head{display:none}#cc-main .pm__table-tr:not(:last-child){border-bottom:1px solid var(--cc-separator-border-color)}#cc-main .pm__table-td{display:flex;justify-content:space-between}#cc-main .pm__table-td:before{color:var(--cc-primary-color);content:attr(data-column);flex:1;font-weight:600;min-width:100px;overflow:hidden;padding-right:2em;text-overflow:ellipsis}#cc-main .pm__table-td>div{flex:3}#cc-main .pm__btn-group,#cc-main .pm__footer{flex-direction:column!important}#cc-main .pm__btn-group{display:flex!important}#cc-main .pm__btn+.pm__btn,#cc-main .pm__btn-group+.pm__btn-group{margin:.375rem 0 0!important}#cc-main .pm--flip .pm__btn+.pm__btn,#cc-main .pm--flip .pm__btn-group+.pm__btn-group{margin-bottom:.375rem!important;margin-top:0!important}#cc-main .pm--flip .pm__btn-group,#cc-main .pm--flip .pm__footer{flex-direction:column-reverse!important}.show--preferences #cc-main .cc--anim .pm{transform:translateY(0)!important}}
