
/* Exploratory v8: preserve the Cookbook Tour introduction, then launch the page-by-page tour. */
.pg-cookbook-intro-page .pg-radical-main{align-items:flex-start;}
.pg-cookbook-intro-wrap{width:100%;}
.pg-cookbook-intro-content{max-width:1080px;margin:0 auto;}
.pg-tour-launch-panel{
  margin:28px auto 10px;
  padding:26px 28px;
  text-align:center;
  border:2px solid rgba(91,55,29,.28);
  border-radius:18px;
  background:#fffaf0;
  box-shadow:0 12px 28px rgba(62,40,23,.10);
}
.pg-tour-launch-kicker{display:block;font-weight:800;letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;color:#7b5a38;margin-bottom:6px;}
.pg-tour-launch-panel h3{margin:0 0 8px;font-size:clamp(1.45rem,2.2vw,2rem);color:#5b371d;}
.pg-tour-launch-panel p{max-width:720px;margin:0 auto 18px;line-height:1.55;}
.pg-tour-launch-button{
  display:inline-block;
  padding:13px 22px;
  border-radius:999px;
  background:#2f6b3f;
  color:#fff !important;
  font-weight:800;
  text-decoration:none;
  box-shadow:0 6px 16px rgba(47,107,63,.22);
}
.pg-tour-launch-button:hover,.pg-tour-launch-button:focus{transform:translateY(-1px);filter:brightness(1.03);}
.pg-tour-back-intro{margin-top:10px !important;}
.pg-tour-back-intro a{font-weight:800;color:#5b371d;}
@media (max-width:760px){
  .pg-tour-launch-panel{padding:20px 16px;border-radius:14px;}
  .pg-tour-launch-button{width:100%;box-sizing:border-box;}
}
