.nf{background:var(--paper);border-radius:20px;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:0;text-decoration:none;display:grid;overflow:hidden}.nf-img{aspect-ratio:4/3;overflow:hidden}.nf-img img{object-fit:cover;width:100%;height:100%;transition:transform .4s}.nf:hover .nf-img img{transform:scale(1.03)}.nf-body{align-self:center;padding:36px}.nf-body p{color:var(--muted)}@media (max-width:820px){.nf{grid-template-columns:1fr}.nf-body{padding:22px}}.art{max-width:860px}.art h1{font-size:clamp(2rem,4.4vw,3.2rem)}.art-img{aspect-ratio:16/10;background:var(--cream);border-radius:18px;margin:24px 0 28px;overflow:hidden}.art-img img{object-fit:cover;width:100%;height:100%}.art-gal{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;margin-top:24px;display:grid}.art-gal img{aspect-ratio:4/3;object-fit:cover;border-radius:12px;width:100%}
