/*
Theme Name: 2025 by Vinod
Template: twentytwentyfive
Version: 1.0
Text Domain: 2025-by-vinod
*/

.site-header-custom {
    padding: 20px 0;
    border-bottom: 1px solid #e5e5e5;
}

.site-header-custom .wp-block-navigation a {
    text-decoration: none;
    font-weight: 600;
}

.custom-hero {
    padding: 100px 0;
    background: #f7f4ef;
}

.custom-hero h1 {
    max-width: 780px;
    font-size: clamp(42px, 6vw, 82px);
    line-height: 1.05;
}

.custom-hero p {
    max-width: 640px;
    font-size: 20px;
}

.eyebrow {
    text-transform: uppercase;
    letter-spacing: 1px;
    font-size: 14px;
    font-weight: 700;
    margin-bottom: 16px;
}
