/* /schedule: Silver Wings booking funnel. Brand colours and header/footer come from /home.css. */
.sched { display: grid; gap: var(--space-6); padding: var(--space-5) 0 var(--space-7); }
.sched__pitch { display: grid; gap: var(--space-4); align-content: start; }
.sched__kicker { font-size: var(--t-small); font-weight: 600; color: var(--color-muted); }
.sched h1 { font-size: var(--t-h1); }
.sched__me { display: flex; gap: var(--space-4); align-items: flex-start; font-size: var(--t-lead); line-height: 1.5; }
.sched__call .link { display: inline-block; padding: 10px 0; }
@media (min-width: 640px) { .sched { padding-top: var(--space-8); } }
@media (min-width: 1024px) {
  .sched { grid-template-columns: repeat(12, minmax(0, 1fr)); column-gap: var(--space-5); align-items: start; }
  .sched__pitch { grid-column: 1 / span 5; gap: var(--space-5); }
  .sched__book { grid-column: 7 / span 6; }
}
