@import"https://fonts.googleapis.com/css2?family=Baloo+Tamma+2:wght@400;500;600;700&family=Baskervville:ital,wght@0,400;0,700;1,400;1,700&display=swap";:root{line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;min-width:320px;min-height:100vh;background-color:#000012;color:#e6f3ff;overflow-x:hidden}h1{font-size:3.2em;line-height:1.1}.text-type{display:inline-block;white-space:pre-wrap;font-size:1.5rem}.text-type__cursor{margin-left:.25rem;display:inline-block;opacity:1}.text-type__cursor--hidden{display:none}#root{margin:0;max-width:none;width:100%}.vanta-shell{position:relative;min-height:100vh;width:100%;box-sizing:border-box;overflow:hidden;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;padding:0 3rem;color:#e6f3ff}.vanta-shell canvas{position:absolute!important;top:0;left:0;height:100%!important;width:100%!important;z-index:0}.overlay{position:relative;z-index:1;text-align:left;justify-self:center;margin-bottom:150px;border-radius:28px;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.overlay h1{margin:0 0 2rem;font-size:clamp(1.9rem,6vw,5rem);letter-spacing:.01em;font-family:"Baloo Tamma 2",serif}.overlay p{max-width:48ch;color:#e6f3ffd9;font-size:1.1rem;line-height:1.6;font-family:"Baloo Tamma 2",serif}@media(max-width:1539px){.vanta-shell{grid-template-columns:1fr;padding:0 1.5rem}.overlay{padding:2.5rem 1.75rem;justify-self:start}}
