.nf-hero{position:relative;padding:clamp(3rem,2rem + 5vw,7rem) 0 var(--section-y)}.nf-inner{display:grid;gap:4rem;align-items:center}@media (min-width:900px){.nf-inner{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}}.nf-title{margin-top:1.5rem;font-size:var(--text-hero);font-weight:800;line-height:.92;letter-spacing:-.045em}.nf-title em{color:var(--tomato-ink)}.nf-lead{max-width:32rem;margin-top:1.5rem;color:var(--fg-muted);font-size:var(--text-lead)}.nf-actions{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.75rem;margin-top:2.25rem}.nf-ticket{position:relative;width:min(100%,17rem);margin-inline:auto;transform:rotate(3deg)}.nf-ticket .ui-ticket{--z:8px;padding:1.25rem 1.25rem 2rem;font-size:.8125rem}.nf-ticket .ui-ticket__body{font-size:1rem}.nf-stamp{position:absolute;right:-1.5rem;bottom:2.5rem;padding:.5rem .9rem;background:rgb(255 253 248/.85);font-size:1.75rem;--stamp-tilt:-14deg}