._page_sjfsq_1{max-width:760px;margin:0 auto;padding:var(--space-6) var(--space-5) var(--space-8)}@media(max-width:640px){._page_sjfsq_1{padding:var(--space-5) var(--space-4) var(--space-8)}}._title_sjfsq_13{margin:var(--space-3) 0 0;font:var(--t-display);letter-spacing:var(--tr-display)}._promise_sjfsq_19{margin:var(--space-2) 0 0;font:var(--t-reading);color:var(--c-ink-2)}._audience_sjfsq_25,._meta_sjfsq_26{margin:var(--space-2) 0 0;font:var(--t-small);color:var(--c-ink-3)}._continue_sjfsq_32{display:inline-flex;align-items:center;gap:var(--space-2);min-height:46px;margin-top:var(--space-4);padding:0 var(--space-4);border-radius:var(--radius-control);background:var(--accent);color:var(--key-ink);text-decoration:none;font-weight:600}._topics_sjfsq_46{display:grid;gap:var(--space-2);margin:var(--space-5) 0 0;padding:0;list-style:none;counter-reset:none}._topicLink_sjfsq_55{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--c-line);border-radius:var(--radius-card);background:var(--c-surface);color:var(--c-ink);text-decoration:none}._topicNumber_sjfsq_67{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:var(--radius-pill);background:var(--accent-tint);color:var(--accent-deep);font:var(--t-small);font-weight:700}._topicText_sjfsq_81{display:grid;gap:2px;min-width:0;flex:1}._topicTitle_sjfsq_88{font:var(--t-h3)}._topicSummary_sjfsq_92,._topicMeta_sjfsq_93{font:var(--t-small);color:var(--c-ink-2)}._topicMeta_sjfsq_93{display:grid;justify-items:end;gap:2px;flex-shrink:0;text-align:right}._readMark_sjfsq_106{display:inline-flex;align-items:center;gap:4px;color:var(--accent-deep)}._section_sjfsq_113{margin-top:var(--space-6)}._heading_sjfsq_117{margin:0 0 var(--space-3);font:var(--t-h2);letter-spacing:var(--tr-h2)}._paragraph_sjfsq_123{margin:0 0 var(--space-3);font:var(--t-reading);max-width:68ch}._examples_sjfsq_130,._checks_sjfsq_131,._practiceLinks_sjfsq_132{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-3);margin:0;padding:0;list-style:none}._checks_sjfsq_131{counter-reset:check}._example_sjfsq_130,._check_sjfsq_131{padding:var(--space-3);border:1px solid var(--c-line);border-radius:var(--radius-card);background:var(--c-surface)}._exampleGoal_sjfsq_156,._checkQuestion_sjfsq_157{margin:0 0 var(--space-2);font-weight:600}._code_sjfsq_162{margin:0 0 var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);background:var(--c-bg);white-space:pre-wrap;overflow-wrap:anywhere;font:var(--t-code, 500 14px/22px var(--font-mono))}._exampleSample_sjfsq_176,._exampleNote_sjfsq_177{margin:0 0 var(--space-1);overflow-wrap:anywhere;font:var(--t-small);color:var(--c-ink-2)}._practiceNote_sjfsq_184{margin:0 0 var(--space-3);font:var(--t-small);color:var(--c-ink-3)}._options_sjfsq_190{display:grid;gap:var(--space-2);margin:0;padding:0;list-style:none}._option_sjfsq_190{width:100%;min-height:44px;padding:var(--space-2) var(--space-3);border:1px solid var(--c-line);border-radius:var(--radius-control);background:var(--c-bg);color:var(--c-ink);text-align:left;cursor:pointer}._right_sjfsq_210{border-color:var(--accent-deep);background:var(--accent-tint)}._wrong_sjfsq_215{border-color:var(--c-line-2);color:var(--c-ink-2)}._tag_sjfsq_220{font-weight:600}._because_sjfsq_224{margin:var(--space-3) 0 0;font:var(--t-small);color:var(--c-ink-2)}._practiceLink_sjfsq_132{display:inline-flex;align-items:center;gap:var(--space-2);min-height:44px;color:var(--c-ink)}._footer_sjfsq_238{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);margin-top:var(--section-gap);padding-top:var(--space-4);border-top:1px solid var(--c-line)}._readToggle_sjfsq_249{display:inline-flex;align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-4);border:1px solid var(--c-line);border-radius:var(--radius-control);background:var(--c-surface);color:var(--c-ink);cursor:pointer}._readToggle_sjfsq_249[aria-pressed=true]{border-color:var(--accent-deep);color:var(--accent-deep)}._pager_sjfsq_267{display:flex;flex-wrap:wrap;gap:var(--space-3)}._pagerLink_sjfsq_273{font:var(--t-small);color:var(--c-ink-2);min-height:44px;display:inline-flex;align-items:center}@media(hover:hover){._topicLink_sjfsq_55:hover,._option_sjfsq_190:hover,._readToggle_sjfsq_249:hover{border-color:var(--accent-deep)}}._topicLink_sjfsq_55:focus-visible,._option_sjfsq_190:focus-visible,._readToggle_sjfsq_249:focus-visible,._continue_sjfsq_32:focus-visible,._practiceLink_sjfsq_132:focus-visible,._pagerLink_sjfsq_273:focus-visible{outline:2px solid var(--accent-deep);outline-offset:2px;border-radius:var(--radius-control)}._practiceCta_sjfsq_300{display:inline-flex;align-items:center;min-height:44px;color:var(--accent-deep);font-weight:600;text-decoration:none}._practiceCta_sjfsq_300:focus-visible{outline:2px solid var(--accent-deep);outline-offset:2px;border-radius:var(--radius-control)}
