.BackLink_back__tMuy5{display:inline-flex;align-items:center;gap:8px;margin-top:calc(var(--nav-h) + 44px);padding:9px 16px;font-size:13.5px;font-weight:600;color:var(--muted);border-radius:999px;background:var(--glass-bg);border:1px solid var(--glass-border);backdrop-filter:blur(18px) saturate(170%);-webkit-backdrop-filter:blur(18px) saturate(170%);transition:color var(--d-micro) var(--ease-soft),transform var(--d-ui) var(--ease-soft)}.BackLink_back__tMuy5:hover{color:var(--text);transform:translateX(-3px)}.BackLink_arrow__lGuH_{display:inline-block}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.BackLink_back__tMuy5{background:var(--glass-bg-solid)}}@media (prefers-reduced-motion:reduce){.BackLink_back__tMuy5:hover{transform:none}}.blogs_wrap__s9DvF{padding-bottom:clamp(90px,14vh,150px)}.blogs_head__t1NhC{margin-top:34px}.blogs_title__sZ_dr{font-size:clamp(2rem,5.5vw,3.2rem);line-height:1.14;padding-bottom:.14em;margin-bottom:-.14em;background:var(--grad-text);-webkit-background-clip:text;background-clip:text;color:transparent}.blogs_intro__YqbiL{margin-top:14px;max-width:56ch;font-size:16px;line-height:1.7;color:var(--muted)}.blogs_list___CTrj{margin:clamp(38px,6vh,56px) 0 0;padding:0;list-style:none}.blogs_item__8zRZb{border-top:1px solid var(--border)}.blogs_item__8zRZb:last-child{border-bottom:1px solid var(--border)}.blogs_link__4Cdl5{display:block;padding:26px 0;transition:opacity var(--d-ui) var(--ease-soft)}.blogs_meta__UM_J_{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:12.5px;color:var(--faint);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.blogs_dot__A3Jd5{opacity:.5}.blogs_draft__FJKRD{padding:2px 8px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#b4700a;background:rgba(240,173,30,.14);border:1px solid rgba(240,173,30,.4);border-radius:999px}.blogs_postTitle__ea8Of{margin-top:9px;font-size:clamp(1.25rem,2.6vw,1.6rem);transition:color var(--d-ui) var(--ease-soft)}.blogs_item__8zRZb:hover .blogs_postTitle__ea8Of{color:var(--accent)}.blogs_excerpt__F3uLz{margin-top:9px;max-width:68ch;font-size:15px;line-height:1.65;color:var(--muted)}.blogs_tags__6THRZ{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px;padding:0;list-style:none}.blogs_tag__7vpaz{padding:4px 10px;font-size:11.5px;font-weight:600;color:var(--muted);border-radius:999px;background:var(--glass-bg);border:1px solid var(--glass-border);backdrop-filter:blur(16px) saturate(160%);-webkit-backdrop-filter:blur(16px) saturate(160%)}.blogs_empty__NOJn_{margin-top:40px;padding:30px;border:1px dashed var(--border);border-radius:var(--radius);color:var(--muted);font-size:15px}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.blogs_tag__7vpaz{background:var(--glass-bg-solid)}}.post_wrap__pJ5Bo{padding-bottom:clamp(90px,14vh,150px)}.post_header__ZUiNa{max-width:72ch;margin-top:34px}.post_meta__tDN9z{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:12.5px;color:var(--faint);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.post_dot__7hRSB{opacity:.5}.post_title__lerbg{margin-top:12px;font-size:clamp(1.9rem,5vw,3rem);line-height:1.14;padding-bottom:.14em;margin-bottom:-.14em;background:var(--grad-text);-webkit-background-clip:text;background-clip:text;color:transparent}.post_excerpt__O3dro{margin-top:14px;font-size:17px;line-height:1.65;color:var(--muted)}.post_tags__8cvkl{display:flex;flex-wrap:wrap;gap:6px;margin:18px 0 0;padding:0;list-style:none}.post_tag__zG_bG{padding:4px 10px;font-size:11.5px;font-weight:600;color:var(--muted);border-radius:999px;background:var(--glass-bg);border:1px solid var(--glass-border);backdrop-filter:blur(16px) saturate(160%);-webkit-backdrop-filter:blur(16px) saturate(160%)}.post_body__Vv7Fn{display:grid;grid-template-columns:minmax(0,72ch) 210px;grid-gap:clamp(32px,5vw,64px);gap:clamp(32px,5vw,64px);align-items:start;margin-top:clamp(34px,5vh,52px)}@media (max-width:1080px){.post_body__Vv7Fn{grid-template-columns:minmax(0,72ch)}}.post_prose__5lJPs{max-width:72ch;font-size:16.5px;line-height:1.75;color:var(--text)}.post_prose__5lJPs>*+*{margin-top:1.15em}.post_prose__5lJPs h2,.post_prose__5lJPs h3{scroll-margin-top:calc(var(--nav-h) + 40px)}.post_prose__5lJPs h2{margin-top:1.9em;font-size:1.45em;letter-spacing:-.025em}.post_prose__5lJPs h3{margin-top:1.6em;font-size:1.18em}.post_prose__5lJPs p{color:var(--muted)}.post_prose__5lJPs strong{color:var(--text);font-weight:700}.post_prose__5lJPs a{color:var(--accent);text-decoration:underline;text-underline-offset:3px}.post_prose__5lJPs ol,.post_prose__5lJPs ul{padding-left:1.25em;color:var(--muted)}.post_prose__5lJPs li+li{margin-top:.5em}.post_prose__5lJPs blockquote{margin-left:0;padding:14px 18px;border-left:2px solid var(--accent);border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:var(--glass-bg);color:var(--muted);font-size:.95em}.post_prose__5lJPs blockquote p{margin-top:0}.post_prose__5lJPs blockquote>*+*{margin-top:.7em}.post_prose__5lJPs code{padding:2px 6px;font-size:.88em;border-radius:6px;background:var(--bg-sunk);border:1px solid var(--border)}.post_prose__5lJPs pre{padding:16px 18px;overflow-x:auto;border-radius:var(--radius-sm);background:var(--bg-sunk);border:1px solid var(--border)}.post_prose__5lJPs pre code{padding:0;background:none;border:0}.post_prose__5lJPs img{width:100%;height:auto;border-radius:var(--radius-sm);border:1px solid var(--border);margin-block:1.5em}.post_prose__5lJPs hr{border:0;border-top:1px solid var(--border);margin-block:2em}.post_prose__5lJPs table{width:100%;border-collapse:collapse;margin-block:1.8em;font-size:14.5px;line-height:1.6;border:1px solid var(--border);border-radius:var(--radius-sm);overflow:hidden}.post_prose__5lJPs thead{background:var(--bg-sunk);border-bottom:1px solid var(--border)}.post_prose__5lJPs th{padding:12px 16px;text-align:left;font-weight:700;color:var(--text);font-size:13.5px;letter-spacing:-.01em}.post_prose__5lJPs td{padding:14px 16px;text-align:left;vertical-align:top;border-bottom:1px solid var(--border);color:var(--muted)}.post_prose__5lJPs tr:last-child td{border-bottom:0}.post_prose__5lJPs tr:hover td{background:var(--glass-bg)}@media (max-width:680px){.post_prose__5lJPs table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}}.post_footer__hvKqy{display:flex;justify-content:space-between;gap:20px;margin-top:clamp(50px,8vh,80px);padding-top:26px;border-top:1px solid var(--border);font-size:14px}.post_footLink__XI0UO{color:var(--muted);font-weight:600;transition:color var(--d-micro) var(--ease-soft)}.post_footLink__XI0UO:hover{color:var(--accent)}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.post_tag__zG_bG{background:var(--glass-bg-solid)}}.Toc_aside__W8C8r{position:-webkit-sticky;position:sticky;top:calc(var(--nav-h) + 40px);align-self:start;max-height:calc(100vh - var(--nav-h) - 80px);overflow-y:auto;padding-left:20px;border-left:1px solid var(--border)}.Toc_label__msQ0F{display:block;font-size:11px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:var(--faint);margin-bottom:12px}.Toc_list__WpJWU{margin:0;padding:0;list-style:none}.Toc_item__BHBcJ+.Toc_item__BHBcJ{margin-top:2px}.Toc_sub__yPU_e{padding-left:14px}.Toc_link__71CS3{display:block;padding:5px 0;font-size:13px;line-height:1.45;color:var(--muted);transition:color var(--d-micro) var(--ease-soft)}.Toc_link__71CS3:hover{color:var(--text)}.Toc_link__71CS3[data-active=true]{color:var(--accent);font-weight:600}.Toc_sub__yPU_e .Toc_link__71CS3{font-size:12.5px}@media (max-width:1080px){.Toc_aside__W8C8r{display:none}}.Experience_section___8tqq{padding-block:clamp(90px,14vh,150px);border-top:1px solid var(--border)}.Experience_section___8tqq[data-standalone]{padding-top:26px;border-top:0}.Experience_pageTitle__r9ySK{font-size:clamp(2rem,5.5vw,3.2rem);line-height:1.14;padding-bottom:.14em;margin-bottom:-.14em;background:var(--grad-text);-webkit-background-clip:text;background-clip:text;color:transparent}.Experience_list__D3rHA{margin:34px 0 0;padding:0;list-style:none}.Experience_item__9bAwM{position:relative;display:grid;grid-template-columns:168px minmax(0,1fr);grid-gap:0 28px;gap:0 28px;padding-bottom:34px}.Experience_item__9bAwM:last-child{padding-bottom:0}.Experience_period__Uj60Z{font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--faint);padding-top:1px}.Experience_body__Ii2ld{position:relative;padding-left:26px;border-left:1px solid var(--border)}.Experience_item__9bAwM:last-child .Experience_body__Ii2ld{border-left-color:transparent}.Experience_body__Ii2ld:before{content:"";position:absolute;left:-4.5px;top:6px;width:8px;height:8px;border-radius:50%;background:var(--bg);border:1.5px solid var(--faint);transition:border-color var(--d-ui) var(--ease-soft),background var(--d-ui) var(--ease-soft)}.Experience_item__9bAwM:hover .Experience_body__Ii2ld:before{border-color:var(--accent);background:var(--accent)}.Experience_title___zhNe{font-size:16.5px;font-weight:700;letter-spacing:-.02em;line-height:1.3}.Experience_org__cR8S6{margin-top:3px;font-size:14px;color:var(--accent);font-weight:600}.Experience_place__pqdqb{color:var(--faint);font-weight:500}.Experience_blurb__ji5Gx{margin-top:9px;font-size:14.5px;line-height:1.62;color:var(--muted);max-width:62ch}.Experience_tags__WmqUF{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0 0;padding:0;list-style:none}.Experience_tag__atXvl{padding:4px 10px;font-size:11.5px;font-weight:600;color:var(--muted);border-radius:999px;background:var(--glass-bg);border:1px solid var(--glass-border);backdrop-filter:blur(16px) saturate(160%);-webkit-backdrop-filter:blur(16px) saturate(160%)}.Experience_communityHead__d7O80{margin-top:clamp(52px,7vh,76px)}.Experience_community__MPIKN{display:grid;grid-template-columns:repeat(auto-fit,minmax(272px,1fr));grid-gap:10px;gap:10px;margin:18px 0 0;padding:0;list-style:none}.Experience_cItem__nrD5S{display:flex;flex-direction:column;padding:14px 16px 15px;border-radius:14px;background:var(--glass-bg);border:1px solid var(--glass-border);backdrop-filter:blur(18px) saturate(170%);-webkit-backdrop-filter:blur(18px) saturate(170%);transition:border-color var(--d-ui) var(--ease-soft),transform var(--d-ui) var(--ease-soft)}.Experience_cItem__nrD5S:hover{border-color:color-mix(in srgb,var(--accent) 45%,var(--glass-border));transform:translateY(-2px)}.Experience_cTop__A5NNM{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.Experience_cPeriod__aus8Q{flex:none;font-size:11.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--faint)}.Experience_cOrg__f3otO{font-size:14px;font-weight:700;letter-spacing:-.015em;line-height:1.3}.Experience_cRole__REZ1z{margin-top:3px;font-size:12.5px;font-weight:600;color:var(--accent)}.Experience_cBlurb__s4MRs{margin-top:8px;font-size:13px;line-height:1.55;color:var(--muted)}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.Experience_cItem__nrD5S,.Experience_tag__atXvl{background:var(--glass-bg-solid)}}@media (max-width:760px){.Experience_item__9bAwM{grid-template-columns:1fr;gap:0}.Experience_period__Uj60Z{padding-left:26px;margin-bottom:4px}.Experience_title___zhNe{font-size:15.5px}}@media (prefers-reduced-motion:reduce){.Experience_cItem__nrD5S:hover{transform:none}}.Experience_orgLink__GH12c{display:inline-flex;align-items:baseline;gap:4px;color:inherit;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;text-underline-offset:3px;text-decoration-thickness:1px;transition:opacity var(--d-micro) var(--ease-soft),-webkit-text-decoration-color var(--d-ui) var(--ease-soft);transition:text-decoration-color var(--d-ui) var(--ease-soft),opacity var(--d-micro) var(--ease-soft);transition:text-decoration-color var(--d-ui) var(--ease-soft),opacity var(--d-micro) var(--ease-soft),-webkit-text-decoration-color var(--d-ui) var(--ease-soft)}.Experience_orgLink__GH12c:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.Experience_ext__KsfI5{font-size:.78em;opacity:0;transform:translate3d(-2px,1px,0);transition:opacity var(--d-ui) var(--ease-soft),transform var(--d-ui) var(--ease-soft)}.Experience_orgLink__GH12c:focus-visible .Experience_ext__KsfI5,.Experience_orgLink__GH12c:hover .Experience_ext__KsfI5{opacity:.75;transform:translateZ(0)}@media (prefers-reduced-motion:reduce){.Experience_ext__KsfI5{transition:opacity var(--d-micro) linear;transform:none}.Experience_orgLink__GH12c:hover .Experience_ext__KsfI5{transform:none}}