/*
Theme Name: Mayo Gold Investor Landing
Theme URI: https://mayogold.ca/
Author: Binder Boyal / Mayo Gold
Author URI: https://mayogold.ca/
Description: Full-screen investor landing page theme for Mayo Gold (single-page pitch style).
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: mayo-gold-investor
*/

/* --- Minimal reset --- */
* { box-sizing: border-box; }
html, body { margin: 0; padding: 0; }
img { max-width: 100%; height: auto; }

/* --- Investor landing styles (black + gold) --- */
body { font-family: Arial, sans-serif; color:#222; background:#fff; }
section { padding:60px 20px; max-width:1100px; margin:auto; }
h1,h2,h3 { color:#000; margin: 0 0 14px; }
p { line-height: 1.6; margin: 0 0 14px; }
ul { margin: 0; padding-left: 18px; }
li { margin: 0 0 10px; }

.hero { background:#000; color:#fff; text-align:center; padding:90px 20px; }
.hero h1 { font-size:42px; margin:0 0 10px; letter-spacing: 1px; }
.hero p { font-size:20px; margin: 0 0 18px; opacity: 0.95; }

.btn { display:inline-block; margin:10px; padding:14px 22px; background:#c9a24d; color:#000; text-decoration:none; font-weight:bold; border-radius: 6px; }
.btn:active, .btn:focus, .btn:hover { filter: brightness(0.95); }

.grid { display:grid; grid-template-columns:repeat(auto-fit,minmax(260px,1fr)); gap:25px; }
.box { border:1px solid #ddd; padding:20px; border-radius: 10px; background: #fff; }

.footer { background:#111; color:#fff; text-align:center; padding:30px 16px; }

a { color:#b5872c; }
a:hover { text-decoration: underline; }

/* --- Small screen tweaks --- */
@media (max-width: 520px) {
  .hero h1 { font-size: 34px; }
  .hero p { font-size: 17px; }
  section { padding: 44px 16px; }
  .btn { width: 92%; max-width: 360px; }
}
