.Holding_root__fXGbg{--ground:#050708;--ink:#f5f5f7;--mute:rgba(245,245,247,0.62);--dim:rgba(245,245,247,0.4);--rule:rgba(245,245,247,0.14);--accent:#339ea6;--ipc-accent:#339ea6;--ease:cubic-bezier(0.23,1,0.32,1);--pad:clamp(1.25rem,4vw,3.5rem);position:relative;min-height:100svh;background:var(--ground);color:var(--ink);font-family:var(--font-geist),-apple-system,system-ui,sans-serif;-webkit-font-smoothing:antialiased}.Holding_root__fXGbg ::selection{background:var(--accent);color:#041516}.Holding_canvas__7gk7g{position:fixed;inset:0;z-index:0;pointer-events:none}.Holding_canvas__7gk7g canvas{display:block;width:100%!important;height:100%!important}.Holding_page__kf04w{position:relative;z-index:1;display:grid;grid-template-rows:auto 1fr auto;gap:3rem;min-height:100svh;padding:1.25rem var(--pad) 2rem}.Holding_page__kf04w>header{justify-self:start}.Holding_logo__kCHet{display:block;height:34px;width:auto}.Holding_copy__Y9fbR{align-self:end;width:fit-content;max-width:46rem}.Holding_h1__Se_hT{font-size:clamp(2.5rem,5.6vw,5.25rem);font-weight:600;letter-spacing:-.045em;line-height:.98;text-wrap:balance;animation:Holding_rise__7QE3j .9s var(--ease) .1s both}.Holding_tagline__AjEd6{max-width:40ch;margin-top:1.1rem;color:var(--mute);font-size:clamp(1.125rem,1.6vw,1.5rem);letter-spacing:-.02em;line-height:1.35;animation:Holding_rise__7QE3j .9s var(--ease) .2s both}.Holding_person__s5Tup{max-width:40rem;margin-top:clamp(2.5rem,6vh,4rem);padding-top:1.5rem;border-top:1px solid var(--rule);animation:Holding_rise__7QE3j .9s var(--ease) .3s both}.Holding_person__s5Tup h2{font-size:1.25rem;font-weight:600;letter-spacing:-.025em;line-height:1.2}.Holding_role__hg_sg{margin-top:.3rem;color:var(--accent);font-size:.875rem;font-weight:500}.Holding_bio__c1ITQ{margin-top:1rem;color:var(--mute);font-size:1rem;letter-spacing:-.01em;line-height:1.55}.Holding_contact__OnTd3{margin-top:1.25rem;color:var(--mute);font-size:.9375rem}.Holding_contact__OnTd3 a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--rule);text-underline-offset:.2em;transition:color .16s var(--ease),text-decoration-color .16s var(--ease)}.Holding_fine__eTu87{max-width:88ch;padding-top:1.25rem;border-top:1px solid var(--rule);color:var(--dim);font-size:.75rem;line-height:1.5}@keyframes Holding_rise__7QE3j{0%{opacity:0;transform:translateY(14px)}}@media (hover:hover) and (pointer:fine){.Holding_contact__OnTd3 a:hover{color:var(--accent);text-decoration-color:var(--accent)}}@media (max-width:900px){.Holding_logo__kCHet{height:28px}.Holding_copy__Y9fbR{margin-top:clamp(11rem,58vw,20rem)}.Holding_contact__OnTd3 a{overflow-wrap:anywhere}}@media (prefers-reduced-motion:reduce){.Holding_h1__Se_hT,.Holding_person__s5Tup,.Holding_tagline__AjEd6{animation:none}}