/* v91: full-width platform card, quieter recipe mark, clean book feature, and scrollable current menu. */
.pilot-identities{
  width:100%!important;
  max-width:none!important;
  justify-self:stretch!important;
  box-sizing:border-box!important;
}
.pilot-identities p:nth-child(5),
.pilot-identities p:last-child{
  grid-column:1/-1!important;
  width:100%!important;
  max-width:none!important;
  justify-self:stretch!important;
  box-sizing:border-box!important;
}
.recipe-teaser .daddios-brand-lockup{
  width:min(100%,500px)!important;
  max-width:500px!important;
}
.story-menu{
  overflow-x:hidden!important;
  overflow-y:auto!important;
  overscroll-behavior:contain;
  scrollbar-gutter:stable;
}
.menu-top{
  position:sticky;
  top:-23px;
  z-index:4;
  margin:0 -3px;
  padding:23px 3px 15px;
  background:#f8f5ee;
}
.book-feature-visual{
  background-color:#123f49!important;
  background-image:linear-gradient(rgba(8,43,52,.66),rgba(8,43,52,.82)),url("starfish-float-hero.webp")!important;
  background-position:left center!important;
  background-size:185% auto!important;
  background-repeat:no-repeat!important;
}
.book-feature-visual .book-mockup{transform:translateY(-7px)!important}

@media(max-width:760px){
  .recipe-teaser .daddios-brand-lockup{width:min(100%,455px)!important;max-width:455px!important}
  .menu-top{top:-13px;padding-top:13px}
  .book-feature-visual{background-size:210% auto!important;background-position:left center!important}
}
