*{box-sizing:border-box}html,body{margin:0;padding:0}body{font-family:Arial,Helvetica,sans-serif;color:#30302f;background:#fff}.blog-header{height:202px}.header-inner{width:980px;height:202px;margin:auto;position:relative}.logo{position:absolute;left:0;top:36px}.logo img{display:block;width:375px;height:131px;object-fit:contain}.header-right{position:absolute;right:0;top:72px;width:515px}nav{height:45px;display:flex;align-items:center}nav a{height:45px;line-height:45px;padding:0 22px;color:#9e969f;text-decoration:none;font-size:14px;white-space:nowrap}nav a.active,nav a:hover{color:#30302f}.search{margin-left:126px;width:300px;height:45px;border:1px solid #999;background:#f5f4f2;display:flex;align-items:center;gap:10px;padding:0 12px;font-size:21px;color:#777}.search span{font-size:14px;color:#333}.blog-main{background:#fff;padding:72px 0 110px;min-height:560px}.blog-list{width:940px;margin:auto}.post-card{width:940px;min-height:340px;border:1px solid rgba(205,203,193,.75);padding:50px 38px 24px;margin-bottom:28px}.post-link{text-decoration:none;color:inherit}.post-card h2{font-size:28px;line-height:1.25;font-weight:400;margin:0 0 25px}.excerpt{font-size:16px;line-height:1.55;margin:0 0 32px}.meta{font-size:12px;display:flex;gap:14px;color:#555;margin-top:22px}.post-footer{border-top:1px solid #ddd;margin-top:34px;padding-top:16px;font-size:12px;color:#555;display:flex;gap:18px}footer{height:170px;padding-top:50px;text-align:center;color:#8f8e8c}.socials{display:flex;justify-content:center;gap:8px}.socials img{width:30px;height:30px}footer p{font-size:12px}@media(max-width:1000px){.blog-header{height:auto}.header-inner{width:100%;height:auto;padding:18px;display:flex;justify-content:space-between;align-items:center}.logo,.header-right{position:static}.logo img{width:260px;height:auto}.header-right{width:auto}.search{display:none}nav a{padding:0 10px}.blog-list,.post-card{width:calc(100% - 30px)}.post-card{margin-left:auto;margin-right:auto}}@media(max-width:700px){.header-inner{display:block}.logo img{margin:auto}nav{height:auto;justify-content:center;flex-wrap:wrap}.blog-main{padding-top:45px}.post-card{padding:32px 24px}.post-card h2{font-size:24px}}

/* Search removed */
.search, .search-box, .site-search, input[type="search"] { display: none !important; }


/* ===== Unified Oakwaters header ===== */
html, body {
  margin: 0;
  padding: 0;
}

header,
.site-header,
.header {
  width: 100% !important;
  max-width: none !important;
  box-sizing: border-box !important;
}

header {
  min-height: 225px !important;
  height: 225px !important;
  background: #fff !important;
  display: flex !important;
  align-items: center !important;
}

header > * {
  box-sizing: border-box !important;
}

/* Keep logo and navigation geometry identical on every page */
header .header-inner,
header .nav-wrap,
header .container,
header > div {
  width: 100% !important;
  max-width: 1800px !important;
  margin-left: auto !important;
  margin-right: auto !important;
}

/* Search is intentionally removed */
header form,
header input[type="search"],
header input[placeholder="Search..."],
header .search,
header .search-box,
header .site-search,
header [class*="search"] {
  display: none !important;
}

/* Prevent page-specific header/logo sizing */
header img {
  max-height: 190px !important;
  width: auto !important;
  object-fit: contain !important;
}

@media (max-width: 800px) {
  header {
    height: auto !important;
    min-height: 150px !important;
  }
}
