object.svelte-6bbsyv{position:absolute;height:15vw;margin:10vw 0 0 10vw}@media (min-width: 1442px){object.svelte-6bbsyv{margin:144px 0 0 144px;height:216px}}@media (max-width: 820px){object.svelte-6bbsyv{margin:3.5vw 0 0 20vw;height:19vw}}svg.svelte-1wd93jq{position:absolute;z-index:0}path.svelte-1wd93jq{stroke-width:.15em}#first.svelte-1wd93jq{stroke-dasharray:1020;stroke-dashoffset:1020;animation:2s svelte-1wd93jq-dash1 cubic-bezier(.25,.46,.45,.94) forwards}@keyframes svelte-1wd93jq-dash1{to{stroke-dashoffset:0}}#second.svelte-1wd93jq{stroke-dasharray:285;stroke-dashoffset:285;animation:2s svelte-1wd93jq-dash2 .12s cubic-bezier(.25,.46,.45,.94) forwards}@keyframes svelte-1wd93jq-dash2{to{stroke-dashoffset:0}}#third.svelte-1wd93jq{stroke-dasharray:30;stroke-dashoffset:30;animation:2s svelte-1wd93jq-dash3 .24s cubic-bezier(.25,.46,.45,.94) forwards}@keyframes svelte-1wd93jq-dash3{to{stroke-dashoffset:0}}#fourth.svelte-1wd93jq{stroke-dasharray:410;stroke-dashoffset:410;animation:2s svelte-1wd93jq-dash4 .36s cubic-bezier(.25,.46,.45,.94) forwards}@keyframes svelte-1wd93jq-dash4{to{stroke-dashoffset:0}}#fifth.svelte-1wd93jq{stroke-dasharray:235;stroke-dashoffset:235;animation:2s svelte-1wd93jq-dash5 .48s cubic-bezier(.25,.46,.45,.94) forwards}@keyframes svelte-1wd93jq-dash5{to{stroke-dashoffset:0}}@media (min-width: 1442px){svg.svelte-1wd93jq{height:575px;stroke-width:2px}}@media (max-width: 768px){path.svelte-1wd93jq{stroke-width:.2em}}@media (max-width: 480px){path.svelte-1wd93jq{stroke-width:.3em}}a.svelte-14f137p{padding:0 1vw;line-height:2}#container.svelte-14f137p{height:43vw;position:relative;z-index:1;background-image:var(--gradient)}h2.svelte-14f137p{position:absolute;margin:22vw 0 0 40vw;font-family:sans-serif;font-weight:100;font-size:1.5rem;color:var(--color-secondary)}#menu.svelte-14f137p{position:absolute;display:flex;justify-content:space-around;flex-wrap:wrap;height:20px;width:48vw;right:12vw;top:30vw}@media (min-width: 1442px){#container.svelte-14f137p{height:620px}#menu.svelte-14f137p{top:430px}h2.svelte-14f137p{margin:317px 0 0 576px;font-size:2rem}}@media (max-width: 820px){#container.svelte-14f137p{height:60vw}h2.svelte-14f137p{margin:20vw 0 0 55vw}#menu.svelte-14f137p{width:100vw;right:0;top:45vw}}@media (max-width: 480px){h2.svelte-14f137p{font-size:1.1rem}}@keyframes from-bottom{0%{transform:translateY(40px);opacity:0}to{transform:translateY(0);opacity:1}}
