.eli-hugh-module__dUpdXq__page{position:relative}.eli-hugh-module__dUpdXq__em{color:var(--accent-light);font-style:italic}.eli-hugh-module__dUpdXq__hero{isolation:isolate;background:var(--ink);align-items:center;min-height:100svh;padding:8rem 0 5.5rem;display:flex;position:relative;overflow:hidden}.eli-hugh-module__dUpdXq__heroPhoto{z-index:-2;object-fit:cover;object-position:62% 50%}.eli-hugh-module__dUpdXq__heroShade{z-index:-1;pointer-events:none;background:linear-gradient(90deg, var(--ink) 0%, #080a12f0 26%, #080a129e 46%, #080a121f 70%, #080a1200 100%), linear-gradient(180deg, #080a1299 0%, #080a1200 22%, #080a1200 72%, var(--ink) 100%), radial-gradient(60% 70% at 70% 55%, var(--accent-glow-soft), transparent 70%);position:absolute;inset:0}.eli-hugh-module__dUpdXq__heroInner>[data-reveal]{animation-delay:calc(var(--i,0) * .12s)}.eli-hugh-module__dUpdXq__heroInner{position:relative}.eli-hugh-module__dUpdXq__name{font-family:var(--font-display), Georgia, serif;letter-spacing:-.035em;color:var(--paper);margin-top:1.4rem;font-size:clamp(3.6rem,11vw,8.6rem);font-weight:330;line-height:.92}.eli-hugh-module__dUpdXq__statement{font-family:var(--font-display), Georgia, serif;letter-spacing:-.02em;color:var(--accent-light);margin-top:.9rem;font-size:clamp(1.7rem,3.8vw,3rem);font-style:italic;font-weight:330;line-height:1.05}.eli-hugh-module__dUpdXq__role{max-width:32rem;color:var(--paper-dim);margin-top:1.5rem;font-size:clamp(1.05rem,1.6vw,1.25rem);line-height:1.55}.eli-hugh-module__dUpdXq__rule{background:linear-gradient(90deg, var(--accent), var(--q-dream));width:3.5rem;height:1px;margin:1.8rem 0 1.4rem;display:block}.eli-hugh-module__dUpdXq__nucleus{font-family:var(--font-mono), monospace;letter-spacing:.28em;text-transform:uppercase;color:var(--paper);font-size:.72rem}.eli-hugh-module__dUpdXq__heroAudio{width:min(100%,24rem);margin-top:1.8rem}.eli-hugh-module__dUpdXq__jump{flex-wrap:wrap;gap:.4rem 1.6rem;margin-top:2rem;display:flex}.eli-hugh-module__dUpdXq__jump a{font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--paper-dim);transition:color .25s var(--ease), border-color .25s var(--ease);border-bottom:1px solid #0000;padding-bottom:2px;font-size:.7rem}.eli-hugh-module__dUpdXq__jump a:hover{color:var(--accent-light);border-color:var(--accent-deep)}.eli-hugh-module__dUpdXq__scroll{right:var(--gutter);font-family:var(--font-mono), monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--paper-mute);transition:color .25s var(--ease);align-items:center;gap:.7rem;font-size:.68rem;display:inline-flex;position:absolute;bottom:2.2rem}.eli-hugh-module__dUpdXq__scroll:hover{color:var(--accent-light)}.eli-hugh-module__dUpdXq__vision{background:radial-gradient(55% 60% at 22% 50%, var(--violet-glow), transparent 70%)}.eli-hugh-module__dUpdXq__visionLayout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(2.5rem,7vw,6rem);display:grid}.eli-hugh-module__dUpdXq__wheel{aspect-ratio:1;width:min(100%,28rem);margin-inline:auto;position:relative}.eli-hugh-module__dUpdXq__orbit{background:conic-gradient(from 0deg, var(--q-dream), var(--q-expansion), var(--q-crisis), var(--q-ascent), var(--q-dream));opacity:.75;border-radius:50%;position:absolute;inset:12%;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 1.5px),#000 calc(100% - 1px));mask:radial-gradient(farthest-side,#0000 calc(100% - 1.5px),#000 calc(100% - 1px))}.eli-hugh-module__dUpdXq__spokeLines{background:repeating-conic-gradient(from -.25deg, var(--hair-strong) 0deg .5deg, transparent .5deg 60deg);border-radius:50%;position:absolute;inset:12%}.eli-hugh-module__dUpdXq__innerRing{border:1px dashed var(--hair-strong);border-radius:50%;animation:150s linear infinite eli-hugh-module__dUpdXq__turn;position:absolute;inset:22%}.eli-hugh-module__dUpdXq__center{border:1px solid color-mix(in srgb, var(--accent) 45%, transparent);background:radial-gradient(circle at 50% 40%, var(--surface-2), var(--ink-2) 70%);box-shadow:0 0 60px var(--accent-glow), inset 0 0 30px #4fd6c40d;text-align:center;border-radius:50%;place-content:center;justify-items:center;display:grid;position:absolute;inset:32%}.eli-hugh-module__dUpdXq__center span{color:var(--paper-dim);font-size:clamp(.8rem,1.6vw,.95rem);font-style:italic;line-height:1.2}.eli-hugh-module__dUpdXq__center strong{font-family:var(--font-display), Georgia, serif;color:var(--accent-light);font-size:clamp(1.25rem,3vw,1.85rem);font-weight:360;line-height:1.1}.eli-hugh-module__dUpdXq__spoke{left:calc(50% + 38% * sin(var(--a)));top:calc(50% - 38% * cos(var(--a)));border:1px solid var(--hair-strong);background:var(--ink-2);font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;color:var(--paper-dim);border-radius:999px;padding:.3rem .7rem;font-size:.62rem;position:absolute;transform:translate(-50%,-50%)}.eli-hugh-module__dUpdXq__visionCopy p{max-width:36rem;color:var(--paper-dim);font-size:1.15rem}.eli-hugh-module__dUpdXq__visionCopy .eli-hugh-module__dUpdXq__em{display:block}.eli-hugh-module__dUpdXq__visionCopy h2+p{margin-top:1.8rem}.eli-hugh-module__dUpdXq__visionCopy p+p{margin-top:1.1rem}.eli-hugh-module__dUpdXq__laneTitle{font-weight:360;line-height:1.15}.eli-hugh-module__dUpdXq__song{background:radial-gradient(55% 70% at 80% 50%, var(--accent-glow-soft), transparent 70%)}.eli-hugh-module__dUpdXq__songLayout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(2.5rem,7vw,6rem);display:grid}.eli-hugh-module__dUpdXq__songIntro .eli-hugh-module__dUpdXq__em{display:block}.eli-hugh-module__dUpdXq__moments{gap:1.2rem;list-style:none;display:grid}.eli-hugh-module__dUpdXq__moment{border-top:1px solid var(--hair);grid-template-columns:6.5rem minmax(0,1fr);align-items:center;gap:1.2rem;padding-top:1.2rem;display:grid}.eli-hugh-module__dUpdXq__moment:first-child{border-top:0;padding-top:0}.eli-hugh-module__dUpdXq__momentN{font-family:var(--font-mono), monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--paper-mute);font-size:.68rem}.eli-hugh-module__dUpdXq__moment .eli-hugh-module__dUpdXq__momentPlayer{width:100%;max-width:28rem}.eli-hugh-module__dUpdXq__contact{background:radial-gradient(70% 60% at 50% 100%, var(--accent-glow-soft), transparent 70%)}.eli-hugh-module__dUpdXq__contactLayout{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:clamp(2rem,6vw,4rem);display:grid}.eli-hugh-module__dUpdXq__contactTitle{font-family:var(--font-display), Georgia, serif;letter-spacing:-.03em;margin-top:1rem;font-size:clamp(3rem,8vw,6rem);font-weight:330;line-height:.95}.eli-hugh-module__dUpdXq__contactDetails{text-align:right;justify-items:end;gap:1rem;display:grid}.eli-hugh-module__dUpdXq__mail{border-bottom:1px solid var(--accent-deep);font-family:var(--font-display), Georgia, serif;color:var(--paper);overflow-wrap:anywhere;transition:color .25s var(--ease), border-color .25s var(--ease);padding-bottom:.5rem;font-size:clamp(1.2rem,2.4vw,1.75rem)}.eli-hugh-module__dUpdXq__mail:hover{color:var(--accent-light);border-color:var(--accent)}.eli-hugh-module__dUpdXq__base{font-family:var(--font-mono), monospace;letter-spacing:.2em;text-transform:uppercase;color:var(--paper-mute);font-size:.68rem}.eli-hugh-module__dUpdXq__textLink{font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--accent);border-bottom:1px solid var(--accent-deep);transition:color .25s var(--ease);padding-bottom:2px;font-size:.72rem}.eli-hugh-module__dUpdXq__textLink:hover{color:var(--accent-light)}@keyframes eli-hugh-module__dUpdXq__turn{to{transform:rotate(360deg)}}@media (max-width:880px){.eli-hugh-module__dUpdXq__hero{align-items:flex-end;min-height:max(100svh,46rem);padding-bottom:3.5rem}.eli-hugh-module__dUpdXq__heroPhoto{object-position:72% 30%}.eli-hugh-module__dUpdXq__heroShade{background:linear-gradient(180deg, #080a128c 0%, #080a1226 22%, #080a1259 42%, #080a12eb 62%, var(--ink) 100%)}.eli-hugh-module__dUpdXq__scroll{display:none}.eli-hugh-module__dUpdXq__visionLayout,.eli-hugh-module__dUpdXq__songLayout,.eli-hugh-module__dUpdXq__contactLayout{grid-template-columns:minmax(0,1fr)}.eli-hugh-module__dUpdXq__visionCopy{order:-1}.eli-hugh-module__dUpdXq__contactLayout{align-items:start}.eli-hugh-module__dUpdXq__contactDetails{text-align:left;justify-items:start}}@media (max-width:520px){.eli-hugh-module__dUpdXq__spoke{letter-spacing:.1em;padding:.22rem .5rem;font-size:.54rem}.eli-hugh-module__dUpdXq__moment{grid-template-columns:minmax(0,1fr);gap:.6rem}.eli-hugh-module__dUpdXq__heroAudio{width:100%}}@media (prefers-reduced-motion:reduce){.eli-hugh-module__dUpdXq__innerRing{animation:none}.eli-hugh-module__dUpdXq__jump a,.eli-hugh-module__dUpdXq__scroll,.eli-hugh-module__dUpdXq__mail,.eli-hugh-module__dUpdXq__textLink{transition:none}}
