.work_page__IIbdN{width:100%;display:flex;justify-content:center}.work_container__PHU1g{max-width:940px;width:90%;padding:40px 20px 80px;margin-top:40px}.work_homeLink__FywcD{position:fixed;top:20px;left:20px;color:var(--text-secondary);text-decoration:none;font-size:.9rem;transition:color .3s;display:flex;align-items:center;gap:5px;z-index:2}.work_homeLink__FywcD:focus-visible,.work_homeLink__FywcD:hover{color:var(--foreground)}.work_themeToggle__zsc60{position:fixed;top:20px;right:20px;z-index:2}.work_thesis__LTE4C{font-size:clamp(1.05rem,1.9vw,1.35rem);font-weight:300;line-height:1.45;letter-spacing:-.01em;margin:0 0 clamp(48px,9vw,88px);max-width:30em;color:var(--foreground)}.work_thesis__LTE4C em{font-style:italic}.work_account__Kd5Rx{margin-bottom:clamp(40px,7vw,72px)}.work_accountHead__wpwYg{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 14px;padding-bottom:12px;border-bottom:1px solid var(--foreground);font-size:.72rem;font-weight:500;text-transform:uppercase;letter-spacing:.14em}.work_company__ixQIX{color:var(--foreground)}.work_company__ixQIX a{color:inherit;text-decoration:none;border-bottom:1px solid var(--text-secondary)}.work_company__ixQIX a:focus-visible,.work_company__ixQIX a:hover{border-bottom-color:var(--foreground)}.work_role__rxx4h{color:var(--text-secondary);flex:1 1}.work_period__0zOZa{color:var(--text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.work_row__wzuSV{display:grid;grid-template-columns:minmax(0,40fr) minmax(0,60fr);align-items:stretch}.work_row__wzuSV+.work_row__wzuSV{border-top:1px solid color-mix(in srgb,var(--text-secondary) 40%,transparent)}.work_figure__38i9k{display:flex;align-items:baseline;justify-content:flex-end;gap:.12em;padding:30px 0 32px;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"tnum";line-height:1;white-space:nowrap}.work_value__blo2V{font-size:clamp(2.1rem,5.4vw,4rem);font-weight:100;letter-spacing:-.03em;color:var(--foreground)}.dark-mode .work_value__blo2V{font-weight:300}.work_from__qF7jO{font-size:clamp(.95rem,1.7vw,1.3rem);font-weight:300;color:var(--text-secondary);letter-spacing:-.01em}.work_arrow__nKzcq{font-size:clamp(.9rem,1.5vw,1.15rem);color:var(--text-secondary);padding:0 .35em}.work_slash___3L0M{font-size:clamp(1.4rem,3.4vw,2.6rem);font-weight:100;color:var(--text-secondary);padding:0 .18em}.work_label__zNA8M{padding:34px 0 32px clamp(20px,3.6vw,40px);margin-left:clamp(20px,3.6vw,40px);border-left:1px solid color-mix(in srgb,var(--text-secondary) 40%,transparent);color:var(--text-secondary);font-size:.92rem;line-height:1.6}.work_open__dQhkr{margin-top:clamp(56px,10vw,104px)}.work_openHead__OAfcy{padding-bottom:12px;border-bottom:1px solid var(--foreground);font-size:.72rem;font-weight:500;text-transform:uppercase;letter-spacing:.14em;color:var(--foreground);margin:0}.work_openList__cGjuu{list-style:none;padding:0;margin:0}.work_openList__cGjuu li{border-bottom:1px solid color-mix(in srgb,var(--text-secondary) 40%,transparent)}.work_openLink__EbIuL{display:block;padding:26px 0;text-decoration:none;color:var(--foreground)}.work_openName__61cIR{display:flex;align-items:baseline;gap:.4em;font-size:clamp(1.3rem,2.6vw,1.75rem);font-weight:300;letter-spacing:-.02em;margin:0 0 6px}.work_openMark__KymQX{font-size:.8em;color:var(--text-secondary);transition:transform .3s cubic-bezier(.4,0,.2,1),color .3s}.work_openLink__EbIuL:focus-visible .work_openMark__KymQX,.work_openLink__EbIuL:hover .work_openMark__KymQX{transform:translate(3px,-3px);color:var(--foreground)}.work_openRole__YZ5ik{display:block;font-size:.72rem;text-transform:uppercase;letter-spacing:.14em;color:var(--text-secondary);margin:0 0 10px}.work_openBlurb__ZfS4j{display:block;font-size:.92rem;margin:0;max-width:48em}.work_footer__tW_Ci,.work_openBlurb__ZfS4j{color:var(--text-secondary);line-height:1.6}.work_footer__tW_Ci{margin-top:clamp(48px,8vw,80px);font-size:.88rem}.work_footer__tW_Ci a{color:var(--text-secondary);text-decoration:none;border-bottom:1px solid var(--text-secondary);transition:color .3s,border-color .3s}.work_footer__tW_Ci a:focus-visible,.work_footer__tW_Ci a:hover{color:var(--foreground);border-bottom-color:var(--foreground)}@media (max-width:700px){.work_container__PHU1g{width:92%;padding:16px 0 64px;margin-top:62px}.work_row__wzuSV{grid-template-columns:1fr;padding:22px 0}.work_row__wzuSV+.work_row__wzuSV{border-top:1px solid color-mix(in srgb,var(--text-secondary) 40%,transparent)}.work_figure__38i9k{justify-content:flex-start;padding:0 0 10px}.work_label__zNA8M{padding:0;margin:0;border-left:none}.work_homeLink__FywcD{top:16px;left:16px;font-size:.8rem}.work_themeToggle__zsc60{top:16px;right:16px}}@media (prefers-reduced-motion:reduce){.work_openMark__KymQX{transition:none}}