._page_1715540{color:#243340;background:#fff;min-height:100vh;font-family:inherit}._siteHeader_1715540,._page_1715540>main,._footer_1715540{max-width:1160px;margin:auto;padding:22px 28px}._siteHeader_1715540{border-bottom:1px solid #e4ebef;justify-content:space-between;align-items:center;gap:20px;display:flex}._brand_1715540{color:#243340;align-items:center;gap:9px;font-size:20px;font-weight:750;text-decoration:none;display:flex}._siteHeader_1715540 nav{align-items:center;gap:24px;display:flex}._siteHeader_1715540 nav a{color:#526877;font-size:13px;font-weight:600;text-decoration:none}._siteHeader_1715540 nav a:last-child{color:#0089ba;align-items:center;gap:7px;display:flex}._breadcrumb_1715540{color:#73828e;flex-wrap:wrap;gap:12px;margin-top:10px;font-size:12px;display:flex}._breadcrumb_1715540 a{color:#50788c}._hero_1715540{max-width:850px;padding:50px 0 34px}._kicker_1715540{color:#0088b8;text-transform:uppercase;letter-spacing:.09em;font-size:10px;font-weight:750;line-height:1.6;display:block}._hero_1715540 h1{letter-spacing:-.045em;margin:17px 0 24px;font-size:clamp(35px,5.1vw,58px);font-weight:800;line-height:1.1}._hero_1715540 h1 span{color:#499dc0;letter-spacing:-.025em;margin-top:14px;font-size:.58em;display:block}._hero_1715540>p{color:#5e7280;max-width:760px;font-size:17px;line-height:1.8}._heroMeta_1715540{color:#637d8b;flex-wrap:wrap;gap:10px 20px;margin:22px 0;font-size:11px;font-weight:600;display:flex}._heroMeta_1715540 span{align-items:center;gap:6px;display:flex}._heroActions_1715540{flex-wrap:wrap;gap:12px;margin-top:27px;display:flex}._primary_1715540,._secondary_1715540{box-sizing:border-box;min-height:43px;font:inherit;cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:9px;padding:12px 16px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}._primary_1715540{color:#fff;background:#079fd8;border:1px solid #0797cc;box-shadow:0 3px #077fae}._primary_1715540:disabled{opacity:.4;cursor:default;box-shadow:none}._secondary_1715540{color:#346178;background:#fff;border:1px solid #d9e6ed}._scope_1715540{background:#f4f9fc;border:1px solid #dceaf1;border-radius:18px;margin:8px 0 38px;padding:22px 25px;font-size:13px;line-height:1.75}._scope_1715540 strong{font-weight:750}._scope_1715540 p{color:#526d7b;margin:8px 0}._scope_1715540 small{color:#6e828e;font-size:11px;display:block}._layout_1715540{grid-template-columns:235px minmax(0,1fr);gap:48px;display:grid}._toc_1715540 nav{gap:7px;padding:18px 0;display:grid;position:sticky;top:22px}._toc_1715540 strong{letter-spacing:.08em;color:#8a99a2;margin-bottom:10px;font-size:9px;font-weight:750}._toc_1715540 a{color:#526b7a;align-items:flex-start;gap:10px;padding:9px 0;font-size:12px;line-height:1.5;text-decoration:none;display:flex}._toc_1715540 a span{color:#0087b7;background:#eaf7fc;border-radius:7px;flex-shrink:0;place-items:center;width:23px;height:23px;font-weight:750;display:grid}._article_1715540{min-width:0;scroll-margin-top:20px}._teaching_1715540{border-bottom:1px solid #e4ebef;padding:24px 0 38px;scroll-margin-top:22px}._teaching_1715540:first-child{padding-top:16px}._teaching_1715540 h2{letter-spacing:-.025em;margin:0 0 20px;font-size:27px;font-weight:750;line-height:1.25}._teaching_1715540 p,._teaching_1715540 li{color:#526a79;font-size:14px;line-height:1.85}._teaching_1715540 ._idea_1715540{color:#2c5266;font-size:17px;font-weight:600;line-height:1.7}._trap_1715540{background:#fffbf2;border-left:3px solid #d5a140;border-radius:0 12px 12px 0;margin:23px 0;padding:16px 20px}._trap_1715540 strong{color:#8d671e;font-size:12px}._trap_1715540 p{color:#7c6a47;margin:6px 0 0;font-size:13px}._worked_1715540{background:#fff;border:1px solid #dfe9ef;border-radius:16px;margin:18px 0;padding:22px}._worked_1715540 h3{margin:10px 0;font-size:17px;font-weight:650;line-height:1.6}._worked_1715540 ._prompt_1715540{color:#82919b;margin:0 0 16px;font-size:11px}._worked_1715540 details{border-top:1px solid #e5edf2;padding-top:14px}._worked_1715540 summary{color:#008bbd;cursor:pointer;font-size:12px;font-weight:650}._worked_1715540 ol{margin-top:16px;padding-left:22px}._worked_1715540 li{margin:10px 0;padding-left:3px;font-size:13px}._selfCheck_1715540{background:#f1f9fc;border-radius:10px;gap:9px;padding:13px;display:flex}._selfCheck_1715540 svg{color:#008bbd;flex-shrink:0;margin-top:4px}._worked_1715540 ._selfCheck_1715540{font-size:12px}._teaching_1715540>ul{padding-left:20px}._teaching_1715540>ul>li{margin:9px 0}._continue_1715540{background:#f1f9fc;border:1px solid #d4e8f2;border-radius:18px;align-items:flex-start;gap:17px;margin:30px 0;padding:24px;display:flex}._continue_1715540>svg{color:#008dbd;flex-shrink:0}._continue_1715540 h3{margin:0;font-size:19px;font-weight:700}._continue_1715540 p{font-size:13px}._continue_1715540 a,._examLink_1715540{color:#0086b7;align-items:center;gap:8px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}._continue_1715540 small{color:#728895;margin-top:10px;font-size:11px;display:block}._examLink_1715540{margin-bottom:27px}._teaching_1715540>h3{margin:22px 0 12px;font-size:20px;font-weight:700}._sources_1715540{list-style:none;padding:0!important}._sources_1715540 li{border-bottom:1px solid #e4ebef;padding:12px 0}._sources_1715540 a{color:#0086b7;font-size:13px;font-weight:650}._sources_1715540 span{color:#718794;margin-top:5px;font-size:12px;display:block}._small_1715540,._teaching_1715540 ._small_1715540{color:#788d99;font-size:11px;line-height:1.7}._footer_1715540{border-top:1px solid #e4ebef;flex-wrap:wrap;gap:22px;padding-top:30px;padding-bottom:40px;font-size:12px;display:flex}._footer_1715540 a{color:#526d7c;text-decoration:none}._skip_1715540{z-index:20;background:#fff;padding:14px;position:absolute;top:-100px;left:20px}._skip_1715540:focus{top:10px}:is(._page_1715540 a:focus-visible,._page_1715540 button:focus-visible,._page_1715540 summary:focus-visible,._page_1715540 input:focus-visible,._page_1715540 select:focus-visible){outline-offset:4px;outline:3px solid #35b5e3}._checkCard_1715540,._graphLab_1715540{background:#f4f9fc;border:1px solid #d6e7ef;border-radius:20px;margin:22px 0;padding:24px}._checkTop_1715540{color:#0085b5;letter-spacing:.06em;justify-content:space-between;align-items:center;gap:12px;font-size:10px;font-weight:750;display:flex}._checkTop_1715540 span{align-items:center;gap:7px;display:flex}._checkCard_1715540 h3,._graphLab_1715540 h3{margin:17px 0;font-size:19px;font-weight:700;line-height:1.55}._checkCard_1715540 h3:focus{outline:none}._checkCard_1715540>small{color:#708795;font-size:11px}._progress_1715540{gap:5px;margin:17px 0 22px;display:flex}._progress_1715540 span{background:#dce9ef;border-radius:5px;flex:1;height:5px}._progress_1715540 span[data-done=true]{background:#17a4cf}._options_1715540{gap:10px;margin:20px 0;display:grid}._options_1715540 button{text-align:left;font:inherit;color:#36596c;cursor:pointer;background:#fff;border:2px solid #dce7ee;border-radius:12px;align-items:center;gap:12px;padding:14px;font-size:13px;line-height:1.6;display:flex;box-shadow:0 3px #dce7ee}._options_1715540 button>span{border:1px solid #dce7ee;border-radius:7px;flex-shrink:0;place-items:center;width:24px;height:24px;font-size:10px;display:grid}._options_1715540 button[aria-pressed=true]{background:#edfbff;border-color:#27b0dd;box-shadow:0 3px #8bd6ed}._options_1715540 button:disabled{cursor:default}._feedback_1715540{color:#806020;background:#fff9ea;border:1px solid #e7d3a0;border-radius:13px;margin-top:20px;padding:18px}._feedback_1715540[data-correct=true]{color:#246745;background:#ecfbf3;border-color:#a1dbc0}._feedback_1715540 p{color:inherit;margin:9px 0 16px;font-size:13px}._feedback_1715540>strong{font-size:14px}._activityTabs_1715540{flex-wrap:wrap;gap:9px;margin:20px 0;display:flex}._activityTabs_1715540>button:not(._primary_1715540):not(._secondary_1715540){font:inherit;color:#527487;cursor:pointer;background:#fff;border:1px solid #d8e8f0;border-radius:11px;padding:11px 14px;font-size:12px}._activityTabs_1715540 button[aria-pressed=true]{color:#007fae;background:#e9f8fe;border-color:#18a9d7}._graphLab_1715540>svg{width:100%;height:auto;max-height:380px;display:block}._graphLab_1715540 svg text{fill:#627b8a;font:11px inherit}._graphControls_1715540{grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;margin:18px 0 24px;display:grid}._graphControls_1715540 label{color:#3e6478;flex-direction:column;gap:9px;font-size:12px;display:flex}._graphControls_1715540 select{color:#3e6478;font:inherit;background:#fff;border:1px solid #cee0e9;border-radius:10px;padding:10px}._graphControls_1715540 input{accent-color:#079fd8;width:100%}._graphControls_1715540 strong{color:#0086b7;font-size:18px}._primary_1715540:not(:disabled):active,._options_1715540 button:not(:disabled):active{box-shadow:none;transform:translateY(2px)}@media (max-width:850px){._layout_1715540{grid-template-columns:1fr;gap:10px}._toc_1715540 nav{border-top:1px solid #e4ebef;border-bottom:1px solid #e4ebef;grid-template-columns:repeat(2,minmax(0,1fr));padding:20px 0;position:static}._toc_1715540 strong{grid-column:1/-1}._toc_1715540 a{padding:6px 0}._hero_1715540{padding-top:35px}._scope_1715540{margin-bottom:22px}}@media (max-width:520px){._siteHeader_1715540,._page_1715540>main,._footer_1715540{padding-left:19px;padding-right:19px}._siteHeader_1715540{gap:12px}._siteHeader_1715540 nav{gap:13px}._siteHeader_1715540 nav a{font-size:11px}._siteHeader_1715540 nav a:first-child{display:none}._brand_1715540{font-size:18px}._hero_1715540 h1{font-size:35px}._hero_1715540>p{font-size:15px}._heroMeta_1715540{gap:10px 15px}._scope_1715540{padding:18px}._toc_1715540 nav{grid-template-columns:1fr}._teaching_1715540 h2{font-size:24px}._worked_1715540,._checkCard_1715540,._graphLab_1715540{padding:18px}._worked_1715540 h3{font-size:16px}._graphControls_1715540{grid-template-columns:1fr;gap:16px}._graphControls_1715540 label{grid-template-columns:1fr 40px;align-items:center;display:grid}._graphControls_1715540 input,._graphControls_1715540 select{grid-column:1/-1}._continue_1715540{gap:12px;padding:19px}._continue_1715540>svg{width:20px}._heroActions_1715540 a{font-size:12px}._options_1715540 button{padding:12px}._footer_1715540{gap:15px}}
