@import "https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,600;0,700;1,400&family=Plus+Jakarta+Sans:wght@300;400;500;600&display=swap";.nav-container{z-index:1000;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-bottom:1px solid #0000;justify-content:space-between;align-items:center;padding:28px 40px;transition:all .4s cubic-bezier(.16,1,.3,1);display:flex;position:fixed;top:0;left:0;right:0}.nav-container.scrolled{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#030305d9;border-bottom:1px solid #ffffff14;padding:16px 40px}.nav-links{align-items:center;gap:32px;display:none}@media (width>=850px){.nav-links{display:flex}}.nav-link{color:#9ca3af;letter-spacing:.05em;cursor:pointer;font-size:13px;text-decoration:none;transition:color .3s}.nav-link:hover{color:#fff}.long-card{background:#ffffff03;border:1px solid #ffffff0d;border-radius:20px;flex-direction:column;transition:all .5s;display:flex;overflow:hidden}@media (width>=900px){.long-card{flex-direction:row;height:440px}.long-card.reverse{flex-direction:row-reverse}}.long-card:hover{background:#ffffff08;border-color:#ffffff26}.long-card img{object-fit:cover;width:100%;height:300px;transition:transform .8s}@media (width>=900px){.long-card img{width:55%;height:100%}}.long-card:hover img{transform:scale(1.03)}.input-field{color:#fff;box-sizing:border-box;background:#ffffff08;border:1px solid #ffffff1a;border-radius:8px;width:100%;padding:16px 20px;font-family:inherit;font-size:15px;transition:border-color .3s}.input-field:focus{background:#7c3aed0d;border-color:#7c3aed;outline:none}@media (width>=768px){.desktop-tag{display:block!important}}@keyframes fadeIn{0%{opacity:0;transform:translate(-50%)translateY(10px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.scroll-stack-container{width:100%;position:relative;overflow:visible!important}.scroll-stack-item{width:100%;transition:transform .2s cubic-bezier(.16,1,.3,1);position:sticky;overflow:visible!important}.light-rays-container{pointer-events:none;z-index:3;width:100%;height:100%;position:relative;overflow:hidden}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:Plus Jakarta Sans,system-ui,-apple-system,sans-serif;font-weight:400;line-height:1.5}*{box-sizing:border-box;margin:0;padding:0}html,body,#root{background-color:#050508;width:100%;min-height:100vh;margin:0;padding:0;overflow-x:clip}
