/* Service-page hero doors. Phil, 2026-09-03: two buttons on Service 01 ("Free Assessment" and
   the paid step), one on the other four.
   The second button is the quieter of the pair — outlined, not filled — because the free door
   is the one the site pushes and two equal-weight buttons make a visitor choose before they
   know enough to. Same reasoning as the hero's "Let's talk" side door. */
.btnrow{display:flex;flex-wrap:wrap;gap:14px;align-items:stretch;margin-top:var(--s-3)}
.btnrow .btn{margin:0}
.btn.alt{background:transparent;color:var(--ink);
  border:1.5px solid color-mix(in srgb,var(--ink) 28%,transparent)}
.btn.alt:hover{background:color-mix(in srgb,var(--signal) 12%,transparent);
  border-color:var(--signal);opacity:1}
.btn.alt .sub{color:var(--dim)}
.btn.alt:hover .sub{color:var(--ink)}
@media(max-width:620px){.btnrow{flex-direction:column;align-items:stretch}
  .btnrow .btn{width:100%;box-sizing:border-box}}
