.seam[data-astro-cid-sik2aeck]{--seam-0:var(--shard-edge-0);--seam-1:var(--shard-edge-1);--seam-mid:var(--shard-mid);--shape:var(--poly);color:inherit;transition:transform .18s var(--ease-out);text-decoration:none;display:block;position:relative}.seam-glow[data-astro-cid-sik2aeck],.seam-edge[data-astro-cid-sik2aeck],.seam-core[data-astro-cid-sik2aeck],.seam-light[data-astro-cid-sik2aeck],.seam-fill[data-astro-cid-sik2aeck],.seam-ambient[data-astro-cid-sik2aeck]{pointer-events:none;position:absolute;inset:0}.seam-glow[data-astro-cid-sik2aeck]{filter:blur(10px);opacity:.16;transition:opacity .18s var(--ease-out)}.seam-glow[data-astro-cid-sik2aeck].wide{filter:blur(28px);opacity:.025}.seam-glow-shape[data-astro-cid-sik2aeck]{clip-path:var(--shape);background:linear-gradient(105deg, var(--seam-0), var(--seam-1));position:absolute;inset:0}.seam-edge[data-astro-cid-sik2aeck],.seam-core[data-astro-cid-sik2aeck],.seam-light[data-astro-cid-sik2aeck],.seam-fill[data-astro-cid-sik2aeck],.seam-ambient[data-astro-cid-sik2aeck]{clip-path:var(--shape)}.seam-edge[data-astro-cid-sik2aeck]{opacity:.62;transition:opacity .18s var(--ease-out);background:linear-gradient(105deg, var(--seam-0), var(--seam-1))}.seam-core[data-astro-cid-sik2aeck]{background:#ffffff1a}.seam-light[data-astro-cid-sik2aeck]{background:radial-gradient(480px circle at var(--lx,-999px) var(--ly,-999px), #ffffff8c, #ffffff38 40%, transparent 70%)}.seam-fill[data-astro-cid-sik2aeck]{transition:background-color .18s var(--ease-out);background-color:#050510db;background-image:linear-gradient(135deg,#ffffff0d,#0000 45%,#00000040);inset:1.5px}.seam-ambient[data-astro-cid-sik2aeck]{background:radial-gradient(480px circle at var(--lx,-999px) var(--ly,-999px), #ffffff0a, transparent 60%)}.seam-content[data-astro-cid-sik2aeck]{z-index:1;position:relative}a[data-astro-cid-sik2aeck].seam{-webkit-tap-highlight-color:transparent}a[data-astro-cid-sik2aeck].seam:hover,a[data-astro-cid-sik2aeck].seam:focus-visible{transform:translateY(-2px)}a[data-astro-cid-sik2aeck].seam:hover .seam-fill[data-astro-cid-sik2aeck],a[data-astro-cid-sik2aeck].seam:focus-visible .seam-fill[data-astro-cid-sik2aeck]{background-color:#080816cc}a[data-astro-cid-sik2aeck].seam:hover .seam-edge[data-astro-cid-sik2aeck],.seam[data-astro-cid-sik2aeck]:focus-within .seam-edge[data-astro-cid-sik2aeck]{opacity:.95}a[data-astro-cid-sik2aeck].seam:hover .seam-glow[data-astro-cid-sik2aeck],.seam[data-astro-cid-sik2aeck]:focus-within .seam-glow[data-astro-cid-sik2aeck]{opacity:.3}a[data-astro-cid-sik2aeck].seam:hover .seam-glow[data-astro-cid-sik2aeck].wide,.seam[data-astro-cid-sik2aeck]:focus-within .seam-glow[data-astro-cid-sik2aeck].wide{opacity:.05}.seam[data-astro-cid-sik2aeck].quiet .seam-glow[data-astro-cid-sik2aeck]{opacity:.08}.seam[data-astro-cid-sik2aeck].quiet .seam-glow[data-astro-cid-sik2aeck].wide{opacity:.015}.seam[data-astro-cid-sik2aeck].quiet .seam-edge[data-astro-cid-sik2aeck],.seam[data-astro-cid-sik2aeck].quiet .seam-core[data-astro-cid-sik2aeck]{opacity:.4}@media (width<=639.98px){.seam[data-astro-cid-sik2aeck]{--shape:var(--poly-narrow,var(--poly))}}@media (prefers-reduced-motion:reduce){a[data-astro-cid-sik2aeck].seam:hover,a[data-astro-cid-sik2aeck].seam:focus-visible{transform:none}}.card[data-astro-cid-fu2zd5sw]{min-height:var(--card-min-h,190px);height:100%}.card-body[data-astro-cid-fu2zd5sw]{gap:var(--space-3);min-height:var(--card-min-h,190px);height:100%;padding:max(clamp(22px, 8%, 36px), calc(var(--pad-y) * 1%)) max(clamp(22px, 8%, 36px), calc(var(--pad-x) * 1%));flex-direction:column;display:flex}.card-date[data-astro-cid-fu2zd5sw]{color:var(--ink-muted)}.card-title[data-astro-cid-fu2zd5sw]{font-family:var(--font-body);font-weight:600;font-size:var(--step-1);letter-spacing:0;color:#fff;text-wrap:pretty;line-height:1.25}.card-description[data-astro-cid-fu2zd5sw]{-webkit-line-clamp:3;line-clamp:3;font-size:var(--step-0);color:var(--ink-2);-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}.card-tags[data-astro-cid-fu2zd5sw]{gap:var(--space-2);padding:0;padding-top:var(--space-2);flex-wrap:wrap;margin-top:auto;list-style:none;display:flex}@media (width<=639.98px){.card[data-astro-cid-fu2zd5sw],.card-body[data-astro-cid-fu2zd5sw]{min-height:150px}.card-body[data-astro-cid-fu2zd5sw]{padding:max(20px, calc(var(--pad-y) * 1%)) max(20px, calc(var(--pad-x) * 1%))}}.paper-body[data-astro-cid-ylu6fzog]{gap:var(--space-2);padding:max(clamp(18px, 4vw, 28px), calc(var(--pad-y) * 1%)) max(clamp(20px, 5vw, 36px), calc(var(--pad-x) * 1%));flex-direction:column;display:flex}@media (width<=639.98px){.paper-body[data-astro-cid-ylu6fzog]{padding:max(18px, calc(var(--pad-y-n,var(--pad-y)) * 1%)) max(20px, calc(var(--pad-x-n,var(--pad-x)) * 1%))}}.paper-top[data-astro-cid-ylu6fzog]{justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-4);margin-bottom:var(--space-1);flex-wrap:wrap;display:flex}.paper-type[data-astro-cid-ylu6fzog]{color:color-mix(in srgb, var(--shard-edge-0) 55%, var(--ink))}.paper-year[data-astro-cid-ylu6fzog]{color:var(--ink-muted);font-variant-numeric:tabular-nums}.paper-title[data-astro-cid-ylu6fzog]{font-family:var(--font-body);font-weight:600;font-size:var(--step-1);letter-spacing:0;color:#fff;text-wrap:pretty;line-height:1.3}.paper-title[data-astro-cid-ylu6fzog] a[data-astro-cid-ylu6fzog]{text-decoration:none;text-decoration-color:color-mix(in srgb, var(--shard-edge-0) 55%, var(--ink));text-underline-offset:.18em}.paper-title[data-astro-cid-ylu6fzog] a[data-astro-cid-ylu6fzog]:hover,.paper-title[data-astro-cid-ylu6fzog] a[data-astro-cid-ylu6fzog]:focus-visible{text-decoration:underline 1px}.ext[data-astro-cid-ylu6fzog]{vertical-align:.05em;width:.7em;height:.7em;fill:var(--ink-muted);transition:fill .18s var(--ease-out);margin-left:.3em;display:inline-block}.paper-title[data-astro-cid-ylu6fzog] a[data-astro-cid-ylu6fzog]:hover .ext[data-astro-cid-ylu6fzog],.paper-title[data-astro-cid-ylu6fzog] a[data-astro-cid-ylu6fzog]:focus-visible .ext[data-astro-cid-ylu6fzog]{fill:#fff}.authors[data-astro-cid-ylu6fzog]{font-size:var(--step-0);color:var(--ink-2);margin:0;padding:0;line-height:1.5;list-style:none}.authors[data-astro-cid-ylu6fzog] li[data-astro-cid-ylu6fzog]{display:inline}.authors[data-astro-cid-ylu6fzog] li[data-astro-cid-ylu6fzog]+li[data-astro-cid-ylu6fzog]:before{content:", "}.author-me[data-astro-cid-ylu6fzog]{color:#fff;font-weight:600}.venue[data-astro-cid-ylu6fzog]{font-size:var(--step--1);color:var(--ink-muted);font-style:italic}.visually-hidden[data-astro-cid-ylu6fzog]{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.shard-page[data-astro-cid-oifdi2ru]{max-width:1120px;padding:calc(56px + var(--space-6)) var(--gutter) var(--space-9);margin-inline:auto}.self-page[data-astro-cid-oifdi2ru]{max-width:calc(68ch + 2 * var(--gutter))}.shard-header[data-astro-cid-oifdi2ru]{padding-block:var(--space-4) var(--space-3);margin-bottom:var(--space-7);container-type:inline-size}.header-facet[data-astro-cid-oifdi2ru]{width:180px;height:24px;margin-top:var(--space-5);fill:none;stroke:var(--shard-edge-0);stroke-width:1px;opacity:.55;overflow:visible}.header-top[data-astro-cid-oifdi2ru]{justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-4);flex-wrap:wrap;margin-bottom:clamp(2rem,4vw,3.5rem);display:flex}.back[data-astro-cid-oifdi2ru]{color:var(--ink-2);transition:color var(--dur-fast) var(--ease-out);text-decoration:none}.back[data-astro-cid-oifdi2ru]:hover,.back[data-astro-cid-oifdi2ru]:focus-visible{color:#fff}.count[data-astro-cid-oifdi2ru]{color:var(--ink-muted);font-variant-numeric:tabular-nums}.shard-header[data-astro-cid-oifdi2ru] h1[data-astro-cid-oifdi2ru]{font-family:var(--font-display);font-weight:800;font-size:min(clamp(2.2rem, 6vw, 4.4rem), calc(100cqw / var(--h1-em)));letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:#fff;line-height:1}.description[data-astro-cid-oifdi2ru]{max-width:42ch;margin-top:var(--space-4);font-family:var(--font-body);font-style:italic;font-size:var(--step-1);color:var(--ink-2)}.meta[data-astro-cid-oifdi2ru]{align-items:center;gap:var(--space-2) var(--space-3);margin-top:var(--space-4);color:var(--ink-muted);flex-wrap:wrap;display:flex}.tags[data-astro-cid-oifdi2ru]{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.papers[data-astro-cid-oifdi2ru]{margin-bottom:var(--space-8)}.section-head[data-astro-cid-oifdi2ru]{align-items:center;gap:var(--space-4);margin-bottom:var(--space-5);display:flex}.section-head[data-astro-cid-oifdi2ru] h2[data-astro-cid-oifdi2ru]{color:var(--ink-2);margin:0;line-height:1}.rule[data-astro-cid-oifdi2ru]{background:linear-gradient(90deg, var(--shard-edge-0), var(--shard-edge-1), transparent);opacity:.5;flex:1;height:1px}.paper-list[data-astro-cid-oifdi2ru],.post-grid[data-astro-cid-oifdi2ru]{margin:0;padding:0;list-style:none}.paper-list[data-astro-cid-oifdi2ru]{gap:var(--space-4);display:grid}.post-grid[data-astro-cid-oifdi2ru]{gap:var(--space-5);grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));display:grid}.post-grid[data-astro-cid-oifdi2ru]>li[data-astro-cid-oifdi2ru]{display:grid}.post-grid[data-astro-cid-oifdi2ru].sparse{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr))}.post-grid[data-astro-cid-oifdi2ru].single{max-width:760px}.post-grid[data-astro-cid-oifdi2ru].sparse>li[data-astro-cid-oifdi2ru]{--card-min-h:240px}.empty[data-astro-cid-oifdi2ru] p[data-astro-cid-oifdi2ru]{padding:max(clamp(28px, 6vw, 48px), calc(var(--pad-y) * 1%)) max(clamp(28px, 6vw, 48px), calc(var(--pad-x) * 1%));font-family:var(--font-body);text-align:center;color:var(--ink-muted);font-style:italic}@media (width<=639.98px){.shard-page[data-astro-cid-oifdi2ru]{padding-top:calc(52px + var(--space-5))}.shard-header[data-astro-cid-oifdi2ru]{padding-top:var(--space-3)}.header-top[data-astro-cid-oifdi2ru]{margin-bottom:var(--space-6)}.header-facet[data-astro-cid-oifdi2ru]{width:140px;height:auto}.shard-header[data-astro-cid-oifdi2ru] h1[data-astro-cid-oifdi2ru]{font-size:min(clamp(2rem, 11vw, 2.6rem), calc(100cqw / var(--h1-em)))}}
