.nf-box{max-width:560px;padding:clamp(40px,10vw,96px) 0 clamp(24px,6vw,48px)}.nf-h1{margin-top:12px}.nf-lead{max-width:34ch}.nf-home{border-radius:var(--radius-action);background:var(--cta-bg);min-width:220px;min-height:48px;color:var(--cta-fg);font-size:var(--fs-body);justify-content:center;align-items:center;margin-top:28px;padding:12px 24px;font-weight:700;line-height:24px;text-decoration:none;transition:background-color .15s cubic-bezier(.2,0,0,1);display:inline-flex}@media (hover:hover){.nf-home:hover{background:var(--cta-bg-hover)}}.nf-k{margin:36px 0 0}.nf-list{grid-template-columns:minmax(0,1fr);gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.nf-a{border:1px solid var(--rule);border-radius:var(--radius-card);background:var(--bg-surface);min-height:48px;color:var(--text-bright);font-size:var(--fs-body);text-align:left;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;font-weight:600;line-height:24px;text-decoration:none;display:flex}@media (hover:hover){.nf-a:hover{border-color:var(--rule-mark);color:var(--link)}}.nf-home:focus-visible,.nf-a:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}@media (min-width:640px){.nf-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.nf-grid{grid-template-columns:minmax(0,1fr);display:grid}.nf-for{margin:8px 0 clamp(40px,8vw,72px)}.nf-for__c{padding:18px 16px}.nf-for__list{gap:4px;margin:10px 0 0;padding:0;list-style:none;display:grid}.nf-for__a{border-bottom:1px solid var(--rule);min-height:48px;color:var(--text-bright);gap:2px;padding:8px 0;text-decoration:none;display:grid}.nf-for__list li:last-child .nf-for__a{border-bottom:0}.nf-for__t{font-size:var(--fs-body);justify-content:space-between;gap:12px;font-weight:700;line-height:24px;display:flex}.nf-for__d{color:var(--text-muted);font-size:13px;line-height:19px}@media (hover:hover){.nf-for__a:hover .nf-for__t{color:var(--link)}}.nf-for__a:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.nf-plan{border-top:1px solid var(--rule);margin:14px 0 0;padding-top:14px}@media (min-width:640px){.nf-for__c{padding:20px 20px 18px}.nf-for__list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}.nf-for__list li:nth-last-child(2) .nf-for__a{border-bottom:0}}@media (min-width:1024px){.nf-grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;column-gap:40px}.nf-box{grid-column:1/span 6}.nf-for{grid-column:8/span 5;margin:calc(clamp(40px,10vw,96px) + 8px) 0 48px}.nf-for__list{grid-template-columns:minmax(0,1fr)}.nf-for__list li:nth-last-child(2) .nf-for__a{border-bottom:1px solid var(--rule)}}
