/*
Theme Name: Lemaire
Theme URI: https://example.com/lemaire
Author: Antigravity & User
Author URI: https://example.com
Description: Thème WordPress sur mesure pour Gabrielle Lemaire avec architecture modulable et propre.
Version: 1.0.0
Tested up to: 6.5
Requires PHP: 7.4
Text Domain: lemaire
*/

/* Reset & Base Styles */
*,
*::before,
*::after {
    box-sizing: border-box;
    margin: 0;
    padding: 0;
}

body {
    font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;
    line-height: 1.6;
    color: #333333;
    background-color: #ffffff;
}

/* Uniform Instagram Gallery (778x976 Ratio) */
.instagram-block .image-box {
    position: relative;
    width: 100%;
    aspect-ratio: 778 / 976;
    overflow: hidden;
    border-radius: 10px;
}

.instagram-block .image-box figure.image,
.instagram-block .image-box figure.image a,
.instagram-block .image-box img {
    width: 100% !important;
    height: 100% !important;
    object-fit: cover !important;
    object-position: center !important;
    display: block !important;
}