@font-face{font-family:EB Garamond Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/assets/eb-garamond-cyrillic-ext-wght-normal-Bt3rCdHq.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:EB Garamond Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/assets/eb-garamond-cyrillic-wght-normal-DBa2mnKT.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:EB Garamond Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/assets/eb-garamond-greek-ext-wght-normal-CW-BywWH.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:EB Garamond Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/assets/eb-garamond-greek-wght-normal-DCPER7xl.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:EB Garamond Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/assets/eb-garamond-vietnamese-wght-normal-DvUmmjCN.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:EB Garamond Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/assets/eb-garamond-latin-ext-wght-normal-B6IpcvL2.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:EB Garamond Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/assets/eb-garamond-latin-wght-normal-CRpggXlh.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:EB Garamond Variable;font-style:italic;font-display:swap;font-weight:400 800;src:url(/assets/eb-garamond-cyrillic-ext-wght-italic-Ba0fXTjv.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:EB Garamond Variable;font-style:italic;font-display:swap;font-weight:400 800;src:url(/assets/eb-garamond-cyrillic-wght-italic-Cini1BOa.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:EB Garamond Variable;font-style:italic;font-display:swap;font-weight:400 800;src:url(/assets/eb-garamond-greek-ext-wght-italic-nvsmRjVx.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:EB Garamond Variable;font-style:italic;font-display:swap;font-weight:400 800;src:url(/assets/eb-garamond-greek-wght-italic-Dc0bJcw6.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:EB Garamond Variable;font-style:italic;font-display:swap;font-weight:400 800;src:url(/assets/eb-garamond-vietnamese-wght-italic-2ii8blLS.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:EB Garamond Variable;font-style:italic;font-display:swap;font-weight:400 800;src:url(/assets/eb-garamond-latin-ext-wght-italic-CYvIfuu9.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:EB Garamond Variable;font-style:italic;font-display:swap;font-weight:400 800;src:url(/assets/eb-garamond-latin-wght-italic-AvGrCMCN.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--paper: #ffffff;--ink: #111111;--muted: #6b6b6b;--rule: #d9d9d9;--link: #1239b8;--error: #a4281b;--serif: "EB Garamond Variable", "Iowan Old Style", "Palatino Linotype", Palatino, Georgia, serif;--measure: 30em;color-scheme:light}*,*:before,*:after{box-sizing:border-box}html{font-size:100%;-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--serif);font-size:clamp(1.25rem,1.1rem + .35vw,1.375rem);font-weight:400;line-height:1.5;font-kerning:normal;font-variant-numeric:oldstyle-nums;text-rendering:optimizeLegibility}::selection{background:#dbe3fb}.site{display:grid;grid-template-columns:9em minmax(0,var(--measure));column-gap:clamp(2.5rem,7vw,6rem);padding:clamp(3rem,15vh,8.5rem) clamp(1.5rem,9vw,10rem) 7rem}.nav{position:sticky;top:clamp(2rem,9vh,4.5rem);align-self:start}.nav a{color:var(--muted);text-decoration:none}.nav a:hover,.nav a[aria-current=page],.nav .nav-name{color:var(--ink)}.nav-name{display:block;margin-bottom:1.5em}.nav-tabs{margin:0;padding:0;list-style:none}@media (max-width: 46rem){.site{display:block;padding:2rem 1.25rem 5rem}.nav{position:static;margin-bottom:2.75em}.nav-name{margin-bottom:.2em}.nav-tabs{display:flex;flex-wrap:wrap;column-gap:1.25em}}.page p{margin:0}.page p+p{margin-top:.8em}a{color:var(--link);text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.17em;text-decoration-color:color-mix(in srgb,currentColor 35%,transparent)}a:hover{text-decoration-color:currentColor}abbr{font-variant-caps:all-small-caps;letter-spacing:.03em;text-decoration:none}.page .aside{margin-top:2.25em;color:var(--muted)}.contact-links{display:flex;align-items:center;gap:1.4em;min-height:1.5em;margin:0;padding:0;list-style:none}.contact-links a{display:block;margin:-.4em;padding:.4em;color:var(--ink)}.contact-links a:hover{color:var(--link)}.contact-links svg{display:block;width:1.1em;height:1.1em}.talk .talk-log>*+*,.talk .said>*+*{margin-top:.8em}.said-visitor{padding-left:1.5em;font-style:italic}.page .talk-status{color:var(--muted)}.page .talk-status.is-error{color:var(--error)}.text-button{padding:0;border:0;background:none;color:var(--link);font:inherit;text-align:left;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.17em;text-decoration-color:color-mix(in srgb,currentColor 35%,transparent);cursor:pointer}.text-button:hover{text-decoration-color:currentColor}.text-button:disabled{color:var(--muted);text-decoration-line:none;cursor:default}.talk-suggestions{margin:.8em 0 0;padding:0;list-style:none}.composer{display:flex;align-items:flex-end;gap:1em;margin-top:1.75em;padding-bottom:.3em;border-bottom:1px solid var(--rule);scroll-margin-bottom:2rem}.composer:focus-within{border-bottom-color:var(--ink)}.composer textarea{flex:1;min-width:0;padding:0;border:0;outline:0;background:none;color:inherit;font:inherit;resize:none}::placeholder{color:var(--muted);opacity:1}.cal-days,.cal-times{display:flex;flex-wrap:wrap;gap:.15em 1.1em;margin-top:.6em}.cal-times{font-variant-numeric:lining-nums tabular-nums}.cal-day,.cal-time{padding:0;border:0;background:none;color:var(--link);font:inherit;font-variant-numeric:inherit;cursor:pointer}.cal-day:hover,.cal-time:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.17em}.cal-day.is-selected,.cal-time.is-selected{color:var(--ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.17em}.cal-form{margin-top:1.25em}.cal-fields{display:grid;grid-template-columns:1fr 1fr;gap:0 1.25em}.cal-form input,.cal-form textarea{display:block;width:100%;margin-top:.5em;padding:.2em 0 .3em;border:0;border-bottom:1px solid var(--rule);border-radius:0;outline:0;background:none;color:inherit;font:inherit;resize:none}.cal-form input:focus,.cal-form textarea:focus{border-bottom-color:var(--ink)}.button{margin-top:1.1em;padding:.2em .9em .3em;border:1px solid var(--ink);border-radius:2px;background:var(--paper);color:var(--ink);font:inherit;cursor:pointer}.button:hover:not(:disabled){background:var(--ink);color:var(--paper)}.button:disabled{border-color:var(--rule);color:var(--muted);cursor:default}@media (max-width: 30rem){.cal-fields{grid-template-columns:1fr}}:focus-visible{outline:2px solid var(--link);outline-offset:3px;border-radius:2px}.composer textarea:focus-visible,.cal-form input:focus-visible,.cal-form textarea:focus-visible{outline:0}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip-link{position:absolute;top:.5rem;left:.5rem;padding:.2em .6em;background:var(--paper);transform:translateY(-300%)}.skip-link:focus{transform:none}
