@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./newsreader-vietnamese-opsz-normal-BjhtXyW2.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./newsreader-latin-ext-opsz-normal-BQn1nviT.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./newsreader-latin-opsz-normal-s-izfB6B.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(./newsreader-vietnamese-opsz-italic-DTr-ymY4.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(./newsreader-latin-ext-opsz-italic-CSPGnFdO.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(./newsreader-latin-opsz-italic-kJKFiXvB.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2"),url(./ibm-plex-mono-latin-400-normal-CvHOgSBP.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2)format("woff2"),url(./ibm-plex-mono-latin-500-normal-CB9ihrfo.woff)format("woff")}:root{--font-serif:"Newsreader Variable", "Newsreader", "Iowan Old Style", "Palatino Linotype", Georgia, serif;--font-mono:"IBM Plex Mono", ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--text-2xs:.75rem;--text-xs:.8125rem;--text-sm:.9375rem;--text-base:1.0625rem;--text-md:1.25rem;--text-lg:1.5rem;--text-xl:2rem;--text-2xl:2.75rem;--text-3xl:4rem;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4rem;--space-9:6rem;--space-10:8rem;--container:80rem;--gutter:clamp(1.25rem, 4vw, 3rem);--col-gap:clamp(1rem, 2vw, 1.5rem);--header-h:4.25rem;--radius:2px;--ease-out:cubic-bezier(.22, 1, .36, 1);--bg:#0a101c;--bg-raised:#0f1828;--bg-sunken:#070b14;--ink:#eee7d7;--ink-2:#c9c2b2;--muted:#8d9cb1;--line:#eee7d71a;--line-2:#eee7d733;--line-strong:#eee7d773;--grid:#eee7d709;--accent:#7cf0c5;--accent-ink:#7cf0c5;--accent-soft:#7cf0c51f;--accent-line:#7cf0c58c;--chart-base:#5d6b80;--on-accent:#06231a;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=light]{--bg:#f3eee3;--bg-raised:#faf7f0;--bg-sunken:#e9e2d4;--ink:#0d1626;--ink-2:#334052;--muted:#55657a;--line:#0d16261c;--line-2:#0d162633;--line-strong:#0d162680;--grid:#0d16260b;--accent:#08775b;--accent-ink:#08775b;--accent-soft:#08775b1a;--accent-line:#08775b99;--chart-base:#8f887c;--on-accent:#fff;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--header-h) + 1.5rem);background:var(--bg)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:var(--bg);min-height:100vh;color:var(--ink);font-family:var(--font-serif);font-size:var(--text-base);font-optical-sizing:auto;font-kerning:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;line-height:1.6;transition:background-color .3s,color .3s;overflow-x:hidden}h1,h2,h3,h4,p,ul,ol,dl,dd,figure,blockquote{margin:0}h1,h2,h3,h4{font-family:var(--font-serif);letter-spacing:-.02em;text-wrap:balance;font-weight:400;line-height:1.05}ul,ol{padding:0;list-style:none}img,svg,canvas{max-width:100%;display:block}a{color:inherit}button,input{font:inherit;color:inherit}button{cursor:pointer}::selection{background:var(--accent);color:var(--on-accent)}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}[tabindex="-1"]:focus{outline:none}.container{width:100%;max-width:calc(var(--container) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}.grid12{column-gap:var(--col-gap);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (width>=60rem){.grid12{grid-template-columns:repeat(12,minmax(0,1fr))}}.mono{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.01em;font-variant-numeric:tabular-nums;font-weight:400;line-height:1.5}.prose{max-width:62ch;color:var(--ink-2);font-size:var(--text-md);line-height:1.6}.prose p+p{margin-top:1em}.link-draw{background-image:linear-gradient(currentColor, currentColor), linear-gradient(var(--line-2), var(--line-2));transition:background-size .35s var(--ease-out);background-position:0 100%,0 100%;background-repeat:no-repeat;background-size:0% 1px,100% 1px;padding-bottom:.1em;text-decoration:none}.link-draw:hover,.link-draw:focus-visible{background-size:100% 1px,100% 1px}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.reveal{animation:linear both reveal;animation-timeline:view();animation-range:entry entry 60%}}}::view-transition-old(root){animation-duration:.28s}::view-transition-new(root){animation-duration:.28s}::view-transition-group(*){animation-duration:.48s;animation-timing-function:cubic-bezier(.22,1,.36,1)}:root.theme-switching::view-transition-old(root){mix-blend-mode:normal;animation:none}:root.theme-switching::view-transition-new(root){mix-blend-mode:normal;animation:none}:root.theme-switching *{view-transition-name:none!important}::view-transition-old(.project-image){object-fit:cover;height:100%}::view-transition-new(.project-image){object-fit:cover;height:100%}@keyframes reveal{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{left:var(--space-4);z-index:100;padding:var(--space-2) var(--space-4);background:var(--accent);color:var(--on-accent);font-family:var(--font-mono);font-size:var(--text-xs);text-decoration:none;position:absolute;top:-100px}.skip-link:focus{top:var(--space-3)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}.grid-overlay{z-index:-1;pointer-events:none;position:fixed;inset:0}.grid-overlay-columns{column-gap:var(--col-gap);grid-template-columns:repeat(4,minmax(0,1fr));height:100%;display:grid}.grid-overlay-columns span{border-inline:1px solid var(--grid)}.grid-overlay-columns span:nth-child(n+5){display:none}@media (width>=60rem){.grid-overlay-columns{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-overlay-columns span:nth-child(n+5){display:block}}.data-field{z-index:0;pointer-events:none;width:100%;height:100%;animation:1.4s .15s both field-in;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#00000061,#00000029);mask-image:linear-gradient(#00000061,#00000029)}@media (width>=60rem){.data-field{-webkit-mask-image:linear-gradient(90deg,#00000047,#00000080 42%,#000 68%);mask-image:linear-gradient(90deg,#00000047,#00000080 42%,#000 68%)}}@keyframes field-in{0%{opacity:0}to{opacity:1}}.not-found{padding-block:clamp(5rem,14vw,10rem)}.not-found-code{padding-top:var(--space-3);border-top:1px solid var(--line-2);color:var(--accent-ink)}.not-found-title{margin-top:var(--space-6);letter-spacing:-.045em;font-size:clamp(3rem,9vw,7rem);font-weight:300;line-height:.95}.not-found-text{margin-top:var(--space-5);max-width:50ch;color:var(--ink-2);font-size:var(--text-md);line-height:1.55}.not-found-actions{gap:var(--space-3);margin-top:var(--space-6);flex-wrap:wrap;display:flex}._header_e478t_1{z-index:50;border-bottom:1px solid #0000;transition:background-color .25s,border-color .25s;position:sticky;top:0}._progress_e478t_11{background:var(--accent);transform-origin:0;pointer-events:none;height:2px;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){._progress_e478t_11{animation:linear both _progress_e478t_11;animation-timeline:scroll(root)}}}@keyframes _progress_e478t_11{to{transform:scaleX(1)}}._solid_e478t_38{background:color-mix(in srgb, var(--bg) 86%, transparent);-webkit-backdrop-filter:blur(14px);border-bottom-color:var(--line)}._bar_e478t_45{justify-content:space-between;align-items:center;gap:var(--space-5);height:var(--header-h);display:flex}._brand_e478t_53{min-height:2.75rem;color:var(--ink);font-family:var(--font-serif);letter-spacing:-.01em;white-space:nowrap;align-items:center;gap:.75rem;font-size:1.1875rem;font-weight:450;text-decoration:none;display:inline-flex}._desktopNav_e478t_67{margin-left:auto;display:none}._links_e478t_72{gap:var(--space-2);display:flex}._link_e478t_72{min-height:2.75rem;color:var(--ink-2);font-family:var(--font-mono);font-size:var(--text-xs);align-items:baseline;gap:.4rem;padding:0 .625rem;line-height:2.75rem;text-decoration:none;transition:color .15s;display:inline-flex;position:relative}._number_e478t_92{color:var(--muted);font-size:var(--text-2xs);transition:color .15s}._link_e478t_72:hover,._link_e478t_72[aria-current]{color:var(--ink)}._link_e478t_72:hover ._number_e478t_92,._link_e478t_72[aria-current] ._number_e478t_92{color:var(--accent-ink)}._desktopNav_e478t_67 ._link_e478t_72:after{content:"";background:var(--accent);transform-origin:0;height:1px;transition:transform .3s var(--ease-out);position:absolute;bottom:.55rem;left:.625rem;right:.625rem;transform:scaleX(0)}._desktopNav_e478t_67 ._link_e478t_72:hover:after,._desktopNav_e478t_67 ._link_e478t_72[aria-current]:after{transform:scaleX(1)}._actions_e478t_126{align-items:center;gap:var(--space-1);display:flex}._iconButton_e478t_132{width:2.75rem;height:2.75rem;color:var(--ink-2);background:0 0;border:1px solid #0000;border-radius:50%;place-items:center;transition:border-color .15s,color .15s;display:grid}._iconButton_e478t_132:hover{border-color:var(--line-2);color:var(--ink)}._mobilePanel_e478t_151{border-top:1px solid var(--line)}._mobilePanel_e478t_151[hidden]{display:none}._mobileLinks_e478t_159{padding-block:var(--space-2) var(--space-4);display:grid}._mobileLinks_e478t_159 ._link_e478t_72{gap:var(--space-4);min-height:3.25rem;font-size:var(--text-sm);border-bottom:1px solid var(--line);padding:0;line-height:3.25rem;display:flex}@media (width>=60rem){._desktopNav_e478t_67{display:block}._menuButton_e478t_179,._mobilePanel_e478t_151{display:none}}._footer_e478t_185{padding-block:var(--space-6);border-top:1px solid var(--line-2);color:var(--muted)}._footerInner_e478t_191{align-items:center;gap:var(--space-3) var(--space-6);flex-wrap:wrap;display:flex}._footerBrand_e478t_198{align-items:center;gap:var(--space-3);color:var(--ink-2);display:inline-flex}._footerTop_e478t_205{color:var(--ink-2);margin-left:auto}._footerTop_e478t_205:hover{color:var(--ink)}._button_1q80g_3{translate:var(--mag-x,0px) var(--mag-y,0px);border-radius:var(--radius);min-height:3rem;font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.01em;white-space:nowrap;transition:background-color .2s ease, border-color .2s ease, color .2s ease, translate .45s var(--ease-out);border:1px solid #0000;align-items:center;gap:.625rem;padding:0 1.25rem;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex}._button_1q80g_3[data-magnetic]{transition:background-color .2s,border-color .2s,color .2s,translate .12s linear}._after_1q80g_35{transition:transform .25s var(--ease-out)}._button_1q80g_3:hover ._after_1q80g_35{transform:translate(3px)}._primary_1q80g_43{background:var(--accent);color:var(--on-accent)}._primary_1q80g_43:hover{background:var(--ink);color:var(--bg)}._ghost_1q80g_53{border-color:var(--line-strong);color:var(--ink)}._ghost_1q80g_53:hover{border-color:var(--ink);background:var(--accent-soft)}._status_1q80g_65{color:var(--ink-2);white-space:nowrap;align-items:center;gap:.5rem;display:inline-flex}._status_1q80g_65 svg{color:var(--accent);flex:none}._inline_1q80g_81{color:var(--ink-2);flex-wrap:wrap;gap:.25rem 0;display:flex}._inline_1q80g_81 li:not(:last-child):after{content:"/";color:var(--muted);opacity:.6;margin:0 .6em}._section_1q80g_101{padding-block:clamp(3.5rem,7vw,5.5rem)}._rule_1q80g_106{align-items:center;gap:var(--space-4);padding-top:var(--space-3);color:var(--muted);view-timeline-name:--rule;display:flex;position:relative}._rule_1q80g_106:before{content:"";border-top:1px solid var(--line-2);transform-origin:0;position:absolute;top:0;left:0;right:0}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){._rule_1q80g_106:before{animation:linear both _rule-draw_1q80g_1;animation-timeline:--rule;animation-range:entry cover 35%}}}@keyframes _rule-draw_1q80g_1{0%{transform:scaleX(0)}to{transform:scaleX(1)}}._ruleNumber_1q80g_146{color:var(--accent-ink)}._head_1q80g_150{row-gap:var(--space-5);margin-top:clamp(2rem,5vw,3.5rem);margin-bottom:clamp(3rem,7vw,5.5rem)}._title_1q80g_156{letter-spacing:-.035em;grid-column:1/-1;font-size:clamp(2.75rem,7vw,5.5rem);font-weight:350;line-height:.98}._lead_1q80g_164{max-width:46ch;color:var(--ink-2);font-size:var(--text-md);grid-column:1/-1;line-height:1.55}._word_1q80g_173{vertical-align:top;margin-block:-.06em -.16em;padding-block:.06em .16em;display:inline-block;overflow:hidden}._wordInner_1q80g_181{transition:transform .9s var(--ease-out);transition-delay:calc(var(--w,0) * 70ms);display:inline-block}._lead_1q80g_164{transition:opacity .7s ease .28s, transform .7s var(--ease-out) .28s}[data-motion=waiting] ._wordInner_1q80g_181{transform:translateY(110%)rotate(4deg)}[data-motion=waiting] ._lead_1q80g_164{opacity:0;transform:translateY(12px)}@media (width>=60rem){._title_1q80g_156{grid-column:1/span 8}._lead_1q80g_164{grid-column:9/-1;align-self:end}}._aside_1f0c6_1{grid-column:1/-1;min-width:0}._statement_1f0c6_6{padding-left:var(--space-5);border-left:1px solid var(--accent-line);color:var(--ink);letter-spacing:-.015em;font-size:clamp(1.625rem,2.6vw,2.25rem);font-style:italic;font-weight:300;line-height:1.25}._main_1f0c6_17{min-width:0;margin-top:var(--space-7);grid-column:1/-1}@media (width>=60rem){._aside_1f0c6_1{top:calc(var(--header-h) + var(--space-6));grid-column:1/span 5;align-self:start;position:sticky}._main_1f0c6_17{grid-column:7/-1;margin-top:0}}._table_1f0c6_41{border-bottom:1px solid var(--line);min-width:0}._row_1f0c6_46{gap:var(--space-1);padding-block:var(--space-4);border-top:1px solid var(--line);display:grid}._row_1f0c6_46 dt{color:var(--muted)}._row_1f0c6_46 dd{color:var(--ink);font-size:var(--text-md);line-height:1.45}._quiet_1f0c6_63 dd{color:var(--muted);font-size:var(--text-base)}._row_1f0c6_46{transition:opacity .5s var(--ease-out), transform .5s var(--ease-out);transition-delay:calc(var(--i,0) * 90ms)}._table_1f0c6_41[data-motion=waiting] ._row_1f0c6_46{opacity:0;transform:translateY(14px)}@media (width>=60rem){._row_1f0c6_46{gap:var(--space-5);grid-template-columns:16rem minmax(0,1fr);align-items:baseline}}._group_1f0c6_91+._group_1f0c6_91{margin-top:clamp(3rem,6vw,4.5rem)}._groupTitle_1f0c6_95{padding-bottom:var(--space-3);color:var(--accent-ink);letter-spacing:.01em;font-weight:400}._list_1f0c6_102{border-bottom:1px solid var(--line)}._entry_1f0c6_106{row-gap:var(--space-2);padding-block:var(--space-6);border-top:1px solid var(--line)}._certificate_1f0c6_112{padding-block:var(--space-5)}._when_1f0c6_117{color:var(--ink-2);grid-column:1/-1}._body_1f0c6_122{grid-column:1/-1;min-width:0}._title_1f0c6_127{letter-spacing:-.02em;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:350;line-height:1.15}._certificate_1f0c6_112 ._title_1f0c6_127{font-size:var(--text-lg);letter-spacing:-.01em;font-weight:400}._institution_1f0c6_140{margin-top:var(--space-2);color:var(--ink-2);font-size:var(--text-md);line-height:1.4}._note_1f0c6_147{margin-top:var(--space-2);color:var(--accent-ink)}._meta_1f0c6_152{margin-top:var(--space-2);color:var(--muted)}._link_1f0c6_157{margin-top:var(--space-3);color:var(--accent-ink);display:inline-block}@media (width>=60rem){._when_1f0c6_117{grid-column:1/span 3;padding-top:.6rem}._certificate_1f0c6_112 ._when_1f0c6_117{padding-top:.35rem}._body_1f0c6_122{grid-column:4/-1}}._contact_xn0r6_2{gap:var(--space-6);display:grid}._email_xn0r6_7{align-items:baseline;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}._address_xn0r6_14{color:var(--ink);letter-spacing:-.01em;overflow-wrap:anywhere;font-size:clamp(1.25rem,2vw,1.5rem);line-height:1.2}._copy_xn0r6_23{color:var(--accent-ink);font-size:var(--text-2xs);cursor:pointer;background:0 0;border:0;border-bottom:1px solid;padding:.25rem 0}._copy_xn0r6_23:hover{color:var(--ink)}._links_xn0r6_37{align-items:center;gap:var(--space-3) var(--space-5);flex-wrap:wrap;display:flex}._link_xn0r6_37{min-width:2.75rem;min-height:2.75rem;color:var(--ink);place-items:center;transition:color .2s,transform .2s;display:inline-grid}._links_xn0r6_37 li:first-child ._link_xn0r6_37{margin-left:-.5rem}._link_xn0r6_37:hover,._link_xn0r6_37:focus-visible{color:var(--accent-ink);transform:translateY(-2px)}._cvItem_xn0r6_65{flex-basis:100%}@media (width>=40rem){._cvItem_xn0r6_65{margin-left:var(--space-3);flex-basis:auto}}._cv_xn0r6_65{border:1px solid var(--ink);background:var(--ink);min-height:2.75rem;color:var(--bg);font-size:var(--text-xs);border-radius:999px;align-items:center;gap:.55rem;padding:0 1.25rem;text-decoration:none;transition:background-color .2s,color .2s;display:inline-flex}._cv_xn0r6_65:hover,._cv_xn0r6_65:focus-visible{color:var(--ink);background:0 0}._copyError_xn0r6_97{color:var(--ink-2)}._list_1t5cj_1{border-bottom:1px solid var(--line)}._entry_1t5cj_5{row-gap:var(--space-4);padding-block:var(--space-6);border-top:1px solid var(--line)}._when_1t5cj_11{gap:var(--space-2) var(--space-4);color:var(--muted);flex-wrap:wrap;grid-column:1/-1;align-items:baseline;display:flex}._period_1t5cj_20{color:var(--ink)}._body_1t5cj_24{grid-column:1/-1;min-width:0;max-width:46rem}._company_1t5cj_30{letter-spacing:-.025em;font-size:clamp(1.625rem,2.8vw,2.25rem);font-weight:350;line-height:1.1}._roles_1t5cj_38{gap:var(--space-6);margin-top:var(--space-5);display:grid}._roles_1t5cj_38[data-several]{view-timeline-name:--roles;padding-left:1.75rem;position:relative}._roles_1t5cj_38[data-several]:before{content:"";border-left:1px solid var(--line-2);position:absolute;top:.55rem;bottom:.5rem;left:.3rem}._role_1t5cj_38{min-width:0;position:relative}._roles_1t5cj_38[data-several] ._role_1t5cj_38:before{content:"";border:1px solid var(--accent);background:var(--bg);border-radius:50%;width:10px;height:10px;position:absolute;top:.3rem;left:calc(-1.45rem - 4.5px)}._roles_1t5cj_38[data-several] ._role_1t5cj_38:first-child:before{background:var(--accent)}._roles_1t5cj_38[data-several]:before{transform-origin:top}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){._roles_1t5cj_38[data-several]:before{animation:linear both _timeline-draw_1t5cj_1;animation-timeline:--roles;animation-range:entry 10% cover 50%}._roles_1t5cj_38[data-several] ._role_1t5cj_38:before{animation:linear both _timeline-dot_1t5cj_1;animation-timeline:--roles;animation-range:entry 10% entry 60%}._roles_1t5cj_38[data-several] ._role_1t5cj_38:nth-child(2):before{animation-range:cover 30% cover 45%}._roles_1t5cj_38[data-several] ._role_1t5cj_38:nth-child(n+3):before{animation-range:cover 40% cover 55%}}}@keyframes _timeline-draw_1t5cj_1{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes _timeline-dot_1t5cj_1{0%{transform:scale(0)}to{transform:scale(1)}}._rolePeriod_1t5cj_127{margin-bottom:var(--space-2);color:var(--ink);font-size:var(--text-xs)}._title_1t5cj_133{letter-spacing:-.015em;font-size:clamp(1.25rem,1.9vw,1.5rem);font-weight:400;line-height:1.2}._meta_1t5cj_140{margin-top:var(--space-3);color:var(--accent-ink);flex-wrap:wrap;display:flex}._metaPart_1t5cj_148:not(:last-child):after{content:"·";color:var(--muted);margin-inline:.6em}._brief_1t5cj_154{max-width:40rem;margin-top:var(--space-2);color:var(--ink-2);font-size:var(--text-md);line-height:1.5}._titleLink_1t5cj_162{color:inherit;transition:background-size .5s var(--ease-out);background-image:linear-gradient(currentColor,currentColor);background-position:0 92%;background-repeat:no-repeat;background-size:0% 1px;text-decoration:none}._titleLink_1t5cj_162:hover,._role_1t5cj_38:hover ._titleLink_1t5cj_162{background-size:100% 1px}._links_1t5cj_177{gap:var(--space-2) var(--space-6);margin-top:var(--space-3);flex-wrap:wrap;display:flex}._links_1t5cj_177 a{min-height:2rem;color:var(--accent-ink);align-items:center;display:inline-flex}@media (width>=60rem){._when_1t5cj_11{gap:var(--space-1);flex-direction:column;grid-column:1/span 3;padding-top:.6rem}._body_1t5cj_24{grid-column:4/-1}}._hero_125ai_1{isolation:isolate;padding-block:var(--space-4) clamp(4rem, 9vw, 7rem);position:relative;overflow:hidden}._content_125ai_9{z-index:1;position:relative}._masthead_125ai_15{justify-content:space-between;gap:var(--space-1) var(--space-4);font-size:var(--text-2xs);padding-block:var(--space-3);border-block:1px solid var(--line-2);color:var(--muted);flex-wrap:wrap;display:flex}._stage_125ai_26{row-gap:clamp(3rem,7vw,4rem);margin-top:clamp(2.5rem,7vw,5rem)}._text_125ai_31{grid-column:1/-1;min-width:0}._name_125ai_36{letter-spacing:-.055em;margin-left:-.05em;font-size:clamp(4.25rem,11.5vw,10.75rem);font-weight:300;line-height:.86}._line_125ai_45{margin-block:-.14em -.08em;padding-block:.14em .08em;display:block;overflow:hidden}._line_125ai_45>span{display:inline-block}._char_125ai_57{transform-origin:0 100%;animation:_rise_125ai_1 .95s var(--ease-out) both;animation-delay:calc(var(--c,0) * 42ms + .12s);display:inline-block}@keyframes _rise_125ai_1{0%{transform:translateY(104%)rotate(7deg)}to{transform:none}}._headline_125ai_73{color:var(--accent-ink);font-size:var(--text-xs);animation:_fadeUp_125ai_1 .8s .65s var(--ease-out) both;margin-top:clamp(1.5rem,3vw,2.25rem)}._intro_125ai_80{max-width:34ch;margin-top:var(--space-4);color:var(--ink-2);animation:_fadeUp_125ai_1 .8s .76s var(--ease-out) both;font-size:clamp(1.25rem,1.9vw,1.5rem);line-height:1.45}._actions_125ai_89{gap:var(--space-3);margin-top:var(--space-6);animation:_fadeUp_125ai_1 .8s .87s var(--ease-out) both;flex-wrap:wrap;display:flex}@keyframes _fadeUp_125ai_1{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}._panel_125ai_110{min-width:0;animation:_fadeUp_125ai_1 .8s .98s var(--ease-out) both;grid-column:1/-1}._photo_125ai_118{aspect-ratio:4/5;width:100%;max-width:11.25rem;height:auto;margin-bottom:var(--space-6);object-fit:cover;object-position:50% 30%;border:1px solid var(--line-2);display:block}@media (width>=40rem){._photo_125ai_118{max-width:16rem}}@media (prefers-reduced-motion:no-preference){._photo_125ai_118{animation:_photo-open_125ai_1 1.1s var(--ease-out) .9s both}}@keyframes _photo-open_125ai_1{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}._facts_125ai_154{gap:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--line-2);display:grid}._facts_125ai_154 dt{color:var(--muted)}._facts_125ai_154 dd{color:var(--ink-2);font-size:var(--text-sm);margin-top:.125rem;line-height:1.45}._profiles_125ai_172{gap:var(--space-5);margin-top:var(--space-1);flex-wrap:wrap;display:flex}._profile_125ai_172{min-width:2.5rem;min-height:2.5rem;color:var(--ink);place-items:center;margin-left:-.6rem;transition:color .2s,transform .2s;display:inline-grid}._profiles_125ai_172 ._profile_125ai_172+._profile_125ai_172{margin-left:0}._profile_125ai_172:hover,._profile_125ai_172:focus-visible{color:var(--accent);transform:translateY(-2px)}._masthead_125ai_15 span{white-space:nowrap}@media (width>=40rem){._masthead_125ai_15{font-size:var(--text-xs)}}@media (width>=60rem){._stage_125ai_26{align-items:end}._text_125ai_31{grid-column:1/span 8}._panel_125ai_110{grid-column:9/-1}}._svg_1hr31_1{width:100%;height:auto;overflow:visible}._label_1hr31_7,._labelMuted_1hr31_8,._labelAccent_1hr31_9,._nodeLabel_1hr31_10{font-family:var(--font-mono);font-size:15px}._label_1hr31_7{fill:var(--ink-2)}._labelMuted_1hr31_8{fill:var(--muted)}._labelAccent_1hr31_9{fill:var(--accent-ink)}._small_1hr31_27{font-size:13px}._node_1hr31_10,._nodeAgent_1hr31_34,._nodeHuman_1hr31_35,._nodeEnd_1hr31_36{stroke-width:1.2px}._node_1hr31_10{fill:var(--bg-raised);stroke:var(--line-strong)}._nodeAgent_1hr31_34{fill:var(--accent-soft);stroke:var(--accent)}._nodeHuman_1hr31_35{fill:var(--bg-raised);stroke:var(--accent);stroke-width:2px;stroke-dasharray:5 3}._nodeEnd_1hr31_36{fill:var(--bg-raised);stroke:var(--ink)}._nodeLabel_1hr31_10{fill:var(--ink);font-size:13.5px}._connector_1hr31_67{stroke:var(--line-strong);stroke-width:1.2px}._connectorPath_1hr31_72{fill:none;stroke:var(--line-strong);stroke-width:1.2px}._arrowHead_1hr31_78{fill:none;stroke:var(--ink-2);stroke-width:1.2px}._bracket_1hr31_85,._bracket_1hr31_85{stroke:var(--line-strong)}._featureCell_1hr31_94{fill:var(--ink);stroke:var(--line-2);stroke-width:1px}._modelBox_1hr31_100{fill:var(--accent-soft);stroke:var(--accent);stroke-width:1.2px}._riskTrack_1hr31_106{fill:var(--bg);stroke:var(--line-2);stroke-width:1px}._riskBar_1hr31_112{fill:var(--accent)}._textLine_1hr31_117{stroke:var(--line-strong);stroke-width:3px;stroke-linecap:round;opacity:.6}._layerLine_1hr31_124{stroke:var(--accent-line);stroke-width:1px}._cell_1hr31_129{fill:var(--accent)}._edge_1hr31_133{stroke:var(--line);stroke-width:1px}._neuron_1hr31_138{fill:var(--bg-raised);stroke:var(--ink-2);stroke-width:1.2px}._barAccent_1hr31_144{fill:var(--accent)}._barMuted_1hr31_148{fill:var(--line-strong)}._bracket_1hr31_85{fill:none;stroke:var(--accent-line);stroke-width:1.2px}._pitch_1hr31_160{fill:var(--accent-soft);stroke:var(--line-strong);stroke-width:1.2px}._pitchLine_1hr31_166{stroke:var(--line-strong);stroke-width:1px}._trail_1hr31_171{fill:none;stroke:var(--ink-2);stroke-width:1.2px;stroke-dasharray:2 3;opacity:.7}._playerA_1hr31_179{fill:var(--accent)}._playerB_1hr31_183{fill:var(--bg-raised);stroke:var(--ink);stroke-width:1.4px}._ball_1hr31_189{fill:var(--ink)}._container_1hr31_194{fill:none;stroke:var(--ink-2);stroke-width:1.4px;stroke-dasharray:4 3}._containerAccent_1hr31_201{fill:var(--accent-soft);stroke:var(--accent);stroke-width:1.6px}._unit_1hr31_207{fill:var(--bg-raised);stroke:var(--ink-2);stroke-width:1.3px}._unitAccent_1hr31_213{fill:var(--accent-soft);stroke:var(--accent);stroke-width:1.8px}._filters_dhi0l_3{align-items:center;gap:var(--space-1) var(--space-2);padding-bottom:var(--space-4);border-bottom:1px solid var(--line);flex-wrap:wrap;display:flex}._filterLabel_dhi0l_12{margin-right:var(--space-3);color:var(--muted)}._filter_dhi0l_3{min-height:2.5rem;color:var(--ink-2);font-family:var(--font-mono);font-size:var(--text-xs);background:0 0;border:1px solid #0000;border-radius:999px;padding:0 .75rem;transition:border-color .15s,color .15s,background-color .15s;position:relative}._filter_dhi0l_3:hover{color:var(--ink);border-color:var(--line-2)}._filter_dhi0l_3[aria-pressed=true]{border-color:var(--accent-line);background:var(--accent-soft);color:var(--ink)}._count_dhi0l_44{color:var(--muted);margin-left:.25em;font-size:.7em}._filter_dhi0l_3[aria-pressed=true] ._count_dhi0l_44{color:var(--accent-ink)}._list_dhi0l_56{display:grid}._spread_dhi0l_60{column-gap:var(--col-gap);row-gap:var(--space-6);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));padding-block:clamp(3rem,7vw,6rem);display:grid}section._section_dhi0l_70{padding-bottom:0}._spread_dhi0l_60:last-child{border-bottom:none;padding-bottom:0}._figure_dhi0l_80{grid-column:1/-1;min-width:0}._figureLink_dhi0l_85{border:1px solid var(--line);background:var(--bg-raised);transform:perspective(1100px) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg));transition:border-color .3s ease, transform .5s var(--ease-out), box-shadow .5s var(--ease-out);padding:clamp(.75rem,2vw,1.5rem);display:block}._figureLink_dhi0l_85[data-tilting]{transition:border-color .3s ease, transform .12s linear, box-shadow .3s var(--ease-out);box-shadow:0 24px 48px -28px #0000008c}._frame_dhi0l_107{aspect-ratio:16/10;border:1px solid var(--line);display:block;overflow:hidden}._cover_dhi0l_115{object-fit:cover;width:100%;height:100%;display:block}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){._frame_dhi0l_107{animation:linear both _frame-open_dhi0l_1;animation-timeline:view();animation-range:entry cover 38%}._cover_dhi0l_115{animation:linear both _cover-settle_dhi0l_1,linear both _cover-drift_dhi0l_1;animation-timeline:view(),view();animation-range:entry cover 45%,cover;scale:1.1}}}@keyframes _frame-open_dhi0l_1{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}@keyframes _cover-settle_dhi0l_1{0%{scale:1.28}to{scale:1.1}}@keyframes _cover-drift_dhi0l_1{0%{translate:0 -4%}to{translate:0 4%}}._spread_dhi0l_60:hover ._figureLink_dhi0l_85{border-color:var(--accent-line)}._body_dhi0l_176{grid-column:1/-1;min-width:0}._meta_dhi0l_181{align-items:center;gap:var(--space-2) var(--space-5);color:var(--muted);flex-wrap:wrap;display:flex}._number_dhi0l_189{color:var(--accent-ink)}._title_dhi0l_193{margin-top:var(--space-4);letter-spacing:-.03em;font-size:clamp(2rem,3.6vw,3.25rem);font-weight:350;line-height:1.02}._titleLink_dhi0l_201{background-image:linear-gradient(var(--accent), var(--accent));transition:background-size .5s var(--ease-out);background-position:0 92%;background-repeat:no-repeat;background-size:0% 1px;text-decoration:none}._titleLink_dhi0l_201:hover,._spread_dhi0l_60:hover ._titleLink_dhi0l_201{background-size:100% 1px}._blurb_dhi0l_215{margin-top:var(--space-5);max-width:38rem;color:var(--ink-2);font-size:var(--text-md);line-height:1.55}._links_dhi0l_223{align-items:center;gap:var(--space-3) var(--space-5);margin-top:var(--space-6);flex-wrap:wrap;display:flex}._cta_dhi0l_231{translate:var(--mag-x,0px) var(--mag-y,0px);border:1px solid var(--line-strong);border-radius:var(--radius);min-height:2.75rem;color:var(--ink);transition:border-color .2s ease, background-color .2s ease, translate .45s var(--ease-out);align-items:center;gap:.6rem;padding:0 1rem;text-decoration:none;display:inline-flex}._cta_dhi0l_231[data-magnetic]{transition:border-color .2s,background-color .2s,translate .12s linear}._cta_dhi0l_231:hover{border-color:var(--accent);background:var(--accent-soft)}._arrow_dhi0l_261{transition:transform .25s var(--ease-out)}._cta_dhi0l_231:hover ._arrow_dhi0l_261,._spread_dhi0l_60:hover ._arrow_dhi0l_261{transform:translate(4px)}._empty_dhi0l_270{padding-block:var(--space-7);color:var(--muted)}@media (width>=60rem){._spread_dhi0l_60{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}._spread_dhi0l_60[data-side=left] ._figure_dhi0l_80{grid-column:1/span 6}._spread_dhi0l_60[data-side=left] ._body_dhi0l_176{grid-column:8/-1}._spread_dhi0l_60[data-side=right] ._figure_dhi0l_80{grid-area:1/7/auto/-1}._spread_dhi0l_60[data-side=right] ._body_dhi0l_176{grid-area:1/1/auto/span 5}}._page_1dztl_1{padding-bottom:clamp(4rem,8vw,6rem)}._crumbs_1dztl_7{align-items:center;gap:var(--space-3);padding-block:var(--space-3);border-bottom:1px solid var(--line-2);color:var(--muted);flex-wrap:wrap;display:flex}._back_1dztl_17{min-height:2.75rem;color:var(--ink-2);align-items:center;display:inline-flex}._back_1dztl_17:hover{color:var(--ink)}._head_1dztl_28{row-gap:var(--space-7);margin-top:clamp(2.5rem,6vw,4.5rem)}._headText_1dztl_33{grid-column:1/-1;min-width:0}._title_1dztl_38{letter-spacing:-.045em;animation:_rise_1dztl_1 .8s var(--ease-out) both;font-size:clamp(2.75rem,7vw,6rem);font-weight:300;line-height:.95}@keyframes _rise_1dztl_1{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}._standfirst_1dztl_57{max-width:44ch;margin-top:var(--space-6);color:var(--ink-2);font-size:clamp(1.25rem,2vw,1.5rem);font-style:italic;font-weight:300;line-height:1.45}._info_1dztl_68{border-top:1px solid var(--line-2);grid-column:1/-1;align-self:start}._info_1dztl_68 dl>div{gap:var(--space-3);padding-block:var(--space-3);border-bottom:1px solid var(--line);grid-template-columns:5.5rem minmax(0,1fr);display:grid}._info_1dztl_68 dt{color:var(--muted)}._info_1dztl_68 dd{color:var(--ink);min-width:0}._links_1dztl_91{align-items:flex-start;gap:var(--space-1);flex-direction:column;display:flex}._banner_1dztl_99{margin-top:clamp(3rem,7vw,5rem)}._banner_1dztl_99 img{aspect-ratio:16/10;object-fit:cover;border:1px solid var(--line);width:100%;height:auto;display:block}@media (width>=48rem){._banner_1dztl_99 img{aspect-ratio:21/9}}@media (width>=60rem){._banner_1dztl_99 img{aspect-ratio:32/9}}._banner_1dztl_99+._figure_1dztl_125{margin-top:clamp(2.5rem,5vw,3.5rem)}._figure_1dztl_125{margin-top:clamp(3rem,7vw,5rem)}._figureBox_1dztl_133{border:1px solid var(--line);background:var(--bg-raised);padding:clamp(1rem,3vw,2.5rem)}._figureBox_1dztl_133>svg{max-width:54rem;margin-inline:auto}._caption_1dztl_144{max-width:90ch;margin-top:var(--space-3);color:var(--muted)}._figNo_1dztl_150{color:var(--ink);margin-right:.5em}@media (width>=60rem){._headText_1dztl_33{grid-column:1/span 8}._info_1dztl_68{grid-column:9/-1}}._layout_1dztl_167{row-gap:var(--space-6);margin-top:clamp(4rem,8vw,6rem)}._toc_1dztl_172{display:none}._content_1dztl_176{grid-column:1/-1;min-width:0}._section_1dztl_181+._section_1dztl_181{margin-top:clamp(3.5rem,7vw,5rem)}._sectionTitle_1dztl_185{align-items:baseline;gap:var(--space-4);margin-bottom:var(--space-5);padding-top:var(--space-3);border-top:1px solid var(--line-2);letter-spacing:-.025em;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:350;display:flex}._sectionNo_1dztl_197{color:var(--accent-ink);font-size:var(--text-xs);letter-spacing:0;transform:translateY(-.6em)}._note_1dztl_204{margin-top:var(--space-4);color:var(--muted)}@media (width>=60rem){._toc_1dztl_172{top:calc(var(--header-h) + var(--space-6));grid-column:1/span 3;align-self:start;display:block;position:sticky}._content_1dztl_176{grid-column:4/span 8}}._tocTitle_1dztl_223{padding-bottom:var(--space-2);border-bottom:1px solid var(--line-2);color:var(--muted)}._toc_1dztl_172 ol{display:grid}._toc_1dztl_172 button{gap:var(--space-3);border:0;border-bottom:1px solid var(--line);width:100%;color:var(--ink-2);font-family:var(--font-mono);font-size:var(--text-xs);text-align:left;background:0 0;padding:.5rem 0;line-height:1.4;transition:color .15s;display:flex}._toc_1dztl_172 button:hover{color:var(--ink)}._tocNo_1dztl_253{min-width:1.25rem;color:var(--accent-ink)}._flow_1dztl_260{margin-top:var(--space-6);border-top:1px solid var(--line);display:grid}._step_1dztl_266{gap:var(--space-4);padding-block:var(--space-4);border-bottom:1px solid var(--line);grid-template-columns:3rem minmax(0,1fr);display:grid}._marker_1dztl_274{color:var(--muted);padding-top:.3rem}._stepTitle_1dztl_279{font-size:var(--text-md);letter-spacing:-.01em;font-weight:400}._stepText_1dztl_285{margin-top:var(--space-1);color:var(--ink-2);font-size:var(--text-base);line-height:1.55}._items_1dztl_294{margin-top:var(--space-5);border-top:1px solid var(--line)}._item_1dztl_294{gap:var(--space-2);padding-block:var(--space-4);border-bottom:1px solid var(--line);display:grid}._itemTerm_1dztl_306{font-size:var(--text-md);letter-spacing:-.01em;font-weight:400}._itemText_1dztl_312{margin-top:var(--space-1);color:var(--ink-2);line-height:1.55}._pager_1dztl_320{gap:var(--space-4);margin-top:clamp(4rem,8vw,6rem);display:grid}._pagerLink_1dztl_326{gap:var(--space-2);padding-block:var(--space-5);border-top:1px solid var(--line-2);text-decoration:none;display:grid}._pagerLabel_1dztl_334{color:var(--muted);transition:color .15s}._pagerTitle_1dztl_339{letter-spacing:-.025em;font-size:clamp(1.5rem,2.6vw,2.25rem);font-weight:350;line-height:1.1}._pagerLink_1dztl_326:hover ._pagerLabel_1dztl_334{color:var(--accent-ink)}._pagerNext_1dztl_350{text-align:right;justify-items:end}@media (width>=48rem){._pager_1dztl_320{gap:var(--col-gap);grid-template-columns:1fr 1fr}}._body_rnnfv_4{margin-top:clamp(3rem,7vw,5rem)}._section_rnnfv_8{max-width:60rem}._section_rnnfv_8+._section_rnnfv_8{margin-top:clamp(3rem,6vw,4.5rem)}._sectionTitle_rnnfv_16{margin-bottom:var(--space-5);padding-top:var(--space-3);border-top:1px solid var(--line-2);letter-spacing:-.025em;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:350}._highlights_rnnfv_25{gap:var(--space-3);max-width:46rem;display:grid}._highlights_rnnfv_25 li{color:var(--ink-2);font-size:var(--text-md);padding-left:1.5rem;line-height:1.55;position:relative}._highlights_rnnfv_25 li:before{content:"";border-top:1px solid var(--accent-line);width:.75rem;position:absolute;top:.8em;left:0}._shots_rnnfv_49{align-items:start;gap:var(--space-6) var(--space-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));display:grid}._shot_rnnfv_49{min-width:0}._shotLink_rnnfv_60{border:1px solid var(--line);background:var(--bg-raised);padding:.3rem;transition:border-color .2s;display:block}._shotLink_rnnfv_60:hover,._shotLink_rnnfv_60:focus-visible{border-color:var(--accent-line)}._shotLink_rnnfv_60 img{width:100%;height:auto;display:block}._caption_rnnfv_79{margin-top:var(--space-2);color:var(--muted);font-size:var(--text-2xs);line-height:1.5}._figNo_rnnfv_86{color:var(--ink)}._figure_z6yqr_1{margin-top:var(--space-6)}._figure_z6yqr_1+._figure_z6yqr_1{margin-top:var(--space-7)}._shot_z6yqr_10{border:1px solid var(--line);background:var(--bg-raised);padding:clamp(.375rem,1vw,.625rem)}._shot_z6yqr_10 img{border:1px solid var(--line);width:100%;height:auto;display:block}._panel_z6yqr_23{border:1px solid var(--line);background:var(--bg-raised);padding:clamp(1rem,3vw,1.75rem)}._caption_z6yqr_29{margin-top:var(--space-3);color:var(--muted);line-height:1.6}._figNo_z6yqr_35{color:var(--ink);margin-right:.5em}._full_z6yqr_40{color:var(--accent-ink);white-space:nowrap}._legend_z6yqr_47{gap:var(--space-2) var(--space-5);color:var(--ink-2);font-size:var(--text-xs);flex-wrap:wrap;display:flex}._legend_z6yqr_47 li{align-items:center;gap:.5rem;display:inline-flex}._swatchBase_z6yqr_61,._swatchAccent_z6yqr_62{border-radius:2px;width:.875rem;height:.5rem}._swatchBase_z6yqr_61{background:var(--chart-base)}._swatchAccent_z6yqr_62{background:var(--accent)}._groups_z6yqr_76{gap:var(--space-5);margin-top:var(--space-5);display:grid}._groupLabel_z6yqr_82{align-items:baseline;gap:var(--space-1) var(--space-3);margin-bottom:var(--space-2);color:var(--ink);font-size:var(--text-base);flex-wrap:wrap;display:flex}._change_z6yqr_92{color:var(--accent-ink);font-size:var(--text-xs)}._barRow_z6yqr_97+._barRow_z6yqr_97{margin-top:2px}._barTrack_z6yqr_102{width:calc(100% - 4.5rem);height:1.25rem;display:block;position:relative}._barBase_z6yqr_109,._barAccent_z6yqr_110{border-radius:0 4px 4px 0;height:.75rem;position:absolute;top:.25rem;left:0}._barBase_z6yqr_109{background:var(--chart-base)}._barAccent_z6yqr_110{background:var(--accent)}._barValue_z6yqr_126{color:var(--ink-2);font-size:var(--text-xs);white-space:nowrap;padding-left:.5rem;line-height:1.25rem;position:absolute;top:0}._barBase_z6yqr_109,._barAccent_z6yqr_110{transform-origin:0;transition:transform .9s var(--ease-out)}[data-motion=waiting] ._barBase_z6yqr_109,[data-motion=waiting] ._barAccent_z6yqr_110{transform:scaleX(0)}._barRow_z6yqr_97 ._barBase_z6yqr_109,._barRow_z6yqr_97 ._barAccent_z6yqr_110{transition-delay:calc(var(--step,0) * .12s)}._barValue_z6yqr_126{transition:opacity .4s ease calc(var(--step,0) * .12s + .3s)}[data-motion=waiting] ._barValue_z6yqr_126{opacity:0}
