/*
Theme Name: Platypus Theme
Theme URI: https://example.com/platypus
Author: James Quinlan
Author URI: https://example.com
Description: A modular hybrid WordPress starter theme (classic PHP + theme.json).
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: platypus
Tags: custom-logo, custom-menu, flexible-header, block-styles, accessibility-ready
*/


/* Basic imports (editor/useful) */
:root{
    --color-primary: #1e90ff;
    --color-text: #222222;
    --color-bg: #ffffff;
    --max-width: 12000px;
    }
    
    
    html,body{height:100%;}
    body{font-family: system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial; color:var(--color-text); background:var(--color-bg); margin:0;}
    .container{max-width:var(--max-width); margin:0 auto; padding:0 40px;}
    /*.site-header{border-bottom:1px solid #eee;}*/
    .site-footer{border-top:1px solid #eee; padding:40px 0;}
    .site-title{margin:0; font-size:1.25rem;}
    /*.nav{gap:12px; align-items:center;}*/
    .nav{align-items:center;}
    .main{padding:40px 0;}
    .entry-title{font-size:1.5rem; margin:0 0 0.5rem 0;}
    .post-meta{color:#666; font-size:0.9rem;}
    
    
    /* Images & responsive */
    .responsive-img{max-width:100%; height:auto;}
    
    
    /* Small utilities */
    .grid{display:grid; gap:24px;}
    @media(min-width:768px){
    .grid-2{grid-template-columns: 2fr 1fr;}
    }