<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Needleworks Pictures</title>

<style>
    body {
        margin: 0;
        background-color: #000;
        font-family: Arial, sans-serif;
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;
        height: 100vh;
    }

    .banner-link {
        display: block;
        max-width: 95%;
    }

    .banner {
        width: 100%;
        height: auto;
        box-shadow: 0 0 30px rgba(0,0,0,0.6);
        transition: opacity 0.3s;
    }

    .banner:hover {
        opacity: 0.85;
    }

    .youtube-icon {
        margin-top: 30px;
        display: flex;
        justify-content: center;
    }

    .youtube-icon svg {
        width: 50px;        /* bigger */
        height: 50px;
        fill: white;
        opacity: 0.85;
        transition: transform 0.2s, opacity 0.3s;
    }

    .youtube-icon svg:hover {
        transform: scale(1.15);
        opacity: 1;
    }
</style>
</head>

<body>

<a class="banner-link" href="https://www.youtube.com/@needleworkspictures" target="_blank">
    <img src="banner.jpg" alt="Needleworks Pictures" class="banner">
</a>

<a class="youtube-icon" href="https://www.youtube.com/@needleworkspictures" target="_blank">
    <svg viewBox="0 0 576 512">
        <path d="M549.655 124.083c-6.281-23.65-24.763-42.132-48.412-48.413C456.143 64 288 64 288 64S119.857 64 74.757 75.67c-23.65 6.281-42.131 24.763-48.412 48.413C16.667 169.183 16.667 256 16.667 256s0 86.817 9.678 131.917c6.281 23.65 24.762 42.132 48.412 48.413C119.857 448 288 448 288 448s168.143 0 213.243-11.67c23.65-6.281 42.131-24.763 48.412-48.413C559.333 342.817 559.333 256 559.333 256s0-86.817-9.678-131.917zM232 334.667V177.333L360 256l-128 78.667z"/>
    </svg>
</a>

</body>
</html>