<!DOCTYPE html>

<html lang="en">

<head>

    <meta charset="UTF-8">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <title>TAIYO DEPT | 太陽</title>

    

    <!-- Clean, Futuristic Rounded Typography: Outfit & DM Sans -->

    <link rel="preconnect" href="https://fonts.googleapis.com">

    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>

    <link href="https://fonts.googleapis.com/css2?family=DM+Sans:wght@300;400;500&family=Outfit:wght@400;600;700;800;900&display=swap" rel="stylesheet">


    <style>

        /* Reset & Base Setup */

        * {

            margin: 0;

            padding: 0;

            box-sizing: border-box;

        }


        body {

            background-color: #000000;

            color: #ffffff;

            font-family: 'DM Sans', sans-serif;

            overflow-x: hidden;

            -webkit-font-smoothing: antialiased;

        }


        a {

            color: inherit;

            text-decoration: none;

        }


        /* Hero Container with Background Video */

        .hero {

            position: relative;

            width: 100%;

            height: 100vh;

            display: flex;

            flex-direction: column;

            justify-content: center;

            align-items: center;

            text-align: center;

            padding: 2rem;

            overflow: hidden;

        }


        /* Fullscreen Background Video */

        .bg-video {

            position: absolute;

            top: 50%;

            left: 50%;

            min-width: 100%;

            min-height: 100%;

            width: auto;

            height: auto;

            z-index: 1;

            transform: translate(-50%, -50%);

            object-fit: cover;

            filter: blur(2px) brightness(0.5);

        }


        /* Dark Overlay Gradient */

        .hero-overlay {

            position: absolute;

            top: 0;

            left: 0;

            width: 100%;

            height: 100%;

            background: linear-gradient(180deg, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.75) 75%, #000000 100%);

            z-index: 2;

        }


        /* Hero Content Stack */

        .hero-content {

            position: relative;

            z-index: 3;

            max-width: 1100px;

            display: flex;

            flex-direction: column;

            align-items: center;

        }


        .main-headline {

            font-family: 'Outfit', sans-serif;

            font-size: clamp(2.5rem, 6vw, 5.5rem);

            font-weight: 800;

            letter-spacing: -1.5px;

            line-height: 1.05;

            margin-bottom: 1.25rem;

            text-transform: uppercase;

            text-shadow: 0 4px 30px rgba(0,0,0,0.8);

        }


        .main-headline span {

            font-weight: 400;

            color: #a0a0a0;

        }


        .sub-headline {

            font-size: clamp(0.9rem, 1.6vw, 1.15rem);

            font-weight: 300;

            color: rgba(255, 255, 255, 0.75);

            margin-bottom: 3.5rem;

            letter-spacing: 2px;

            text-transform: uppercase;

        }


        /* Center Logo & Subtitle */

        .logo-box {

            display: flex;

            flex-direction: column;

            align-items: center;

            gap: 0.75rem;

        }


        .logo-img {

            max-width: 260px;

            height: auto;

            filter: drop-shadow(0 0 30px rgba(0, 0, 0, 0.9));

        }


        .kanji-tag {

            font-size: 0.95rem;

            letter-spacing: 0.3em;

            color: rgba(255, 255, 255, 0.6);

            font-weight: 400;

            text-transform: uppercase;

        }


        /* Placements Section */

        .section {

            padding: 6rem 5%;

            max-width: 1200px;

            margin: 0 auto;

        }


        .section-header {

            text-align: center;

            margin-bottom: 4rem;

        }


        .section-header h2 {

            font-family: 'Outfit', sans-serif;

            font-size: 2.8rem;

            font-weight: 700;

            letter-spacing: -1px;

            text-transform: uppercase;

            margin-bottom: 0.5rem;

        }


        .section-header p {

            color: #666666;

            font-size: 0.85rem;

            letter-spacing: 2px;

            text-transform: uppercase;

        }


        /* Grid Setup */

        .placements-grid {

            display: grid;

            grid-template-columns: repeat(auto-fit, minmax(320px, 1fr));

            gap: 2.5rem;

        }


        .placement-card {

            background: #080808;

            border: 1px solid #141414;

            padding: 1.5rem;

            border-radius: 12px;

            transition: transform 0.3s ease, border-color 0.3s ease;

        }


        .placement-card:hover {

            transform: translateY(-5px);

            border-color: #282828;

        }


        .video-wrapper {

            position: relative;

            padding-bottom: 56.25%; /* 16:9 Aspect Ratio */

            height: 0;

            overflow: hidden;

            background: #000;

            margin-bottom: 1.25rem;

            border-radius: 8px;

        }


        .video-wrapper iframe {

            position: absolute;

            top: 0;

            left: 0;

            width: 100%;

            height: 100%;

            border: 0;

        }


        .placement-info {

            display: flex;

            justify-content: space-between;

            align-items: center;

            padding-top: 0.5rem;

        }


        .track-title-link {

            font-family: 'Outfit', sans-serif;

            font-size: 1.3rem;

            font-weight: 700;

            letter-spacing: 0px;

            text-transform: uppercase;

            transition: color 0.3s ease;

            display: inline-block;

        }


        .track-title-link:hover {

            color: #888888;

        }


        .placement-info p {

            font-size: 0.85rem;

            color: #666666;

            margin-top: 0.2rem;

        }


        .producer-tag {

            font-family: 'Outfit', sans-serif;

            font-size: 0.75rem;

            color: #888888;

            border: 1px solid #222222;

            padding: 0.4rem 0.8rem;

            border-radius: 20px;

            text-transform: uppercase;

            letter-spacing: 1px;

            font-weight: 600;

        }


        /* Contact Section */

        .contact-section {

            padding: 5rem 5% 6rem;

            text-align: center;

            border-top: 1px solid #111111;

        }


        .contact-section h2 {

            font-family: 'Outfit', sans-serif;

            font-size: 2.2rem;

            font-weight: 700;

            letter-spacing: -0.5px;

            text-transform: uppercase;

        }


        .contact-btn {

            display: inline-block;

            margin-top: 1.5rem;

            padding: 1rem 2.5rem;

            background: #ffffff;

            color: #000000;

            font-family: 'Outfit', sans-serif;

            font-weight: 700;

            font-size: 0.85rem;

            text-transform: uppercase;

            letter-spacing: 1.5px;

            border-radius: 30px;

            transition: background 0.3s ease, transform 0.2s ease;

        }


        .contact-btn:hover {

            background: #cccccc;

            transform: translateY(-2px);

        }


        footer {

            text-align: center;

            padding: 3rem 1rem;

            color: #444444;

            font-size: 0.75rem;

            letter-spacing: 2px;

            text-transform: uppercase;

            border-top: 1px solid #0a0a0a;

        }


        @media (max-width: 768px) {

            .logo-img { max-width: 200px; }

            .placement-info { flex-direction: column; align-items: flex-start; gap: 0.75rem; }

        }

    </style>

</head>

<body>


    <!-- Hero Section -->

    <header class="hero">

        <video class="bg-video" autoplay loop muted playsinline poster="poster.jpg">

            <source src="background.mp4" type="video/mp4">

        </video>

        

        <div class="hero-overlay"></div>


        <div class="hero-content">

            <h1 class="main-headline">Shaping the <span>Future of Sound</span></h1>

            <p class="sub-headline">An independent force redefining modern urban sound</p>

            

            <div class="logo-box">

                <img src="logo.png" alt="TAIYO DEPT Logo" class="logo-img">

                <div class="kanji-tag">太陽 / BY DOLCEOTM</div>

            </div>

        </div>

    </header>


    <!-- Placements Section -->

    <section class="section">

        <div class="section-header">

            <h2>Placements</h2>

            <p>Official Releases & Production Credits</p>

        </div>


        <div class="placements-grid">

            

            <!-- Placement 1: BAÍLAME -->

            <div class="placement-card">

                <div class="video-wrapper">

                    <!-- Replace VIDEO_ID_1 with YouTube ID -->

                    <iframe src="https://www.youtube.com/embed/VIDEO_ID_1" title="FloyyMenor - BAÍLAME" allowfullscreen></iframe>

                </div>

                <div class="placement-info">

                    <div>

                        <h3>

                            <a href="https://www.youtube.com/results?search_query=FloyyMenor+BAILAME" target="_blank" rel="noopener" class="track-title-link">

                                BAÍLAME ↗

                            </a>

                        </h3>

                        <p>FloyyMenor</p>

                    </div>

                    <span class="producer-tag">Prod. dolceotm</span>

                </div>

            </div>


            <!-- Placement 2: SOLA SOLITA -->

            <div class="placement-card">

                <div class="video-wrapper">

                    <!-- Replace VIDEO_ID_2 with YouTube ID -->

                    <iframe src="https://www.youtube.com/embed/VIDEO_ID_2" title="FloyyMenor - SOLA SOLITA" allowfullscreen></iframe>

                </div>

                <div class="placement-info">

                    <div>

                        <h3>

                            <a href="https://www.youtube.com/results?search_query=FloyyMenor+SOLA+SOLITA" target="_blank" rel="noopener" class="track-title-link">

                                SOLA SOLITA ↗

                            </a>

                        </h3>

                        <p>FloyyMenor</p>

                    </div>

                    <span class="producer-tag">Prod. dolceotm</span>

                </div>

            </div>


            <!-- Placement 3: TE DESEO -->

            <div class="placement-card">

                <div class="video-wrapper">

                    <!-- Replace VIDEO_ID_3 with YouTube ID -->

                    <iframe src="https://www.youtube.com/embed/VIDEO_ID_3" title="FloyyMenor - TE DESEO" allowfullscreen></iframe>

                </div>

                <div class="placement-info">

                    <div>

                        <h3>

                            <a href="https://www.youtube.com/results?search_query=FloyyMenor+TE+DESEO" target="_blank" rel="noopener" class="track-title-link">

                                TE DESEO ↗

                            </a>

                        </h3>

                        <p>FloyyMenor</p>

                    </div>

                    <span class="producer-tag">Prod. dolceotm</span>

                </div>

            </div>


        </div>

    </section>


    <!-- Contact Section -->

    <section class="contact-section">

        <h2>Inquiries & Work</h2>

        <p style="color: #666; margin-top: 0.5rem; font-size: 0.9rem;">For beats, custom production, and placement inquiries</p>

        <a href="mailto:your-email@example.com" class="contact-btn">Contact Collective</a>

    </section>


    <!-- Footer -->

    <footer>

        <p>&copy; 2026 TAIYO DEPT (太陽). All Rights Reserved.</p>

    </footer>


</body>

</html>