.nf{flex-direction:column;flex:1;justify-content:center;align-items:flex-start;padding:clamp(32px,5cqw,72px) clamp(24px,5vw,88px);display:flex}.nf-title{font-family:var(--font-schibsted), sans-serif;letter-spacing:-.055em;color:var(--about-title);animation:nf-in .22s var(--ease) both;margin:0;font-size:clamp(44px,7cqw,108px);font-weight:800;line-height:.95}.nf-lede{color:var(--about-muted);animation:nf-in .22s var(--ease) 60ms both;margin:clamp(18px,2.4cqw,32px) 0 0;font-size:clamp(16px,1.4cqw,19px);line-height:1.6}.nf-actions{animation:nf-in .22s var(--ease) .12s both;flex-wrap:wrap;align-items:center;gap:12px 28px;margin-top:clamp(24px,3cqw,40px);display:flex}.nf-btn{border-radius:var(--radius);background:var(--accent);min-height:48px;color:var(--on-accent);transition:transform .2s var(--ease), box-shadow .2s var(--ease);justify-content:center;align-items:center;padding:0 24px;font-size:16px;font-weight:600;display:inline-flex}.nf-btn:hover{box-shadow:0 10px 24px -12px var(--accent);transform:translateY(-2px)}.nf-btn:active{transform:translateY(0)scale(.98)}.nf-link{min-height:48px;color:var(--about-muted);transition:color .2s var(--ease);align-items:center;font-size:16px;font-weight:600;display:inline-flex}.nf-link span{transition:background-size .25s var(--ease);background:linear-gradient(currentColor,currentColor) 0 100%/0 1.5px no-repeat;padding-bottom:2px}.nf-link:hover{color:var(--about-accent)}.nf-link:hover span{background-size:100% 1.5px}.nf-btn:focus-visible,.nf-link:focus-visible{outline:2px solid var(--focus);outline-offset:3px}@keyframes nf-in{0%{opacity:0;transform:translateY(14px)}}@media (max-width:480px){.nf-btn{width:100%}}@media (prefers-reduced-motion:reduce){.nf-title,.nf-lede,.nf-actions{animation:none}.nf-btn,.nf-link,.nf-link span{transition:none}.nf-btn:hover,.nf-btn:active{transform:none}}
