var(--accent-gold);
            margin-bottom: 1.5rem;
            font-size: 1.8rem;
            border-bottom: 1px solid var(--stone-border);
            padding-bottom: 0.5rem;
        }

        .section p {
            margin-bottom: 1.5rem;
            font-size: 1.1rem;
        }

        /* Screenshots */
        .screenshot {
            border-radius: 8px;
            border: 1px solid var(--stone-border);
            max-width: 100%;
            height: auto;
            margin: 1rem 0;
         