.wd-nf-layout{gap:var(--space-xl);padding-top:var(--space-lg);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}.wd-nf-text{align-items:flex-start;gap:var(--space-sm);flex-direction:column;display:flex}.wd-nf-code{font-size:var(--fs-900);font-weight:var(--fw-bold);letter-spacing:-.03em;background:linear-gradient(120deg, var(--color-primary-light), var(--color-primary-darker));color:#0000;-webkit-background-clip:text;background-clip:text;line-height:1}.wd-nf-description{max-width:34rem;font-size:var(--fs-300);line-height:var(--lh-normal);color:var(--color-text-muted)}.wd-nf-actions{gap:var(--space-sm);margin-top:var(--space-xs);flex-wrap:wrap;display:flex}.wd-nf-visual{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:linear-gradient(180deg, var(--color-surface), var(--color-primary-50));box-shadow:var(--shadow-lg);overflow:hidden}.wd-nf-forest{width:100%;height:auto;display:block}.wd-nf-sun,.wd-nf-hill-far{fill:var(--color-primary-100)}.wd-nf-tree-far,.wd-nf-hill-mid{fill:var(--color-primary-200)}.wd-nf-tree-mid{fill:var(--color-primary-light)}.wd-nf-ground{fill:var(--color-primary-dark)}.wd-nf-tree-front,.wd-nf-trunk{fill:var(--color-primary-darker)}.wd-nf-path{fill:none;stroke:var(--color-primary-200);stroke-width:3px;stroke-linecap:round;stroke-dasharray:2 9}.wd-nf-post{fill:var(--color-primary-darker)}.wd-nf-birds{fill:none;stroke:var(--color-primary-200);stroke-width:2px;stroke-linecap:round}.wd-nf-sign{fill:var(--color-surface)}.wd-nf-sign-alt{fill:var(--color-primary-darker)}.wd-nf-sign-text{font-family:var(--font-sans);font-size:10px;font-weight:var(--fw-bold);fill:var(--color-primary-darker)}.wd-nf-sign-text-alt{fill:#fff}.wd-nf-question-bubble{fill:var(--color-surface)}.wd-nf-question-text{font-family:var(--font-sans);font-size:18px;font-weight:var(--fw-bold);fill:var(--color-primary-dark)}.wd-nf-sway{transform-box:fill-box;transform-origin:50% 100%;animation:4.5s ease-in-out infinite alternate wd-nf-sway}.wd-nf-sway:nth-of-type(2n){animation-duration:5.5s;animation-delay:-1.5s}.wd-nf-question{transform-box:fill-box;transform-origin:50%;animation:3.2s ease-in-out infinite alternate wd-nf-float}@keyframes wd-nf-sway{0%{transform:rotate(-2deg)}to{transform:rotate(2deg)}}@keyframes wd-nf-float{0%{transform:translateY(2px)}to{transform:translateY(-6px)}}.wd-nf-links{gap:var(--space-sm);margin-top:var(--space-2xl);padding-top:var(--space-lg);border-top:1px solid var(--color-border);flex-direction:column;display:flex}.wd-nf-link-grid{gap:var(--space-xs);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.wd-nf-link-card{align-items:center;gap:var(--space-sm);height:100%;padding:var(--space-xs) var(--space-sm);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm);color:var(--color-text);transition:transform var(--duration-base) var(--ease-standard), box-shadow var(--duration-base) var(--ease-standard), border-color var(--duration-base) var(--ease-standard);text-decoration:none;display:flex}.wd-nf-link-card:hover{border-color:var(--color-primary-200);box-shadow:var(--shadow-md);transform:translateY(-2px)}.wd-nf-link-card:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.wd-nf-link-icon{border-radius:var(--radius-full);background:var(--color-primary-50);width:40px;height:40px;color:var(--color-primary);flex-shrink:0;place-items:center;display:inline-grid}.wd-nf-link-icon svg{width:20px;height:20px}.wd-nf-link-label{font-size:var(--fs-200);font-weight:var(--fw-semibold);flex:1}.wd-nf-link-arrow{color:var(--color-primary);transition:transform var(--duration-base) var(--ease-standard)}.wd-nf-link-card:hover .wd-nf-link-arrow{transform:translate(3px)}@media (min-width:640px){.wd-nf-link-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.wd-nf-layout{gap:var(--space-2xl);grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}.wd-nf-link-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.wd-nf-sway,.wd-nf-question{animation:none}.wd-nf-link-card,.wd-nf-link-arrow{transition:none}.wd-nf-link-card:hover,.wd-nf-link-card:hover .wd-nf-link-arrow{transform:none}}
