/*
Theme Name: EffCo
Theme URI: https://www.effco.com/
Author: EffCo
Description: The approved EffCo website design (twelve pages) packaged as a WordPress theme. Page content lives in the theme's pages/ folder.
Version: 1.0.0
Requires at least: 5.8
Requires PHP: 7.2
Text Domain: effco
*/

body{margin:0;background:#FFFFFF}
h1,h2,h3{font-family:'Playfair Display', Georgia, serif}
a{color:#1A1A1A;text-decoration:none}
a:hover{color:#102625}
details summary::-webkit-details-marker{display:none}

/* Fallback layout for WordPress content that is not one of the twelve designed pages (old articles, other pages). */
.effco-generic{max-width:760px;margin:0 auto;padding:80px 24px 120px}
.effco-generic h1{margin:0 0 32px;font-weight:700;letter-spacing:-0.015em;font-size:clamp(34px,4.6vw,56px);line-height:1.1;color:#102625}
.effco-generic h2{margin:48px 0 12px;font-weight:600;font-size:28px;line-height:1.2}
.effco-generic h2.effco-entry-title{margin-top:0}
.effco-generic article + article{margin-top:56px;padding-top:56px;border-top:1px solid #D9DBD4}
.effco-generic img{max-width:100%;height:auto}
.effco-generic .entry-content a,.effco-generic .effco-entry-title a{border-bottom:1px solid #C8CBC1}
.effco-generic .effco-meta{margin:0 0 24px;font-size:14px;color:#5E6360}
.effco-generic .nav-links{margin-top:56px;display:flex;gap:24px;justify-content:space-between;font-size:14px}
