/* Wonder Words keeps the author's shared reading style and three book movements. */
.ww-movement{padding-top:26px;margin-top:16px;border-top:1px solid var(--line)}
.ww-movement+.ww-movement{margin-top:35px}
.ww-movement-heading{max-width:760px;margin-bottom:20px}
.ww-movement-heading .eyebrow{font-size:.65rem;color:var(--sand);margin-bottom:10px}
.ww-movement-heading h2{font-size:2rem;margin-bottom:10px;line-height:1.15}
.ww-movement-heading p{font-size:.86rem;color:var(--muted);margin:0}
.ww-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.ww-plan-grid .dev-plan-card:last-child{grid-column:auto;display:flex}
.ww-plan-grid .dev-plan-card h3{max-width:95%;font-size:1.95rem}
.ww-plan-context .eyebrow{display:block;font:600 .65rem/1.5 var(--sans);color:var(--sand);margin-bottom:16px}
.wonder-words-site .dev-reader-nav h2{font-size:1.55rem}
.wonder-words-site .dev-reader h1{font-size:clamp(2.6rem,3.65vw,3.7rem)}
.wonder-words-site .dev-plan-hero h1{font-size:clamp(2.7rem,3.7vw,3.6rem)}
@media(max-width:700px){.ww-movement-heading h2{font-size:1.75rem}.ww-plan-grid{grid-template-columns:1fr}.ww-plan-grid .dev-plan-card h3{font-size:1.85rem}.ww-movement+.ww-movement{margin-top:25px}.wonder-words-site .dev-reader h1{font-size:2.55rem}.wonder-words-site .dev-plan-hero h1{font-size:2.6rem}}
