/* Copy and navigation refinements: retain the existing editorial design. */
html[data-wt-positioning="9"] .wt-hero h1{font-size:clamp(58px,7vw,96px)!important}
.wt-growth-stages .step{display:flex;flex-direction:column;min-width:0}
.wt-growth-stages .step a{display:block;color:#fff0e5!important;font-size:14px;font-weight:700;line-height:1.5;text-underline-offset:4px;padding:9px 0;overflow-wrap:anywhere}
.wt-growth-stages .step a:first-of-type{margin-top:auto}
.wt-growth-stages .step a:focus-visible{outline:3px solid #ffc2a8;outline-offset:4px}
.wt-week-main .ww-learning-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 24px;margin:18px 0 24px}
.wt-week-main .ww-learning-links a{font-size:15px;line-height:1.5;padding:10px 0;color:#934026;text-underline-offset:4px}
.wt-week-main .ww-learning-intro{font-size:14px;line-height:1.65;max-width:760px;color:#626357}
.wt-week-main .wx-support .wx-workspace{margin-bottom:4px}
.wt-week-main .ww-method{margin-top:18px}
@media(max-width:760px){.wt-growth-stages{padding:32px 24px!important}.wt-week-main .ww-learning-links{grid-template-columns:1fr;gap:3px}}
@media(max-width:600px){html[data-wt-positioning="9"] .wt-hero h1{font-size:clamp(40px,12vw,68px)!important}}
