/* Section boundaries at 1440 and up (Kelly, Nov 4, 2026): no section's content sits closer than about 112 to 140px to its edge,
   the same room as the Search section and the voice section's own top. Before this, several tall sections had shrunk to a 40px
   or 64px floor (the voice section's caption sat 41px above its bottom edge; "Your calendar" 68px below its top). */
@media (min-width: 1200px) {
  html body section#part-know#part-know#part-know#part-know#part-know#part-know#part-know#part-know#part-know#part-know, html body section#part-create#part-create#part-create#part-create#part-create#part-create#part-create#part-create#part-create#part-create, html body section#tools#tools#tools#tools#tools#tools#tools#tools#tools#tools, html body section#calendar#calendar#calendar#calendar#calendar#calendar#calendar#calendar#calendar#calendar { padding-bottom: 120px !important; height: auto !important; }
  html body section#part-plan#part-plan#part-plan#part-plan#part-plan#part-plan#part-plan#part-plan#part-plan#part-plan { padding-top: 134px !important; padding-bottom: 72px !important; height: auto !important; }
  html body section#employee#employee#employee#employee#employee#employee#employee#employee#employee#employee, html body section#about#about#about#about#about#about#about#about#about#about, html body section#example-brand-guide#example-brand-guide#example-brand-guide#example-brand-guide#example-brand-guide#example-brand-guide#example-brand-guide#example-brand-guide#example-brand-guide#example-brand-guide { padding-top: 112px !important; padding-bottom: 112px !important; min-height: 0 !important; height: auto !important; }
}
@media (min-width: 1200px) and (max-width: 1439.98px) { html body section#part-plan#part-plan#part-plan#part-plan#part-plan#part-plan#part-plan#part-plan#part-plan#part-plan { padding-bottom: 112px !important; } }
