/* Version: 1.0.597

Theme Name: NK_Creative_Studio
*/
.gold-text {
    .gold-text {
        background: linear-gradient(to bottom, #fcf1c3 0%, #e2b04a 45%, #c59231 50%, #8a6016 100%);
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
        text-shadow: 0 1px 0 #997c21,
        0 2px 0 #886d1d,
        0 3px 0 #775f19,
        0 4px 0 #665115,
        0 5px 0 #554311,
        0 6px 1px rgba(0,0,0,.1),
        0 0 5px rgba(0,0,0,.1),
        0 1px 3px rgba(0,0,0,.3),
        0 3px 5px rgba(0,0,0,.2),
        0 5px 10px rgba(0,0,0,.25),
        0 10px 10px rgba(0,0,0,.2),
        0 20px 20px rgba(0,0,0,.15);
        display: inline-block;
        font-weight: 900;
        text-transform: uppercase;
    }
}

.gold-text {
}

.special.text {
    .gold-text {
        /* Gradient imitujący wypukłość balonika */
        background: radial-gradient(
        ellipse at top, 
        #ffffff 0%, 
        #fcf1c3 15%, 
        #e2b04a 40%, 
        #8a6016 100%
    ) !important;
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: transparent !important;

        /* Efekt 3D "miękkich krawędzi" balonika */
        text-shadow: 0 1px 0 #d4af37,
        0 2px 0 #b8860b,
        0 3px 0 #946b08,
        0 4px 1px rgba(0,0,0,0.2),
        0 8px 15px rgba(0,0,0,0.3);
        font-weight: 900;
        display: inline-block;
        filter: drop-shadow(0 0 2px rgba(255,223,0,0.5));

        /* Delikatna poświata słońca wokół */
    }
}

.body-text {
    font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-size: 1.125rem;
    line-height: 1.7;
    color: #444;
    max-width: 65ch;

    /* Keeps line length optimal */
    margin-bottom: 1.5rem;
}

.typewriter {
    overflow: hidden;
    white-space: nowrap;
    border-right: 3px solid #2c3e50;
    animation: typing 3.5s steps(40, end), blink-caret 0.75s step-end infinite;
}
