*{margin:0;padding:0;box-sizing:border-box}body{font-family:SF Pro Display,Inter,sans-serif;color:#fff;background:#000;line-height:1.6;overflow-x:hidden}h1{font-size:2.5rem;font-weight:700;margin-bottom:1rem;color:#fff}h2{font-size:2rem;margin-bottom:1.5rem;color:#fff}p{font-size:1.125rem;color:#b0b0b0}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes scan{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.03)}to{transform:scale(1)}}@media (min-width: 768px){h1{font-size:4rem}h2{font-size:2.5rem}}.site-header.svelte-2kwgdd{display:flex;justify-content:space-between;align-items:center;padding:1rem;background:#0a0a0a;position:sticky;top:0;z-index:10;border-bottom:1px solid #1e90ff33}.logo.svelte-2kwgdd{display:flex;align-items:center;gap:.5rem;color:#1e90ff;font-size:1.5rem;font-weight:700;animation:fadeInUp .5s ease-out}nav.svelte-2kwgdd{display:none}nav.open.svelte-2kwgdd{display:block;position:absolute;top:100%;left:0;right:0;background:#0a0a0a;padding:1rem;border-top:1px solid #1e90ff33}ul.svelte-2kwgdd{list-style:none;padding:0;margin:0}li.svelte-2kwgdd{margin:1rem 0;position:relative}a.svelte-2kwgdd{color:#fff;font-size:1.125rem;transition:color .3s ease}a.svelte-2kwgdd:hover{color:#32cd32}a.svelte-2kwgdd:after{content:"";position:absolute;bottom:-5px;left:0;width:0;height:2px;background:#32cd32;transition:width .3s ease}a.svelte-2kwgdd:hover:after{width:100%}.menu-toggle.svelte-2kwgdd{background:none;border:none;padding:.5rem}@media (min-width: 768px){nav.svelte-2kwgdd{display:block;position:static;background:none;padding:0;border:none}ul.svelte-2kwgdd{display:flex;gap:2rem}li.svelte-2kwgdd{margin:0}.menu-toggle.svelte-2kwgdd{display:none}}
