/* Paulusma Productions — small personal touches on top of the clean base design.
   The base (frosted nav, pill controls, system type, blue links) stays; only the primary action and a few details differ. */

/* primary buttons in ink instead of blue, with a small arrow */
.btn { background: var(--fg); color: var(--bg); }
.btn:hover { background: var(--fg); opacity: .86; }
.btn::after { content: "→"; font-weight: 400; transition: transform .25s ease; }
.btn:hover::after { transform: translateX(3px); }
.btn.small-btn::after, .copy-btn::after, button.btn[type="submit"]::after { content: none; }
.gnav-cta { background: var(--accent); color: #fff; }
.gnav-cta:hover { background: var(--accent-hover); opacity: 1; }
.btn.ghost { background: transparent; color: var(--fg); box-shadow: inset 0 0 0 1px var(--sep); }
.btn.ghost:hover { background: var(--fg); color: var(--bg); box-shadow: none; }

/* text links end in an arrow instead of a chevron */
.more::after { content: " →"; }

/* the second hero line steps back in grey */
.accent-word { color: var(--fg-2); }
