.perspective-container.svelte-1nm5n3e{perspective:2000px}.tilted-screen.svelte-1nm5n3e{transform:rotateX(20deg) rotateY(0) rotate(0) scale(.9);transform-style:preserve-3d;box-shadow:0 50px 100px -20px #22c55e33;transition:transform .5s ease-out}.tilted-screen.svelte-1nm5n3e:hover{transform:rotateX(10deg) scale(.95)}.prose-custom.svelte-1nm5n3e h3:where(.svelte-1nm5n3e){font-family:Space Grotesk,sans-serif;font-size:1.5rem;color:#fff;margin-top:3rem;margin-bottom:1.5rem}.prose-custom.svelte-1nm5n3e p:where(.svelte-1nm5n3e){color:#a1a1aa;line-height:1.8;margin-bottom:1.5rem}.prose-custom.svelte-1nm5n3e ul:where(.svelte-1nm5n3e){list-style:none;padding-left:0;margin-bottom:1.5rem}.prose-custom.svelte-1nm5n3e li:where(.svelte-1nm5n3e){position:relative;padding-left:1.5rem;color:#d4d4d8;margin-bottom:.8rem}.prose-custom.svelte-1nm5n3e li:where(.svelte-1nm5n3e):before{content:"•";color:#22c55e;position:absolute;left:0;font-weight:700}.tech-icon-container.svelte-1nm5n3e{display:flex;align-items:center;gap:.5rem;background:#ffffff0d;padding:.5rem 1rem;border-radius:9999px;border:1px solid rgba(255,255,255,.1);transition:all .2s}.tech-icon-container.svelte-1nm5n3e:hover{background:#ffffff1a;border-color:#22c55e4d}
