.e6IWWG_field{aspect-ratio:1;touch-action:pan-y;width:100%;position:relative;overflow:hidden}.e6IWWG_bars{padding-inline:2%;display:flex;position:absolute;inset:0}@media (min-width:1024px){.e6IWWG_bars{-webkit-mask-image:linear-gradient(90deg,#0000,#000 22%);mask-image:linear-gradient(90deg,#0000,#000 22%)}}.e6IWWG_bar{min-width:0;transform-origin:50% var(--axis);flex:1 1 0;position:relative}.e6IWWG_shape{left:28%;right:28%;top:calc(var(--axis) - 50%);transform-origin:50%;height:100%;position:absolute}.e6IWWG_fill{transform-origin:50%;background:color-mix(in oklab, var(--ink) 13%, transparent);position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.e6IWWG_breathA{animation:2s cubic-bezier(.37,0,.63,1) infinite alternate e6IWWG_breath-a}.e6IWWG_breathB{animation:2s cubic-bezier(.37,0,.63,1) infinite alternate e6IWWG_breath-b}.e6IWWG_breathC{animation:2s cubic-bezier(.37,0,.63,1) infinite alternate e6IWWG_breath-c}.e6IWWG_field[data-motion=paused] .e6IWWG_fill{animation-play-state:paused}}@keyframes e6IWWG_breath-a{0%{transform:scaleY(.74)}to{transform:scaleY(1.2)}}@keyframes e6IWWG_breath-b{0%{transform:scaleY(.84)}to{transform:scaleY(1.12)}}@keyframes e6IWWG_breath-c{0%{transform:scaleY(.66)}to{transform:scaleY(1.06)}}.e6IWWG_glow{background:linear-gradient(180deg, var(--signal), color-mix(in oklab, var(--signal) 55%, transparent) 50%, var(--signal));opacity:0;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.e6IWWG_bar{will-change:transform}}.e6IWWG_photo{z-index:1;object-fit:cover;-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.e6IWWG_wipe{animation:1.3s cubic-bezier(.16,1,.3,1) .16s both e6IWWG_wipe}.e6IWWG_scanline{border-bottom:2px solid var(--signal);pointer-events:none;animation:1.3s cubic-bezier(.16,1,.3,1) .16s both e6IWWG_scan,.36s ease-out 1.24s both e6IWWG_scan-out;position:absolute;inset:0;transform:translateY(-100%)}@keyframes e6IWWG_wipe{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes e6IWWG_scan{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes e6IWWG_scan-out{to{opacity:0}}@media (prefers-reduced-motion:reduce){.e6IWWG_wipe{animation:none}.e6IWWG_scanline{display:none}}
.mQEWsq_opening:first-line{font-weight:640;font-stretch:118%}
.bqldJa_line{letter-spacing:-.035em;line-height:.9}.bqldJa_ch{--r:0;--c:0;font-stretch:calc(86% + var(--r) * 39%);font-weight:calc(520 + max(var(--r), var(--c)) * 330);color:color-mix(in oklab, var(--signal-ink) calc(var(--c) * 100%), var(--ink));display:inline-block}@supports (width:round(1.5px, 1px)){.bqldJa_ch{font-weight:calc(520 + max(var(--r), round(var(--c), .05)) * 330)}}
.vCMbfa_name{width:fit-content;max-width:100%;display:grid}.vCMbfa_rest,.vCMbfa_active{transition:clip-path .6s var(--ease-sweep);grid-area:1/1}.vCMbfa_rest{color:var(--ink-2);clip-path:inset(-.3em -.15em);font-weight:330;font-stretch:80%}.vCMbfa_active{color:var(--ink);clip-path:inset(-.3em calc(100% + .15em) -.3em -.15em);font-weight:780;font-stretch:125%}.vCMbfa_name[data-on] .vCMbfa_rest{clip-path:inset(-.3em -.15em -.3em calc(100% + .15em))}.vCMbfa_name[data-on] .vCMbfa_active{clip-path:inset(-.3em -.15em)}@media (prefers-reduced-motion:reduce){.vCMbfa_rest,.vCMbfa_active{transition:none}}
.LPBz3G_root{--vt-size:clamp(2.25rem, .9rem + 4.6vw, 6rem);--vt-fade:clamp(20px, 6vw, 120px)}.LPBz3G_band{--vt-size:clamp(1.75rem, .9rem + 2.9vw, 3.75rem)}.LPBz3G_row{padding-top:0;padding-bottom:clamp(36px,4.4vw,76px)}.LPBz3G_row:last-child{padding-bottom:clamp(12px,1.6vw,26px)}.LPBz3G_name{width:100%;max-width:1440px;padding-inline:var(--spacing-gutter);font-family:var(--font-mono);font-size:var(--text-meta);letter-spacing:.01em;color:var(--ink);text-wrap:nowrap;justify-content:space-between;align-items:baseline;gap:16px;margin-inline:auto;font-weight:500;line-height:1.4;display:flex}.LPBz3G_title{align-items:center;gap:10px;display:inline-flex}.LPBz3G_mark{background:var(--signal);flex-shrink:0;width:7px;height:7px}.LPBz3G_count{color:var(--ink-2);font-variant-numeric:tabular-nums}.LPBz3G_unit{color:var(--faint)}.LPBz3G_viewport{margin-top:calc(var(--vt-size) * -.07);-webkit-mask-image:linear-gradient(90deg, transparent, #000 var(--vt-fade), #000 calc(100% - var(--vt-fade)), transparent);mask-image:linear-gradient(90deg, transparent, #000 var(--vt-fade), #000 calc(100% - var(--vt-fade)), transparent);-webkit-mask-image:linear-gradient(90deg, transparent, #000 var(--vt-fade), #000 calc(100% - var(--vt-fade)), transparent);overflow-x:clip}.LPBz3G_lean{will-change:transform}.LPBz3G_root[data-motion] .LPBz3G_left .LPBz3G_track{animation:40s linear infinite LPBz3G_vt-left}.LPBz3G_root[data-motion] .LPBz3G_right .LPBz3G_track{animation:40s linear infinite LPBz3G_vt-right}.LPBz3G_root[data-motion=paused] .LPBz3G_row .LPBz3G_track{animation-play-state:paused}@keyframes LPBz3G_vt-left{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@keyframes LPBz3G_vt-right{0%{transform:translate(-50%)}to{transform:translate(0,0)}}.LPBz3G_track{width:max-content;font-size:var(--vt-size);--vt-gap:.56em;line-height:1.1;display:flex}.LPBz3G_copy{gap:var(--vt-gap);padding-right:var(--vt-gap);white-space:nowrap;flex-shrink:0;display:flex}.LPBz3G_copy[aria-hidden=true]{-webkit-user-select:none;user-select:none}.LPBz3G_item{position:relative}.LPBz3G_item:before{content:"";top:50%;left:calc(var(--vt-gap) / -2);background:var(--faint);pointer-events:none;width:.14em;height:.14em;position:absolute;translate:-50% -30%}.LPBz3G_skill{font:inherit;letter-spacing:inherit;color:var(--ink);cursor:pointer;transition:color .18s var(--ease-out)}.LPBz3G_solid .LPBz3G_track{letter-spacing:-.045em;font-weight:760;font-stretch:112%}.LPBz3G_outline .LPBz3G_track{letter-spacing:-.04em;font-weight:760;font-stretch:112%}.LPBz3G_outline .LPBz3G_skill{color:var(--bg);-webkit-text-stroke:max(2px, .036em) var(--ink);paint-order:stroke fill;transition:color .18s var(--ease-out), -webkit-text-stroke-color .18s var(--ease-out)}.LPBz3G_outline .LPBz3G_item[data-lead] .LPBz3G_skill{color:var(--bg);-webkit-text-stroke-color:var(--signal-ink)}.LPBz3G_thin .LPBz3G_track{letter-spacing:-.025em;font-weight:720;font-stretch:82%}.LPBz3G_item[data-lead] .LPBz3G_skill{color:var(--signal-ink)}@media (hover:hover) and (pointer:fine){.LPBz3G_skill:hover,.LPBz3G_outline .LPBz3G_skill:hover{color:var(--signal-ink);-webkit-text-stroke-color:var(--signal-ink)}}.LPBz3G_skill:focus-visible,.LPBz3G_outline .LPBz3G_skill:focus-visible{color:var(--signal-ink);-webkit-text-stroke-color:var(--signal-ink);outline:2px solid var(--signal-ink);outline-offset:.08em}@media (prefers-reduced-motion:reduce){.LPBz3G_root{--vt-size:clamp(1.5rem, 1.1rem + 1.6vw, 2.6rem)}.LPBz3G_band{--vt-size:clamp(1.3rem, 1rem + 1.1vw, 2rem)}.LPBz3G_viewport{width:100%;max-width:1440px;padding-inline:var(--spacing-gutter);margin-inline:auto;-webkit-mask-image:none;mask-image:none}.LPBz3G_lean{will-change:auto}.LPBz3G_root[data-motion] .LPBz3G_track{animation:none}.LPBz3G_track{--vt-gap:.9em;width:auto;display:block}.LPBz3G_copy{white-space:normal;flex-wrap:wrap;row-gap:.12em;margin-inline:-8px;padding-inline:8px;overflow-x:clip}.LPBz3G_copy[aria-hidden=true],.LPBz3G_item:first-child:before{display:none}.LPBz3G_skill{text-align:left;transition:none}}
