button.Button{padding-left:8px;padding-right:8px;flex-shrink:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:8px;display:flex;align-items:center;transition:box-shadow .1s,background-color 80ms,opacity .1s}button.Button.Disabled{cursor:unset}button.Button:not(.Disabled){cursor:pointer}button.Button svg{margin-left:-4px;margin-right:auto}button.Button.primary{background-color:#490f99;color:#f5ebff;box-shadow:inset 0 1px 0 0 #6e2bcc,0 1px 0 0 rgba(35,19,61,.1),0 1px 3px 0 transparent}button.Button.primary svg{fill:#f5ebff;stroke:#f5ebff}button.Button.primary.Disabled{opacity:.1;box-shadow:none;color:#fff}button.Button.primary.Disabled svg{fill:#fff;stroke:#fff}@media (hover){button.Button.primary:not(.Disabled):hover{background-color:#6e2bcc;box-shadow:inset 0 1px 0 0 #8b3afc,0 1px 1px 0 rgba(35,19,61,.1),0 1px 3px 0 rgba(73,15,153,.7)}}button.Button.primary:not(.Disabled).Active{background-color:#8b3afc;box-shadow:inset 0 1px 0 0 #a15eff,0 1px 2px 0 rgba(35,19,61,.1),0 1px 5px 0 rgba(73,15,153,.7)}button.Button.secondary{background-color:#fcfaff;color:#2e0a63;transition:background-color .05s linear;box-shadow:0 1px 0 0 rgba(35,19,61,.05),0 1px 3px 0 transparent}@media (hover){button.Button.secondary:hover{transition:background-color 0s linear;background-color:#f5ebff;box-shadow:0 1px 0 0 rgba(35,19,61,.05),0 1px 3px 0 rgba(73,15,153,.2)}}button.Button.secondary.Active{background-color:#dabaff;box-shadow:0 1px 0 0 rgba(35,19,61,.05),0 1px 5px 0 rgba(73,15,153,.2)}button.Button.tertiary{color:#2e0a63}@media (hover){button.Button.tertiary:hover{color:#2e0a63;text-decoration:underline}}button.Button.tertiary.Active{color:#8b3afc}button.Button.regular{font-family:"Libre Franklin",sans-serif;font-size:13px;font-weight:600;line-height:16px;letter-spacing:-.006em;-webkit-font-smoothing:antialiased;height:37px}button.Button.small{font-family:"Libre Franklin",sans-serif;font-size:11px;font-weight:400;line-height:15px;letter-spacing:.006em;height:31px}.EssayProgressIndicator{width:332px;height:400px;padding-top:47px;--outlineColor:#fff;transition:padding-top 1.35s cubic-bezier(.19,1,.22,1),height 1.35s cubic-bezier(.19,1,.22,1)}.flat.EssayProgressIndicator{padding-top:24px;height:43px}.Dark.EssayProgressIndicator{--outlineColor:#23133d}.EssayProgressIndicator .Inner{width:284.91px;height:318.91px;position:relative;margin:0 auto}.flat.EssayProgressIndicator .Inner{width:291px}.EssayProgressIndicator .Inner>svg{stroke:#e1e6ea;fill:#e1e6ea}.Dark.EssayProgressIndicator .Inner>svg{stroke:#64646b;fill:#3f464d}.EssayProgressIndicator .Indicators{position:absolute;top:0;left:-29px;right:-29px;bottom:0}.EssayProgressIndicator .Indicators .Indicator{width:58px;height:68px;position:absolute;transition:top 1.35s cubic-bezier(.19,1,.22,1),left 1.2s cubic-bezier(.19,1,.22,1);white-space:nowrap}.EssayProgressIndicator .Indicators .Indicator svg.RadialProgressIndicator *{transition:all .5s cubic-bezier(.19,1,.22,1)}.flat.EssayProgressIndicator .Indicators .Indicator svg.RadialProgressIndicator circle{r:10.5px}.flat.EssayProgressIndicator .Indicators .Indicator svg.RadialProgressIndicator text{font-size:11px;font-weight:700;baseline-shift:1px;letter-spacing:.008em}.flat.EssayProgressIndicator .Indicators .Indicator svg.RadialProgressIndicator text.largeNumber{font-size:9.5px;baseline-shift:1px}.EssayProgressIndicator .Indicators .Indicator .Label{font-family:"Libre Franklin",sans-serif;font-size:13px;font-weight:600;line-height:16px;letter-spacing:-.006em;-webkit-font-smoothing:antialiased;text-align:center;display:block;position:absolute;left:-16px;right:-16px;top:3px;text-transform:lowercase;color:#64646b;z-index:0;transition:all .5s cubic-bezier(.19,1,.22,1)}.flat.EssayProgressIndicator .Indicators .Indicator .Label{font-family:"Libre Franklin",sans-serif;font-size:11px;font-weight:400;line-height:15px;letter-spacing:.006em;top:1px}.EssayProgressIndicator .Indicators .Indicator .Label:before{content:attr(title);position:absolute;-webkit-text-stroke:4px var(--outlineColor);color:transparent;z-index:-1}.Dark.EssayProgressIndicator .Indicators .Indicator .Label{color:#fcfaff}.EssayProgressIndicator .Indicators .Indicator.started .Label{top:-4px;transition:all .5s cubic-bezier(.19,1,.22,1)}.flat.EssayProgressIndicator .Indicators .Indicator.started .Label{top:1px;font-weight:600}.EssayProgressIndicator .Indicators .Indicator.unstarted .Label{font-weight:400;color:#93999e;transition:all .5s cubic-bezier(.19,1,.22,1)}.flat.EssayProgressIndicator .Indicators .Indicator.unstarted .Label{opacity:.5}.Dark.EssayProgressIndicator .Indicators .Indicator.unstarted .Label{color:#fbfbff}.EssayProgressIndicator .Indicators .Indicator .Point{position:absolute;top:29.5px;left:50%;line-height:0;transform:translate(-50%,-50%);z-index:1}.EssayProgressIndicator .Indicators .Indicator .Point .Unstarted{width:16px;height:16px;border-radius:50%;background-color:#e1e6ea;transition:all .5s cubic-bezier(.19,1,.22,1)}.flat.EssayProgressIndicator .Indicators .Indicator .Point .Unstarted{width:8px;height:8px}.Dark.EssayProgressIndicator .Indicators .Indicator .Point .Unstarted{background-color:#64646b}.EssayProgressIndicator .Indicators .Indicator.complete .Label{color:#490f99;font-weight:600}.Dark.EssayProgressIndicator .Indicators .Indicator.complete .Label{color:#f5ebff}.EssayProgressIndicator .Indicators .Indicator.complete .Point svg{background-color:#490f99;border-radius:50%;stroke:#fcfaff}.Dark.EssayProgressIndicator .Indicators .Indicator.complete .Point svg{background-color:#6e2bcc}.EssayProgressIndicator .Indicators .Indicator.LongTerm{width:62px;height:51px}.EssayProgressIndicator .Indicators .Indicator.LongTerm.unstarted .Point svg{fill:#c7cfd6;stroke:#c7cfd6}.Dark.EssayProgressIndicator .Indicators .Indicator.LongTerm.unstarted .Point svg{fill:#a7aeb5;stroke:#a7aeb5}.EssayProgressIndicator .Indicators .Indicator.LongTerm.unstarted .Label{top:0;font-weight:600;color:#93999e}.flat.EssayProgressIndicator .Indicators .Indicator.LongTerm.unstarted .Label{top:1px;opacity:1}.Dark.EssayProgressIndicator .Indicators .Indicator.LongTerm.unstarted .Label{color:#fff}.EssayProgressIndicator .Indicators .Indicator .NextLevel{transition:all .5s cubic-bezier(.19,1,.22,1);opacity:1;text-transform:uppercase;font-family:"Libre Franklin",sans-serif;font-size:9px;letter-spacing:.03em;color:#a7aeb5;position:absolute;text-align:center;left:-3px;right:-5px;top:51px;z-index:0}.flat.EssayProgressIndicator .Indicators .Indicator .NextLevel{opacity:0}.EssayProgressIndicator .Indicators .Indicator .NextLevel:before{content:"NEXT LEVEL";position:absolute;color:transparent;-webkit-text-stroke:4px var(--outlineColor);z-index:-1}.Dark.EssayProgressIndicator .Indicators .Indicator .NextLevel{color:#e1e6ea}@font-face{font-family:"Cabin";font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/cabin-v14-latin-700.eot);src:local("Cabin Bold"),local("Cabin-Bold"),url(/fonts/cabin-v14-latin-700.eot?#iefix) format("embedded-opentype"),url(/fonts/cabin-v14-latin-700.woff2) format("woff2"),url(/fonts/cabin-v14-latin-700.woff) format("woff"),url(/fonts/cabin-v14-latin-700.ttf) format("truetype"),url(/fonts/cabin-v14-latin-700.svg#Cabin) format("svg")}@font-face{font-family:"Libre Franklin";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/libre-franklin-v4-latin-regular.eot);src:local("Libre Franklin"),local("LibreFranklin-Regular"),url(/fonts/libre-franklin-v4-latin-regular.eot?#iefix) format("embedded-opentype"),url(/fonts/libre-franklin-v4-latin-regular.woff2) format("woff2"),url(/fonts/libre-franklin-v4-latin-regular.woff) format("woff"),url(/fonts/libre-franklin-v4-latin-regular.ttf) format("truetype"),url(/fonts/libre-franklin-v4-latin-regular.svg#LibreFranklin) format("svg")}@font-face{font-family:"Libre Franklin";font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/libre-franklin-v4-latin-600.eot);src:local("Libre Franklin SemiBold"),local("LibreFranklin-SemiBold"),url(/fonts/libre-franklin-v4-latin-600.eot?#iefix) format("embedded-opentype"),url(/fonts/libre-franklin-v4-latin-600.woff2) format("woff2"),url(/fonts/libre-franklin-v4-latin-600.woff) format("woff"),url(/fonts/libre-franklin-v4-latin-600.ttf) format("truetype"),url(/fonts/libre-franklin-v4-latin-600.svg#LibreFranklin) format("svg")}*{margin:0;padding:0;border:0;outline:0;background:transparent;box-sizing:border-box}html{font-family:"Libre Baskerville","Baskerville","Big Caslon","Cambria",serif;font-size:18px;color:#243b53;background-color:#fff}@media only screen and (max-width:767px){html{font-size:15px}}.BodyColumn h1{margin-top:68px;margin-bottom:34px;line-height:51px;font-family:"Libre Franklin",sans-serif;font-size:2.25rem;font-weight:600;color:#334e68;letter-spacing:-.02em;position:relative}@media only screen and (max-width:767px){.BodyColumn h1{margin-top:58px;margin-bottom:29px;line-height:43.5px}}.BodyColumn h1:after{position:absolute;background-color:#8b3afc;width:6px;top:64px;bottom:0;border-radius:3px;left:-26px;content:""}@media only screen and (min-width:768px) and (max-width:999px){.BodyColumn h1:after{left:-16px;width:4px;border-radius:2px}}@media only screen and (max-width:767px){.BodyColumn h1:after{left:-12px;width:4px}}.BodyColumn h2{margin-top:68px;margin-bottom:34px;line-height:34px;font-family:"Libre Franklin",sans-serif;font-size:1.5rem;font-weight:400;border-bottom:1px solid #fcfaff}@media only screen and (max-width:767px){.BodyColumn h2{margin-top:58px;margin-bottom:29px;line-height:29px}}.BodyColumn h1:before,.BodyColumn h2:before{display:block;content:" ";margin-top:-64px;height:64px;visibility:hidden;pointer-events:none}h1+h2{margin-top:34px}@media only screen and (max-width:767px){h1+h2{margin-top:29px}}li,p{margin-top:0;margin-bottom:22px;line-height:34px}@media only screen and (max-width:767px){li,p{margin-top:0;line-height:29px}}li{margin-bottom:0}@media only screen and (max-width:767px){li{margin-bottom:0}}ol,ul{margin-bottom:22px;padding-left:1em;list-style-position:outside}@media only screen and (max-width:767px){ol,ul{margin-left:1em}}a{text-decoration:none;color:#490f99}a:hover{text-decoration:underline}pre{margin-bottom:34px}@media only screen and (max-width:767px){pre{margin-bottom:29px}}#EssayContents{counter-reset:MarginNote;margin:0 auto}@media only screen and (min-width:768px){#EssayContents{box-sizing:content-box;width:calc(100% - 384px);max-width:700px;position:relative;left:-160px;padding-left:32px;padding-right:32px}}@media only screen and (max-width:767px) and (max-width:767px){#EssayContents{padding-left:16px;padding-right:16px}}@media only screen and (max-width:767px) and (min-width:768px){#EssayContents{padding-left:32px;padding-right:32px}}#EssayContentsInner{position:relative}.BodyColumn,.BodyColumn .Footer{margin-left:auto;margin-right:auto;max-width:700px;position:relative}@media only screen and (max-width:767px){.BodyColumn{margin-left:unset;width:unset}}.BodyColumn>img,.BodyColumn>p>img{max-width:100%;margin-bottom:22px}@media only screen and (max-width:767px){.BodyColumn>img,.BodyColumn>p>img{width:100%}}.BodyColumn>img.FullBleed,.BodyColumn>p>img.FullBleed{max-width:unset;display:block;margin-left:-32px;margin-bottom:0;width:calc(100% + 64px)}@media only screen and (max-width:767px){.BodyColumn>img.FullBleed,.BodyColumn>p>img.FullBleed{margin-left:-16px;width:calc(100% + 32px)}}.BodyColumn>img.FullBleed+p,.BodyColumn>p>img.FullBleed+p{margin-top:34px}@media only screen and (max-width:767px){.BodyColumn>img.FullBleed+p,.BodyColumn>p>img.FullBleed+p{margin-top:29px}}.BodyColumn>img.FullBleed+p.ImageCaption,.BodyColumn>p>img.FullBleed+p.ImageCaption{margin-top:0;margin-bottom:17px;line-height:34px;font-size:.66667rem;color:#627d98}@media only screen and (max-width:767px){.BodyColumn>img.FullBleed+p.ImageCaption,.BodyColumn>p>img.FullBleed+p.ImageCaption{margin-top:0;margin-bottom:14.5px;line-height:29px}}.BodyColumn>img.FullBleed+p.ImageCaption a,.BodyColumn>p>img.FullBleed+p.ImageCaption a{color:inherit;text-decoration:underline}.BodyColumn img.RetinaImage{max-width:100%}.BodyColumn img.CropToCenter{object-position:center;object-fit:contain;width:100%;height:-webkit-max-content;height:-moz-max-content;height:max-content;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content}.BodyColumn blockquote{font-size:17px;line-height:30px;margin:0 32px 68px}@media only screen and (max-width:767px){.BodyColumn blockquote{margin-top:0;margin-bottom:58px;margin-bottom:34px;border-left:1px solid #9fb3c8;margin-left:unset;padding-left:16px;margin-right:unset;font-size:15px;line-height:29px}}@media only screen and (max-width:767px) and (max-width:767px){.BodyColumn blockquote{margin-bottom:29px}}.BodyColumn blockquote.Flavor{font-style:italic;font-size:1rem;line-height:34px;color:#243b53;margin-top:51px;margin-left:64px;margin-right:64px}@media only screen and (max-width:767px){.BodyColumn blockquote.Flavor{margin-top:43.5px;font-size:inherit;line-height:30px;margin-top:unset;margin-left:unset;margin-right:unset}}.BodyColumn blockquote.Flavor .Attribution{font-size:1rem;margin-top:8.5px;font-style:normal;text-align:right;line-height:1.4}@media only screen and (max-width:767px){.BodyColumn blockquote.Flavor .Attribution{margin-top:7.25px}}@media only screen and (max-width:767px){.katex-display{overflow-x:auto;overflow-y:visible}}.MarginNoteMarker:after{counter-increment:MarginNote;content:"[" counter(MarginNote) "]";vertical-align:super;line-height:0;font-size:.66667rem;color:#490f99;cursor:pointer}.MarginNote{background-color:#fff;box-shadow:0 20px 50px rgba(0,0,0,.12),0 1px 10px rgba(0,0,0,.05);border-radius:8px;position:absolute;font-size:1rem;padding:16px;left:16px;right:16px;margin-top:34px;opacity:0;transition:opacity .15s linear;z-index:10}@media only screen and (max-width:767px){.MarginNote{margin-top:29px;left:0;right:0;padding:16px}}@media only screen and (min-width:768px){.MarginNote{pointer-events:none}}.BodyColumn .Footer{border-top:1px solid #f6f0ff;margin-top:68px;margin-bottom:68px;padding-top:68px}@media only screen and (max-width:767px){.BodyColumn .Footer{margin-top:58px;margin-bottom:58px;margin-top:68px;padding-top:34px}}@media only screen and (max-width:767px) and (max-width:767px){.BodyColumn .Footer{margin-top:58px}}.BodyColumn .Footer h3{font-family:"Libre Franklin",sans-serif;font-weight:600;color:#243b53;font-size:1rem;line-height:34px}.BodyColumn .Footer .CitationPreamble{margin-bottom:0}.BodyColumn .Footer blockquote{font-family:"Libre Franklin",sans-serif;line-height:1.5;margin-bottom:22px}@media only screen and (max-width:767px){.BodyColumn .Footer blockquote{border-left:none}}.PatreonButton{flex-shrink:0}.curUser,.newUser{transition:opacity .4s linear}.curUser{-webkit-animation-delay:.2s;animation-delay:.2s}.LoginWrapper{height:100%;display:flex;flex-direction:column;position:relative}.LoginWrapper .LoginCTA{font-family:"Libre Franklin",sans-serif;font-size:1rem;line-height:29.25px;padding:16px;border-bottom:1px solid #f6f0ff}@media only screen and (max-width:767px){.LoginWrapper .LoginCTA{font-size:1.2rem}}.LoginConfirmation{display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:"Libre Franklin",sans-serif;font-size:1rem;line-height:29.25px;width:330px;flex-grow:1;text-align:center;align-self:center;padding:16px}@media only screen and (max-width:767px){.LoginConfirmation{font-size:1.2rem}}.LoginConfirmationGlyph{width:80px;height:80px;-webkit-mask:url(/assets/ui/correct.svg);mask:url(/assets/ui/correct.svg);-webkit-mask-size:100%;mask-size:100%;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:#490f99;margin-bottom:32px;flex-shrink:0}.LoginWrapper .ConsentPreamble{position:absolute;margin-bottom:0;bottom:16px;width:calc(100% - 32px);font-size:.66667rem;line-height:17px;color:#627d98}@media only screen and (max-width:767px){.LoginWrapper .ConsentPreamble{font-size:.8rem}}.LoginWrapper .ConsentPreamble a{color:#9fb3c8}.curUser{display:none}.FreefloatingLoginUpsell{position:relative;margin-bottom:0}@media only screen and (max-height:767px),only screen and (max-width:767px){.FreefloatingLoginUpsell{margin-top:16px;margin-left:-16px;width:calc(100% + 32px)}}.FreefloatingLoginUpsell .CardDynamicsContainer{position:relative;top:0}text{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.StudySummaryContainer,text{font-family:"Libre Franklin",sans-serif}.StudySummaryContainer{position:absolute;top:0;flex-direction:column;justify-content:center;width:100%;max-height:100vh}.StudySummaryContainer .PatreonUpsell{display:flex;align-items:center;margin-bottom:22px}.StudySummaryContainer .PatreonUpsell .PatreonButton{margin-left:24px}.StudySummaryContainer .PatreonUpsell p{margin-bottom:0}@media only screen and (max-width:767px){.StudySummaryContainer .PatreonUpsell p{margin-bottom:0}}@media only screen and (max-width:767px){.StudySummaryContainer .PatreonUpsell{flex-wrap:wrap;justify-content:center;margin-bottom:44px}.StudySummaryContainer .PatreonUpsell .PatreonButton{margin-left:0}.StudySummaryContainer .PatreonUpsell p{margin-bottom:22px}}.StudySummaryContainer .StudySummaryInnerContainer{max-width:700px;margin:0 auto;padding-top:64px;padding-bottom:128px}@media only screen and (max-width:767px){.StudySummaryContainer .StudySummaryInnerContainer{max-width:unset;padding:32px 32px 64px}}@media only screen and (min-width:768px){.StudySummaryContainer .StudySummaryInnerContainer{margin:0 96px}}.StudySummaryContainer .OldLevelContainer{padding:0;background-color:transparent;border-top:unset;position:relative;bottom:unset;height:unset;-webkit-animation:fade-in .4s linear 2.8s both;animation:fade-in .4s linear 2.8s both}@media only screen and (min-width:768px){.StudySummaryContainer .OldLevelContainer{width:700px}}@media only screen and (max-width:767px){.StudySummaryContainer .LevelLabel{font-weight:600}}@media only screen and (min-width:768px){.StudySummaryContainer .Level{widtH:unset;align-items:center;flex:0 0;position:relative}.StudySummaryContainer .LevelLabel{font-size:16px;position:absolute;white-space:nowrap;color:#627d98}.StudySummaryContainer .LevelImageContainer{margin-top:1rem;width:56px;height:59px}.StudySummaryContainer .LevelImageContainer .LevelImage{width:56px;height:59px;background-size:100%}.StudySummaryContainer .StudyLevelAverageInteriorHandheld{display:none}}.StudySummaryContainer .MarkingHistogram{display:flex;width:100%;justify-content:center;flex-grow:0;flex-wrap:wrap}.StudySummaryContainer .MarkingHistogramPoint{width:5px;height:4px;margin-left:2px;margin-right:2px;margin-bottom:4px;background-color:#9fb3c8;border-radius:2px}.StudySummaryContainer .PatreonUpsell,.StudySummaryContainer svg.ProgressGraph{-webkit-animation:fade-in .4s linear 2.8s both;animation:fade-in .4s linear 2.8s both}.StudySummaryContainer svg.ProgressGraph{overflow:visible;margin-top:12px;margin-bottom:68px}@media only screen and (max-width:767px){.StudySummaryContainer svg.ProgressGraph{margin-left:-16px;margin-top:4px;margin-bottom:58px}}.StudySummaryContainer .ProgressGraphDot{fill:#bcccdc;r:4}.StudySummaryContainer .ProgressGraphDotLast{fill:#8719e0;r:6}.StudySummaryContainer .ProgressGraphLine{stroke:#bcccdc;fill:none;stroke-width:1}.StudySummaryContainer .GoalLine{stroke:#8719e0;stroke-width:1.5;stroke-linecap:round}.StudySummaryContainer .ProjectionLine{stroke:#b990ff;stroke-dasharray:4}.StudySummaryContainer .ProjectionDot{fill:#fcf9ff;stroke:#8719e0;stroke-width:1.5}.StudySummaryContainer .EssayLabel{font-size:12px;fill:#8719e0}@media only screen and (max-width:767px){.StudySummaryContainer .EssayLabel{font-size:10px}}.StudySummaryContainer .LabelConnector{stroke:#8719e0;stroke-width:1}.StudySummaryContainer .TodayLabel{fill:#8719e0;font-size:12px}@media only screen and (max-width:767px){.StudySummaryContainer .TodayLabel{font-size:8px}}.StudySummaryContainer .TodayLine{stroke:#a368fc;stroke-width:1}.StudySummaryContainer .tick text{font-size:12px;fill:#9fb3c8}@media only screen and (max-width:767px){.StudySummaryContainer .tick text{font-size:8px}}.StudySummaryContainer .Gridlines line,.StudySummaryContainer .y.axis .tick line{stroke:#d9e2ec;stroke-width:.5}.StudySummaryContainer .GoalIndicator{fill:#8719e0}@media only screen and (max-width:767px){.StudySummaryContainer .GoalIndicator{font-size:10px}}.StudySummaryContainer .GoalDescription{fill:#9fb3c8;font-size:12px}@media only screen and (max-width:767px){.StudySummaryContainer .GoalDescription{font-size:10px}}.StudySummaryContainer .LabelBackground{fill:#fcf9ff;opacity:.8}.StudySummaryContainer .StudySummaryContinueReadingUpsellBar{position:fixed;z-index:200;left:0;right:0;bottom:0;height:80px;background-color:#f2ebfe;border-top:1px solid #dac4ff;box-shadow:0 0 30px rgba(88,10,148,.07),0 0 10px rgba(88,10,148,.07);-webkit-animation:slide-up .4s cubic-bezier(.19,1,.22,1) 4s both;animation:slide-up .4s cubic-bezier(.19,1,.22,1) 4s both}@media only screen and (max-width:767px){.StudySummaryContainer .StudySummaryContinueReadingUpsellBar{height:unset;padding-top:16px;padding-bottom:16px}}.StudySummaryContainer .StudySummaryContinueReadingUpsellBar .StudySummaryContinueReadingUpsellContainer{display:flex;justify-content:flex-end;align-items:center;max-width:700px;margin:0 auto;height:100%}@media only screen and (max-width:767px){.StudySummaryContainer .StudySummaryContinueReadingUpsellBar .StudySummaryContinueReadingUpsellContainer{max-width:unset;padding-left:16px;padding-right:16px;flex-direction:column}}.StudySummaryContainer .StudySummaryContinueReadingUpsellBar .StudySummaryContinueReadingUpsellContainer p{font-size:14px;font-weight:400;line-height:1.75;color:#44056e;margin-right:24px;margin-bottom:0;text-align:right;text-shadow:0 1px 0 #f2ebfe}@media only screen and (max-width:767px){.StudySummaryContainer .StudySummaryContinueReadingUpsellBar .StudySummaryContinueReadingUpsellContainer p{font-size:11px;color:#44056e;line-height:1.5;text-align:center;margin-right:0;margin-bottom:16px}}.StudySummaryContainer .StudySummaryContinueReadingUpsellBar .StudySummaryContinueReadingUpsellContainer button{height:44px;border:none;border-radius:22px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#8719e0;color:#fff;font-family:"Libre Franklin",sans-serif;font-size:1rem;padding-right:1.5em;padding-left:1.5em}@media only screen and (max-width:767px){.StudySummaryContainer .StudySummaryContinueReadingUpsellBar .StudySummaryContinueReadingUpsellContainer button{font-size:1.2rem}}.StudySummaryContainer .StudySummaryContinueReadingUpsellBar .StudySummaryContinueReadingUpsellContainer button:hover{background-color:#9446ed}.StudySummaryContainer .StudySummaryContinueReadingUpsellBar .StudySummaryContinueReadingUpsellContainer button:active{background-color:#7a0ecc}@media only screen and (max-width:767px){.StudySummaryContainer .StudySummaryContinueReadingUpsellBar .StudySummaryContinueReadingUpsellContainer button{width:100%}}.StudySummaryGlyph{width:64px;height:64px;-webkit-mask:url(/assets/ui/correct.svg);mask:url(/assets/ui/correct.svg);-webkit-mask-size:100%;mask-size:100%;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:#8719e0;flex-shrink:0;flex-grow:0;display:inline-block;margin-left:-98px;margin-right:32px;-webkit-animation:scale-up .7s cubic-bezier(.19,1,.22,1) 1s both;animation:scale-up .7s cubic-bezier(.19,1,.22,1) 1s both}@media only screen and (max-width:767px){.StudySummaryGlyph{display:block;margin-left:unset;margin-right:24px;align-self:center}}.StudySummaryHeading{font-size:3.375rem;margin-bottom:68px;display:flex;align-items:center;flex-wrap:wrap;-webkit-animation:fade-in .4s linear 1s both;animation:fade-in .4s linear 1s both}@media only screen and (max-width:767px){.StudySummaryHeading{font-size:4.05rem;margin-bottom:58px;font-size:2.25rem;font-weight:600;color:#334e68;margin-bottom:34px}}@media only screen and (max-width:767px) and (max-width:767px){.StudySummaryHeading{font-size:2.7rem;margin-bottom:29px}}.StudySummaryProgressPreamble,.StudySummaryTodayText{font-size:1.5rem;line-height:1.625}@media only screen and (max-width:767px){.StudySummaryProgressPreamble,.StudySummaryTodayText{font-size:1.8rem;font-size:14px}}.StudySummaryProgressPreamble strong,.StudySummaryTodayText strong{font-weight:600;white-space:nowrap}.StudySummaryTodayText{margin-bottom:68px;-webkit-animation:fade-in .4s linear 1.6s both;animation:fade-in .4s linear 1.6s both}@media only screen and (max-width:767px){.StudySummaryTodayText{margin-bottom:58px;margin-bottom:34px}}@media only screen and (max-width:767px) and (max-width:767px){.StudySummaryTodayText{margin-bottom:29px}}.StudySummaryProgressPreamble{margin-bottom:34px;-webkit-animation:fade-in .4s linear 2.2s both;animation:fade-in .4s linear 2.2s both;font-weight:600}@media only screen and (max-width:767px){.StudySummaryProgressPreamble{margin-bottom:29px;margin-bottom:17px}}@media only screen and (max-width:767px) and (max-width:767px){.StudySummaryProgressPreamble{margin-bottom:14.5px}}.StudySummaryText strong{color:#690cb0}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes scale-up{0%{transform:scale(.01)}to{transform:scale(1)}}@keyframes scale-up{0%{transform:scale(.01)}to{transform:scale(1)}}@-webkit-keyframes slide-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slide-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}.RadialProgressIndicator{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:transform .3s cubic-bezier(.19,1,.22,1)}.RadialProgressIndicator circle,.RadialProgressIndicator path,.RadialProgressIndicator text{shape-rendering:geometricPrecision}.RadialProgressIndicator .background{stroke:#e1e6ea}.RadialProgressIndicator .background.filled{fill:#fff}.Dark.RadialProgressIndicator .background.filled{stroke:#3f464d;fill:#23133d}.RadialProgressIndicator .progress{stroke:#2e0a63;stroke-opacity:1;stroke-dasharray:var(--circumference);stroke-dashoffset:var(--circumference);transform:translateY(-2px) rotate(-90deg);transform-origin:center;transition:stroke-dashoffset 1s cubic-bezier(.19,1,.22,1),stroke .7s}.Dark.RadialProgressIndicator .progress{stroke:#f5ebff}.RadialProgressIndicator.DidRecentlyChange .progress{stroke:#8b3afc;transition:stroke-dashoffset 1s cubic-bezier(.19,1,.22,1),stroke 50ms}.RadialProgressIndicator.DidRecentlyChange text{fill:#8b3afc;transition:fill 50ms}.RadialProgressIndicator text{fill:#2e0a63;font-family:"Helvetica Neue",sans-serif;font-weight:500;font-size:12px;letter-spacing:.025em;font-feature-settings:"tnum" on,"lnum" on;text-rendering:optimizeLegibility;transition:fill .7s}.RadialProgressIndicator text.largeNumber{font-size:10px;font-weight:700;letter-spacing:0}.Dark.RadialProgressIndicator text{fill:#fff;font-weight:700}.FadeTransition-appear,.FadeTransition-enter{opacity:0}.FadeTransition-appear-active,.FadeTransition-enter-active{opacity:1;-webkit-animation-name:FadeTransitionAnimation;animation-name:FadeTransitionAnimation;-webkit-animation-duration:.15s;animation-duration:.15s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:both;animation-fill-mode:both}.FadeTransition-appear-done,.FadeTransition-enter-done,.FadeTransition-exit{opacity:1}.FadeTransition-exit-active{opacity:0;-webkit-animation-name:FadeTransitionAnimation;animation-name:FadeTransitionAnimation;-webkit-animation-duration:.15s;animation-duration:.15s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:both;animation-fill-mode:both}.FadeTransition-exit-done{opacity:0}@-webkit-keyframes FadeTransitionAnimation{0%{opacity:0}to{opacity:1}}@keyframes FadeTransitionAnimation{0%{opacity:0}to{opacity:1}}
/*# sourceMappingURL=4.931ed1b6.chunk.css.map */