.featured[data-astro-cid-nx6jk4jv]{background:var(--ink);color:var(--bg);padding:48px;display:flex;flex-wrap:wrap;gap:32px;align-items:flex-end;justify-content:space-between}.text[data-astro-cid-nx6jk4jv]{flex:999 1 520px;min-width:0}.label[data-astro-cid-nx6jk4jv]{font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--on-ink-label);margin-bottom:16px}.title-link[data-astro-cid-nx6jk4jv]{color:var(--bg);text-decoration:none}h2[data-astro-cid-nx6jk4jv]{margin:0;max-width:720px;font-family:var(--serif);font-weight:500;font-size:40px;line-height:1.15;letter-spacing:-.015em}.meta[data-astro-cid-nx6jk4jv]{margin-top:14px;font-size:14px;color:var(--on-ink-meta)}.actions[data-astro-cid-nx6jk4jv]{flex:0 0 auto;display:flex;gap:12px}.btn[data-astro-cid-nx6jk4jv]{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;font-size:15px;font-weight:500;text-decoration:none}.btn-light[data-astro-cid-nx6jk4jv]{padding:0 24px;background:var(--bg);color:var(--ink)}.btn-outline[data-astro-cid-nx6jk4jv]{padding:0 18px;border:1px solid var(--bg);color:var(--bg)}.title-link[data-astro-cid-nx6jk4jv]:hover,.btn-outline[data-astro-cid-nx6jk4jv]:hover{color:var(--on-ink-label)}.btn-outline[data-astro-cid-nx6jk4jv]:hover{border-color:var(--on-ink-label)}.btn-light[data-astro-cid-nx6jk4jv]:hover{color:var(--accent)}.featured[data-astro-cid-nx6jk4jv] [data-astro-cid-nx6jk4jv]:focus-visible{outline-color:var(--on-ink-label)}@media(max-width:640px){.featured[data-astro-cid-nx6jk4jv]{padding:28px 24px;gap:24px}.text[data-astro-cid-nx6jk4jv]{flex-basis:100%}h2[data-astro-cid-nx6jk4jv]{font-size:30px}.actions[data-astro-cid-nx6jk4jv]{flex:1 1 100%}.btn-light[data-astro-cid-nx6jk4jv]{flex:1 1 auto}}.papers[data-astro-cid-uf7gvbdj]{padding:56px 0 24px}.heading-row[data-astro-cid-uf7gvbdj]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px}h2[data-astro-cid-uf7gvbdj]{margin:0;font-family:var(--serif);font-weight:400;font-size:32px;letter-spacing:-.01em}html:not(.js) .js-only[data-astro-cid-uf7gvbdj]{display:none!important}.filters[data-astro-cid-uf7gvbdj]{display:flex;flex-wrap:wrap;gap:4px 24px}.filter[data-astro-cid-uf7gvbdj]{position:relative;min-height:44px;padding:0;border:0;background:transparent;font:inherit;font-size:14px;font-weight:500;color:var(--text-2);cursor:pointer}.filter[data-astro-cid-uf7gvbdj]:after{content:"";position:absolute;left:0;right:0;bottom:8px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left center;transition:transform .7s ease}.filter[data-astro-cid-uf7gvbdj]:hover,.filter[data-astro-cid-uf7gvbdj][aria-pressed=true]{color:var(--accent)}.filter[data-astro-cid-uf7gvbdj][aria-pressed=true]{font-weight:600}.filter[data-astro-cid-uf7gvbdj]:hover:after,.filter[data-astro-cid-uf7gvbdj][aria-pressed=true]:after{transform:scaleX(1)}@media(prefers-reduced-motion:reduce){.filter[data-astro-cid-uf7gvbdj]:after{transition:none}}.list-head[data-astro-cid-uf7gvbdj],.row[data-astro-cid-uf7gvbdj]{display:flex;flex-wrap:wrap;gap:4px 24px}.list-head[data-astro-cid-uf7gvbdj]{padding:0 0 10px;border-bottom:1px solid var(--ink);font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.col-title[data-astro-cid-uf7gvbdj]{flex:999 1 380px;min-width:0}.col-type[data-astro-cid-uf7gvbdj]{flex:0 0 180px}.col-length[data-astro-cid-uf7gvbdj]{flex:0 0 60px}.col-actions[data-astro-cid-uf7gvbdj]{flex:0 0 88px;display:flex;justify-content:flex-end}.list[data-astro-cid-uf7gvbdj]{list-style:none;margin:0;padding:0}.row[data-astro-cid-uf7gvbdj]{align-items:center;padding:14px 0}.row[data-astro-cid-uf7gvbdj].is-open{background:var(--tint);box-shadow:-16px 0 0 var(--tint),16px 0 0 var(--tint)}html.js .papers[data-astro-cid-uf7gvbdj]:not([data-ready]) .row[data-astro-cid-uf7gvbdj]:nth-child(n+6){display:none}.row[data-astro-cid-uf7gvbdj] .col-type[data-astro-cid-uf7gvbdj],.row[data-astro-cid-uf7gvbdj] .col-length[data-astro-cid-uf7gvbdj]{font-size:14px;color:var(--text-2)}.title[data-astro-cid-uf7gvbdj]{display:block;min-height:44px;padding:6px 0;border:0;background:transparent;text-align:left;cursor:pointer;font-family:var(--serif);font-size:21px;font-weight:500;line-height:1.3;color:var(--ink)}.icon-link[data-astro-cid-uf7gvbdj]{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;color:var(--ink)}.title[data-astro-cid-uf7gvbdj]:hover,.icon-link[data-astro-cid-uf7gvbdj]:hover{color:var(--accent)}.empty[data-astro-cid-uf7gvbdj]{margin:0;padding:24px 0;font-size:15px;color:var(--muted)}.pagination[data-astro-cid-uf7gvbdj]{display:flex;justify-content:center;align-items:center;gap:4px;padding:40px 0 16px}.pg-nums[data-astro-cid-uf7gvbdj]{display:contents}.pagination[data-astro-cid-uf7gvbdj] .pg{position:relative;min-width:44px;height:44px;padding:0 6px;border:0;background:transparent;font:inherit;font-size:15px;color:var(--text-2);cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.pagination[data-astro-cid-uf7gvbdj] .pg:hover{color:var(--accent)}.pagination[data-astro-cid-uf7gvbdj] .pg:disabled,.pagination[data-astro-cid-uf7gvbdj] .pg:disabled:hover{color:var(--disabled);cursor:default}.pagination[data-astro-cid-uf7gvbdj] .pg[aria-current=page]{color:var(--ink);font-weight:600}.pagination[data-astro-cid-uf7gvbdj] .pg[aria-current=page]:after{content:"";position:absolute;left:14px;right:14px;bottom:8px;height:1px;background:currentColor}.pagination[data-astro-cid-uf7gvbdj] .pg[aria-current=page]:hover{color:var(--accent)}@media(max-width:640px){.filters[data-astro-cid-uf7gvbdj]{gap:0 20px}.list-head[data-astro-cid-uf7gvbdj] .col-type[data-astro-cid-uf7gvbdj],.list-head[data-astro-cid-uf7gvbdj] .col-length[data-astro-cid-uf7gvbdj],.list-head[data-astro-cid-uf7gvbdj] .col-actions[data-astro-cid-uf7gvbdj]{display:none}.row[data-astro-cid-uf7gvbdj]{gap:0 16px;padding:12px 0}.row[data-astro-cid-uf7gvbdj] .col-title[data-astro-cid-uf7gvbdj]{flex-basis:100%}.row[data-astro-cid-uf7gvbdj] .col-type[data-astro-cid-uf7gvbdj],.row[data-astro-cid-uf7gvbdj] .col-length[data-astro-cid-uf7gvbdj]{flex:0 0 auto}.row[data-astro-cid-uf7gvbdj] .col-actions[data-astro-cid-uf7gvbdj]{flex:0 0 auto;margin-left:auto;margin-right:-12px}.pagination[data-astro-cid-uf7gvbdj]{flex-wrap:wrap;gap:0}.pg-edge[data-astro-cid-uf7gvbdj]{display:none!important}}.scrim[data-astro-cid-diz4hr7b]{position:fixed;inset:0;z-index:10;margin:0;padding:0;border:0;background:color-mix(in srgb,var(--ink) 22%,transparent);cursor:pointer}.panel[data-astro-cid-diz4hr7b]{position:fixed;top:0;right:0;bottom:0;z-index:11;width:440px;max-width:100%;overflow-y:auto;overscroll-behavior:contain;background:var(--white);border-left:1px solid var(--rule);box-shadow:-24px 0 48px color-mix(in srgb,var(--ink) 12%,transparent)}.inner[data-astro-cid-diz4hr7b]{padding:28px 36px 40px;display:flex;flex-direction:column;gap:18px}.top[data-astro-cid-diz4hr7b]{display:flex;justify-content:space-between;align-items:center}.kind[data-astro-cid-diz4hr7b]{font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--accent)}.close[data-astro-cid-diz4hr7b]{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin-right:-12px;border:0;background:transparent;color:var(--ink);cursor:pointer}.close[data-astro-cid-diz4hr7b]:hover{color:var(--accent)}.title[data-astro-cid-diz4hr7b]{margin:0;font-family:var(--serif);font-weight:500;font-size:32px;line-height:1.18;letter-spacing:-.015em}.meta[data-astro-cid-diz4hr7b]{font-size:13px;color:var(--muted)}.overview[data-astro-cid-diz4hr7b]{border-top:1px solid var(--rule);padding-top:22px}.overview-label[data-astro-cid-diz4hr7b]{margin-bottom:10px;font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.overview[data-astro-cid-diz4hr7b] p[data-astro-cid-diz4hr7b]{margin:0;font-family:var(--serif);font-size:19px;line-height:1.6;color:var(--text)}.actions[data-astro-cid-diz4hr7b]{display:flex;flex-wrap:wrap;gap:12px;padding-top:8px}.btn[data-astro-cid-diz4hr7b]{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;font-size:15px;font-weight:500;text-decoration:none}.btn-ink[data-astro-cid-diz4hr7b]{flex:1 1 auto;padding:0 22px;background:var(--ink);color:var(--bg)}.btn-ink[data-astro-cid-diz4hr7b]:hover{background:var(--accent);color:var(--bg)}.btn-outline[data-astro-cid-diz4hr7b]{padding:0 20px;border:1px solid var(--ink);color:var(--ink)}.btn-outline[data-astro-cid-diz4hr7b]:hover{border-color:var(--accent);color:var(--accent)}@media(max-width:640px){.panel[data-astro-cid-diz4hr7b]{top:auto;left:0;width:100%;max-height:82%;border-left:0;border-top:1px solid var(--rule);box-shadow:0 -16px 40px color-mix(in srgb,var(--ink) 14%,transparent)}.inner[data-astro-cid-diz4hr7b]{padding:20px 24px 32px}}.intro[data-astro-cid-j7pv25f6]{padding:64px 0 40px;display:flex;flex-wrap:wrap;gap:24px;align-items:flex-end;justify-content:space-between}h1[data-astro-cid-j7pv25f6]{margin:0;font-family:var(--serif);font-weight:400;font-size:64px;line-height:1;letter-spacing:-.02em}.focus[data-astro-cid-j7pv25f6]{margin:14px 0 0;font-family:var(--serif);font-style:italic;font-size:21px;color:var(--text-2)}.cv-link[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:14px;font-weight:500;color:var(--ink)}.cv-link[data-astro-cid-j7pv25f6]:hover{color:var(--accent)}@media(max-width:640px){.intro[data-astro-cid-j7pv25f6]{padding:40px 0 28px;gap:12px}h1[data-astro-cid-j7pv25f6]{font-size:52px}}
