body{background-color:#f5f5f5;color:#333;font-size:16px;font-family:PP Neue Montreal,Inter,Arial,sans-serif;margin:0;padding:0;overflow-x:hidden;cursor:url(https://cdn.prod.website-files.com/6708f85ff3d3cba6aff436fb/671251b239d7aeb290a31ac5_cursor-default%402x.svg) 2 0,auto}a,button{cursor:url(https://cdn.prod.website-files.com/6708f85ff3d3cba6aff436fb/671251b212e6b71494aa67ff_cursor-pointer%402x.svg) 12 0,pointer}.cursor.svelte-qs7tin{z-index:1000;background-color:#639;opacity:0;pointer-events:none;color:#fff;border-radius:.25em;padding:.3em .75em .4em;font-size:1.15em;line-height:1.5;transition:opacity .2s;position:fixed;top:0;left:0;font-family:PP Neue Montreal,Inter,Arial,sans-serif}.cursor.svelte-qs7tin p:where(.svelte-qs7tin){margin:0}body:has([data-cursor]:hover) .cursor{opacity:1}.nav.svelte-qs7tin{position:fixed;top:0;left:0;right:0;z-index:100;background:transparent;padding:1rem 0}.nav-container.svelte-qs7tin{max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;padding:0 2rem}.nav-logo.svelte-qs7tin{display:flex;align-items:center}.nav-logo-image.svelte-qs7tin{height:40px;width:auto;max-width:200px;object-fit:contain}.nav-menu.svelte-qs7tin{display:flex;align-items:center;gap:2rem}.nav-link.svelte-qs7tin{color:#efeeec;text-decoration:none;font-weight:500;transition:opacity .3s}.nav-link.svelte-qs7tin:hover{opacity:.7}.nav-cta.svelte-qs7tin{background:#a8ff51;color:#08342a;border:none;padding:.75rem 1.5rem;border-radius:2rem;font-weight:600;font-family:PP Neue Montreal,Inter,Arial,sans-serif;transition:transform .3s}.nav-cta.svelte-qs7tin:hover{transform:scale(.95)}.hero-section.svelte-qs7tin{background:#08342a;min-height:100vh;display:flex;align-items:center;justify-content:center;text-align:center;padding:2rem;position:relative;overflow:hidden}.flickering-grid{z-index:1}.hero-section.svelte-qs7tin{position:relative;min-height:100vh;height:100svh;display:flex;align-items:center;justify-content:center;padding:2rem;overflow:hidden}.hero-container.svelte-qs7tin{position:relative;z-index:20;width:100%;max-width:1400px;display:grid;grid-template-columns:1fr 1fr;gap:0;align-items:center;pointer-events:none;height:100%}.hero-text.svelte-qs7tin{display:flex;align-items:center;justify-content:center;text-align:center;width:100%;height:100%;padding:2rem}.hero-title.svelte-qs7tin{font-family:"Jersey 15",sans-serif;font-weight:400;font-style:normal;font-size:clamp(3rem,7vw,7rem);line-height:.9;color:#a8ff51;margin:0;text-transform:uppercase;letter-spacing:-.01em}.title-line.svelte-qs7tin{display:block;margin-bottom:.2em}.carousel-text.svelte-qs7tin{position:relative;display:inline-block;overflow:hidden;height:1.2em;min-width:8em;vertical-align:baseline}.carousel-item.svelte-qs7tin{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;will-change:transform,opacity;white-space:nowrap}.hero-gpu.svelte-qs7tin{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:2rem}.gpu-wrapper.svelte-qs7tin{position:relative;width:100%;max-width:500px;display:flex;align-items:center;justify-content:center}.gpu-image.svelte-qs7tin{width:100%;height:auto;filter:drop-shadow(0 0 40px rgba(168,255,81,.4));transform:perspective(800px) rotateY(-12deg) rotateX(4deg);transition:all .8s cubic-bezier(.4,0,.2,1);animation:svelte-qs7tin-float 6s ease-in-out infinite;cursor:pointer;pointer-events:auto}.gpu-image.svelte-qs7tin:hover{filter:drop-shadow(0 0 60px rgba(168,255,81,.6));transform:perspective(800px) rotateY(-12deg) rotateX(4deg) scale(1.05);animation-play-state:paused}.gpu-glow.svelte-qs7tin{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:85%;height:65%;background:radial-gradient(ellipse,rgba(168,255,81,.2) 0%,transparent 70%);border-radius:50%;filter:blur(25px);animation:svelte-qs7tin-pulse 4s ease-in-out infinite;z-index:-1}@keyframes svelte-qs7tin-float{0%,to{transform:perspective(800px) rotateY(-12deg) rotateX(4deg) translateY(0)}50%{transform:perspective(800px) rotateY(-12deg) rotateX(4deg) translateY(-12px)}}@keyframes svelte-qs7tin-pulse{0%,to{opacity:.6;transform:translate(-50%,-50%) scale(1)}50%{opacity:.9;transform:translate(-50%,-50%) scale(1.1)}}@media (max-width: 1024px){.hero-container.svelte-qs7tin{grid-template-columns:1fr;gap:0;text-align:center}.hero-text.svelte-qs7tin,.hero-gpu.svelte-qs7tin{padding:1rem}.hero-title.svelte-qs7tin{font-size:clamp(2.5rem,7vw,6rem)}.gpu-wrapper.svelte-qs7tin{max-width:400px}}@media (max-width: 768px){.nav.svelte-qs7tin{background:#08342a;padding:.75rem 0}.nav-container.svelte-qs7tin{padding:0 1rem}.nav-menu.svelte-qs7tin{display:none}.nav-logo.svelte-qs7tin{display:block}.nav-logo-image.svelte-qs7tin{height:30px;width:auto}.hero-section.svelte-qs7tin{padding:0 1rem;padding-top:60px;min-height:100vh}.hero-container.svelte-qs7tin{grid-template-columns:1fr;gap:1rem;max-width:100%;padding-top:2rem}.hero-text.svelte-qs7tin{padding:0;order:1}.hero-gpu.svelte-qs7tin{padding:0;order:2;margin-top:-1rem}.hero-title.svelte-qs7tin{font-size:3.5rem;line-height:1;word-break:keep-all;white-space:nowrap}.title-line.svelte-qs7tin{margin-bottom:.5rem}.carousel-text.svelte-qs7tin{display:block;min-width:auto;width:100%;font-size:3.5rem}.carousel-item.svelte-qs7tin{font-size:inherit;white-space:nowrap}.gpu-wrapper.svelte-qs7tin{max-width:250px}.gpu-image.svelte-qs7tin{transform:perspective(600px) rotateY(-8deg) rotateX(3deg)}}@media (max-width: 380px){.hero-title.svelte-qs7tin,.carousel-text.svelte-qs7tin{font-size:2rem}.gpu-wrapper.svelte-qs7tin{max-width:180px}}@media (max-width: 480px){.nav.svelte-qs7tin{padding:.5rem 0}.nav-container.svelte-qs7tin{padding:0 .75rem}.nav-logo-image.svelte-qs7tin{height:25px}.nav-cta.svelte-qs7tin{padding:.4rem .8rem;font-size:.75rem}.hero-section.svelte-qs7tin{padding:0 .75rem;padding-top:50px}.hero-container.svelte-qs7tin{gap:.5rem;padding-top:1.5rem}.hero-title.svelte-qs7tin,.carousel-text.svelte-qs7tin{font-size:2.5rem}.title-line.svelte-qs7tin{margin-bottom:.3rem}.gpu-wrapper.svelte-qs7tin{max-width:200px}.gpu-image.svelte-qs7tin{transform:perspective(500px) rotateY(-5deg) rotateX(2deg)}.hero-gpu.svelte-qs7tin{margin-top:0}}
