:root{--breakpoint-xl: 1385px;--breakpoint-md: 992px;--breakpoint-sm: 768px;--breakpoint-xs: 576px;--container-xl: 1325px;--container-md: 960px;--container-sm: 720px;--container-xs: 540px}:root{--clr-primary: var(--clr-primary-override, #8aecff);--clr-primary-600: #8aecff99;--clr-primary-400: #8aecff66;--clr-primary-300: #8aecff4d;--clr-primary-200: #8aecff33;--clr-primary-150: #8aecff26;--clr-primary-100: #8aecff1a;--clr-primary-light: #e2faff;--clr-secondary: #a1ff8a;--clr-secondary-600: #a1ff8a99;--clr-secondary-400: #a1ff8a66;--clr-secondary-300: #a1ff8a4d;--clr-secondary-200: #a1ff8a33;--clr-secondary-150: #a1ff8a26;--clr-secondary-100: #a1ff8a1a;--clr-text: #03060e;--clr-white: #ffffff;--clr-light-gray: #eef1f6;--clr-gray: oklab(.86 0 0 / .4);--clr-placeholder: #6d6d6d}:root{--ease-default: cubic-bezier(0, 0, .58, 1);--ease-out-long: cubic-bezier(0, .5, 0, 1);--ease-out-medium: cubic-bezier(0, .57, .55, 1);--ease-out-short: cubic-bezier(.15, .7, .78, 1);--ease-elastic-1: cubic-bezier(.25, .4, .55, 1.4);--ease-elastic-2: cubic-bezier(.68, -3, .27, 5);--transition-duration: .3s;--transition: var(--transition-duration) var(--ease-default)}:root{--fs-h1: 4rem;--fs-h2: 3rem;--fs-h3: 2.5rem;--fs-h4: 1.5rem;--fs-h5: 1.25rem;--fs-text: 1rem;--fs-text-big: 2.5rem;--fs-hero: clamp(2.25rem, 5vw, 5.5rem)}@media (max-width: 992px){:root{--fs-h1: 2.5rem;--fs-h2: 2rem;--fs-h3: 1.75rem;--fs-h4: 1.25rem;--fs-h5: 1.125rem;--fs-text-big: 1.625rem}}:root{--wrapper-headline-gap: 50px}@media (max-width: 992px){:root{--wrapper-headline-gap: 30px}}@font-face{font-family:Poppins;src:url(./Poppins-Thin.leD9T1nx.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(./Poppins-ExtraLight.u2IJXg5c.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(./Poppins-Light.DT6-CsId.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(./Poppins-Regular.CTKNfV9P.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(./Poppins-Medium.Cxde2ZoM.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(./Poppins-SemiBold.B_fPDAUb.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(./Poppins-Bold.qTAUjFF7.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(./Poppins-ExtraBold.W_qeO1XX.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(./Poppins-Black.yHqY0KRU.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}*,*:before,*:after{box-sizing:border-box}.clr-primary{color:var(--clr-primary)}.clr-secondary{color:var(--clr-text)}.inverted-radius:before,.inverted-radius:after{--_size: 25px;content:"";height:var(--_size);width:var(--_size);position:absolute;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNSAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzMyNF8xNSkiPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTI1IDBDMTEuMTkyOSAwIDAgMTEuMTkyOSAwIDI1VjBIMjVaIiBmaWxsPSJ3aGl0ZSIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzMyNF8xNSI+CjxyZWN0IHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K);background-size:contain}.col-count-2{column-count:2;column-gap:40px}@media (max-width: 768px){.col-count-2{column-count:1}}.text-width{max-width:80ch}.trim-margin *:first-child{margin-top:0}.trim-margin *:last-child{margin-bottom:0}.trim-margin-top *:first-child{margin-top:0}.trim-margin-bottom *:last-child{margin-bottom:0}a{color:var(--clr-primary);text-decoration:none}body{font-family:Poppins,sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;font-size:var(--fs-text);background-color:var(--clr-white);color:var(--clr-text);margin:0;min-width:320px;height:100%}html{height:100%;scroll-behavior:smooth;scroll-padding-top:63px}html:active-view-transition{scroll-behavior:auto}*:focus-visible{outline-color:var(--clr-text);outline-offset:2px;outline-width:2px;outline-style:solid}.container{width:100%;padding-right:15px;padding-left:15px;margin-inline:auto}@media (min-width: 576px){.container{max-width:var(--container-xs)}}@media (min-width: 768px){.container{max-width:var(--container-sm)}}@media (min-width: 992px){.container{max-width:var(--container-md)}}@media (min-width: 1385px){.container{max-width:var(--container-xl)}}.container.frame-none{max-width:100%;padding:0}@media (max-width: 992px){.container__desktop{display:none}}.container__mobile{display:none}@media (max-width: 992px){.container__mobile{display:block}}.section{padding-block:6rem}@media (max-width: 768px){.section{padding-block:2.5rem}}.noSpaceTop{padding-top:0!important}.noSpaceBottom{padding-bottom:0!important}h1,.h1{font-size:var(--fs-h1);font-weight:600;line-height:1.1;letter-spacing:-1px;margin-bottom:15px;text-wrap:balance}.fs-h1{font-size:var(--fs-h1);line-height:1.1;letter-spacing:-1px}h2,.h2{font-size:var(--fs-h2);font-weight:600;line-height:1.1;margin-bottom:15px;letter-spacing:-1px;text-wrap:balance}.fs-h2{font-size:var(--fs-h2);line-height:1.1;letter-spacing:-2px}h3,.h3{font-size:var(--fs-h3);font-weight:600;line-height:1.2;margin-bottom:15px;text-wrap:balance}.fs-h3{font-size:var(--fs-h3);line-height:1.2}h4,.h4{font-size:var(--fs-h4);font-weight:600;line-height:1.4;letter-spacing:0px;margin-bottom:15px;text-wrap:balance}.fs-h4{font-size:var(--fs-h4);line-height:1.4}h5,.h5{font-size:var(--fs-h5);font-weight:600;line-height:1.4;letter-spacing:0px;margin-bottom:10px;text-wrap:balance}.fs-h5{font-size:var(--fs-h5);line-height:1.4}h1 b,.h1 b,h2 b,.h2 b,h3 b,.h3 b,h4 b,.h4 b,h5 b,.h5 b{font-weight:700}.fs-text-big{font-size:var(--fs-text-big);line-height:1.3;letter-spacing:-1px;font-weight:400;text-wrap:pretty}p{line-height:1.6;text-wrap:pretty}p a{text-decoration:underline;color:var(--clr-text)}b{font-weight:500}img{display:block;max-width:100%;height:auto}.form{display:flex;flex-direction:column;gap:1rem}.form-row{display:flex;gap:1rem}@media (max-width: 576px){.form-row{flex-direction:column}}.form-group{width:100%}.altcha input{accent-color:var(--clr-primary)}@keyframes pageIn{0%{transform:translateY(100%)}}@keyframes pageOut{to{translate:0 100px;scale:.8}}:root::view-transition-old(root){animation:.8s cubic-bezier(.4,0,.2,1) both pageOut}:root::view-transition-new(root){animation:.8s cubic-bezier(.4,0,.2,1) both pageIn;animation-delay:.3s}.bg-secondary{background-color:var(--clr-text)}.alert{padding:1rem;border:1px solid transparent;margin:1rem 0;border-radius:8px;scroll-margin-top:1rem}.alert--success{color:#0cb60c;background-color:#0cb60c1a;border-color:#0cb60c}.alert--error{color:#b60c0c;background-color:#b60c0c1a;border-color:#b60c0c}.glass-box{background:#ffffff4d;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);border-radius:1rem;border:1px solid rgba(255,255,255,.3);box-shadow:0 3px 10px #00000040,inset 0 1px #ffffff80,inset 0 -1px #ffffff1a,inset 0 0 10px 5px #ffffff80;position:relative;overflow:hidden;border-radius:.75rem}@supports (corner-shape: squircle){.glass-box{corner-shape:squircle;border-radius:1.5rem}}@media (max-width: 991px){.glass-box{background:#fffc}}.glass-box:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.8),transparent)}.glass-box:after{content:"";position:absolute;top:0;left:0;width:1px;height:100%;background:linear-gradient(180deg,rgba(255,255,255,.8),transparent,rgba(255,255,255,.3))}.text-muted{color:#687186}.text-muted b{color:var(--clr-text)}.text-primary{color:var(--clr-primary)}.btn{text-decoration:none;background-color:var(--clr-light-gray);color:var(--clr-text);font-size:inherit;font-weight:400;padding:.625rem 1rem;border-radius:.5rem;display:inline-flex;align-items:center;justify-content:center;gap:1rem;white-space:nowrap;text-align:center;cursor:pointer;position:relative;overflow:hidden;transition:background-color var(--transition),translate var(--transition),scale var(--transition),box-shadow var(--transition)}@supports (corner-shape: squircle){.btn{corner-shape:squircle;border-radius:1.5rem}}@media (max-width: 992px){.btn{padding:.675rem 1rem}}.btn:hover{scale:1.02}.btn:active{scale:.95}.btn--primary{background:var(--clr-primary);border:none}.btn--secondary{background-color:var(--clr-primary-400);border:none}.btn--white{background:var(--clr-white);border:none}.btn--orange{border:none;background:linear-gradient(90deg,#f80,#ff880080)}.btn--space-between{justify-content:space-between;padding-inline:15px}.btn--small{padding:5px 1rem;font-size:1rem}.splide .splide__pagination{display:flex;gap:5px;margin-top:20px;padding:0}.splide .splide__pagination__page{width:10px;height:10px;border-radius:100px;background-color:#dcdcdc;border:none;cursor:pointer;padding:0}.splide .splide__pagination__page.is-active{background-color:var(--clr-primary)}.cookie-banner.svelte-arim0p{position:fixed;bottom:1.5rem;left:50%;translate:-50% 0;z-index:9999;width:min(100vw - 2rem,760px);background-color:var(--clr-text);color:var(--clr-white);border-radius:1rem;padding:1.25rem 1.5rem;box-shadow:0 8px 40px #00000059}@supports (corner-shape: squircle){.cookie-banner.svelte-arim0p{corner-shape:squircle;border-radius:2rem}}@media (max-width: 576px){.cookie-banner.svelte-arim0p{bottom:1rem;padding:1rem 1.25rem}}.cookie-banner__content.svelte-arim0p{display:flex;align-items:center;gap:1.5rem}@media (max-width: 768px){.cookie-banner__content.svelte-arim0p{flex-direction:column;align-items:flex-start;gap:1rem}}.cookie-banner__text.svelte-arim0p{margin:0;font-size:.875rem;line-height:1.5;opacity:.85;flex:1}.cookie-banner__text.svelte-arim0p a:where(.svelte-arim0p){color:var(--clr-primary);text-decoration:underline;text-underline-offset:2px}.cookie-banner__actions.svelte-arim0p{display:flex;gap:.75rem;flex-shrink:0}@media (max-width: 576px){.cookie-banner__actions.svelte-arim0p{width:100%}.cookie-banner__actions.svelte-arim0p .btn:where(.svelte-arim0p){flex:1}}
