@font-face{font-family:Switzer;src:url(/fonts/switzer-variable.woff2)format("woff2"),url(/fonts/switzer-variable.woff)format("woff");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/fonts/switzer-variable-italic.woff2)format("woff2"),url(/fonts/switzer-variable-italic.woff)format("woff");font-weight:100 900;font-style:italic;font-display:swap}@font-face{font-family:General Sans;src:url(/fonts/general-sans-variable.woff2)format("woff2"),url(/fonts/general-sans-variable.woff)format("woff");font-weight:200 700;font-style:normal;font-display:swap}@font-face{font-family:General Sans;src:url(/fonts/general-sans-variable-italic.woff2)format("woff2"),url(/fonts/general-sans-variable-italic.woff)format("woff");font-weight:200 700;font-style:italic;font-display:swap}@font-face{font-family:Switzer Fallback;src:local(Arial);size-adjust:100%;ascent-override:96%;descent-override:24%;line-gap-override:0%}@font-face{font-family:General Sans Fallback;src:local(Arial);size-adjust:100%;ascent-override:96%;descent-override:24%;line-gap-override:0%}:root{--switzer:"Switzer", "Switzer Fallback", -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;--general-sans:"General Sans", "General Sans Fallback", -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;--inter:var(--switzer);--blue_-1:#003dd6;--blue:#094ff2;--blue_1:#4b7ee5;--blue_2:#789eeb;--blue_3:#bccff5;--black_-1:#111;--black:#212023;--black_1:#54555f;--black_2:#9a9ba1;--black_3:#dadadd;--white_1:#fff;--white:#fcfcfc;--white_-1:#f6f6f6;--green_-2:#005431;--green_-1:#00874f;--green:#00a962;--green_1:#54cb99;--green_2:#89e7be;--green_3:#bdf6de;--green_4:#eafcf5;--yellow_-2:#c17c15;--yellow_-1:#e4a23e;--yellow:#feba54;--yellow_1:#fec876;--yellow_2:#ffe3bb;--yellow_3:#fff1dd;--red_-1:#a63122;--red:#cf3e2b;--red_1:#d96455;--red_2:#ecb2aa;--red_3:#f5d9d5;--blue_gray_-1:#191d23;--blue_gray:#263346;--blue_gray_1:#616e81;--blue_gray_2:#8e9bae;--blue_gray_3:#bdc7d4;--violet_-1:#29248c;--violet:#3c11e8;--violet_1:#6159c9;--violet_2:#8883d7;--violet_3:#c3c1eb;--gray_-1:#bdbcc2;--gray:#dbdadf;--gray_1:#e2e1e5;--gray_2:#f1f0f2;--gray_3:#f8f8f9;--blue_-1_HSL:223, 100%, 42%;--blue_HSL:222, 92.8%, 49.2%;--blue_1_HSL:220, 74.8%, 59.6%;--blue_2_HSL:220, 74.2%, 69.6%;--blue_3_HSL:220, 74%, 84.9%;--black_-1_HSL:0, 0%, 6.7%;--black_HSL:260, 4.5%, 13.1%;--black_1_HSL:235, 8.5%, 27.8%;--black_2_HSL:231, 3.6%, 61.8%;--black_3_HSL:240, 4.2%, 86.1%;--white_1_HSL:0, 0%, 100%;--white_HSL:0, 0%, 98.8%;--white_-1_HSL:0, 0%, 96.5%;--green_-1_HSL:155, 100%, 26.5%;--green_HSL:155, 100%, 33.1%;--green_1_HSL:155, 53.4%, 56.3%;--green_2_HSL:154, 66.2%, 72.2%;--green_3_HSL:155, 76%, 85.3%;--yellow_-2_HSL:36, 80%, 42%;--yellow_-1_HSL:36, 75.5%, 56.9%;--yellow_HSL:36, 98.8%, 66.3%;--yellow_1_HSL:36, 98.6%, 72.9%;--yellow_2_HSL:35, 100%, 86.7%;--yellow_3_HSL:35, 100%, 93.3%;--red_-1_HSL:7, 66%, 39.2%;--red_HSL:7, 65.6%, 49%;--red_1_HSL:7, 63.5%, 59.2%;--red_2_HSL:7, 63.5%, 79.6%;--red_3_HSL:7, 61.5%, 89.8%;--blue_gray_-1_HSL:216, 16.7%, 11.8%;--blue_gray_HSL:216, 29.6%, 21.2%;--blue_gray_1_HSL:216, 14.2%, 44.3%;--blue_gray_2_HSL:216, 16.5%, 62%;--blue_gray_3_HSL:214, 21.1%, 78.6%;--violet_-1_HSL:243, 59.1%, 34.5%;--violet_HSL:252, 76.7%, 48.8%;--violet_1_HSL:244, 50.9%, 56.9%;--violet_2_HSL:244, 51.2%, 67.8%;--violet_3_HSL:243, 51.2%, 83.9%;--gray_-1_HSL:250, 4.7%, 74.9%;--gray_HSL:252, 7.2%, 86.5%;--gray_1_HSL:255, 7.1%, 89%;--gray_2_HSL:270, 7.1%, 94.5%;--gray_3_HSL:240, 7.7%, 97.5%;--paragraph-line-height:148%;--heading-line-height:110%;--mobile-s:320px;--mobile-m:375px;--mobile-l:425px;--tablet-s:768px;--tablet-m:850px;--tablet-l:920px;--laptop-s:1024px;--laptop-m:1200px;--laptop-l:1440px;--mobile-width:90vw;--shadow-big:0px 2.8px 2px #0d132f14, 0px 6.7px 4.8px #0d132f1c, 0px 12px 9px #0d132f24, 0px 22px 16px #0d132f2b, 0px 41.8px 30px #0d132f33, 0px 100px 72px #0d132f47;--shadow-small:0px 2.9px 2.3px #04174605, 0px 6.9px 5.5px #04174608, 0px 13px 10px #0417460a, 0px 23px 18.4px #0417460d, 0px 43px 34.4px #0417460f, 0px 103px 82.4px #04174614;--shadow-medium:0px 2.7px 4.5px #0417460f, 0px 6.4px 10.8px #04174617, 0px 13px 20.3px #0417461f, 0px 21.4px 36px #04174624, 0px 40px 67.7px #0417462b, 0px 96px 162px #0417463b;--ease-in-out-quad:cubic-bezier(.455, .03, .515, .955);--ease-in-out-cubic:cubic-bezier(.645, .045, .355, 1);--ease-in-out-quart:cubic-bezier(.77, 0, .175, 1);--ease-in-out-quint:cubic-bezier(.86, 0, .07, 1);--ease-in-out-sine:cubic-bezier(.445, .05, .55, .95);--ease-in-out-expo:cubic-bezier(1, 0, 0, 1);--ease-in-out-circ:cubic-bezier(.785, .135, .15, .86);--ease-in-out-back:cubic-bezier(.68, -.55, .265, 1.55);--ease-in-out-elastic:cubic-bezier(.785, .135, .15, .86);--ease-out-cubic:cubic-bezier(.215, .61, .355, 1);--expo-in-out:cubic-bezier(.87, 0, .13, 1);--cubic-bazier:.6, .02, .35, 1;--f-size-p1:clamp(1.5rem, 2.5vw, 2rem)!important;--f-size-p2:clamp(1.25rem, 2vw, 1.5rem)!important;--f-size-p3:clamp(1.125rem, 1.5vw, 1.25rem)!important;--f-size-p4:1rem!important;--f-size-p5:.875rem!important;--f-size-h1:clamp(2.5rem, 8vw, 5rem)!important;--f-size-h2:clamp(2rem, 5vw, 3.5rem)!important;--f-size-h3:clamp(1.75rem, 4vw, 2.75rem)!important;--f-size-h4:clamp(1.5rem, 3vw, 2rem)!important;--f-size-h5:clamp(1.375rem, 2.5vw, 1.75rem)!important;--f-size-h6:clamp(1.25rem, 2vw, 1.5rem)!important}*,:before,:after{box-sizing:border-box;margin:0}@supports (corner-shape:squircle){*,:before,:after{corner-shape:superellipse(1.6)}}ul[class],ol[class]{padding:0;list-style:none}body,h1,h2,h3,h4,p,ul[class],ol[class],figure,blockquote,dl,dd{margin:0}html{scroll-behavior:smooth;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background-color:var(--black_-2);scroll-padding-top:75px;font-weight:400}body{--select-color:var(--white);--select-bg:hsl(var(--violet_HSL), 80%);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;box-sizing:border-box;line-height:1.5;font-family:var(--switzer);color:var(--black_-1);background-color:var(--white)}body :focus{outline:none}body input,body textarea,body select,body button{outline-offset:0px;transition:outline-offset .3s cubic-bezier(.4,0,.2,1)}:is(body input,body textarea,body select,body button):focus{outline:3px solid var(--violet);outline-offset:2px}body::selection{color:var(--select-color);background:var(--select-bg)}h1,h2,h3,h4,h5,h6{font-family:var(--general-sans);text-wrap:balance}p{text-wrap:pretty;max-width:65ch;color:var(--p-color,var(--black))}button p,a p{color:inherit}.landing_page_main section:not(:first-child,:nth-child(2)){margin:calc(5rem + 8vw) auto}a{color:var(--blue_1);text-decoration:none}a:not([class]){-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}img:not([alt]){filter:blur(10px)}article>*+*{margin-top:1em}input,button,textarea,select{font:inherit;color:var(--white)}#section--difference,#section--process,#section--criteria{scroll-margin-top:30vh}*{scrollbar-width:auto;scrollbar-color:auto}@-moz-document url-prefix(){*{scrollbar-width:thin;scrollbar-color:#9b9b9b80 transparent}}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-button{display:none}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background-color:#9b9b9b80;border:none;border-radius:20px}::-webkit-scrollbar-thumb:hover{background-color:#9b9b9bb3}input:-webkit-autofill{outline:3px solid var(--blue);-webkit-text-fill-color:var(--white);-webkit-box-shadow:0 0 0px 1000px var(--black) inset}input:-webkit-autofill:hover{outline:3px solid var(--blue);-webkit-text-fill-color:var(--white);-webkit-box-shadow:0 0 0px 1000px var(--black) inset}input:-webkit-autofill:focus{outline:3px solid var(--blue);-webkit-text-fill-color:var(--white);-webkit-box-shadow:0 0 0px 1000px var(--black) inset}textarea:-webkit-autofill{outline:3px solid var(--blue);-webkit-text-fill-color:var(--white);-webkit-box-shadow:0 0 0px 1000px var(--black) inset}textarea:-webkit-autofill:hover{outline:3px solid var(--blue);-webkit-text-fill-color:var(--white);-webkit-box-shadow:0 0 0px 1000px var(--black) inset}textarea:-webkit-autofill:focus{outline:3px solid var(--blue);-webkit-text-fill-color:var(--white);-webkit-box-shadow:0 0 0px 1000px var(--black) inset}select:-webkit-autofill{outline:3px solid var(--blue);-webkit-text-fill-color:var(--white);-webkit-box-shadow:0 0 0px 1000px var(--black) inset}select:-webkit-autofill:hover{outline:3px solid var(--blue);-webkit-text-fill-color:var(--white);-webkit-box-shadow:0 0 0px 1000px var(--black) inset}select:-webkit-autofill:focus{outline:3px solid var(--blue);-webkit-text-fill-color:var(--white);-webkit-box-shadow:0 0 0px 1000px var(--black) inset}.content_root{--content-measure:35rem;--content-body:1.0625rem;--content-leading:1.6;--content-gap:1.6rem;--content-block-gap:2rem;--content-heading:var(--black_-1);--content-text:var(--black_1);--content-muted:var(--black_2);--content-accent:var(--violet);--content-border:var(--gray_1);--content-surface:var(--white_1);--content-surface-soft:var(--gray_3);--content-radius:18px;--content-radius-sm:12px;padding-top:calc(6rem + 4vw)}.prose{max-width:var(--content-measure);font-size:var(--content-body);line-height:var(--content-leading);color:var(--content-text)}.prose>*+*{margin-top:0}.prose h2,.prose h3,.prose h4{color:var(--content-heading);text-wrap:balance;scroll-margin-top:7rem}.prose h2{font-size:var(--f-size-h4);letter-spacing:-.015em;margin:3rem 0 1rem;font-weight:500;line-height:1.2}.prose h3{font-size:var(--f-size-h6);letter-spacing:-.01em;margin:2.25rem 0 .75rem;font-weight:500;line-height:1.3}.prose h4{font-size:var(--f-size-p3);margin:1.75rem 0 .5rem;font-weight:550}.prose p{max-width:none;margin-bottom:var(--content-gap);color:var(--content-text);overflow-wrap:break-word}.prose a{color:var(--content-accent);text-underline-offset:3px;transition:opacity .2s var(--ease-in-out-sine);text-decoration:underline;text-decoration-thickness:1px}@media (hover:hover){.prose a:hover{opacity:.7}}.prose strong{color:var(--content-heading);font-weight:550}.prose ul,.prose ol{margin:0 0 var(--content-gap);list-style:revert;flex-direction:column;gap:.5rem;padding-inline-start:1.3rem;display:flex}.prose li{padding-inline-start:.25rem}.prose li::marker{color:var(--content-muted)}.prose blockquote{margin:var(--content-block-gap) 0;border-inline-start:2px solid var(--content-border);color:var(--content-heading);padding-inline-start:1.25rem;font-style:italic}.prose hr{border:none;border-top:1px solid var(--content-border);margin:3rem 0}.prose img{border-radius:var(--content-radius-sm);width:100%;height:auto;margin:var(--content-block-gap) 0;outline-offset:-1px;outline:1px solid oklch(0% 0 0/.1)}.prose code{background-color:var(--content-surface-soft);color:var(--content-heading);border-radius:6px;padding:.15em .4em;font-size:.875em}.prose pre{margin:var(--content-block-gap) 0;border-radius:var(--content-radius);padding:1.25rem;overflow-x:auto}.prose pre code{font-size:var(--f-size-p5);color:inherit;background:0 0;padding:0}.prose .prose_table{margin:var(--content-block-gap) 0;border:1px solid var(--content-border);border-radius:var(--content-radius-sm);-webkit-overflow-scrolling:touch;overflow-x:auto}.prose table{border-collapse:collapse;width:100%;font-size:var(--f-size-p5);font-variant-numeric:tabular-nums;line-height:1.5}.prose thead{background-color:var(--gray_3)}.prose th,.prose td{border-bottom:1px solid var(--content-border);text-align:start;padding:.7rem 1rem}.prose th{color:var(--content-heading);font-weight:550}.prose [align=center]{text-align:center}.prose [align=right]{text-align:right}.prose tbody tr:last-child th,.prose tbody tr:last-child td{border-bottom:none}.container-small{width:var(--mobile-width);max-width:80rem}.container-medium{width:var(--mobile-width);max-width:95rem}.container-large{width:var(--mobile-width);max-width:110rem}.container-center{margin:0 auto}.f-family-switzer{font-family:var(--switzer)!important}.f-family-inter{font-family:var(--inter)!important}.f-family-general-sans{font-family:var(--general-sans)!important}.f-size-p1{font-size:var(--f-size-p1)}.f-size-p2{font-size:var(--f-size-p2)}.f-size-p3{font-size:var(--f-size-p3)}.f-size-p4{font-size:var(--f-size-p4)}.f-size-p5{font-size:var(--f-size-p5)}.f-size-p1,.f-size-p2,.f-size-p3,.f-size-p4,.f-size-p5{line-height:var(--paragraph-line-height)}.f-size-h1{font-size:var(--f-size-h1)}.f-size-h2{font-size:var(--f-size-h2)}.f-size-h3{font-size:var(--f-size-h3)}.f-size-h4{font-size:var(--f-size-h4)}.f-size-h5{font-size:var(--f-size-h5)}.f-size-h6{font-size:var(--f-size-h6)}.f-size-h1,.f-size-h2,.f-size-h3,.f-size-h4,.f-size-h5{line-height:var(--heading-line-height)}.f-weight-100{font-weight:100}.f-weight-150{font-weight:150}.f-weight-200{font-weight:200}.f-weight-250{font-weight:250}.f-weight-300{font-weight:300}.f-weight-350{font-weight:350}.f-weight-400{font-weight:400}.f-weight-450{font-weight:450}.f-weight-500{font-weight:500}.f-weight-550{font-weight:550}.f-weight-600{font-weight:600}.f-weight-650{font-weight:650}.f-weight-700{font-weight:700}.f-weight-750{font-weight:750}.f-weight-800{font-weight:800}.f-weight-850{font-weight:850}.f-weight-900{font-weight:900}.f-weight-950{font-weight:950}.f-weight-1000{font-weight:1000}.f-color-green_-1{color:var(--green_-1)}.f-color-green{color:var(--green)}.f-color-green_1{color:var(--green_1)}.f-color-green_2{color:var(--green_2)}.f-color-green_3{color:var(--green_3)}.f-color-yellow_-1{color:var(--yellow_-1)}.f-color-yellow{color:var(--yellow)}.f-color-yellow_1{color:var(--yellow_1)}.f-color-yellow_2{color:var(--yellow_2)}.f-color-yellow_3{color:var(--yellow_3)}.f-color-blue_-1{color:var(--blue_-1)}.f-color-blue{color:var(--blue)}.f-color-blue_1{color:var(--blue_1)}.f-color-blue_2{color:var(--blue_2)}.f-color-blue_3{color:var(--blue_3)}.f-color-red_-1{color:var(--red_-1)}.f-color-red{color:var(--red)}.f-color-red_1{color:var(--red_1)}.f-color-red_2{color:var(--red_2)}.f-color-red_3{color:var(--red_3)}.f-color-white_-1{color:var(--white_-1)}.f-color-white{color:var(--white)}.f-color-white_1{color:var(--white_1)}.f-color-black_-1{color:var(--black_-1)}.f-color-black{color:var(--black)}.f-color-black_1{color:var(--black_1)}.f-color-black_2{color:var(--black_2)}.f-color-black_3{color:var(--black_3)}.f-color-gray_-1{color:var(--gray_-1)}.f-color-gray{color:var(--gray)}.f-color-gray_1{color:var(--gray_1)}.f-color-gray_2{color:var(--gray_2)}.f-color-gray_3{color:var(--gray_3)}.bg-green_-1{background-color:var(--green_-1)}.bg-green{background-color:var(--green)!important}.bg-green_1{background-color:var(--green_1)}.bg-green_2{background-color:var(--green_2)}.bg-green_3{background-color:var(--green_3)}.bg-yellow_-1{background-color:var(--yellow_-1)}.bg-yellow{background-color:var(--yellow)}.bg-yellow_1{background-color:var(--yellow_1)}.bg-yellow_2{background-color:var(--yellow_2)}.bg-yellow_3{background-color:var(--yellow_3)}.bg-blue_-1{background-color:var(--blue_-1)}.bg-blue{background-color:var(--blue)}.bg-blue_1{background-color:var(--blue_1)}.bg-blue_2{background-color:var(--blue_2)}.bg-blue_3{background-color:var(--blue_3)}.bg-red_-1{background-color:var(--red_-1)}.bg-red{background-color:var(--red)}.bg-red_1{background-color:var(--red_1)}.bg-red_2{background-color:var(--red_2)}.bg-red_3{background-color:var(--red_3)}.bg-white_-1{background-color:var(--white_-1)}.bg-white{background-color:var(--white)}.bg-white_1{background-color:var(--white_1)}.bg-black_-1{background-color:var(--black_-1)}.bg-black{background-color:var(--black)}.bg-black_1{background-color:var(--black_1)}.bg-black_2{background-color:var(--black_2)}.bg-black_3{background-color:var(--black_3)}.bg-gray_-1{background-color:var(--gray_-1)}.bg-gray{background-color:var(--gray)}.bg-gray_1{background-color:var(--gray_1)}.bg-gray_2{background-color:var(--gray_2)}.bg-gray_3{background-color:var(--gray_3)}.blue_gradient{mix-blend-mode:multiply;background:linear-gradient(135deg,#00d1ea 15.83%,#56f97b 82.52%);transform:rotate(86.5deg)}.red_gradient{mix-blend-mode:multiply;background:linear-gradient(134.74deg,#00d1ea 9.43%,#f868ec 47.36%,#ff1f3a 80.86%);transform:rotate(-17.94deg)}.shadow_container_1{background:var(--white);box-shadow:0 56px 80px #0e0c1e1c,0 10.846px 16.2053px #0e0c1e11,0 2.43212px 3.16997px #0e0c1e0b,0 0 .5px 2px #2120230d,0 11.5085px 10.2298px -5.11489px #2120230f,inset 0 -3px 6px #ffffff8c,inset 0 -8px 6px #21202321,inset 0 -3px 6px #ffffff8c,inset 0 -8px 7px 1px #2120231c}.shadow_container_2{background:var(--white_-1);box-shadow:inset 0 -1.5px 1px #ffffff8c,inset 0 -3.5px 2px #16163b26}.g2trust.svelte-6u0709{z-index:98;position:fixed;top:103%;left:1rem}@media screen and (width<=1024px){.g2trust.svelte-6u0709{left:0}.g2trust.svelte-6u0709 .g2badge:where(.svelte-6u0709){border-radius:14px;padding-inline-start:.55rem}}.g2badge.svelte-6u0709{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);-webkit-user-select:none;user-select:none;background:#ffffffd4;border-radius:0 0 14px 14px;outline:1.5px solid #ecececd4;align-items:center;gap:.4rem;padding:.35rem .7rem .45rem .6rem;display:inline-flex}@supports (corner-shape:squircle){.g2badge.svelte-6u0709{corner-shape:superellipse(1.6)}}.g2badge.svelte-6u0709 p:where(.svelte-6u0709){color:var(--black_1);white-space:nowrap}.g2logo.svelte-6u0709{flex-shrink:0;width:1.35rem;height:1.35rem;display:block}.nav_root{z-index:99;-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);background:#ffffffd4;border-radius:0 0 23px 23px;outline:1.5px solid #ecececd4;padding:.35rem .5rem .5rem 1rem;position:fixed;left:50%;transform:translate(-50%)}@supports (corner-shape:squircle){.nav_root{corner-shape:superellipse(1.6)}}@media screen and (width<=1024px){.nav_root{border-radius:20px;padding:.4rem .4rem .4rem .55rem;top:4px}}.nav_wrapper{width:100%}.nav_bar{justify-content:space-between;align-items:center;margin:0 auto;display:flex;position:relative}.nav_logo{width:6rem;height:auto}.nav_links{-webkit-user-select:none;user-select:none;align-items:center;gap:.1rem;margin:0;padding:0;list-style:none;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (width<=1024px){.nav_links{display:none}}.nav_trigger,.nav_link{cursor:pointer;color:var(--black);background:0 0;border:none;border-radius:.5rem;align-items:center;gap:.25rem;padding:.1rem .9rem .15rem;display:inline-flex}:is(.nav_trigger,.nav_link) p{color:var(--black);opacity:.7;transition:opacity .2s var(--ease-in-out-sine)}:is(.nav_trigger,.nav_link):hover p,:is(.nav_trigger,.nav_link)[data-state=open] p{opacity:1}:is(.nav_trigger,.nav_link):focus-visible{outline:2px solid var(--violet);outline-offset:2px}.nav_caret{color:var(--black_1);transition:transform .25s var(--ease-in-out-cubic);display:inline-flex}.nav_trigger[data-state=open] .nav_caret{transform:rotate(180deg)}.nav_viewport_wrap{pointer-events:none;width:100%;position:absolute;top:100%;left:0}@media screen and (width<=1024px){.nav_viewport_wrap{display:none}}.nav_viewport{width:36rem;height:var(--bits-navigation-menu-viewport-height,auto);transform-origin:top;pointer-events:auto;box-shadow:var(--shadow-small);transition:height .24s var(--ease-in-out-cubic);background:#fff;border-radius:20px;outline:1.5px solid #ecececd4;position:absolute;top:.5rem;left:50%;overflow:hidden;transform:translate(-50%)}@supports (corner-shape:squircle){.nav_viewport{corner-shape:superellipse(1.6)}}.nav_viewport[data-starting-style]{transition:none}.nav_viewport[data-state=open]{animation:nav-mega-in .18s var(--ease-out-cubic)}.nav_viewport[data-state=closed]{animation:nav-mega-out .13s var(--ease-in-out-cubic)}.nav_content{width:100%;position:absolute;top:0;left:0}.nav_content[data-motion=from-start]{animation:nav-from-left .2s var(--ease-out-cubic)}.nav_content[data-motion=from-end]{animation:nav-from-right .2s var(--ease-out-cubic)}.nav_content[data-motion=to-start]{animation:nav-to-left .13s var(--ease-in-out-cubic)}.nav_content[data-motion=to-end]{animation:nav-to-right .13s var(--ease-in-out-cubic)}.nav_content[data-motion^=to-]{pointer-events:none}.nav_mega{grid-template-columns:repeat(var(--columns,3), minmax(0, 1fr));gap:.35rem;padding:.35rem;display:grid}.nav_column{background:var(--white_1);border-radius:15px;padding:.85rem .9rem .6rem}.nav_heading{color:var(--black_2);letter-spacing:.02em;transition:color .2s var(--ease-in-out-sine);margin-bottom:.65rem;display:block;font-size:12px!important;font-weight:550!important}.nav_heading p{color:inherit}a.nav_heading:hover{color:var(--violet)}.nav_sublinks{flex-direction:column;gap:.1rem;margin:0;padding:0;list-style:none;display:flex}.nav_sublink{transition:background-color .2s var(--ease-in-out-sine);border-radius:9px;margin-inline:-.5rem;padding:.35rem .5rem .4rem;display:block}.nav_sublink p{color:var(--black_1);transition:color .2s var(--ease-in-out-sine)}.nav_sublink:hover{background-color:var(--gray_3)}.nav_sublink:hover p{color:var(--black)}.nav_sublink:focus-visible{outline:2px solid var(--violet);outline-offset:1px}.nav_sublink_desc{margin-top:.1rem;color:var(--black_2)!important}@media screen and (width<=1024px){.nav_buttons{margin-inline-start:auto}}.nav_burger{cursor:pointer;background:0 0;border:none;border-radius:.7rem;justify-content:center;align-items:center;width:2.35rem;height:2.35rem;margin-inline-start:.35rem;display:none}@media screen and (width<=1024px){.nav_burger{margin-inline-end:-.45rem;display:inline-flex;position:relative}.nav_burger:after{content:"";position:absolute;inset:-.2rem}}.nav_burger_box{background-color:var(--black);width:1.15rem;height:2px;transition:background-color .25s var(--ease-in-out-cubic);border-radius:2px;position:relative}.nav_burger_box:before,.nav_burger_box:after{content:"";background-color:var(--black);width:1.15rem;height:2px;transition:transform .25s var(--ease-in-out-cubic);border-radius:2px;position:absolute;left:0}.nav_burger_box:before{transform:translateY(-6px)}.nav_burger_box:after{transform:translateY(6px)}.nav_burger_box.open{background-color:#0000}.nav_burger_box.open:before{transform:rotate(45deg)}.nav_burger_box.open:after{transform:rotate(-45deg)}.nav_backdrop{z-index:97;cursor:pointer;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#d1d1d166;border:none;position:fixed;inset:0}.nav_mobile{z-index:98;background:var(--white_1);max-height:calc(100svh - 6rem);box-shadow:var(--shadow-small);border-radius:22px;outline:1.5px solid #ecececd4;flex-direction:column;padding:1rem 1.1rem 1.5rem;display:none;position:fixed;inset:4.5rem 4vw auto;overflow-y:auto}@supports (corner-shape:squircle){.nav_mobile{corner-shape:superellipse(1.6)}}.nav_mobile.open{display:flex}@media screen and (width>=1025px){.nav_mobile{display:none!important}}.nav_mobile_list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.nav_mobile_link,.nav_mobile_summary{cursor:pointer;justify-content:space-between;align-items:center;padding:.7rem .25rem;list-style:none;display:flex}:is(.nav_mobile_link,.nav_mobile_summary) p{color:var(--black)}:is(.nav_mobile_link,.nav_mobile_summary)::-webkit-details-marker{display:none}.nav_mobile_group[open] .nav_caret{transform:rotate(180deg)}.nav_mobile_heading{letter-spacing:.02em;text-transform:uppercase;margin:.6rem 0 .25rem;padding-inline:.25rem;color:var(--black_2)!important}.nav_mobile_sublinks{flex-direction:column;margin:0 0 .5rem;padding:0;list-style:none;display:flex}.nav_mobile_sublinks a{padding:.45rem .25rem;display:block}.nav_mobile_sublinks a p{color:var(--black_1)}.nav_mobile_cta{margin-top:1.25rem}@keyframes nav-mega-in{0%{opacity:0;transform:translate(-50%)translateY(-6px)}to{opacity:1;transform:translate(-50%)translateY(0)}}@keyframes nav-mega-out{0%{opacity:1;transform:translate(-50%)translateY(0)}to{opacity:0;transform:translate(-50%)translateY(-4px)}}@keyframes nav-from-left{0%{opacity:0;transform:translate(-18px)}to{opacity:1;transform:translate(0)}}@keyframes nav-from-right{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:translate(0)}}@keyframes nav-to-left{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-18px)}}@keyframes nav-to-right{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(18px)}}@media (prefers-reduced-motion:reduce){.nav_viewport{transition:none}.nav_viewport[data-state=open],.nav_viewport[data-state=closed]{animation-duration:1ms}.nav_content[data-motion]{animation-duration:1ms}}.footer.svelte-kzyxe1{border-top:1px solid var(--gray_1);padding:4.5rem 0 3rem}.top.svelte-kzyxe1{justify-content:space-between;align-items:flex-start;gap:4rem;display:flex}.top.svelte-kzyxe1 .brand:where(.svelte-kzyxe1){flex-direction:column;flex:none;gap:1.25rem;display:flex}.top.svelte-kzyxe1 .brand:where(.svelte-kzyxe1) img:where(.svelte-kzyxe1){width:auto;height:2.1rem}.top.svelte-kzyxe1 .brand:where(.svelte-kzyxe1) p:where(.svelte-kzyxe1){color:var(--black_1);max-width:26ch}.top.svelte-kzyxe1 .email:where(.svelte-kzyxe1) p:where(.svelte-kzyxe1){color:var(--black_1);transition:color .2s var(--ease-in-out-cubic)}.top.svelte-kzyxe1 .email:where(.svelte-kzyxe1):hover p:where(.svelte-kzyxe1){color:var(--violet)}.columns.svelte-kzyxe1{flex:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem 3rem;max-width:52rem;display:grid}.columns.svelte-kzyxe1 ul:where(.svelte-kzyxe1){flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.columns.svelte-kzyxe1 a:where(.svelte-kzyxe1) p:where(.svelte-kzyxe1){color:var(--black_1);transition:color .2s var(--ease-in-out-cubic)}.columns.svelte-kzyxe1 a:where(.svelte-kzyxe1):hover p:where(.svelte-kzyxe1){color:var(--black)}.column_title.svelte-kzyxe1{margin-bottom:1.1rem;color:var(--black)!important}.bottom.svelte-kzyxe1{border-top:1px solid var(--gray_2);justify-content:space-between;align-items:center;gap:1.5rem;margin-top:4rem;padding-top:2rem;display:flex}.bottom.svelte-kzyxe1>p:where(.svelte-kzyxe1){color:var(--black_2)}.bottom.svelte-kzyxe1 .meta:where(.svelte-kzyxe1){align-items:center;gap:2rem;display:flex}.bottom.svelte-kzyxe1 .legal:where(.svelte-kzyxe1){align-items:center;gap:1.5rem;margin:0;padding:0;list-style:none;display:flex}.bottom.svelte-kzyxe1 .legal:where(.svelte-kzyxe1) a:where(.svelte-kzyxe1) p:where(.svelte-kzyxe1){color:var(--black_1);transition:color .2s var(--ease-in-out-cubic)}.bottom.svelte-kzyxe1 .legal:where(.svelte-kzyxe1) a:where(.svelte-kzyxe1):hover p:where(.svelte-kzyxe1){color:var(--black)}.bottom.svelte-kzyxe1 .socials:where(.svelte-kzyxe1){align-items:center;gap:1.25rem;display:flex}.bottom.svelte-kzyxe1 .socials:where(.svelte-kzyxe1) a:where(.svelte-kzyxe1){color:var(--black_1);transition:color .2s var(--ease-in-out-cubic);align-items:center;display:flex}.bottom.svelte-kzyxe1 .socials:where(.svelte-kzyxe1) a:where(.svelte-kzyxe1):hover{color:var(--violet_1)}@media screen and (width<=1024px){.top.svelte-kzyxe1{flex-direction:column;gap:3rem}.columns.svelte-kzyxe1{width:100%;max-width:none}}@media screen and (width<=768px){.footer.svelte-kzyxe1{padding:3.5rem 0 2.5rem}.columns.svelte-kzyxe1{grid-template-columns:repeat(2,minmax(0,1fr))}.bottom.svelte-kzyxe1{flex-direction:column-reverse;align-items:flex-start;margin-top:3rem}.bottom.svelte-kzyxe1 .meta:where(.svelte-kzyxe1){flex-direction:column;align-items:flex-start;gap:1.25rem}}.loading_main.svelte-1szu2gh{z-index:100;color:#fff;justify-content:center;align-items:center;width:100dvw;height:100lvh;font-size:2rem;display:flex;position:fixed;top:0;left:0}.loading_main.svelte-1szu2gh .loading_number:where(.svelte-1szu2gh){transition:opacity 2.5s var(--expo-in-out,ease);position:absolute}.loading_main.svelte-1szu2gh .loading_number:where(.svelte-1szu2gh) .percent_sign:where(.svelte-1szu2gh){position:absolute;bottom:50%;left:100%}.loading_main.svelte-1szu2gh .bars_container:where(.svelte-1szu2gh){flex-direction:row;width:100dvw;height:100lvh;display:flex}.loading_main.svelte-1szu2gh .bars_container:where(.svelte-1szu2gh) .bar:where(.svelte-1szu2gh){width:100%;height:100%;animation-name:svelte-1szu2gh-bar_animation;animation-duration:var(--bar-animation-speed,1s);animation-timing-function:var(--expo-in-out,ease);will-change:height, mask-image, mask-position, mask-size;transition:mask-image .5s var(--expo-in-out,ease);background-color:#000;animation-fill-mode:forwards}@keyframes svelte-1szu2gh-bar_animation{0%{height:100%}to{height:0%}}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
