*{margin:0;padding:0;outline:0;-webkit-box-sizing:border-box;box-sizing:border-box}body{margin:0;padding:0;line-height:1;min-width:320px;position:relative}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}fieldset{border:0;padding:0;margin:0;min-width:0}.hidden,[hidden],template{display:none}a{text-decoration:none;background:0 0}a:active,a:hover{outline:0}a img{border:0}b,strong{font-weight:700}small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{margin:0;border:0;font:inherit;color:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;text-transform:none;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0!important;background-clip:padding-box;background-color:transparent}button,html input[type=button]{cursor:pointer;-webkit-appearance:button;-moz-appearance:button;appearance:button}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button;-moz-appearance:button;appearance:button}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;-webkit-box-sizing:border-box;box-sizing:border-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}textarea{resize:none;overflow:auto}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}ol,ul{list-style:none}h1,h2,h3,h4,h5{color:#000;font-weight:400}img{max-width:100%;height:auto;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:0}.clearfix{clear:both}:root{--font-size-regular:16px;--font-body:"Inter";--font-title:"Canela Deck";--color-primary:#B093F9;--color-white:#FFFFFF;--color-text:#000000;--container-width:1400px}html{font-size:var(--font-size-regular)}@media screen and (max-width:1600px){html{font-size:1vw}}@media screen and (max-width:1024px){html{font-size:2.0833333333vw}}@media screen and (max-width:768px){html{font-size:4.2666666667vw}}body{color:var(--color-text);font-size:clamp(14px,1rem,16px);line-height:1.5;font-family:var(--font-body);font-style:normal;background-color:var(--color-white);-webkit-font-smoothing:antialiased;overflow:hidden}body.--loaded{overflow:auto}body a{-webkit-transition:.2s ease;transition:.2s ease}.container{max-width:var(--container-width);width:100%;margin:0 auto;padding:0 2.5rem;position:relative}@media screen and (max-width:1024px){.container{padding:0 1rem}}main{position:relative;overflow:hidden;padding-top:var(--header-height)}section{z-index:1;position:relative}.co-splittext-animate{opacity:0;overflow:hidden}.co-splittext-animate .co-split-text-lines{overflow:hidden}.coImageFade{opacity:0}.coImageFadeStale{opacity:0}.to-splittext-animate *{will-change:contents;isolation:isolate}.main_header{width:100%;position:fixed;top:0;z-index:10;-webkit-transition:.3s ease;transition:.3s ease;color:var(--color-text);border-bottom:1px solid #000;background-color:rgba(255,255,255,.9);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}@media screen and (max-width:1024px){.main_header{padding:.625rem 0;padding-top:0;-webkit-backdrop-filter:none;backdrop-filter:none}.main_header .container{padding-top:.625rem}}.main_header--message{width:100%;background-color:#000;color:#fff;text-align:center;font-size:clamp(14px,1.125rem,18px);line-height:1.4;padding:10px 0;white-space:nowrap;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.3s;transition:.3s}@media screen and (max-width:768px){.main_header--message{font-size:14px;height:44px}}.main_header .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:unset}.main_header-logo{margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main_header-logo .logo--white{display:block}@media screen and (max-width:768px){.main_header-logo{width:clamp(200px,14.125rem,250px);height:auto}.main_header-logo img{max-width:100%;height:auto}}.main_header-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.main_header-navigation .menu{padding:0 3rem}.main_header-navigation .menu>li{padding:1.25rem 0;-webkit-transition:.3s ease;transition:.3s ease}@media screen and (max-width:1024px){.main_header-navigation .menu{background-color:transparent;-webkit-transition:.5s ease;transition:.5s ease;border-radius:0;padding:0;margin-bottom:1.5rem}.main_header-navigation .menu>li{padding:0}}@media screen and (max-width:768px){.main_header-navigation .menu{width:100%}.main_header-navigation .menu>li{width:100%}}.main_header-navigation ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:1024px){.main_header-navigation ul{gap:1.5rem}}.main_header-navigation ul li{color:currentColor}.main_header-navigation ul li a{color:inherit;padding:.3125rem;-webkit-transition:.3s ease;transition:.3s ease}.main_header-navigation ul li a:hover{color:var(--color-primary)}.main_header-navigation ul li.current-menu-item a{color:var(--color-text)}.main_header-navigation ul li.menu-item-has-children{position:relative;padding-right:1.25rem}.main_header-navigation ul li.menu-item-has-children a{cursor:default}.main_header-navigation ul li.menu-item-has-children:after{content:"";width:.625rem;height:.375rem;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNiIgdmlld0JveD0iMCAwIDEwIDYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik01LjAwMDQ1IDUuNjY4MDlDNC45MTI3MSA1LjY2ODYgNC44MjU3NCA1LjY1MTc4IDQuNzQ0NTEgNS42MTg2MUM0LjY2MzI5IDUuNTg1NDMgNC41ODk0MSA1LjUzNjU1IDQuNTI3MTIgNS40NzQ3NkwwLjUyNzExNiAxLjQ3NDc2QzAuNDAxNTggMS4zNDkyMiAwLjMzMTA1NSAxLjE3ODk2IDAuMzMxMDU1IDEuMDAxNDNDMC4zMzEwNTUgMC44MjM4OTEgMC40MDE1OCAwLjY1MzYyOCAwLjUyNzExNiAwLjUyODA5MkMwLjY1MjY1MiAwLjQwMjU1NyAwLjgyMjkxNSAwLjMzMjAzMSAxLjAwMDQ1IDAuMzMyMDMxQzEuMTc3OTggMC4zMzIwMzEgMS4zNDgyNSAwLjQwMjU1NyAxLjQ3Mzc4IDAuNTI4MDkyTDUuMDAwNDUgNC4wNjE0M0w4LjUyNzEyIDAuNTM0NzU5QzguNjU0NjUgMC40MjU1NDIgOC44MTg3IDAuMzY4NDcxIDguOTg2NDggMC4zNzQ5NTFDOS4xNTQyNyAwLjM4MTQzMiA5LjMxMzQzIDAuNDUwOTg3IDkuNDMyMTYgMC41Njk3MTdDOS41NTA4OSAwLjY4ODQ0NyA5LjYyMDQ0IDAuODQ3NjA2IDkuNjI2OTIgMS4wMTUzOUM5LjYzMzQgMS4xODMxNyA5LjU3NjMzIDEuMzQ3MjIgOS40NjcxMiAxLjQ3NDc2TDUuNDY3MTIgNS40NzQ3NkM1LjM0Mjk0IDUuNTk3OTIgNS4xNzUzNCA1LjY2NzM2IDUuMDAwNDUgNS42NjgwOVoiIGZpbGw9ImJsYWNrIi8+Cjwvc3ZnPgo=);background-size:contain;background-position:center;background-repeat:no-repeat;-webkit-transition:.3s ease .2s;transition:.3s ease .2s}@media screen and (max-width:1024px){.main_header-navigation ul li.menu-item-has-children:after{top:.625rem;-webkit-transform:none;-ms-transform:none;transform:none}}.main_header-navigation ul li.menu-item-has-children ul.sub-menu{position:absolute;left:-1rem;top:calc(100% + 1px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.3125rem;background-color:rgba(255,255,255,.9);-webkit-box-shadow:0 4px 5px -2px var(--color-primary);box-shadow:0 4px 5px -2px var(--color-primary);visibility:hidden;-webkit-animation:dropdownFadeReverse .2s ease forwards;animation:dropdownFadeReverse .2s ease forwards;z-index:9;-webkit-transition:.3s ease;transition:.3s ease;padding:.5rem 1rem;border-bottom-right-radius:.625rem;border-bottom-left-radius:.625rem}.main_header-navigation ul li.menu-item-has-children ul.sub-menu:before{content:"";position:absolute;width:100%;height:2px;background:0 0;top:-1px;left:0}@media screen and (max-width:1024px){.main_header-navigation ul li.menu-item-has-children ul.sub-menu{padding:0 1rem;background:0 0;position:relative;-webkit-animation:none;animation:none;max-height:0;-webkit-transition:.3s ease;transition:.3s ease;visibility:visible;left:0;overflow:hidden;-webkit-box-shadow:none;box-shadow:none}}@media screen and (max-width:1024px){.main_header-navigation ul li.menu-item-has-children ul.sub-menu li:first-child{padding-top:14px}}.main_header-navigation ul li.menu-item-has-children ul.sub-menu li a{white-space:nowrap}.main_header-navigation ul li.menu-item-has-children ul.sub-menu li a:hover{cursor:pointer;color:var(--color-primary)}.main_header-navigation ul li.menu-item-has-children:hover ul.sub-menu{-webkit-animation:dropdownFade .4s ease forwards;animation:dropdownFade .4s ease forwards;-webkit-transition:.5s ease;transition:.5s ease}@media screen and (max-width:1024px){.main_header-navigation ul li.menu-item-has-children:hover ul.sub-menu{-webkit-animation:none;animation:none;max-height:500px}}.main_header-navigation .co_button{margin-left:3.4375rem;display:none}@media screen and (max-width:1024px){.main_header-navigation .co_button{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:0}}@media screen and (max-width:768px){.main_header-navigation .co_button{width:100%;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:1024px){.main_header-navigation{display:block;opacity:0;visibility:hidden;top:calc(100% + 16px);position:absolute;width:calc(100% - 2rem);left:0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);text-align:left;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:auto;max-height:calc(90vh - var(--header-height));padding:1.5rem 1rem;background-color:rgba(255,255,255,.95);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);-webkit-box-shadow:0 0 10px 0 rgba(176,147,249,.3019607843);box-shadow:0 0 10px 0 rgba(176,147,249,.3019607843);-webkit-transition:.4s ease;transition:.4s ease;border-radius:.5rem}.main_header-navigation ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.main_header-navigation ul li{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);opacity:0;-webkit-transition:.2s ease;transition:.2s ease}.main_header-navigation ul li a{font-size:clamp(16px,1.125rem,20px)}.main_header-navigation .to_button{-webkit-transform:translateY(-20%);-ms-transform:translateY(-20%);transform:translateY(-20%);opacity:0;-webkit-transition:.2s ease;transition:.2s ease}.main_header-navigation.active{opacity:1;visibility:visible;-webkit-transform:translateX(1rem);-ms-transform:translateX(1rem);transform:translateX(1rem);-webkit-transition:.6s ease;transition:.6s ease}.main_header-navigation.active ul li{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}.main_header-navigation.active ul li:nth-child(1){-webkit-transition:.6s ease .35s;transition:.6s ease .35s}.main_header-navigation.active ul li:nth-child(2){-webkit-transition:.6s ease .5s;transition:.6s ease .5s}.main_header-navigation.active ul li:nth-child(3){-webkit-transition:.6s ease .65s;transition:.6s ease .65s}.main_header-navigation.active ul li:nth-child(4){-webkit-transition:.6s ease .8s;transition:.6s ease .8s}.main_header-navigation.active ul li:nth-child(5){-webkit-transition:.6s ease .95s;transition:.6s ease .95s}.main_header-navigation.active ul li:nth-child(6){-webkit-transition:.6s ease 1.1s;transition:.6s ease 1.1s}.main_header-navigation.active ul li:nth-child(7){-webkit-transition:.6s ease 1.25s;transition:.6s ease 1.25s}.main_header-navigation.active ul li:nth-child(8){-webkit-transition:.6s ease 1.4s;transition:.6s ease 1.4s}.main_header-navigation.active ul li:nth-child(9){-webkit-transition:.6s ease 1.55s;transition:.6s ease 1.55s}.main_header-navigation.active .to_button{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;-webkit-transition:.6s ease 1.2s;transition:.6s ease 1.2s}}.main_header-button{margin-left:2.5rem}@media screen and (max-width:1024px){.main_header-button{display:none!important}}.main_header--trigger{display:none}@media screen and (max-width:1024px){.main_header--trigger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;margin-left:auto;height:2.625rem;padding:0 1.125rem;border-radius:.5rem;background-color:var(--color-primary)}.main_header--trigger i{font-family:var(--font-body);margin-right:.5rem;position:relative;height:100%;width:2.8125rem;font-size:0;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-white)}.main_header--trigger i:before{content:"Menu";position:absolute;right:0;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);font-size:.875rem;font-family:inherit;font-style:normal;letter-spacing:.15em;line-height:1;-webkit-transition:.4s ease;transition:.4s ease}.main_header--trigger i:after{content:"Sluit";position:absolute;right:0;top:150%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);font-size:.875rem;font-family:inherit;font-style:normal;letter-spacing:.15em;line-height:1;-webkit-transition:.4s ease;transition:.4s ease}.main_header--trigger span{position:relative;width:1.75rem;height:2px;background-color:#fff;-webkit-transition:.4s ease;transition:.4s ease}.main_header--trigger span:before{content:"";position:absolute;width:80%;height:100%;background-color:#fff;right:0;left:auto;top:-.5rem;-webkit-transition:.4s ease;transition:.4s ease}.main_header--trigger span:after{content:"";position:absolute;width:50%;height:100%;background-color:#fff;right:0;left:auto;bottom:-.5rem;-webkit-transition:.4s ease;transition:.4s ease}.main_header--trigger.active span{background-color:transparent}.main_header--trigger.active span:before{width:100%;top:50%;-webkit-transform:translate(0,-50%) rotate(45deg);-ms-transform:translate(0,-50%) rotate(45deg);transform:translate(0,-50%) rotate(45deg)}.main_header--trigger.active span:after{width:100%;bottom:50%;-webkit-transform:translate(0,50%) rotate(-45deg);-ms-transform:translate(0,50%) rotate(-45deg);transform:translate(0,50%) rotate(-45deg)}.main_header--trigger.active i:before{top:-150%}.main_header--trigger.active i:after{top:50%}}.main_header--scrolled .main_header--message,.main_header--scrolled--fixed .main_header--message{margin-top:-50px}@media screen and (max-width:768px){.main_header--scrolled .main_header--message,.main_header--scrolled--fixed .main_header--message{margin-top:-44px}}.main_header--scrolled .main_header-logo .logo--white,.main_header--scrolled--fixed .main_header-logo .logo--white{display:none}.main_header--scrolled .main_header-logo .logo--dark,.main_header--scrolled--fixed .main_header-logo .logo--dark{display:block}@-webkit-keyframes dropdownFade{0%{visibility:hidden;opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}100%{visibility:visible;opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes dropdownFade{0%{visibility:hidden;opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}100%{visibility:visible;opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes dropdownFadeReverse{0%{visibility:visible;opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{visibility:hidden;opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}}@keyframes dropdownFadeReverse{0%{visibility:visible;opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{visibility:hidden;opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}}.section_title{font-family:var(--font-title);color:inherit;margin-bottom:1rem;text-align:left}.section_title h1,.section_title h2,.section_title h3,.section_title h4,.section_title h5,.section_title h6{font-family:inherit;color:currentColor;line-height:1.2;text-align:inherit;margin:0;letter-spacing:-.01em}.section_title h1 strong,.section_title h2 strong,.section_title h3 strong,.section_title h4 strong,.section_title h5 strong,.section_title h6 strong{color:var(--color-primary)}.section_title h1{font-size:4.5rem}@media screen and (max-width:1024px){.section_title h1{font-size:3.5rem}}@media screen and (max-width:768px){.section_title h1{font-size:2.875rem;letter-spacing:-.015em}}.section_title h2{font-size:4.5rem}@media screen and (max-width:1024px){.section_title h2{font-size:3.5rem}}@media screen and (max-width:768px){.section_title h2{font-size:2.875rem;letter-spacing:-.015em}}.section_title h3{font-size:2.5rem}@media screen and (max-width:1024px){.section_title h3{font-size:2rem}}@media screen and (max-width:768px){.section_title h3{font-size:1.375rem}}.section_title h4{font-size:2rem}@media screen and (max-width:1024px){.section_title h4{font-size:1.5rem}}@media screen and (max-width:768px){.section_title h4{font-size:1.25rem}}.section_title h5{font-size:1.5rem}@media screen and (max-width:1024px){.section_title h5{font-size:1.25rem}}@media screen and (max-width:768px){.section_title h5{font-size:1rem}}.section_title h6{font-size:1.375rem}@media screen and (max-width:1024px){.section_title h6{font-size:1rem}}.section_title.ta-center{text-align:center}.section_title.ta-right{text-align:right}.section_content{margin-bottom:2.5rem;font-size:clamp(14px,1.25rem,20px)}@media screen and (max-width:1024px){.section_content{font-size:clamp(14px,1.125rem,20px)}}.section_content h1,.section_content h2,.section_content h3,.section_content h4,.section_content h5,.section_content h6{font-family:var(--font-title);color:currentColor;line-height:1.2;text-align:inherit;margin:0;margin-bottom:1.5rem;letter-spacing:-.01em}.section_content h1{font-size:4.5rem}@media screen and (max-width:1024px){.section_content h1{font-size:3.5rem}}@media screen and (max-width:768px){.section_content h1{font-size:2.875rem;letter-spacing:-.015em}}.section_content h2{font-size:4.5rem}@media screen and (max-width:1024px){.section_content h2{font-size:3.5rem}}@media screen and (max-width:768px){.section_content h2{font-size:2.875rem;letter-spacing:-.015em}}.section_content h3{font-size:2.5rem}@media screen and (max-width:1024px){.section_content h3{font-size:2rem}}@media screen and (max-width:768px){.section_content h3{font-size:1.375rem}}.section_content h4{font-size:2rem}@media screen and (max-width:1024px){.section_content h4{font-size:1.5rem}}@media screen and (max-width:768px){.section_content h4{font-size:1.25rem}}.section_content h5{font-size:1.5rem}@media screen and (max-width:1024px){.section_content h5{font-size:1.25rem}}@media screen and (max-width:768px){.section_content h5{font-size:1rem}}.section_content h6{font-size:1.375rem}@media screen and (max-width:1024px){.section_content h6{font-size:1rem}}.section_content ol,.section_content p,.section_content ul{font-family:inherit;color:currentColor;margin-bottom:1.5rem}.section_content ol:last-child,.section_content p:last-child,.section_content ul:last-child{margin-bottom:0}.section_content ol a,.section_content p a,.section_content ul a{color:inherit;text-decoration:underline}.section_content ol a:hover,.section_content p a:hover,.section_content ul a:hover{color:var(--color-primary)}.section_content ul{list-style:disc;padding-left:1rem}.section_content ol{list-style:decimal;padding-left:1rem}.section_content p:has(.aligncenter){text-align:center}.section_content p:has(.alignleft){text-align:left}.section_content p:has(.alignright){text-align:right}.section_content .aligncenter,.section_content .alignleft,.section_content .alignright{float:none}.section_content img{border-radius:.9375rem}.mce-content-body .aligncenter,.mce-content-body .alignleft,.mce-content-body .alignright{float:none}.section_button{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.co_button{font-family:var(--font-body);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:clamp(14px,1.125rem,18px);line-height:1.4;padding:.625rem .875rem;position:relative;-webkit-transition:.3s;transition:.3s;background-color:var(--color-primary);color:#fff;border-radius:4px}.co_button:focus,.co_button:hover{background-color:#000}.co_button:active{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}.co_button.btn--primary{color:#fff;background-color:var(--color-primary)}.co_button.btn--primary:hover{background-color:#000}.co_button.btn--secondary{color:#fff;background-color:#000}.co_button.btn--secondary:hover{background-color:var(--color-primary)}.default_text .section_title{padding-top:15.625rem;padding-bottom:3.375rem;background-color:var(--color-primary);margin-bottom:0}.default_text .section_title h1{color:#fff}.not-found{padding:12.5rem 0;min-height:100dvh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}.not-found .nf-text{max-width:57.5rem;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;color:#000}.not-found .nf-text .section_content{position:relative}.not-found .nf-text .section_buttons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.not-found .nf-text h1{text-transform:uppercase}.not-found .nf-text h1>div{padding:0 1.5625rem}.main_footer{width:100%;position:relative;margin-top:6.25rem;border-top:1px solid #000}@media screen and (max-width:1024px){.main_footer{padding-top:1.875rem}}.main_footer-logo-wrapp{padding:2.5rem 0}@media screen and (max-width:1024px){.main_footer-logo-wrapp{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.main_footer-logo{width:30.625rem;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%}.main_footer-logo img{width:100%}@media screen and (max-width:1024px){.main_footer-form{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.main_footer-form--title{font-size:clamp(18px,1.25rem,20px);margin-bottom:.625rem;text-transform:uppercase;max-width:585px}.main_footer-form .klaviyo-form{max-width:585px!important;width:100%}.main_footer-form .klaviyo-form div{padding:0!important}@media screen and (max-width:1024px){.main_footer-form .klaviyo-form div{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}}.main_footer-form .klaviyo-form form{padding:0!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%!important}@media screen and (max-width:1024px){.main_footer-form .klaviyo-form form{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.main_footer-form .klaviyo-form form>div{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;padding:.875rem!important;padding-left:0!important;border-bottom:1px solid #000!important}@media screen and (max-width:768px){.main_footer-form .klaviyo-form form>div{padding:.875rem .5rem!important}}.main_footer-form .klaviyo-form form>div>div:nth-of-type(1){width:calc(100% - .625rem - 90px)!important}@media screen and (max-width:768px){.main_footer-form .klaviyo-form form>div>div:nth-of-type(1){width:calc(100% - .625rem - 90px)!important}}.main_footer-form .klaviyo-form form>div>div:nth-of-type(2){width:90px!important}.main_footer-form .klaviyo-form form>div>div:has(p){display:none!important}.main_footer-form .klaviyo-form form>div>div:has(h1) h1,.main_footer-form .klaviyo-form form>div>div:has(h1) span{font-size:clamp(18px,1.75rem,28px)!important;font-weight:400!important;font-family:var(--font-title)!important;line-height:1!important}.main_footer-form .klaviyo-form form input{width:100%!important;border:none!important;padding:.5rem!important;color:#000!important;font-size:clamp(14px,1rem,16px)!important;-webkit-transition:.2s ease!important;transition:.2s ease!important;font-family:var(--font-body)!important;height:auto!important;-webkit-box-shadow:none!important;box-shadow:none!important;line-height:20px!important}.main_footer-form .klaviyo-form form input:focus,.main_footer-form .klaviyo-form form input:focus-within{-webkit-box-shadow:none!important;box-shadow:none!important}@media screen and (max-width:1024px){.main_footer-form .klaviyo-form form input{width:100%!important;max-width:100%!important}}.main_footer-form .klaviyo-form form input::-webkit-input-placeholder{color:#000!important;-webkit-transition:.2s ease!important;transition:.2s ease!important;font-family:var(--font-body)!important;font-size:clamp(14px,1rem,16px)!important}.main_footer-form .klaviyo-form form input::-moz-placeholder{color:#000!important;-moz-transition:.2s ease!important;transition:.2s ease!important;font-family:var(--font-body)!important;font-size:clamp(14px,1rem,16px)!important}.main_footer-form .klaviyo-form form input:-ms-input-placeholder{color:#000!important;-ms-transition:.2s ease!important;transition:.2s ease!important;font-family:var(--font-body)!important;font-size:clamp(14px,1rem,16px)!important}.main_footer-form .klaviyo-form form input::-ms-input-placeholder{color:#000!important;-ms-transition:.2s ease!important;transition:.2s ease!important;font-family:var(--font-body)!important;font-size:clamp(14px,1rem,16px)!important}.main_footer-form .klaviyo-form form input::placeholder{color:#000!important;-webkit-transition:.2s ease!important;transition:.2s ease!important;font-family:var(--font-body)!important;font-size:clamp(14px,1rem,16px)!important}.main_footer-form .klaviyo-form form input:focus-within::-webkit-input-placeholder{padding-left:.625rem!important;opacity:.5!important}.main_footer-form .klaviyo-form form input:focus-within::-moz-placeholder{padding-left:.625rem!important;opacity:.5!important}.main_footer-form .klaviyo-form form input:focus-within:-ms-input-placeholder{padding-left:.625rem!important;opacity:.5!important}.main_footer-form .klaviyo-form form input:focus-within::-ms-input-placeholder{padding-left:.625rem!important;opacity:.5!important}.main_footer-form .klaviyo-form form input:focus-within::placeholder{padding-left:.625rem!important;opacity:.5!important}.main_footer-form .klaviyo-form form button{font-size:14px!important;padding:.625rem .75rem!important;font-family:var(--font-body)!important;text-transform:uppercase!important;font-weight:400!important;letter-spacing:1.4px!important;height:auto!important;line-height:1.3!important;position:relative!important;background:#000!important;margin-top:0!important;border-radius:4px!important;color:var(--color-primary)!important;-webkit-transition:.3s ease!important;transition:.3s ease!important}.main_footer-form .klaviyo-form form button:hover{-webkit-box-shadow:none!important;box-shadow:none!important;background:var(--color-primary)!important;color:#000!important}.main_footer-form .klaviyo-form form button:active{-webkit-box-shadow:none!important;box-shadow:none!important}@media screen and (max-width:768px){.main_footer-form .klaviyo-form form button{font-size:12px!important;padding:8px 10px!important}}.main_footer-form .klaviyo-form form span[role=alert]{font-family:var(--font-body)!important;font-size:clamp(12px,.875rem,14px)!important;padding:.5rem!important;padding-bottom:.25rem!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;line-height:1!important}.main_footer-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}@media screen and (max-width:1024px){.main_footer-links{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1.5rem}}@media screen and (max-width:768px){.main_footer-links{gap:.625rem}}.main_footer-links--link{width:7rem;min-width:100px;aspect-ratio:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #000;text-transform:uppercase;font-size:14px;color:#000;padding:.75rem;text-align:center;-webkit-transition:.3s ease;transition:.3s ease;border-radius:50%}.main_footer-links--link:hover{background-color:var(--color-primary);color:#fff}@media screen and (max-width:768px){.main_footer-links--link{width:calc(25% - 1.875rem / 4);max-width:100px;min-width:auto;font-size:.75rem;padding:.3125rem}}.main_footer-navs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:1024px){.main_footer-navs{-ms-flex-pack:distribute;justify-content:space-around}}@media screen and (max-width:768px){.main_footer-navs{gap:5px}}.main_footer-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.main_footer-nav--title{font-size:12px;text-transform:uppercase;letter-spacing:1.4px;color:#000;font-family:var(--font-body);margin-bottom:1rem}.main_footer-nav--list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.main_footer-nav--list ul li a{font-size:14px;color:#000;padding:2px 0}.main_footer-nav--list ul li a:hover{text-decoration:underline}@media screen and (max-width:768px){.main_footer-nav--list ul li a{font-size:12px}}.main_footer-top{padding:3.125rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2.5rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main_footer-top-div{width:calc(50% - 1.25rem);max-width:585px}@media screen and (max-width:1024px){.main_footer-top-div{width:100%;max-width:100%}}.main_footer-bottom{padding:7.5rem 0;font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#000}@media screen and (max-width:1024px){.main_footer-bottom{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;padding:1.5rem 0}}.main_footer-bottom .footer-copyright{width:33%;white-space:nowrap}@media screen and (max-width:1024px){.main_footer-bottom .footer-copyright{width:100%;text-align:center;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.main_footer-bottom .footer-copyright p{font-size:12px}.main_footer-bottom .footer-socials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:33%;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:5px}@media screen and (max-width:1024px){.main_footer-bottom .footer-socials{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.main_footer-bottom .footer-socials a{width:2.5rem;height:2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.main_footer-bottom .footer-socials a svg{width:75%;height:75%;-webkit-transition:.2s ease;transition:.2s ease}.main_footer-bottom .footer-socials a svg path{-webkit-transition:.2s ease;transition:.2s ease}.main_footer-bottom .footer-socials a:hover svg{width:95%;height:95%}.main_footer-bottom .footer-credits{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:33%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;line-height:12px}@media screen and (max-width:1024px){.main_footer-bottom .footer-credits{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}}.main_footer-bottom .footer-credits p{font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;line-height:12px}.main_footer-bottom .footer-credits p a{display:inline-block}.main_footer-bottom .footer-credits p a svg{margin-left:5px}.main_footer-bottom .footer-credits p a:hover svg path,.main_footer-bottom .footer-credits p a:hover svg rect{fill:var(--color-primary);fill:#120ced}.main_footer-bottom .footer-credits .main_footer-copyright--nav{margin-left:1.875rem}.main_footer-bottom .footer-credits .main_footer-copyright--nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-left:auto;gap:12px}@media screen and (max-width:768px){.main_footer-bottom .footer-credits .main_footer-copyright--nav ul{-ms-flex-pack:distribute;justify-content:space-around}}.main_footer-bottom .footer-credits .main_footer-copyright--nav ul li a{color:#000}.main_footer-bottom .footer-credits .main_footer-copyright--nav ul li a:hover{text-decoration:underline}:root{--color-1:rgba(177, 149, 249, 0.1);--color-2:rgba(145, 101, 255, 0.05);--color-3:rgba(139, 93, 255, 0.3);--color-4:rgba(178, 161, 221, 0.015);--blur:blur(120px)}co-gradient-bg{display:-webkit-box;display:-ms-flexbox;display:flex;background:var(--color-2);-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;position:fixed;z-index:-100;top:0;left:0;bottom:0;right:0}co-gradient-bg co-gradient-color{width:25%;aspect-ratio:1.5;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:30% 80% 75% 40%/40% 40% 70% 50%;-webkit-animation-name:co-animate-gradient;animation-name:co-animate-gradient;-webkit-animation-duration:10s;animation-duration:10s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}co-gradient-bg co-gradient-color:nth-child(1){background-color:var(--color-1);-webkit-animation-direction:backwards;animation-direction:backwards}co-gradient-bg co-gradient-color:nth-child(2){background-color:var(--color-2)}co-gradient-bg co-gradient-color:nth-child(3){background-color:var(--color-3);-webkit-animation-direction:backwards;animation-direction:backwards}co-gradient-bg co-gradient-color:nth-child(4){background-color:var(--color-4)}co-gradient-bg co-gradient-blur{width:100%;height:100%;display:block;position:absolute;left:0;top:0;background:0 0;-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur)}@-webkit-keyframes co-animate-gradient{0%{border-radius:30% 70% 70% 30%/30% 30% 70% 60%;-webkit-transform:scale(2) rotate(0) translate(10%,10%);transform:scale(2) rotate(0) translate(10%,10%)}100%{border-radius:88% 10% 22% 58%/73% 56% 34% 77%;-webkit-transform:scale(.5) rotate(180deg) translate(10%,-10%);transform:scale(.5) rotate(180deg) translate(10%,-10%)}}@keyframes co-animate-gradient{0%{border-radius:30% 70% 70% 30%/30% 30% 70% 60%;-webkit-transform:scale(2) rotate(0) translate(10%,10%);transform:scale(2) rotate(0) translate(10%,10%)}100%{border-radius:88% 10% 22% 58%/73% 56% 34% 77%;-webkit-transform:scale(.5) rotate(180deg) translate(10%,-10%);transform:scale(.5) rotate(180deg) translate(10%,-10%)}}.swiper-button-next,.swiper-button-prev{width:3.4375rem;height:3.4375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;background-color:var(--color-accent)}.swiper-button-next:after,.swiper-button-prev:after{display:none}.swiper-button-next svg,.swiper-button-prev svg{width:1.5rem;height:1rem}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:1;background-color:var(--color-primary)}
/*# sourceMappingURL=main.css.map */
