.AskTerminal_wrap__y5F7f{border-top:1px solid var(--line);padding:clamp(3rem,7vw,5.5rem) var(--gutter)}.AskTerminal_inner__Eva2z{max-width:var(--max-w);margin:0 auto}.AskTerminal_label__S7_ei{font-family:var(--font-display);font-size:clamp(1.6rem,3vw,2.4rem);color:var(--fg-display);margin:0 0 1.75rem}.AskTerminal_form__wcc5b{display:flex;align-items:center;gap:.75rem;border:1px solid var(--line);background:var(--bg-soft);padding:.9rem 1.1rem;transition:border-color .25s ease}.AskTerminal_form__wcc5b:focus-within{border-color:var(--fg-muted)}.AskTerminal_caret__VXdlw{color:var(--fg-muted);line-height:1}.AskTerminal_caret__VXdlw,.AskTerminal_input__n48_F{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.9rem}.AskTerminal_input__n48_F{flex:1 1;min-width:0;border:none;background:none;outline:none;color:var(--fg);line-height:1.5}.AskTerminal_input__n48_F::placeholder{color:var(--fg-faint)}.AskTerminal_input__n48_F:disabled{opacity:.5}.AskTerminal_submit__F79qB{flex:none;border:none;background:none;color:var(--fg-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;cursor:pointer;padding:.2rem 0;transition:color .25s ease}.AskTerminal_submit__F79qB:hover:not(:disabled){color:var(--fg)}.AskTerminal_submit__F79qB:disabled{opacity:.4;cursor:default}.AskTerminal_suggestions__nQpxS{list-style:none;display:flex;flex-wrap:wrap;gap:.6rem;margin:1rem 0 0;padding:0}.AskTerminal_chip__0sjcj{border:1px solid var(--line);background:none;color:var(--fg-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.72rem;line-height:1.4;padding:.45rem .8rem;cursor:pointer;transition:color .25s ease,border-color .25s ease}.AskTerminal_chip__0sjcj:hover:not(:disabled){color:var(--fg);border-color:var(--fg-muted)}.AskTerminal_chip__0sjcj:disabled{opacity:.4;cursor:default}.AskTerminal_exchange__zSPdU{margin-top:1.75rem;border-left:1px solid var(--line);padding-left:1.25rem}.AskTerminal_answer__qtBl0,.AskTerminal_question__6dVlN{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.86rem;line-height:1.75;margin:0}.AskTerminal_question__6dVlN{color:var(--fg-muted);margin-bottom:.75rem}.AskTerminal_answer__qtBl0{color:var(--fg);max-width:68ch;white-space:pre-wrap}.AskTerminal_refs__kTTII{list-style:none;margin:1rem 0 0;padding:0;display:flex;flex-direction:column;gap:.35rem}.AskTerminal_ref__KlqCa{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.78rem;line-height:1.5;color:var(--fg-muted);text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:.25em;transition:color .25s ease,-webkit-text-decoration-color .25s ease;transition:color .25s ease,text-decoration-color .25s ease;transition:color .25s ease,text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease}.AskTerminal_ref__KlqCa:hover{color:var(--fg);-webkit-text-decoration-color:var(--fg-muted);text-decoration-color:var(--fg-muted)}.AskTerminal_cursor__vDSB2{display:inline-block;width:.55em;height:1em;margin-left:.15em;vertical-align:text-bottom;background:var(--fg);animation:AskTerminal_blink__EaZ3f 1s steps(2,start) infinite}@keyframes AskTerminal_blink__EaZ3f{50%{opacity:0}}.AskTerminal_seg__gAnTi{animation:AskTerminal_seg-in__kh9xX .26s var(--ease-smooth) both}@keyframes AskTerminal_seg-in__kh9xX{0%{opacity:0}to{opacity:1}}.AskTerminal_thinking__WrWKM{display:inline-block;width:.55em;height:1em;margin-left:.15em;vertical-align:text-bottom;background:var(--fg-muted);animation:AskTerminal_breathe__hycFZ 1.4s var(--ease-smooth) infinite}@keyframes AskTerminal_breathe__hycFZ{0%,to{opacity:.22}50%{opacity:1}}.AskTerminal_srOnly__lM7fn{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.AskTerminal_note__z0TTB{margin:1.75rem 0 0;font-size:.72rem;letter-spacing:.1em;color:var(--fg-muted)}@media (prefers-reduced-motion:reduce){.AskTerminal_cursor__vDSB2{animation:none}.AskTerminal_seg__gAnTi{animation:none;opacity:1}.AskTerminal_thinking__WrWKM{animation:none;opacity:.6}}.Marquee_wrap__DS3Lp{overflow:hidden;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:1.4rem 0;mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.Marquee_track__DHnwV{display:flex;width:max-content;animation-name:Marquee_scroll__C7Hdu;animation-timing-function:linear;animation-iteration-count:infinite}.Marquee_wrap__DS3Lp:hover .Marquee_track__DHnwV{animation-play-state:paused}.Marquee_list__H2YVq{display:flex;align-items:center;gap:3rem;margin:0;padding:0 1.5rem 0 0;list-style:none}.Marquee_item__Lbvx4{flex:none;font-size:.72rem;letter-spacing:.26em;text-transform:uppercase;color:var(--fg-muted);white-space:nowrap;transition:color .3s ease}.Marquee_item__Lbvx4:hover{color:var(--fg)}.Marquee_tape__6sfX6{padding:.65rem 0}.Marquee_tape__6sfX6 .Marquee_list__H2YVq{gap:2.25rem}.Marquee_tape__6sfX6 .Marquee_item__Lbvx4{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.62rem;letter-spacing:.16em;color:var(--fg-soft)}.Marquee_tape__6sfX6 .Marquee_item__Lbvx4:before{content:"";display:inline-block;width:1px;height:.72em;margin-right:1.15rem;background:var(--line);vertical-align:-.04em}@keyframes Marquee_scroll__C7Hdu{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.Marquee_track__DHnwV{animation:none}.Marquee_wrap__DS3Lp{overflow-x:auto;mask-image:none;-webkit-mask-image:none}}.home_hero__o4ZPq{max-width:var(--max-w);margin:0 auto;padding:clamp(2rem,6vw,5rem) var(--gutter);min-height:calc(100vh - 80px);display:grid;grid-template-columns:1fr 1.05fr;align-items:center;grid-gap:clamp(2rem,6vw,5rem);gap:clamp(2rem,6vw,5rem)}.home_left__8b_Rn{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem;padding-left:clamp(0rem,4vw,3rem)}.home_name__3BbDZ{font-family:var(--font-display);font-weight:700;font-size:clamp(3.5rem,8vw,6.5rem);line-height:.95;letter-spacing:.005em;color:var(--fg-display);margin:0;-webkit-text-stroke:1.25px var(--fg-display);text-shadow:0 0 .4px var(--fg-display)}.home_tagline__xrqDn{font-family:var(--font-display);font-size:clamp(1.2rem,1.6vw,1.6rem);color:var(--fg);margin:.25rem 0 0;font-style:italic;letter-spacing:.02em}.home_fusion__rVqhs{font-family:var(--font-body);font-size:clamp(.9rem,1vw,1rem);line-height:1.6;color:var(--fg-muted);max-width:34ch;margin:.9rem 0 1.25rem}.home_ctaRow__6HkCU{display:flex;flex-wrap:wrap;gap:2rem;align-items:center}.home_cta__4is5U{display:inline-block;padding:.25rem 0;color:var(--fg-muted);font-size:.85rem;letter-spacing:.32em;text-transform:uppercase;cursor:pointer;position:relative;transition:opacity .25s ease,transform .25s ease}.home_cta__4is5U:after{content:"";position:absolute;left:0;bottom:0;height:1px;width:100%;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.home_cta__4is5U:hover{opacity:1;color:var(--fg);transform:translateY(-2px)}.home_cta__4is5U:hover:after{transform:scaleX(1)}.home_right__xUuLc{position:relative;width:100%;display:flex;justify-content:center;align-items:center}.home_circle__CrT6U{position:relative;width:min(100%,460px);aspect-ratio:1/1;border-radius:50%;overflow:hidden;background:var(--bg-soft)}.home_drifter__9d8o_{display:block;width:100%;height:100%}.home_circle__CrT6U img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.home_circle__CrT6U:hover img{transform:scale(1.06)}@media (max-width:900px){.home_hero__o4ZPq{grid-template-columns:1fr;min-height:auto;padding-top:3rem;padding-bottom:4rem;text-align:center}.home_left__8b_Rn{padding-left:0}.home_left__8b_Rn,.home_name__3BbDZ{align-items:center}.home_right__xUuLc{order:-1}.home_circle__CrT6U{width:min(80%,340px)}}.home_about___4_IK{max-width:var(--max-w);margin:0 auto;padding:clamp(3rem,8vw,7rem) var(--gutter);display:flex;justify-content:center}.home_aboutText__NKoGx{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.75rem}.home_aboutHeading__SJ0Xp{font-family:var(--font-display);font-weight:700;font-size:clamp(3rem,7vw,5.5rem);line-height:1;color:var(--fg-display);margin:0;-webkit-text-stroke:1.25px var(--fg-display);text-shadow:0 0 .4px var(--fg-display)}.home_aboutBody__cCs0R{font-family:var(--font-body);font-size:clamp(1rem,1.15vw,1.15rem);line-height:1.7;color:var(--fg);max-width:44rem;margin:0}.RoleFilter_bar__XJBMN{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem 2rem;margin:0 0 1.5rem;font-size:.78rem;letter-spacing:.2em;text-transform:uppercase}.RoleFilter_hint__9FQI4{color:var(--fg-faint)}.RoleFilter_option__Vxrx0{padding:0 0 .3rem;border:0;border-bottom:1px solid transparent;background:none;font:inherit;letter-spacing:inherit;text-transform:inherit;color:var(--fg-muted);cursor:pointer;transition:color .3s ease,border-color .3s ease}.RoleFilter_option__Vxrx0:hover{color:var(--fg)}.RoleFilter_on__j0hrD{color:var(--fg);border-bottom-color:var(--fg)}.RoleFilter_option__Vxrx0:focus-visible{outline:1px solid var(--fg-muted);outline-offset:4px}.RoleFilter_count__ppNK8{margin-left:.3em;font-size:.65em;letter-spacing:.1em;color:var(--fg-faint)}.RoleFilter_list___p6zx{counter-reset:role}.RoleFilter_list___p6zx [data-kind]{counter-increment:role}html.js .RoleFilter_list___p6zx[data-view=tech] [data-kind=other]{display:none}.RoleFilter_list___p6zx .role-number:before{content:counter(role,decimal-leading-zero)}.RoleFilter_list___p6zx [data-kind]>article{border-top:none}.RoleFilter_list___p6zx[data-view=all] [data-kind]~[data-kind]>article,.Section_section__rXxcK,html.js .RoleFilter_list___p6zx[data-view=tech] [data-kind=tech]~[data-kind=tech]>article,html:not(.js) .RoleFilter_list___p6zx [data-kind]~[data-kind]>article{border-top:1px solid var(--line)}.Section_section__rXxcK{display:grid;grid-template-columns:1.1fr 1fr;grid-gap:4rem;gap:4rem;align-items:start;padding:4rem 0;scroll-margin-top:5rem}.Section_section__rXxcK:first-of-type{border-top:none}.Section_textOnly__nGOY6{grid-template-columns:minmax(0,62ch)}.Section_text__p6UkL{position:relative;min-width:0}.Section_index__jnSqn{font-family:var(--font-display);color:var(--fg-muted);font-size:.85rem;letter-spacing:.4em;display:block;margin-bottom:.75rem}.Section_title__3e7VL{font-size:clamp(1.8rem,3.5vw,2.8rem);line-height:1.1;margin-bottom:.4rem}.Section_subtitle__U_GSc{font-size:1.1rem;color:var(--fg-muted);font-style:italic;margin:0 0 .25rem}.Section_subtitleLink__q4Vhr{border-bottom:1px solid var(--line);padding-bottom:.1rem;transition:color .25s ease,border-color .25s ease}.Section_subtitleLink__q4Vhr:hover{opacity:1;color:var(--fg);border-bottom-color:var(--fg-muted)}.Section_period__9txrE{font-size:.78rem;letter-spacing:.3em;text-transform:uppercase;color:var(--fg-muted);margin:0 0 1.5rem}.Section_body__maN3X p{margin:0 0 .9em;color:var(--fg-soft)}.Section_mediaSticky__ePN70{position:-webkit-sticky;position:sticky;top:7rem}.Section_stacked__LlZI_{grid-template-columns:minmax(0,1fr);gap:2rem;padding:1.5rem 0 2rem;border-top:none}.Section_stacked__LlZI_ .Section_media__MUeLd{order:-1;width:100%;max-width:420px}.Section_stacked__LlZI_ .Section_mediaSticky__ePN70{position:static;max-width:720px}@media (max-width:900px){.Section_section__rXxcK{grid-template-columns:1fr;gap:2rem;padding:3rem 0}.Section_mediaSticky__ePN70{position:static}}.Coursework_wrap__6cogl{margin-top:1.75rem}.Coursework_label__Uftez{margin:0 0 .9rem;font-size:.68rem;letter-spacing:.25em;text-transform:uppercase;color:var(--fg-faint)}.Coursework_list__CKSDz{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.6rem}.Coursework_item__AtHEt{display:inline-flex;align-items:center;gap:.55rem;padding:.5rem 1rem .5rem .8rem;border:1px solid var(--line);border-radius:999px;font-size:.95rem;line-height:1;color:var(--fg-soft);transition:border-color .35s ease,color .35s ease,background-color .35s ease}.Coursework_item__AtHEt:hover{border-color:var(--fg-muted);color:var(--fg);background-color:var(--bg-soft)}.Coursework_icon__RQnZW{width:1.05rem;height:1.05rem;flex:none;object-fit:contain;filter:grayscale(100%) contrast(1.1);transition:transform .6s var(--ease-pop),filter .35s ease}.Coursework_item__AtHEt:hover .Coursework_icon__RQnZW{transform:scale(1.18) rotate(-6deg);filter:none}@media (prefers-reduced-motion:reduce){.Coursework_icon__RQnZW,.Coursework_item__AtHEt{transition:none}.Coursework_item__AtHEt:hover .Coursework_icon__RQnZW{transform:none}}.projects_stack__Puqzk{margin-top:1.25rem;font-size:.72rem;line-height:1.9;letter-spacing:.16em;text-transform:uppercase;color:var(--fg-muted)}.projects_links__RQti3{margin-top:1.75rem;display:flex;flex-wrap:wrap;gap:1.25rem;font-size:.78rem;letter-spacing:.2em;text-transform:uppercase}.projects_link__m88aH{padding-bottom:.2rem;border-bottom:1px solid var(--line);transition:border-color .25s ease,opacity .25s ease}.projects_link__m88aH:hover{border-bottom-color:var(--fg);opacity:1}.SplitReveal_split__D5Oh6{display:block}.SplitReveal_inlineSplit__b_mgV{display:inline}.SplitReveal_sr__BVXKe{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.SplitReveal_visual__qlUrM{display:inline}.SplitReveal_stacked__GpFdT{display:flex;flex-direction:column;align-items:inherit}.SplitReveal_stacked__GpFdT .SplitReveal_mask__0ji3P{margin-right:0}.SplitReveal_mask__0ji3P{display:inline-block;overflow:hidden;vertical-align:bottom;padding-bottom:.12em;margin-bottom:-.12em}.SplitReveal_mask__0ji3P:not(:last-child){margin-right:.25em}.SplitReveal_wordGroup__fXYUE{display:inline-block}.SplitReveal_wordGroup__fXYUE:not(:last-child){margin-right:.25em}.SplitReveal_wordGroup__fXYUE .SplitReveal_mask__0ji3P:not(:last-child){margin-right:0}.SplitReveal_word__meCyG{display:inline-block;transform:translateY(105%);animation:SplitReveal_wordUp__P7tCA .9s cubic-bezier(.22,1,.36,1) forwards}@keyframes SplitReveal_wordUp__P7tCA{to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.SplitReveal_word__meCyG{transform:none;animation:none}}.ThemeToggle_toggle__RoeI1{display:inline-block;padding:.25rem 0;border:none;background:none;color:var(--fg-muted);font-family:var(--font-body);font-size:.85rem;letter-spacing:.32em;text-transform:uppercase;cursor:pointer;position:relative;transition:opacity .3s var(--ease-smooth),transform .3s var(--ease-smooth),color .3s var(--ease-smooth)}.ThemeToggle_toggle__RoeI1:after{content:"";position:absolute;left:0;bottom:0;height:1px;width:100%;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .35s var(--ease-smooth)}.ThemeToggle_toggle__RoeI1:hover{opacity:1;color:var(--fg);transform:translateY(-2px)}.ThemeToggle_toggle__RoeI1:hover:after{transform:scaleX(1)}.ThemeToggle_toggle__RoeI1:active{transform:translateY(-2px) scale(.92);transition-duration:.12s}.Story_story__gAO_t{display:flex;flex-direction:column;gap:2.75rem;margin:.5rem 0 2rem}.Story_lede__ltZV0{font-family:var(--font-display);font-size:1.15rem;line-height:1.55;color:var(--fg);margin:0;max-width:46ch}.Story_awards__Ic41o{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.Story_award__up7s_{display:grid;grid-template-columns:1.6rem 6.5rem 1fr;align-items:baseline;grid-gap:1rem;gap:1rem;padding:.85rem 0;border-bottom:1px solid var(--line);cursor:default;transition:padding .45s var(--ease-smooth)}.Story_award__up7s_:hover{padding-left:.6rem}.Story_trophy__f3XAB{position:relative;display:inline-block;font-size:1.05rem;line-height:1;transition:transform .45s var(--ease-pop)}.Story_award__up7s_:hover .Story_trophy__f3XAB{transform:rotate(-10deg) scale(1.15)}.Story_confetti__C0dwn{position:absolute;left:50%;top:50%;pointer-events:none}.Story_confetti__C0dwn i{position:absolute;left:0;top:0;background:var(--fg);opacity:0;animation:Story_confetti__C0dwn 1.15s cubic-bezier(.15,.7,.3,1) both}.Story_piece0__JLVHs{width:5px;height:2px}.Story_piece1__ghyhX{width:3px;height:3px;border-radius:50%;background:var(--fg-soft)!important}.Story_piece2__S392R{width:2px;height:6px;background:var(--fg-muted)!important}@keyframes Story_confetti__C0dwn{0%{opacity:0;transform:translate(0) rotate(0)}12%{opacity:1}70%{opacity:.9}to{opacity:0;transform:translate(var(--x),calc(var(--y) + 22px)) rotate(var(--r))}}.Story_awardBy__iTpZH{font-size:.7rem;letter-spacing:.25em;text-transform:uppercase;color:var(--fg-muted)}.Story_awardTitle__ku1_2{color:var(--fg)}.Story_ends__D6d7c{display:flex;justify-content:space-between;font-size:.7rem;letter-spacing:.25em;text-transform:uppercase;color:var(--fg-muted);margin-bottom:1.1rem}.Story_track__Zkhe1{position:relative}.Story_fill__epZ_T,.Story_track__Zkhe1:before{content:"";position:absolute;left:6px;right:6px;top:6px;height:1px;background:var(--line)}.Story_fill__epZ_T{background:var(--fg);transform-origin:left;transform:scaleX(var(--p,0));transition:transform .8s var(--ease-smooth)}.Story_nodes__XgdIv{position:relative;list-style:none;margin:0;padding:0;display:flex;justify-content:space-between}.Story_nodes__XgdIv li:last-child .Story_node__3bofV{align-items:flex-end}.Story_nodes__XgdIv li:not(:first-child):not(:last-child) .Story_node__3bofV{align-items:center}.Story_node__3bofV{all:unset;cursor:pointer;display:flex;flex-direction:column;align-items:flex-start;gap:.7rem}.Story_node__3bofV:focus-visible .Story_nodeLabel__7_UEH{outline:1px solid var(--fg-muted);outline-offset:4px}.Story_dot__1o0QI{width:13px;height:13px;border-radius:50%;border:1px solid var(--fg-muted);background:var(--bg);transition:background-color .4s var(--ease-smooth),border-color .4s var(--ease-smooth),transform .4s var(--ease-pop)}.Story_node__3bofV:hover .Story_dot__1o0QI{transform:scale(1.35)}.Story_nodeOn__uUJT6 .Story_dot__1o0QI{background:var(--fg);border-color:var(--fg)}.Story_nodeLabel__7_UEH{font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;color:var(--fg-muted);transition:color .3s ease}.Story_nodeOn__uUJT6 .Story_nodeLabel__7_UEH,.Story_node__3bofV:hover .Story_nodeLabel__7_UEH{color:var(--fg)}.Story_stepDetail__QHi0g{margin:1.5rem 0 0;min-height:3.2em;color:var(--fg-soft);animation:Story_rise__ih6nw .55s var(--ease-smooth) both}.Story_stepNo__YO05C{display:block;font-size:.68rem;letter-spacing:.25em;color:var(--fg-faint);margin-bottom:.35rem}.Story_stats__cFNBH{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.Story_stat__7CR_S{display:flex;flex-direction:column;gap:.3rem;padding:1.25rem 1rem 1.25rem 0;transition:transform .45s var(--ease-smooth)}.Story_stat__7CR_S+.Story_stat__7CR_S{padding-left:1rem;border-left:1px solid var(--line)}.Story_stat__7CR_S:hover{transform:translateY(-3px)}.Story_statValue__8lMP5{font-family:var(--font-display);font-size:clamp(2rem,3.6vw,2.8rem);line-height:1;color:var(--fg-display);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Story_statLabel__FfiKo{font-size:.78rem;line-height:1.4;color:var(--fg-muted)}.Story_tabList__5lc0C{position:relative;display:grid;grid-template-columns:repeat(var(--n),1fr);border-bottom:1px solid var(--line)}.Story_tab__gl92t{all:unset;cursor:pointer;padding:0 0 .8rem;font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;color:var(--fg-muted);transition:color .3s ease}.Story_tabOn__sNmea,.Story_tab__gl92t:hover{color:var(--fg)}.Story_tab__gl92t:focus-visible{outline:1px solid var(--fg-muted);outline-offset:4px}.Story_tabBar__FXN9c{position:absolute;left:0;bottom:-1px;height:1px;width:calc(100% / var(--n));background:var(--fg);transform:translateX(calc(100% * var(--i)));transition:transform .55s var(--ease-smooth)}.Story_tabPanel__m7Yg1{list-style:none;margin:1.25rem 0 0;padding:0}.Story_tabPanel__m7Yg1 li{position:relative;padding:.45rem 0 .45rem 1.95rem;color:var(--fg-soft);animation:Story_rise__ih6nw .5s var(--ease-smooth) both}.Story_face__d7cS4{position:absolute;left:0;top:.55rem;width:1.1rem;height:1.1rem;color:var(--fg-muted);overflow:visible;transition:color .3s ease,transform .45s var(--ease-pop)}.Story_faceBrows__visi6,.Story_faceEyes__I25No{transform-box:fill-box;transform-origin:center;transition:transform .35s var(--ease-pop)}.Story_tabPanel__m7Yg1 li:hover .Story_face__d7cS4{color:var(--fg);transform:rotate(-12deg) scale(1.15)}.Story_tabPanel__m7Yg1 li:hover .Story_faceBrows__visi6{transform:translateY(-6%)}.Story_tabPanel__m7Yg1 li:hover .Story_faceEyes__I25No{animation:Story_blink__1iYHk .5s ease .1s}@keyframes Story_blink__1iYHk{0%,to{transform:scaleY(1)}45%,55%{transform:scaleY(.1)}}.Story_tabPanel__m7Yg1 li{transition:color .3s ease}.Story_tabPanel__m7Yg1 li:hover{color:var(--fg)}.Story_footnote__Mv6NH{margin:0;font-size:.85rem;font-style:italic;color:var(--fg-muted)}@keyframes Story_rise__ih6nw{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (max-width:560px){.Story_stats__cFNBH{grid-template-columns:1fr}.Story_stat__7CR_S+.Story_stat__7CR_S{padding-left:0;border-left:none;border-top:1px solid var(--line)}.Story_award__up7s_{grid-template-columns:1.6rem 1fr;column-gap:.75rem;row-gap:.2rem}.Story_award__up7s_ .Story_awardTitle__ku1_2{grid-column:2}.Story_nodeLabel__7_UEH{font-size:.62rem;letter-spacing:.12em}.Story_tab__gl92t{font-size:.62rem;letter-spacing:.08em}}@media (prefers-reduced-motion:reduce){.Story_award__up7s_,.Story_dot__1o0QI,.Story_fill__epZ_T,.Story_stat__7CR_S,.Story_tabBar__FXN9c,.Story_trophy__f3XAB{transition:none}.Story_stepDetail__QHi0g,.Story_tabPanel__m7Yg1 li{animation:none}.Story_faceBrows__visi6,.Story_faceEyes__I25No,.Story_face__d7cS4{transition:none;animation:none!important}}