.coloring-pitch{color:#29314b;overflow-wrap:anywhere;min-width:0;margin-block:3rem}.coloring-pitch .pitch-intro{background:#fff3dd;border-radius:1.5rem;grid-template-columns:minmax(0,1fr);align-items:center;gap:1.5rem;padding:clamp(1rem,4vw,3rem);display:grid}.coloring-pitch .pitch-eyebrow{color:#77502d;letter-spacing:.06em;text-transform:uppercase;margin:0 0 .75rem;font-size:.8rem;font-weight:800}.coloring-pitch .pitch-heading{text-align:left;margin:0;font-size:clamp(1.8rem,4vw,3.2rem);font-weight:850;line-height:1.12}.coloring-pitch .pitch-heading span{color:#7953ac}.coloring-pitch .pitch-description{margin:1.2rem 0;font-size:1.05rem;line-height:1.7}.coloring-pitch .pitch-book-details{margin:0 0 1.2rem;font-weight:700;line-height:1.6}.coloring-pitch .pitch-button{color:#fff;text-align:center;background:#69439d;border-radius:1rem;justify-content:center;align-items:center;gap:.6rem;width:100%;max-width:100%;min-height:48px;padding:.85rem 1.2rem;font-weight:800;line-height:1.5;text-decoration:none;display:inline-flex}.coloring-pitch .pitch-button:hover{background:#563383}.coloring-pitch .pitch-button:focus-visible{outline-offset:4px;outline:3px solid #29314b}.coloring-pitch .pitch-art{text-align:center;min-width:0}.coloring-pitch .pitch-art img{border-radius:1rem;width:100%;height:auto;display:block}.coloring-pitch .pitch-art .pitch-cover{max-width:320px;margin-inline:auto}.coloring-pitch .pitch-art p{margin:.75rem 0 0;font-weight:700}.coloring-pitch .pitch-benefits{grid-template-columns:minmax(0,1fr);gap:1rem;margin-block:1.5rem;display:grid}.coloring-pitch .pitch-benefits article{background:#ffede4;border-radius:1.25rem;min-width:0;padding:1.5rem}.coloring-pitch .pitch-benefits article:nth-child(2){background:#e3f4e9}.coloring-pitch .pitch-benefits article:nth-child(3){background:#eee6fa}.coloring-pitch .pitch-symbol{font-size:2rem}.coloring-pitch .pitch-benefits h3{margin:.75rem 0;font-size:1.2rem;font-weight:800;line-height:1.3}.coloring-pitch .pitch-benefits p,.coloring-pitch .pitch-story>p:not(.pitch-eyebrow){margin:0;line-height:1.75}.coloring-pitch .pitch-story{background:#e9f4fc;border-radius:1.5rem;padding:clamp(1rem,4vw,2.5rem)}.coloring-pitch .pitch-subheading{margin:0 0 1rem;font-size:clamp(1.5rem,3vw,2.2rem);font-weight:800;line-height:1.25}.coloring-pitch .pitch-steps{grid-template-columns:minmax(0,1fr);gap:1.25rem;margin:1.75rem 0 0;padding:0;list-style:none;display:grid}.coloring-pitch .pitch-steps li{min-width:0}.coloring-pitch .pitch-steps strong{margin-bottom:.5rem;display:block}.coloring-pitch .pitch-steps span{line-height:1.6}.coloring-pitch .pitch-finish{text-align:center;background:#fff3dd;border-radius:1.5rem;margin-top:1.5rem;padding:clamp(1rem,4vw,2.5rem)}.coloring-pitch .pitch-finish>p{margin:1rem 0}.coloring-pitch .pitch-reassurance{font-size:.85rem}.coloring-pitch .pitch-disclaimer{color:#5e5870;font-size:.75rem}@media (min-width:640px){.coloring-pitch .pitch-button{width:auto}}@media (min-width:900px){.coloring-pitch .pitch-intro{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.coloring-pitch .pitch-benefits,.coloring-pitch .pitch-steps{grid-template-columns:repeat(3,minmax(0,1fr))}}
