/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:SangBleu Sunrise;src:url(../../../fonts/sangbleu-sunrise-regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:SangBleu Sunrise;src:url(../../../fonts/sangbleu-sunrise-regular.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:SangBleu Sunrise;src:url(../../../fonts/sangbleu-sunrise-light.woff2) format("woff2");font-weight:200;font-style:normal;font-display:swap}body{--font-base: "parabolica";--font-headings: "SangBleu Sunrise";font-family:var(--font-base),sans-serif}body{--color-purple: #AE9EAD;--color-purple-light: #F7F4F8;--color-purple-lighter: #FAF7FB;--color-purple-darker: #9F8EA6;--color-blue: #3F83D4;--color-purple-text: #614B6A;--color-purple-text-darker: #422E4A;--color-danger: #D90000;--color-blue-light: #E8ECF3;--color-blue-semilight: #B7D0EC;--color-orange: #FCD9C1;--color-orange-light: #fef9f5;--color-purple-25: rgba(174, 158, 173, .25);--color-purple-40: rgba(174, 158, 173, .4);--color-blue-15: rgba(63, 131, 212, .15)}@font-face{font-family:arleticon;src:url(../../../icons/arleticon.woff2?8833bde491701b33b0876f58741a9efd) format("woff2");font-display:swap}[class^=arleticon-]:after,[class*=" arleticon-"]:after,.arleticon{display:inline-block;font-family:arleticon!important;font-style:normal;font-weight:400;text-transform:none;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.arleticon-star:after{content:""}.arleticon-spinner:after{content:""}.arleticon-select-arrow:after{content:""}.arleticon-search:after{content:""}.arleticon-plus2:after{content:""}.arleticon-plus:after{content:""}.arleticon-play:after{content:""}.arleticon-minus:after{content:""}.arleticon-instagram:after{content:""}.arleticon-globe:after{content:""}.arleticon-gender-male:after{content:""}.arleticon-gender-female:after{content:""}.arleticon-gender-both:after{content:""}.arleticon-filter:after{content:""}.arleticon-facebook:after{content:""}.arleticon-cross:after{content:""}.arleticon-close:after{content:""}.arleticon-check:after{content:""}.arleticon-caret-right:after{content:""}.arleticon-caret-down:after{content:""}.arleticon-c-tag:after{content:""}.arleticon-c-suitcase:after{content:""}.arleticon-c-share:after{content:""}.arleticon-c-pregnant:after{content:""}.arleticon-c-phone:after{content:""}.arleticon-c-not-fertile:after{content:""}.arleticon-c-home:after{content:""}.arleticon-c-hand-sperm:after{content:""}.arleticon-c-hand-heart:after{content:""}.arleticon-c-freeze:after{content:""}.arleticon-c-freeze-sperm:after{content:""}.arleticon-c-face:after{content:""}.arleticon-c-envelope:after{content:""}.arleticon-c-download:after{content:""}.arleticon-c-dna:after{content:""}.arleticon-c-contact:after{content:""}.arleticon-c-clock:after{content:""}.arleticon-c-check:after{content:""}.arleticon-c-calendar:after{content:""}.arleticon-arrow-right:after{content:""}.arleticon-arrow-right-top:after{content:""}.arleticon-arrow-right-down:after{content:""}.arleticon-arrow-left:after{content:""}.arleticon-arrow-down:after{content:""}html{font-size:var(--rem-size, 10px)}@media (min-width: 981px) and (max-width: 1185px){html{--rem-size: 7px}}@media (min-width: 1186px) and (max-width: 1390px),(min-width: 980px) and (max-height: 660px){html{--rem-size: 8.5px}}@media (min-width: 1391px) and (max-width: 1750px) and (min-height: 660px){html{--rem-size: 10px}}@media (min-width: 1751px) and (min-height: 1000px){html{--rem-size: 12.5px}}html{font-family:var(--font-base, sans-serif)}.g-container{box-sizing:border-box;margin-inline:auto;max-width:100%}@media (min-width: 981px){.g-container{width:122.8rem}}@media (max-width: 980px){.g-container{width:100%}}@media (max-width: 610px){.g-container{padding-inline:2.5rem}}@media (min-width: 611px) and (max-width: 980px){.g-container{width:56rem}}@media (max-width: 610px){.g-container .g-container-readable{padding-inline:0}}@media (max-width: 610px){.g-container--no-mobile{padding-inline:0}}@media (min-width: 981px){.g-container-readable{width:96rem;margin-inline:auto;max-width:100%}}@media (max-width: 980px){.g-container-readable{width:100%}}@media (max-width: 610px){.g-container-readable{padding-inline:2.5rem;box-sizing:border-box}}@media (min-width: 611px) and (max-width: 980px){.g-container-readable{margin-inline:auto;width:56rem}}.g-container-extended{box-sizing:border-box;margin-inline:auto;max-width:100%}@media (min-width: 981px){.g-container-extended{width:148rem;max-width:calc(100% - 2.4rem)}}@media (max-width: 980px){.g-container-extended{width:100%}}@media (max-width: 610px){.g-container-extended:not(:has(.g-container)):not(.g-container-extended--no-mobile){padding-inline:2.5rem}}@media (min-width: 611px) and (max-width: 980px){.g-container-extended{width:72rem;padding-left:2.5rem;padding-right:2.5rem;max-width:100%;box-sizing:border-box}}@media (min-width: 611px) and (max-width: 980px){.g-container--extended-tablet{width:72rem;padding-left:2.5rem;padding-right:2.5rem;max-width:100%;box-sizing:border-box}}.g-list-nelist{padding:0;margin:0}.g-list-nelist>li{list-style:none}ul.g-list-check-big,.g-list-check-big ul{padding:0;margin:0}ul.g-list-check-big li,.g-list-check-big ul li{list-style:none;position:relative;padding-left:5.8rem}ul.g-list-check-big li:before,.g-list-check-big ul li:before{display:inline-block;font-family:arleticon!important;font-style:normal;font-weight:400;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;left:0;top:var(--check-list-icon-top, 0);border:solid 1px var(--icon-circle-border, var(--color-purple));transition:all .3s;border-radius:var(--icon-circle-size, 4rem);width:var(--icon-circle-size, 4rem);height:var(--icon-circle-size, 4rem);font-size:var(--icon-circle-size, 4rem);line-height:1}ul.g-list-check-big li:not(:last-child),.g-list-check-big ul li:not(:last-child){margin-bottom:var(--check-list-gap, 3.2rem)}a{color:inherit;text-decoration:none}a:hover{text-decoration:none}a.g-links-visible,.g-links-visible a{text-decoration:underline}a.g-links-visible:hover,.g-links-visible a:hover{text-decoration:underline;color:var(--color-blue)}a.g-links-colored,.g-links-colored a{color:var(--color-blue)}a.g-links-colored:hover,.g-links-colored a:hover{text-decoration:underline}a.g-links-underline-hover:hover,.g-links-underline-hover a:hover{text-decoration:underline;color:var(--color-blue)}button{font-family:inherit}.g-button-with-icon{display:inline-block;border:none;background:none;padding:0;font:inherit;color:inherit;text-align:inherit}.g-button-with-icon:not(:disabled){cursor:pointer}.g-button-with-icon{display:inline-flex;position:relative;align-items:center;font-weight:var(--button-font-weight, 500);font-size:var(--button-font-size, 2.1rem);color:var(--button-color, var(--color-purple));height:var(--button-height, 6.6rem);border-radius:var(--button-height, 6.6rem);padding:var(--button-padding, .6rem);padding-left:var(--button-padding-left, calc(2.4rem + var(--button-padding, .6rem)));padding-right:var(--button-padding-r, var(--button-padding, .6rem));gap:var(--button-gap, 2.4rem);letter-spacing:var(--button-letter-spacing, 0);background:var(--button-bg, var(--color-purple-light));transition:all .5s;box-sizing:border-box}.g-button-with-icon.g-button-with-icon--gradient>span.gradient{background-image:linear-gradient(126deg,var(--color-purple) 20%,var(--color-blue) 100%);color:transparent;-webkit-background-clip:text;background-clip:text}.g-button-with-icon.g-button-with-icon--with-overflow{padding-right:0}.g-button-with-icon .g-button-with-icon__overflow-pos{position:relative;height:100%;width:var(--button-overflow-base, var(--button-height, 6.6rem))}.g-button-with-icon .g-button-with-icon__overflow{position:absolute;width:var(--button-overflow, 10rem);height:var(--button-overflow, 10rem);left:calc(-1 * (var(--button-overflow, 10rem) - var(--button-overflow-base, var(--button-height, 6.6rem))) / 2 + var(--button-overflow-add-x, 0rem));top:calc(-1 * (var(--button-overflow, 10rem) - (var(--button-height, 6.6rem))) / 2 - var(--button-padding, .6rem))}@media (hover: hover){.g-button-with-icon:hover:not([disabled]),[data-hover-container]:hover .g-button-with-icon:not([disabled]){scale:1.05;background:var(--button-bg-hover, var(--button-bg, var(--color-purple-lighter)))}}.g-button-with-icon--sm{--button-font-size: 1.8rem;--button-height: 5rem;--button-font-weight: normal;--button-color: var(--color-purple-text);--wiggling-arrow-size: 4rem}.g-round-icon-button{display:inline-block;border:none;background:none;padding:0;font:inherit;color:inherit;text-align:inherit}.g-round-icon-button:not(:disabled){cursor:pointer}.g-round-icon-button{padding:0;width:var(--round-icon-size, 6.4rem);height:var(--round-icon-size, 6.4rem);border-radius:var(--round-icon-size, 6.4rem);background:var(--round-icon-bg, var(--color-purple));display:inline-flex;align-items:center;justify-content:center;font-size:var(--round-icon-icon-size, calc(var(--round-icon-size, 6.4rem) / 2));color:var(--round-icon-color, white);transition:background .2s,scale .2s,font-size .5s .1s,color .5s .1s,border-color .2s,rotate .2s .1s,opacity .4s;border:solid var(--round-icon-border, 0) var(--round-icon-border-color, white);box-shadow:var(--round-icon-shadow, none)}@media (hover: hover){.g-round-icon-button:hover:not([disabled]),[data-hover-container]:hover .g-round-icon-button:not([disabled]){background:var(--round-icon-bg-hover, var(--color-purple-darker));color:var(--round-icon-color-hover, white);scale:var(--round-icon-scale, 1.15);font-size:calc(var(--round-icon-icon-size, calc(var(--round-icon-size, 6.4rem) / 2)) * 1.2);border-color:var(--round-icon-border-color-hover, white)}}@media (hover: hover){.g-round-icon-button.g-round-icon-button--rotate:hover:not([disabled]),[data-hover-container]:hover .g-round-icon-button.g-round-icon-button--rotate:not([disabled]){rotate:90deg;font-size:var(--round-icon-icon-size, calc(var(--round-icon-size, 6.4rem) / 2))}}.g-round-icon-button[disabled]{opacity:var(--round-icon-opacity-disabled, .75);color:var(--round-icon-color-disabled, rgba(from var(--round-icon-color, white) r g b/.3));border-color:var(--round-icon-border-color-disabled, var(--round-icon-border-color, white));background-color:var(--round-icon-bg-disabled, var(--round-icon-bg, var(--color-purple)))}.g-round-icon-button--sm{--round-icon-size: 4.2rem}.g-round-icon-button--white{--round-icon-bg: white;--round-icon-color: var(--color-purple);--round-icon-bg-hover: white;--round-icon-color-hover: var(--color-purple-darker)}.g-button-reset{display:inline-block;border:none;background:none;padding:0;font:inherit;color:inherit;text-align:inherit}.g-button-reset:not(:disabled){cursor:pointer}.g-text-button{display:inline-block;border:none;background:none;padding:0;font:inherit;color:inherit;text-align:inherit}.g-text-button:not(:disabled){cursor:pointer}.g-text-button{display:inline-flex;justify-content:center;align-items:center;gap:var(--button-gap, 2.4rem);font-weight:var(--button-weight, 200);font-size:var(--button-font-size, 1.8rem);color:var(--button-color, currentColor);line-height:1.25;transition:color .3s}@media (hover: hover){.g-text-button:hover:not([disabled]),[data-hover-container]:hover .g-text-button:not([disabled]){color:var(--button-color-hover, currentColor)}.g-text-button:hover:not([disabled]) .g-text-button__icon,[data-hover-container]:hover .g-text-button:not([disabled]) .g-text-button__icon{rotate:45deg}}.g-text-button__icon{line-height:1px;transition:rotate .3s}.g-scroll-down-button{display:inline-block;border:none;background:none;padding:0;font:inherit;color:inherit;text-align:inherit}.g-scroll-down-button:not(:disabled){cursor:pointer}.g-scroll-down-button{--blob-size: 16rem;--wiggling-arrow-size: 7.6rem;display:inline-flex;flex-direction:column;gap:1.2rem;align-items:center;font-weight:500;text-transform:uppercase;font-size:1.2rem;color:var(--button-color, var(--color-purple));letter-spacing:.4rem;text-align:center;line-height:1.5;transition:all .3s;max-width:var(--button-size, 12rem)}.g-scroll-down-button .g-scroll-down-button__arrow{font-size:3rem;animation:scroll-down-button-animation 1.8s infinite}@media (hover: hover){.g-scroll-down-button:hover:not([disabled]),[data-hover-container]:hover .g-scroll-down-button:not([disabled]){color:var(--button-color-hover, var(--color-purple-text))}}@media (max-width: 980px){.g-scroll-down-button{--blob-size: 12rem;--blob-stroke-width: 2;--wiggling-arrow-size: 5.6rem}}@keyframes scroll-down-button-animation{0%{transform:translateY(0)}8%{transform:translateY(-1.6rem)}20%{transform:translateY(0)}30%{transform:translateY(-1.2rem)}40%{transform:translateY(0)}50%{transform:translateY(-.6rem)}60%{transform:translateY(0)}}img{max-width:100%}.g-h1{font-family:var(--font-headings);font-weight:400;font-size:calc(10.6rem * var(--heading-relative-size, 100) / 100);letter-spacing:calc(-.175rem * var(--heading-relative-size, 100) / 100);line-height:1.25;margin:0;padding:0}@media (max-width: 980px){.g-h1{font-size:calc(6rem * var(--heading-relative-size, 100) / 100);letter-spacing:calc(-.3rem * var(--heading-relative-size, 100) / 100)}}.g-h1--sm{font-size:8rem}.g-h2{font-family:var(--font-headings);font-size:calc(7.2rem * var(--heading-relative-size, 100) / 100);font-weight:400;letter-spacing:calc(-.05 * var(--heading-relative-size, 100) / 100);margin:0;padding:0;line-height:1.25}@media (max-width: 980px){.g-h2{font-size:calc(4.4rem * var(--heading-relative-size, 100) / 100)}}.g-h2--sm{font-size:calc(6.4rem * var(--heading-relative-size, 100) / 100)}@media (max-width: 980px){.g-h2--sm{font-size:calc(4.4rem * var(--heading-relative-size, 100) / 100)}}.g-h3{font-family:var(--font-headings);font-size:calc(var(--heading-size, 4.2rem) * var(--heading-relative-size, 100) / 100);font-weight:400;letter-spacing:-.05rem;margin:0;padding:0;line-height:1.25}.g-h3--sm{font-size:calc(3.6rem * var(--heading-relative-size, 100) / 100);letter-spacing:-.03rem}.g-h4{font-family:var(--font-base);font-size:calc(var(--heading-size, 2.4rem) * var(--heading-relative-size, 100) / 100);font-weight:500;margin:0;padding:0}.g-heading-with-number{position:relative;padding-left:var(--heading-left, 6rem);padding-top:var(--heading-padding, 3.2rem);padding-bottom:var(--heading-padding, 3.2rem);padding-right:calc(var(--heading-left, 3.2rem) / 3);display:flex;gap:1.6rem;align-items:center}.g-heading-with-number .g-heading-with-number__number{position:absolute;font-weight:500;font-size:1.2rem;color:var(--color-purple);letter-spacing:.4rem;left:var(--heading-number-left, 1rem);width:4rem;text-align:center;top:calc(50% - .6rem);text-transform:uppercase}.g-heading-with-number .g-heading-with-number__main{flex:1 1 auto}.g-heading-with-number.g-heading-with-number--with-border{border-bottom:.1rem solid rgba(159,142,166,.5)}.g-text-gradient{background-image:linear-gradient(var(--text-gradient-direction, 180deg),var(--text-gradient-start, var(--color-purple)) 20%,var(--text-gradient-end, var(--color-blue)) 120%);color:transparent;-webkit-background-clip:text;background-clip:text}.g-text-gradient--radial{background-image:radial-gradient(circle at 50% 50%,var(--text-gradient-start, var(--color-blue)) 5%,var(--text-gradient-end, var(--color-purple)) 50%)}.g-text-gradient--line-aware{--start-percentage: calc((var(--text-gradient-line) - 1) / var(--text-gradient-total-lines) * 100%);--end-percentage: calc((var(--text-gradient-line)) / var(--text-gradient-total-lines) * 100%);--text-gradient-start: color-mix(in srgb, var(--text-gradient-lines-start, var(--color-blue)) var(--start-percentage), var(--text-gradient-lines-start, var(--color-purple)));--text-gradient-end: color-mix(in srgb, var(--text-gradient-lines-start, var(--color-blue)) var(--end-percentage), var(--text-gradient-lines-start, var(--color-purple)))}.g-text{font-size:var(--cms-text-size, 2.1rem);color:var(--color-purple-text);line-height:1.5}.g-text strong{font-weight:700}.g-text em{font-style:italic}.g-text small{font-size:80%}.g-text big{font-size:120%}.g-text .vyrazny{color:var(--color-blue)}.g-text h2{font-weight:500;font-size:3rem;line-height:1.33;background-image:linear-gradient(var(--text-gradient-direction, 180deg),var(--text-gradient-start, var(--color-purple)) 20%,var(--text-gradient-end, var(--color-blue)) 120%);color:transparent;-webkit-background-clip:text;background-clip:text}.g-text h3{font-weight:500;font-size:2.4rem;line-height:1.33;background-image:linear-gradient(var(--text-gradient-direction, 180deg),var(--text-gradient-start, var(--color-purple)) 20%,var(--text-gradient-end, var(--color-blue)) 120%);color:transparent;-webkit-background-clip:text;background-clip:text}.g-text a{text-decoration:underline}.g-text a:hover{text-decoration:underline;color:var(--color-blue)}.g-text p,.g-text ol,.g-text ul,.g-text h2,.g-text h3{margin-block:0}.g-text p:not(:last-child),.g-text ol:not(:last-child),.g-text ul:not(:last-child),.g-text h2:not(:last-child),.g-text h3:not(:last-child){margin-bottom:var(--text-block-spacing, 1em)}.g-text p:not(:first-child),.g-text ol:not(:first-child),.g-text ul:not(:first-child),.g-text h2:not(:first-child),.g-text h3:not(:first-child){margin-top:var(--text-block-spacing, 1em)}.g-text ul,.g-text ol{--text-block-spacing: 1.5em}.g-text li{margin-block:0}.g-text li:not(:last-child){margin-bottom:.5em}.g-text li:not(:first-child){margin-top:.5em}.g-text-small{font-size:75%;line-height:1.5}.g-text-quote{font-family:var(--font-headings);font-weight:200;font-size:3.6rem;letter-spacing:-.15rem;line-height:1.333;max-width:80rem;box-sizing:border-box;padding-left:4.8rem;border-left:solid 1px var(--color-purple);background-image:linear-gradient(var(--text-gradient-direction, 180deg),var(--text-gradient-start, var(--color-purple)) 20%,var(--text-gradient-end, var(--color-blue)) 120%);color:transparent;-webkit-background-clip:text;background-clip:text}@media (max-width: 610px){.g-text-quote{font-size:3.2rem;padding-left:2.5rem}}.g-miniheading{font-size:1.2rem;color:var(--miniheading-color, var(--color-purple));letter-spacing:.4rem;text-transform:uppercase;margin:0;padding:0}.g-tag-button{display:inline-block;border:none;background:none;padding:0;font:inherit;color:inherit;text-align:inherit}.g-tag-button:not(:disabled){cursor:pointer}.g-tag-button{border-radius:2.5rem;background:var(--tag-button-bg, white);font-size:1.8rem;color:var(--tag-button-color, var(--color-purple-text));height:5rem;display:inline-flex;gap:var(--tag-button-gap, 3.2rem);align-items:center;justify-content:center;padding-left:3.2rem;padding-right:1.6rem;transition:all .3s}@media (max-width: 610px){.g-tag-button{padding-left:2rem;gap:var(--tag-button-gap, 1.6rem)}}@media (hover: hover){.g-tag-button:hover:not([disabled]),[data-hover-container]:hover .g-tag-button:not([disabled]){scale:1.05;color:var(--tag-button-hover-color, black);background:var(--tag-button-hover-bg, var(--color-purple-light))}.g-tag-button:hover:not([disabled]) .tag-button__icon,[data-hover-container]:hover .g-tag-button:not([disabled]) .tag-button__icon{animation:wiggle .66s;animation-timing-function:linear}.g-tag-button:hover:not([disabled]) .tag-button__l-icon,[data-hover-container]:hover .g-tag-button:not([disabled]) .tag-button__l-icon{color:var(--tag-button-hover-color, black);--icon-circle-border: var(--tag-button-hover-color, black)}}.g-tag-button.tag-button--symmetric{padding-left:var(--tag-button-padding, 2.4rem);padding-right:var(--tag-button-padding, 2.4rem)}.g-tag-button .tag-button__icon{display:inline-block;width:1.6rem;height:1.6rem;font-size:1.6rem;opacity:.7;transform-origin:left top;transition:opacity .5s}.g-tag-button .tag-button__text{flex-grow:1}.g-tag-button.g-tag-button--xl{padding-left:4.8rem;height:9.6rem;font-size:2.2rem;line-height:1.3;border-radius:5rem;padding-right:3.2rem}@media (hover: hover){.g-tag-button.g-tag-button--xl:hover:not([disabled]),[data-hover-container]:hover .g-tag-button.g-tag-button--xl:not([disabled]){scale:1.025}}@media (max-width: 610px){.g-tag-button.g-tag-button--xl{font-size:1.8rem;height:8rem}}.g-tag-button.g-tag-button--xl.g-tag-button--with-l-icon{padding-left:3rem;gap:1.6rem}@media (max-width: 610px){.g-tag-button.g-tag-button--xl.g-tag-button--with-l-icon{padding-left:1.8rem}}.g-tag-button.g-tag-button--xl.g-tag-button--with-l-icon .tag-button__icon{margin-left:1.2rem}.g-tag-button.g-tag-button--xl .tag-button__icon{width:3rem;height:3rem;font-size:3rem;opacity:.7;transform-origin:center center}@media (max-width: 610px){.g-tag-button.g-tag-button--xl .tag-button__icon{width:2.4rem;height:2.4rem;font-size:2.4rem}}.g-tag-button--dark{--tag-button-bg: var(--color-purple-darker);--tag-button-color: white;--tag-button-hover-color: white;--tag-button-hover-bg: var(--color-purple-text)}@keyframes wiggle{0%{transform:rotate(0)}12.5%{transform:rotate(-30deg)}25%{transform:rotate(0)}37.5%{transform:rotate(22.5deg)}50%{transform:rotate(0)}62.5%{transform:rotate(-15deg)}75%{transform:rotate(0)}87.5%{transform:rotate(7.5deg)}to{transform:rotate(0)}}.g-input{border-radius:1.6rem;background:var(--input-bg, rgba(255, 255, 255, .7));font-weight:500;font-size:1.8rem;color:var(--color-purple-text);height:6.4rem;box-sizing:border-box;letter-spacing:.05rem;padding-inline:2.4rem;border:solid 3px transparent;transition:all .2s}@media (hover: hover){.g-input:hover:not([disabled]),[data-hover-container]:hover .g-input:not([disabled]){background:var(--input-bg-hover, rgba(255, 255, 255, .85))}.g-input:hover:not([disabled])::placeholder,[data-hover-container]:hover .g-input:not([disabled])::placeholder{color:var(--input-placeholder-hover, var(--color-purple))}}.g-input::placeholder{color:var(--input-placeholder, var(--color-purple));transition:all .3s;opacity:1}.g-input:focus-visible{background:#fff;color:var(--color-purple-text-darker)}.g-input:user-invalid{border-color:var(--color-danger)}.g-input--white{--input-bg: rgba(255, 255, 255, .9);--input-bg-hover: white;--input-placeholder: rgba(from var(--color-purple) r g b / .7);--input-placeholder-hover: rgba(from var(--color-purple) r g b / .9)}textarea.g-input{padding-block:1.6rem;min-height:calc(var(--height, 100) / 10 * 1rem);height:calc(var(--auto-height, auto) + 4px);max-height:calc(var(--max-height, 300) / 10 * 1rem)}.g-wiggling-arrow-circle{flex:0 0 auto;display:flex;align-items:center;justify-content:center;content:"";border-radius:var(--wiggling-arrow-size, 5.4rem);width:var(--wiggling-arrow-size, 5.4rem);border:none;height:var(--wiggling-arrow-size, 5.4rem);box-shadow:var(--wiggling-arrow-shadow, none);background:var(--wiggling-arrow-bg, var(--color-purple-darker));font-size:calc(var(--wiggling-arrow-size, 5.4rem) / var(--wiggling-arrow-size-icon-ratio, 2.25));color:var(--wiggling-arrow-color, white);rotate:var(--wiggling-arrow-from, 0);transition:background-color .3s,rotate .5s,box-shadow .3s;transition-timing-function:ease,linear(0 0%,.082099 3%,.299429 6%,.59793 9%,.918251 12%,1.206008 15%,1.419779 18%,1.535889 21%,1.549671 24%,1.4735 27%,1.33239 30%,1.158184 33%,.983483 36%,.836323 39%,.736336 42%,.692804 45%,.70465 48%,.762085 51%,.849419 54%,.948411 57%,1.041553 60%,1.114769 63%,1.15918 66%,1.171781 69%,1.155089 72%,1.115949 75%,1.063828 78%,1.008917 81%,.960404 84%,.925144 87%,.906891 90%,.906143 93%,.920526 96%,.955359 100%),ease}.g-wiggling-arrow-circle.g-wiggling-arrow-circle--scale:after{transition:scale .4s}@media (hover: hover){.g-wiggling-arrow-circle:hover:not([disabled]),[data-hover-container]:hover .g-wiggling-arrow-circle:not([disabled]){rotate:var(--wiggling-arrow-to, 45deg);background:var(--wiggling-arrow-bg-hover, var(--wiggling-arrow-bg, var(--color-purple-darker)))}.g-wiggling-arrow-circle:hover:not([disabled]).g-wiggling-arrow-circle--scale,[data-hover-container]:hover .g-wiggling-arrow-circle:not([disabled]).g-wiggling-arrow-circle--scale{rotate:var(--wiggling-arrow-from, 0)}.g-wiggling-arrow-circle:hover:not([disabled]).g-wiggling-arrow-circle--scale:after,[data-hover-container]:hover .g-wiggling-arrow-circle:not([disabled]).g-wiggling-arrow-circle--scale:after{scale:var(--wiggling-arrow-scale, 1.3);transition-duration:.8s;transition-timing-function:linear(0 0%,.093578 3%,.245399 6%,.447761 9%,.679423 12%,.948411 15%,1.15918 18%,1.33239 21%,1.419779 24%,1.492202 27%,1.07889 30%,.809322 33%,.672227 36%,.609872 39%,.652073 42%,.795024 45%,.933108 48%,1.066365 51%,1.170992 54%,1.231372 57%,1.163891 60%,1.052843 63%,.943096 66%,.868958 69%,.857538 72%,.891944 75%,.960069 78%,1.013539 81%,1.04464 84%,.851234 87%,.87823 90%,.924183 93%,.978336 96%,1.02 98%,1 100%)}}.g-wiggling-arrow-circle--white{--wiggling-arrow-bg: white;--wiggling-arrow-color: var(--color-purple)}.g-wiggling-arrow-circle--shadow{--wiggling-arrow-shadow: 0 .2rem 1.6rem rgba(from var(--color-blue) r g b / .25)}@media (hover: hover){.g-wiggling-arrow-circle--shadow:hover:not([disabled]),[data-hover-container]:hover .g-wiggling-arrow-circle--shadow:not([disabled]){--wiggling-arrow-shadow: 0 .2rem 3rem rgba(from var(--color-blue) r g b / .35)}}.g-blob-button{width:16rem;height:16rem}.g-icon-circle{display:inline-block;border:solid 1px var(--icon-circle-border, var(--color-purple));transition:all .3s;border-radius:var(--icon-circle-size, 5.6rem);width:var(--icon-circle-size, 5.6rem);height:var(--icon-circle-size, 5.6rem);font-size:var(--icon-circle-size, 5.6rem);line-height:1}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.g-form-field{display:flex;flex-direction:column}.g-form-field label{font-weight:200;font-size:1.8rem;color:currentColor;line-height:3.2rem;margin-bottom:.8rem}.g-select{border-radius:1.3rem;background:var(--select-bg, rgba(255, 255, 255, .7));font-weight:500;font-size:1.8rem;color:var(--color-purple-text);height:6.4rem;box-sizing:border-box;letter-spacing:.05rem;padding-inline:2.4rem;border:solid 1px transparent;transition:all .2s}@media (hover: hover){.g-select:hover:not([disabled]),[data-hover-container]:hover .g-select:not([disabled]){background:var(--select-bg-hover, rgba(255, 255, 255, .85))}}.g-select:focus-visible{background:#fff;color:var(--color-purple-text-darker)}.g-select:user-invalid{border:solid 1px var(--color-danger)}.g-select-wrap{position:relative}.g-select-wrap:after{display:inline-block;font-family:arleticon!important;font-style:normal;font-weight:400;text-transform:none;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;right:1.6rem;top:calc(50% - .9rem);width:1.8rem;height:1.8rem;line-height:1.8rem;font-size:1.8rem;color:var(--color-purple-text);opacity:.75}.g-select-wrap .g-select{appearance:none;-moz-appearance:none;-webkit-appearance:none;width:100%;padding-right:4.8rem}.g-checkbox{border-radius:.4rem;background:var(--checkbox-bg, rgba(255, 255, 255, .7));border:solid 1px transparent;width:3.2rem;height:3.2rem;display:flex;align-items:center;justify-content:center;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (hover: hover){.g-checkbox:hover:not([disabled]),[data-hover-container]:hover .g-checkbox:not([disabled]){background:var(--checkbox-hover-bg, rgba(255, 255, 255, .85))}}.g-checkbox:after{display:inline-block;font-family:arleticon!important;font-style:normal;font-weight:400;text-transform:none;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:var(--checkbox-check-color, var(--color-purple-text));font-size:2rem;transition:all .3s;transition-timing-function:cubic-bezier(0,1.59,.81,1.88)}.g-checkbox:not(:checked):after{opacity:0;scale:.1;rotate:-30deg;visibility:hidden}.g-hero-background{border-radius:6.4rem 6.4rem 0 0;margin-top:var(--header-height);background-image:var(--hero-background-gradient);--header-height-already-blocked: var(--header-height)}@media (max-width: 610px){.g-hero-background{border-radius:3.2rem 3.2rem 0 0}}.g-hero-background--about{--hero-background-gradient: linear-gradient(169deg, rgba(114,32,110,.02) 4%, rgba(237, 228, 233, .8) 30%, rgba(252,217,193,.35) 62%, rgba(74,132,206,.12) 100%)}.g-columns{display:flex;gap:6.4rem}.g-columns>*{flex:1 1 0}@media (max-width: 980px){.g-columns{flex-direction:column;gap:4.8rem}}.g-spacing{margin-top:calc(var(--spacing-mt, var(--spacing-default-mt, "")) * 1rem);margin-bottom:calc(var(--spacing-mb, var(--spacing-default-mb, "")) * 1rem);padding-top:calc(var(--spacing-pt, var(--spacing-default-pt, "")) * 1rem);padding-bottom:calc(var(--spacing-pb, var(--spacing-default-pb, "")) * 1rem)}@media (max-width: 610px){.g-spacing{margin-top:calc(var(--spacing-mobile-mt, var(--spacing-mt, var(--spacing-default-mobile-mt, var(--spacing-default-mt, "")))) * 1rem);margin-bottom:calc(var(--spacing-mobile-mb, var(--spacing-mb, var(--spacing-default-mobile-mb, var(--spacing-default-mb, "")))) * 1rem);padding-top:calc(var(--spacing-mobile-pt, var(--spacing-pt, var(--spacing-default-mobile-pt, var(--spacing-default-pt, "")))) * 1rem);padding-bottom:calc(var(--spacing-mobile-pb, var(--spacing-pb, var(--spacing-default-mobile-pb, var(--spacing-default-pb, "")))) * 1rem)}}@media (min-width: 611px) and (max-width: 980px){.g-spacing{margin-top:calc(var(--spacing-tablet-mt, var(--spacing-mt, var(--spacing-default-tablet-mt, var(--spacing-default-mt, "")))) * 1rem);margin-bottom:calc(var(--spacing-tablet-mb, var(--spacing-mb, var(--spacing-default-tablet-mb, var(--spacing-default-mb, "")))) * 1rem);padding-top:calc(var(--spacing-tablet-pt, var(--spacing-pt, var(--spacing-default-tablet-pt, var(--spacing-default-pt, "")))) * 1rem);padding-bottom:calc(var(--spacing-tablet-pb, var(--spacing-pb, var(--spacing-default-tablet-pb, var(--spacing-default-pb, "")))) * 1rem)}}.g-spacing-padding{padding-top:calc(var(--spacing-pt, var(--spacing-default-pt, "")) * 1rem);padding-bottom:calc(var(--spacing-pb, var(--spacing-default-pb, "")) * 1rem)}@media (max-width: 610px){.g-spacing-padding{padding-top:calc(var(--spacing-mobile-pt, var(--spacing-pt, var(--spacing-default-mobile-pt, var(--spacing-default-pt, "")))) * 1rem);padding-bottom:calc(var(--spacing-mobile-pb, var(--spacing-pb, var(--spacing-default-mobile-pb, var(--spacing-default-pb, "")))) * 1rem)}}@media (min-width: 611px) and (max-width: 980px){.g-spacing-padding{padding-top:calc(var(--spacing-tablet-pt, var(--spacing-pt, var(--spacing-default-tablet-pt, var(--spacing-default-pt, "")))) * 1rem);padding-bottom:calc(var(--spacing-tablet-pb, var(--spacing-pb, var(--spacing-default-tablet-pb, var(--spacing-default-pb, "")))) * 1rem)}}.g-spacing-margin{margin-top:calc(var(--spacing-mt, var(--spacing-default-mt, "")) * 1rem);margin-bottom:calc(var(--spacing-mb, var(--spacing-default-mb, "")) * 1rem)}@media (max-width: 610px){.g-spacing-margin{margin-top:calc(var(--spacing-mobile-mt, var(--spacing-mt, var(--spacing-default-mobile-mt, var(--spacing-default-mt, "")))) * 1rem);margin-bottom:calc(var(--spacing-mobile-mb, var(--spacing-mb, var(--spacing-default-mobile-mb, var(--spacing-default-mb, "")))) * 1rem)}}@media (min-width: 611px) and (max-width: 980px){.g-spacing-margin{margin-top:calc(var(--spacing-tablet-mt, var(--spacing-mt, var(--spacing-default-tablet-mt, var(--spacing-default-mt, "")))) * 1rem);margin-bottom:calc(var(--spacing-tablet-mb, var(--spacing-mb, var(--spacing-default-tablet-mb, var(--spacing-default-mb, "")))) * 1rem)}}/*! PhotoSwipe main CSS by Dmytro Semenov | photoswipe.com */.pswp{--pswp-bg: #000;--pswp-placeholder-bg: #222;--pswp-root-z-index: 100000;--pswp-preloader-color: rgba(79, 79, 79, .4);--pswp-preloader-color-secondary: rgba(255, 255, 255, .9);--pswp-icon-color: #fff;--pswp-icon-color-secondary: #4f4f4f;--pswp-icon-stroke-color: #4f4f4f;--pswp-icon-stroke-width: 2px;--pswp-error-text-color: var(--pswp-icon-color)}.pswp{position:fixed;top:0;left:0;width:100%;height:100%;z-index:var(--pswp-root-z-index);display:none;touch-action:none;outline:0;opacity:.003;contain:layout style size;-webkit-tap-highlight-color:rgba(0,0,0,0)}.pswp:focus{outline:0}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--open{display:block}.pswp,.pswp__bg{transform:translateZ(0);will-change:opacity}.pswp__bg{opacity:.005;background:var(--pswp-bg)}.pswp,.pswp__scroll-wrap{overflow:hidden}.pswp__scroll-wrap,.pswp__bg,.pswp__container,.pswp__item,.pswp__content,.pswp__img,.pswp__zoom-wrap{position:absolute;top:0;left:0;width:100%;height:100%}.pswp__img,.pswp__zoom-wrap{width:auto;height:auto}.pswp--click-to-zoom.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img:active{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img,.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active,.pswp__img{cursor:-webkit-zoom-out;cursor:-moz-zoom-out;cursor:zoom-out}.pswp__container,.pswp__img,.pswp__button,.pswp__counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__item{z-index:1;overflow:hidden}.pswp__hidden{display:none!important}.pswp__content{pointer-events:none}.pswp__content>*{pointer-events:auto}.pswp__error-msg-container{display:grid}.pswp__error-msg{margin:auto;font-size:1em;line-height:1;color:var(--pswp-error-text-color)}.pswp .pswp__hide-on-close{opacity:.005;will-change:opacity;transition:opacity var(--pswp-transition-duration) cubic-bezier(.4,0,.22,1);z-index:10;pointer-events:none}.pswp--ui-visible .pswp__hide-on-close{opacity:1;pointer-events:auto}.pswp__button{position:relative;display:block;width:50px;height:60px;padding:0;margin:0;overflow:hidden;cursor:pointer;background:none;border:0;box-shadow:none;opacity:.85;-webkit-appearance:none;-webkit-touch-callout:none}.pswp__button:hover,.pswp__button:active,.pswp__button:focus{transition:none;padding:0;background:none;border:0;box-shadow:none;opacity:1}.pswp__button:disabled{opacity:.3;cursor:auto}.pswp__icn{fill:var(--pswp-icon-color);color:var(--pswp-icon-color-secondary)}.pswp__icn{position:absolute;top:14px;left:9px;width:32px;height:32px;overflow:hidden;pointer-events:none}.pswp__icn-shadow{stroke:var(--pswp-icon-stroke-color);stroke-width:var(--pswp-icon-stroke-width);fill:none}.pswp__icn:focus{outline:0}div.pswp__img--placeholder,.pswp__img--with-bg{background:var(--pswp-placeholder-bg)}.pswp__top-bar{position:absolute;left:0;top:0;width:100%;height:60px;display:flex;flex-direction:row;justify-content:flex-end;z-index:10;pointer-events:none!important}.pswp__top-bar>*{pointer-events:auto;will-change:opacity}.pswp__button--close{margin-right:6px}.pswp__button--arrow{position:absolute;width:75px;height:100px;top:50%;margin-top:-50px}.pswp__button--arrow:disabled{display:none;cursor:default}.pswp__button--arrow .pswp__icn{top:50%;margin-top:-30px;width:60px;height:60px;background:none;border-radius:0}.pswp--one-slide .pswp__button--arrow{display:none}.pswp--touch .pswp__button--arrow{visibility:hidden}.pswp--has_mouse .pswp__button--arrow{visibility:visible}.pswp__button--arrow--prev{right:auto;left:0}.pswp__button--arrow--next{right:0}.pswp__button--arrow--next .pswp__icn{left:auto;right:14px;transform:scaleX(-1)}.pswp__button--zoom{display:none}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__zoom-icn-bar-v{display:none}.pswp__preloader{position:relative;overflow:hidden;width:50px;height:60px;margin-right:auto}.pswp__preloader .pswp__icn{opacity:0;transition:opacity .2s linear;animation:pswp-clockwise .6s linear infinite}.pswp__preloader--active .pswp__icn{opacity:.85}@keyframes pswp-clockwise{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.pswp__counter{height:30px;margin-top:15px;margin-inline-start:20px;font-size:14px;line-height:30px;color:var(--pswp-icon-color);text-shadow:1px 1px 3px var(--pswp-icon-color-secondary);opacity:.85}.pswp--one-slide .pswp__counter{display:none}#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;-moz-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);bottom:0;content:"";left:0;opacity:0;position:fixed;right:0;top:0;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}#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);bottom:0;content:"";left:0;opacity:0;position:fixed;right:0;top:0;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;bottom:0;height:auto;left:0;max-height:100%;max-width:none!important;right:0;top:0;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}}body{--cc-font-family: var(--font-base);--cc-consent-modal-padding: 3.2rem;--cc-modal-border-radius: 2.4rem;--cc-cookie-category-block-bg: #eeeeee;--cc-cookie-category-block-border: none;--cc-toggle-on-bg: var(--color-purple-text);--cc-toggle-off-bg: var(--color-purple);--cc-cookie-category-block-hover-bg: #e5e5e5;--cc-btn-secondary-bg: #eeeeee}#cc-main .cm__texts{padding-top:calc(var(--cc-consent-modal-padding) * .75)}#cc-main .cm--wide .cm__texts{padding-top:calc(var(--cc-consent-modal-padding))}#cc-main .cm__title{padding-inline:var(--cc-consent-modal-padding);font-size:1.8rem;font-weight:500;color:var(--color-purple-text)}#cc-main .cm__desc{padding-inline:var(--cc-consent-modal-padding);font-size:1.6rem;font-weight:400;color:var(--color-purple-text)}#cc-main .cm__btns{padding-inline:var(--cc-consent-modal-padding);border-top:none;padding-bottom:var(--cc-consent-modal-padding)}#cc-main .cm__btn+.cm__btn{margin-top:.8rem}#cc-main .cm__btn-group+.cm__btn-group{margin-top:1.6rem}#cc-main .cm{max-width:32rem;border-radius:var(--cc-modal-border-radius) var(--cc-modal-border-radius) 0 0}#cc-main .cm--middle{border-radius:4rem}#cc-main .cm--box.cm--wide{max-width:88rem}#cc-main .cm--bottom{bottom:0}#cc-main .cm__btn,#cc-main .pm__btn,#cc-main .cm--box.cm--wide .cm__btn{background:#eee;border-radius:2.4rem;font-family:var(--font-base);font-weight:400;color:var(--color-purple-text);border:none;text-align:left;padding-left:2.4rem;padding-right:6rem;font-size:1.8rem;min-height:5rem;position:relative;--cc-button-arrow-bg: transparent;--cc-button-arrow-color: var(--color-purple-text)}#cc-main .cm__btn:hover,#cc-main .pm__btn:hover,#cc-main .cm--box.cm--wide .cm__btn:hover{background:#e5e5e5;color:var(--color-purple-text)}#cc-main .cm__btn:hover:after,#cc-main .pm__btn:hover:after,#cc-main .cm--box.cm--wide .cm__btn:hover:after{rotate:-45deg}#cc-main .cm__btn:not(.cm__btn--secondary):not(.pm__btn--secondary),#cc-main .pm__btn:not(.cm__btn--secondary):not(.pm__btn--secondary),#cc-main .cm--box.cm--wide .cm__btn:not(.cm__btn--secondary):not(.pm__btn--secondary){background:var(--color-purple);color:#fff;--cc-button-arrow-bg: white;--cc-button-arrow-color: var(--color-purple-text)}#cc-main .cm__btn:not(.cm__btn--secondary):not(.pm__btn--secondary):hover,#cc-main .pm__btn:not(.cm__btn--secondary):not(.pm__btn--secondary):hover,#cc-main .cm--box.cm--wide .cm__btn:not(.cm__btn--secondary):not(.pm__btn--secondary):hover{background:var(--color-purple-darker);color:#fff}#cc-main .cm__btn:after,#cc-main .pm__btn:after,#cc-main .cm--box.cm--wide .cm__btn:after{display:inline-block;font-family:arleticon!important;font-style:normal;font-weight:400;text-transform:none;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:.5rem;top:.5rem;bottom:.5rem;aspect-ratio:1;transition:all .3s;content:"";font-size:1.6rem;border-radius:3.2rem;background:var(--cc-button-arrow-bg);color:var(--cc-button-arrow-color);display:inline-flex;align-items:center;justify-content:center}#cc-main .pm--box{max-width:84rem}#cc-main .cm--box.cm--wide .cm__btn-group{column-gap:.8rem}#cc-main .pm__footer{border-top:none}#cc-main .pm__header{border-bottom:none}@media (max-width: 610px){#cc-main .cm{left:0;max-width:none}#cc-main .cm--middle{left:.8rem}#cc-main .cm--middle.cm--wide .cm__btns,#cc-main .cm--middle.cm--wide .cm__btn-group{display:flex;flex-direction:column;gap:.8rem}}dialog.svelte-1g5w4kz{width:100%;height:100%;max-width:100%;max-height:100%;border:none;padding:0;background:linear-gradient(to bottom,#fff,#ae9ead) center center/cover;transition:visibility var(--bigmenu-animation-duration),opacity var(--bigmenu-animation-duration),display var(--bigmenu-animation-duration) allow-discrete,overlay var(--bigmenu-animation-duration) allow-discrete}@starting-style{dialog.svelte-1g5w4kz{visibility:hidden;opacity:0;display:none}}dialog.svelte-1g5w4kz:not([open]){visibility:hidden;opacity:0;display:none}dialog[open].svelte-1g5w4kz{display:block}dialog.svelte-1g5w4kz::backdrop{display:none;pointer-events:none}.main.svelte-1g5w4kz{width:100%;height:100%;padding-inline:var(--header-h-padding);box-sizing:border-box;overflow:auto;display:flex;flex-direction:column-reverse;position:relative}.header.svelte-1g5w4kz{display:flex;height:var(--header-height);align-items:center}@media (max-width: 980px){.header.svelte-1g5w4kz{justify-content:space-between}}.logo.svelte-1g5w4kz{flex:0 0 auto}@media (min-width: 981px){.logo.svelte-1g5w4kz{height:4.2rem}}@media (max-width: 980px){.logo-img-desktop.svelte-1g5w4kz{display:none}}.logo-img-mobile.svelte-1g5w4kz{height:3rem}@media (min-width: 981px){.logo-img-mobile.svelte-1g5w4kz{display:none}}.langs.svelte-1g5w4kz{flex:1 1 auto;text-align:right}@media (max-width: 980px){.langs.svelte-1g5w4kz{position:absolute;right:var(--header-h-padding);bottom:3.2rem}}.closer.svelte-1g5w4kz{margin-left:3.6rem}.body.svelte-1g5w4kz{display:grid;grid-template-areas:"cases menu";grid-template-columns:60rem 1fr;column-gap:4.8rem;padding-top:.8rem;position:relative}@media (max-width: 980px){.body.svelte-1g5w4kz{grid-template-areas:"cases" "menu" "cta";grid-template-columns:100%;row-gap:0;padding-bottom:3.2rem}}.socials.svelte-1g5w4kz{--round-icon-size: 4.8rem;transition:all .5s .3s}@media (min-width: 981px){.socials.svelte-1g5w4kz{position:absolute;left:0;bottom:2.4rem;z-index:3}}@starting-style{.socials.svelte-1g5w4kz{opacity:0;visibility:hidden;translate:0 2.4rem}}.cases-part.svelte-1g5w4kz{display:grid;grid-area:cases;grid-template-columns:28rem 32rem;position:relative;max-height:64rem}@media (max-width: 980px){.cases-part.svelte-1g5w4kz{display:flex;width:100%;flex-direction:column;max-height:none;gap:2.4rem;padding-top:0}}.cases-text-part.svelte-1g5w4kz{overflow:visible;font-size:2.4rem;white-space:nowrap;position:relative;z-index:2;max-height:64rem}@media (max-width: 980px){.cases-text-part.svelte-1g5w4kz{max-height:none}}.cases-img-part.svelte-1g5w4kz{position:relative;z-index:1;overflow:hidden;border-radius:4rem;margin-top:2.4rem;height:64rem}@media (max-width: 980px){.cases-img-part.svelte-1g5w4kz{display:none}}@starting-style{.cases-img-part.svelte-1g5w4kz{opacity:0;translate:0 2rem;visibility:hidden}}.cases-img-part.svelte-1g5w4kz:not(.open){opacity:0;translate:0 2rem;visibility:hidden}.cases-img-part.svelte-1g5w4kz:not(.open) .cases-img:where(.svelte-1g5w4kz){scale:1}.cases-img.svelte-1g5w4kz{width:32rem;transition:all .4s .25s;scale:1.05}@starting-style{.cases-img.svelte-1g5w4kz{opacity:0;visibility:hidden;scale:.97}}.menu.svelte-1g5w4kz{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:auto;column-gap:5.4rem;row-gap:2.4rem}.menu.svelte-1g5w4kz ul:where(.svelte-1g5w4kz){padding-top:2.4rem}@media (max-width: 980px){.menu.svelte-1g5w4kz{grid-template-columns:1fr;margin-bottom:2.4rem;row-gap:0}}.menu-part-heading.svelte-1g5w4kz{transition:all .5s calc((var(--part-index, 1)) * 75ms + .1s);--heading-padding: 2.4rem}@starting-style{.menu-part-heading.svelte-1g5w4kz{translate:0 3.6rem;opacity:0;visibility:hidden}}@media (max-width: 980px){.menu-part-heading.svelte-1g5w4kz{--heading-left: 4.8rem;--heading-number-left: -.8rem;--heading-padding: 3.2rem}}@media (min-width: 981px){.menu-part-heading-cases.svelte-1g5w4kz{margin-bottom:3.6rem}}.menu-li.svelte-1g5w4kz{transition:all .5s calc((var(--li-index, 1) - 1) * .04s + var(--part-index, 1) * 75ms + .15s)}@starting-style{.menu-li.svelte-1g5w4kz{opacity:0;visibility:hidden;translate:0 5rem}}.menu-link.svelte-1g5w4kz{font-size:1.8rem;color:var(--color-purple-text);display:flex;align-items:center;height:3.6rem;gap:1.2rem;padding-left:6rem;transition:all .3s;position:relative}.menu-link.svelte-1g5w4kz:after{display:inline-block;font-family:arleticon!important;font-style:normal;font-weight:400;text-transform:none;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";transition:all .4s .1s;color:currentColor;font-size:2rem;opacity:0;visibility:hidden;translate:-1.2rem}@media (hover: hover){.menu-link.svelte-1g5w4kz:hover:not([disabled]){translate:.8rem}.menu-link.svelte-1g5w4kz:hover:not([disabled]):after{opacity:1;visibility:visible;translate:0}}@media (max-width: 980px){.menu-link.svelte-1g5w4kz{padding-left:5.2rem}}.menu-link-active.svelte-1g5w4kz{font-weight:700}.menu-link-active.svelte-1g5w4kz:before{content:"";position:absolute;left:3.2rem;width:.5rem;height:.5rem;border-radius:1rem;background:var(--color-purple-text)}@media (min-width: 981px){.menu-link-active.svelte-1g5w4kz:before{left:4rem}}.menu-main-link.svelte-1g5w4kz{display:flex;align-items:center;gap:1.6rem;transition:all .4s;translate:0}.menu-main-link.svelte-1g5w4kz:after{display:inline-block;font-family:arleticon!important;font-style:normal;font-weight:400;text-transform:none;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:4rem;content:"";transition:all .4s .1s;color:currentColor;opacity:0;visibility:hidden;translate:-1rem}@media (hover: hover){.menu-main-link.svelte-1g5w4kz:hover:not([disabled]){color:var(--color-blue);translate:.5rem}.menu-main-link.svelte-1g5w4kz:hover:not([disabled]):after{opacity:1;visibility:visible;translate:0}}.menu-text.svelte-1g5w4kz{font-size:1.8rem;color:var(--color-purple-text);padding-top:2.4rem;line-height:3.6rem;padding-left:6rem;transition:all .5s calc((var(--part-index, 1)) * 75ms + .2s)}@starting-style{.menu-text.svelte-1g5w4kz{opacity:0;visibility:hidden;translate:0 3.6rem}}@media (max-width: 980px){.menu-list.svelte-1g5w4kz,.menu-text.svelte-1g5w4kz,.menu-list-cases.svelte-1g5w4kz{overflow:hidden;transition:max-height .5s,padding .5s;max-height:44rem}.menu-list-cases.svelte-1g5w4kz{padding-top:3.6rem}.menu-part.svelte-1g5w4kz:not(.expanded) .menu-list:where(.svelte-1g5w4kz),.menu-part.svelte-1g5w4kz:not(.expanded) .menu-text:where(.svelte-1g5w4kz){max-height:0;padding-top:0;padding-bottom:0}.cases-text-part.svelte-1g5w4kz:not(.expanded) .menu-list-cases:where(.svelte-1g5w4kz){max-height:0;padding-top:0;padding-bottom:0}}.contact-us-mobile.svelte-1g5w4kz{--button-bg: var(--color-purple);--button-color: white}@starting-style{.contact-us-mobile.svelte-1g5w4kz{opacity:0;visibility:hidden;translate:0 3.6rem}}@media (min-width: 981px){.contact-us-mobile.svelte-1g5w4kz{display:none}}@media (max-width: 980px){.contact-us-mobile.svelte-1g5w4kz{transition:all .5s .5s;grid-area:cta;text-align:center;padding-bottom:6.4rem;padding-top:3.6rem}}body{--bigmenu-animation-duration: .3s}dialog.svelte-1dx4n8f{width:100%;height:100%;max-width:100%;max-height:100%;border:none;padding:0;background:linear-gradient(to bottom,#fff,#ae9ead) center center/cover;transition:visibility var(--bigmenu-animation-duration),opacity var(--bigmenu-animation-duration),display var(--bigmenu-animation-duration) allow-discrete,overlay var(--bigmenu-animation-duration) allow-discrete}@starting-style{dialog.svelte-1dx4n8f{visibility:hidden;opacity:0;display:none}}dialog.svelte-1dx4n8f:not([open]){visibility:hidden;opacity:0;display:none}dialog[open].svelte-1dx4n8f{display:block}dialog.svelte-1dx4n8f::backdrop{display:none;pointer-events:none}.main.svelte-1dx4n8f{width:100%;height:100%;padding-inline:var(--header-h-padding);box-sizing:border-box;overflow:auto;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding-bottom:7.2rem}.header.svelte-1dx4n8f{display:flex;height:var(--header-height);align-items:center;justify-content:space-between;flex:0 0 var(--header-height);width:100%}.logo.svelte-1dx4n8f{flex:0 0 auto}@media (min-width: 981px){.logo.svelte-1dx4n8f{height:4.2rem}}@media (max-width: 980px){.logo-img-desktop.svelte-1dx4n8f{display:none}}.logo-img-mobile.svelte-1dx4n8f{height:3rem}@media (min-width: 981px){.logo-img-mobile.svelte-1dx4n8f{display:none}}.langs.svelte-1dx4n8f{flex:1 1 auto;text-align:right}.closer.svelte-1dx4n8f{margin-left:3.6rem}.cont.svelte-1dx4n8f{height:100%}.quick-contacts.svelte-1dx4n8f{order:3;display:flex;width:110rem;max-width:110rem;justify-content:space-between;align-items:center;margin-top:4.8rem;padding-top:2.4rem;border-top:1px solid rgba(159,142,166,.5)}@media (max-width: 980px){.quick-contacts.svelte-1dx4n8f{width:100%;flex-direction:column;gap:3.2rem;align-items:start;margin-top:6.4rem;padding-top:4.8rem}}.form.svelte-1dx4n8f{order:2;transition:all .4s;width:110rem;max-width:110rem}@media (max-width: 980px){.form.svelte-1dx4n8f{width:100%;margin-top:3.2rem}}@starting-style{.form.svelte-1dx4n8f{opacity:0;translate:0 -2rem}}.form.svelte-1dx4n8f:not(.activated){opacity:0;translate:0 -2rem;visibility:hidden}.header.svelte-1dx4n8f{order:1}.contact-item.svelte-1dx4n8f{display:flex;align-items:center;gap:1.6rem;transition:all .3s;--icon-circle-size: 4rem;--icon-circle-border: var(--color-purple);font-weight:500;font-size:2.4rem;color:var(--color-purple-text)}@media (hover: hover){.contact-item.svelte-1dx4n8f:hover:not([disabled]){scale:1.15}}.more.svelte-1dx4n8f{--button-bg: transparent;--button-color: var(--color-purple-text);--wiggling-arrow-bg: transparent;--wiggling-arrow-color: var(--color-purple-text)}@media (max-width: 980px){.more.svelte-1dx4n8f{--button-bg: var(--color-purple);--button-color: white;--wiggling-arrow-color: white}}@media (max-width: 980px){.contact-col-last.svelte-1dx4n8f{padding-top:2.4rem;align-self:center}}.contact-col.svelte-1dx4n8f{transition:all .5s calc(var(--index) * .05s)}@starting-style{.contact-col.svelte-1dx4n8f{opacity:0;translate:0 3.6rem}}.quick-contacts.svelte-1dx4n8f:not(.activated) .contact-col:where(.svelte-1dx4n8f){opacity:0;visibility:hidden;translate:0 3.6rem}body{--header-height: 13.4rem;--header-h-padding: 5rem}@media (max-width: 980px){body{--header-height: 8rem;--header-h-padding: 2.4rem}}header.svelte-3h4mxq{position:fixed;left:0;right:0;top:0;z-index:100}.box.svelte-3h4mxq{display:flex;position:relative;height:var(--header-height);z-index:2;align-items:center;padding-left:var(--header-h-padding);padding-right:var(--header-h-padding)}@media (max-width: 980px){.box.svelte-3h4mxq{gap:2.4rem;justify-content:space-between}}.logo.svelte-3h4mxq{height:100%;display:flex;align-items:center;justify-content:center;flex:0 0 20rem;margin-right:6.4rem;position:relative}@media (max-width: 980px){.logo.svelte-3h4mxq{flex-basis:14.3rem;flex-grow:1;justify-content:flex-start;margin-right:0}}.logo-link.svelte-3h4mxq{position:relative}.logo-img-white.svelte-3h4mxq{position:absolute;top:0;right:0;bottom:0;left:0;transition:all .3s;opacity:0;visibility:hidden}@media (max-width: 980px){.logo-img.svelte-3h4mxq,.logo-img-white.svelte-3h4mxq{height:3rem}}.header-part.svelte-3h4mxq{transition:visibility var(--bigmenu-animation-duration),opacity var(--bigmenu-animation-duration)}.header-part--hidden.svelte-3h4mxq{visibility:hidden;opacity:0}.main-menu.svelte-3h4mxq{flex:1 1 auto}@media (max-width: 980px){.main-menu.svelte-3h4mxq{display:none}}.cta.svelte-3h4mxq{flex:0 0 auto;--wiggling-arrow-from: -45deg;--wiggling-arrow-to: 0deg}@media (max-width: 610px){.cta.svelte-3h4mxq{display:none}}@media (min-width: 611px) and (max-width: 980px){.cta.svelte-3h4mxq{--button-height: 4.8rem;--button-font-size: 1.8rem;--button-padding: .4rem;--wiggling-arrow-size: 4rem}}.menu.svelte-3h4mxq{flex:0 0 auto;margin-left:2rem}@media (max-width: 980px){.menu.svelte-3h4mxq{margin-left:0}}.main-menu-box.svelte-3h4mxq{display:flex}.main-menu-pos-anchor.svelte-3h4mxq{position:relative}.main-menu-item.svelte-3h4mxq:not(:hover):not(.keyboard-activated)+.submenu:where(.svelte-3h4mxq):not(:hover),.deactivated-after-navigation.svelte-3h4mxq .submenu:where(.svelte-3h4mxq){visibility:hidden;opacity:0;translate:0 -1rem}.submenu.svelte-3h4mxq{position:absolute;border-radius:32px;background:#fff;padding-block:3.2rem;left:-2.4rem;top:calc(100% + 2.4rem);box-shadow:0 .5rem 2.5rem #0000000d;transition:all .3s;z-index:7}.submenu.submenu--images.svelte-3h4mxq{padding:5rem;left:5rem;right:5rem;top:calc(100% - 1.6rem)}.submenu.svelte-3h4mxq:not(.submenu--images):before{content:"";width:0;height:0;border-style:solid;border-width:0 .8rem .8rem .8rem;border-color:transparent transparent #FFFFFF transparent;position:absolute;top:-.8rem;left:7.2rem}.submenu.svelte-3h4mxq:after{content:"";position:absolute;left:0;right:0;top:-3.2rem;height:3.2rem;background:transparent}.submenu.svelte-3h4mxq li:where(.svelte-3h4mxq){display:contents}.main-menu-item.svelte-3h4mxq{display:flex;align-items:center;gap:1.2rem;padding:1.6rem 2.4rem;font-size:2.1rem;font-weight:500;letter-spacing:.1rem;position:relative}.main-menu-item.svelte-3h4mxq:after{content:"";width:0px;height:0px;border-style:solid;border-width:.5rem .5rem 0 .5rem;border-color:var(--color-purple-darker) transparent transparent transparent;transition:all .3s;transition-timing-function:cubic-bezier(.44,1.7,.72,1.8);animation:none;transition:all .5s}@media (hover: hover){.main-menu-item.svelte-3h4mxq:hover:not([disabled]) .effect:where(.svelte-3h4mxq){opacity:1;visibility:visible}.main-menu-item.svelte-3h4mxq:hover:not([disabled]):after{animation:svelte-3h4mxq-bounce .6s linear}}.main-menu-item.current.svelte-3h4mxq .effect:where(.svelte-3h4mxq){opacity:1;visibility:visible}.normal.svelte-3h4mxq{color:var(--color-purple-darker);transition:all .5s}.effect.svelte-3h4mxq{display:block;position:absolute;color:green;transition:all .3s;opacity:0;visibility:hidden;background:linear-gradient(127deg,#a48ea3,#4a84ce);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.inverted.svelte-3h4mxq .main-menu-item:where(.svelte-3h4mxq):after{border-color:white transparent transparent transparent}.inverted.svelte-3h4mxq .normal:where(.svelte-3h4mxq){color:#fff}.inverted.svelte-3h4mxq .effect:where(.svelte-3h4mxq){background-image:linear-gradient(127deg,#fff,#fff)}.inverted.svelte-3h4mxq .logo-img-white:where(.svelte-3h4mxq){opacity:1;visibility:visible}.submenu-item.svelte-3h4mxq{font-weight:500;font-size:1.8rem;color:#614b6a;line-height:1;display:flex;gap:1.6rem;align-items:center;padding-top:.5em;padding-bottom:.5em;padding-inline:4.8rem;white-space:nowrap;transition:all .2s}.submenu-item.svelte-3h4mxq:after{display:inline-block;font-family:arleticon!important;font-style:normal;font-weight:400;text-transform:none;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";transition:all .4s .1s;color:currentColor;font-size:2.4rem;opacity:0;visibility:hidden;translate:-1.2rem}@media (hover: hover){.submenu-item.svelte-3h4mxq:hover:not([disabled]){translate:.8rem}.submenu-item.svelte-3h4mxq:hover:not([disabled]):after{opacity:1;visibility:visible;translate:0}}@keyframes svelte-3h4mxq-bounce{0%,to{transform:translateY(0)}12.5%{transform:translateY(-.7rem)}25%{transform:translateY(0)}37.5%{transform:translateY(.5rem)}50%{transform:translateY(0)}62.5%{transform:translateY(-.3rem)}75%{transform:translateY(0)}87.5%{transform:translateY(.2rem)}}.backdrop.svelte-3h4mxq{position:absolute;left:0;right:0;top:0;z-index:1;height:200%;pointer-events:none;background-image:linear-gradient(to bottom,#fbfafa,#fbfafa,#fbfaf900 2%);border-top:solid 1px #fbfafa}.backdrop-region.svelte-3h4mxq{position:absolute;top:0;right:0;bottom:0;left:0}.backdrop-region[data-index="1"].svelte-3h4mxq{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);mask:linear-gradient(to bottom,rgb(0,0,0) 0%,rgb(0,0,0) 10%,rgba(0,0,0,0) 20%)}.backdrop-region[data-index="2"].svelte-3h4mxq{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:3;mask:linear-gradient(to bottom,rgba(0,0,0,0) 5%,rgb(0,0,0) 12%,rgb(0,0,0) 20%,rgba(0,0,0,0) 30%)}.backdrop-region[data-index="3"].svelte-3h4mxq{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);mask:linear-gradient(to bottom,rgba(0,0,0,0) 10%,rgb(0,0,0) 20%,rgb(0,0,0) 30%,rgba(0,0,0,0) 40%)}.backdrop-region[data-index="4"].svelte-3h4mxq{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);mask:linear-gradient(to bottom,rgba(0,0,0,0) 20%,rgb(0,0,0) 30%,rgb(0,0,0) 40%,rgba(0,0,0,0) 45%)}.backdrop-region[data-index="5"].svelte-3h4mxq{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:6;mask:linear-gradient(to bottom,rgba(0,0,0,0) 30%,rgb(0,0,0) 40%,rgb(0,0,0) 45%,rgba(0,0,0,0) 55%)}
