.nf-body{align-items:center;gap:2rem;width:100%;max-width:60rem;margin:1.5rem auto 3rem;display:grid}@media (min-width:640px){.nf-body{grid-template-columns:minmax(0,14rem) minmax(0,1fr);column-gap:3rem}}.nf-poster{width:min(15rem,42vw);margin-inline:auto}@media (min-width:640px){.nf-poster{width:100%}}.nf-poster .org-poster,.nf-poster .org-poster:hover{transform:rotate(-2.5deg)}.nf-poster-mark{z-index:1;font-family:var(--font-im-fell), serif;color:#f1dcb0;text-shadow:0 1cqi 2.5cqi #0009;font-size:30cqi;line-height:1;position:relative}.nf-text{justify-items:start;gap:1rem;display:grid}.nf-title{font-size:clamp(1.4rem,3.2vw,2rem);font-weight:900;line-height:1.2}.nf-lede{color:var(--text-secondary);font-size:1.05rem;line-height:1.55}.nf-doors{grid-column:1/-1;gap:1rem;display:grid}@media (min-width:900px){.nf-doors{grid-template-columns:repeat(2,minmax(0,1fr))}.nf-doors>li:first-child{grid-column:1/-1}}
