.nf{max-width:1100px;padding:88px var(--pad) 104px;grid-template-columns:minmax(0,1fr) minmax(0,300px);align-items:center;gap:56px;margin:0 auto;display:grid}.nf-text{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.nf-text .eyebrow{color:var(--gold)}.v3 .nf h1{font-family:var(--serif);letter-spacing:-.02em;font-size:clamp(40px,5vw,68px);line-height:1.04}.nf-lead{max-width:30em;color:var(--muted);font-size:18px;line-height:1.55}.nf-actions{flex-wrap:wrap;align-items:center;gap:12px 28px;margin-top:8px;display:flex}.nf-home{text-underline-offset:4px;align-items:center;min-height:44px;font-size:15px;font-weight:500;display:inline-flex}.nf-bag{aspect-ratio:792/1338;position:relative}.nf-bag img{object-fit:contain;filter:drop-shadow(0 24px 30px #291f172e)}@media (max-width:760px){.nf{padding:48px var(--pad) 72px;grid-template-columns:1fr;gap:32px}.nf-bag{order:-1;justify-self:center;width:52%}.nf-lead{font-size:16px}}
