/* Fencing niche: same system as the restumping sites, steel-blue accent instead of eucalyptus green. */
:root{
  --teal:#34505F;        /* steel blue-grey (like a classic dark steel fence): form card, nav */
  --teal-dark:#283F4B;
  --line:#DFE1DE;
  --bg-alt:#F3F3EF;
}
/* fencing estimator extras */
.estimator input[type=number]{width:140px;padding:10px 12px;border:1px solid var(--line);border-radius:var(--radius);font:inherit;font-size:1.05rem}
.estimator .est-metres{display:flex;align-items:center;gap:10px;flex-wrap:wrap}
.estimator .est-metres span{color:var(--ink-soft);font-size:.95rem}
.estimator__half{margin-top:6px;font-weight:600}
