.intro.svelte-1gssihn{display:grid;grid-template-rows:auto 1fr;margin-top:2rem;margin-bottom:2.3rem;min-height:calc(100vh - 16rem)}.box.svelte-1gssihn{position:relative;display:flex;max-width:30rem;width:100%;margin-left:auto;margin-right:auto;min-height:60vh;padding:2.5rem 1rem 5rem;transform:scale(.9);opacity:0;animation:svelte-1gssihn-zoomIn .8s .5s ease forwards}.box.svelte-1gssihn .circle{position:absolute;--space: 1.6rem;top:calc(-1 * var(--space));left:50%;height:calc(100% + 2 * var(--space));--translateX: -50%;transform:translate(-50%) scale(.9);opacity:0;animation:svelte-1gssihn-zoomIn 1s .8s ease forwards}.box.svelte-1gssihn .box-style:where(.svelte-1gssihn){position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--bg-color);border:1px solid var(--black)}.heading.svelte-1gssihn{--fade-in-delay: 1.2s}.heading.svelte-1gssihn .pre-heading{margin-bottom:.5rem}.heading.svelte-1gssihn h1{margin-bottom:1.5rem}.line.svelte-1gssihn{position:relative;min-height:10rem}.line.svelte-1gssihn:before{content:"";position:absolute;left:calc(50% - .5px);bottom:0;height:calc(100% + 2rem);width:1px;background-color:var(--black);transform-origin:top;transform:scaleY(0);animation:svelte-1gssihn-scaleY .8s 1.8s ease forwards}@keyframes svelte-1gssihn-zoomIn{to{transform:translate(var(--translateX, 0)) scale(1);opacity:1}}@keyframes svelte-1gssihn-scaleY{to{transform:scaleY(1)}}@media(min-width:992px){.intro.svelte-1gssihn{min-height:calc(100vh - 9rem);margin-bottom:4.3rem}.box.svelte-1gssihn{max-width:41rem;min-height:43rem;padding:3.5rem 3rem 6rem}.box.svelte-1gssihn .circle{--space: 3rem}.heading.svelte-1gssihn h1{margin-bottom:2rem}.line.svelte-1gssihn:before{height:calc(100% + 3rem)}}
