.coach-module__AhmrJW__heroActions,.coach-module__AhmrJW__actions{flex-wrap:wrap;align-items:center;gap:12px 18px;display:flex}.coach-module__AhmrJW__heroActions{margin-top:24px}.coach-module__AhmrJW__heroLink{color:var(--ivory);text-underline-offset:4px;text-decoration:underline}.coach-module__AhmrJW__process h2{color:var(--gold);margin:0 0 14px;font-size:1.2rem}.coach-module__AhmrJW__process ol{gap:12px;margin:0;padding:0;list-style:none;display:grid}.coach-module__AhmrJW__process li{align-items:baseline;gap:10px;display:flex}.coach-module__AhmrJW__process li span{color:var(--gold);font-variant-numeric:tabular-nums;font-size:.8rem}.coach-module__AhmrJW__workspace{scroll-margin-top:100px}.coach-module__AhmrJW__online{border:1px solid var(--line);border-left:4px solid var(--teal);background:var(--ivory);margin-bottom:20px;padding:16px 20px}.coach-module__AhmrJW__online p{margin:0}.coach-module__AhmrJW__consent{width:fit-content;color:var(--navy-soft);align-items:baseline;gap:8px;margin-top:10px;font-weight:650;display:flex}.coach-module__AhmrJW__consent input{accent-color:var(--navy-soft)}.coach-module__AhmrJW__online .coach-module__AhmrJW__hint{margin-top:6px}.coach-module__AhmrJW__grid,.coach-module__AhmrJW__reportGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.coach-module__AhmrJW__panel,.coach-module__AhmrJW__report{border:1px solid var(--line);background:var(--ivory);min-width:0;padding:clamp(20px,3vw,36px)}.coach-module__AhmrJW__panel h2,.coach-module__AhmrJW__report h2,.coach-module__AhmrJW__example h2,.coach-module__AhmrJW__workBuddy h2{margin:0;font-size:clamp(1.45rem,3vw,2.2rem);line-height:1.22}.coach-module__AhmrJW__panel>p,.coach-module__AhmrJW__report>p{margin:8px 0 16px}.coach-module__AhmrJW__step{background:var(--navy-soft);min-width:34px;min-height:30px;color:var(--ivory);letter-spacing:.06em;place-items:center;margin-bottom:10px;padding:3px 6px;font-size:.82rem;font-weight:700;display:inline-grid}.coach-module__AhmrJW__field{color:var(--ink);gap:6px;margin:14px 0;font-weight:680;display:grid}.coach-module__AhmrJW__field textarea{resize:vertical;width:100%;min-height:62px;color:var(--ink);font:inherit;background:#fff;border:1px solid #87939a;border-radius:3px;padding:10px 12px;font-weight:400;line-height:1.5}.coach-module__AhmrJW__field textarea::placeholder{color:#65737a}.coach-module__AhmrJW__workspace :is(textarea,button,input):focus-visible,.coach-module__AhmrJW__hero :is(a,button):focus-visible,.coach-module__AhmrJW__example a:focus-visible,.coach-module__AhmrJW__workBuddy a:focus-visible{outline:2px solid var(--teal);outline-offset:3px}.coach-module__AhmrJW__secondary{border:1px solid var(--navy-soft);min-height:44px;color:var(--navy-soft);font:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:3px;align-items:center;padding:8px 14px;font-size:.9rem;font-weight:680;display:inline-flex}.coach-module__AhmrJW__secondary:hover:enabled{background:var(--paper)}.coach-module__AhmrJW__workspace button:disabled{opacity:.52;cursor:not-allowed;transform:none}.coach-module__AhmrJW__question{border-left:3px solid var(--teal);background:var(--paper);overflow-wrap:anywhere;padding:10px 14px}.coach-module__AhmrJW__hint{color:#505f65;font-size:.9rem}.coach-module__AhmrJW__feedback{min-height:1.5em;color:var(--navy-soft);margin:12px 0 0}.coach-module__AhmrJW__error{color:#64342d;background:#f8eae4;border-left:3px solid #965149;margin:8px 0;padding:10px 14px}.coach-module__AhmrJW__reportMeta{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:5px 16px;margin-bottom:16px;display:flex}.coach-module__AhmrJW__reportMeta small{color:#505f65}.coach-module__AhmrJW__reportGrid{margin-bottom:18px}.coach-module__AhmrJW__reportGrid article{background:var(--paper);border:1px solid var(--line);min-width:0;padding:16px}.coach-module__AhmrJW__reportGrid h3{margin:0 0 8px}.coach-module__AhmrJW__reportGrid p{overflow-wrap:anywhere;white-space:pre-wrap;margin:0}.coach-module__AhmrJW__example{background:var(--ivory)}.coach-module__AhmrJW__roles{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:22px 0;display:grid}.coach-module__AhmrJW__roles>div{border-top:3px solid var(--teal);background:var(--paper);padding:16px}.coach-module__AhmrJW__roles dt{font-weight:700}.coach-module__AhmrJW__roles dd{margin:8px 0 0}.coach-module__AhmrJW__relatedLink,.coach-module__AhmrJW__textAction{color:var(--navy-soft);text-underline-offset:4px;font-weight:680;text-decoration:underline;display:inline-block}.coach-module__AhmrJW__handoffPanel{border:1px solid var(--line);background:var(--ivory);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;gap:20px;padding:clamp(20px,3vw,36px);display:grid}.coach-module__AhmrJW__handoffPanel p{margin-bottom:0}.coach-module__AhmrJW__downloads{flex-wrap:wrap;align-items:center;gap:12px 18px;display:flex}@media (max-width:920px){.coach-module__AhmrJW__roles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.coach-module__AhmrJW__grid,.coach-module__AhmrJW__reportGrid,.coach-module__AhmrJW__handoffPanel{grid-template-columns:1fr}}@media (max-width:430px){.coach-module__AhmrJW__roles{grid-template-columns:1fr}}.coach-module__AhmrJW__report+.coach-module__AhmrJW__report{margin-top:20px}.coach-module__AhmrJW__context{border-top:1px solid var(--line);gap:8px;margin:12px 0 0;padding-top:10px;font-size:.92rem;display:grid}.coach-module__AhmrJW__context dt{font-weight:700}.coach-module__AhmrJW__context dd{overflow-wrap:anywhere;white-space:pre-wrap;margin:2px 0 0}.coach-module__AhmrJW__panel>button+.coach-module__AhmrJW__button{margin-top:10px}
