.-PFjZW_studio{--practice-canvas:var(--color-studio-canvas);--practice-surface:var(--color-studio-surface);--practice-muted:var(--color-studio-muted);--practice-text:var(--color-studio-ink);--practice-subtle:var(--color-studio-subtle);--practice-border:var(--color-studio-border);color:var(--practice-text);border:1px solid var(--practice-border);background:var(--practice-surface);border-radius:2px;overflow:hidden}.-PFjZW_roleNav{background:var(--practice-canvas);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.-PFjZW_roleNav a{min-height:4.7rem;color:var(--practice-subtle);border-bottom:3px solid #0000;align-items:center;gap:.7rem;padding:1rem 1.2rem;font-size:.9rem;font-weight:500;line-height:1.4;display:flex}.-PFjZW_roleNav a+a{border-left:1px solid var(--practice-border)}.-PFjZW_roleNav a>span{font:.63rem var(--font-mono)}.-PFjZW_roleNav a:hover{background:var(--practice-muted);color:var(--practice-text)}.-PFjZW_roleNav a[aria-current]{border-bottom-color:var(--color-studio-cobalt);background:var(--practice-surface);color:var(--practice-text)}.-PFjZW_exerciseHeader{background:var(--practice-canvas);border-bottom:1px solid var(--practice-border);grid-template-columns:1.2fr .8fr;align-items:center;gap:2rem;padding:2.5rem 3rem;display:grid}.-PFjZW_kicker,.-PFjZW_stepLabel{color:var(--color-brand-blue-ink);font:500 .68rem/1.5 var(--font-mono);letter-spacing:.035em}.-PFjZW_exerciseHeader h2{max-width:22ch;font:500 clamp(2rem, 3.6vw, 3.2rem)/1.08 var(--font-display);letter-spacing:-.045em;margin-top:.75rem}.-PFjZW_summary{max-width:37rem;color:var(--practice-subtle);margin-top:1rem;font-size:1rem;line-height:1.65}.-PFjZW_artifactLabel{color:var(--practice-subtle);gap:.3rem;margin-top:1.3rem;font-size:.75rem;display:grid}.-PFjZW_artifactLabel strong{color:var(--practice-text);font-size:.9rem;font-weight:500}.-PFjZW_art{min-width:0;height:14.5rem}.-PFjZW_body{grid-template-columns:14rem minmax(0,1fr);display:grid}.-PFjZW_stepRail{border-right:1px solid var(--practice-border);background:var(--practice-canvas);padding:2rem 1.25rem}.-PFjZW_stepRail ol{gap:.3rem;display:grid}.-PFjZW_stepRail li button{text-align:left;cursor:pointer;border:1px solid #0000;border-radius:2px;align-items:center;gap:.8rem;width:100%;min-height:2.9rem;padding:.65rem .8rem;font-size:.85rem;display:flex}.-PFjZW_stepRail li button>span{font:.63rem var(--font-mono);color:var(--practice-subtle)}.-PFjZW_stepRail li button:disabled{opacity:.5;cursor:default}.-PFjZW_stepRail li button:not(:disabled):hover{background:var(--practice-muted)}.-PFjZW_stepRail li button[aria-current]{background:var(--practice-surface);border-color:var(--practice-border);box-shadow:inset 3px 0 var(--color-studio-cobalt);font-weight:600}.-PFjZW_stepRail>p{color:var(--practice-subtle);margin:1.5rem .75rem 0;font-size:.75rem;line-height:1.7}.-PFjZW_stepRail>p strong{color:var(--practice-text);font-weight:500}.-PFjZW_stepRail .-PFjZW_localNote{border-top:1px solid var(--practice-border);padding-top:1.1rem}.-PFjZW_download{text-align:left;width:100%;min-height:3rem;color:var(--color-brand-blue-ink);cursor:pointer;justify-content:space-between;align-items:center;gap:.5rem;padding:.75rem;font-size:.75rem;display:flex}.-PFjZW_workbench{min-width:0;padding:2.5rem 3rem 3rem}.-PFjZW_stepHeading{max-width:30ch;font:500 clamp(1.6rem, 2.3vw, 2.15rem)/1.18 var(--font-display);letter-spacing:-.035em;margin:.8rem 0 1.3rem}.-PFjZW_stepHeading:focus{outline:none}.-PFjZW_lede,.-PFjZW_challengeBrief>p{color:var(--practice-subtle);font-size:1rem;line-height:1.75}.-PFjZW_exampleSteps{margin-top:2rem;display:grid}.-PFjZW_exampleSteps>li{border-top:1px solid var(--practice-border);grid-template-columns:2.5rem 1fr;gap:.7rem;padding:1.15rem 0;display:grid}.-PFjZW_exampleSteps>li>span{color:var(--color-brand-blue-ink);font:.7rem/1.9 var(--font-mono)}.-PFjZW_exampleSteps h4{font-size:1rem;font-weight:600}.-PFjZW_exampleSteps p{color:var(--practice-subtle);margin-top:.5rem;font-size:.94rem;line-height:1.7}.-PFjZW_takeaway{border-left:3px solid var(--color-studio-teal);background:var(--practice-canvas);margin-top:1.1rem;padding:1rem 1.2rem;font-size:.95rem;line-height:1.6}.-PFjZW_primary{border:1px solid var(--color-studio-cobalt);background:var(--color-studio-cobalt);color:#fff;min-height:3rem;font:500 .875rem/1.4 var(--font-sans);cursor:pointer;border-radius:2px;justify-content:space-between;align-items:center;gap:1.7rem;margin-top:1.6rem;padding:.85rem 1.2rem;transition:background .16s;display:inline-flex}.-PFjZW_primary:hover{background:var(--color-brand-blue-strong)}.-PFjZW_challengeBrief ul{background:var(--practice-canvas);gap:.6rem;margin-top:1.4rem;padding:1.15rem 1.25rem 1.15rem 2.25rem;font-size:.88rem;line-height:1.65;list-style:outside;display:grid}.-PFjZW_challengeBrief li::marker{color:var(--color-studio-cobalt)}.-PFjZW_decisions{gap:.7rem;margin-top:1.8rem;display:grid}.-PFjZW_decisions legend{padding-bottom:.9rem;font-size:.95rem;font-weight:600}.-PFjZW_decisions label{border:1px solid var(--practice-border);cursor:pointer;border-radius:2px;align-items:flex-start;gap:.85rem;min-height:3rem;padding:1rem;display:flex}.-PFjZW_decisions label[data-selected=true]{border-color:var(--color-studio-cobalt);background:var(--practice-canvas);box-shadow:inset 3px 0 var(--color-studio-cobalt)}.-PFjZW_decisions label>span{min-width:0}.-PFjZW_decisions strong{font-size:.92rem;font-weight:600;display:block}.-PFjZW_decisions label>span>span{color:var(--practice-subtle);margin-top:.35rem;font-size:.85rem;line-height:1.6;display:block}.-PFjZW_decisions input,.-PFjZW_rubric input{accent-color:var(--color-studio-cobalt);flex-shrink:0;width:1rem;height:1rem;margin-top:.2rem}.-PFjZW_field{margin-top:1.75rem;display:block}.-PFjZW_field>span{margin-bottom:.7rem;font-size:.95rem;font-weight:600;display:block}.-PFjZW_field p{color:var(--practice-subtle);margin:-.15rem 0 .8rem;font-size:.875rem;line-height:1.6}.-PFjZW_field textarea,.-PFjZW_copyWorksheet textarea{resize:vertical;border:1px solid var(--practice-border);background:var(--practice-surface);width:100%;color:var(--practice-text);font:1rem/1.65 var(--font-sans);border-radius:2px;padding:1rem}.-PFjZW_field textarea[readonly]{background:var(--practice-canvas)}.-PFjZW_inputHint{color:var(--practice-subtle);margin-top:.7rem;font-size:.77rem;line-height:1.6}.-PFjZW_original{border-left:3px solid var(--practice-border);background:var(--practice-canvas);margin-top:1.5rem;padding:1.2rem}.-PFjZW_original>span{color:var(--practice-subtle);font-size:.75rem;display:block}.-PFjZW_original strong{margin-top:.5rem;font-size:.9rem;display:block}.-PFjZW_original p,.-PFjZW_comparison>p{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:.75rem;font-size:.88rem;line-height:1.7}.-PFjZW_feedback{border-left:3px solid var(--color-studio-teal);background:var(--practice-canvas);margin-top:1rem;padding:1.2rem 1.35rem}.-PFjZW_feedback>span{color:var(--color-brand-blue-ink);font:500 .66rem/1.5 var(--font-mono);display:block}.-PFjZW_feedback p{margin-top:.7rem;font-size:.95rem;line-height:1.75}.-PFjZW_feedbackNote{color:var(--practice-subtle);margin-top:.8rem;font-size:.82rem;line-height:1.65}.-PFjZW_rubricHeading{margin-top:2rem;font-size:1rem;font-weight:600}.-PFjZW_rubric{margin-top:.7rem}.-PFjZW_rubric article{border-bottom:1px solid var(--practice-border);padding:1.2rem 0}.-PFjZW_rubric h5{font-size:.95rem;font-weight:600}.-PFjZW_rubric p{color:var(--practice-subtle);margin-top:.5rem;font-size:.9rem;line-height:1.65}.-PFjZW_rubric summary{min-height:2.75rem;color:var(--color-brand-blue-ink);cursor:pointer;padding-top:.8rem;font-size:.8rem}.-PFjZW_rubric label{cursor:pointer;align-items:center;gap:.7rem;min-height:2.75rem;margin-top:.4rem;font-size:.83rem;display:flex}.-PFjZW_rubric label input{margin-top:0}.-PFjZW_comparison,.-PFjZW_copyWorksheet{border:1px solid var(--practice-border);border-radius:2px;margin-top:1.5rem;padding:.7rem 1rem}.-PFjZW_comparison summary,.-PFjZW_copyWorksheet summary{cursor:pointer;min-height:2.75rem;padding-block:.75rem;font-size:.83rem}.-PFjZW_copyWorksheet{margin-top:2rem}.-PFjZW_copyWorksheet textarea{margin-block:1rem;font-size:.8rem}.-PFjZW_notice{border:1px solid var(--practice-border);background:var(--practice-canvas);color:var(--practice-subtle);margin-top:1rem;padding:1rem;font-size:.84rem;line-height:1.6}.-PFjZW_nextPractice{border-top:1px solid var(--practice-border);margin-top:2rem;padding-top:1rem}.-PFjZW_nextPractice h4{font:500 1.65rem/1.2 var(--font-display);letter-spacing:-.03em;margin-top:2rem}.-PFjZW_nextPractice>p{margin-top:.9rem;font-size:.95rem;line-height:1.7}.-PFjZW_nextActions{flex-wrap:wrap;align-items:center;gap:1.5rem;margin-top:1.5rem;display:flex}.-PFjZW_nextActions .-PFjZW_primary{margin-top:0}.-PFjZW_textLink{text-underline-offset:.3em;font-size:.84rem;text-decoration:underline}.-PFjZW_noScript{border-top:1px solid var(--practice-border);padding:2rem}.-PFjZW_noScript h3,.-PFjZW_noScript h4{margin-top:1rem;font-weight:600}.-PFjZW_noScript p,.-PFjZW_noScript li{margin-top:.7rem;line-height:1.7}.-PFjZW_studio :is(a,button,input,textarea,summary):focus-visible{outline:2px solid var(--color-studio-cobalt);outline-offset:3px}:is(.workspace-theme[data-workspace-theme=dark],:where(html[data-theme=dark]) .workspace-theme[data-workspace-theme=system]) .-PFjZW_studio{--practice-canvas:var(--workspace-canvas);--practice-surface:var(--workspace-surface);--practice-muted:var(--workspace-muted);--practice-text:var(--workspace-text);--practice-subtle:var(--workspace-subtle);--practice-border:var(--workspace-border);--color-brand-blue-ink:var(--color-studio-sky)}@media (max-width:65rem){.-PFjZW_exerciseHeader{gap:1rem;padding:2rem}.-PFjZW_body{grid-template-columns:12rem minmax(0,1fr)}.-PFjZW_stepRail{padding:1.5rem .75rem}.-PFjZW_workbench{padding:2rem}.-PFjZW_roleNav a{padding-inline:1rem;font-size:.83rem}.-PFjZW_roleNav a>span{display:none}}@media (max-width:47rem){.-PFjZW_roleNav{grid-template-columns:repeat(2,minmax(0,1fr))}.-PFjZW_roleNav a{min-height:3.5rem}.-PFjZW_roleNav a:nth-child(3){border-left:0}.-PFjZW_roleNav a:nth-child(-n+2){border-bottom-width:2px}.-PFjZW_roleNav a:nth-child(n+3){border-top:1px solid var(--practice-border)}.-PFjZW_exerciseHeader{grid-template-columns:1fr;padding:1.5rem}.-PFjZW_exerciseHeader h2{font-size:2rem}.-PFjZW_summary{font-size:.95rem}.-PFjZW_art{width:100%;max-width:22rem;height:11rem;margin-inline:auto}.-PFjZW_body{grid-template-columns:1fr}.-PFjZW_stepRail{border-right:0;border-bottom:1px solid var(--practice-border);padding:1rem}.-PFjZW_stepRail ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:.2rem}.-PFjZW_stepRail li button{gap:.4rem;padding:.65rem .45rem;font-size:.72rem}.-PFjZW_stepRail li button>span{font-size:.55rem}.-PFjZW_stepRail>p:first-of-type{display:none}.-PFjZW_stepRail .-PFjZW_localNote{margin:.8rem .5rem 0;padding-top:.8rem}.-PFjZW_stepRail .-PFjZW_download{width:auto;min-height:2.75rem;padding-inline:.5rem}.-PFjZW_workbench{padding:1.5rem}.-PFjZW_stepHeading{font-size:1.65rem}.-PFjZW_lede,.-PFjZW_challengeBrief>p{font-size:.95rem}.-PFjZW_primary{gap:1rem;width:100%}.-PFjZW_exampleSteps>li{grid-template-columns:1.65rem 1fr;gap:.5rem}.-PFjZW_field textarea{padding:.8rem}.-PFjZW_challengeBrief ul{padding-inline:1.8rem 1rem}.-PFjZW_nextActions{gap:1rem}}@media (prefers-reduced-motion:reduce){.-PFjZW_primary{transition:none}}
.SGCbWG_bar{border:1px solid var(--workspace-border,var(--color-studio-border));border-left:3px solid var(--color-studio-cobalt);background:var(--workspace-surface,var(--color-studio-surface));color:var(--workspace-text,var(--color-studio-ink));border-radius:2px;align-items:start;gap:16px;margin-bottom:25px;padding:21px 23px;display:flex}.SGCbWG_bar[data-draft-state=attention]{border-left-color:var(--color-studio-amber)}.SGCbWG_icon{width:38px;height:38px;color:var(--color-brand-blue-ink);background:var(--workspace-muted,var(--color-studio-muted));border-radius:2px;flex:0 0 38px;place-items:center;display:grid}.SGCbWG_icon svg{width:23px;height:23px}.SGCbWG_copy{flex:1;min-width:0}.SGCbWG_copy strong{font:500 1.12rem/1.4 var(--font-display);letter-spacing:-.025em}.SGCbWG_copy>p{max-width:44rem;color:var(--workspace-subtle,var(--color-studio-subtle));margin-top:7px;font-size:.8rem;line-height:1.7}.SGCbWG_copy>span{color:var(--workspace-subtle,var(--color-studio-subtle));margin-top:8px;font-size:.72rem;display:block}.SGCbWG_copy .SGCbWG_message:not(:empty){color:var(--workspace-text,var(--color-studio-ink));font-weight:500}.SGCbWG_actions{flex:none;gap:6px;display:grid}.SGCbWG_actions button{border-radius:2px;justify-content:space-between;align-items:center;gap:20px;min-height:44px;padding:10px 15px;font-size:.79rem;font-weight:600;display:flex}.SGCbWG_actions button:first-child{background:var(--color-studio-cobalt);color:var(--color-studio-surface)}.SGCbWG_actions button:last-child{color:var(--workspace-text,var(--color-studio-ink));text-underline-offset:4px;text-decoration:underline}.SGCbWG_actions button:disabled{opacity:.6;cursor:not-allowed}.SGCbWG_actions button:focus-visible{outline:2px solid var(--color-studio-cobalt);outline-offset:4px}:is([data-workspace-theme=dark],:where(html[data-theme=dark]) [data-workspace-theme=system]) .SGCbWG_icon{color:var(--color-studio-sky)}@media (max-width:760px){.SGCbWG_bar{flex-wrap:wrap;gap:13px;padding:18px}.SGCbWG_copy{flex-basis:calc(100% - 55px)}.SGCbWG_actions{border-top:1px solid var(--workspace-border,var(--color-studio-border));grid-template-columns:1fr 1fr;width:100%;padding-top:14px}.SGCbWG_actions button{justify-content:center;gap:10px;font-size:.75rem}.SGCbWG_copy strong{font-size:1rem}}
._4GXlZG_studio{color:var(--academy-text);font-family:var(--font-sans);scroll-margin-top:100px}._4GXlZG_studio :is(button,a,summary,textarea):focus-visible{outline:2px solid var(--academy-accent);outline-offset:4px}._4GXlZG_studio button{cursor:pointer}._4GXlZG_studio button:disabled{cursor:default}._4GXlZG_eyebrow{font:500 .65rem/1.65 var(--font-mono);letter-spacing:.055em;text-transform:uppercase;color:var(--academy-subtle)}._4GXlZG_studioTop{justify-content:space-between;align-items:end;gap:24px;margin-bottom:20px;display:flex}._4GXlZG_studioTop h2{font:500 clamp(1.4rem, 2vw, 1.8rem) / 1.2 var(--font-display);letter-spacing:-.035em;margin-top:8px}._4GXlZG_libraryLink{min-height:44px;color:var(--academy-accent);text-underline-offset:5px;align-items:center;gap:18px;font-size:.8rem;font-weight:600;display:inline-flex}._4GXlZG_libraryLink:hover{text-decoration:underline}._4GXlZG_playbooks{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:24px;display:grid}._4GXlZG_playbooks>button{--domain:var(--color-studio-cobalt);text-align:left;color:var(--academy-text);background:var(--academy-surface);border:1px solid var(--academy-border);border-top:3px solid var(--domain);border-radius:9px;align-items:start;gap:13px;padding:20px 16px;transition:border-color .15s,box-shadow .15s;display:flex;position:relative}._4GXlZG_playbooks>button[data-domain="1"]{--domain:var(--color-studio-teal)}._4GXlZG_playbooks>button[data-domain="2"]{--domain:var(--color-studio-violet)}._4GXlZG_playbooks>button:hover{border-color:var(--domain)}._4GXlZG_playbooks>button[aria-pressed=true]{border-color:var(--domain);background:color-mix(in srgb, var(--domain) 6%, var(--academy-surface));box-shadow:0 4px 0 -1px color-mix(in srgb, var(--domain) 25%, var(--academy-border))}._4GXlZG_choiceIndex{background:var(--academy-muted);width:30px;height:30px;color:var(--academy-accent);font:.68rem var(--font-mono);border-radius:6px;flex-shrink:0;place-items:center;display:grid}._4GXlZG_playbooks strong{font:500 1.04rem/1.35 var(--font-display);letter-spacing:-.025em;display:block}._4GXlZG_playbooks button>span:nth-child(2)>span{color:var(--academy-subtle);margin-top:8px;font-size:.78rem;line-height:1.65;display:block}._4GXlZG_choiceArrow{color:var(--academy-accent);margin-left:auto;font-size:1rem}._4GXlZG_lesson{border:1px solid var(--academy-border);background:var(--academy-surface);box-shadow:0 10px 25px -24px var(--color-studio-ink);border-radius:12px;overflow:clip}._4GXlZG_lessonIdentity{background:var(--academy-muted);border-bottom:1px solid var(--academy-border);padding:27px 30px}._4GXlZG_lessonIdentity h3{font:500 clamp(1.55rem, 2.3vw, 2rem) / 1.18 var(--font-display);letter-spacing:-.04em;margin-top:10px}._4GXlZG_lessonIdentity>p{max-width:58rem;color:var(--academy-subtle);margin-top:12px;font-size:.88rem;line-height:1.75}._4GXlZG_stageNav{border-bottom:1px solid var(--academy-border);padding:0 30px}._4GXlZG_stageNav ol{grid-template-columns:repeat(5,minmax(0,1fr));gap:15px;display:grid}._4GXlZG_stageNav button{width:100%;min-height:67px;color:var(--academy-subtle);border-bottom:3px solid #0000;justify-content:center;align-items:center;gap:10px;transition:color .15s,background .15s;display:flex}._4GXlZG_stageNav button>span{width:25px;height:25px;font:.65rem var(--font-mono);border:1px solid var(--academy-border);border-radius:50%;flex-shrink:0;place-items:center;display:grid}._4GXlZG_stageNav strong{font-size:.84rem;font-weight:600}._4GXlZG_stageNav button[aria-current=step]{color:var(--academy-accent);border-color:var(--academy-accent)}._4GXlZG_stageNav button[aria-current=step]>span{border-color:var(--color-studio-cobalt);background:var(--color-studio-cobalt);color:var(--color-studio-surface)}._4GXlZG_stageNav button:disabled{color:var(--academy-subtle)}._4GXlZG_stageNav button:disabled>span{border-style:dashed}._4GXlZG_stageNav button:hover:not(:disabled){background:var(--academy-muted)}._4GXlZG_content{padding:30px}._4GXlZG_stepHeading{margin-bottom:27px}._4GXlZG_stepHeading h3{font:500 clamp(1.5rem, 2vw, 1.85rem) / 1.2 var(--font-display);letter-spacing:-.035em;margin-top:8px}._4GXlZG_stepHeading h3:focus{outline:none}._4GXlZG_learnGrid,._4GXlZG_workGrid,._4GXlZG_continueGrid{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:start;gap:32px;display:grid}._4GXlZG_concepts{gap:22px;display:grid}._4GXlZG_concepts h4,._4GXlZG_brief h4,._4GXlZG_reviewPrompts h4{font-size:.94rem;font-weight:600;line-height:1.45}._4GXlZG_concepts article p,._4GXlZG_example p,._4GXlZG_brief p,._4GXlZG_record>p,._4GXlZG_nextPractice>p{color:var(--academy-subtle);margin-top:9px;font-size:.88rem;line-height:1.8}._4GXlZG_source{border-top:1px solid var(--academy-border);padding-top:20px}._4GXlZG_source a{min-height:44px;color:var(--academy-accent);text-underline-offset:4px;justify-content:space-between;align-items:center;gap:16px;font-size:.87rem;font-weight:600;text-decoration:underline;display:flex}._4GXlZG_source>p{color:var(--academy-subtle);font-size:.78rem;line-height:1.7}._4GXlZG_example{border:1px solid var(--academy-border);border-top:3px solid var(--color-studio-teal);background:var(--academy-canvas);box-shadow:4px 5px 0 0 var(--academy-muted);border-radius:8px;padding:25px}._4GXlZG_example h4{font:500 1.05rem/1.4 var(--font-display);letter-spacing:-.02em;margin-top:22px}._4GXlZG_workGrid{grid-template-columns:minmax(0,.85fr) minmax(0,1.55fr)}._4GXlZG_brief{background:var(--academy-canvas);border:1px solid var(--academy-border);border-radius:8px;padding:23px}._4GXlZG_brief h4{margin-top:24px}._4GXlZG_brief ._4GXlZG_writingCount{border-top:1px solid var(--academy-border);color:var(--academy-accent);margin-top:22px;padding-top:17px;font-size:.8rem;font-weight:600}._4GXlZG_fields{gap:26px;min-width:0;display:grid}._4GXlZG_field>label{color:var(--academy-text);font:500 1.1rem/1.4 var(--font-display);letter-spacing:-.02em;display:block}._4GXlZG_field>p{color:var(--academy-subtle);margin-top:7px;font-size:.82rem;line-height:1.7}._4GXlZG_field ._4GXlZG_task{border-left:2px solid var(--academy-border);padding-left:12px;font-size:.78rem}._4GXlZG_field textarea{border:1px solid var(--academy-border);width:100%;min-height:124px;color:var(--academy-text);background:var(--academy-canvas);font:.9rem/1.7 var(--font-sans);resize:vertical;border-radius:6px;margin-top:13px;padding:13px 15px;display:block}._4GXlZG_field textarea:focus{border-color:var(--academy-accent)}._4GXlZG_guidanceLabel{color:var(--academy-accent);font-size:.8rem;font-weight:500;line-height:1.65}._4GXlZG_intro{color:var(--academy-subtle);margin-top:10px;font-size:.87rem;line-height:1.75}._4GXlZG_comparisons{gap:20px;margin-top:25px;display:grid}._4GXlZG_comparison{border:1px solid var(--academy-border);border-radius:8px;overflow:clip}._4GXlZG_comparison>h4{font:500 1.1rem/1.4 var(--font-display);letter-spacing:-.02em;background:var(--academy-muted);border-bottom:1px solid var(--academy-border);padding:15px 20px}._4GXlZG_comparison>div{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);display:grid}._4GXlZG_comparison section{min-width:0;padding:20px}._4GXlZG_comparison section+section{border-left:1px solid var(--academy-border);background:var(--academy-canvas)}._4GXlZG_comparison section>span{font-size:.78rem;font-weight:600;display:block}._4GXlZG_comparison p{color:var(--academy-subtle);margin-top:10px;font-size:.84rem;line-height:1.8}._4GXlZG_answer{white-space:pre-wrap;overflow-wrap:anywhere}._4GXlZG_comparison ._4GXlZG_rationale{border-top:1px solid var(--academy-border);padding-top:13px;font-size:.78rem}._4GXlZG_rationale strong{color:var(--academy-text);font-weight:500}._4GXlZG_reviewPrompts{border-left:3px solid var(--color-studio-teal);background:var(--academy-canvas);border-radius:0 7px 7px 0;margin-top:24px;padding:23px}._4GXlZG_reviewPrompts ul{color:var(--academy-subtle);gap:10px;margin-top:13px;padding-left:18px;font-size:.84rem;line-height:1.75;list-style:outside;display:grid}._4GXlZG_fields ._4GXlZG_reviewPrompts{margin-top:0}._4GXlZG_brief ._4GXlZG_challenge{color:var(--academy-text);font-size:.92rem}._4GXlZG_original{border-top:1px solid var(--academy-border);margin-top:22px}._4GXlZG_original summary{min-height:48px;color:var(--academy-accent);cursor:pointer;align-items:center;font-size:.8rem;font-weight:600;display:flex}._4GXlZG_original summary:after{content:"+";margin-left:auto}._4GXlZG_original[open] summary:after{content:"−"}._4GXlZG_original>div{border-top:1px solid var(--academy-border);padding-block:12px}._4GXlZG_original strong{font-size:.79rem;font-weight:600}._4GXlZG_original p{font-size:.78rem}._4GXlZG_record{min-width:0}._4GXlZG_record h4,._4GXlZG_nextPractice h4{font:500 1.45rem/1.25 var(--font-display);letter-spacing:-.03em;margin-top:12px}._4GXlZG_record ._4GXlZG_answer{background:var(--academy-canvas);border:1px solid var(--academy-border);border-radius:7px;margin-top:20px;padding:20px}._4GXlZG_record ._4GXlZG_guidanceLabel{border-top:1px solid var(--academy-border);margin-top:18px;padding-top:15px;font-size:.78rem}._4GXlZG_nextPractice{background:var(--academy-muted);border:1px solid var(--academy-border);border-top:3px solid var(--color-studio-cobalt);border-radius:8px;padding:26px}._4GXlZG_nextPractice a{border-top:1px solid var(--academy-border);min-height:48px;color:var(--academy-accent);justify-content:space-between;align-items:center;gap:20px;margin-top:23px;padding-top:15px;font-size:.84rem;font-weight:600;display:flex}._4GXlZG_stepActions{border-top:1px solid var(--academy-border);justify-content:space-between;align-items:center;gap:20px;margin-top:30px;padding-top:22px;display:flex}._4GXlZG_primary,._4GXlZG_secondary{border-radius:6px;justify-content:center;align-items:center;gap:24px;min-height:48px;padding:12px 20px;font-size:.86rem;font-weight:600;line-height:1.5;display:inline-flex}._4GXlZG_primary{background:var(--color-studio-cobalt);color:var(--color-studio-surface);border:1px solid var(--color-studio-cobalt);box-shadow:0 3px 0 -1px var(--color-brand-blue-ink)}._4GXlZG_primary:hover:not(:disabled){background:var(--color-brand-blue-ink)}._4GXlZG_primary:disabled{background:var(--academy-muted);color:var(--academy-subtle);border-color:var(--academy-border);box-shadow:none}._4GXlZG_secondary{color:var(--academy-subtle);border:1px solid var(--academy-border)}._4GXlZG_secondary:hover{color:var(--academy-text);background:var(--academy-muted)}._4GXlZG_stageHelp{color:var(--academy-subtle);margin-top:14px;font-size:.77rem;line-height:1.7}._4GXlZG_stageHelp:empty{display:none}._4GXlZG_persistence{margin-top:20px}._4GXlZG_downloadRow{justify-content:space-between;align-items:center;gap:25px;padding-block:14px 0;display:flex}._4GXlZG_downloadRow p{color:var(--academy-subtle);max-width:42rem;font-size:.8rem;line-height:1.7}._4GXlZG_downloadRow button{border:1px solid var(--academy-border);min-height:44px;color:var(--academy-accent);background:var(--academy-surface);border-radius:6px;flex-shrink:0;justify-content:space-between;align-items:center;gap:20px;padding:10px 16px;font-size:.8rem;font-weight:600;display:inline-flex}._4GXlZG_downloadRow button:disabled{color:var(--academy-subtle)}._4GXlZG_downloadRow button:hover:not(:disabled){border-color:var(--academy-accent)}._4GXlZG_notice{color:var(--academy-accent);font-size:.82rem;line-height:1.7}._4GXlZG_notice:not(:empty){margin-top:14px}@media (max-width:1080px){._4GXlZG_playbooks>button{gap:10px;padding:17px 13px}._4GXlZG_choiceIndex{display:none}._4GXlZG_stageNav{padding-inline:20px}._4GXlZG_stageNav ol{gap:8px}._4GXlZG_content{padding:26px}._4GXlZG_learnGrid,._4GXlZG_workGrid,._4GXlZG_continueGrid{gap:23px}}@media (max-width:760px){._4GXlZG_studioTop{flex-direction:column;align-items:start;gap:6px}._4GXlZG_playbooks{grid-template-columns:1fr;gap:10px}._4GXlZG_playbooks>button{align-items:center;gap:13px;padding:15px}._4GXlZG_choiceIndex{display:grid}._4GXlZG_playbooks button>span:nth-child(2)>span{margin-top:4px}._4GXlZG_lessonIdentity{padding:24px}._4GXlZG_learnGrid,._4GXlZG_workGrid,._4GXlZG_continueGrid,._4GXlZG_comparison>div{grid-template-columns:1fr}._4GXlZG_comparison section+section{border-left:0;border-top:1px solid var(--academy-border)}._4GXlZG_stageNav button{gap:6px}._4GXlZG_stageNav button>span{width:22px;height:22px;font-size:.57rem}._4GXlZG_stageNav strong{font-size:.76rem}._4GXlZG_downloadRow{flex-direction:column;align-items:stretch;gap:12px}._4GXlZG_downloadRow button{align-self:start}}@media (max-width:480px){._4GXlZG_lessonIdentity,._4GXlZG_content{padding:21px 17px}._4GXlZG_stageNav{padding-inline:10px}._4GXlZG_stageNav ol{gap:4px}._4GXlZG_stageNav button{flex-direction:column;gap:6px;min-height:69px;padding-block:11px}._4GXlZG_stageNav strong{font-size:.7rem}._4GXlZG_example,._4GXlZG_brief,._4GXlZG_reviewPrompts,._4GXlZG_nextPractice{padding:20px 17px}._4GXlZG_field textarea{font-size:1rem}._4GXlZG_stepActions{flex-wrap:wrap;gap:12px}._4GXlZG_stepActions ._4GXlZG_primary{order:-1;width:100%;padding-inline:15px;font-size:.8rem}._4GXlZG_secondary{min-height:44px;padding:10px 14px;font-size:.8rem}._4GXlZG_comparison>h4,._4GXlZG_comparison section{padding-inline:17px}._4GXlZG_downloadRow button{width:100%}}@media (prefers-reduced-motion:reduce){._4GXlZG_playbooks>button,._4GXlZG_stageNav button{transition:none}}._4GXlZG_brief ol{color:var(--academy-subtle);gap:13px;margin-top:13px;padding-left:18px;font-size:.8rem;line-height:1.75;list-style:decimal;display:grid}._4GXlZG_copyRecord{border:1px solid var(--academy-border);background:var(--academy-surface);border-radius:8px;margin-top:20px;padding:20px}._4GXlZG_copyRecord textarea{min-height:18rem;font-family:var(--font-mono);scroll-margin-top:120px;font-size:.8rem}@media (max-width:480px){._4GXlZG_copyRecord{padding:17px}._4GXlZG_copyRecord textarea{font-size:1rem}}
.Ts254W_page{--color-studio-canvas:var(--color-ivory);--color-studio-surface:var(--color-paper);--color-studio-muted:var(--color-paper);--color-studio-ink:var(--color-ink);--color-studio-subtle:var(--color-mist);--color-studio-border:var(--color-line);background:var(--color-ivory);color:var(--color-ink)}.Ts254W_page :is(button,input,select,textarea,a[class]){border-radius:2px}.Ts254W_intro{max-width:78rem;margin-inline:auto;padding:4rem 3rem 2.8rem}.Ts254W_kicker{color:var(--color-studio-cobalt);font:500 .7rem/1.5 var(--font-mono);letter-spacing:.05em}.Ts254W_intro h1{max-width:16ch;font:500 clamp(2.7rem, 5.4vw, 4.8rem)/1.03 var(--font-display);letter-spacing:-.05em;margin-top:1.2rem}.Ts254W_intro h1>span{color:var(--color-studio-cobalt)}.Ts254W_lede{max-width:40rem;color:var(--color-studio-subtle);margin-top:1.4rem;font-size:1.06rem;line-height:1.75}.Ts254W_access{color:var(--color-studio-subtle);margin-top:1.3rem;font-size:.85rem}.Ts254W_practice{max-width:78rem;margin-inline:auto;padding:0 3rem;scroll-margin-top:6rem}.Ts254W_next{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 2rem;max-width:78rem;margin-inline:auto;padding:2rem 3rem 3.5rem;font-size:.9rem;display:flex}.Ts254W_next p{color:var(--color-studio-subtle)}.Ts254W_next a{text-underline-offset:.3em;align-items:center;gap:1.2rem;min-height:2.75rem;text-decoration:underline;display:inline-flex}@media (max-width:65rem){.Ts254W_intro{padding:3rem 1.5rem 2rem}.Ts254W_practice,.Ts254W_next{padding-inline:1.5rem}}@media (max-width:47rem){.Ts254W_intro{padding:2.5rem 1.25rem 1.7rem}.Ts254W_intro h1{font-size:2.9rem}.Ts254W_lede{font-size:.98rem}.Ts254W_practice{padding-inline:.75rem}.Ts254W_next{padding:1.5rem 1.25rem 2.5rem;font-size:.85rem}}
