body{flex-direction:column;min-height:100vh;display:flex}.nf-wrap{text-align:center;box-sizing:border-box;flex-direction:column;flex:1;justify-content:center;align-items:center;width:100%;max-width:640px;margin:0 auto;padding:clamp(48px,10vw,96px) 22px 48px;display:flex}.nf-code{color:#e7625b;letter-spacing:-.04em;margin:0 0 12px;font-family:PPNM,sans-serif;font-size:clamp(48px,10vw,72px);font-weight:700;line-height:1}.nf-wrap .blog-h1{margin-bottom:12px}.nf-wrap .blog-intro{margin:0 auto 28px}.nf-links{flex-wrap:wrap;justify-content:center;gap:10px 18px;margin-top:22px;display:flex}.nf-links a{color:#e7625b;font-family:PPNM,sans-serif;font-size:14.5px;font-weight:700;text-decoration:none}.nf-links a:hover{text-decoration:underline}.nf-btns{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.nf-btns .cta-primary{color:#fff;background:#e7625b;box-shadow:0 12px 24px #96322e33}.nf-btns .cta-primary:hover{color:#e7625b;background:#fff;box-shadow:inset 0 0 0 2px #e7625b}.ftr{margin-top:auto}
