.pubs-page__hero{padding:28px 0 40px;position:relative}.pubs-page__hero:before{content:"";inset:calc(-1 * var(--hdr)) 0 0;pointer-events:none;background:radial-gradient(110% 80% at 8% 0,#fff9,#fff0 62%);position:absolute}.pubs-page__hero .wrap{position:relative}.pubs-page__lead{max-width:28em;color:var(--text-2);text-wrap:pretty;margin-top:14px;font-size:clamp(1.0625rem,.95rem + .4vw,1.25rem);line-height:1.5}.pubs-page__papers,.pubs-page__thesis,.pubs-page__writing{padding:28px 0 36px}.pubs-page__head{margin-bottom:22px}.pubs-page__h{margin:0}.pubs-page__stack{min-width:0}.pubs-page__thesis-sheet{margin-inline:-10px;padding:22px 18px 22px 36px}.pubs-page__meta{color:var(--text-2);font-size:.875rem;line-height:1.4}.pubs-page__thesis-title{max-width:34em;font-family:var(--serif);font-weight:600;font-size:var(--s5);text-wrap:pretty;margin:8px 0 0;line-height:1.25}.pubs-page__by{color:var(--text-2);margin-top:8px;font-size:.875rem;line-height:1.45}.pubs-page__by+.pubs-page__by{margin-top:2px}.pubs-page__todo{margin-top:10px}.pubs-page__foot{margin-top:14px;display:flex}.pubs-page__item{border-top:1px solid var(--hair);padding:16px 0 18px}.pubs-page__item:last-child{border-bottom:1px solid var(--hair)}.pubs-page__item-todo{margin-left:0}@media (min-width:640px){.pubs-page__item-todo{margin-left:8px}}.pubs-page__item-title{max-width:34em;font-family:var(--serif);font-weight:600;font-size:var(--s5);text-wrap:pretty;margin:6px 0 0;line-height:1.25}.pubs-page__item-title a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--thread-text);text-decoration-color:var(--thread-text);text-underline-offset:4px;text-decoration-thickness:1px}.pubs-page__item-title a:hover{text-decoration-thickness:2px}.pubs-page__nowrap{white-space:nowrap}.pubs-page__item-title svg{width:.8em;height:.8em;color:var(--thread-text);vertical-align:-.02em;fill:currentColor;margin-left:6px;display:inline-block}.pubs-page__item .pubs-page__todo{margin-top:10px}@media (min-width:640px){.pubs-page__hero{padding:40px 0 52px}.pubs-page__papers,.pubs-page__thesis,.pubs-page__writing{padding:36px 0 44px}.pubs-page__head{margin-bottom:28px}.pubs-page__thesis-sheet{margin-inline:0;padding:26px 27px 26px 48px}.pubs-page__item{padding:20px 0 22px}.pubs-page__item-title,.pubs-page__thesis-title{font-size:var(--s4)}.pubs-page__by{font-size:.9375rem}}@media (min-width:1024px){.pubs-page__hero{padding:56px 0 72px}.pubs-page__papers{padding:48px 0 56px}.pubs-page__thesis,.pubs-page__writing{padding:48px 0 64px}.pubs-page__head{margin-bottom:36px}.pubs-page__thesis-sheet{padding:30px 33px 30px 60px}}@media (min-width:1280px){.pubs-page__grid{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.pubs-page__head{grid-column:1/span 4;margin:0}.pubs-page__papers .pubs-page__head{top:calc(var(--hdr) + 48px);position:sticky}.pubs-page__stack,.pubs-page__thesis-sheet,.pubs-page__list{grid-column:5/-1}.pubs-page__item:first-child{border-top-color:var(--hair)}}@media (prefers-reduced-motion:reduce){.pubs-page__item-title a{transition:none}}
