/* pekkahimanen.net — owner changes to the Webflow original (2026-11). Webflow's own CSS is unchanged. */
/* No full-width line under the menu bar. */
.navigation { border-bottom: 0; }
/* Underline only the current page's menu item (hover still draws the line). */
.navigation-link .line-navigation { width: 0%; }
.navigation-link.w--current .line-navigation { width: 100% !important; }
/* Videos page: text sits on the page background, without the white card. */
html[data-wf-page="581489d795b374593d45404c"] .blog-content { background-color: transparent; }
