/* Everyday Automations plate lock ops-1791790601 — ops field, EA hierarchy, no toy yard */
.mobile-book-fab { display: none !important; }
.hero {
  display: flex !important;
  flex-direction: column !important;
  justify-content: center !important;
  place-items: unset !important;
  height: calc(100svh - 3.4rem) !important;
  min-height: calc(100svh - 3.4rem) !important;
  max-height: calc(100svh - 3.4rem) !important;
  overflow: hidden !important;
  background: #c5d0c8 !important;
}
.hero-field {
  position: absolute !important;
  inset: 0 !important;
  z-index: 0 !important;
  pointer-events: none !important;
}
.hero-yard { display: none !important; }
.hero-copy {
  position: relative !important;
  z-index: 3 !important;
  width: min(100%, 36rem) !important;
  max-width: 36rem !important;
  margin: 0 !important;
  margin-right: auto !important;
  background: #d2ddd6 !important;
  background-image: none !important;
  box-shadow: 12px 0 28px 8px rgba(210, 221, 214, 0.92) !important;
  text-align: left !important;
}
.hero-title, .hero-title-product {
  color: #0a1520 !important;
  font-size: clamp(2.35rem, 6.2vw, 4.35rem) !important;
  letter-spacing: -0.012em !important;
  line-height: 0.95 !important;
  max-width: 13ch !important;
}
.hero-kicker, .hero-title-line { color: #17324d !important; max-width: 28ch !important; }
.hero .lede, .hero-copy .lede { color: #2a3f4c !important; max-width: 38ch !important; }
.top-link-book { background: #17324d !important; color: #f4f6f5 !important; border: none !important; }
.top-link-book:hover { background: #0e1a28 !important; color: #f4f6f5 !important; }
@media (max-width: 640px) {
  .hero { height: calc(100svh - 3.25rem) !important; min-height: calc(100svh - 3.25rem) !important; max-height: calc(100svh - 3.25rem) !important; }
  .hero-copy { width: 100% !important; max-width: none !important; box-shadow: 0 -16px 28px 12px rgba(210, 221, 214, 0.95) !important; }
  .hero-title, .hero-title-product { font-size: clamp(2.1rem, 10vw, 3.1rem) !important; }
}
