div.svelte-1osucwe{position:relative;width:100%;height:100%}canvas.svelte-1osucwe{display:block;position:relative;width:100%;height:100%}svg.svelte-1av0id6{width:100%;height:100%;max-width:500px}.animated.svelte-1av0id6 .svg-elem-1:where(.svelte-1av0id6){stroke-dashoffset:810.067138671875px;stroke-dasharray:810.067138671875px;fill:transparent;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) 0s,fill .7s cubic-bezier(.47,0,.745,.715) .8s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) 0s,fill .7s cubic-bezier(.47,0,.745,.715) .8s}.animated.active.svelte-1av0id6 .svg-elem-1:where(.svelte-1av0id6){stroke-dashoffset:0;fill:#000}.animated.svelte-1av0id6 .svg-elem-2:where(.svelte-1av0id6){stroke-dashoffset:102px;stroke-dasharray:102px;fill:transparent;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .12s,fill .7s cubic-bezier(.47,0,.745,.715) .9s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .12s,fill .7s cubic-bezier(.47,0,.745,.715) .9s}.animated.active.svelte-1av0id6 .svg-elem-2:where(.svelte-1av0id6){stroke-dashoffset:0;fill:#000}.animated.svelte-1av0id6 .svg-elem-3:where(.svelte-1av0id6){stroke-dashoffset:407px;stroke-dasharray:407px;fill:transparent;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .24s,fill .7s cubic-bezier(.47,0,.745,.715) 1s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .24s,fill .7s cubic-bezier(.47,0,.745,.715) 1s}.animated.active.svelte-1av0id6 .svg-elem-3:where(.svelte-1av0id6){stroke-dashoffset:0;fill:#d8d8d8}.animated.svelte-1av0id6 .svg-elem-4:where(.svelte-1av0id6){stroke-dashoffset:262px;stroke-dasharray:262px;fill:transparent;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .36s,fill .7s cubic-bezier(.47,0,.745,.715) 1.1s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .36s,fill .7s cubic-bezier(.47,0,.745,.715) 1.1s}.animated.active.svelte-1av0id6 .svg-elem-4:where(.svelte-1av0id6){stroke-dashoffset:0;fill:#000}.animated.svelte-1av0id6 .svg-elem-5:where(.svelte-1av0id6){stroke-dashoffset:578.047119140625px;stroke-dasharray:578.047119140625px;fill:transparent;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .48s,fill .7s cubic-bezier(.47,0,.745,.715) 1.2000000000000002s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .48s,fill .7s cubic-bezier(.47,0,.745,.715) 1.2000000000000002s}.animated.active.svelte-1av0id6 .svg-elem-5:where(.svelte-1av0id6){stroke-dashoffset:0;fill:#d8d8d8}.button.svelte-1ope8o8{display:inline-block;padding:2vh 3vh;border-radius:100000px;border:0;cursor:pointer}.light.svelte-1ope8o8{background-color:#000;color:#fff;stroke:#fff;fill:#fff}.dark.svelte-1ope8o8{background-color:#fff;color:#000;stroke:#000;fill:#000}.morpher.svelte-13f6su7{display:inline-flex;align-items:center;justify-content:center;overflow:hidden;--max_a_width: 100vw;--max_b_width: 100vw}.morpher.svelte-13f6su7 .a:where(.svelte-13f6su7),.morpher.svelte-13f6su7 .b:where(.svelte-13f6su7){display:inline-flex;white-space:nowrap;overflow:hidden;transition:max-width 1s ease-in-out,opacity 1s ease-in-out;opacity:0;width:auto;max-width:100vw}.ready.svelte-13f6su7 .a:where(.svelte-13f6su7){max-width:var(--max_a_width);opacity:1}.ready.svelte-13f6su7 .b:where(.svelte-13f6su7){max-width:0;opacity:0}.morphed.svelte-13f6su7 .a:where(.svelte-13f6su7){max-width:0;opacity:0}.morphed.svelte-13f6su7 .b:where(.svelte-13f6su7){max-width:var(--max_b_width);opacity:1}.cta_button_container.svelte-j6db7k{position:absolute;right:50%;bottom:18%;z-index:9;transition:1s ease-in-out;transition-property:transform,right,bottom;transform:translate(50%,50%)}.cta_button_container.svelte-j6db7k .text:where(.svelte-j6db7k){text-wrap:nowrap;white-space:nowrap;font-weight:400;font-size:2vh;line-height:2vh}.cta_button_container.svelte-j6db7k .icon:where(.svelte-j6db7k){width:2vh;height:2vh}.cta_button_container.svelte-j6db7k .icon:where(.svelte-j6db7k) svg:where(.svelte-j6db7k){width:2vh;height:2vh}.compact.svelte-j6db7k{right:1.5vh;bottom:9vh;transform:translate(0)}.nav_button_container.svelte-1sqv0bo{position:absolute;z-index:9;right:50%;bottom:1.5vh;transform:translate(50%);transition:1s ease-in-out;transition-property:transform,right,bottom}.nav_button_container.svelte-1sqv0bo .text:where(.svelte-1sqv0bo){font-size:2vh;line-height:2vh;font-weight:400;text-wrap:nowrap;white-space:nowrap;color:#888}.nav_button_container.svelte-1sqv0bo .icon:where(.svelte-1sqv0bo){width:2vh;height:2vh}.nav_button_container.svelte-1sqv0bo .icon:where(.svelte-1sqv0bo) svg:where(.svelte-1sqv0bo){width:2vh;height:2vh}.compact.svelte-1sqv0bo{bottom:1.5vh;right:1.5vh;transform:translate(0)}.button.svelte-1k5q324{display:inline-block;padding:.5vh 2.5vh .6vh;font-size:2.3vh;font-family:Quicksand,sans-serif;border-radius:100000px;border:0;cursor:pointer;margin-top:1vh}.button.svelte-1k5q324:hover,.button.svelte-1k5q324:focus{background-color:#555}.light.svelte-1k5q324{background-color:#666;color:#fff;stroke:#fff;fill:#fff}.dark.svelte-1k5q324{background-color:#444;color:#fff;stroke:#fff;fill:#fff}.container.svelte-1d4vxiz{position:absolute;top:63%;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:center;align-items:center;flex-direction:column}.logo.svelte-1d4vxiz{width:25vh;margin:0 12.5vh}.container.svelte-1wapmfe{position:absolute;top:66%;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:center;align-items:center;flex-direction:column}.switch.svelte-19zq03w{display:flex;align-items:center}.switch.svelte-19zq03w button:where(.svelte-19zq03w){width:80px;height:40px;border-radius:10000px;position:relative;margin:0 0 0 .5em;background:#000;border:none;outline:0;transition:background .3s ease-in-out;cursor:pointer}.switch.svelte-19zq03w button:where(.svelte-19zq03w):before{content:"";position:absolute;width:36px;height:36px;border-radius:10000px;background:#fff;top:2px;left:2px;transition:transform .3s ease-in-out;z-index:6}.switch.svelte-19zq03w button[aria-checked=true]:where(.svelte-19zq03w){background-color:#fff}.switch.svelte-19zq03w button[aria-checked=true]:where(.svelte-19zq03w):before{transform:translate(40px);transition:transform .3s ease-in-out;background:#000}.switch.svelte-19zq03w button:where(.svelte-19zq03w):focus{outline:0}.icon_enabled.svelte-19zq03w,.icon_disabled.svelte-19zq03w{position:absolute;top:2px;width:36px;height:36px;pointer-events:none;display:flex;justify-content:center;align-items:center;z-index:5}.icon_enabled.svelte-19zq03w svg:where(.svelte-19zq03w),.icon_disabled.svelte-19zq03w svg:where(.svelte-19zq03w){width:24px;height:24px}.icon_enabled.svelte-19zq03w{left:2px;fill:#000}.icon_disabled.svelte-19zq03w{right:2px;fill:#fff}.canvas_container.svelte-1xfs6q8{position:absolute;width:100%;height:100%;pointer-events:none}.loader.svelte-1xfs6q8{position:absolute;z-index:9999999999999;display:flex;align-items:center;justify-content:center;width:100vw;height:100vh;opacity:1;transition:opacity 1s}.hidden.svelte-1xfs6q8{opacity:0;pointer-events:none}.light .loader{background:radial-gradient(#eee,#bbb 75%)}.dark .loader{background:radial-gradient(#222,#121212 75%)}.theme_switcher_container.svelte-1xfs6q8{position:absolute;top:1.5vh;right:1.5vh;z-index:10000000000000000000}.hamburger.svelte-9i1bqm{z-index:10;display:flex;align-items:center;flex-direction:column;justify-content:space-around;padding:0;width:2rem;height:2rem;border:none;background:transparent;cursor:pointer}.line.svelte-9i1bqm{display:block;width:28px;height:3px;border-radius:10px;background-color:#fff;transition:all .3s ease-in-out;transform-origin:center}.light .line{background-color:#000}.dark .line{background-color:#fff}.line1.open.svelte-9i1bqm{transform:translateY(11px) rotate(45deg) scaleX(1.5)}.line2.open.svelte-9i1bqm{transform:rotate(37.5deg) scaleX(0)}.line3.open.svelte-9i1bqm{transform:translateY(-11px) rotate(-45deg) scaleX(1.5)}header.svelte-131qvlh{position:absolute;width:100vw;z-index:999999999999}nav.svelte-131qvlh{display:flex;align-items:center;justify-content:space-between;max-width:1200px;margin:auto 2em;height:80px}.dropdown-link-container.svelte-131qvlh{display:flex;position:absolute;top:80px;left:0;right:0;width:100%;height:calc(100vh - 80px);flex-direction:column;justify-content:flex-start;align-items:center;margin:0;background:#fff;z-index:0;opacity:0;visibility:hidden;transform:translateY(-100%);transition:transform .2s,opacity .2s}.mobile-dropdown-toggle.svelte-131qvlh{display:block;position:relative;z-index:9999999999}nav.dropdown-opened.svelte-131qvlh>.dropdown-link-container:where(.svelte-131qvlh){opacity:1;visibility:visible;transform:translateY(0);z-index:999999999}.light header:has(>nav.dropdown-opened){background:#fff}.dark header:has(>nav.dropdown-opened){background:#000}html,body{margin:0;font-family:Quicksand,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"wdth" 100;overscroll-behavior:none}.container.svelte-os2quf{position:fixed;top:0;bottom:0;left:0;right:0}.light.svelte-os2quf{background:radial-gradient(#eee,#bbb 75%)}.dark.svelte-os2quf{background:radial-gradient(#222,#121212 75%)}.test.svelte-os2quf{position:absolute;top:0;left:0;background:#fff;color:#000}.theme_selector.svelte-os2quf{position:absolute;top:10px;left:10px;background:#fff;color:#000}.title{margin:0 0 2vh;text-align:center;font-weight:600;max-width:40vh;font-size:4vh;width:100vw}.light.svelte-os2quf .title{color:#000}.dark.svelte-os2quf .title{color:#fff}.text_content{margin:0 0 2vh;padding:0 5vh;text-align:center;font-weight:500;max-width:37vh;font-size:2.5vh;width:100vw}.light.svelte-os2quf .text_content{color:#555}.dark.svelte-os2quf .text_content{color:#999}
