.mkt-v3.nf-v3{flex-direction:column;min-height:100vh;display:flex}.mkt-v3 .nf-plain-head{background:var(--card);border-bottom:1px solid var(--line);flex-shrink:0;align-items:center;height:64px;padding:0 28px;display:flex}.mkt-v3 .nf-main{flex:1;justify-content:center;align-items:center;padding:56px 24px 80px;display:flex}.mkt-v3 .nf-inner{text-align:center;flex-direction:column;align-items:center;gap:16px;max-width:640px;display:flex}.mkt-v3 .nf-art{max-width:100%;height:auto}.mkt-v3 .nf-title{font-size:clamp(30px,5vw,40px);font-weight:800;line-height:1.05}.mkt-v3 .nf-title-lg{font-size:clamp(32px,5.4vw,44px)}.mkt-v3 .nf-sub{color:var(--ink-soft);max-width:600px;font-size:17px;line-height:1.6}.mkt-v3 .nf-sub b{color:var(--ink)}.mkt-v3 .nf-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:6px;display:flex}.mkt-v3 .nf-btn-card{background:var(--card)}.mkt-v3 .nf-pills{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:4px;display:flex}.mkt-v3 .nf-pill{color:var(--ink);background:var(--card);border:1px solid var(--line);border-radius:999px;padding:9px 16px;font-size:14px;font-weight:500;text-decoration:none;transition:border-color .15s}.mkt-v3 .nf-pill:hover{border-color:var(--ink)}.mkt-v3 .nf-aside{color:var(--ink-soft);margin-top:8px;font-size:14px}.mkt-v3 .nf-aside-link{color:var(--accent-text);text-underline-offset:3px;font-weight:500;text-decoration:underline}@keyframes nf-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes nf-dash{to{stroke-dashoffset:-40px}}@keyframes nf-swing{0%,to{transform:rotate(-5deg)}50%{transform:rotate(5deg)}}.mkt-v3 .nf-bob{animation:3.2s ease-in-out infinite nf-bob}.mkt-v3 .nf-dash{animation:2.4s linear infinite nf-dash}.mkt-v3 .nf-swing{transform-box:view-box;transform-origin:115px 92px;animation:2.8s ease-in-out infinite nf-swing}@media (prefers-reduced-motion:reduce){.mkt-v3 .nf-bob,.mkt-v3 .nf-dash,.mkt-v3 .nf-swing{animation:none}}@media (max-width:480px){.mkt-v3 .nf-main{padding:40px 20px 64px}.mkt-v3 .nf-actions{flex-direction:column;align-items:stretch}}
