.HeroInteractiveField-module__TMheEa__field{pointer-events:none;z-index:1;position:absolute;inset:0;overflow:hidden}.HeroInteractiveField-module__TMheEa__cursorPulse{background:radial-gradient(240px circle at var(--pointer-x) var(--pointer-y), rgba(119, 247, 255, calc(.14 * var(--pointer-active))), transparent 72%), radial-gradient(180px circle at calc(var(--pointer-x) + 2%) calc(var(--pointer-y) + 1.5%), rgba(255, 90, 179, calc(.12 * var(--pointer-active))), transparent 68%);mix-blend-mode:screen;position:absolute;inset:0}.HeroInteractiveField-module__TMheEa__gridFault{-webkit-mask:radial-gradient(320px circle at var(--pointer-x) var(--pointer-y), #000, transparent 82%);mask:radial-gradient(320px circle at var(--pointer-x) var(--pointer-y), #000, transparent 82%);opacity:calc(.7 * var(--pointer-active));background:linear-gradient(90deg,#0000 0,#77f7ff1f 50%,#0000 100%),linear-gradient(#0000 0,#ff5ab31a 50%,#0000 100%);position:absolute;inset:0}.HeroInteractiveField-module__TMheEa__cluster{color:#c4fff575;font-family:var(--font-mono-family), monospace;letter-spacing:.12em;text-transform:uppercase;text-shadow:0 0 10px #77f7ff1f,0 0 18px #ff5ab314;transition:color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), opacity var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);background:linear-gradient(90deg,#0a0a0d29,#0000);border-left:1px solid #77f7ff1f;gap:.18rem;padding:.45rem .55rem;font-size:.72rem;line-height:1.3;animation:8s ease-in-out infinite HeroInteractiveField-module__TMheEa__clusterDrift;display:grid;position:absolute}.HeroInteractiveField-module__TMheEa__cluster:nth-of-type(2n){animation-duration:10.8s}.HeroInteractiveField-module__TMheEa__clusterActive{color:#eafffdd1;border-color:#77f7ff57}.HeroInteractiveField-module__TMheEa__clusterActive .HeroInteractiveField-module__TMheEa__clusterLine:nth-child(2n){color:#ffb6ded6}.HeroInteractiveField-module__TMheEa__clusterLine{display:block;position:relative}.HeroInteractiveField-module__TMheEa__clusterActive .HeroInteractiveField-module__TMheEa__clusterLine:after{content:"";opacity:.86;background:linear-gradient(90deg,#0000,#77f7ffa3,#0000);height:1px;position:absolute;top:50%;left:-.25rem;right:-.25rem}.HeroInteractiveField-module__TMheEa__binaryColumn{writing-mode:vertical-rl;color:#d2fff63d;font-family:var(--font-mono-family), monospace;letter-spacing:.34em;text-orientation:mixed;font-size:.78rem;animation:12s linear infinite HeroInteractiveField-module__TMheEa__binaryDrop;position:absolute;top:-18%}@keyframes HeroInteractiveField-module__TMheEa__clusterDrift{0%,to{transform:translate(0,0)}50%{transform:translate(.6rem,-.35rem)}}@keyframes HeroInteractiveField-module__TMheEa__binaryDrop{0%{opacity:0;transform:translateY(-6%)}10%{opacity:.24}80%{opacity:.34}to{opacity:0;transform:translateY(18%)}}@media (max-width:900px){.HeroInteractiveField-module__TMheEa__cluster{letter-spacing:.08em;font-size:.62rem}.HeroInteractiveField-module__TMheEa__binaryColumn{display:none}}@media (prefers-reduced-motion:reduce){.HeroInteractiveField-module__TMheEa__gridFault,.HeroInteractiveField-module__TMheEa__cluster,.HeroInteractiveField-module__TMheEa__binaryColumn{animation:none!important}.HeroInteractiveField-module__TMheEa__cursorPulse,.HeroInteractiveField-module__TMheEa__gridFault{opacity:0!important}}
.HomePlaceholder-module__6vDSIW__homeRoot{flex-direction:column;padding-bottom:clamp(3rem,5vw,4.5rem);display:flex}.HomePlaceholder-module__6vDSIW__heroPoster{border-bottom:1px solid var(--line-soft);background:linear-gradient(180deg, #0a0a0d2e, #0a0a0de6), var(--bg-primary);isolation:isolate;min-height:calc(100svh - 78px);position:relative;overflow:hidden}.HomePlaceholder-module__6vDSIW__visualField{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.HomePlaceholder-module__6vDSIW__visualImage{object-fit:cover;object-position:70% 24%;filter:saturate(.82)contrast(1.05)brightness(.58);opacity:.86;transform:scale(1.015)}.HomePlaceholder-module__6vDSIW__visualScrim{background:linear-gradient(90deg,#0a0a0de6 0%,#0a0a0d9e 32%,#0a0a0d3d 58%,#0a0a0dc7 100%),linear-gradient(#06080e2e,#06080e7a);position:absolute;inset:0}.HomePlaceholder-module__6vDSIW__gridOverlay{opacity:.14;background-image:linear-gradient(#f4f1ea0a 1px,#0000 1px),linear-gradient(90deg,#f4f1ea09 1px,#0000 1px);background-size:100% 8px,72px 100%;position:absolute;inset:0}.HomePlaceholder-module__6vDSIW__scanlineOverlay{opacity:.14;background:repeating-linear-gradient(#f4f1ea08 0 1px,#0000 1px 4px);position:absolute;inset:0}.HomePlaceholder-module__6vDSIW__noiseLayer{opacity:.1;background:radial-gradient(circle at 22% 22%,#f4f1ea0d 0 1px,#0000 1px 100%) 0 0/34px 34px,radial-gradient(circle at 68% 64%,#f4f1ea0a 0 1px,#0000 1px 100%) 0 0/28px 28px;animation:16s linear infinite HomePlaceholder-module__6vDSIW__noiseDrift;position:absolute;inset:-10%}.HomePlaceholder-module__6vDSIW__signalField{position:absolute;inset:0}.HomePlaceholder-module__6vDSIW__signalBand{top:var(--band-top);left:var(--band-left);width:var(--band-width);opacity:.26;height:8px;animation:7s linear infinite HomePlaceholder-module__6vDSIW__signalDrift;animation-delay:var(--band-delay);background:linear-gradient(90deg,#77f7ff00,#77f7ff99,#77f7ff00);position:absolute}.HomePlaceholder-module__6vDSIW__faultSliceOne,.HomePlaceholder-module__6vDSIW__faultSliceTwo{opacity:.1;background:linear-gradient(90deg,#77f7ff14,#f4f1ea05 56%,#77f7ff14),repeating-linear-gradient(#f4f1ea0d 0 1px,#0000 1px 3px);height:20%;position:absolute;left:42%;right:8%}.HomePlaceholder-module__6vDSIW__faultSliceOne{animation:9s step-end infinite HomePlaceholder-module__6vDSIW__faultSlice;top:24%}.HomePlaceholder-module__6vDSIW__faultSliceTwo{animation:11s step-end infinite HomePlaceholder-module__6vDSIW__faultSliceAlt;top:58%}.HomePlaceholder-module__6vDSIW__heroInner{z-index:1;width:min(100%,1400px);min-height:inherit;flex-direction:column;margin:0 auto;padding:clamp(1.25rem,2vw,1.75rem) clamp(1.25rem,3vw,2.5rem) clamp(2.5rem,4vw,3.5rem);display:flex;position:relative}.HomePlaceholder-module__6vDSIW__heroGrid{flex:1;grid-template-columns:minmax(0,1.08fr) minmax(320px,.72fr);align-items:end;gap:clamp(1.5rem,3vw,2.75rem);padding-top:clamp(4rem,8vw,7rem);display:grid}.HomePlaceholder-module__6vDSIW__copyBlock{flex-direction:column;gap:1rem;max-width:640px;display:flex}.HomePlaceholder-module__6vDSIW__nameplate{color:#f4f1eaad;font-family:var(--font-mono-family), monospace;font-size:var(--text-sm);letter-spacing:.24em;text-transform:uppercase;line-height:1.4}.HomePlaceholder-module__6vDSIW__signalText{display:inline-block;position:relative}.HomePlaceholder-module__6vDSIW__signalText:before,.HomePlaceholder-module__6vDSIW__signalText:after{content:attr(data-text);pointer-events:none;opacity:.34;position:absolute;inset:0}.HomePlaceholder-module__6vDSIW__signalText:before{color:var(--accent-cyan);clip-path:inset(0 0 48%);animation:6.8s step-end infinite HomePlaceholder-module__6vDSIW__glitchTop}.HomePlaceholder-module__6vDSIW__signalText:after{color:#f4f1eab8;clip-path:inset(52% 0 0);animation:7.8s step-end infinite HomePlaceholder-module__6vDSIW__glitchBottom}.HomePlaceholder-module__6vDSIW__heroTitle{max-width:10ch;color:var(--text-primary);letter-spacing:-.05em;text-wrap:balance;flex-direction:column;font-size:clamp(3.3rem,9vw,6.4rem);font-weight:600;line-height:.92;display:flex}.HomePlaceholder-module__6vDSIW__heroTitleLine{display:block}.HomePlaceholder-module__6vDSIW__heroSubtitle{max-width:36rem;color:var(--text-secondary);font-size:clamp(1rem,2vw,1.2rem);line-height:1.7}.HomePlaceholder-module__6vDSIW__ctaRow{flex-wrap:wrap;gap:.9rem;padding-top:.35rem;display:flex}.HomePlaceholder-module__6vDSIW__previewRail{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#0e0f13c7,#0a0a0d70);border:1px solid #f4f1ea1f;border-radius:22px;flex-direction:column;align-self:end;gap:1rem;padding:1rem 1rem 1.15rem;display:flex}.HomePlaceholder-module__6vDSIW__railHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.HomePlaceholder-module__6vDSIW__inlineAction,.HomePlaceholder-module__6vDSIW__resumeAction{color:var(--text-primary);font-family:var(--font-mono-family), monospace;font-size:var(--text-xs);letter-spacing:.18em;text-transform:uppercase}.HomePlaceholder-module__6vDSIW__previewList{flex-direction:column;display:flex}.HomePlaceholder-module__6vDSIW__previewItem{border-top:1px solid #f4f1ea14;grid-template-columns:42px minmax(0,1fr);gap:.9rem;padding:.9rem 0;display:grid}.HomePlaceholder-module__6vDSIW__previewItem:first-of-type{border-top:none;padding-top:.1rem}.HomePlaceholder-module__6vDSIW__previewItem:hover,.HomePlaceholder-module__6vDSIW__previewItem:focus-visible{transform:translate(4px)}.HomePlaceholder-module__6vDSIW__previewIndex{flex-direction:column;gap:.25rem;display:flex}.HomePlaceholder-module__6vDSIW__previewYear{color:var(--text-muted);font-size:.75rem}.HomePlaceholder-module__6vDSIW__previewBody{flex-direction:column;gap:.4rem;display:flex}.HomePlaceholder-module__6vDSIW__previewTitle{color:var(--text-primary);font-size:1rem;font-weight:600}.HomePlaceholder-module__6vDSIW__previewSummary{color:var(--text-secondary);font-size:.92rem;line-height:1.65}.HomePlaceholder-module__6vDSIW__supportDeck{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(#0e0f13d1,#0a0a0da8);border:1px solid #f4f1ea1a;border-radius:26px;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) minmax(0,.9fr);gap:0;margin-top:clamp(2rem,4vw,3rem);display:grid;overflow:hidden}.HomePlaceholder-module__6vDSIW__supportColumn{border-right:1px solid #f4f1ea14;flex-direction:column;gap:1rem;min-width:0;padding:1.35rem 1.35rem 1.5rem;display:flex}.HomePlaceholder-module__6vDSIW__supportColumn:last-child{border-right:none}.HomePlaceholder-module__6vDSIW__supportLead{color:var(--text-primary);font-size:1.08rem;line-height:1.7}.HomePlaceholder-module__6vDSIW__supportBody{color:var(--text-secondary);line-height:1.8}.HomePlaceholder-module__6vDSIW__resumeList{flex-direction:column;gap:.95rem;display:flex}.HomePlaceholder-module__6vDSIW__resumeItem{gap:.38rem;display:grid}.HomePlaceholder-module__6vDSIW__resumeItemHeader{flex-wrap:wrap;justify-content:space-between;gap:.4rem 1rem;display:flex}.HomePlaceholder-module__6vDSIW__resumeItemTitle{color:var(--text-primary);font-size:1rem;font-weight:600}.HomePlaceholder-module__6vDSIW__resumeItemTime{color:var(--text-muted);letter-spacing:.12em;text-transform:uppercase;font-size:.78rem}.HomePlaceholder-module__6vDSIW__resumeItemBody{color:var(--text-secondary);line-height:1.72}.HomePlaceholder-module__6vDSIW__tagList{flex-wrap:wrap;gap:.55rem;display:flex}.HomePlaceholder-module__6vDSIW__focusTag{color:var(--text-secondary);border:1px solid #f4f1ea1f;border-radius:999px;padding:.42rem .72rem;font-size:.82rem}.HomePlaceholder-module__6vDSIW__resumeAction{border-top:1px solid #f4f1ea14;margin-top:auto;padding-top:1rem}@media (max-width:1080px){.HomePlaceholder-module__6vDSIW__heroPoster{min-height:auto}.HomePlaceholder-module__6vDSIW__heroGrid{grid-template-columns:minmax(0,1fr);align-items:start;padding-top:2.75rem}.HomePlaceholder-module__6vDSIW__previewRail{max-width:620px}.HomePlaceholder-module__6vDSIW__supportDeck{grid-template-columns:minmax(0,1fr)}.HomePlaceholder-module__6vDSIW__supportColumn{border-bottom:1px solid #f4f1ea14;border-right:none}.HomePlaceholder-module__6vDSIW__supportColumn:last-child{border-bottom:none}}@media (max-width:700px){.HomePlaceholder-module__6vDSIW__heroInner{padding-inline:1rem;padding-bottom:2rem}.HomePlaceholder-module__6vDSIW__heroTitle{max-width:11ch}}@media (prefers-reduced-motion:reduce){.HomePlaceholder-module__6vDSIW__noiseLayer,.HomePlaceholder-module__6vDSIW__signalBand,.HomePlaceholder-module__6vDSIW__faultSliceOne,.HomePlaceholder-module__6vDSIW__faultSliceTwo,.HomePlaceholder-module__6vDSIW__signalText:before,.HomePlaceholder-module__6vDSIW__signalText:after{animation:none!important}.HomePlaceholder-module__6vDSIW__previewItem:hover,.HomePlaceholder-module__6vDSIW__previewItem:focus-visible,.HomePlaceholder-module__6vDSIW__visualImage{transform:none}}@keyframes HomePlaceholder-module__6vDSIW__noiseDrift{0%{transform:translate(0,0)}50%{transform:translate(-1.2%,.8%)}to{transform:translate(0,0)}}@keyframes HomePlaceholder-module__6vDSIW__signalDrift{0%,to{opacity:.14;transform:translate(0,0)scaleX(.94)}18%{opacity:.36;transform:translate(10%)scaleX(1)}24%{opacity:.18;transform:translate(-6%)scaleX(1.02)}}@keyframes HomePlaceholder-module__6vDSIW__faultSlice{0%,to{opacity:.08;transform:translate(-1.8%)}11%{opacity:.22;transform:translate(1.4%,-2px)}13%{opacity:.12;transform:translate(-3%,2px)}}@keyframes HomePlaceholder-module__6vDSIW__faultSliceAlt{0%,to{opacity:.08;transform:translate(1.4%)}8%{opacity:.18;transform:translate(-1.6%,3px)}10%{opacity:.1;transform:translate(3%,-1px)}}@keyframes HomePlaceholder-module__6vDSIW__glitchTop{0%,to{transform:translate(0,0)}16%{transform:translate(1px,-1px)}17%{transform:translate(-1px)}18%{transform:translate(0,0)}}@keyframes HomePlaceholder-module__6vDSIW__glitchBottom{0%,to{transform:translate(0,0)}22%{transform:translate(-1px,1px)}23%{transform:translate(1px)}24%{transform:translate(0,0)}}
