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

    <link rel="stylesheet" href="style.css">
    <link rel="stylesheet" href="css2.css">

    <style>
        /* RESET */
        * {
            margin: 0;
            padding: 0;
            box-sizing: border-box;
        }

        body {
            font-family: Arial, Helvetica, sans-serif;
            line-height: 1.6;
            color: #222;
            background: #f7f7f7;
        }

        .container {
            width: 92%;
            max-width: 1100px;
            margin: 0 auto;
            padding: 0 16px;
        }

        .section {
            padding: 50px 0;
        }

        /* NAV */
        .top-nav {
            background: transparent;
            padding: 12px 0;
            text-align: center;
        }

        .top-nav a {
            color: #000;
            text-decoration: none;
            font-weight: 600;
            margin: 0 10px;
        }

        /* HEADER */
        header {
            text-align: center;
            padding: 60px 0 30px;
        }

        header h1 {
            font-size: 2rem;
            margin-bottom: 10px;
        }

        header p {
            max-width: 650px;
            margin: 0 auto;
            color: #555;
        }

        /* ⭐ LAYOUT */
        .photo-collage {
            display: grid;
            grid-template-columns: 2fr 1fr;
            gap: 20px;
            align-items: stretch;
        }

        /* ⭐ IMAGE STYLE (UPGRADED) */
        .photo-collage img {
            width: 100%;
            height: 100%;
            object-fit: cover;
            border-radius: 12px;

            /* soft premium shadow */
            box-shadow: 0 15px 40px rgba(0,0,0,0.25);

            /* smooth animation */
            transition: transform 0.4s ease, box-shadow 0.4s ease;
        }

        /* ⭐ HOVER EFFECT */
        .photo-collage img:hover {
            transform: translateY(-8px) scale(1.02);
            box-shadow: 0 25px 60px rgba(0,0,0,0.35);
        }

        /* MOBILE */
        @media (max-width: 768px) {
            .photo-collage {
                grid-template-columns: 1fr;
            }
        }
    </style>
</head>
<body>

    <!-- NAV -->
    <nav class="top-nav">
        <a href="index.html">← Home</a>
        <a href="#portfolio">Portfolio</a>
    </nav>

    <!-- HEADER -->
    <header class="container">
        <h1>Pet Photography</h1>
        <p>
            Professional pet photography capturing personality, emotion, and character with a cinematic style. 
            Each image is carefully edited with expert retouching and colour grading to deliver stunning, high-quality results.
        </p>
    </header>

    <!-- PORTFOLIO -->
    <section id="portfolio" class="section container">
        <div class="photo-collage">
            <img src="dog1.jpg" alt="Dog portrait 1">
            <img src="dog2.jpg" alt="Dog portrait 2">
        </div>
    </section>

</body>
</html>