.nf-page{background:#fff;display:block}.nf-hero{padding:calc(var(--nav-h) + 96px) 0 112px;border-bottom:1px solid #0e101017}.nf-grid{grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);align-items:end;gap:64px;display:grid}.nf-page .nf-label.mono{color:var(--blue-deep)!important}.nf-copy h1{color:var(--ink);font-size:var(--type-display);letter-spacing:-.036em;margin:22px 0 24px;font-weight:700;line-height:.98}.nf-page .nf-copy p{max-width:580px;margin:0;font-size:17px;line-height:1.66;color:#0c1424!important}.nf-actions{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.nf-links{border-top:1px solid #dadee8}.nf-page .nf-links-title.mono{padding:18px 0 6px;display:block;color:#4b5870!important}.nf-links ul{margin:0;padding:0;list-style:none}.nf-links a{color:#0c1424;letter-spacing:-.01em;border-bottom:1px solid #dadee8;justify-content:space-between;align-items:center;gap:16px;min-height:56px;font-size:17px;font-weight:700;transition:color .2s;display:flex}.nf-links a:hover,.nf-links a:focus-visible{color:var(--blue-deep)}.nf-arrow:after{content:"→";color:var(--blue-deep);transition:transform .2s;display:inline-block}.nf-links a:hover .nf-arrow:after,.nf-links a:focus-visible .nf-arrow:after{transform:translate(4px)}@media (max-width:940px){.nf-grid{grid-template-columns:1fr;align-items:start;gap:48px}}@media (max-width:620px){.nf-hero{padding:calc(var(--nav-h) + 56px) 0 72px}.nf-actions .btn{width:100%}}@media (prefers-reduced-motion:reduce){.nf-links a,.nf-arrow:after{transition:none}}
