/**
 * ==========================================================
 *  File: style-responsive.css
 *  Project: New Dawn Pro – Rise Edition
 *  Version: 3.1.1
 *  Author: The Rev. Dr. Rick G. Williams
 *  Organization: New Dawn Digital Studios
 *  URL: https://newdawndigital.net
 *  Copyright © 2025
 * ==========================================================
 *
 *  Responsive layout adjustments for New Dawn Pro – Rise Edition.
 *  Handles scaling behavior across tablets, mobile, and small devices.
 *
 */

/* --------------------------------------------------------
   Responsive: Large Tablets (≤ 1024px)
--------------------------------------------------------- */

@media (max-width: 1024px) {

    /* Header height reduces slightly */
    .header-slider,
    .header-static-wrapper {
        height: 360px;
    }

    .site-title a {
        font-size: 2.3rem;
    }

    .site-subtitle {
        font-size: calc(var(--ndp-subtitle-size) * 0.92);
        letter-spacing: calc(var(--ndp-subtitle-letter) * 0.9);
    }

    #primary {
        width: 92%;
        margin: 2rem auto;
    }
}

/* --------------------------------------------------------
   Responsive: Tablets (≤ 900px)
--------------------------------------------------------- */

@media (max-width: 900px) {

    .site-title a {
        font-size: 2.0rem;
    }

    .site-subtitle {
        font-size: calc(var(--ndp-subtitle-size) * 0.85);
    }

    .main-navigation #primary-menu {
        gap: 1.2rem;
    }

    #primary {
        width: 94%;
    }

    .entry-title,
    .entry-title-wide {
        font-size: 1.8rem;
    }
}

/* --------------------------------------------------------
   Responsive: Mobile Landscape (≤ 768px)
--------------------------------------------------------- */

@media (max-width: 768px) {

    .header-slider,
    .header-static-wrapper {
        height: 310px;
    }

    .site-title a {
        font-size: 1.9rem;
    }

    .site-subtitle {
        font-size: calc(var(--ndp-subtitle-size) * 0.80);
        line-height: 1.3;
    }

    .main-navigation #primary-menu {
        flex-direction: column;
        gap: 0.4rem;
    }

    #primary {
        width: 95%;
    }
}

/* --------------------------------------------------------
   Responsive: Mobile (≤ 600px)
--------------------------------------------------------- */

@media (max-width: 600px) {

    .header-slider,
    .header-static-wrapper {
        height: 280px;
    }

    .site-title a {
        font-size: 1.75rem;
    }

    .site-subtitle {
        font-size: calc(var(--ndp-subtitle-size) * 0.72);
        letter-spacing: calc(var(--ndp-subtitle-letter) * 0.75);
    }

    /* Footer adjustments */
    .footer-navigation a {
        display: block;
        margin: 0.25rem 0;
    }
}

/* --------------------------------------------------------
   Responsive: Small Devices (≤ 400px)
--------------------------------------------------------- */

@media (max-width: 400px) {

    .header-slider,
    .header-static-wrapper {
        height: 240px;
    }

    .site-title a {
        font-size: 1.55rem;
    }

    .site-subtitle {
        font-size: calc(var(--ndp-subtitle-size) * 0.66);
        letter-spacing: calc(var(--ndp-subtitle-letter) * 0.7);
    }

    #primary {
        width: 96%;
    }
}

/**
 * --------------------------------------------------------------
 * END OF FILE: style-responsive.css
 * New Dawn Pro – Rise Edition v3.1.1
 * URL: https://newdawndigital.net
 * --------------------------------------------------------------
 * © 2025 The Rev. Dr. Rick G. Williams
 * ALL RIGHTS RESERVED
 * EOF
 */
