.site-main:has(.practice-module__vlWLDW__page){overflow:clip}:is(html:has(.practice-module__vlWLDW__page),body:has(.practice-module__vlWLDW__page)){overflow-x:clip}.practice-module__vlWLDW__page{--ink:#1d2b36;--muted:#536572;--blue:#1d5379;--line:#d7dfdf;color:var(--ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f3f4f0;min-height:100vh;line-height:1.65}.practice-module__vlWLDW__page :where(a,button,input,summary):focus-visible{outline-offset:4px;border-radius:4px;outline:3px solid #286b9e}.practice-module__vlWLDW__courseHeader{border-bottom:1px solid var(--line);background:#fcfcf9;align-items:center;gap:28px;padding:18px max(24px,50% - 590px);font-size:13px;display:flex}.practice-module__vlWLDW__courseHeader>span{color:var(--muted)}.practice-module__vlWLDW__courseHeader>a:last-child{color:var(--blue);margin-left:auto}.practice-module__vlWLDW__courseMark{letter-spacing:.1em;color:var(--blue);font-weight:800}.practice-module__vlWLDW__shell{max-width:1180px;margin:auto;padding:0 30px}.practice-module__vlWLDW__hero{padding:62px 0 32px;scroll-margin-top:24px}.practice-module__vlWLDW__eyebrow{color:var(--blue);text-transform:uppercase;letter-spacing:.1em;font-size:11px;font-weight:750;display:block}.practice-module__vlWLDW__hero h1{letter-spacing:-.035em;margin:15px 0 17px;font-family:Georgia,Times New Roman,serif;font-size:clamp(32px,4.2vw,54px);font-weight:500;line-height:1.15}.practice-module__vlWLDW__intro{color:var(--muted);font-size:17px}.practice-module__vlWLDW__facts{flex-wrap:wrap;align-items:baseline;gap:22px;margin:24px 0 12px;font-size:13px;display:flex}.practice-module__vlWLDW__facts strong{color:var(--blue);margin-right:3px;font-size:25px;font-weight:600}.practice-module__vlWLDW__subjects{color:var(--muted);font-size:13px}.practice-module__vlWLDW__subjects span{padding:0 7px}.practice-module__vlWLDW__heroLinks{flex-wrap:wrap;align-items:center;gap:22px;margin-top:26px;font-size:13px;display:flex}.practice-module__vlWLDW__heroLinks a:not(.practice-module__vlWLDW__primaryLink){color:var(--blue);text-underline-offset:4px;text-decoration:underline}.practice-module__vlWLDW__primaryLink{background:var(--blue);color:#fff;border-radius:4px;padding:11px 17px;font-weight:650}.practice-module__vlWLDW__instructions{border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--muted);padding:19px 0;font-size:13px}.practice-module__vlWLDW__instructions p+p{margin-top:7px}.practice-module__vlWLDW__instructions strong{color:var(--ink)}.practice-module__vlWLDW__layout{grid-template-columns:204px minmax(0,1fr);gap:34px;padding-top:38px;display:grid}.practice-module__vlWLDW__sidebar{min-width:0}.practice-module__vlWLDW__indexInner{position:sticky;top:24px}.practice-module__vlWLDW__sidebar nav{margin-top:17px}.practice-module__vlWLDW__sidebar h2{margin-bottom:12px;font-size:12px;font-weight:650}.practice-module__vlWLDW__indexGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:5px;display:grid}.practice-module__vlWLDW__indexGrid a{border:1px solid var(--line);font-variant-numeric:tabular-nums;min-height:30px;color:var(--blue);background:#fcfcf9;border-radius:3px;justify-content:center;align-items:center;font-size:11px;display:flex}.practice-module__vlWLDW__indexGrid a:hover{background:#e0eaf0;border-color:#7896ac}.practice-module__vlWLDW__sidebarNote{color:var(--muted);margin-top:22px;font-size:12px}.practice-module__vlWLDW__showAll{text-align:left;color:var(--blue);text-underline-offset:4px;margin-top:16px;font-size:12px;text-decoration:underline;display:block}.practice-module__vlWLDW__questionList{min-width:0}.practice-module__vlWLDW__partHeader{margin:0 0 20px}.practice-module__vlWLDW__partHeader h2{font-family:Georgia,serif;font-size:29px;font-weight:500}.practice-module__vlWLDW__partHeader p{color:var(--muted);margin-top:8px;font-size:12px}.practice-module__vlWLDW__questionList>section+section{margin-top:48px}.practice-module__vlWLDW__question{border:1px solid var(--line);background:#fff;border-radius:6px;margin-bottom:22px;padding:25px 28px 15px;scroll-margin-top:25px}.practice-module__vlWLDW__question:target{border-color:#4f7794}.practice-module__vlWLDW__questionHeader{color:var(--muted);justify-content:space-between;gap:12px;margin-bottom:15px;font-size:11px;display:flex}.practice-module__vlWLDW__questionHeader>span:first-child{color:var(--blue);text-transform:uppercase;letter-spacing:.05em;font-weight:750}.practice-module__vlWLDW__question h3{font-family:var(--font-body);margin-bottom:19px;font-size:18px;font-weight:550;line-height:1.6}.practice-module__vlWLDW__supplied{overflow-wrap:anywhere;background:#f4f7f8;border-left:2px solid #7896ac;margin:0 0 20px;padding:11px 16px;line-height:2}.practice-module__vlWLDW__supplied .practice-module__vlWLDW__eyebrow{margin-bottom:4px}.practice-module__vlWLDW__choices{border:0;gap:8px;min-width:0;display:grid}.practice-module__vlWLDW__choice{cursor:pointer;border:1px solid #e1e5e6;border-radius:4px;align-items:center;gap:12px;padding:12px 13px;font-size:14px;line-height:1.55;display:flex;position:relative}.practice-module__vlWLDW__choice:hover{background:#f5f8fa}.practice-module__vlWLDW__choice:focus-within{outline-offset:2px;outline:2px solid #286b9e}.practice-module__vlWLDW__choice input{opacity:0;width:1px;height:1px;position:absolute}.practice-module__vlWLDW__letter{width:23px;height:23px;color:var(--blue);border:1px solid #b7c5cf;border-radius:50%;flex:0 0 23px;place-items:center;font-size:11px;font-weight:650;display:grid}.practice-module__vlWLDW__choiceText{flex:1;min-width:0}.practice-module__vlWLDW__choice small{flex-shrink:0;font-size:10px;font-weight:650}.practice-module__vlWLDW__selected{background:#edf4f9;border-color:#6992b0}.practice-module__vlWLDW__selected .practice-module__vlWLDW__letter{background:var(--blue);color:#fff;border-color:var(--blue)}.practice-module__vlWLDW__correct{background:#eef7f1;border-color:#7caa8d}.practice-module__vlWLDW__correct small{color:#276240}.practice-module__vlWLDW__wrong{background:#fbf6ed;border-color:#bd9872}.practice-module__vlWLDW__wrong small{color:#7c542f}.practice-module__vlWLDW__blanks{gap:17px;display:grid}.practice-module__vlWLDW__blank label{margin-bottom:9px;font-size:15px;line-height:1.75;display:block}.practice-module__vlWLDW__blank label>span:first-child{color:var(--blue);margin-right:5px;font-size:13px}.practice-module__vlWLDW__blank input{width:min(100%,370px);font:inherit;color:var(--ink);background:#fcfdfd;border:1px solid #b8c6d0;border-radius:4px;padding:11px 12px;font-size:15px;display:block}.practice-module__vlWLDW__inputHint{color:var(--muted);font-size:11px}.practice-module__vlWLDW__solution{border-top:1px solid var(--line);margin-top:22px}.practice-module__vlWLDW__solution summary{color:var(--blue);cursor:pointer;justify-content:space-between;gap:14px;padding:16px 0 6px;font-size:13px;font-weight:650;list-style:none;display:flex}.practice-module__vlWLDW__solution summary::-webkit-details-marker{display:none}.practice-module__vlWLDW__solution summary>span:last-child{font-size:20px;font-weight:400;line-height:1}.practice-module__vlWLDW__solutionBody{padding-top:17px;font-size:14px}.practice-module__vlWLDW__solutionBody p{margin:10px 0;line-height:1.85}.practice-module__vlWLDW__solutionBody h4{margin:22px 0 9px;font-size:14px}.practice-module__vlWLDW__answer{background:#f0f7f2;border-left:3px solid #7caa8d;padding:12px 17px}.practice-module__vlWLDW__answer p{margin:5px 0 0;font-weight:600}.practice-module__vlWLDW__answer small{color:#355b41;margin-top:10px;display:block}.practice-module__vlWLDW__workedAnswers{background:#f0f7f2;border-left:3px solid #7caa8d;padding:15px 18px}.practice-module__vlWLDW__workedAnswers>div+div{border-top:1px solid #d5e4d9;margin-top:13px;padding-top:13px}.practice-module__vlWLDW__blankAnswer{font-size:19px;font-weight:600}.practice-module__vlWLDW__alternatives{color:#4a5a65}.practice-module__vlWLDW__alternatives strong{color:var(--blue)}.practice-module__vlWLDW__takeaway{background:#f2f5f7;border-radius:3px;margin-top:20px;padding:13px 16px}.practice-module__vlWLDW__takeaway>span{text-transform:uppercase;letter-spacing:.09em;color:var(--blue);font-size:10px;font-weight:750}.practice-module__vlWLDW__takeaway p{color:var(--ink);margin:4px 0 0}.practice-module__vlWLDW__questionFooter{color:var(--muted);text-align:right;margin-top:15px;font-size:10px}.practice-module__vlWLDW__questionFooter a:hover{color:var(--blue);text-decoration:underline}.practice-module__vlWLDW__math{font-family:Cambria Math,STIX Two Math,Georgia,serif;font-size:1.09em}.practice-module__vlWLDW__math sup,.practice-module__vlWLDW__math sub{font-size:.7em;line-height:0}.practice-module__vlWLDW__fraction{vertical-align:middle;text-align:center;flex-direction:column;margin:.15em .13em;font-weight:400;line-height:1.2;display:inline-flex}.practice-module__vlWLDW__fraction>span:first-child{border-bottom:1px solid;padding:0 .2em .12em}.practice-module__vlWLDW__fraction>span:last-child{padding:.12em .2em 0}.practice-module__vlWLDW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.practice-module__vlWLDW__diagram{background:#fafcfd;border:1px solid #e0e7eb;border-radius:4px;margin:8px 0 22px;padding:14px 12px 8px}.practice-module__vlWLDW__diagram svg{color:#203d53;width:100%;height:auto;display:block}.practice-module__vlWLDW__diagram figcaption{color:var(--muted);text-align:center;margin-top:4px;font-size:10px}.practice-module__vlWLDW__pageFooter{border-top:1px solid var(--line);color:var(--muted);margin-top:35px;padding:25px 0 45px;font-size:12px}.practice-module__vlWLDW__pageFooter p{max-width:720px}.practice-module__vlWLDW__pageFooter a{color:var(--blue);margin-top:15px;font-weight:650;display:inline-block}.practice-module__vlWLDW__skip{color:#16486e;z-index:100;background:#fff;padding:12px;position:absolute;top:-100px;left:15px}.practice-module__vlWLDW__skip:focus{top:10px}@media (max-width:820px){.practice-module__vlWLDW__layout{grid-template-columns:1fr;gap:27px}.practice-module__vlWLDW__indexInner{grid-template-columns:1fr 1fr;gap:0 22px;display:grid;position:static}.practice-module__vlWLDW__indexInner>.practice-module__vlWLDW__eyebrow{grid-column:1/-1}.practice-module__vlWLDW__indexGrid{grid-template-columns:repeat(8,minmax(0,1fr))}.practice-module__vlWLDW__sidebarNote{margin-top:15px}.practice-module__vlWLDW__showAll{place-self:center end}.practice-module__vlWLDW__hero{padding-top:35px}}@media (max-width:540px){.practice-module__vlWLDW__courseHeader{gap:12px;padding:16px 18px;font-size:11px}.practice-module__vlWLDW__courseHeader>span{display:none}.practice-module__vlWLDW__shell{padding:0 17px}.practice-module__vlWLDW__hero h1{font-size:35px}.practice-module__vlWLDW__intro{font-size:15px}.practice-module__vlWLDW__facts{gap:10px 17px;font-size:11px}.practice-module__vlWLDW__subjects{font-size:11px}.practice-module__vlWLDW__subjects span{padding:0 3px}.practice-module__vlWLDW__heroLinks{gap:17px;font-size:12px}.practice-module__vlWLDW__instructions{font-size:12px}.practice-module__vlWLDW__indexInner{display:block}.practice-module__vlWLDW__indexGrid{grid-template-columns:repeat(8,minmax(0,1fr))}.practice-module__vlWLDW__indexGrid a{min-height:34px}.practice-module__vlWLDW__sidebarNote{display:none}.practice-module__vlWLDW__showAll{margin-top:18px}.practice-module__vlWLDW__question{padding:21px 17px 14px}.practice-module__vlWLDW__question h3{font-size:16px}.practice-module__vlWLDW__questionHeader{gap:8px;font-size:10px}.practice-module__vlWLDW__choice{flex-wrap:wrap;gap:9px;font-size:13px}.practice-module__vlWLDW__choice small{margin-left:32px}.practice-module__vlWLDW__solutionBody{font-size:13px}.practice-module__vlWLDW__diagram{padding:12px 0 8px}.practice-module__vlWLDW__blank label{font-size:14px}}@media (prefers-reduced-motion:reduce){html:has(.practice-module__vlWLDW__page){scroll-behavior:auto}}@media print{.practice-module__vlWLDW__page{background:#fff}.practice-module__vlWLDW__courseHeader,.practice-module__vlWLDW__sidebar,.practice-module__vlWLDW__heroLinks,.practice-module__vlWLDW__questionFooter,.practice-module__vlWLDW__skip,.practice-module__vlWLDW__inputHint{display:none}.practice-module__vlWLDW__shell{padding:0}.practice-module__vlWLDW__layout{display:block}.practice-module__vlWLDW__hero{padding-top:0}.practice-module__vlWLDW__question{break-inside:avoid;border-radius:0}.practice-module__vlWLDW__blank input{border:0;border-bottom:1px solid #555}}
