@font-face{font-family:Commissioner Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/commissioner-cyrillic-ext-wght-normal.BnWI7fIG.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Commissioner Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/commissioner-cyrillic-wght-normal.bgdX5wL6.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Commissioner Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/commissioner-greek-wght-normal.M9Lxztrh.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Commissioner Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/commissioner-vietnamese-wght-normal.DEkWUU3X.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:Commissioner Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/commissioner-latin-ext-wght-normal.rva7dkhN.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:Commissioner Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/commissioner-latin-wght-normal.BAwLJtOy.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}:root{--paper:#f0eee6;--ink:#141413;--accent:#cc785c;--hero-bg:#141413;--hero-fg:#f0eee6;--font-display:"Helvetica Neue", Helvetica, Arial, sans-serif;--font-body:"Commissioner Variable", "Helvetica Neue", Arial, sans-serif;--font-scale:1;--radius:10px;--surface:color-mix(in srgb, var(--paper) 55%, white);--ink-muted:color-mix(in srgb, var(--ink) 52%, var(--paper));--border:color-mix(in srgb, var(--ink) 14%, transparent);--accent-hover:color-mix(in srgb, var(--accent) 82%, black);--accent-soft:color-mix(in srgb, var(--accent) 16%, var(--paper));--accent-contrast:#fff;--space-1:.5rem;--space-2:1rem;--space-3:1.5rem;--space-4:2.5rem;--space-5:4rem;--text-sm:calc(.9375rem * var(--font-scale));--text-base:calc(1.0625rem * var(--font-scale));--text-lg:calc(1.3125rem * var(--font-scale));--text-xl:calc(1.875rem * var(--font-scale));--text-2xl:calc(2.75rem * var(--font-scale));--leading:1.6;--ease:cubic-bezier(.22, 1, .36, 1)}*,:before,:after{box-sizing:border-box}html{height:100%}body{min-height:100%;color:var(--ink);font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading);background:var(--paper);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}h1,h2,h3{font-family:var(--font-display);letter-spacing:-.01em;margin:0 0 var(--space-2);font-weight:600;line-height:1.12}h1{font-size:var(--text-2xl)}h2{font-size:var(--text-xl)}h3{font-size:var(--text-lg)}p{margin:0 0 var(--space-2)}a{color:var(--accent);text-decoration:none}a:hover{color:var(--accent-hover)}img{max-width:100%;display:block}::selection{background:color-mix(in srgb, var(--accent) 35%, white);color:var(--ink)}.ds-table-wrap{--tbl-pad-y:.75rem;--tbl-pad-x:1rem;--tbl-line-w:1px;--tbl-line:var(--border);--tbl-head-size:.8rem;--tbl-muted:var(--ink-muted);--tbl-strong:var(--ink);--tbl-accent:var(--accent);--tbl-zebra:color-mix(in srgb, var(--ink) 4%, transparent);--tbl-hover:color-mix(in srgb, var(--ink) 6%, transparent);width:100%;overflow-x:auto}.ds-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.ds-table th,.ds-table td{padding:var(--tbl-pad-y) var(--tbl-pad-x);text-align:left;vertical-align:middle}.ds-table th:first-child,.ds-table td:first-child{padding-left:0}.ds-table th:last-child,.ds-table td:last-child{padding-right:0}.ds-table thead th{font-family:var(--font-body);font-weight:600;font-size:var(--tbl-head-size);letter-spacing:.04em;color:var(--tbl-muted);white-space:nowrap}.ds-table .strong{color:var(--tbl-strong);font-weight:600}.ds-table .muted{color:var(--tbl-muted)}.ds-table td:nth-child(2){white-space:nowrap}.ds-table .num{text-align:left;font-variant-numeric:tabular-nums}.ds-table-wrap[data-numeric] .num{text-align:right}.ds-table-wrap[data-caps] thead th{text-transform:uppercase;letter-spacing:.08em;font-size:calc(var(--tbl-head-size) - .03rem)}.ds-table-wrap[data-dividers=header] thead th,.ds-table-wrap[data-dividers=rows] thead th,.ds-table-wrap[data-dividers=rows] tbody td{border-bottom:var(--tbl-line-w) solid var(--tbl-line)}.ds-table-wrap[data-dividers=rows] tbody tr:last-child td{border-bottom:0}.ds-table-wrap[data-zebra] tbody tr:nth-child(2n){background:var(--tbl-zebra)}.ds-table-wrap[data-hover] tbody tr{transition:background .12s var(--ease)}.ds-table-wrap[data-hover] tbody tr:hover{background:var(--tbl-hover)}.ds-table .ds-dot{vertical-align:middle;background:var(--tbl-muted);border-radius:50%;width:7px;height:7px;margin-right:.5rem;display:inline-block}.ds-table .ds-dot.is-active{background:var(--tbl-accent)}.ds-table .ds-dot.is-done{background:#6a9b7b}.ds-table .ds-dot.is-hold{background:color-mix(in srgb, var(--tbl-muted) 70%, transparent)}@font-face{font-family:Oswald Variable;font-style:normal;font-display:swap;font-weight:200 700;src:url(/_astro/oswald-cyrillic-ext-wght-normal.DLWmRmaW.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald Variable;font-style:normal;font-display:swap;font-weight:200 700;src:url(/_astro/oswald-cyrillic-wght-normal.C8sJyxwB.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Oswald Variable;font-style:normal;font-display:swap;font-weight:200 700;src:url(/_astro/oswald-vietnamese-wght-normal.Tdf5mmdl.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:Oswald Variable;font-style:normal;font-display:swap;font-weight:200 700;src:url(/_astro/oswald-latin-ext-wght-normal.Dj_1K-Kw.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:Oswald Variable;font-style:normal;font-display:swap;font-weight:200 700;src:url(/_astro/oswald-latin-wght-normal.CzS3kehr.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}html,body{background:var(--hero-bg)}.stage[data-astro-cid-lcdefpme]{justify-content:center;align-items:center;gap:var(--space-3);background:var(--hero-bg);min-height:100dvh;padding:var(--space-3);perspective:900px;flex-direction:column;display:flex}.photo-frame[data-astro-cid-lcdefpme]{--rx:0deg;--ry:0deg;--mx:50%;--my:50%;--glow:0;--scale:1;border-radius:var(--radius);width:min(280px,70vw);transform:rotateX(var(--rx)) rotateY(var(--ry));transform-style:preserve-3d;transition:transform .5s var(--ease);will-change:transform;position:relative}.photo-frame[data-astro-cid-lcdefpme].live{transition:transform .12s linear}.photo-frame[data-astro-cid-lcdefpme] .photo{border-radius:var(--radius);width:100%;height:auto;transform:scale(var(--scale));transition:transform .3s var(--ease);display:block;box-shadow:0 24px 55px -24px #000000b3}.photo-glare[data-astro-cid-lcdefpme]{border-radius:var(--radius);pointer-events:none;background:radial-gradient(circle at var(--mx) var(--my), #fff0d599, transparent 50%);opacity:var(--glow);mix-blend-mode:soft-light;transform:scale(var(--scale));transition:opacity .4s ease, transform .3s var(--ease);position:absolute;inset:0}@media (width<=640px){.stage[data-astro-cid-lcdefpme]{justify-content:flex-start;gap:var(--space-2);padding-top:24px}.photo-frame[data-astro-cid-lcdefpme]{width:min(100vw - 60px,34dvh)}}@media (prefers-reduced-motion:reduce){.photo-frame[data-astro-cid-lcdefpme],.photo-frame[data-astro-cid-lcdefpme].live{transition:none;transform:none}.photo-glare[data-astro-cid-lcdefpme]{display:none}}.name[data-astro-cid-lcdefpme],.talks-head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:var(--hero-fg);font-family:var(--font-body);letter-spacing:.01em;margin:0;font-size:clamp(1.8rem,4vw,2.4rem);font-weight:600;line-height:1.1}.bio[data-astro-cid-lcdefpme],.talk-title[data-astro-cid-lcdefpme],.talk-year[data-astro-cid-lcdefpme]{color:color-mix(in srgb, var(--hero-fg) 75%, var(--hero-bg));font-family:var(--font-body);font-size:clamp(1rem,2vw,1.2rem);font-weight:400;line-height:1.5}.name[data-astro-cid-lcdefpme]{font-family:"Oswald Variable", var(--font-display);letter-spacing:-.02em;text-wrap:balance;text-align:center;font-size:clamp(3.6rem,8vw,4.8rem)}@media (width<=640px){.name[data-astro-cid-lcdefpme]{line-height:.99}}.bio[data-astro-cid-lcdefpme]{text-align:center;text-wrap:balance;max-width:46ch;margin:0}.tg[data-astro-cid-lcdefpme]{color:var(--hero-fg);font-family:var(--font-body);letter-spacing:.01em;opacity:.85;font-size:clamp(1rem,2vw,1.2rem);font-weight:600;text-decoration:none;transition:opacity .15s}.tg[data-astro-cid-lcdefpme]:hover{opacity:1}.tg[data-astro-cid-lcdefpme]:focus-visible{outline:2px solid var(--hero-fg);outline-offset:3px}.talks[data-astro-cid-lcdefpme]{background:var(--hero-bg);color:var(--hero-fg);padding:var(--space-5) var(--space-3) calc(var(--space-5) * 1.5)}.talks[data-astro-cid-lcdefpme] .ds-table-wrap{--tbl-line:color-mix(in srgb, var(--hero-fg) 16%, transparent);--tbl-strong:var(--hero-fg);--tbl-hover:color-mix(in srgb, var(--hero-fg) 6%, transparent)}.talks-inner[data-astro-cid-lcdefpme]{max-width:920px;margin:0 auto}.talks-head[data-astro-cid-lcdefpme]{margin-bottom:var(--space-3)}.talk-title[data-astro-cid-lcdefpme]{width:100%}.talk-link[data-astro-cid-lcdefpme]{color:inherit;text-underline-offset:.2em;text-decoration:underline #0000;transition:color .15s,text-decoration-color .15s}a[data-astro-cid-lcdefpme].talk-link:hover{color:var(--hero-fg);text-decoration-color:currentColor}a[data-astro-cid-lcdefpme].talk-link:focus-visible{outline:2px solid var(--hero-fg);outline-offset:3px;border-radius:2px}.talk-year[data-astro-cid-lcdefpme]{white-space:nowrap;text-align:right!important}.is-pending[data-astro-cid-lcdefpme]{opacity:0;transform:translateY(16px)}[data-astro-cid-lcdefpme][data-reveal]{transition:opacity .7s var(--ease), transform .7s var(--ease)}@media (width<=760px){.talks[data-astro-cid-lcdefpme]{padding:var(--space-4) 30px var(--space-5)}}@media (prefers-reduced-motion:reduce){.is-pending[data-astro-cid-lcdefpme]{opacity:1;transform:none}}
