/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent-horizontal],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}.site-chrome{--surface:#010101;--surface-2:#252525;--surface-3:#343434;--muted-2:gray;--violet:#cf75ff;--violet-deep:#a259ff;--orange:#ff865a;--orange-deep:#ff5a5a;--green:#4cda79;--blue:#75a3ff;--page-max:1920px;--page-gutter:clamp(12px,1.25vw,24px)}.home-v2,.site-chrome{flex-direction:column;min-height:100%;display:flex;overflow-x:clip}.home-v2{--background:#000;--surface:#010101;--surface-2:#252525;--surface-3:#343434;--foreground:#fff;--muted:#c3c3c3;--muted-2:gray;--violet:#cf75ff;--violet-deep:#a259ff;--orange:#ff865a;--orange-deep:#ff5a5a;--green:#4cda79;--blue:#75a3ff;--page-max:1920px;--page-gutter:clamp(12px,1.25vw,24px);background:var(--background);color:var(--foreground);font-family:var(--font-poppins),ui-sans-serif,system-ui,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overscroll-behavior-x:none}.page-frame{max-width:var(--page-max);padding-inline:var(--page-gutter)}.page-frame,.page-panel{width:100%;margin-inline:auto}.font-display{font-family:var(--font-archivo),ui-sans-serif,system-ui,sans-serif;font-variation-settings:"wdth" 100}.font-hand{font-family:var(--font-beth-ellen),"Segoe Script",cursive;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricPrecision;font-style:normal;font-weight:400}.text-gradient-violet{color:#0000;-webkit-text-fill-color:transparent;background:linear-gradient(#e9d5ff,#d8b4fe 28%,#c084fc 55%,#a855f7 78%,#9333ea);-webkit-background-clip:text;background-clip:text}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{scrollbar-width:none}html.lenis,html.lenis body{height:auto}html.lenis{overflow:auto}.gpu{backface-visibility:hidden;will-change:transform,opacity;transform:translateZ(0)}@keyframes float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-10px)rotate(2deg)}}.float{animation:float 6s ease-in-out infinite}@keyframes shimmer{0%{background-position:0}to{background-position:100%}}.text-shimmer{color:#0000;background:linear-gradient(90deg,#b85cff,#cf75ff 35%,#fff 50%,#e0a0ff 65%,#b85cff) 0 0/200%;-webkit-background-clip:text;background-clip:text;animation:shimmer 4.5s linear infinite}.type-cursor{opacity:.85;margin-left:.04em;font-weight:300;animation:type-blink .9s step-end infinite;display:inline-block}@keyframes type-blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.ambient-float,.float{animation:none!important}.text-shimmer{background:linear-gradient(90deg,#b85cff,#e0a0ff);-webkit-background-clip:text;background-clip:text;animation:none}}