.interactions-module__Y9GA4a__conceptLab{background:#fbfbf8;border:1px solid #c9d0d1;border-top:4px solid #b99a45;overflow:hidden;box-shadow:0 22px 64px #202a3212}.interactions-module__Y9GA4a__labHeader p{color:#2b648c;letter-spacing:.1em;text-transform:uppercase;margin:0 0 8px;font-size:.68rem;font-weight:800}.interactions-module__Y9GA4a__labHeader h2{color:#17212b;letter-spacing:-.025em;margin:0;font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif;font-size:clamp(1.65rem,3vw,2.65rem);font-weight:560;line-height:1.05}.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__presetRow button{color:#fff;cursor:pointer;font:inherit;background:#173b56;border:1px solid #173b56;padding:11px 16px;font-size:.72rem;font-weight:720}.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__presetRow button:hover,.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__presetRow button:focus-visible{background:#2b648c}.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__presetRow button:focus-visible{outline-offset:3px;outline:2px solid #173b56}.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__labHeader{grid-template-columns:minmax(0,1fr) 280px;align-items:end;gap:36px;padding:clamp(26px,4vw,44px);display:grid}.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__labHeader>span{color:#58656d;font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif;font-size:.95rem;line-height:1.5}.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__mechanicalLayout,.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__poleLabLayout,.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__sinusoidLayout{background:#eef2f3;border-top:1px solid #d3d6d2;padding:clamp(24px,4vw,42px)}.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__mechanicalLayout{grid-template-columns:minmax(0,1.35fr) minmax(220px,.65fr);gap:28px;display:grid}.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__mechanicalStage{background:linear-gradient(#0000 78%,#c4cccd 78% 79%,#0000 79%),#fbfbf8;border:1px solid #bfc7c8;min-height:240px;position:relative;overflow:hidden}.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__wall{background:repeating-linear-gradient(-45deg,#173b56 0 3px,#0000 3px 7px);border-right:2px solid #173b56;width:8px;position:absolute;top:44px;bottom:49px;left:9%}.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__spring{width:calc(var(--mass-left) - 10%);background:repeating-linear-gradient(135deg,#0000 0 7px,#2b648c 7px 9px,#0000 9px 14px);height:22px;transition:width .14s;position:absolute;top:84px;left:10%}.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__damper{width:calc(var(--mass-left) - 10%);background:#657078;height:2px;transition:width .14s;position:absolute;top:132px;left:10%}.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__damper:after{content:"";background:#fbfbf8;border:2px solid #657078;border-left:0;width:28px;height:18px;position:absolute;top:-9px;right:30%}.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__mass{top:61px;left:var(--mass-left);color:#173b56;background:#e1eaee;border:2px solid #173b56;place-items:center;width:88px;height:102px;font:italic 1.6rem/1 Georgia,serif;transition:left .14s;display:grid;position:absolute;transform:translate(-4px)}.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__motionReadout{color:#58656d;gap:16px;font:700 .68rem/1.2 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;display:flex;position:absolute;bottom:13px;right:16px}.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__labControls,.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__poleControls,.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__sinusoidControls{align-content:center;gap:18px;display:grid}.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__labControls label,.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__poleControls label,.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__sinusoidControls label{gap:8px;display:grid}.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__labControls label>span,.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__poleControls label>span,.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__sinusoidControls label>span{justify-content:space-between;align-items:baseline;gap:18px;display:flex}.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__labControls strong,.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__poleControls strong,.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__sinusoidControls strong{color:#26343d;font-size:.75rem}.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__labControls output,.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__poleControls output,.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__sinusoidControls output{color:#2b648c;font:700 .72rem/1 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__labControls input,.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__poleControls input,.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__sinusoidControls input{accent-color:#173b56;width:100%}.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__forceReadouts{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:12px;display:grid}.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__forceReadouts>div,.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__behaviorCard,.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__frequencyClaim{background:#fbfbf8;border-left:3px solid #2b648c;padding:17px 19px}.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__forceReadouts span,.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__behaviorCard span,.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__frequencyClaim span{color:#2b648c;letter-spacing:.08em;text-transform:uppercase;font-size:.61rem;font-weight:790;display:block}.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__forceReadouts strong,.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__behaviorCard strong,.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__frequencyClaim strong{color:#173b56;margin-top:6px;font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif;font-size:1.15rem;font-weight:600;display:block}.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__forceReadouts p,.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__behaviorCard p{color:#59666e;margin:7px 0 0;font-size:.76rem;line-height:1.45}.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__presetRow{background:#eef2f3;border-top:1px solid #d3d6d2;flex-wrap:wrap;gap:8px;padding:18px clamp(24px,4vw,42px) 0;display:flex}.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__presetRow button{color:#173b56;background:#fbfbf8;border-color:#aeb9bd}.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__presetRow button:hover,.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__presetRow button:focus-visible{color:#fff}.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__poleLabLayout,.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__sinusoidLayout{grid-template-columns:minmax(0,1.55fr) minmax(240px,.65fr);gap:28px;display:grid}.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__responsePlot,.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__sinusoidPlot{background:linear-gradient(#2b648c14 1px,#0000 1px) 0 0/10% 20%,linear-gradient(90deg,#2b648c14 1px,#0000 1px) 0 0/10% 20%,#fbfbf8;border:1px solid #bfc7c8;min-height:310px;position:relative;overflow:hidden}.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__zeroAxis{z-index:1;background:#9fa8ac;height:1px;position:absolute;top:50%;left:0;right:0}.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__responsePlot>i,.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__sinusoidPlot>i{z-index:2;background:#2b648c;border-radius:50%;width:4px;height:4px;position:absolute;transform:translate(-50%,-50%)}.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__responsePlot>i.interactions-module__Y9GA4a__unstablePoint{background:#a7503b}.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__plotAxisLabel,.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__timeLabel{z-index:3;color:#657078;font:650 .62rem/1 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;position:absolute}.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__plotAxisLabel{top:12px;left:12px}.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__timeLabel{bottom:12px;right:12px}.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__behaviorCard{border-left-color:#b99a45}.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__labPrompt{color:#59666e;background:#fbfbf8;border-top:1px solid #d3d6d2;margin:0;padding:17px clamp(24px,4vw,42px);font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif;font-size:.9rem}.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__labPrompt strong{color:#173b56}.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__sinusoidPlot>i.interactions-module__Y9GA4a__inputPoint{background:#2b648c;width:3px;height:3px}.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__sinusoidPlot>i.interactions-module__Y9GA4a__outputPoint{background:#b07b2c;width:4px;height:4px}.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__plotLegend{z-index:4;color:#59666e;background:#fbfbf8eb;border:1px solid #d1d5d2;gap:15px;padding:8px 10px;font-size:.64rem;display:flex;position:absolute;top:14px;right:14px}.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__plotLegend span{align-items:center;gap:6px;display:flex}.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__plotLegend i{border-radius:50%;width:8px;height:8px;display:block}.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__plotLegend .interactions-module__Y9GA4a__inputSwatch{background:#2b648c}.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__plotLegend .interactions-module__Y9GA4a__outputSwatch{background:#b07b2c}.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__frequencyClaim{border-left-color:#b99a45}@media (max-width:900px){.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__labHeader,.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__mechanicalLayout,.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__poleLabLayout,.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__sinusoidLayout{grid-template-columns:1fr}.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__labHeader{gap:14px}}@media (max-width:620px){.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__labHeader,.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__mechanicalLayout,.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__poleLabLayout,.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__sinusoidLayout{padding:22px 18px}.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__mechanicalStage,.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__responsePlot,.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__sinusoidPlot{min-height:240px}.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__mass{width:64px}.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__forceReadouts{grid-template-columns:1fr}.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__presetRow{padding-left:18px;padding-right:18px}}@media (prefers-reduced-motion:reduce){.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__spring,.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__damper,.interactions-module__Y9GA4a__labHeader h2 .interactions-module__Y9GA4a__mass{transition:none}}
.site-main{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;box-shadow:none;background:#efefeb}.site-main:before{display:none}.site-main:after{display:none}.page-module__z0CnNa__page{--ink:#17212b;--navy:#173b56;--blue:#2b648c;--gold:#b99a45;--paper:#fbfbf8;--ground:#efefeb;--muted:#657078;--rule:#d2d5d0;background:linear-gradient(180deg, #173b5609, transparent 320px), var(--ground);min-height:100vh;color:var(--ink)}.page-module__z0CnNa__courseHeader{z-index:30;border-bottom:1px solid var(--rule);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fbfbf8f7;grid-template-columns:160px minmax(0,1fr) auto;align-items:center;gap:28px;min-height:66px;padding:0 clamp(24px,3.2vw,54px);display:grid;position:sticky;top:0}.page-module__z0CnNa__courseMark{color:var(--navy);letter-spacing:.09em;font-size:.86rem;font-weight:790;text-decoration:none}.page-module__z0CnNa__courseIdentity{color:var(--muted);align-items:baseline;gap:13px;font-size:.72rem;display:flex}.page-module__z0CnNa__courseIdentity span{letter-spacing:.08em;text-transform:uppercase}.page-module__z0CnNa__courseIdentity strong{color:var(--ink);font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif;font-size:1.05rem;font-weight:600}.page-module__z0CnNa__courseHeader nav{align-items:center;gap:20px;display:flex}.page-module__z0CnNa__courseHeader nav a{color:var(--navy);font-size:.74rem;font-weight:680;text-decoration:none}.page-module__z0CnNa__courseHeader nav a:hover,.page-module__z0CnNa__courseHeader nav a:focus-visible{text-underline-offset:5px;text-decoration:underline}.page-module__z0CnNa__shell{width:min(1280px,100% - 44px);margin:0 auto;padding:clamp(34px,5vw,68px) 0 90px}.page-module__z0CnNa__hero{background:var(--paper);border:1px solid #d1d3cf;padding:clamp(34px,5.8vw,76px);position:relative;overflow:hidden;box-shadow:0 22px 64px #202a3212}.page-module__z0CnNa__hero:before{background:var(--gold);content:"";width:min(180px,24vw);height:5px;position:absolute;top:0;right:0}.page-module__z0CnNa__heroCopy>p:first-child{color:var(--blue);letter-spacing:.1em;text-transform:uppercase;margin:0 0 22px;font-size:.72rem;font-weight:760}.page-module__z0CnNa__hero h1{letter-spacing:-.045em;max-width:980px;margin:0;font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif;font-size:clamp(2.55rem,6.2vw,5.8rem);font-weight:520;line-height:.96}.page-module__z0CnNa__hero h2{color:var(--navy);letter-spacing:-.025em;margin:12px 0 0;font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif;font-size:clamp(1.45rem,3vw,2.7rem);font-weight:520}.page-module__z0CnNa__intro{color:#48545d;max-width:760px;margin:30px 0 0;font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif;font-size:clamp(1rem,1.7vw,1.24rem);line-height:1.62}.page-module__z0CnNa__reviewFacts{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));width:min(700px,100%);margin:38px 0 0;display:grid}.page-module__z0CnNa__reviewFacts div{padding:16px 18px 16px 0}.page-module__z0CnNa__reviewFacts div+div{border-left:1px solid var(--rule);padding-left:18px}.page-module__z0CnNa__reviewFacts dt{color:var(--muted);letter-spacing:.09em;text-transform:uppercase;font-size:.64rem;font-weight:760}.page-module__z0CnNa__reviewFacts dd{color:var(--ink);margin:7px 0 0;font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif;font-size:1rem}.page-module__z0CnNa__keyBand{border-left:3px solid var(--blue);background:#edf2f4;margin:38px 0 0;padding:0}.page-module__z0CnNa__keyBand summary{cursor:pointer;justify-content:space-between;align-items:center;gap:18px;padding:18px 22px;list-style:none;display:flex}.page-module__z0CnNa__keyBand summary::-webkit-details-marker{display:none}.page-module__z0CnNa__keyBand summary:after{color:var(--navy);content:"+";font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:1rem}.page-module__z0CnNa__keyBand[open] summary:after{content:"−"}.page-module__z0CnNa__keyBand summary:hover,.page-module__z0CnNa__keyBand summary:focus-visible{background:#ffffff73}.page-module__z0CnNa__keyBand summary:focus-visible{outline:2px solid var(--navy);outline-offset:3px}.page-module__z0CnNa__keyBand span{color:var(--blue);letter-spacing:.1em;text-transform:uppercase;font-size:.66rem;font-weight:780}.page-module__z0CnNa__keyBand em{color:var(--muted);margin-left:auto;font-size:.66rem;font-style:normal;font-weight:680}.page-module__z0CnNa__keyBand strong{color:var(--navy);letter-spacing:.05em;border-top:1px solid #cbd5d9;padding:17px 22px 19px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:clamp(.76rem,1.25vw,.94rem);line-height:1.6;display:block}.page-module__z0CnNa__reviewLayout{grid-template-columns:230px minmax(0,1fr);align-items:start;gap:clamp(28px,4.5vw,64px);margin-top:58px;display:grid}.page-module__z0CnNa__questionRail{border-top:2px solid var(--ink);border-bottom:1px solid var(--rule);max-height:calc(100vh - 120px);padding:18px 0;position:sticky;top:94px;overflow:auto}.page-module__z0CnNa__questionRail p{color:var(--blue);letter-spacing:.09em;text-transform:uppercase;margin:0 0 14px;font-size:.66rem;font-weight:780}.page-module__z0CnNa__questionRail ol{margin:0;padding:0;list-style:none}.page-module__z0CnNa__questionRail li+li{border-top:1px solid var(--rule)}.page-module__z0CnNa__questionRail a{color:var(--ink);grid-template-columns:28px minmax(0,1fr);align-items:baseline;gap:8px;padding:9px 2px;text-decoration:none;display:grid}.page-module__z0CnNa__questionRail a:hover,.page-module__z0CnNa__questionRail a:focus-visible{background:#ffffff85}.page-module__z0CnNa__questionRail a>span{color:var(--muted);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.65rem}.page-module__z0CnNa__questionRail a>small{color:#4f5b63;font-size:.68rem;line-height:1.3}.page-module__z0CnNa__questionList{gap:28px;display:grid}.page-module__z0CnNa__questionCard{background:var(--paper);border:1px solid #d3d5d1;padding:clamp(26px,4vw,50px);scroll-margin-top:92px;box-shadow:0 16px 42px #202a320e}.page-module__z0CnNa__questionHeader{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:start;gap:28px;padding-bottom:18px;display:flex}.page-module__z0CnNa__questionHeader>div:first-child>span{color:var(--blue);letter-spacing:.1em;text-transform:uppercase;font-size:.67rem;font-weight:780}.page-module__z0CnNa__questionHeader>div:first-child>p{color:var(--muted);margin:8px 0 0;font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif;font-size:1rem}.page-module__z0CnNa__answerBadge{grid-template-columns:auto 42px;align-items:center;gap:12px;display:grid}.page-module__z0CnNa__answerBadge span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.61rem;font-weight:760}.page-module__z0CnNa__answerBadge strong{background:var(--navy);color:#fff;border-radius:50%;place-items:center;width:42px;height:42px;font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif;font-size:1.2rem;display:grid}.page-module__z0CnNa__questionCard>h2{max-width:920px;color:var(--ink);letter-spacing:-.018em;margin:28px 0 30px;font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif;font-size:clamp(1.48rem,2.7vw,2.22rem);font-weight:560;line-height:1.25}.page-module__z0CnNa__optionReview{border-top:2px solid var(--ink);margin:0;padding:0;list-style:none}.page-module__z0CnNa__optionReview li{border-bottom:1px solid var(--rule);grid-template-columns:34px minmax(0,1fr) auto;align-items:start;gap:15px;padding:16px 14px 16px 4px;display:grid}.page-module__z0CnNa__optionReview li>span{color:#505c64;border:1px solid #a9b0b4;border-radius:50%;place-items:center;width:30px;height:30px;font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif;font-size:.82rem;display:grid}.page-module__z0CnNa__optionReview li strong{color:#2e3a43;font-size:.9rem;font-weight:650;line-height:1.45;display:block}.page-module__z0CnNa__optionReview li p{color:var(--muted);margin:6px 0 0;font-size:.8rem;line-height:1.52}.page-module__z0CnNa__optionReview li em{color:#2f694f;letter-spacing:.08em;text-transform:uppercase;font-size:.63rem;font-style:normal;font-weight:800}.page-module__z0CnNa__optionReview .page-module__z0CnNa__correctOption{background:#edf5f0;border-color:#adc8b8}.page-module__z0CnNa__optionReview .page-module__z0CnNa__correctOption>span{color:#fff;background:#376f55;border-color:#376f55}.page-module__z0CnNa__optionReview .page-module__z0CnNa__correctOption strong{color:#244d3b}.page-module__z0CnNa__reasoning{border-left:3px solid var(--blue);background:#edf2f4;margin-top:30px;padding:24px 28px}.page-module__z0CnNa__reasoning .page-module__z0CnNa__reasoningLabel{color:var(--blue);letter-spacing:.1em;text-transform:uppercase;margin:0 0 13px;font-size:.66rem;font-weight:790}.page-module__z0CnNa__reasoning>p:not(.page-module__z0CnNa__reasoningLabel){color:#36434b;margin:0;font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif;font-size:1rem;line-height:1.67}.page-module__z0CnNa__reasoning>p+p{margin-top:11px}.page-module__z0CnNa__precisionNote{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);grid-template-columns:110px minmax(0,1fr);gap:18px;margin-top:16px;padding:15px 2px;display:grid}.page-module__z0CnNa__precisionNote span{color:var(--gold);letter-spacing:.08em;text-transform:uppercase;font-size:.65rem;font-weight:800}.page-module__z0CnNa__precisionNote p{color:#566169;margin:0;font-size:.78rem;line-height:1.55}.page-module__z0CnNa__takeaway{border-top:2px solid var(--ink);grid-template-columns:78px minmax(0,1fr) auto;align-items:baseline;gap:16px;margin-top:24px;padding-top:16px;display:grid}.page-module__z0CnNa__takeaway>span{color:var(--blue);letter-spacing:.09em;text-transform:uppercase;font-size:.64rem;font-weight:790}.page-module__z0CnNa__takeaway>strong{color:var(--navy);font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif;font-size:1rem;font-weight:600;line-height:1.45}.page-module__z0CnNa__takeaway>a{color:var(--muted);white-space:nowrap;font-size:.66rem;font-weight:680;text-decoration:none}.page-module__z0CnNa__takeaway>a:hover,.page-module__z0CnNa__takeaway>a:focus-visible{color:var(--navy);text-underline-offset:4px;text-decoration:underline}.page-module__z0CnNa__pageFooter{border-top:2px solid var(--ink);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:38px;margin:52px 0 0 294px;padding-top:24px;display:grid}.page-module__z0CnNa__pageFooter span{color:var(--blue);letter-spacing:.09em;text-transform:uppercase;font-size:.66rem;font-weight:790}.page-module__z0CnNa__pageFooter p{color:#4d5961;max-width:760px;margin:9px 0 0;font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif;font-size:1rem;line-height:1.6}.page-module__z0CnNa__pageFooter>a{color:var(--navy);white-space:nowrap;font-size:.78rem;font-weight:720;text-decoration:none}.page-module__z0CnNa__pageFooter>a:hover,.page-module__z0CnNa__pageFooter>a:focus-visible{text-underline-offset:5px;text-decoration:underline}@media (max-width:980px){.page-module__z0CnNa__courseHeader{grid-template-columns:auto 1fr;gap:10px 24px;padding-top:12px;padding-bottom:12px}.page-module__z0CnNa__courseHeader nav{grid-column:1/-1;justify-content:flex-end}.page-module__z0CnNa__reviewLayout{grid-template-columns:1fr}.page-module__z0CnNa__questionRail{max-height:none;position:static}.page-module__z0CnNa__questionRail ol{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.page-module__z0CnNa__questionRail li+li{border-top:0}.page-module__z0CnNa__questionRail a{border-top:1px solid var(--rule);padding-right:10px}.page-module__z0CnNa__pageFooter{margin-left:0}}@media (max-width:680px){.page-module__z0CnNa__shell{width:min(100% - 24px,1280px);padding-top:18px}.page-module__z0CnNa__courseIdentity strong{display:none}.page-module__z0CnNa__courseHeader nav{justify-content:flex-start;overflow-x:auto}.page-module__z0CnNa__hero{padding:28px 22px}.page-module__z0CnNa__reviewFacts{grid-template-columns:1fr}.page-module__z0CnNa__reviewFacts div+div{border-top:1px solid var(--rule);border-left:0;padding-left:0}.page-module__z0CnNa__keyBand{width:100%}.page-module__z0CnNa__keyBand summary{align-items:flex-start}.page-module__z0CnNa__keyBand em{display:none}.page-module__z0CnNa__questionRail ol{grid-template-columns:1fr 1fr}.page-module__z0CnNa__questionCard{padding:24px 18px}.page-module__z0CnNa__questionHeader{align-items:center}.page-module__z0CnNa__answerBadge{grid-template-columns:38px}.page-module__z0CnNa__answerBadge span{display:none}.page-module__z0CnNa__answerBadge strong{width:38px;height:38px}.page-module__z0CnNa__optionReview li{grid-template-columns:32px minmax(0,1fr)}.page-module__z0CnNa__optionReview li em{grid-column:2}.page-module__z0CnNa__reasoning{padding:20px}.page-module__z0CnNa__precisionNote,.page-module__z0CnNa__takeaway{grid-template-columns:1fr;gap:8px}.page-module__z0CnNa__pageFooter{grid-template-columns:1fr;align-items:start}}
