.anth.nf{background:var(--paper);font:400 17.5px/1.6 var(--sans);flex-direction:column;flex:1;display:flex}main:has(>.anth.nf){flex-direction:column;display:flex}.anth.nf .nf-mast{width:100%;padding-block:16px}.anth.nf .nf-home{align-items:center;display:inline-flex}.anth.nf .nf-sheet{flex:1;padding:0}.anth.nf .nf-body{padding:clamp(96px, 10vw, 152px) 0 clamp(96px, 10vw, 152px) var(--lane)}.anth.nf h1{letter-spacing:-.018em;text-wrap:balance;max-width:16ch;margin:0;font-size:clamp(2.125rem,2vw + 1rem,3rem);line-height:1.04}.anth.nf .nf-reason{max-width:36ch;color:var(--ink-dim);text-wrap:pretty;margin:20px 0 0;font-size:clamp(1.125rem,.35vw + 1rem,1.3125rem);line-height:1.6}.anth.nf .nf-acts{justify-items:start;gap:4px;margin:44px 0 0;padding:0;list-style:none;display:grid}.anth.nf .nf-act{min-height:44px;font:500 17.5px/1.2 var(--sans);color:var(--link);text-underline-offset:.18em;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.anth.nf .nf-act:hover{text-decoration-thickness:2px}.anth.nf :focus-visible{outline:2px solid var(--ink);outline-offset:3px;border-radius:0}.anth.nf .nf-ref{font:400 14px/1.8 var(--mono);color:var(--ink-dim);margin:36px 0 0}
