.Home-module__jKgjFW__heroSection{background:var(--color-surface-light);-webkit-user-select:none;user-select:none;width:100%;height:100vh;font-family:var(--font-primary);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.Home-module__jKgjFW__canvas{pointer-events:auto;z-index:0;width:100%;height:100%;position:absolute;inset:0}.Home-module__jKgjFW__topBar{z-index:40;pointer-events:none;justify-content:space-between;align-items:flex-start;display:flex;position:absolute;top:24px;left:32px;right:32px}.Home-module__jKgjFW__logo{pointer-events:auto;padding-top:8px}.Home-module__jKgjFW__logoInner{align-items:center;gap:12px;display:flex}.Home-module__jKgjFW__logoIcon{width:36px;height:36px;color:var(--color-accent);filter:drop-shadow(var(--shadow-glow));animation:2s infinite Home-module__jKgjFW__pulse}.Home-module__jKgjFW__logoText{letter-spacing:.2em;color:var(--color-accent);text-transform:uppercase;font-size:28px;font-weight:700;line-height:1;font-family:var(--font-display)}.Home-module__jKgjFW__rightPanel{pointer-events:auto;text-align:right;flex-direction:column;align-items:flex-end;gap:12px;max-width:280px;padding-top:4px;display:flex}.Home-module__jKgjFW__nameDisplay{-webkit-user-select:none;user-select:none}.Home-module__jKgjFW__nameText{color:var(--color-text-primary);letter-spacing:.025em;white-space:nowrap;transition:all var(--motion-instant);font-size:32px;font-weight:500;font-family:var(--font-cursive), cursive;font-size:38px;transform:rotate(-6deg)}.Home-module__jKgjFW__nameText:hover{color:var(--color-accent);transform:rotate(-6deg)scale(1.05)}.Home-module__jKgjFW__bioText{color:#161616d9;font-size:var(--font-size-sm);font-family:var(--font-primary);margin-top:4px;font-weight:500;line-height:1.6}.Home-module__jKgjFW__ctaButton{border-radius:var(--radius-full);color:var(--color-text-primary);font-size:var(--font-size-xs);letter-spacing:.15em;transition:all var(--motion-instant);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:var(--shadow-sm);background:#ffffff1a;border:1px solid #1616164d;align-items:center;gap:10px;margin-top:4px;padding:8px 16px;font-weight:700;display:flex}.Home-module__jKgjFW__ctaButton:hover{border-color:var(--color-accent);color:var(--color-accent)}.Home-module__jKgjFW__ctaButton:active{transform:scale(.95)}.Home-module__jKgjFW__ctaArrow{width:14px;height:14px;transition:transform var(--motion-instant)}.Home-module__jKgjFW__ctaButton:hover .Home-module__jKgjFW__ctaArrow{transform:translate(2px,-2px)}.Home-module__jKgjFW__centerOverlay{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;inset:0}.Home-module__jKgjFW__centerTextWrap{pointer-events:none;-webkit-user-select:none;user-select:none;z-index:10;flex-direction:column;justify-content:center;align-items:center;margin-top:-40px;display:flex;position:absolute;inset:0}.Home-module__jKgjFW__bornToText{font-family:var(--font-display);text-transform:uppercase;color:var(--color-text-primary);opacity:.1;letter-spacing:-.04em;font-size:clamp(70px,10.5vw,145px);font-weight:900;line-height:.8}.Home-module__jKgjFW__typewriterWrap{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.04em;text-align:center;color:#0000;-webkit-text-stroke:2px var(--color-accent);width:100%;min-height:1.1em;margin-top:16px;padding:0 16px;font-size:clamp(50px,9vw,125px);font-weight:900;line-height:.8}.Home-module__jKgjFW__typewriterCursor{opacity:.8;-webkit-user-select:none;user-select:none;color:var(--color-accent);-webkit-text-stroke:0;animation:1s infinite Home-module__jKgjFW__cursorBlink}.Home-module__jKgjFW__heroImageDesktop{z-index:20;object-fit:contain;object-position:bottom;width:85%;max-width:350px;height:72%;filter:drop-shadow(var(--shadow-lg));-webkit-user-select:none;user-select:none;pointer-events:none;position:absolute;bottom:48px;left:50%;transform:translate(-50%)}.Home-module__jKgjFW__heroImageMobile{display:none}.Home-module__jKgjFW__statsContainer{z-index:30;text-align:left;pointer-events:auto;flex-direction:column;align-items:flex-start;display:flex;position:absolute;bottom:96px;left:32px}.Home-module__jKgjFW__statsInner{color:var(--color-text-primary);font-family:var(--font-primary);flex-direction:column;gap:20px;width:192px;display:flex}.Home-module__jKgjFW__statBlock{border-top:1px solid #1616161a;padding-top:12px}.Home-module__jKgjFW__statNumber{font-size:var(--font-size-lg);color:var(--color-accent);font-weight:800;font-family:var(--font-display);letter-spacing:-.03em}.Home-module__jKgjFW__statLabel{color:#16161699;font-size:var(--font-size-xs);letter-spacing:.1em;text-transform:uppercase;margin-top:2px}.Home-module__jKgjFW__mobileBioCard{display:none}.Home-module__jKgjFW__marqueeBanner{background:var(--color-accent);z-index:40;-webkit-user-select:none;user-select:none;transform-origin:50%;border-top:1px solid #16161633;border-bottom:1px solid #16161633;width:110vw;max-width:110%;padding:14px 0;position:absolute;bottom:24px;left:50%;overflow:hidden;transform:translate(-50%)rotate(-2deg);box-shadow:0 4px 20px #f44a224d}.Home-module__jKgjFW__marqueeTrack{white-space:nowrap;font-family:var(--font-display);color:var(--color-accent-light);text-transform:uppercase;letter-spacing:.1em;align-items:center;font-size:clamp(14px,2vw,18px);font-weight:800;animation:20s linear infinite Home-module__jKgjFW__marquee;display:flex}.Home-module__jKgjFW__marqueeGroup{flex-shrink:0;align-items:center;gap:48px;padding-right:48px;display:flex}.Home-module__jKgjFW__marqueeGroup span{flex-shrink:0}.Home-module__jKgjFW__marqueeDot{color:#fef8e88c}@media (max-width:1024px){.Home-module__jKgjFW__rightPanel,.Home-module__jKgjFW__statsContainer,.Home-module__jKgjFW__heroImageDesktop{display:none}.Home-module__jKgjFW__heroImageMobile{z-index:20;object-fit:contain;object-position:bottom;filter:drop-shadow(0 15px 30px #00000040);-webkit-user-select:none;user-select:none;pointer-events:none;width:55%;height:38%;display:block;position:absolute;top:22vh;bottom:auto;left:50%;transform:translate(-50%)}.Home-module__jKgjFW__mobileBioCard{z-index:30;text-align:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:var(--radius-md);pointer-events:auto;background:#ffffff73;border:1px solid #ffffff4d;flex-direction:column;justify-content:center;align-items:center;max-width:440px;margin:0 auto;padding:20px;display:flex;position:absolute;inset:58vh 24px auto}.Home-module__jKgjFW__mobileBioText{color:var(--color-text-primary);font-size:var(--font-size-sm);font-family:var(--font-primary);margin-bottom:16px;line-height:1.6}.Home-module__jKgjFW__mobileCta{background:var(--color-accent);color:#fff;border-radius:var(--radius-full);font-size:var(--font-size-sm);letter-spacing:.15em;transition:transform var(--motion-instant);justify-content:center;align-items:center;gap:8px;padding:10px 20px;font-weight:700;display:flex;box-shadow:0 4px 12px #f44a2266}.Home-module__jKgjFW__mobileCta:active{transform:scale(.95)}.Home-module__jKgjFW__centerTextWrap{height:auto;margin-top:0;top:15vh;bottom:auto}.Home-module__jKgjFW__bornToText{font-size:clamp(85px,22vw,130px)}.Home-module__jKgjFW__typewriterWrap{font-size:clamp(40px,10vw,80px)}}@media (max-width:480px){.Home-module__jKgjFW__topBar{top:16px;left:16px;right:16px}.Home-module__jKgjFW__logoText{font-size:16px}.Home-module__jKgjFW__heroImageMobile{top:20vh;bottom:auto}.Home-module__jKgjFW__centerTextWrap{height:auto;margin-top:0;top:12vh;bottom:auto}.Home-module__jKgjFW__mobileBioCard{top:56vh;bottom:auto}.Home-module__jKgjFW__bornToText{font-size:clamp(65px,20vw,90px)}.Home-module__jKgjFW__typewriterWrap{font-size:clamp(28px,9vw,65px)}}@keyframes Home-module__jKgjFW__marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes Home-module__jKgjFW__wobble{0%{color:var(--color-text-primary);transform:rotate(-6deg)scale(1)}50%{color:var(--color-accent);transform:rotate(-3deg)scale(1.05)}to{color:var(--color-text-primary);transform:rotate(-6deg)scale(1)}}
