._7ZBoFq_sky{pointer-events:none;position:absolute;inset:0;overflow:hidden}._7ZBoFq_wrap{color:var(--strong);pointer-events:none;animation:16s ease-in-out infinite _7ZBoFq_drift;position:absolute;transform:translate(-50%,-50%)}._7ZBoFq_wrap[data-chasing]{left:var(--x);top:var(--y);transition:left var(--duration-chase) ease-out, top var(--duration-chase) ease-out;animation:none}@media (max-width:1199px){._7ZBoFq_wrap{animation-name:_7ZBoFq_driftTop;animation-duration:8s}}._7ZBoFq_bat{font-family:var(--font-mono);font-size:clamp(var(--text-xs), 2.1cqi, var(--text-lg));line-height:1.15;animation:1.4s ease-in-out infinite _7ZBoFq_bob;display:grid}._7ZBoFq_bat pre{white-space:pre;visibility:hidden;grid-area:1/1;margin:0;animation-duration:.56s;animation-timing-function:step-end;animation-iteration-count:infinite}._7ZBoFq_bat ._7ZBoFq_up{animation-name:_7ZBoFq_flapUp}._7ZBoFq_bat ._7ZBoFq_level{animation-name:_7ZBoFq_flapLevel}._7ZBoFq_bat ._7ZBoFq_down{animation-name:_7ZBoFq_flapDown}@keyframes _7ZBoFq_flapUp{0%{visibility:visible}25%,to{visibility:hidden}}@keyframes _7ZBoFq_flapLevel{0%,50%,to{visibility:hidden}25%,75%{visibility:visible}}@keyframes _7ZBoFq_flapDown{0%,to{visibility:hidden}50%{visibility:visible}75%{visibility:hidden}}@keyframes _7ZBoFq_drift{0%{top:9%;left:14%}25%{top:10%;left:86%}40%{top:50%;left:90%}55%{top:93%;left:86%}75%{top:92%;left:14%}90%{top:50%;left:10%}to{top:9%;left:14%}}@keyframes _7ZBoFq_driftTop{0%,to{top:8%;left:30%}50%{top:10%;left:70%}}@keyframes _7ZBoFq_bob{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){._7ZBoFq_wrap{animation:none;top:14%;left:50%}._7ZBoFq_bat,._7ZBoFq_bat pre{animation:none}._7ZBoFq_bat ._7ZBoFq_level{visibility:visible}}.static ._7ZBoFq_wrap{animation:none;top:14%;left:50%}.static ._7ZBoFq_bat,.static ._7ZBoFq_bat pre{animation:none}.static ._7ZBoFq_bat ._7ZBoFq_level{visibility:visible}@media (forced-colors:active){._7ZBoFq_wrap{color:canvastext}}
.NqldiG_cmd{margin:0 0 var(--space-lg);overflow-wrap:anywhere}@media (max-width:767px){.NqldiG_cmd{margin-bottom:var(--space-md)}}@media (max-height:520px){.NqldiG_cmd{margin-bottom:var(--space-xs)}}
.Gm3Wsa_typed{white-space:nowrap;vertical-align:bottom;max-width:100%;width:calc(var(--n) * 1ch);animation:Gm3Wsa_type calc(var(--n) * var(--duration-type)) steps(var(--n)) calc(var(--at,0) * var(--duration-type)) backwards;display:inline-block;overflow:hidden}@keyframes Gm3Wsa_type{0%{width:0}}.Gm3Wsa_cursor,.Gm3Wsa_cursorStays{width:var(--cursor-w);height:var(--cursor-h);vertical-align:-.2em;background:var(--accent);visibility:hidden;display:inline-block}.Gm3Wsa_cursor{animation:Gm3Wsa_visible calc((var(--n) + var(--linger,0)) * var(--duration-type)) calc(var(--at,0) * var(--duration-type)) forwards, Gm3Wsa_blink 1s steps(1) infinite}.Gm3Wsa_cursorStays{animation:Gm3Wsa_stay 0s calc(var(--at,0) * var(--duration-type)) forwards, Gm3Wsa_blink 1s steps(1) 6}@keyframes Gm3Wsa_visible{0%,98%{visibility:visible}98.01%,to{visibility:hidden}}@keyframes Gm3Wsa_blink{50%{opacity:0}}@keyframes Gm3Wsa_stay{to{visibility:visible}}@media (forced-colors:active){.Gm3Wsa_cursor,.Gm3Wsa_cursorStays{background:highlight}}.Gm3Wsa_appear{animation:Gm3Wsa_appear 0s calc(var(--at,0) * var(--duration-type)) backwards}@keyframes Gm3Wsa_appear{0%{opacity:0}}.Gm3Wsa_fadeIn{animation:Gm3Wsa_fadeIn var(--duration-base) ease calc(var(--at,0) * var(--duration-type)) backwards}@keyframes Gm3Wsa_fadeIn{0%{opacity:0}}
.LlU0ZG_split{max-width:none}.LlU0ZG_list{min-height:0;margin-left:calc(-1 * var(--space-sm));padding-left:var(--space-sm);margin-right:calc(-1 * var(--pad-x));padding-right:var(--pad-x);flex:1;overflow:hidden auto}.LlU0ZG_plain{max-width:var(--content-w);margin:0;padding:0;list-style:none}
.dtX_bq_row{--indent:var(--shift);text-align:left;width:100%;color:var(--fg);transition:transform var(--duration-fast) ease}.dtX_bq_row:hover,.dtX_bq_row:active{transform:translateX(var(--indent));text-decoration:none}.dtX_bq_row:hover .dtX_bq_mark,.dtX_bq_row:focus-visible .dtX_bq_mark,.dtX_bq_row[aria-expanded=true] .dtX_bq_mark{opacity:1}@media (min-width:768px){.dtX_bq_row{--indent:calc(var(--space-lg) + var(--space-sm))}.dtX_bq_row[aria-expanded=true]{transform:translateX(var(--indent))}}.dtX_bq_lead{position:relative}.dtX_bq_mark{margin-right:calc(var(--space-lg) + var(--space-sm) - 1ch);opacity:0;transition:opacity var(--duration-fast) ease;color:var(--accent);align-items:center;display:flex;position:absolute;top:0;bottom:0;right:100%}@media (max-width:767px){.dtX_bq_mark{display:none}}
.YJC3ZW_contact{justify-content:center;gap:var(--space-xl)}@media (max-width:767px){.YJC3ZW_contact{gap:var(--space-md)}}@media (max-height:520px){.YJC3ZW_contact{gap:var(--space-md)}}.YJC3ZW_summon{font-family:var(--font-display);font-weight:var(--weight-regular);font-size:min(var(--text-display-lg), 22cqi);line-height:var(--lh-display);color:var(--strong);margin:0}@media (max-width:767px){.YJC3ZW_summon{font-size:min(var(--text-display-lg), 20cqi)}}@media (max-height:520px){.YJC3ZW_summon{font-size:min(var(--text-display-lg), 22cqi, 16dvh)}}.YJC3ZW_rows{flex-direction:column;max-width:760px;margin:0;display:flex}.YJC3ZW_row{column-gap:var(--space-lg);min-height:var(--space-2xl);border-top:var(--rule);font-size:var(--text-lg);grid-template-columns:120px minmax(0,1fr) auto;align-items:center;display:grid}.YJC3ZW_row:last-child{border-bottom:var(--rule)}.YJC3ZW_row dd{min-width:0;margin:0}.YJC3ZW_row a{color:var(--accent);overflow-wrap:anywhere;min-width:0}@media (max-width:767px){.YJC3ZW_row{column-gap:var(--space-sm);min-height:var(--tap);font-size:var(--text-base);grid-template-columns:64px minmax(0,1fr) auto}}@media (max-height:520px){.YJC3ZW_row{min-height:var(--space-xl)}}.YJC3ZW_label{font-size:var(--text-base);color:var(--muted)}
.s-KPQG_job{gap:var(--space-md);padding:var(--space-md) 0;grid-template-columns:150px minmax(0,1fr) auto;align-items:baseline;display:grid}.s-KPQG_job[aria-expanded=true] .s-KPQG_company{color:var(--strong)}@media (max-width:767px){.s-KPQG_job{gap:var(--space-xs) var(--space-sm);padding:var(--space-sm) 0;border-bottom:var(--rule);grid-template-columns:minmax(0,1fr) auto}}.s-KPQG_years{color:var(--muted);font-size:var(--text-sm)}@media (max-width:767px){.s-KPQG_years{grid-area:1/1}}.s-KPQG_who{gap:var(--space-xs);flex-direction:column;min-width:0;display:flex}@media (max-width:767px){.s-KPQG_who{grid-column:1/-1}}.s-KPQG_company{font-size:var(--text-lg);font-weight:var(--weight-medium)}.s-KPQG_role{font-size:var(--text-sm);color:var(--soft)}.s-KPQG_state{padding:var(--space-xs) var(--space-sm);border:var(--rule-solid);border-radius:var(--radius);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-caps);white-space:nowrap;color:var(--soft);place-self:center end}@media (max-width:767px){.s-KPQG_state{grid-area:1/2}}.s-KPQG_inProgress{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}
.l238MG_home{justify-content:space-between;gap:var(--space-lg)}@media (max-width:767px){.l238MG_home{padding-bottom:var(--space-md)}}@media (max-height:520px){.l238MG_home{gap:var(--space-md)}}.l238MG_intro{gap:var(--space-lg);flex-direction:column;display:flex}@media (max-height:520px){.l238MG_intro{gap:var(--space-sm)}}.l238MG_name{font-family:var(--font-display);font-weight:var(--weight-regular);color:var(--strong);font-size:min(var(--text-display-lg), 17cqi);line-height:var(--lh-display);margin:0}@media (max-width:767px){.l238MG_name{font-size:var(--text-display-lg)}}@media (max-height:520px){.l238MG_name{font-size:min(var(--text-display-lg), 17cqi, 21dvh)}}.l238MG_tagline{max-width:640px;font-size:var(--text-md);line-height:var(--lh-body);color:var(--soft);margin:0}@media (max-height:520px){.l238MG_tagline{font-size:var(--text-base)}}.l238MG_status{gap:var(--space-sm);font-size:var(--text-base);flex-direction:column;display:flex}.l238MG_status dl{gap:var(--space-sm);flex-direction:column;margin:0;display:flex}@media (max-width:767px){.l238MG_status{font-size:var(--text-sm)}}@media (max-height:520px){.l238MG_status{gap:var(--space-xs)}.l238MG_status dl{gap:var(--space-xs)}}.l238MG_line{grid-template-columns:var(--space-lg) 140px minmax(0, 1fr);column-gap:var(--space-sm);align-items:baseline;display:grid}.l238MG_line:before{content:"›";color:var(--accent)}.l238MG_line dt{color:var(--muted)}.l238MG_line dd{color:var(--strong);margin:0}@media (max-width:767px){.l238MG_line{grid-template-columns:var(--space-md) minmax(0, 1fr);row-gap:var(--space-2xs)}.l238MG_line dd{grid-column:2}}.l238MG_prompt{padding-top:var(--space-sm)}@media (max-width:767px){.l238MG_prompt{display:none}}
